0000950123-19-004687.txt : 20190514 0000950123-19-004687.hdr.sgml : 20190514 20190514061528 ACCESSION NUMBER: 0000950123-19-004687 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190514 DATE AS OF CHANGE: 20190514 EFFECTIVENESS DATE: 20190514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UBS Group AG CENTRAL INDEX KEY: 0001610520 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16612 FILM NUMBER: 19820354 BUSINESS ADDRESS: STREET 1: BAHNHOFSTRASSE 45 CITY: ZURICH STATE: V8 ZIP: CH-8001 BUSINESS PHONE: 41-44-234-1111 MAIL ADDRESS: STREET 1: BAHNHOFSTRASSE 45 CITY: ZURICH STATE: V8 ZIP: CH-8001 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001610520 XXXXXXXX 03-31-2019 03-31-2019 UBS Group AG
BAHNHOFSTRASSE 45 ZURICH V8 CH-8001
13F COMBINATION REPORT 028-16612 028-02682 UBS ASSET MANAGEMENT (AMERICAS) INC 028-06327 UBS OCONNOR LLC N
Rollins Simmons / Jennifer Sator Authorized Signatory / Director (615)-721-4596 /s/ Rollins Simmons /s/ Jennifer Sator Franklin TN 05-14-2019 3 12989 242068153 false 1 028-11496 UBS Financial Services Inc. 17 028-11603 UBS Swiss Financial Advisors AG 20 028-07344 UBS AG New York Branch
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 111 INC ADS 68247Q102 39 6000 SH DFND 01 0 6000 0 1347 PPTY INS HLDGS INC COM 68244P107 17 3231 SH SOLE 3231 0 0 180 DEGREE CAP CORP COM 68235B109 324 174200 SH DFND 01 0 174200 0 1ST CONSTITUTION BANCORP COM 31986N102 15 861 SH DFND 01 0 861 0 1ST CONSTITUTION BANCORP COM 31986N102 29 1625 SH DFND 0 1625 0 1ST SOURCE CORP COM 336901103 564 12557 SH DFND 01 0 12557 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 4 552 SH DFND 01 0 552 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 85 10689 SH DFND 0 10689 0 22ND CENTY GROUP INC COM 90137F103 19 11008 SH DFND 0 11008 0 22ND CENTY GROUP INC COM 90137F103 74 43396 SH DFND 01 0 43396 0 2U INC COM 90214J101 93 1312 SH DFND 0 1312 0 2U INC COM 90214J101 911 12856 SH DFND 01 0 12856 0 360 FINANCE INC ADS 88557W101 11 688 SH SOLE 688 0 0 3-D SYS CORP DEL COM NEW 88554D205 506 47055 SH DFND 01 0 47055 0 3-D SYS CORP DEL COM NEW 88554D205 2079 193212 SH DFND 0 193212 0 3M CO COM 88579Y101 83 400 SH Put DFND 01 0 400 0 3M CO COM 88579Y101 125 600 SH DFND 20 0 0 600 3M CO COM 88579Y101 1351 6500 SH Call DFND 0 6500 0 3M CO COM 88579Y101 3117 15000 SH Put DFND 0 15000 0 3M CO COM 88579Y101 16340 78641 SH DFND 0 0 78641 3M CO COM 88579Y101 120689 580852 SH DFND 0 580852 0 3M CO COM 88579Y101 391226 1882887 SH DFND 01 0 1882887 0 3PEA INTL INC COM 88579C109 19 2430 SH SOLE 2430 0 0 500 COM LTD SPON ADR REP A 33829R100 4 280 SH DFND 0 280 0 500 COM LTD SPON ADR REP A 33829R100 140 10000 SH DFND 01 0 10000 0 51JOB INC SPONSORED ADS 316827104 5 63 SH DFND 01 0 63 0 51JOB INC SPONSORED ADS 316827104 101 1300 SH DFND 0 0 1300 51JOB INC SPONSORED ADS 316827104 4277 54912 SH DFND 0 54912 0 58 COM INC SPON ADR REP A 31680Q104 14 214 SH DFND 01 0 214 0 58 COM INC SPON ADR REP A 31680Q104 328 5000 SH DFND 0 0 5000 58 COM INC SPON ADR REP A 31680Q104 16579 252414 SH DFND 0 252414 0 8X8 INC NEW COM 282914100 1 43 SH DFND 0 43 0 8X8 INC NEW COM 282914100 168 8336 SH DFND 01 0 8336 0 A10 NETWORKS INC COM 002121101 27 3845 SH SOLE 3845 0 0 AAC HLDGS INC COM 000307108 2 850 SH DFND 01 0 850 0 AAC HLDGS INC COM 000307108 2 1154 SH DFND 0 1154 0 AAON INC COM PAR $0.004 000360206 563 12196 SH DFND 01 0 12196 0 AAON INC COM PAR $0.004 000360206 1945 42113 SH DFND 0 42113 0 AAR CORP COM 000361105 10 321 SH DFND 0 321 0 AAR CORP COM 000361105 35 1082 SH DFND 01 0 1082 0 AARONS INC COM PAR $0.50 002535300 1078 20486 SH DFND 01 0 20486 0 AARONS INC COM PAR $0.50 002535300 10125 192482 SH DFND 0 192482 0 ABB LTD SPONSORED ADR 000375204 1347 71409 SH DFND 0 71409 0 ABB LTD SPONSORED ADR 000375204 18274 968435 SH DFND 01 0 968435 0 ABBOTT LABS COM 002824100 80 1000 SH Put DFND 01 0 1000 0 ABBOTT LABS COM 002824100 3997 50000 SH Call DFND 0 50000 0 ABBOTT LABS COM 002824100 3997 50000 SH Put DFND 0 50000 0 ABBOTT LABS COM 002824100 4602 57563 SH DFND 20 0 0 57563 ABBOTT LABS COM 002824100 5395 67485 SH DFND 0 0 67485 ABBOTT LABS COM 002824100 87506 1094652 SH DFND 0 1094652 0 ABBOTT LABS COM 002824100 236944 2964020 SH DFND 01 0 2964020 0 ABBVIE INC COM 00287Y109 492 6100 SH Put DFND 01 0 6100 0 ABBVIE INC COM 00287Y109 2393 29689 SH DFND 20 0 0 29689 ABBVIE INC COM 00287Y109 3019 37457 SH DFND 17 0 0 37457 ABBVIE INC COM 00287Y109 7368 91421 SH DFND 0 0 91421 ABBVIE INC COM 00287Y109 90659 1124940 SH Call DFND 0 1124940 0 ABBVIE INC COM 00287Y109 111370 1381934 SH DFND 0 1381934 0 ABBVIE INC COM 00287Y109 111811 1387400 SH Put DFND 0 1387400 0 ABBVIE INC COM 00287Y109 376158 4667549 SH DFND 01 0 4667549 0 ABEONA THERAPEUTICS INC COM 00289Y107 1 151 SH DFND 01 0 151 0 ABERCROMBIE & FITCH CO CL A 002896207 13 462 SH DFND 0 462 0 ABERCROMBIE & FITCH CO CL A 002896207 92 3363 SH DFND 01 0 3363 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 8031 1898630 SH DFND 01 0 1898630 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 18 3384 SH DFND 0 3384 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 85 15650 SH DFND 01 0 15650 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 23 3096 SH DFND 0 3096 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 370 50832 SH DFND 01 0 50832 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1232 130114 SH DFND 01 0 130114 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 54 6587 SH DFND 0 6587 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 104 12764 SH DFND 01 0 12764 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 3873 644354 SH DFND 01 0 644354 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 409 33759 SH DFND 01 0 33759 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 1 118 SH DFND 0 118 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 47 6773 SH DFND 01 0 6773 0 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 199 1600 SH DFND 17 0 0 1600 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 4991 40076 SH DFND 01 0 40076 0 ABERDEEN STD INVTS ETFS BBRG ALL LNGR K1 003261203 36 1479 SH SOLE 1479 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 166 1268 SH DFND 0 1268 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 667 5106 SH DFND 01 0 5106 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 5042 62901 SH DFND 01 0 62901 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 165 2598 SH DFND 0 2598 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 2409 37822 SH DFND 01 0 37822 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 1932 131641 SH DFND 01 0 131641 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3016 365587 SH DFND 01 0 365587 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 20067 2432351 SH DFND 0 2432351 0 ABILITY INC SHS G8789K124 4 2331 SH DFND 0 2331 0 ABILITY INC SHS G8789K124 11 6650 SH DFND 01 0 6650 0 ABIOMED INC COM 003654100 281 983 SH DFND 0 0 983 ABIOMED INC COM 003654100 7848 27479 SH DFND 01 0 27479 0 ABIOMED INC COM 003654100 9102 31872 SH DFND 0 31872 0 ABM INDS INC COM 000957100 593 16318 SH DFND 01 0 16318 0 ABRAXAS PETE CORP COM 003830106 11 8500 SH DFND 01 0 8500 0 ABRAXAS PETE CORP COM 003830106 11 9054 SH DFND 0 9054 0 ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 1310 58312 SH SOLE 58312 0 0 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 1014 41180 SH SOLE 41180 0 0 ABSOLUTE SHS TR WBI BBR GBL ROTN 00400R866 109 4641 SH SOLE 4641 0 0 ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 599 22791 SH SOLE 22791 0 0 ABSOLUTE SHS TR WBI BBR QTY 2000 00400R403 48 2300 SH SOLE 2300 0 0 ABSOLUTE SHS TR WBI BBR RNG 2000 00400R106 1427 66272 SH SOLE 66272 0 0 ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 52 1854 SH SOLE 1854 0 0 ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 15 613 SH SOLE 613 0 0 ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 35 1786 SH SOLE 1786 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 25 1022 SH SOLE 1022 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2077 36211 SH DFND 01 0 36211 0 ACACIA RESH CORP ACACIA TCH COM 003881307 7 2093 SH SOLE 2093 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 266 9085 SH DFND 01 0 9085 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 845 28823 SH DFND 20 0 0 28823 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1120 38200 SH DFND 0 38200 0 ACADIA PHARMACEUTICALS INC COM 004225108 178 6613 SH DFND 0 6613 0 ACADIA PHARMACEUTICALS INC COM 004225108 1944 72394 SH DFND 01 0 72394 0 ACADIA RLTY TR COM SH BEN INT 004239109 17 641 SH DFND 01 0 641 0 ACADIA RLTY TR COM SH BEN INT 004239109 353 12939 SH DFND 0 12939 0 ACAMAR PARTNERS ACQSITION CO UNIT 12/30/2025 004285201 26 2600 SH SOLE 2600 0 0 ACASTI PHARMA INC CL A NEW 00430K402 27 26564 SH SOLE 26564 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 34 1610 SH DFND 0 1610 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3566 169657 SH DFND 01 0 169657 0 ACCELERON PHARMA INC COM 00434H108 63 1361 SH DFND 0 1361 0 ACCELERON PHARMA INC COM 00434H108 7317 157112 SH DFND 01 0 157112 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1408 8000 SH Put DFND 0 8000 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1523 8654 SH DFND 20 0 0 8654 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3168 18000 SH Call DFND 0 18000 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4665 26500 SH Put DFND 01 0 26500 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8100 46020 SH DFND 0 0 46020 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67838 385402 SH DFND 0 385402 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1359770 7725086 SH DFND 01 0 7725086 0 ACCO BRANDS CORP COM 00081T108 58 6822 SH DFND 01 0 6822 0 ACCURAY INC COM 004397105 81 17058 SH DFND 01 0 17058 0 ACCURAY INC COM 004397105 1117 234086 SH DFND 0 234086 0 ACELRX PHARMACEUTICALS INC COM 00444T100 53 15320 SH DFND 01 0 15320 0 ACELRX PHARMACEUTICALS INC COM 00444T100 101 29099 SH DFND 0 29099 0 ACETO CORP COM 004446100 0 459 SH DFND 01 0 459 0 ACETO CORP COM 004446100 1 7782 SH DFND 0 7782 0 ACHAOGEN INC COM 004449104 0 1000 SH DFND 01 0 1000 0 ACHAOGEN INC COM 004449104 14 30039 SH DFND 0 30039 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 0 9 SH DFND 01 0 9 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 42 14300 SH DFND 01 0 14300 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 11061 3736694 SH DFND 0 3736694 0 AC IMMUNE SA SHS H00263105 4 825 SH DFND 01 0 825 0 AC IMMUNE SA SHS H00263105 17 3283 SH DFND 0 3283 0 ACI WORLDWIDE INC COM 004498101 35 1054 SH DFND 0 1054 0 ACI WORLDWIDE INC COM 004498101 168 5110 SH DFND 01 0 5110 0 ACLARIS THERAPEUTICS INC COM 00461U105 4094 683539 SH SOLE 683539 0 0 ACME UTD CORP COM 004816104 46 2881 SH SOLE 2881 0 0 ACM RESEARCH INC COM CL A 00108J109 9 614 SH SOLE 614 0 0 ACNB CORP COM 000868109 18 480 SH SOLE 480 0 0 ACORDA THERAPEUTICS INC COM 00484M106 58 4360 SH DFND 01 0 4360 0 ACORDA THERAPEUTICS INC COM 00484M106 829 62375 SH DFND 0 62375 0 ACORN INTL INC SPONSORD ADR NEW 004854204 30 1224 SH SOLE 1224 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 4 8436 SH SOLE 8436 0 0 ACTIVISION BLIZZARD INC COM 00507V109 46 1000 SH Put DFND 01 0 1000 0 ACTIVISION BLIZZARD INC COM 00507V109 780 17129 SH DFND 0 0 17129 ACTIVISION BLIZZARD INC COM 00507V109 1207 26500 SH DFND 20 0 0 26500 ACTIVISION BLIZZARD INC COM 00507V109 2277 50000 SH Put DFND 0 50000 0 ACTIVISION BLIZZARD INC COM 00507V109 29961 658059 SH DFND 0 658059 0 ACTIVISION BLIZZARD INC COM 00507V109 31598 694006 SH DFND 01 0 694006 0 ACTIVISION BLIZZARD INC COM 00507V109 62750 1378210 SH Call DFND 0 1378210 0 ACTUANT CORP CL A NEW 00508X203 13 547 SH DFND 01 0 547 0 ACTUANT CORP CL A NEW 00508X203 62 2532 SH DFND 0 2532 0 ACUITY BRANDS INC COM 00508Y102 138 1154 SH DFND 0 1154 0 ACUITY BRANDS INC COM 00508Y102 143 1190 SH DFND 20 0 0 1190 ACUITY BRANDS INC COM 00508Y102 315 2627 SH DFND 0 0 2627 ACUITY BRANDS INC COM 00508Y102 1234 10280 SH DFND 01 0 10280 0 ACUSHNET HOLDINGS CORP COM 005098108 79 3397 SH DFND 01 0 3397 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1 181 SH DFND 0 181 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 6 865 SH DFND 01 0 865 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 11 5065 SH DFND 01 0 5065 0 ADAM NAT RES FD INC COM 00548F105 45 2693 SH DFND 0 2693 0 ADAM NAT RES FD INC COM 00548F105 6232 371627 SH DFND 01 0 371627 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 21 1440 SH DFND 0 1440 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1456 100825 SH DFND 01 0 100825 0 ADAMS RES & ENERGY INC COM NEW 006351308 1 30 SH DFND 01 0 30 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 24 5470 SH DFND 01 0 5470 0 ADDUS HOMECARE CORP COM 006739106 6 95 SH DFND 01 0 95 0 ADDUS HOMECARE CORP COM 006739106 64 1002 SH DFND 0 1002 0 ADECOAGRO S A COM L00849106 2 295 SH DFND 0 295 0 ADECOAGRO S A COM L00849106 3 450 SH DFND 01 0 450 0 ADESTO TECHNOLOGIES CORP COM 00687D101 22 3697 SH DFND 0 3697 0 ADESTO TECHNOLOGIES CORP COM 00687D101 26 4323 SH DFND 01 0 4323 0 ADIAL PHARMACEUTICALS INC COM 00688A106 13 3791 SH SOLE 3791 0 0 ADIAL PHARMACEUTICALS INC *W EXP 07/31/202 00688A114 3 6617 SH SOLE 6617 0 0 ADIENT PLC ORD SHS G0084W101 0 4 SH DFND 0 0 4 ADIENT PLC ORD SHS G0084W101 734 56668 SH DFND 0 56668 0 ADIENT PLC ORD SHS G0084W101 2604 200944 SH DFND 01 0 200944 0 ADMA BIOLOGICS INC COM 000899104 5 1424 SH SOLE 1424 0 0 ADOBE INC COM 00724F101 1892 7100 SH Put DFND 01 0 7100 0 ADOBE INC COM 00724F101 4218 15828 SH DFND 20 0 0 15828 ADOBE INC COM 00724F101 5979 22437 SH DFND 17 0 0 22437 ADOBE INC COM 00724F101 7557 28356 SH DFND 0 0 28356 ADOBE INC COM 00724F101 29367 110200 SH Put DFND 0 110200 0 ADOBE INC COM 00724F101 77762 291800 SH Call DFND 0 291800 0 ADOBE INC COM 00724F101 114378 429203 SH DFND 0 429203 0 ADOBE INC COM 00724F101 1071229 4019770 SH DFND 01 0 4019770 0 ADOMANI INC COM 00726A100 2 3917 SH SOLE 3917 0 0 ADTALEM GLOBAL ED INC COM 00737L103 28 595 SH DFND 01 0 595 0 ADTALEM GLOBAL ED INC COM 00737L103 403 8707 SH DFND 0 8707 0 ADT INC COM 00090Q103 92 14454 SH DFND 0 14454 0 ADT INC COM 00090Q103 1024 160225 SH DFND 01 0 160225 0 ADTRAN INC COM 00738A106 81 5879 SH DFND 01 0 5879 0 ADTRAN INC COM 00738A106 2040 148906 SH DFND 0 148906 0 ADURO BIOTECH INC COM 00739L101 58 14494 SH DFND 01 0 14494 0 ADVANCE AUTO PARTS INC COM 00751Y106 762 4471 SH DFND 0 0 4471 ADVANCE AUTO PARTS INC COM 00751Y106 1495 8765 SH DFND 20 0 0 8765 ADVANCE AUTO PARTS INC COM 00751Y106 15190 89073 SH DFND 0 89073 0 ADVANCE AUTO PARTS INC COM 00751Y106 66148 387895 SH DFND 01 0 387895 0 ADVANCED DISP SVCS INC DEL COM 00790X101 133 4742 SH DFND 01 0 4742 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 345 13392 SH DFND 01 0 13392 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 715 27740 SH DFND 0 27740 0 ADVANCED ENERGY INDS COM 007973100 7 139 SH DFND 0 139 0 ADVANCED ENERGY INDS COM 007973100 4275 86052 SH DFND 01 0 86052 0 ADVANCED MICRO DEVICES INC COM 007903107 610 23885 SH DFND 0 0 23885 ADVANCED MICRO DEVICES INC COM 007903107 9977 390948 SH DFND 0 390948 0 ADVANCED MICRO DEVICES INC COM 007903107 11076 434000 SH Call DFND 0 434000 0 ADVANCED MICRO DEVICES INC COM 007903107 20237 793000 SH Put DFND 0 793000 0 ADVANCED MICRO DEVICES INC COM 007903107 30453 1193282 SH DFND 01 0 1193282 0 ADVANSIX INC COM 00773T101 51 1787 SH DFND 0 1787 0 ADVANSIX INC COM 00773T101 692 24222 SH DFND 01 0 24222 0 ADVAXIS INC COM NEW 007624307 0 20 SH DFND 01 0 20 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 2887 195578 SH DFND 01 0 195578 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18 3500 SH DFND 01 0 3500 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10797 2060504 SH DFND 0 2060504 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 1035 22748 SH DFND 01 0 22748 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 27 834 SH SOLE 834 0 0 ADVISORSHARES TR CORNERSTONE SM 00768Y586 19 535 SH SOLE 535 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 64 976 SH SOLE 976 0 0 ADVISORSHARES TR MADRONA GLB BD 00768Y834 22 867 SH SOLE 867 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 173 3593 SH SOLE 3593 0 0 ADVISORSHARES TR PAC EN FLTG RT 00768Y594 17 354 SH SOLE 354 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 3242 473643 SH DFND 01 0 473643 0 ADVISORSHARES TR SAGE CORE ETF 00768Y651 47 476 SH SOLE 476 0 0 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 56 1784 SH SOLE 1784 0 0 AECOM COM 00766T100 30 1000 SH DFND 0 1000 0 AECOM COM 00766T100 2391 80584 SH DFND 17 0 0 80584 AECOM COM 00766T100 8086 272537 SH DFND 01 0 272537 0 AEGION CORP COM 00770F104 10 564 SH DFND 0 564 0 AEGION CORP COM 00770F104 158 9005 SH DFND 01 0 9005 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 339 42097 SH DFND 01 0 42097 0 AEGON N V NY REGISTRY SHS 007924103 67 13915 SH DFND 0 13915 0 AEGON N V NY REGISTRY SHS 007924103 1023 213521 SH DFND 01 0 213521 0 AEHR TEST SYSTEMS COM 00760J108 7 4708 SH SOLE 4708 0 0 AEMETIS INC COM NEW 00770K202 4 4773 SH DFND 0 4773 0 AEMETIS INC COM NEW 00770K202 13 16015 SH DFND 01 0 16015 0 AERCAP HOLDINGS NV SHS N00985106 146 3138 SH DFND 0 0 3138 AERCAP HOLDINGS NV SHS N00985106 183 3925 SH DFND 20 0 0 3925 AERCAP HOLDINGS NV SHS N00985106 401 8615 SH DFND 0 8615 0 AERCAP HOLDINGS NV SHS N00985106 1611 34610 SH DFND 01 0 34610 0 AERIE PHARMACEUTICALS INC COM 00771V108 36 752 SH DFND 0 752 0 AERIE PHARMACEUTICALS INC COM 00771V108 48 1000 SH DFND 01 0 1000 0 AEROCENTURY CORP COM 007737109 19 1662 SH SOLE 1662 0 0 AEROHIVE NETWORKS INC COM 007786106 20 4320 SH SOLE 4320 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 470 13239 SH DFND 01 0 13239 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2370 66697 SH DFND 0 66697 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 3 2000 PRN DFND 01 0 2000 0 AEROVIRONMENT INC COM 008073108 3946 57686 SH DFND 0 57686 0 AEROVIRONMENT INC COM 008073108 4094 59849 SH DFND 01 0 59849 0 AERPIO PHARMACEUTICALS INC COM 00810B105 5 5750 SH SOLE 5750 0 0 AES CORP COM 00130H105 503 27806 SH DFND 0 0 27806 AES CORP COM 00130H105 573 31700 SH Call DFND 0 31700 0 AES CORP COM 00130H105 4970 274871 SH DFND 0 274871 0 AES CORP COM 00130H105 6357 351606 SH DFND 01 0 351606 0 AETERNA ZENTARIS INC COM PAR 007975402 16 3469 SH SOLE 3469 0 0 AETHLON MED INC COM NEW 00808Y208 1 551 SH SOLE 551 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 1 5000 SH DFND 01 0 5000 0 AEVI GENOMIC MEDICINE INC COM 00835P105 14 72032 SH DFND 0 72032 0 AFFILIATED MANAGERS GROUP IN COM 008252108 53 495 SH DFND 20 0 0 495 AFFILIATED MANAGERS GROUP IN COM 008252108 298 2780 SH DFND 0 0 2780 AFFILIATED MANAGERS GROUP IN COM 008252108 468 4369 SH DFND 01 0 4369 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3393 31681 SH DFND 0 31681 0 AFFIMED N V COM N01045108 6 1400 SH DFND 01 0 1400 0 AFLAC INC COM 001055102 51 1020 SH DFND 20 0 0 1020 AFLAC INC COM 001055102 928 18556 SH DFND 0 0 18556 AFLAC INC COM 001055102 3005 60100 SH Call DFND 0 60100 0 AFLAC INC COM 001055102 10060 201200 SH Put DFND 0 201200 0 AFLAC INC COM 001055102 18509 370175 SH DFND 0 370175 0 AFLAC INC COM 001055102 36847 736938 SH DFND 01 0 736938 0 AGCO CORP COM 001084102 3419 49159 SH DFND 0 49159 0 AGCO CORP COM 001084102 3934 56559 SH DFND 20 0 0 56559 AGCO CORP COM 001084102 6546 94117 SH DFND 01 0 94117 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 15 36697 SH DFND 0 36697 0 AGENUS INC COM NEW 00847G705 11 3768 SH DFND 01 0 3768 0 AGENUS INC COM NEW 00847G705 29 9700 SH DFND 0 9700 0 AGEX THERAPEUTICS INC COM 00848H108 2 585 SH DFND 01 0 585 0 AGEX THERAPEUTICS INC COM 00848H108 12 2894 SH DFND 0 2894 0 AGILENT TECHNOLOGIES INC COM 00846U101 1468 18265 SH DFND 0 0 18265 AGILENT TECHNOLOGIES INC COM 00846U101 6211 77276 SH DFND 01 0 77276 0 AGILENT TECHNOLOGIES INC COM 00846U101 17421 216728 SH DFND 0 216728 0 AGILE THERAPEUTICS INC COM 00847L100 9 5806 SH SOLE 5806 0 0 AGILYSYS INC COM 00847J105 2 112 SH DFND 01 0 112 0 AGILYSYS INC COM 00847J105 48 2276 SH DFND 0 2276 0 AGIOS PHARMACEUTICALS INC COM 00847X104 310 4599 SH DFND 01 0 4599 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 16 751 SH SOLE 751 0 0 AG MTG INVT TR INC COM 001228105 11 635 SH DFND 01 0 635 0 AG MTG INVT TR INC COM 001228105 14525 862520 SH DFND 0 862520 0 AGNC INVT CORP COM 00123Q104 257 14274 SH DFND 0 0 14274 AGNC INVT CORP COM 00123Q104 1578 87660 SH DFND 01 0 87660 0 AGNC INVT CORP COM 00123Q104 54707 3039302 SH DFND 0 3039302 0 AGNICO EAGLE MINES LTD COM 008474108 87 2000 SH Call DFND 0 2000 0 AGNICO EAGLE MINES LTD COM 008474108 261 6000 SH Put DFND 0 6000 0 AGNICO EAGLE MINES LTD COM 008474108 630 14491 SH DFND 0 0 14491 AGNICO EAGLE MINES LTD COM 008474108 2555 58743 SH DFND 01 0 58743 0 AGNICO EAGLE MINES LTD COM 008474108 6673 153399 SH DFND 0 153399 0 AGREE REALTY CORP COM 008492100 1193 17204 SH DFND 01 0 17204 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 0 3773 SH DFND 0 3773 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 1 10000 SH DFND 01 0 10000 0 A H BELO CORP COM CL A 001282102 1 292 SH DFND 01 0 292 0 AILERON THERAPEUTICS INC COM 00887A105 4 2001 SH SOLE 2001 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 134 6005 SH DFND 0 6005 0 AIMMUNE THERAPEUTICS INC COM 00900T107 245 10944 SH DFND 01 0 10944 0 AIRCASTLE LTD COM G0129K104 7 326 SH DFND 0 326 0 AIRCASTLE LTD COM G0129K104 507 25029 SH DFND 01 0 25029 0 AIRGAIN INC COM 00938A104 31 2442 SH DFND 0 2442 0 AIRGAIN INC COM 00938A104 463 36102 SH DFND 01 0 36102 0 AIR LEASE CORP CL A 00912X302 179 5225 SH DFND 0 5225 0 AIR LEASE CORP CL A 00912X302 1005 29269 SH DFND 01 0 29269 0 AIRMEDIA GROUP INC SPONSORED ADS 009411109 8 18185 SH SOLE 18185 0 0 AIR PRODS & CHEMS INC COM 009158106 57 300 SH Put DFND 01 0 300 0 AIR PRODS & CHEMS INC COM 009158106 2407 12604 SH DFND 0 0 12604 AIR PRODS & CHEMS INC COM 009158106 6836 35800 SH Put DFND 0 35800 0 AIR PRODS & CHEMS INC COM 009158106 27751 145324 SH DFND 0 145324 0 AIR PRODS & CHEMS INC COM 009158106 105122 550490 SH DFND 01 0 550490 0 AIR T INC COM 009207101 28 922 SH SOLE 922 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 883 38307 SH DFND 01 0 38307 0 AKAMAI TECHNOLOGIES INC COM 00971T101 61 845 SH DFND 20 0 0 845 AKAMAI TECHNOLOGIES INC COM 00971T101 248 3452 SH DFND 0 0 3452 AKAMAI TECHNOLOGIES INC COM 00971T101 15693 218840 SH DFND 0 218840 0 AKAMAI TECHNOLOGIES INC COM 00971T101 53550 746755 SH DFND 01 0 746755 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 4 1249 SH SOLE 1249 0 0 AKCEA THERAPEUTICS INC COM 00972L107 6 200 SH DFND 01 0 200 0 AKEBIA THERAPEUTICS INC COM 00972D105 16 1936 SH DFND 0 1936 0 AKEBIA THERAPEUTICS INC COM 00972D105 1195 145898 SH DFND 01 0 145898 0 AKERS BIOSCIENCES INC COM NEW 00973E300 1 1424 SH SOLE 1424 0 0 AKORN INC COM 009728106 41 11525 SH DFND 0 11525 0 AKORN INC COM 009728106 497 141333 SH DFND 01 0 141333 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 14 2465 SH DFND 0 2465 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1447 249005 SH DFND 01 0 249005 0 AK STL HLDG CORP COM 001547108 79 28735 SH DFND 01 0 28735 0 AK STL HLDG CORP COM 001547108 1134 412500 SH Call DFND 0 412500 0 ALAMO GROUP INC COM 011311107 3 26 SH DFND 0 26 0 ALAMO GROUP INC COM 011311107 104 1044 SH DFND 01 0 1044 0 ALAMOS GOLD INC NEW COM CL A 011532108 100 19745 SH DFND 01 0 19745 0 ALAMOS GOLD INC NEW COM CL A 011532108 490 96412 SH DFND 0 96412 0 ALARM COM HLDGS INC COM 011642105 2309 35574 SH DFND 01 0 35574 0 ALARM COM HLDGS INC COM 011642105 2379 36649 SH DFND 0 36649 0 ALASKA AIR GROUP INC COM 011659109 587 10463 SH DFND 0 10463 0 ALASKA AIR GROUP INC COM 011659109 23950 426770 SH DFND 01 0 426770 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 574 SH DFND 01 0 574 0 ALBANY INTL CORP CL A 012348108 3 44 SH DFND 0 44 0 ALBANY INTL CORP CL A 012348108 53 744 SH DFND 01 0 744 0 ALBEMARLE CORP COM 012653101 65 795 SH DFND 20 0 0 795 ALBEMARLE CORP COM 012653101 212 2587 SH DFND 0 0 2587 ALBEMARLE CORP COM 012653101 302 3685 SH DFND 0 3685 0 ALBEMARLE CORP COM 012653101 5075 61900 SH Put DFND 0 61900 0 ALBEMARLE CORP COM 012653101 20299 247608 SH DFND 01 0 247608 0 ALBIREO PHARMA INC COM 01345P106 1 25 SH DFND 01 0 25 0 ALCENTRA CAP CORP COM 01374T102 23 3000 SH DFND 01 0 3000 0 ALCENTRA CAP CORP COM 01374T102 1531 204168 SH DFND 0 204168 0 ALCOA CORP COM 013872106 2112 75000 SH Put DFND 0 75000 0 ALCOA CORP COM 013872106 2163 76800 SH Call DFND 0 76800 0 ALCOA CORP COM 013872106 12654 449345 SH DFND 01 0 449345 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 8 553 SH DFND 01 0 553 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1656 121284 SH DFND 0 121284 0 ALDEYRA THERAPEUTICS INC COM 01438T106 46 5057 SH DFND 0 5057 0 ALDEYRA THERAPEUTICS INC COM 01438T106 70 7800 SH DFND 01 0 7800 0 ALECTOR INC COM 014442107 30 1600 SH DFND 01 0 1600 0 ALEXANDER & BALDWIN INC NEW COM 014491104 398 15634 SH DFND 01 0 15634 0 ALEXANDERS INC COM 014752109 1 2 SH DFND 01 0 2 0 ALEXANDERS INC COM 014752109 38 100 SH DFND 0 100 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 45 315 SH DFND 20 0 0 315 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 796 5585 SH DFND 0 0 5585 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7001 49108 SH DFND 01 0 49108 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15595 109396 SH DFND 0 109396 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 182 4800 SH DFND 01 0 4800 0 ALEXCO RESOURCE CORP COM 01535P106 26 21531 SH SOLE 21531 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2852 21097 SH DFND 0 0 21097 ALEXION PHARMACEUTICALS INC COM 015351109 5612 41514 SH DFND 20 0 0 41514 ALEXION PHARMACEUTICALS INC COM 015351109 7946 58781 SH DFND 01 0 58781 0 ALEXION PHARMACEUTICALS INC COM 015351109 15602 115418 SH DFND 0 115418 0 ALGONQUIN PWR UTILS CORP COM 015857105 824 73070 SH DFND 01 0 73070 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 146 800 SH Call DFND 01 0 800 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9440 51739 SH DFND 20 0 0 51739 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46863 256856 SH DFND 0 0 256856 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 305078 1672117 SH DFND 01 0 1672117 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 602310 3301232 SH Call DFND 0 3301232 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 700311 3838373 SH Put DFND 0 3838373 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 893515 4897315 SH DFND 0 4897315 0 ALICO INC COM 016230104 1 21 SH DFND 01 0 21 0 ALIGN TECHNOLOGY INC COM 016255101 85 300 SH Put DFND 01 0 300 0 ALIGN TECHNOLOGY INC COM 016255101 2034 7155 SH DFND 20 0 0 7155 ALIGN TECHNOLOGY INC COM 016255101 2843 10000 SH Call DFND 0 10000 0 ALIGN TECHNOLOGY INC COM 016255101 7306 25697 SH DFND 0 0 25697 ALIGN TECHNOLOGY INC COM 016255101 10103 35532 SH DFND 0 35532 0 ALIGN TECHNOLOGY INC COM 016255101 10549 37100 SH Put DFND 0 37100 0 ALIGN TECHNOLOGY INC COM 016255101 18250 64187 SH DFND 01 0 64187 0 ALIO GOLD INC COM 01627X108 1 1500 SH SOLE 1500 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 11 3314 SH SOLE 3314 0 0 ALJ REGIONAL HLDGS INC COM 001627108 0 92 SH DFND 01 0 92 0 ALJ REGIONAL HLDGS INC COM 001627108 5 2839 SH DFND 0 2839 0 ALKERMES PLC SHS G01767105 126 3451 SH DFND 0 0 3451 ALKERMES PLC SHS G01767105 1389 38077 SH DFND 0 38077 0 ALKERMES PLC SHS G01767105 1878 51453 SH DFND 01 0 51453 0 ALLAKOS INC COM 01671P100 16 385 SH DFND 01 0 385 0 ALLEGHANY CORP DEL COM 017175100 247 404 SH DFND 0 0 404 ALLEGHANY CORP DEL COM 017175100 2897 4731 SH DFND 01 0 4731 0 ALLEGHANY CORP DEL COM 017175100 6055 9887 SH DFND 0 9887 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3204 125318 SH DFND 01 0 125318 0 ALLEGIANCE BANCSHARES INC COM 01748H107 32 946 SH DFND 0 946 0 ALLEGIANCE BANCSHARES INC COM 01748H107 227 6724 SH DFND 01 0 6724 0 ALLEGIANT TRAVEL CO COM 01748X102 393 3036 SH DFND 01 0 3036 0 ALLEGION PUB LTD CO ORD SHS G0176J109 529 5830 SH DFND 0 0 5830 ALLEGION PUB LTD CO ORD SHS G0176J109 1717 18925 SH DFND 20 0 0 18925 ALLEGION PUB LTD CO ORD SHS G0176J109 2143 23620 SH DFND 01 0 23620 0 ALLEGION PUB LTD CO ORD SHS G0176J109 33339 367533 SH DFND 0 367533 0 ALLEGRO MERGER CORP COM 01749N103 25 2500 SH SOLE 2500 0 0 ALLEGRO MERGER CORP RIGHT 12/31/2023 01749N129 0 262 SH SOLE 262 0 0 ALLEGRO MERGER CORP UNIT 12/31/2023 01749N301 10 931 SH SOLE 931 0 0 ALLEGRO MERGER CORP *W EXP 01/06/202 01749N111 0 200 SH SOLE 200 0 0 ALLERGAN PLC SHS G0177J108 1262 8621 SH DFND 0 0 8621 ALLERGAN PLC SHS G0177J108 8069 55115 SH DFND 20 0 0 55115 ALLERGAN PLC SHS G0177J108 10615 72500 SH Put DFND 0 72500 0 ALLERGAN PLC SHS G0177J108 11017 75250 SH Call DFND 0 75250 0 ALLERGAN PLC SHS G0177J108 103072 703996 SH DFND 01 0 703996 0 ALLERGAN PLC SHS G0177J108 126773 865874 SH DFND 0 865874 0 ALLETE INC COM NEW 018522300 14 165 SH DFND 0 165 0 ALLETE INC COM NEW 018522300 2574 31304 SH DFND 01 0 31304 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 4198 362174 SH DFND 01 0 362174 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 19832 1711153 SH DFND 0 1711153 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 6264 216807 SH DFND 01 0 216807 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 28213 976566 SH DFND 0 976566 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 5 367 SH DFND 0 367 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 562 43431 SH DFND 01 0 43431 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 214 14487 SH DFND 01 0 14487 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 224 1280 SH DFND 0 0 1280 ALLIANCE DATA SYSTEMS CORP COM 018581108 604 3453 SH DFND 01 0 3453 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10214 58374 SH DFND 0 58374 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 192 9411 SH DFND 0 9411 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 404 19843 SH DFND 01 0 19843 0 ALLIANT ENERGY CORP COM 018802108 295 6262 SH DFND 0 6262 0 ALLIANT ENERGY CORP COM 018802108 454 9625 SH DFND 0 0 9625 ALLIANT ENERGY CORP COM 018802108 7608 161418 SH DFND 01 0 161418 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 12 1374 SH DFND 0 1374 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 2705 300551 SH DFND 01 0 300551 0 ALLIANZGI CONV INCOME FD COM 018828103 1890 291655 SH DFND 01 0 291655 0 ALLIANZGI CONV INCOME FD II COM 018825109 19 3320 SH DFND 0 3320 0 ALLIANZGI CONV INCOME FD II COM 018825109 777 135837 SH DFND 01 0 135837 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 367 16233 SH DFND 01 0 16233 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 54 2501 SH DFND 0 2501 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 2589 120323 SH DFND 01 0 120323 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 6493 538376 SH DFND 01 0 538376 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 15 8388 SH SOLE 8388 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 50 1455 SH SOLE 1455 0 0 ALLIQUA BIOMEDICAL INC COM PAR 019621309 13 4564 SH SOLE 4564 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 620 13809 SH DFND 0 13809 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2215 49300 SH DFND 01 0 49300 0 ALLOGENE THERAPEUTICS INC COM 019770106 86 2972 SH DFND 01 0 2972 0 ALLOGENE THERAPEUTICS INC COM 019770106 182 6286 SH DFND 0 6286 0 ALLOT LTD SHS M0854Q105 15 1846 SH SOLE 1846 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 94 9894 SH DFND 0 9894 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1079 113102 SH DFND 01 0 113102 0 ALLSTATE CORP COM 020002101 1859 19740 SH DFND 0 0 19740 ALLSTATE CORP COM 020002101 1994 21175 SH DFND 20 0 0 21175 ALLSTATE CORP COM 020002101 4709 50000 SH Put DFND 0 50000 0 ALLSTATE CORP COM 020002101 27569 292725 SH DFND 01 0 292725 0 ALLSTATE CORP COM 020002101 31327 332634 SH DFND 0 332634 0 ALLY FINL INC COM 02005N100 685 24908 SH DFND 0 0 24908 ALLY FINL INC COM 02005N100 6711 244109 SH DFND 0 244109 0 ALLY FINL INC COM 02005N100 12748 463747 SH DFND 01 0 463747 0 ALMADEN MINERALS LTD COM CL B 020283305 6 10000 SH DFND 01 0 10000 0 ALMADEN MINERALS LTD COM CL B 020283305 16 27654 SH DFND 0 27654 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 174 1866 SH DFND 0 0 1866 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1273 13622 SH DFND 0 13622 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1524 16310 SH DFND 20 0 0 16310 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1573 16836 SH DFND 01 0 16836 0 ALPHA ARCHITECT ETF TR INTL QUAN MOMNTM 02072L300 43 1683 SH SOLE 1683 0 0 ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 50 1710 SH SOLE 1710 0 0 ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 72 2898 SH SOLE 2898 0 0 ALPHABET INC CAP STK CL A 02079K305 471 400 SH Put DFND 01 0 400 0 ALPHABET INC CAP STK CL A 02079K305 7208 6125 SH DFND 17 0 0 6125 ALPHABET INC CAP STK CL A 02079K305 17206 14620 SH DFND 20 0 0 14620 ALPHABET INC CAP STK CL A 02079K305 33566 28521 SH DFND 0 0 28521 ALPHABET INC CAP STK CL A 02079K305 44369 37700 SH Call DFND 0 37700 0 ALPHABET INC CAP STK CL A 02079K305 118748 100900 SH Put DFND 0 100900 0 ALPHABET INC CAP STK CL A 02079K305 246563 209504 SH DFND 0 209504 0 ALPHABET INC CAP STK CL A 02079K305 1974643 1677848 SH DFND 01 0 1677848 0 ALPHABET INC CAP STK CL C 02079K107 117 100 SH Put DFND 01 0 100 0 ALPHABET INC CAP STK CL C 02079K107 745 635 SH DFND 17 0 0 635 ALPHABET INC CAP STK CL C 02079K107 1366 1164 SH DFND 20 0 0 1164 ALPHABET INC CAP STK CL C 02079K107 101221 86270 SH DFND 0 0 86270 ALPHABET INC CAP STK CL C 02079K107 113919 97092 SH Call DFND 0 97092 0 ALPHABET INC CAP STK CL C 02079K107 116641 99412 SH DFND 0 99412 0 ALPHABET INC CAP STK CL C 02079K107 125821 107236 SH Put DFND 0 107236 0 ALPHABET INC CAP STK CL C 02079K107 711529 606429 SH DFND 01 0 606429 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1 71 SH SOLE 71 0 0 ALPHA PRO TECH LTD COM 020772109 1 182 SH DFND 0 182 0 ALPHA PRO TECH LTD COM 020772109 7 2000 SH DFND 01 0 2000 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 376 142049 SH DFND 01 0 142049 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 2 263 SH SOLE 263 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 36 1652 SH DFND 0 1652 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 2048 93516 SH DFND 01 0 93516 0 ALPS ETF TR ALERIAN MLP 00162Q866 165 16475 SH DFND 0 16475 0 ALPS ETF TR ALERIAN MLP 00162Q866 249082 24833743 SH DFND 01 0 24833743 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 103 2572 SH DFND 0 2572 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 1645 41062 SH DFND 01 0 41062 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 53 1117 SH DFND 0 1117 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 380 8006 SH DFND 01 0 8006 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1513 52033 SH DFND 01 0 52033 0 ALPS ETF TR EM SECT DIV DG 00162Q668 66 3063 SH DFND 0 3063 0 ALPS ETF TR EM SECT DIV DG 00162Q668 207 9660 SH DFND 01 0 9660 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 188 2609 SH DFND 0 2609 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 8874 123038 SH DFND 01 0 123038 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 11386 433746 SH DFND 01 0 433746 0 ALPS ETF TR MED BREAKTHGH 00162Q593 15 418 SH DFND 0 418 0 ALPS ETF TR MED BREAKTHGH 00162Q593 9389 259498 SH DFND 01 0 259498 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 69 2153 SH SOLE 2153 0 0 ALPS ETF TR RIVERFRNT FLEX 00162Q510 81 2454 SH SOLE 2454 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 16 666 SH SOLE 666 0 0 ALPS ETF TR RIVERFRONT UNC 00162Q544 47 1877 SH SOLE 1877 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 592 24038 SH DFND 01 0 24038 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 54692 1274873 SH DFND 01 0 1274873 0 ALPS ETF TR SPROTT GL MINE 00162Q643 1176 62076 SH DFND 01 0 62076 0 ALPS ETF TR SPROTT JR GLD 00162Q585 259 9366 SH DFND 01 0 9366 0 ALPS ETF TR WRKPLC EQL PRT 00162Q650 12 334 SH DFND 01 0 334 0 ALPS ETF TR WRKPLC EQL PRT 00162Q650 15 419 SH DFND 0 419 0 ALTABA INC COM 021346101 3706 50000 SH Put DFND 0 50000 0 ALTABA INC COM 021346101 11118 150000 SH Call DFND 0 150000 0 ALTABA INC COM 021346101 23294 314280 SH DFND 01 0 314280 0 ALTABA INC COM 021346101 697333 9408163 SH DFND 0 9408163 0 ALTAIR ENGR INC COM CL A 021369103 4 100 SH DFND 01 0 100 0 ALTAIR ENGR INC COM CL A 021369103 57 1554 SH DFND 0 1554 0 ALTA MESA RES INC CL A 02133L109 0 1000 SH DFND 01 0 1000 0 ALTA MESA RES INC CL A 02133L109 9 32936 SH DFND 0 32936 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 1 26822 SH SOLE 26822 0 0 ALTERYX INC COM CL A 02156B103 139 1662 SH DFND 0 1662 0 ALTERYX INC COM CL A 02156B103 6366 75900 SH DFND 01 0 75900 0 ALTICE USA INC CL A 02156K103 199 9282 SH DFND 0 0 9282 ALTICE USA INC CL A 02156K103 3361 156467 SH DFND 01 0 156467 0 ALTICE USA INC CL A 02156K103 4661 216977 SH Call DFND 0 216977 0 ALTICE USA INC CL A 02156K103 4661 216977 SH Put DFND 0 216977 0 ALTICE USA INC CL A 02156K103 13051 607595 SH DFND 0 607595 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 24 756 SH SOLE 756 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 15 635 SH DFND 01 0 635 0 ALTRA INDL MOTION CORP COM 02208R106 28 915 SH DFND 0 915 0 ALTRA INDL MOTION CORP COM 02208R106 67 2162 SH DFND 01 0 2162 0 ALTRIA GROUP INC COM 02209S103 850 14800 SH Put DFND 01 0 14800 0 ALTRIA GROUP INC COM 02209S103 1873 32620 SH DFND 20 0 0 32620 ALTRIA GROUP INC COM 02209S103 2718 47334 SH DFND 0 0 47334 ALTRIA GROUP INC COM 02209S103 14926 259900 SH Call DFND 0 259900 0 ALTRIA GROUP INC COM 02209S103 64075 1115700 SH Put DFND 0 1115700 0 ALTRIA GROUP INC COM 02209S103 185046 3222108 SH DFND 0 3222108 0 ALTRIA GROUP INC COM 02209S103 253701 4417567 SH DFND 01 0 4417567 0 ALTUS MIDSTREAM CO CL A 02215L100 326 55279 SH SOLE 55279 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 166 17816 SH SOLE 17816 0 0 ALZA CORP SDCV 7/2 02261WAB5 10 5000 PRN DFND 01 0 5000 0 AMAG PHARMACEUTICALS INC COM 00163U106 2 131 SH DFND 01 0 131 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 4350 5000000 PRN SOLE 5000000 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1650 79473 SH DFND 0 79473 0 AMARIN CORP PLC SPONS ADR NEW 023111206 13957 672316 SH DFND 01 0 672316 0 A MARK PRECIOUS METALS INC COM 00181T107 17 1464 SH SOLE 1464 0 0 AMAZON COM INC COM 023135106 178 100 SH Call DFND 01 0 100 0 AMAZON COM INC COM 023135106 712 400 SH Put DFND 01 0 400 0 AMAZON COM INC COM 023135106 3346 1879 SH DFND 17 0 0 1879 AMAZON COM INC COM 023135106 30556 17159 SH DFND 20 0 0 17159 AMAZON COM INC COM 023135106 93833 52693 SH DFND 0 0 52693 AMAZON COM INC COM 023135106 277948 156085 SH Call DFND 0 156085 0 AMAZON COM INC COM 023135106 318391 178796 SH DFND 0 178796 0 AMAZON COM INC COM 023135106 400973 225171 SH Put DFND 0 225171 0 AMAZON COM INC COM 023135106 1903161 1068741 SH DFND 01 0 1068741 0 AMBAC FINL GROUP INC COM NEW 023139884 43 2348 SH DFND 0 2348 0 AMBAC FINL GROUP INC COM NEW 023139884 941 51945 SH DFND 01 0 51945 0 AMBARELLA INC SHS G037AX101 64 1473 SH DFND 0 1473 0 AMBARELLA INC SHS G037AX101 139 3212 SH DFND 01 0 3212 0 AMBER RD INC COM 02318Y108 2 213 SH DFND 01 0 213 0 AMBER RD INC COM 02318Y108 21 2466 SH DFND 0 2466 0 AMBEV SA SPONSORED ADR 02319V103 1049 243890 SH DFND 20 0 0 243890 AMBEV SA SPONSORED ADR 02319V103 1379 320700 SH Call DFND 0 320700 0 AMBEV SA SPONSORED ADR 02319V103 1420 330167 SH DFND 0 330167 0 AMBEV SA SPONSORED ADR 02319V103 5940 1381459 SH DFND 01 0 1381459 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 21 3287 SH SOLE 3287 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1704 114768 SH DFND 01 0 114768 0 AMCI ACQUISITION CORP UNIT 01/07/2019 00165R200 23 2300 SH SOLE 2300 0 0 AMC NETWORKS INC CL A 00164V103 11 200 SH DFND 0 200 0 AMC NETWORKS INC CL A 00164V103 1249 22000 SH Call DFND 0 22000 0 AMC NETWORKS INC CL A 00164V103 2049 36101 SH DFND 01 0 36101 0 AMC NETWORKS INC CL A 00164V103 3956 69700 SH Put DFND 0 69700 0 AMCON DISTRG CO COM NEW 02341Q205 35 408 SH SOLE 408 0 0 AMDOCS LTD SHS G02602103 595 10993 SH DFND 01 0 10993 0 AMDOCS LTD SHS G02602103 779 14390 SH DFND 0 14390 0 AMEDISYS INC COM 023436108 121 984 SH DFND 0 984 0 AMEDISYS INC COM 023436108 4760 38621 SH DFND 01 0 38621 0 AMERCO COM 023586100 97 261 SH DFND 0 0 261 AMERCO COM 023586100 267 718 SH DFND 01 0 718 0 AMEREN CORP COM 023608102 132 1800 SH DFND 0 0 1800 AMEREN CORP COM 023608102 6844 93052 SH DFND 01 0 93052 0 AMERESCO INC CL A 02361E108 7 413 SH DFND 0 413 0 AMERESCO INC CL A 02361E108 175 10809 SH DFND 01 0 10809 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 736 107073 SH DFND 0 107073 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1356 197331 SH DFND 01 0 197331 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 436 30500 SH Call DFND 0 30500 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1067 74728 SH DFND 0 74728 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1511 105787 SH DFND 01 0 105787 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 11 736 SH DFND 01 0 736 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 32 2234 SH DFND 0 2234 0 AMERICAN AIRLS GROUP INC COM 02376R102 105 3304 SH DFND 0 0 3304 AMERICAN AIRLS GROUP INC COM 02376R102 457 14392 SH DFND 0 14392 0 AMERICAN AIRLS GROUP INC COM 02376R102 6987 220000 SH Put DFND 0 220000 0 AMERICAN AIRLS GROUP INC COM 02376R102 17647 555644 SH DFND 01 0 555644 0 AMERICAN ASSETS TR INC COM 024013104 2 42 SH DFND 01 0 42 0 AMERICAN ASSETS TR INC COM 024013104 15 333 SH DFND 0 333 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 104 7264 SH DFND 01 0 7264 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 564 11862 SH DFND 01 0 11862 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2499 52532 SH DFND 20 0 0 52532 AMERICAN CAMPUS CMNTYS INC COM 024835100 4140 87008 SH DFND 0 87008 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2585 116591 SH DFND 01 0 116591 0 AMERICAN ELEC PWR CO INC COM 025537101 369 4400 SH DFND 0 0 4400 AMERICAN ELEC PWR CO INC COM 025537101 1255 14985 SH DFND 20 0 0 14985 AMERICAN ELEC PWR CO INC COM 025537101 31244 373068 SH DFND 0 373068 0 AMERICAN ELEC PWR CO INC COM 025537101 62743 749172 SH DFND 01 0 749172 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 28 1023 SH DFND 01 0 1023 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 208 7716 SH DFND 0 7716 0 AMERICAN EXPRESS CO COM 025816109 7101 64970 SH DFND 0 0 64970 AMERICAN EXPRESS CO COM 025816109 7372 67450 SH DFND 20 0 0 67450 AMERICAN EXPRESS CO COM 025816109 7717 70600 SH Call DFND 0 70600 0 AMERICAN EXPRESS CO COM 025816109 23401 214100 SH Put DFND 0 214100 0 AMERICAN EXPRESS CO COM 025816109 64172 587117 SH DFND 0 587117 0 AMERICAN EXPRESS CO COM 025816109 105809 968061 SH DFND 01 0 968061 0 AMERICAN FINL GROUP INC OHIO COM 025932104 433 4502 SH DFND 0 0 4502 AMERICAN FINL GROUP INC OHIO COM 025932104 9332 97001 SH DFND 0 97001 0 AMERICAN FINL GROUP INC OHIO COM 025932104 10045 104402 SH DFND 01 0 104402 0 AMERICAN FIN TR INC COM CLASS A 02607T109 134 12412 SH DFND 01 0 12412 0 AMERICAN FIN TR INC COM CLASS A 02607T109 852 78851 SH DFND 0 78851 0 AMERICAN HOMES 4 RENT CL A 02665T306 176 7758 SH DFND 01 0 7758 0 AMERICAN HOMES 4 RENT CL A 02665T306 3231 142192 SH DFND 0 142192 0 AMERICAN INTL GROUP INC COM NEW 026874784 2386 55414 SH DFND 0 0 55414 AMERICAN INTL GROUP INC COM NEW 026874784 9258 215000 SH Call DFND 0 215000 0 AMERICAN INTL GROUP INC COM NEW 026874784 30977 719400 SH Put DFND 0 719400 0 AMERICAN INTL GROUP INC COM NEW 026874784 39678 921447 SH DFND 0 921447 0 AMERICAN INTL GROUP INC COM NEW 026874784 40867 949061 SH DFND 01 0 949061 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 24 4236 SH DFND 0 4236 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 176 31414 SH DFND 01 0 31414 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 457 88410 SH DFND 01 0 88410 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 982 189849 SH DFND 0 189849 0 AMERICAN NATL BANKSHARES INC COM 027745108 187 5344 SH SOLE 5344 0 0 AMERICAN NATL INS CO COM 028591105 25 208 SH DFND 01 0 208 0 AMERICAN NATL INS CO COM 028591105 766 6340 SH DFND 0 6340 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 298 31903 SH DFND 01 0 31903 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3477 372239 SH DFND 0 372239 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 97 SH DFND 01 0 97 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 12 1900 SH DFND 01 0 1900 0 AMERICAN RLTY INVS INC COM 029174109 11 891 SH DFND 01 0 891 0 AMERICAN RLTY INVS INC COM 029174109 29 2417 SH DFND 0 2417 0 AMERICAN SOFTWARE INC CL A 029683109 1 125 SH DFND 01 0 125 0 AMERICAN SOFTWARE INC CL A 029683109 24 1967 SH DFND 0 1967 0 AMERICAN STS WTR CO COM 029899101 5219 73192 SH DFND 01 0 73192 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2 125 SH DFND 01 0 125 0 AMERICAN TOWER CORP NEW COM 03027X100 190 964 SH DFND 20 0 0 964 AMERICAN TOWER CORP NEW COM 03027X100 276 1400 SH Put DFND 01 0 1400 0 AMERICAN TOWER CORP NEW COM 03027X100 4927 25000 SH Call DFND 0 25000 0 AMERICAN TOWER CORP NEW COM 03027X100 5005 25398 SH DFND 0 0 25398 AMERICAN TOWER CORP NEW COM 03027X100 81818 415191 SH DFND 0 415191 0 AMERICAN TOWER CORP NEW COM 03027X100 703699 3570990 SH DFND 01 0 3570990 0 AMERICAN VANGUARD CORP COM 030371108 1 82 SH DFND 01 0 82 0 AMERICAN WOODMARK CORPORATIO COM 030506109 13 157 SH DFND 01 0 157 0 AMERICAN WOODMARK CORPORATIO COM 030506109 181 2195 SH DFND 0 2195 0 AMERICAN WTR WKS CO INC NEW COM 030420103 42 400 SH Put DFND 01 0 400 0 AMERICAN WTR WKS CO INC NEW COM 030420103 80 772 SH DFND 0 772 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1135 10884 SH DFND 0 0 10884 AMERICAN WTR WKS CO INC NEW COM 030420103 127796 1225746 SH DFND 01 0 1225746 0 AMERICAS CAR MART INC COM 03062T105 1011 11065 SH DFND 01 0 11065 0 AMERICAS SILVER CORP COM NEW 03063L705 14 8661 SH SOLE 8661 0 0 AMERICOLD RLTY TR COM 03064D108 76 2484 SH DFND 01 0 2484 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 2030 65751 SH DFND 0 65751 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 3203 103752 SH DFND 01 0 103752 0 AMERI HLDGS INC COM 02362F104 0 105 SH DFND 01 0 105 0 AMERI HLDGS INC COM 02362F104 18 52488 SH DFND 0 52488 0 AMERIPRISE FINL INC COM 03076C106 26 200 SH Put DFND 01 0 200 0 AMERIPRISE FINL INC COM 03076C106 1062 8293 SH DFND 0 0 8293 AMERIPRISE FINL INC COM 03076C106 3043 23752 SH DFND 20 0 0 23752 AMERIPRISE FINL INC COM 03076C106 22718 177343 SH DFND 0 177343 0 AMERIPRISE FINL INC COM 03076C106 474700 3705697 SH DFND 01 0 3705697 0 AMERISAFE INC COM 03071H100 83 1393 SH DFND 01 0 1393 0 AMERIS BANCORP COM 03076K108 175 5088 SH DFND 01 0 5088 0 AMERISERV FINL INC COM 03074A102 13 3226 SH SOLE 3226 0 0 AMERISOURCEBERGEN CORP COM 03073E105 110 1380 SH DFND 20 0 0 1380 AMERISOURCEBERGEN CORP COM 03073E105 732 9200 SH Call DFND 0 9200 0 AMERISOURCEBERGEN CORP COM 03073E105 778 9778 SH DFND 0 0 9778 AMERISOURCEBERGEN CORP COM 03073E105 3492 43919 SH DFND 0 43919 0 AMERISOURCEBERGEN CORP COM 03073E105 10654 133979 SH DFND 01 0 133979 0 AMES NATL CORP COM 031001100 8 300 SH DFND 01 0 300 0 AMES NATL CORP COM 031001100 35 1268 SH DFND 0 1268 0 AMETEK INC NEW COM 031100100 453 5454 SH DFND 0 0 5454 AMETEK INC NEW COM 031100100 2638 31796 SH DFND 01 0 31796 0 AMETEK INC NEW COM 031100100 7836 94449 SH DFND 0 94449 0 AMGEN INC COM 031162100 506 2665 SH DFND 20 0 0 2665 AMGEN INC COM 031162100 1235 6500 SH Put DFND 01 0 6500 0 AMGEN INC COM 031162100 1349 7100 SH Call DFND 0 7100 0 AMGEN INC COM 031162100 17551 92385 SH DFND 0 0 92385 AMGEN INC COM 031162100 25476 134100 SH Put DFND 0 134100 0 AMGEN INC COM 031162100 141822 746510 SH DFND 0 746510 0 AMGEN INC COM 031162100 299000 1573849 SH DFND 01 0 1573849 0 AMICUS THERAPEUTICS INC COM 03152W109 968 71172 SH DFND 01 0 71172 0 AMICUS THERAPEUTICS INC COM 03152W109 1167 85816 SH DFND 0 85816 0 AMKOR TECHNOLOGY INC COM 031652100 31 3680 SH DFND 01 0 3680 0 AMKOR TECHNOLOGY INC COM 031652100 50 5863 SH DFND 0 5863 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 10 737 SH DFND 0 737 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 88 6243 SH DFND 01 0 6243 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 488 34447 SH DFND 20 0 0 34447 AMN HEALTHCARE SERVICES INC COM 001744101 10 214 SH DFND 0 214 0 AMN HEALTHCARE SERVICES INC COM 001744101 2364 50195 SH DFND 01 0 50195 0 AMPCO-PITTSBURGH CORP COM 032037103 7 2052 SH DFND 0 2052 0 AMPCO-PITTSBURGH CORP COM 032037103 53 16000 SH DFND 01 0 16000 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 55 2670 SH DFND 0 2670 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 818 40056 SH DFND 01 0 40056 0 AMPHENOL CORP NEW CL A 032095101 585 6190 SH DFND 20 0 0 6190 AMPHENOL CORP NEW CL A 032095101 699 7406 SH DFND 0 0 7406 AMPHENOL CORP NEW CL A 032095101 2314 24500 SH Call DFND 0 24500 0 AMPHENOL CORP NEW CL A 032095101 4303 45564 SH DFND 01 0 45564 0 AMPHENOL CORP NEW CL A 032095101 18375 194568 SH DFND 0 194568 0 AMPLIFY ETF TR ADVANCED BATTERY 032108805 40 3220 SH SOLE 3220 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 108 2201 SH SOLE 2201 0 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 11 SH DFND 0 11 0 AMREP CORP NEW COM 032159105 2 270 SH DFND 01 0 270 0 AMREP CORP NEW COM 032159105 16 2737 SH DFND 0 2737 0 AMTECH SYS INC COM PAR $0.01N 032332504 18 3430 SH DFND 0 3430 0 AMTECH SYS INC COM PAR $0.01N 032332504 37 7000 SH DFND 01 0 7000 0 AMYRIS INC COM NEW 03236M200 2 764 SH DFND 0 764 0 AMYRIS INC COM NEW 03236M200 5 2434 SH DFND 01 0 2434 0 ANADARKO PETE CORP COM 032511107 553 12150 SH DFND 0 0 12150 ANADARKO PETE CORP COM 032511107 3757 82600 SH Put DFND 0 82600 0 ANADARKO PETE CORP COM 032511107 12125 266600 SH Call DFND 0 266600 0 ANADARKO PETE CORP COM 032511107 33351 733313 SH DFND 0 733313 0 ANADARKO PETE CORP COM 032511107 35472 779948 SH DFND 01 0 779948 0 ANALOG DEVICES INC COM 032654105 2261 21481 SH DFND 0 0 21481 ANALOG DEVICES INC COM 032654105 14171 134620 SH DFND 0 134620 0 ANALOG DEVICES INC COM 032654105 23990 227891 SH DFND 01 0 227891 0 ANAPLAN INC COM 03272L108 98 2478 SH DFND 01 0 2478 0 ANAPLAN INC COM 03272L108 1764 44828 SH DFND 0 44828 0 ANAPTYSBIO INC COM 032724106 338 4622 SH DFND 01 0 4622 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8 2500 SH DFND 01 0 2500 0 ANCHIANO THERAPEUTICS LTD SPONSORED ADS 03280X102 19 2735 SH SOLE 2735 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 48175 1366286 SH DFND 01 0 1366286 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 58602 1662000 SH DFND 0 1662000 0 ANDERSONS INC COM 034164103 52 1624 SH DFND 0 1624 0 ANDERSONS INC COM 034164103 264 8188 SH DFND 01 0 8188 0 ANDINA ACQUISITION CORP III UNIT 09/24/2020 G04415116 354 35000 SH SOLE 35000 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 5 341 SH DFND 0 341 0 ANGI HOMESERVICES INC COM CL A 00183L102 1727 111875 SH DFND 01 0 111875 0 ANGIODYNAMICS INC COM 03475V101 21 904 SH DFND 01 0 904 0 ANGIODYNAMICS INC COM 03475V101 24 1031 SH DFND 0 1031 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 656 50057 SH DFND 01 0 50057 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3275 250000 SH Call DFND 0 250000 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11356 866866 SH DFND 0 866866 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 21113 1611700 SH Put DFND 0 1611700 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3199 38100 SH Put DFND 0 38100 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 21965 261587 SH DFND 0 261587 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 56791 676321 SH DFND 01 0 676321 0 ANIKA THERAPEUTICS INC COM 035255108 182 6029 SH DFND 0 6029 0 ANIKA THERAPEUTICS INC COM 035255108 3118 103103 SH DFND 01 0 103103 0 ANI PHARMACEUTICALS INC COM 00182C103 8 120 SH DFND 01 0 120 0 ANIXA BIOSCIENCES INC COM 03528H109 934 206743 SH DFND 01 0 206743 0 ANIXTER INTL INC COM 035290105 11 200 SH DFND 01 0 200 0 ANIXTER INTL INC COM 035290105 95 1689 SH DFND 0 1689 0 ANNALY CAP MGMT INC COM 035710409 330 33080 SH DFND 0 0 33080 ANNALY CAP MGMT INC COM 035710409 7733 774118 SH DFND 01 0 774118 0 ANNALY CAP MGMT INC COM 035710409 149300 14944916 SH DFND 0 14944916 0 ANSYS INC COM 03662Q105 419 2291 SH DFND 0 0 2291 ANSYS INC COM 03662Q105 1531 8379 SH DFND 01 0 8379 0 ANSYS INC COM 03662Q105 2010 11000 SH DFND 20 0 0 11000 ANSYS INC COM 03662Q105 12392 67824 SH DFND 0 67824 0 ANTARES PHARMA INC COM 036642106 52 17043 SH DFND 0 17043 0 ANTARES PHARMA INC COM 036642106 74 24413 SH DFND 01 0 24413 0 ANTERO MIDSTREAM CORP COM 03676B102 9394 681681 SH DFND 01 0 681681 0 ANTERO MIDSTREAM CORP COM 03676B102 80566 5846583 SH DFND 0 5846583 0 ANTERO RES CORP COM 03674X106 503 56987 SH DFND 01 0 56987 0 ANTERO RES CORP COM 03674X106 4615 522665 SH DFND 0 522665 0 ANTERO RES CORP COM 03674X106 6578 745000 SH Call DFND 0 745000 0 ANTHEM INC COM 036752103 660 2300 SH Put DFND 0 2300 0 ANTHEM INC COM 036752103 3675 12805 SH DFND 20 0 0 12805 ANTHEM INC COM 036752103 14234 49600 SH Call DFND 0 49600 0 ANTHEM INC COM 036752103 32961 114854 SH DFND 0 114854 0 ANTHEM INC COM 036752103 36774 128142 SH DFND 0 0 128142 ANTHEM INC COM 036752103 43357 151079 SH DFND 01 0 151079 0 ANWORTH MORTGAGE ASSET CP COM 037347101 409 101302 SH DFND 0 101302 0 ANWORTH MORTGAGE ASSET CP COM 037347101 412 102031 SH DFND 01 0 102031 0 AON PLC SHS CL A G0408V102 324 1900 SH Call DFND 0 1900 0 AON PLC SHS CL A G0408V102 791 4635 SH DFND 20 0 0 4635 AON PLC SHS CL A G0408V102 2451 14359 SH DFND 0 0 14359 AON PLC SHS CL A G0408V102 13522 79216 SH DFND 01 0 79216 0 AON PLC SHS CL A G0408V102 32206 188668 SH DFND 0 188668 0 APACHE CORP COM 037411105 406 11713 SH DFND 0 11713 0 APACHE CORP COM 037411105 752 21700 SH DFND 0 0 21700 APACHE CORP COM 037411105 10477 302288 SH DFND 01 0 302288 0 APARTMENT INVT & MGMT CO CL A 03748R754 1505 29926 SH DFND 0 29926 0 APARTMENT INVT & MGMT CO CL A 03748R754 1968 39140 SH DFND 01 0 39140 0 APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 30 1174 SH SOLE 1174 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 182 9351 SH DFND 01 0 9351 0 APERGY CORP COM 03755L104 533 12986 SH DFND 0 12986 0 APERGY CORP COM 03755L104 677 16500 SH DFND 01 0 16500 0 APHRIA INC COM 03765K104 7 710 SH DFND 01 0 710 0 APHRIA INC COM 03765K104 169 18082 SH DFND 0 18082 0 APOGEE ENTERPRISES INC COM 037598109 2255 60140 SH DFND 0 60140 0 APOGEE ENTERPRISES INC COM 037598109 2630 70148 SH DFND 01 0 70148 0 APOLLO COML REAL EST FIN INC COM 03762U105 2633 144672 SH DFND 01 0 144672 0 APOLLO COML REAL EST FIN INC COM 03762U105 32533 1787533 SH DFND 0 1787533 0 APOLLO ENDOSURGERY INC COM 03767D108 5 1365 SH SOLE 1365 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 15309 541926 SH DFND 01 0 541926 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 52939 1873936 SH DFND 0 1873936 0 APOLLO INVT CORP COM NEW 03761U502 2272 150094 SH DFND 01 0 150094 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 100 SH DFND 0 100 0 APOLLO SR FLOATING RATE FD I COM 037636107 7 467 SH DFND 0 467 0 APOLLO SR FLOATING RATE FD I COM 037636107 1130 76228 SH DFND 01 0 76228 0 APOLLO TACTICAL INCOME FD IN COM 037638103 231 15729 SH DFND 01 0 15729 0 APPFOLIO INC COM CL A 03783C100 39 495 SH DFND 01 0 495 0 APPFOLIO INC COM CL A 03783C100 775 9763 SH DFND 0 9763 0 APPIAN CORP CL A 03782L101 71 2054 SH DFND 0 2054 0 APPIAN CORP CL A 03782L101 620 17994 SH DFND 01 0 17994 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 842 51668 SH DFND 01 0 51668 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5346 327969 SH DFND 0 327969 0 APPLE INC COM 037833100 2697 14200 SH Put DFND 01 0 14200 0 APPLE INC COM 037833100 8890 46800 SH DFND 17 0 0 46800 APPLE INC COM 037833100 12169 64062 SH DFND 20 0 0 64062 APPLE INC COM 037833100 92875 488943 SH DFND 0 0 488943 APPLE INC COM 037833100 258363 1360162 SH DFND 0 1360162 0 APPLE INC COM 037833100 371060 1953464 SH Call DFND 0 1953464 0 APPLE INC COM 037833100 547477 2882214 SH Put DFND 0 2882214 0 APPLE INC COM 037833100 2313964 12181965 SH DFND 01 0 12181965 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 9 19823 SH SOLE 19823 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 0 667 SH DFND 0 667 0 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 0 4024 SH SOLE 4024 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 12 2840 SH DFND 0 2840 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 72 17260 SH DFND 01 0 17260 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 47 784 SH DFND 0 784 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 974 16372 SH DFND 01 0 16372 0 APPLIED MATLS INC COM 038222105 397 10000 SH Call DFND 0 10000 0 APPLIED MATLS INC COM 038222105 430 10835 SH DFND 20 0 0 10835 APPLIED MATLS INC COM 038222105 2271 57264 SH DFND 0 0 57264 APPLIED MATLS INC COM 038222105 36068 909438 SH DFND 01 0 909438 0 APPLIED MATLS INC COM 038222105 42292 1066360 SH DFND 0 1066360 0 APPLIED MATLS INC COM 038222105 52026 1311800 SH Put DFND 0 1311800 0 APPLIED OPTOELECTRONICS INC COM 03823U102 199 16282 SH DFND 0 16282 0 APPLIED OPTOELECTRONICS INC COM 03823U102 252 20639 SH DFND 01 0 20639 0 APPROACH RESOURCES INC COM 03834A103 13 38099 SH SOLE 38099 0 0 APTARGROUP INC COM 038336103 800 7523 SH DFND 0 7523 0 APTARGROUP INC COM 038336103 1347 12660 SH DFND 20 0 0 12660 APTARGROUP INC COM 038336103 2256 21203 SH DFND 01 0 21203 0 APTEVO THERAPEUTICS INC COM 03835L108 43 47944 SH DFND 01 0 47944 0 APTINYX INC COM 03836N103 4 1100 SH DFND 01 0 1100 0 APTIV PLC SHS G6095L109 1244 15649 SH DFND 0 0 15649 APTIV PLC SHS G6095L109 3007 37823 SH DFND 20 0 0 37823 APTIV PLC SHS G6095L109 3975 50000 SH Call DFND 0 50000 0 APTIV PLC SHS G6095L109 8942 112490 SH DFND 0 112490 0 APTIV PLC SHS G6095L109 11527 145013 SH DFND 01 0 145013 0 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 35 2623 SH SOLE 2623 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 1 349 SH SOLE 349 0 0 APYX MED CORP COM 03837C106 50 8000 SH DFND 01 0 8000 0 AQUA AMERICA INC COM 03836W103 455 12499 SH DFND 0 12499 0 AQUA AMERICA INC COM 03836W103 13410 368012 SH DFND 01 0 368012 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 43 19544 SH DFND 01 0 19544 0 AQUA METALS INC COM 03837J101 13 4242 SH DFND 0 4242 0 AQUA METALS INC COM 03837J101 201 65618 SH DFND 01 0 65618 0 AQUANTIA CORP COM 03842Q108 46 5043 SH DFND 01 0 5043 0 AQUAVENTURE HLDGS LTD SHS G0443N107 63 3238 SH SOLE 3238 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 23 3322 SH DFND 0 3322 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 69 10000 SH DFND 01 0 10000 0 ARAMARK COM 03852U106 184 6235 SH DFND 20 0 0 6235 ARAMARK COM 03852U106 422 14293 SH DFND 0 0 14293 ARAMARK COM 03852U106 1933 65402 SH DFND 0 65402 0 ARAMARK COM 03852U106 33033 1117859 SH DFND 01 0 1117859 0 ARATANA THERAPEUTICS INC COM 03874P101 14 3751 SH DFND 0 3751 0 ARATANA THERAPEUTICS INC COM 03874P101 32 8800 SH DFND 01 0 8800 0 ARAVIVE INC COM 03890D108 0 1 SH DFND 0 1 0 ARAVIVE INC COM 03890D108 394 55903 SH DFND 01 0 55903 0 ARBOR RLTY TR INC COM 038923108 1735 133786 SH DFND 01 0 133786 0 ARBOR RLTY TR INC COM 038923108 25582 1972374 SH DFND 0 1972374 0 ARBUTUS BIOPHARMA CORP COM 03879J100 2 500 SH DFND 01 0 500 0 ARBUTUS BIOPHARMA CORP COM 03879J100 19 5259 SH DFND 0 5259 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 20 SH DFND 0 20 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 66 9359 SH SOLE 9359 0 0 ARCBEST CORP COM 03937C105 17 538 SH DFND 0 538 0 ARCBEST CORP COM 03937C105 157 5104 SH DFND 01 0 5104 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 16 6958 SH SOLE 6958 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7 333 SH DFND 0 0 333 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2982 146296 SH DFND 0 146296 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3462 169884 SH DFND 01 0 169884 0 ARC GROUP WORLDWIDE INC COM 00213H105 6 6250 SH DFND 01 0 6250 0 ARCH CAP GROUP LTD ORD G0450A105 677 20956 SH DFND 0 0 20956 ARCH CAP GROUP LTD ORD G0450A105 2900 89740 SH DFND 01 0 89740 0 ARCH CAP GROUP LTD ORD G0450A105 6870 212568 SH DFND 0 212568 0 ARCH COAL INC CL A 039380407 51 562 SH DFND 01 0 562 0 ARCH COAL INC CL A 039380407 3539 38778 SH DFND 0 38778 0 ARCHER DANIELS MIDLAND CO COM 039483102 73 1700 SH Call DFND 0 1700 0 ARCHER DANIELS MIDLAND CO COM 039483102 556 12895 SH DFND 0 0 12895 ARCHER DANIELS MIDLAND CO COM 039483102 29201 677043 SH DFND 0 677043 0 ARCHER DANIELS MIDLAND CO COM 039483102 29789 690670 SH DFND 01 0 690670 0 ARCHROCK INC COM 03957W106 630 64379 SH DFND 01 0 64379 0 ARCHROCK INC COM 03957W106 4106 419823 SH DFND 0 419823 0 ARCIMOTO INC COM 039587100 34 6997 SH SOLE 6997 0 0 ARCONIC INC COM 03965L100 100 5240 SH DFND 0 5240 0 ARCONIC INC COM 03965L100 442 23122 SH DFND 0 0 23122 ARCONIC INC COM 03965L100 2198 115000 SH Call DFND 0 115000 0 ARCONIC INC COM 03965L100 5364 280702 SH DFND 01 0 280702 0 ARCO PLATFORM LTD COM CL A G04553106 22 685 SH DFND 01 0 685 0 ARCOSA INC COM 039653100 526 17233 SH DFND 01 0 17233 0 ARCOSA INC COM 039653100 1817 59492 SH DFND 0 59492 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 106 14825 SH DFND 01 0 14825 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 448 62455 SH DFND 20 0 0 62455 ARDAGH GROUP S A CL A L0223L101 439 33796 SH SOLE 33796 0 0 ARDELYX INC COM 039697107 8 3000 SH DFND 01 0 3000 0 ARDMORE SHIPPING CORP COM Y0207T100 17 2698 SH SOLE 2698 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 106 2366 SH DFND 0 2366 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 260 5800 SH Call DFND 0 5800 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1006 22432 SH DFND 01 0 22432 0 ARES CAP CORP COM 04010L103 4113 239971 SH DFND 0 239971 0 ARES CAP CORP COM 04010L103 36934 2154865 SH DFND 01 0 2154865 0 ARES COML REAL ESTATE CORP COM 04013V108 361 23782 SH DFND 0 23782 0 ARES COML REAL ESTATE CORP COM 04013V108 817 53769 SH DFND 01 0 53769 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 258 17408 SH DFND 0 17408 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 14229 958810 SH DFND 01 0 958810 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5838 251511 SH DFND 01 0 251511 0 ARGAN INC COM 04010E109 50 1000 SH DFND 0 1000 0 ARGAN INC COM 04010E109 196 3917 SH DFND 01 0 3917 0 ARGENX SE SPONSORED ADR 04016X101 62 500 SH DFND 01 0 500 0 ARGENX SE SPONSORED ADR 04016X101 340 2721 SH DFND 0 2721 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 329 4656 SH DFND 01 0 4656 0 ARIDIS PHARMACEUTICALS INC COM 040334104 19 1651 SH SOLE 1651 0 0 ARISTA NETWORKS INC COM 040413106 378 1203 SH DFND 0 0 1203 ARISTA NETWORKS INC COM 040413106 421 1340 SH DFND 20 0 0 1340 ARISTA NETWORKS INC COM 040413106 9266 29465 SH DFND 0 29465 0 ARISTA NETWORKS INC COM 040413106 71338 226859 SH DFND 01 0 226859 0 ARK ETF TR 3D PRINTING ETF 00214Q500 704 31756 SH DFND 01 0 31756 0 ARK ETF TR GEN REV MLTSCT 00214Q302 5701 173383 SH DFND 01 0 173383 0 ARK ETF TR INDL INNOVATIN 00214Q203 559 16430 SH DFND 0 16430 0 ARK ETF TR INNOVATION ETF 00214Q104 58 1250 SH DFND 01 0 1250 0 ARK ETF TR ISRAEL INOVATE 00214Q609 215 9828 SH DFND 01 0 9828 0 ARK ETF TR WEB X.O ETF 00214Q401 5 100 SH DFND 01 0 100 0 ARK RESTAURANTS CORP COM 040712101 3 150 SH DFND 01 0 150 0 ARK RESTAURANTS CORP COM 040712101 20 1009 SH DFND 0 1009 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 55 6870 SH DFND 01 0 6870 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 652 81849 SH DFND 0 81849 0 ARLO TECHNOLOGIES INC COM 04206A101 11 2735 SH DFND 01 0 2735 0 ARLO TECHNOLOGIES INC COM 04206A101 21 5075 SH DFND 0 5075 0 ARMADA HOFFLER PPTYS INC COM 04208T108 29 1855 SH DFND 0 1855 0 ARMADA HOFFLER PPTYS INC COM 04208T108 40 2555 SH DFND 01 0 2555 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 494 25293 SH DFND 01 0 25293 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 32038 1640449 SH DFND 0 1640449 0 ARMSTRONG FLOORING INC COM 04238R106 7 539 SH DFND 01 0 539 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 165 2082 SH DFND 01 0 2082 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 10739 135213 SH DFND 0 135213 0 AROTECH CORP COM NEW 042682203 7 2407 SH DFND 0 2407 0 AROTECH CORP COM NEW 042682203 21 7172 SH DFND 01 0 7172 0 ARQULE INC COM 04269E107 61 12791 SH SOLE 12791 0 0 ARRAY BIOPHARMA INC COM 04269X105 244 10000 SH DFND 0 10000 0 ARRAY BIOPHARMA INC COM 04269X105 3228 132401 SH DFND 01 0 132401 0 ARRIS INTERNATIONAL PLC SHS G0551A103 297 9410 SH DFND 01 0 9410 0 ARRIS INTERNATIONAL PLC SHS G0551A103 11842 374642 SH DFND 0 374642 0 ARROW ELECTRS INC COM 042735100 187 2423 SH DFND 0 0 2423 ARROW ELECTRS INC COM 042735100 283 3671 SH DFND 0 3671 0 ARROW ELECTRS INC COM 042735100 2045 26532 SH DFND 01 0 26532 0 ARROW FINL CORP COM 042744102 263 8003 SH DFND 01 0 8003 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 368 20078 SH DFND 0 20078 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 634 34536 SH DFND 01 0 34536 0 ARROW INVTS TR DOGS OF THE 042765693 13 275 SH SOLE 275 0 0 ARROW INVTS TR DWA COUNTRY ETF 042765685 48 1797 SH SOLE 1797 0 0 ARROW INVTS TR DWA TACTICAL ETF 042765792 23 2080 SH SOLE 2080 0 0 ARROW INVTS TR QVM EQT FACTOR 042765784 51 1890 SH SOLE 1890 0 0 ARROW INVTS TR RESV CAP ETF 042765719 0 1 SH SOLE 1 0 0 ARTESIAN RESOURCES CORP CL A 043113208 490 13141 SH DFND 01 0 13141 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 95 3769 SH DFND 01 0 3769 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 560 22234 SH DFND 20 0 0 22234 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2550 101308 SH DFND 0 101308 0 ARTS WAY MFG INC COM 043168103 9 4292 SH SOLE 4292 0 0 ARVINAS INC COM 04335A105 7 501 SH DFND 0 501 0 ARVINAS INC COM 04335A105 440 29841 SH DFND 01 0 29841 0 ARYA SCIENCES ACQUISITION CO UNIT 10/04/2023 G3165V117 31 3040 SH SOLE 3040 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 318 31068 SH DFND 01 0 31068 0 ASANKO GOLD INC COM 04341Y105 17 27226 SH SOLE 27226 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 956 13780 SH DFND 0 13780 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 24453 352557 SH DFND 01 0 352557 0 ASCENA RETAIL GROUP INC COM 04351G101 6 5619 SH DFND 01 0 5619 0 ASCENA RETAIL GROUP INC COM 04351G101 630 583301 SH DFND 0 583301 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 24 200 SH DFND 01 0 200 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 589 5000 SH Call DFND 0 5000 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 626 5316 SH DFND 0 5316 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 2048 17400 SH Put DFND 0 17400 0 ASCENT CAP GROUP INC COM SER A 043632108 0 304 SH DFND 01 0 304 0 ASCENT CAP GROUP INC COM SER A 043632108 2 2574 SH DFND 0 2574 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 88 20384 SH DFND 20 0 0 20384 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 134 30989 SH DFND 01 0 30989 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 529 122792 SH DFND 0 122792 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 12335 2861869 SH DFND 0 0 2861869 ASGN INC COM 00191U102 64 1010 SH DFND 0 1010 0 ASGN INC COM 00191U102 3031 47733 SH DFND 01 0 47733 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 10 2000 SH DFND 01 0 2000 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 606 127601 SH DFND 0 127601 0 ASHFORD INC COM 044104107 11 203 SH SOLE 203 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 142 1819 SH DFND 0 1819 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4410 56440 SH DFND 01 0 56440 0 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 11 4784 SH SOLE 4784 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 14 3374 SH SOLE 3374 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4239 22543 SH DFND 01 0 22543 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7500 39883 SH DFND 0 39883 0 ASPEN AEROGELS INC COM 04523Y105 4 1752 SH SOLE 1752 0 0 ASPEN GROUP INC COM NEW 04530L203 8 1540 SH SOLE 1540 0 0 ASPEN TECHNOLOGY INC COM 045327103 461 4425 SH DFND 01 0 4425 0 ASPEN TECHNOLOGY INC COM 045327103 1873 17969 SH DFND 0 17969 0 ASSERTIO THERAPEUTICS INC COM 04545L107 48 9489 SH DFND 0 9489 0 ASSERTIO THERAPEUTICS INC COM 04545L107 566 111699 SH DFND 01 0 111699 0 ASSOCIATED BANC CORP COM 045487105 34 1592 SH DFND 0 1592 0 ASSOCIATED BANC CORP COM 045487105 127 5961 SH DFND 01 0 5961 0 ASSOCIATED CAP GROUP INC CL A 045528106 28 718 SH DFND 0 718 0 ASSOCIATED CAP GROUP INC CL A 045528106 86 2165 SH DFND 01 0 2165 0 ASSURANT INC 6.50% CONV PFD D 04621X207 98 944 SH SOLE 944 0 0 ASSURANT INC COM 04621X108 288 3039 SH DFND 0 0 3039 ASSURANT INC COM 04621X108 2860 30129 SH DFND 01 0 30129 0 ASSURED GUARANTY LTD COM G0585R106 960 21617 SH DFND 01 0 21617 0 ASSURED GUARANTY LTD COM G0585R106 1694 38126 SH DFND 0 38126 0 ASTA FDG INC COM 046220109 5 1095 SH SOLE 1095 0 0 ASTEC INDS INC COM 046224101 83 2200 SH DFND 0 2200 0 ASTEC INDS INC COM 046224101 470 12453 SH DFND 01 0 12453 0 ASTRAZENECA PLC SPONSORED ADR 046353108 101 2500 SH Put DFND 01 0 2500 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1593 39400 SH Call DFND 0 39400 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3005 74318 SH DFND 0 74318 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3602 89100 SH Put DFND 0 89100 0 ASTRAZENECA PLC SPONSORED ADR 046353108 74938 1853522 SH DFND 01 0 1853522 0 ASTRONICS CORP COM 046433108 39 1178 SH DFND 0 1178 0 ASTRONICS CORP COM 046433108 109 3323 SH DFND 01 0 3323 0 ASURE SOFTWARE INC COM 04649U102 4 619 SH DFND 01 0 619 0 ASURE SOFTWARE INC COM 04649U102 8 1280 SH DFND 0 1280 0 ATARA BIOTHERAPEUTICS INC COM 046513107 20 500 SH DFND 0 500 0 ATARA BIOTHERAPEUTICS INC COM 046513107 46 1150 SH DFND 01 0 1150 0 ATENTO S A SHS L0427L105 5 1311 SH DFND 0 1311 0 ATENTO S A SHS L0427L105 14 4000 SH DFND 01 0 4000 0 ATHENE HLDG LTD CL A G0684D107 173 4241 SH DFND 0 0 4241 ATHENE HLDG LTD CL A G0684D107 1873 45905 SH DFND 01 0 45905 0 ATHENE HLDG LTD CL A G0684D107 4587 112424 SH DFND 0 112424 0 ATHENEX INC COM 04685N103 599 48915 SH DFND 01 0 48915 0 ATHERSYS INC COM 04744L106 3 2122 SH DFND 01 0 2122 0 AT HOME GROUP INC COM 04650Y100 24 1333 SH DFND 01 0 1333 0 ATKORE INTL GROUP INC COM 047649108 26 1185 SH DFND 0 1185 0 ATKORE INTL GROUP INC COM 047649108 151 7018 SH DFND 01 0 7018 0 ATLANTIC AMERN CORP COM 048209100 3 1293 SH SOLE 1293 0 0 ATLANTICA YIELD PLC SHS G0751N103 380 19509 SH DFND 01 0 19509 0 ATLANTICA YIELD PLC SHS G0751N103 3533 181570 SH DFND 0 181570 0 ATLANTIC CAP BANCSHARES INC COM 048269203 36 2030 SH SOLE 2030 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1 249 SH DFND 0 249 0 ATLANTIC PWR CORP COM NEW 04878Q863 3 1000 SH DFND 01 0 1000 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 260 SH DFND 01 0 260 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 433 SH DFND 0 433 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2367 46809 SH DFND 01 0 46809 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8 3275 SH SOLE 3275 0 0 ATLASSIAN CORP PLC CL A G06242104 7099 63162 SH DFND 0 63162 0 ATLASSIAN CORP PLC CL A G06242104 8949 79621 SH DFND 01 0 79621 0 ATMOS ENERGY CORP COM 049560105 130 1259 SH DFND 0 1259 0 ATMOS ENERGY CORP COM 049560105 288 2795 SH DFND 0 0 2795 ATMOS ENERGY CORP COM 049560105 6305 61258 SH DFND 01 0 61258 0 ATN INTL INC COM 00215F107 6 110 SH DFND 01 0 110 0 ATN INTL INC COM 00215F107 9 155 SH DFND 0 155 0 ATOMERA INC COM 04965B100 105 39741 SH DFND 01 0 39741 0 ATRICURE INC COM 04963C209 6 232 SH DFND 01 0 232 0 ATRION CORP COM 049904105 1099 1251 SH DFND 01 0 1251 0 AT&T INC COM 00206R102 10 310 SH DFND 17 0 0 310 AT&T INC COM 00206R102 1389 44300 SH Put DFND 01 0 44300 0 AT&T INC COM 00206R102 4528 144374 SH DFND 20 0 0 144374 AT&T INC COM 00206R102 8182 260913 SH DFND 0 0 260913 AT&T INC COM 00206R102 16163 515400 SH Put DFND 0 515400 0 AT&T INC COM 00206R102 254522 8116136 SH DFND 0 8116136 0 AT&T INC COM 00206R102 677559 21605821 SH DFND 01 0 21605821 0 ATTIS INDS INC COM NEW 049836208 4 1250 SH DFND 01 0 1250 0 ATTIS INDS INC *W EXP 02/10/202 049836125 1 1168 SH SOLE 1168 0 0 ATTUNITY LTD SHS NEW M15332121 175 7443 SH DFND 01 0 7443 0 ATTUNITY LTD SHS NEW M15332121 824 35157 SH DFND 0 35157 0 ATYR PHARMA INC COM 002120103 0 1 SH SOLE 1 0 0 AUBURN NATL BANCORP COM 050473107 16 411 SH DFND 0 411 0 AUBURN NATL BANCORP COM 050473107 20 500 SH DFND 01 0 500 0 AUDENTES THERAPEUTICS INC COM 05070R104 28 715 SH DFND 0 715 0 AUDENTES THERAPEUTICS INC COM 05070R104 1084 27785 SH DFND 01 0 27785 0 AUDIOCODES LTD ORD M15342104 35 2500 SH DFND 01 0 2500 0 AUDIOCODES LTD ORD M15342104 41 2934 SH DFND 0 2934 0 AUDIOEYE INC COM NEW 050734201 5 503 SH SOLE 503 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 29 8059 SH DFND 01 0 8059 0 AURINIA PHARMACEUTICALS INC COM 05156V102 46 7024 SH DFND 01 0 7024 0 AURIS MEDICAL HOLDING LTD COM G07025102 6 18165 SH SOLE 18165 0 0 AURORA CANNABIS INC COM 05156X108 10 1127 SH DFND 0 1127 0 AURORA CANNABIS INC COM 05156X108 103 11414 SH DFND 01 0 11414 0 AURORA CANNABIS INC COM 05156X108 360 39750 SH DFND 0 0 39750 AURORA MOBILE LTD ADS 051857100 17 2504 SH SOLE 2504 0 0 AURYN RES INC COM 05208W108 0 117 SH DFND 01 0 117 0 AURYN RES INC COM 05208W108 1 499 SH DFND 0 499 0 AUTODESK INC COM 052769106 1574 10100 SH Call DFND 0 10100 0 AUTODESK INC COM 052769106 1574 10100 SH Put DFND 0 10100 0 AUTODESK INC COM 052769106 4068 26106 SH DFND 0 0 26106 AUTODESK INC COM 052769106 5908 37917 SH DFND 0 37917 0 AUTODESK INC COM 052769106 6261 40180 SH DFND 20 0 0 40180 AUTODESK INC COM 052769106 25653 164630 SH DFND 01 0 164630 0 AUTOHOME INC SP ADR RP CL A 05278C107 347 3300 SH DFND 0 0 3300 AUTOHOME INC SP ADR RP CL A 05278C107 597 5678 SH DFND 01 0 5678 0 AUTOHOME INC SP ADR RP CL A 05278C107 13826 131530 SH DFND 0 131530 0 AUTOLIV INC COM 052800109 377 5129 SH DFND 0 0 5129 AUTOLIV INC COM 052800109 552 7510 SH DFND 01 0 7510 0 AUTOMATIC DATA PROCESSING IN COM 053015103 421 2635 SH DFND 20 0 0 2635 AUTOMATIC DATA PROCESSING IN COM 053015103 1692 10592 SH DFND 0 0 10592 AUTOMATIC DATA PROCESSING IN COM 053015103 27384 171428 SH DFND 0 171428 0 AUTOMATIC DATA PROCESSING IN COM 053015103 110214 689959 SH DFND 01 0 689959 0 AUTONATION INC COM 05329W102 108 3030 SH DFND 0 3030 0 AUTONATION INC COM 05329W102 2479 69392 SH DFND 01 0 69392 0 AUTOWEB INC COM 05335B100 14 3809 SH SOLE 3809 0 0 AUTOZONE INC COM 053332102 701 684 SH DFND 0 0 684 AUTOZONE INC COM 053332102 10236 9995 SH DFND 0 9995 0 AUTOZONE INC COM 053332102 36573 35712 SH DFND 01 0 35712 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 0 104 SH SOLE 104 0 0 AVALARA INC COM 05338G106 13 231 SH DFND 0 231 0 AVALARA INC COM 05338G106 1232 22074 SH DFND 01 0 22074 0 AVALONBAY CMNTYS INC COM 053484101 642 3200 SH DFND 0 0 3200 AVALONBAY CMNTYS INC COM 053484101 8017 39941 SH DFND 01 0 39941 0 AVALONBAY CMNTYS INC COM 053484101 39331 195939 SH DFND 0 195939 0 AVALON GLOBOCARE CORP COM 05344R104 10 1924 SH SOLE 1924 0 0 AVALON HLDGS CORP CL A 05343P109 11 4193 SH SOLE 4193 0 0 AVANGRID INC COM 05351W103 1257 24957 SH DFND 0 24957 0 AVANGRID INC COM 05351W103 2368 47039 SH DFND 01 0 47039 0 AVANOS MED INC COM 05350V106 0 8 SH DFND 0 0 8 AVANOS MED INC COM 05350V106 1142 26756 SH DFND 01 0 26756 0 AVANOS MED INC COM 05350V106 1243 29135 SH DFND 0 29135 0 AVAYA HLDGS CORP COM 05351X101 72 4276 SH DFND 01 0 4276 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 23 4785 SH SOLE 4785 0 0 AVEO PHARMACEUTICALS INC COM 053588109 2 2000 SH DFND 01 0 2000 0 AVERY DENNISON CORP COM 053611109 587 5197 SH DFND 0 0 5197 AVERY DENNISON CORP COM 053611109 3717 32898 SH DFND 0 32898 0 AVERY DENNISON CORP COM 053611109 6012 53206 SH DFND 01 0 53206 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 7 1800 SH DFND 01 0 1800 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 21 5055 SH DFND 0 5055 0 AVIAT NETWORKS INC COM NEW 05366Y201 29 1881 SH DFND 0 1881 0 AVIAT NETWORKS INC COM NEW 05366Y201 476 31004 SH DFND 01 0 31004 0 AVID BIOSERVICES INC COM 05368M106 19 4438 SH DFND 0 4438 0 AVID BIOSERVICES INC COM 05368M106 25 5933 SH DFND 01 0 5933 0 AVID TECHNOLOGY INC COM 05367P100 19 2505 SH DFND 0 2505 0 AVINGER INC COM NEW 053734208 6 6104 SH SOLE 6104 0 0 AVIS BUDGET GROUP INC COM 053774105 2551 73188 SH DFND 01 0 73188 0 AVIS BUDGET GROUP INC COM 053774105 34192 980832 SH DFND 0 980832 0 AVISTA CORP COM 05379B107 663 16310 SH DFND 01 0 16310 0 AVISTA CORP COM 05379B107 2789 68651 SH DFND 0 68651 0 AVNET INC COM 053807103 52 1210 SH DFND 20 0 0 1210 AVNET INC COM 053807103 278 6412 SH DFND 01 0 6412 0 AVNET INC COM 053807103 329 7581 SH DFND 0 7581 0 AVON PRODS INC COM 054303102 82 27814 SH DFND 0 27814 0 AVON PRODS INC COM 054303102 141 48004 SH DFND 01 0 48004 0 AVROBIO INC COM 05455M100 850 38549 SH SOLE 38549 0 0 AVX CORP NEW COM 002444107 4 256 SH DFND 0 256 0 AVX CORP NEW COM 002444107 11 641 SH DFND 01 0 641 0 AWARE INC MASS COM 05453N100 14 4000 SH DFND 01 0 4000 0 AXA EQUITABLE HLDGS INC COM 054561105 28 1394 SH DFND 01 0 1394 0 AXA EQUITABLE HLDGS INC COM 054561105 115 5700 SH DFND 0 0 5700 AXA EQUITABLE HLDGS INC COM 054561105 6306 313117 SH DFND 0 313117 0 AXALTA COATING SYS LTD COM G0750C108 335 13305 SH DFND 0 0 13305 AXALTA COATING SYS LTD COM G0750C108 1495 59313 SH DFND 01 0 59313 0 AXALTA COATING SYS LTD COM G0750C108 3015 119598 SH DFND 0 119598 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 101 5000 SH DFND 0 5000 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4207 209089 SH DFND 01 0 209089 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 114 2080 SH DFND 01 0 2080 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 827 15100 SH Call DFND 0 15100 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4819 87979 SH DFND 0 87979 0 AXOGEN INC COM 05463X106 37 1740 SH DFND 0 1740 0 AXOGEN INC COM 05463X106 303 14410 SH DFND 01 0 14410 0 AXON ENTERPRISE INC COM 05464C101 46 844 SH DFND 0 844 0 AXON ENTERPRISE INC COM 05464C101 3576 65718 SH DFND 01 0 65718 0 AXONICS MODULATION TECH INC COM 05465P101 11 473 SH DFND 01 0 473 0 AXOS FINL INC COM 05465C100 1597 55141 SH DFND 01 0 55141 0 AXOVANT SCIENCES LTD COM G0750W104 8 5679 SH SOLE 5679 0 0 AXSOME THERAPEUTICS INC COM 05464T104 26 1835 SH SOLE 1835 0 0 AXT INC COM 00246W103 22 4922 SH SOLE 4922 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 15 8966 SH SOLE 8966 0 0 AZUL S A SPONSR ADR PFD 05501U106 93 3195 SH DFND 0 3195 0 AZUL S A SPONSR ADR PFD 05501U106 179 6142 SH DFND 01 0 6142 0 AZZ INC COM 002474104 13 325 SH DFND 0 325 0 AZZ INC COM 002474104 138 3377 SH DFND 01 0 3377 0 B2GOLD CORP COM 11777Q209 10 3502 SH DFND 01 0 3502 0 B2GOLD CORP COM 11777Q209 98 35000 SH Call DFND 0 35000 0 B2GOLD CORP COM 11777Q209 126 45000 SH Put DFND 0 45000 0 B2GOLD CORP COM 11777Q209 512 182297 SH DFND 0 182297 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 4066 SH DFND 0 4066 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 9 22570 SH DFND 01 0 22570 0 BADGER METER INC COM 056525108 3460 62179 SH DFND 01 0 62179 0 BAIDU INC SPON ADR REP A 056752108 1457 8841 SH DFND 20 0 0 8841 BAIDU INC SPON ADR REP A 056752108 3100 18805 SH DFND 0 0 18805 BAIDU INC SPON ADR REP A 056752108 18363 111392 SH Call DFND 0 111392 0 BAIDU INC SPON ADR REP A 056752108 38065 230909 SH DFND 01 0 230909 0 BAIDU INC SPON ADR REP A 056752108 172770 1048044 SH Put DFND 0 1048044 0 BAIDU INC SPON ADR REP A 056752108 180832 1096948 SH DFND 0 1096948 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 780 40408 SH DFND 01 0 40408 0 BAIN CAP SPECIALTY FIN INC COM 05684B107 1142 59169 SH DFND 0 59169 0 BAKER HUGHES A GE CO CL A 05722G100 862 31111 SH DFND 0 0 31111 BAKER HUGHES A GE CO CL A 05722G100 13919 502133 SH DFND 01 0 502133 0 BALCHEM CORP COM 057665200 14 152 SH DFND 0 152 0 BALCHEM CORP COM 057665200 1318 14200 SH DFND 01 0 14200 0 BALLANTYNE STRONG INC COM 058516105 11 6426 SH DFND 0 6426 0 BALLANTYNE STRONG INC COM 058516105 12 7000 SH DFND 01 0 7000 0 BALLARD PWR SYS INC NEW COM 058586108 20 6785 SH DFND 01 0 6785 0 BALLARD PWR SYS INC NEW COM 058586108 177 58745 SH DFND 0 58745 0 BALL CORP COM 058498106 1145 19794 SH DFND 0 0 19794 BALL CORP COM 058498106 4354 75259 SH DFND 0 75259 0 BALL CORP COM 058498106 6515 112600 SH Call DFND 0 112600 0 BALL CORP COM 058498106 26540 458698 SH DFND 01 0 458698 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 22 3834 SH DFND 0 3834 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1140 199016 SH DFND 01 0 199016 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 84 9221 SH DFND 20 0 0 9221 BANCO BRADESCO S A SP ADR PFD NEW 059460303 565 62147 SH DFND 01 0 62147 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1545 170000 SH Call DFND 0 170000 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4132 454569 SH DFND 0 454569 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 6954 765000 SH Put DFND 0 765000 0 BANCO BRADESCO S A SPONSORED ADR 059460402 22 2809 SH SOLE 2809 0 0 BANCO DE CHILE SPONSORED ADS 059520106 245 8317 SH SOLE 8317 0 0 BANC OF CALIFORNIA INC COM 05990K106 40 2912 SH DFND 0 2912 0 BANC OF CALIFORNIA INC COM 05990K106 75 5408 SH DFND 01 0 5408 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 80 1575 SH DFND 20 0 0 1575 BANCOLOMBIA S A SPON ADR PREF 05968L102 385 7535 SH DFND 0 7535 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 503 9851 SH DFND 0 0 9851 BANCO MACRO SA SPON ADR B 05961W105 18 383 SH DFND 01 0 383 0 BANCO MACRO SA SPON ADR B 05961W105 129 2820 SH DFND 0 2820 0 BANCO MACRO SA SPON ADR B 05961W105 535 11700 SH DFND 20 0 0 11700 BANCORP 34 INC COM 05970V106 8 500 SH SOLE 500 0 0 BANCORP INC DEL COM 05969A105 1 82 SH DFND 01 0 82 0 BANCORP INC DEL COM 05969A105 18 2272 SH DFND 0 2272 0 BANCORP NEW JERSEY INC NEW COM 059915108 32 2367 SH SOLE 2367 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 62 2197 SH DFND 0 2197 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 719 25468 SH DFND 01 0 25468 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 70 6269 SH DFND 01 0 6269 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 466 41500 SH Call DFND 0 41500 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 542 48229 SH DFND 0 48229 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 11 362 SH DFND 01 0 362 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 388 13029 SH DFND 0 13029 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 22 3260 SH DFND 0 3260 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 30 4374 SH DFND 01 0 4374 0 BANCO SANTANDER SA ADR 05964H105 1893 408944 SH DFND 0 408944 0 BANCO SANTANDER SA ADR 05964H105 11190 2416786 SH DFND 01 0 2416786 0 BANCROFT FUND LTD COM 059695106 4710 220318 SH DFND 01 0 220318 0 BANDWIDTH INC COM CL A 05988J103 92 1374 SH DFND 0 1374 0 BANDWIDTH INC COM CL A 05988J103 619 9237 SH DFND 01 0 9237 0 BANK7 CORP COM 06652N107 17 983 SH SOLE 983 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 4805 3691 SH DFND 01 0 3691 0 BANK AMER CORP COM 060505104 25 900 SH Put DFND 01 0 900 0 BANK AMER CORP COM 060505104 2157 78174 SH DFND 20 0 0 78174 BANK AMER CORP COM 060505104 25323 917820 SH DFND 0 0 917820 BANK AMER CORP COM 060505104 85955 3115423 SH Call DFND 0 3115423 0 BANK AMER CORP COM 060505104 217125 7869700 SH Put DFND 0 7869700 0 BANK AMER CORP COM 060505104 274893 9963489 SH DFND 0 9963489 0 BANK AMER CORP COM 060505104 475450 17232705 SH DFND 01 0 17232705 0 BANK COMM HLDGS COM 06424J103 19 1759 SH SOLE 1759 0 0 BANKFINANCIAL CORP COM 06643P104 16 1043 SH SOLE 1043 0 0 BANK HAWAII CORP COM 062540109 5782 73308 SH DFND 01 0 73308 0 BANK MONTREAL QUE COM 063671101 2731 36501 SH DFND 0 0 36501 BANK MONTREAL QUE COM 063671101 6124 81850 SH DFND 01 0 81850 0 BANK MONTREAL QUE COM 063671101 7946 106203 SH DFND 0 106203 0 BANK NEW YORK MELLON CORP COM 064058100 526 10440 SH DFND 20 0 0 10440 BANK NEW YORK MELLON CORP COM 064058100 847 16800 SH Put DFND 01 0 16800 0 BANK NEW YORK MELLON CORP COM 064058100 2895 57401 SH DFND 0 0 57401 BANK NEW YORK MELLON CORP COM 064058100 36649 726733 SH DFND 01 0 726733 0 BANK NEW YORK MELLON CORP COM 064058100 48036 952519 SH DFND 0 952519 0 BANK N S HALIFAX COM 064149107 6 110 SH DFND 17 0 0 110 BANK N S HALIFAX COM 064149107 3799 71300 SH DFND 0 0 71300 BANK N S HALIFAX COM 064149107 10717 201151 SH DFND 01 0 201151 0 BANK N S HALIFAX COM 064149107 16083 301857 SH DFND 0 301857 0 BANK OF MARIN BANCORP COM 063425102 8 200 SH DFND 01 0 200 0 BANK OF MARIN BANCORP COM 063425102 31 758 SH DFND 0 758 0 BANK OF MONTREAL 2X INVERSE LEV 063679849 4 82 SH SOLE 82 0 0 BANK OF MONTREAL DORSEY WRGHT MLP 063679104 29 599 SH SOLE 599 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 46 1294 SH DFND 01 0 1294 0 BANK OZK COM 06417N103 509 17564 SH DFND 01 0 17564 0 BANK OZK COM 06417N103 3273 112936 SH DFND 0 112936 0 BANK PRINCETON NEW JERSEY COM 064520109 27 856 SH DFND 0 856 0 BANK PRINCETON NEW JERSEY COM 064520109 73 2313 SH DFND 01 0 2313 0 BANK SOUTH CAROLINA CORP COM 065066102 38 2083 SH SOLE 2083 0 0 BANKUNITED INC COM 06652K103 2049 61343 SH DFND 0 61343 0 BANKUNITED INC COM 06652K103 3379 101174 SH DFND 01 0 101174 0 BANNER CORP COM NEW 06652V208 66 1219 SH DFND 0 1219 0 BANNER CORP COM NEW 06652V208 127 2336 SH DFND 01 0 2336 0 BAOZUN INC SPONSORED ADR 06684L103 100 2400 SH DFND 0 0 2400 BAOZUN INC SPONSORED ADR 06684L103 1114 26816 SH DFND 01 0 26816 0 BAOZUN INC SPONSORED ADR 06684L103 3561 85714 SH DFND 0 85714 0 BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 27 1570 SH SOLE 1570 0 0 BARCLAYS BK PLC 10 YR TREAS BULL 06740L493 6 75 SH SOLE 75 0 0 BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 7 256 SH SOLE 256 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 419 18486 SH DFND 0 18486 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 427 18834 SH DFND 17 0 0 18834 BARCLAYS BK PLC ENHANCED EURP C 06746Q256 121 1340 SH SOLE 1340 0 0 BARCLAYS BK PLC ENHANCED GLBL B 06746Q249 87 856 SH SOLE 856 0 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 10882 531962 SH DFND 01 0 531962 0 BARCLAYS BK PLC INV USTREA ETN 06742W570 26 1256 SH SOLE 1256 0 0 BARCLAYS BK PLC IPATH B ALUMI 06746P571 51 1161 SH SOLE 1161 0 0 BARCLAYS BK PLC IPATH B BG ETN 06745T368 11 300 SH SOLE 300 0 0 BARCLAYS BK PLC IPATH B COFFEE 06746P563 25 737 SH DFND 01 0 737 0 BARCLAYS BK PLC IPATH B NICKEL 06746P480 16 302 SH SOLE 302 0 0 BARCLAYS BK PLC IPATH B PLATINUM 06746P472 13 304 SH SOLE 304 0 0 BARCLAYS BK PLC IPATH B PRECIOUS 06746P464 13 269 SH SOLE 269 0 0 BARCLAYS BK PLC IPATH B SFTS SUB 06746P456 27 667 SH SOLE 667 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 40 1350 SH DFND 01 0 1350 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 140 4785 SH DFND 0 4785 0 BARCLAYS BK PLC IPATH B SUGR SUB 06746P449 36 825 SH DFND 01 0 825 0 BARCLAYS BK PLC IPATH B SUGR SUB 06746P449 158 3616 SH DFND 0 3616 0 BARCLAYS BK PLC IPATH B TIN SUB 06746P431 4 78 SH SOLE 78 0 0 BARCLAYS BK PLC IPATH DYNM VIX 06741L609 12 662 SH SOLE 662 0 0 BARCLAYS BK PLC IPATH SER B GSCI 06745R693 52 843 SH DFND 01 0 843 0 BARCLAYS BK PLC IPATH S&P MLP 06742A750 27 1560 SH DFND 0 1560 0 BARCLAYS BK PLC IPATH S&P MLP 06742A750 4605 267849 SH DFND 01 0 267849 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 39 2575 SH DFND 01 0 2575 0 BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 25 1386 SH SOLE 1386 0 0 BARCLAYS BK PLC IPTH PURE BRD 06740P114 25 879 SH SOLE 879 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 1 11 SH SOLE 11 0 0 BARCLAYS BK PLC NT LKD SER B26 06744M836 191 1447 SH SOLE 1447 0 0 BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 1 SH SOLE 1 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 131 799 SH DFND 0 799 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 421 2572 SH DFND 01 0 2572 0 BARCLAYS BK PLC TRES 5YR BEAR 06740P643 9 300 SH SOLE 300 0 0 BARCLAYS BK PLC TRES 5YR BULL 06740P650 52 1047 SH SOLE 1047 0 0 BARCLAYS BK PLC US TRES FLATT 06740L485 3 69 SH SOLE 69 0 0 BARCLAYS PLC ADR 06738E204 1784 223000 SH Put DFND 0 223000 0 BARCLAYS PLC ADR 06738E204 7228 903501 SH DFND 0 903501 0 BARCLAYS PLC ADR 06738E204 8617 1077147 SH DFND 01 0 1077147 0 BAR HBR BANKSHARES COM 066849100 196 7586 SH DFND 01 0 7586 0 BARINGS BDC INC COM 06759L103 4343 442718 SH DFND 0 442718 0 BARINGS BDC INC COM 06759L103 14286 1456251 SH DFND 01 0 1456251 0 BARINGS CORPORATE INVS COM 06759X107 52 3393 SH DFND 0 3393 0 BARINGS CORPORATE INVS COM 06759X107 3828 247595 SH DFND 01 0 247595 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 32 1781 SH DFND 0 1781 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1448 80022 SH DFND 01 0 80022 0 BARINGS PARTN INVS SH BEN INT 06761A103 1 57 SH DFND 0 57 0 BARINGS PARTN INVS SH BEN INT 06761A103 1635 106458 SH DFND 01 0 106458 0 BARNES GROUP INC COM 067806109 334 6493 SH DFND 01 0 6493 0 BARNES & NOBLE ED INC COM 06777U101 8 1945 SH DFND 01 0 1945 0 BARNES & NOBLE INC COM 067774109 18 3324 SH DFND 01 0 3324 0 BARNES & NOBLE INC COM 067774109 11674 2149922 SH DFND 0 2149922 0 BARNWELL INDS INC COM 068221100 3 2260 SH SOLE 2260 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 133 1718 SH DFND 01 0 1718 0 BARRICK GOLD CORPORATION COM 067901108 663 48373 SH DFND 0 0 48373 BARRICK GOLD CORPORATION COM 067901108 7610 555100 SH Put DFND 0 555100 0 BARRICK GOLD CORPORATION COM 067901108 9911 722883 SH DFND 01 0 722883 0 BARRICK GOLD CORPORATION COM 067901108 11704 853700 SH Call DFND 0 853700 0 BARRICK GOLD CORPORATION COM 067901108 26295 1917921 SH DFND 0 1917921 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 157 41444 SH SOLE 41444 0 0 BASSETT FURNITURE INDS INC COM 070203104 6 337 SH SOLE 337 0 0 BAUSCH HEALTH COS INC COM 071734107 226 9134 SH DFND 0 0 9134 BAUSCH HEALTH COS INC COM 071734107 1536 62190 SH DFND 0 62190 0 BAUSCH HEALTH COS INC COM 071734107 2868 116130 SH Call DFND 0 116130 0 BAUSCH HEALTH COS INC COM 071734107 6090 246557 SH DFND 01 0 246557 0 BAUSCH HEALTH COS INC COM 071734107 8754 354400 SH Put DFND 0 354400 0 BAXTER INTL INC COM 071813109 1003 12333 SH DFND 0 0 12333 BAXTER INTL INC COM 071813109 2804 34484 SH DFND 20 0 0 34484 BAXTER INTL INC COM 071813109 25915 318721 SH DFND 0 318721 0 BAXTER INTL INC COM 071813109 34015 418338 SH DFND 01 0 418338 0 BAYTEX ENERGY CORP COM 07317Q105 124 73367 SH DFND 01 0 73367 0 BB&T CORP COM 054937107 2066 44398 SH DFND 0 0 44398 BB&T CORP COM 054937107 7983 171557 SH DFND 0 171557 0 BB&T CORP COM 054937107 19082 410100 SH Put DFND 0 410100 0 BB&T CORP COM 054937107 28125 604453 SH DFND 01 0 604453 0 BBX CAP CORP NEW CL A 05491N104 8 1390 SH DFND 0 1390 0 BBX CAP CORP NEW CL A 05491N104 25 4213 SH DFND 01 0 4213 0 BCB BANCORP INC COM 055298103 62 4594 SH DFND 01 0 4594 0 BCE INC COM NEW 05534B760 111 2499 SH DFND 0 0 2499 BCE INC COM NEW 05534B760 2007 45215 SH DFND 20 0 0 45215 BCE INC COM NEW 05534B760 12698 286057 SH DFND 01 0 286057 0 BCE INC COM NEW 05534B760 27646 622801 SH DFND 0 622801 0 B COMMUNICATIONS LTD SHS M15629104 434 211798 SH SOLE 211798 0 0 BEACON ROOFING SUPPLY INC COM 073685109 148 4615 SH DFND 01 0 4615 0 BEASLEY BROADCAST GROUP INC CL A 074014101 10 2500 SH DFND 01 0 2500 0 BEAZER HOMES USA INC COM NEW 07556Q881 179 15573 SH DFND 01 0 15573 0 BEAZER HOMES USA INC COM NEW 07556Q881 314 27297 SH DFND 0 27297 0 BECTON DICKINSON & CO COM 075887109 125 500 SH Put DFND 01 0 500 0 BECTON DICKINSON & CO COM 075887109 1039 4160 SH DFND 20 0 0 4160 BECTON DICKINSON & CO COM 075887109 3972 15906 SH DFND 0 0 15906 BECTON DICKINSON & CO COM 075887109 36563 146409 SH DFND 0 146409 0 BECTON DICKINSON & CO COM 075887109 97707 391249 SH DFND 01 0 391249 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 63 1014 SH DFND 01 0 1014 0 BED BATH & BEYOND INC COM 075896100 54 3200 SH DFND 0 3200 0 BED BATH & BEYOND INC COM 075896100 12585 740703 SH DFND 01 0 740703 0 BEIGENE LTD SPONSORED ADR 07725L102 81 616 SH DFND 0 0 616 BEIGENE LTD SPONSORED ADR 07725L102 3546 26864 SH DFND 01 0 26864 0 BEIGENE LTD SPONSORED ADR 07725L102 8473 64187 SH DFND 0 64187 0 BELDEN INC COM 077454106 65 1202 SH DFND 01 0 1202 0 BEL FUSE INC CL A 077347201 7 340 SH SOLE 340 0 0 BEL FUSE INC CL B 077347300 16 637 SH DFND 01 0 637 0 BEL FUSE INC CL B 077347300 31 1233 SH DFND 0 1233 0 BELLEROPHON THERAPEUTICS INC COM 078771102 13 19286 SH SOLE 19286 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 30 9003 SH DFND 0 9003 0 BELLICUM PHARMACEUTICALS INC COM 079481107 44 13200 SH DFND 01 0 13200 0 BELMOND LTD CL A G1154H107 640 25656 SH DFND 01 0 25656 0 BELMOND LTD CL A G1154H107 7006 281039 SH DFND 0 281039 0 BEMIS CO INC COM 081437105 3031 54625 SH DFND 01 0 54625 0 BEMIS CO INC COM 081437105 98778 1780418 SH DFND 0 1780418 0 BENCHMARK ELECTRS INC COM 08160H101 19 705 SH DFND 01 0 705 0 BENCHMARK ELECTRS INC COM 08160H101 1132 43121 SH DFND 0 43121 0 BENEFITFOCUS INC COM 08180D106 3 59 SH DFND 01 0 59 0 BENEFITFOCUS INC COM 08180D106 86 1731 SH DFND 0 1731 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 0 250 SH DFND 01 0 250 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 3 1400 SH DFND 0 1400 0 BERKLEY W R CORP COM 084423102 99 1757 SH DFND 0 0 1757 BERKLEY W R CORP COM 084423102 185 3275 SH DFND 20 0 0 3275 BERKLEY W R CORP COM 084423102 938 16605 SH DFND 01 0 16605 0 BERKLEY W R CORP COM 084423102 1407 24908 SH DFND 0 24908 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3012 10 SH DFND 0 10 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 68376 227 SH DFND 01 0 227 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 502 2500 SH Call DFND 0 2500 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 999 4975 SH DFND 20 0 0 4975 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7578 37724 SH DFND 0 0 37724 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37868 188500 SH Put DFND 0 188500 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 115155 573225 SH DFND 0 573225 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 602158 2997453 SH DFND 01 0 2997453 0 BERKSHIRE HILLS BANCORP INC COM 084680107 67 2451 SH DFND 0 2451 0 BERKSHIRE HILLS BANCORP INC COM 084680107 285 10467 SH DFND 01 0 10467 0 BERRY GLOBAL GROUP INC COM 08579W103 887 16459 SH DFND 0 16459 0 BERRY GLOBAL GROUP INC COM 08579W103 1736 32232 SH DFND 20 0 0 32232 BERRY GLOBAL GROUP INC COM 08579W103 35388 656923 SH DFND 01 0 656923 0 BERRY PETE CORP COM 08579X101 192 16659 SH DFND 01 0 16659 0 BEST BUY INC COM 086516101 0 5 SH DFND 20 0 0 5 BEST BUY INC COM 086516101 1029 14475 SH DFND 0 0 14475 BEST BUY INC COM 086516101 3553 50000 SH Put DFND 0 50000 0 BEST BUY INC COM 086516101 5464 76898 SH DFND 01 0 76898 0 BEST BUY INC COM 086516101 5932 83475 SH DFND 0 83475 0 BEST INC SPONSORED ADS 08653C106 113 21700 SH DFND 01 0 21700 0 BEST INC SPONSORED ADS 08653C106 6283 1201363 SH DFND 0 1201363 0 BEYONDSPRING INC SHS G10830100 2 120 SH SOLE 120 0 0 BGC PARTNERS INC CL A 05541T101 368 69302 SH DFND 01 0 69302 0 B & G FOODS INC NEW COM 05508R106 1069 43792 SH DFND 0 43792 0 B & G FOODS INC NEW COM 05508R106 11147 456485 SH DFND 01 0 456485 0 BG STAFFING INC COM 05544A109 26 1169 SH DFND 01 0 1169 0 BG STAFFING INC COM 05544A109 29 1331 SH DFND 0 1331 0 BHP GROUP LTD SPONSORED ADS 088606108 2805 51300 SH Call DFND 0 51300 0 BHP GROUP LTD SPONSORED ADS 088606108 8747 160000 SH Put DFND 0 160000 0 BHP GROUP LTD SPONSORED ADS 088606108 27883 510020 SH DFND 01 0 510020 0 BHP GROUP LTD SPONSORED ADS 088606108 56106 1026272 SH DFND 0 1026272 0 BHP GROUP PLC SPONSORED ADR 05545E209 9689 200688 SH DFND 01 0 200688 0 BHP GROUP PLC SPONSORED ADR 05545E209 59693 1236394 SH DFND 0 1236394 0 BIG 5 SPORTING GOODS CORP COM 08915P101 6 1874 SH SOLE 1874 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 2 3 SH DFND 01 0 3 0 BIGLARI HLDGS INC COM STK CL A 08986R408 299 407 SH DFND 0 407 0 BIGLARI HLDGS INC COM STK CL B 08986R309 6 42 SH DFND 01 0 42 0 BIG LOTS INC COM 089302103 3296 86696 SH DFND 01 0 86696 0 BIG ROCK PARTNERS ACQUISI CO COM 089482103 42 4100 SH SOLE 4100 0 0 BIG ROCK PARTNERS ACQUISI CO RIGHT 12/01/2022 089482129 2 5709 SH SOLE 5709 0 0 BIG ROCK PARTNERS ACQUISI CO UNIT 11/20/2022 089482202 9 900 SH SOLE 900 0 0 BIG ROCK PARTNERS ACQUISI CO *W EXP 12/01/202 089482111 1 5100 SH SOLE 5100 0 0 BILIBILI INC SPONS ADS REP Z 090040106 470 24824 SH DFND 01 0 24824 0 BILIBILI INC SPONS ADS REP Z 090040106 28025 1478910 SH DFND 0 1478910 0 BIOANALYTICAL SYS INC COM 09058M103 9 4482 SH SOLE 4482 0 0 BIOCEPT INC COM PAR 09072V402 5 4370 SH SOLE 4370 0 0 BIOCERES CROP SOLUTIONS CORP *W EXP 07/01/202 G1117K106 1 2328 SH SOLE 2328 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 518 63691 SH DFND 01 0 63691 0 BIOCRYST PHARMACEUTICALS COM 09058V103 3642 447422 SH DFND 0 447422 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 302 56965 SH DFND 01 0 56965 0 BIOFRONTERA AG SPONSORED ADS 09075G105 11 871 SH SOLE 871 0 0 BIOGEN INC COM 09062X103 2782 11770 SH DFND 0 0 11770 BIOGEN INC COM 09062X103 9975 42200 SH Call DFND 0 42200 0 BIOGEN INC COM 09062X103 28744 121600 SH Put DFND 0 121600 0 BIOGEN INC COM 09062X103 30077 127240 SH DFND 01 0 127240 0 BIOGEN INC COM 09062X103 49944 211289 SH DFND 0 211289 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 215 4177 SH DFND 01 0 4177 0 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 7 5022 SH SOLE 5022 0 0 BIOLASE INC COM NEW 090911207 11 4499 SH DFND 01 0 4499 0 BIOLASE INC COM NEW 090911207 14 5903 SH DFND 0 5903 0 BIOLINERX LTD SPONSORED ADS 09071M106 5 11822 SH SOLE 11822 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22 250 SH Call DFND 0 250 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 320 3600 SH Put DFND 0 3600 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 915 10301 SH DFND 0 0 10301 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4731 53258 SH DFND 0 53258 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9297 104666 SH DFND 01 0 104666 0 BIOMERICA INC COM NEW 09061H307 4 1419 SH SOLE 1419 0 0 BIONANO GENOMICS INC *W EXP 08/21/202 09075F115 1 1051 SH SOLE 1051 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 5 945 SH SOLE 945 0 0 BIONDVAX PHARMACEUTICALS LTD *W EXP 05/15/202 09073Q113 0 1203 SH SOLE 1203 0 0 BIO PATH HOLDINGS INC COM 09057N300 2 100 SH DFND 01 0 100 0 BIO PATH HOLDINGS INC COM 09057N300 30 1463 SH DFND 0 1463 0 BIOPHARMX CORP COM 09072X101 3 38029 SH SOLE 38029 0 0 BIO RAD LABS INC CL A 090572207 945 3092 SH DFND 01 0 3092 0 BIO RAD LABS INC CL A 090572207 5985 19579 SH DFND 20 0 0 19579 BIO RAD LABS INC CL A 090572207 18778 61431 SH DFND 0 61431 0 BIO RAD LABS INC CL B 090572108 175 572 SH SOLE 572 0 0 BIOSCRIP INC COM 09069N108 619 309693 SH DFND 01 0 309693 0 BIOSIG TECH INC COM NEW 09073N201 0 46 SH SOLE 46 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 535 8585 SH DFND 01 0 8585 0 BIO TECHNE CORP COM 09073M104 105 530 SH DFND 20 0 0 530 BIO TECHNE CORP COM 09073M104 206 1040 SH DFND 0 1040 0 BIO TECHNE CORP COM 09073M104 815 4104 SH DFND 01 0 4104 0 BIOTELEMETRY INC COM 090672106 1068 17049 SH DFND 0 17049 0 BIOTELEMETRY INC COM 090672106 2775 44318 SH DFND 01 0 44318 0 BIOTIME INC COM 09066L105 1 980 SH DFND 01 0 980 0 BIOTIME INC COM 09066L105 14 10918 SH DFND 0 10918 0 BIOXCEL THERAPEUTICS INC COM 09075P105 12 1210 SH DFND 0 1210 0 BIOXCEL THERAPEUTICS INC COM 09075P105 731 73877 SH DFND 01 0 73877 0 BIRKS GROUP INC CL A COM 09088U109 3 2875 SH DFND 0 2875 0 BIRKS GROUP INC CL A COM 09088U109 11 10000 SH DFND 0 0 10000 BISON CAP ACQUISITION CORP ORD SHS G1142P104 11 1063 SH SOLE 1063 0 0 BISON CAP ACQUISITION CORP RIGHT 03/20/2019 G1142P138 1 3063 SH SOLE 3063 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1 79 SH DFND 01 0 79 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 80 5015 SH DFND 0 5015 0 BJS RESTAURANTS INC COM 09180C106 7 152 SH DFND 01 0 152 0 BJS RESTAURANTS INC COM 09180C106 1173 24813 SH DFND 20 0 0 24813 BJS RESTAURANTS INC COM 09180C106 2490 52672 SH DFND 0 52672 0 BJS WHSL CLUB HLDGS INC COM 05550J101 67 2436 SH DFND 01 0 2436 0 BJS WHSL CLUB HLDGS INC COM 05550J101 72 2644 SH DFND 0 2644 0 BLACKBAUD INC COM 09227Q100 66 823 SH DFND 0 823 0 BLACKBAUD INC COM 09227Q100 127 1590 SH DFND 20 0 0 1590 BLACKBAUD INC COM 09227Q100 502 6302 SH DFND 01 0 6302 0 BLACKBERRY LTD COM 09228F103 331 32756 SH DFND 0 0 32756 BLACKBERRY LTD COM 09228F103 3711 367780 SH DFND 01 0 367780 0 BLACK HILLS CORP COM 092113109 847 11430 SH DFND 0 11430 0 BLACK HILLS CORP COM 092113109 1903 25687 SH DFND 01 0 25687 0 BLACK KNIGHT INC COM 09215C105 1212 22238 SH DFND 01 0 22238 0 BLACK KNIGHT INC COM 09215C105 2031 37274 SH DFND 0 37274 0 BLACKLINE INC COM 09239B109 622 13426 SH DFND 0 13426 0 BLACKLINE INC COM 09239B109 796 17190 SH DFND 01 0 17190 0 BLACK RIDGE ACQUISITION CORP RIGHT 07/10/2019 09216T123 12 33887 SH SOLE 33887 0 0 BLACK RIDGE ACQUISITION CORP *W EXP 07/10/202 09216T115 0 1000 SH SOLE 1000 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 2842 313732 SH DFND 01 0 313732 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 15 1202 SH DFND 0 1202 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 3937 306868 SH DFND 01 0 306868 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 369 61533 SH DFND 01 0 61533 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 4355 726996 SH DFND 0 726996 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 10 10000 PRN DFND 01 0 10000 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 16540 1229773 SH DFND 01 0 1229773 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 4182 407635 SH DFND 01 0 407635 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 19567 1907093 SH DFND 0 1907093 0 BLACKROCK CR ALLCTN INC TR COM 092508100 154 12444 SH DFND 0 12444 0 BLACKROCK CR ALLCTN INC TR COM 092508100 8572 690750 SH DFND 01 0 690750 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 753 70247 SH DFND 01 0 70247 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 12924 1205599 SH DFND 0 1205599 0 BLACKROCK ENERGY & RES TR COM 09250U101 35 2926 SH DFND 0 2926 0 BLACKROCK ENERGY & RES TR COM 09250U101 2661 219702 SH DFND 01 0 219702 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 70 8236 SH DFND 0 8236 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 15601 1824631 SH DFND 01 0 1824631 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 38 3519 SH DFND 0 3519 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 8012 748758 SH DFND 01 0 748758 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 8 615 SH DFND 01 0 615 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 21 3701 SH DFND 0 3701 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1949 350521 SH DFND 01 0 350521 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 8 496 SH DFND 0 496 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 7057 447486 SH DFND 01 0 447486 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 70 4882 SH DFND 0 4882 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 277 19364 SH DFND 01 0 19364 0 BLACKROCK FLOATING RATE INCO COM 091941104 39 3153 SH DFND 0 3153 0 BLACKROCK FLOATING RATE INCO COM 091941104 1459 119481 SH DFND 01 0 119481 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 40 3167 SH DFND 0 3167 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 2101 168044 SH DFND 01 0 168044 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 2136 53685 SH DFND 01 0 53685 0 BLACKROCK INC COM 09247X101 85 200 SH Put DFND 01 0 200 0 BLACKROCK INC COM 09247X101 673 1575 SH DFND 20 0 0 1575 BLACKROCK INC COM 09247X101 12920 30232 SH DFND 0 0 30232 BLACKROCK INC COM 09247X101 48871 114352 SH DFND 0 114352 0 BLACKROCK INC COM 09247X101 822241 1923955 SH DFND 01 0 1923955 0 BLACKROCK INCOME TR INC COM 09247F100 2322 390275 SH DFND 01 0 390275 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 38 2674 SH DFND 0 2674 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1341 94866 SH DFND 01 0 94866 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 2485 203039 SH DFND 01 0 203039 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 46 3160 SH DFND 0 3160 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 20509 1395139 SH DFND 01 0 1395139 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 19 1500 SH DFND 01 0 1500 0 BLACKROCK MD MUNICIPAL BOND COM 09249L105 21 1449 SH DFND 01 0 1449 0 BLACKROCK MD MUNICIPAL BOND COM 09249L105 32 2174 SH DFND 0 2174 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 19187 1156550 SH DFND 0 1156550 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 26938 1623770 SH DFND 01 0 1623770 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 4720 314229 SH DFND 01 0 314229 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 100 4485 SH DFND 0 4485 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 32473 1460138 SH DFND 01 0 1460138 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 24 1604 SH DFND 0 1604 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 1186 79857 SH DFND 01 0 79857 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 343 25544 SH DFND 01 0 25544 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 6 399 SH DFND 0 399 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 294 20249 SH DFND 01 0 20249 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 28 2094 SH DFND 0 2094 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 1738 129601 SH DFND 01 0 129601 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 33 3068 SH DFND 0 3068 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 453 42305 SH DFND 01 0 42305 0 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 1254 84780 SH DFND 01 0 84780 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 3873 283119 SH DFND 01 0 283119 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 1782 137923 SH DFND 01 0 137923 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1933 145854 SH DFND 01 0 145854 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1511 122825 SH DFND 01 0 122825 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2278 176451 SH DFND 01 0 176451 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1027 64399 SH DFND 01 0 64399 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 540 44629 SH DFND 01 0 44629 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 433 31156 SH DFND 01 0 31156 0 BLACKROCK MUNI INCOME TR II COM 09249N101 9218 653304 SH DFND 01 0 653304 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 30 2193 SH DFND 0 2193 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 2057 149348 SH DFND 01 0 149348 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 8358 620033 SH DFND 01 0 620033 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 11 817 SH DFND 0 817 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 183 13418 SH DFND 01 0 13418 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 98 6674 SH DFND 0 6674 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 595 40634 SH DFND 01 0 40634 0 BLACKROCK MUNIVEST FD INC COM 09253R105 3169 351683 SH DFND 01 0 351683 0 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 4 265 SH DFND 0 265 0 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 327 23749 SH DFND 01 0 23749 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 26 1907 SH DFND 0 1907 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1358 101544 SH DFND 01 0 101544 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 7133 529524 SH DFND 01 0 529524 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 10844 777929 SH DFND 01 0 777929 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 32 2227 SH DFND 0 2227 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 3454 240168 SH DFND 01 0 240168 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1252 86845 SH DFND 01 0 86845 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 1984 161161 SH DFND 01 0 161161 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 400 29354 SH DFND 01 0 29354 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 460 35574 SH DFND 0 35574 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 20082 1553149 SH DFND 01 0 1553149 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 54 3833 SH DFND 0 3833 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 9775 693745 SH DFND 01 0 693745 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 5 343 SH DFND 0 343 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 87 6583 SH DFND 01 0 6583 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1679 125550 SH DFND 01 0 125550 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 1613 131150 SH DFND 01 0 131150 0 BLACKROCK NY MUNICIPAL BOND COM 09249P106 88 6242 SH DFND 0 6242 0 BLACKROCK NY MUNICIPAL BOND COM 09249P106 118 8310 SH DFND 01 0 8310 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 298 23290 SH DFND 01 0 23290 0 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 691 52944 SH DFND 01 0 52944 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 181 13300 SH DFND 01 0 13300 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 24 2994 SH DFND 0 2994 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 2814 344464 SH DFND 01 0 344464 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 8 238 SH DFND 0 238 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 9143 278758 SH DFND 01 0 278758 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 99 7458 SH DFND 01 0 7458 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 20972 935015 SH DFND 01 0 935015 0 BLACKROCK TCP CAP CORP COM 09259E108 44 3106 SH DFND 01 0 3106 0 BLACKROCK TCP CAP CORP COM 09259E108 10936 771207 SH DFND 0 771207 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 83 3870 SH DFND 0 3870 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 1524 70901 SH DFND 01 0 70901 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 116 7213 SH DFND 01 0 7213 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1262 36100 SH Put DFND 01 0 36100 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 86534 2474514 SH DFND 0 2474514 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 143153 4093606 SH DFND 01 0 4093606 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 54 3315 SH DFND 0 3315 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 491 29873 SH DFND 01 0 29873 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 37 2429 SH DFND 0 2429 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 1583 103682 SH DFND 01 0 103682 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 4616 323921 SH DFND 01 0 323921 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 18776 1317602 SH DFND 0 1317602 0 BLACK STONE MINERALS L P COM UNIT 09225M101 579 32816 SH DFND 01 0 32816 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1147 65014 SH DFND 0 65014 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7675 222071 SH DFND 01 0 222071 0 BLACKSTONE MTG TR INC COM CL A 09257W100 22747 658187 SH DFND 0 658187 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 20 20000 PRN DFND 01 0 20000 0 BLINK CHARGING CO COM 09354A100 8 2659 SH SOLE 2659 0 0 BLINK CHARGING CO *W EXP 01/31/202 09354A118 0 323 SH SOLE 323 0 0 BLOCK H & R INC COM 093671105 342 14300 SH DFND 0 0 14300 BLOCK H & R INC COM 093671105 1060 44275 SH DFND 20 0 0 44275 BLOCK H & R INC COM 093671105 2256 94246 SH DFND 01 0 94246 0 BLOCK H & R INC COM 093671105 6644 277529 SH DFND 0 277529 0 BLONDER TONGUE LABS INC COM 093698108 12 11117 SH SOLE 11117 0 0 BLOOM ENERGY CORP COM CL A 093712107 528 40829 SH DFND 01 0 40829 0 BLOOMIN BRANDS INC COM 094235108 141 6888 SH DFND 01 0 6888 0 BLOOMIN BRANDS INC COM 094235108 1488 72767 SH DFND 0 72767 0 BLOOMIN BRANDS INC COM 094235108 2045 100000 SH Call DFND 0 100000 0 BLUCORA INC COM 095229100 57 1698 SH DFND 01 0 1698 0 BLUCORA INC COM 095229100 753 22571 SH DFND 0 22571 0 BLUE APRON HLDGS INC CL A 09523Q101 182 186115 SH DFND 01 0 186115 0 BLUEBIRD BIO INC COM 09609G100 354 2253 SH DFND 0 0 2253 BLUEBIRD BIO INC COM 09609G100 1576 10018 SH DFND 0 10018 0 BLUEBIRD BIO INC COM 09609G100 1750 11120 SH DFND 20 0 0 11120 BLUEBIRD BIO INC COM 09609G100 2967 18856 SH DFND 01 0 18856 0 BLUE BIRD CORP COM 095306106 14 819 SH DFND 01 0 819 0 BLUE BIRD CORP COM 095306106 16 964 SH DFND 0 964 0 BLUE CAP REINS HLDGS LTD COM G1190F107 10 1527 SH DFND 01 0 1527 0 BLUEGREEN VACATIONS CORP COM 09629F108 2 138 SH DFND 01 0 138 0 BLUE HILLS BANCORP INC COM 095573101 30 1254 SH DFND 01 0 1254 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 44 43135 SH DFND 0 43135 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 75 72507 SH DFND 01 0 72507 0 BLUELINX HLDGS INC COM NEW 09624H208 34 1260 SH SOLE 1260 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 27 335 SH DFND 01 0 335 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 108 10000 SH DFND 01 0 10000 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 387 35945 SH DFND 0 35945 0 BMC STK HLDGS INC COM 05591B109 5 277 SH DFND 01 0 277 0 BMC STK HLDGS INC COM 05591B109 266 15080 SH DFND 0 15080 0 BOEING CO COM 097023105 71 185 SH DFND 20 0 0 185 BOEING CO COM 097023105 459 1204 SH DFND 17 0 0 1204 BOEING CO COM 097023105 1793 4700 SH Put DFND 01 0 4700 0 BOEING CO COM 097023105 7176 18814 SH DFND 0 0 18814 BOEING CO COM 097023105 18365 48150 SH Call DFND 0 48150 0 BOEING CO COM 097023105 82616 216600 SH Put DFND 0 216600 0 BOEING CO COM 097023105 233386 611886 SH DFND 0 611886 0 BOEING CO COM 097023105 804009 2107935 SH DFND 01 0 2107935 0 BOINGO WIRELESS INC COM 09739C102 52 2225 SH DFND 01 0 2225 0 BOISE CASCADE CO DEL COM 09739D100 6 211 SH DFND 0 211 0 BOISE CASCADE CO DEL COM 09739D100 41 1540 SH DFND 01 0 1540 0 BOK FINL CORP COM NEW 05561Q201 60 734 SH DFND 01 0 734 0 BOK FINL CORP COM NEW 05561Q201 1552 19035 SH DFND 0 19035 0 BONANZA CREEK ENERGY INC COM NEW 097793400 16 692 SH DFND 01 0 692 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 2 801 SH SOLE 801 0 0 BOOKING HLDGS INC COM 09857L108 24 14 SH DFND 20 0 0 14 BOOKING HLDGS INC COM 09857L108 174 100 SH Put DFND 01 0 100 0 BOOKING HLDGS INC COM 09857L108 349 200 SH Call DFND 0 200 0 BOOKING HLDGS INC COM 09857L108 4788 2744 SH DFND 0 0 2744 BOOKING HLDGS INC COM 09857L108 68601 39315 SH DFND 01 0 39315 0 BOOKING HLDGS INC COM 09857L108 92480 53000 SH DFND 0 53000 0 BOOKING HLDGS INC COM 09857L108 102601 58800 SH Put DFND 0 58800 0 BOOT BARN HLDGS INC COM 099406100 3 102 SH DFND 01 0 102 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2434 41865 SH DFND 0 41865 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2906 49980 SH DFND 20 0 0 49980 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 40426 695314 SH DFND 01 0 695314 0 BORGWARNER INC COM 099724106 31 805 SH DFND 20 0 0 805 BORGWARNER INC COM 099724106 438 11400 SH DFND 0 0 11400 BORGWARNER INC COM 099724106 2867 74648 SH DFND 0 74648 0 BORGWARNER INC COM 099724106 14035 365396 SH DFND 01 0 365396 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 0 55 SH DFND 0 55 0 BOSTON BEER INC CL A 100557107 1104 3745 SH DFND 01 0 3745 0 BOSTON BEER INC CL A 100557107 2562 8693 SH DFND 0 8693 0 BOSTON OMAHA CORP COM 101044105 22 880 SH DFND 01 0 880 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 69 6312 SH DFND 01 0 6312 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 188 17196 SH DFND 0 17196 0 BOSTON PROPERTIES INC COM 101121101 1317 9834 SH DFND 0 0 9834 BOSTON PROPERTIES INC COM 101121101 2797 20891 SH DFND 01 0 20891 0 BOSTON PROPERTIES INC COM 101121101 17500 130713 SH DFND 0 130713 0 BOSTON SCIENTIFIC CORP COM 101137107 50 1300 SH Put DFND 01 0 1300 0 BOSTON SCIENTIFIC CORP COM 101137107 1315 34254 SH DFND 0 0 34254 BOSTON SCIENTIFIC CORP COM 101137107 42609 1110194 SH DFND 01 0 1110194 0 BOSTON SCIENTIFIC CORP COM 101137107 48199 1255848 SH DFND 0 1255848 0 BOTTOMLINE TECH DEL INC COM 101388106 152 3042 SH DFND 01 0 3042 0 BOULDER GROWTH & INCOME FD I COM 101507101 977 90674 SH DFND 01 0 90674 0 BOWL AMER INC CL A 102565108 17 1124 SH DFND 0 1124 0 BOWL AMER INC CL A 102565108 27 1800 SH DFND 01 0 1800 0 BOX INC CL A 10316T104 144 7475 SH DFND 0 7475 0 BOX INC CL A 10316T104 5609 290455 SH DFND 01 0 290455 0 BOXWOOD MERGER CORP COM CL A 10319T101 1 51 SH SOLE 51 0 0 BOXWOOD MERGER CORP UNIT 11/26/2025 10319T200 24 2344 SH SOLE 2344 0 0 BOYD GAMING CORP COM 103304101 284 10390 SH DFND 01 0 10390 0 BOYD GAMING CORP COM 103304101 4306 157397 SH DFND 0 157397 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2716 187694 SH DFND 0 187694 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 5081 351156 SH DFND 01 0 351156 0 BP PLC SPONSORED ADR 055622104 2480 56735 SH DFND 20 0 0 56735 BP PLC SPONSORED ADR 055622104 6127 140144 SH DFND 0 140144 0 BP PLC SPONSORED ADR 055622104 28536 652700 SH Put DFND 0 652700 0 BP PLC SPONSORED ADR 055622104 84974 1943600 SH Call DFND 0 1943600 0 BP PLC SPONSORED ADR 055622104 112882 2581939 SH DFND 01 0 2581939 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 17 631 SH DFND 0 631 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 468 17583 SH DFND 01 0 17583 0 BRADY CORP CL A 104674106 1780 38352 SH DFND 01 0 38352 0 BRADY CORP CL A 104674106 3594 77438 SH DFND 0 77438 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 63 3147 SH SOLE 3147 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 8 680 SH DFND 01 0 680 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 332 27158 SH DFND 0 27158 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 32 2851 SH DFND 0 2851 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1176 105590 SH DFND 01 0 105590 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1444 91039 SH DFND 01 0 91039 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3912 246654 SH DFND 0 246654 0 BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 1 250 SH DFND 01 0 250 0 BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 12 3074 SH DFND 0 3074 0 BRASKEM S A SP ADR PFD A 105532105 34 1335 SH DFND 01 0 1335 0 BRASKEM S A SP ADR PFD A 105532105 211 8178 SH DFND 0 8178 0 BRF SA SPONSORED ADR 10552T107 317 54395 SH DFND 01 0 54395 0 BRF SA SPONSORED ADR 10552T107 409 70209 SH DFND 0 70209 0 BRF SA SPONSORED ADR 10552T107 1407 241800 SH Call DFND 0 241800 0 BRIDGE BANCORP INC COM 108035106 31 1042 SH DFND 0 1042 0 BRIDGE BANCORP INC COM 108035106 31 1068 SH DFND 01 0 1068 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 8 49630 SH SOLE 49630 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 16 1503 SH SOLE 1503 0 0 BRIGGS & STRATTON CORP COM 109043109 697 58941 SH DFND 01 0 58941 0 BRIGHTCOVE INC COM 10921T101 14 1645 SH DFND 0 1645 0 BRIGHTCOVE INC COM 10921T101 30 3600 SH DFND 01 0 3600 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2027 15948 SH DFND 0 15948 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2606 20498 SH DFND 01 0 20498 0 BRIGHTHOUSE FINL INC COM 10922N103 91 2501 SH DFND 0 0 2501 BRIGHTHOUSE FINL INC COM 10922N103 11374 313426 SH DFND 01 0 313426 0 BRIGHTHOUSE FINL INC COM 10922N103 137464 3787917 SH DFND 0 3787917 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 24 2356 SH SOLE 2356 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 7 500 SH DFND 01 0 500 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 584 43087 SH DFND 0 43087 0 BRIGHTVIEW HLDGS INC COM 10948C107 26 1801 SH DFND 0 1801 0 BRIGHTVIEW HLDGS INC COM 10948C107 41 2822 SH DFND 01 0 2822 0 B RILEY FINL INC COM 05580M108 0 14 SH DFND 01 0 14 0 B RILEY FINL INC COM 05580M108 32 1938 SH DFND 0 1938 0 BRINKER INTL INC COM 109641100 434 9768 SH DFND 01 0 9768 0 BRINKER INTL INC COM 109641100 3785 85289 SH DFND 0 85289 0 BRINKS CO COM 109696104 111 1471 SH DFND 0 1471 0 BRINKS CO COM 109696104 832 11030 SH DFND 01 0 11030 0 BRISTOL MYERS SQUIBB CO COM 110122108 48 1000 SH DFND 17 0 0 1000 BRISTOL MYERS SQUIBB CO COM 110122108 1940 40663 SH DFND 20 0 0 40663 BRISTOL MYERS SQUIBB CO COM 110122108 4550 95370 SH DFND 0 0 95370 BRISTOL MYERS SQUIBB CO COM 110122108 26322 551700 SH Put DFND 0 551700 0 BRISTOL MYERS SQUIBB CO COM 110122108 30296 635000 SH Call DFND 0 635000 0 BRISTOL MYERS SQUIBB CO COM 110122108 31220 654364 SH DFND 0 654364 0 BRISTOL MYERS SQUIBB CO COM 110122108 222184 4656971 SH DFND 01 0 4656971 0 BRISTOL MYERS SQUIBB CO DBCV 9/1 110122AN8 42 34000 PRN DFND 01 0 34000 0 BRISTOW GROUP INC COM 110394103 0 22 SH DFND 01 0 22 0 BRISTOW GROUP INC NOTE 4.500% 6/0 110394AF0 0 1000 PRN DFND 01 0 1000 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3 60 SH DFND 17 0 0 60 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 122 2913 SH DFND 0 0 2913 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1523 36512 SH DFND 0 36512 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1705 40860 SH DFND 20 0 0 40860 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 37861 907497 SH DFND 01 0 907497 0 BRIXMOR PPTY GROUP INC COM 11120U105 3189 173621 SH DFND 0 173621 0 BRIXMOR PPTY GROUP INC COM 11120U105 8347 454399 SH DFND 01 0 454399 0 BROADCOM INC COM 11135F101 60 200 SH Put DFND 01 0 200 0 BROADCOM INC COM 11135F101 716 2382 SH DFND 20 0 0 2382 BROADCOM INC COM 11135F101 27786 92400 SH Call DFND 0 92400 0 BROADCOM INC COM 11135F101 45447 151132 SH DFND 0 0 151132 BROADCOM INC COM 11135F101 60623 201600 SH Put DFND 0 201600 0 BROADCOM INC COM 11135F101 88487 294261 SH DFND 0 294261 0 BROADCOM INC COM 11135F101 307821 1023647 SH DFND 01 0 1023647 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 75 720 SH DFND 20 0 0 720 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 307 2963 SH DFND 0 0 2963 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7508 72406 SH DFND 01 0 72406 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11425 110181 SH DFND 0 110181 0 BROADVISION INC COM PAR 111412706 0 30 SH DFND 0 30 0 BROADWAY FINL CORP DEL COM 111444105 6 4372 SH SOLE 4372 0 0 BROOKDALE SR LIVING INC COM 112463104 273 41498 SH DFND 01 0 41498 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 967 20732 SH DFND 0 0 20732 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9196 197117 SH DFND 0 197117 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 20702 443764 SH DFND 01 0 443764 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 60500 1296900 SH Put DFND 0 1296900 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 427 10803 SH DFND 01 0 10803 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1222 99217 SH DFND 01 0 99217 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5084 121412 SH DFND 0 121412 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5521 131865 SH DFND 01 0 131865 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 206 10000 SH Call DFND 0 10000 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 854 41507 SH DFND 01 0 41507 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 6097 296415 SH DFND 0 296415 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 49 2400 SH DFND 0 0 2400 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1728 84355 SH DFND 0 84355 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 12074 589264 SH DFND 01 0 589264 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 17635 815672 SH DFND 01 0 815672 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 20457 946210 SH DFND 0 946210 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 660 20670 SH DFND 01 0 20670 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1554 48643 SH DFND 0 48643 0 BROOKLINE BANCORP INC DEL COM 11373M107 37 2538 SH DFND 0 2538 0 BROOKLINE BANCORP INC DEL COM 11373M107 617 42869 SH DFND 01 0 42869 0 BROOKS AUTOMATION INC COM 114340102 2178 74260 SH DFND 01 0 74260 0 BROWN & BROWN INC COM 115236101 498 16888 SH DFND 01 0 16888 0 BROWN & BROWN INC COM 115236101 2224 75368 SH DFND 0 75368 0 BROWN FORMAN CORP CL A 115637100 571 11156 SH DFND 0 11156 0 BROWN FORMAN CORP CL A 115637100 740 14460 SH DFND 01 0 14460 0 BROWN FORMAN CORP CL B 115637209 379 7178 SH DFND 0 0 7178 BROWN FORMAN CORP CL B 115637209 1227 23238 SH DFND 0 23238 0 BROWN FORMAN CORP CL B 115637209 12741 241390 SH DFND 01 0 241390 0 BRP INC COM SUN VTG 05577W200 198 7143 SH DFND 01 0 7143 0 BRP INC COM SUN VTG 05577W200 3468 125235 SH DFND 0 125235 0 BRT APARTMENTS CORP COM 055645303 24 1732 SH DFND 0 1732 0 BRT APARTMENTS CORP COM 055645303 336 24195 SH DFND 01 0 24195 0 BRUKER CORP COM 116794108 105 2738 SH DFND 0 2738 0 BRUKER CORP COM 116794108 796 20708 SH DFND 01 0 20708 0 BRUNSWICK CORP COM 117043109 544 10804 SH DFND 01 0 10804 0 BRUNSWICK CORP COM 117043109 10450 207622 SH DFND 0 207622 0 BRYN MAWR BK CORP COM 117665109 10 290 SH DFND 0 290 0 BRYN MAWR BK CORP COM 117665109 36 1010 SH DFND 01 0 1010 0 BSB BANCORP INC MD COM 05573H108 484 14752 SH DFND 01 0 14752 0 BSQUARE CORP COM NEW 11776U300 0 37 SH DFND 01 0 37 0 BSQUARE CORP COM NEW 11776U300 5 2384 SH DFND 0 2384 0 BT GROUP PLC ADR 05577E101 1535 103770 SH DFND 01 0 103770 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 133 3900 SH Call DFND 0 3900 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 55947 1644529 SH DFND 01 0 1644529 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 111735 3284401 SH DFND 0 3284401 0 BUCKLE INC COM 118440106 674 36012 SH DFND 01 0 36012 0 BUCKLE INC COM 118440106 1423 76039 SH DFND 0 76039 0 BUILD A BEAR WORKSHOP COM 120076104 16 2693 SH SOLE 2693 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 112 8393 SH DFND 01 0 8393 0 BUILDERS FIRSTSOURCE INC COM 12008R107 131 9810 SH DFND 0 9810 0 BUNGE LIMITED COM G16962105 456 8599 SH DFND 0 0 8599 BUNGE LIMITED COM G16962105 6859 129251 SH DFND 0 129251 0 BUNGE LIMITED COM G16962105 10608 199882 SH DFND 01 0 199882 0 BURLINGTON STORES INC COM 122017106 275 1754 SH DFND 0 0 1754 BURLINGTON STORES INC COM 122017106 654 4177 SH DFND 01 0 4177 0 BURLINGTON STORES INC COM 122017106 2842 18139 SH DFND 20 0 0 18139 BUSINESS FIRST BANCSHARES IN COM 12326C105 28 1133 SH SOLE 1133 0 0 BWX TECHNOLOGIES INC COM 05605H100 386 7783 SH DFND 01 0 7783 0 BYLINE BANCORP INC COM 124411109 17 926 SH DFND 0 926 0 BYLINE BANCORP INC COM 124411109 148 7988 SH DFND 01 0 7988 0 CABLE ONE INC COM 12685J105 1161 1183 SH DFND 01 0 1183 0 CABLE ONE INC COM 12685J105 2047 2086 SH DFND 0 2086 0 CABOT CORP COM 127055101 74 1779 SH DFND 01 0 1779 0 CABOT CORP COM 127055101 283 6808 SH DFND 0 6808 0 CABOT MICROELECTRONICS CORP COM 12709P103 248 2212 SH DFND 01 0 2212 0 CABOT OIL & GAS CORP COM 127097103 299 11440 SH DFND 0 0 11440 CABOT OIL & GAS CORP COM 127097103 6871 263248 SH DFND 01 0 263248 0 CABOT OIL & GAS CORP COM 127097103 15463 592450 SH DFND 0 592450 0 CACI INTL INC CL A 127190304 217 1192 SH DFND 0 1192 0 CACI INTL INC CL A 127190304 1521 8355 SH DFND 01 0 8355 0 CACTUS INC CL A 127203107 41 1158 SH DFND 01 0 1158 0 CACTUS INC CL A 127203107 75 2118 SH DFND 0 2118 0 CADENCE BANCORPORATION CL A 12739A100 599 32311 SH DFND 0 32311 0 CADENCE BANCORPORATION CL A 12739A100 627 33819 SH DFND 01 0 33819 0 CADENCE DESIGN SYSTEM INC COM 127387108 995 15671 SH DFND 0 0 15671 CADENCE DESIGN SYSTEM INC COM 127387108 3142 49473 SH DFND 0 49473 0 CADENCE DESIGN SYSTEM INC COM 127387108 8550 134627 SH DFND 01 0 134627 0 CADIZ INC COM NEW 127537207 835 86215 SH DFND 01 0 86215 0 CAE INC COM 124765108 65 2948 SH DFND 01 0 2948 0 CAE INC COM 124765108 347 15688 SH DFND 0 0 15688 CAE INC COM 124765108 3969 179200 SH DFND 0 179200 0 CAESARS ENTMT CORP COM 127686103 420 48355 SH DFND 01 0 48355 0 CAESARS ENTMT CORP COM 127686103 2607 300000 SH Put DFND 0 300000 0 CAESARS ENTMT CORP COM 127686103 2642 304000 SH Call DFND 0 304000 0 CAESARS ENTMT CORP COM 127686103 80464 9259422 SH DFND 0 9259422 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 44 31000 PRN DFND 01 0 31000 0 CAESARSTONE LTD ORD SHS M20598104 5 313 SH DFND 01 0 313 0 CAESARSTONE LTD ORD SHS M20598104 9 596 SH DFND 0 596 0 CAI INTERNATIONAL INC COM 12477X106 3 125 SH DFND 01 0 125 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 0 10 SH DFND 01 0 10 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 4057 SH DFND 0 4057 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3 315 SH DFND 0 315 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1290 118933 SH DFND 01 0 118933 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 234 23101 SH DFND 0 23101 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 7380 727469 SH DFND 01 0 727469 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 14 677 SH DFND 0 677 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 352 17296 SH DFND 01 0 17296 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 642 80248 SH DFND 01 0 80248 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 605 49506 SH DFND 01 0 49506 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 38 3092 SH DFND 0 3092 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 51 4142 SH DFND 0 0 4142 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 60587 4889988 SH DFND 01 0 4889988 0 CALAMP CORP COM 128126109 162 12890 SH DFND 01 0 12890 0 CALAVO GROWERS INC COM 128246105 16504 196828 SH DFND 01 0 196828 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 77 12797 SH DFND 0 12797 0 CALERES INC COM 129500104 123 4982 SH DFND 01 0 4982 0 CALERES INC COM 129500104 505 20446 SH DFND 0 20446 0 CALIFORNIA RES CORP COM NEW 13057Q206 90 3519 SH DFND 01 0 3519 0 CALIFORNIA WTR SVC GROUP COM 130788102 2058 37906 SH DFND 01 0 37906 0 CALITHERA BIOSCIENCES INC COM 13089P101 13 1969 SH DFND 0 1969 0 CALITHERA BIOSCIENCES INC COM 13089P101 23 3467 SH DFND 01 0 3467 0 CALIX INC COM 13100M509 44 5654 SH DFND 01 0 5654 0 CALLAWAY GOLF CO COM 131193104 3682 231154 SH DFND 01 0 231154 0 CALLAWAY GOLF CO COM 131193104 4437 278562 SH DFND 0 278562 0 CALLON PETE CO DEL COM 13123X102 68 8944 SH DFND 0 8944 0 CALLON PETE CO DEL COM 13123X102 545 72143 SH DFND 01 0 72143 0 CALLON PETE CO DEL COM 13123X102 933 123614 SH DFND 20 0 0 123614 CAL MAINE FOODS INC COM NEW 128030202 775 17361 SH DFND 01 0 17361 0 CAL MAINE FOODS INC COM NEW 128030202 1409 31576 SH DFND 0 31576 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 338 94973 SH DFND 01 0 94973 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 350 98189 SH DFND 0 98189 0 CALYXT INC COM 13173L107 28 1576 SH SOLE 1576 0 0 CAMBREX CORP COM 132011107 65 1664 SH DFND 0 1664 0 CAMBREX CORP COM 132011107 346 8914 SH DFND 01 0 8914 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 10 430 SH DFND 0 430 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 1074 46068 SH DFND 01 0 46068 0 CAMBRIA ETF TR CORE EQUITY 132061854 19 710 SH SOLE 710 0 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 22 822 SH SOLE 822 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 41 1827 SH DFND 0 1827 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 378 16687 SH DFND 01 0 16687 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 22 616 SH DFND 0 616 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 840 23335 SH DFND 01 0 23335 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 42 1697 SH SOLE 1697 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 141 6814 SH SOLE 6814 0 0 CAMBRIDGE BANCORP COM 132152109 44 535 SH DFND 0 535 0 CAMBRIDGE BANCORP COM 132152109 206 2483 SH DFND 01 0 2483 0 CAMDEN NATL CORP COM 133034108 27 636 SH DFND 0 636 0 CAMDEN NATL CORP COM 133034108 396 9501 SH DFND 01 0 9501 0 CAMDEN PPTY TR SH BEN INT 133131102 723 7126 SH DFND 0 0 7126 CAMDEN PPTY TR SH BEN INT 133131102 3069 30237 SH DFND 0 30237 0 CAMDEN PPTY TR SH BEN INT 133131102 3565 35128 SH DFND 01 0 35128 0 CAMECO CORP COM 13321L108 21 1745 SH DFND 20 0 0 1745 CAMECO CORP COM 13321L108 60 5096 SH DFND 0 0 5096 CAMECO CORP COM 13321L108 2900 245933 SH DFND 01 0 245933 0 CAMECO CORP COM 13321L108 8123 688962 SH DFND 0 688962 0 CAMPBELL SOUP CO COM 134429109 95 2500 SH Call DFND 0 2500 0 CAMPBELL SOUP CO COM 134429109 242 6343 SH DFND 0 6343 0 CAMPBELL SOUP CO COM 134429109 362 9487 SH DFND 0 0 9487 CAMPBELL SOUP CO COM 134429109 4623 121252 SH DFND 01 0 121252 0 CAMPING WORLD HLDGS INC CL A 13462K109 22 1604 SH DFND 0 1604 0 CAMPING WORLD HLDGS INC CL A 13462K109 1574 113177 SH DFND 01 0 113177 0 CAMTEK LTD ORD M20791105 57 6381 SH DFND 01 0 6381 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 108 2256 SH DFND 0 2256 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4300 89546 SH DFND 01 0 89546 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 9820 204500 SH Put DFND 0 204500 0 CANADIAN NATL RY CO COM 136375102 3824 42735 SH DFND 0 0 42735 CANADIAN NATL RY CO COM 136375102 9556 106800 SH DFND 0 106800 0 CANADIAN NATL RY CO COM 136375102 17829 199250 SH DFND 01 0 199250 0 CANADIAN NAT RES LTD COM 136385101 91 3300 SH DFND 17 0 0 3300 CANADIAN NAT RES LTD COM 136385101 133 4825 SH DFND 20 0 0 4825 CANADIAN NAT RES LTD COM 136385101 841 30565 SH DFND 0 0 30565 CANADIAN NAT RES LTD COM 136385101 4000 145444 SH DFND 01 0 145444 0 CANADIAN NAT RES LTD COM 136385101 6787 246793 SH DFND 0 246793 0 CANADIAN PAC RY LTD COM 13645T100 45 220 SH DFND 20 0 0 220 CANADIAN PAC RY LTD COM 13645T100 711 3452 SH DFND 0 0 3452 CANADIAN PAC RY LTD COM 13645T100 12320 59799 SH DFND 0 59799 0 CANADIAN PAC RY LTD COM 13645T100 15078 73183 SH DFND 01 0 73183 0 CANADIAN SOLAR INC COM 136635109 14 755 SH DFND 01 0 755 0 CANADIAN SOLAR INC COM 136635109 46 2464 SH DFND 0 2464 0 CANADIAN SOLAR INC COM 136635109 14897 799600 SH Call DFND 0 799600 0 CANCER GENETICS INC COM 13739U104 0 300 SH DFND 01 0 300 0 CANGO INC ADS 137586103 5 790 SH SOLE 790 0 0 CANNAE HLDGS INC COM 13765N107 1304 53749 SH DFND 01 0 53749 0 CANNTRUST HLDGS INC COM 137800207 39 5025 SH DFND 01 0 5025 0 CANON INC SPONSORED ADR 138006309 4282 147452 SH DFND 01 0 147452 0 CANOPY GROWTH CORP COM 138035100 30 700 SH DFND 0 700 0 CANOPY GROWTH CORP COM 138035100 547 12609 SH DFND 0 0 12609 CANOPY GROWTH CORP COM 138035100 867 20000 SH Call DFND 0 20000 0 CANOPY GROWTH CORP COM 138035100 3023 69707 SH DFND 01 0 69707 0 CANTEL MEDICAL CORP COM 138098108 836 12502 SH DFND 0 12502 0 CANTEL MEDICAL CORP COM 138098108 4188 62604 SH DFND 01 0 62604 0 CANTERBURY PARK HOLDING CORP COM 13811E101 7 500 SH DFND 01 0 500 0 CANTERBURY PARK HOLDING CORP COM 13811E101 26 1761 SH DFND 0 1761 0 CAPITALA FIN CORP 5.75% NT CV 22 14054R403 10 400 SH DFND 01 0 400 0 CAPITALA FIN CORP COM 14054R106 455 57162 SH DFND 01 0 57162 0 CAPITALA FIN CORP COM 14054R106 2107 264716 SH DFND 0 264716 0 CAPITAL BANCORP INC MD COM 139737100 19 1665 SH DFND 0 1665 0 CAPITAL BANCORP INC MD COM 139737100 23 1944 SH DFND 01 0 1944 0 CAPITAL CITY BK GROUP INC COM 139674105 218 10000 SH DFND 01 0 10000 0 CAPITAL ONE FINL CORP COM 14040H105 196 2400 SH Call DFND 0 2400 0 CAPITAL ONE FINL CORP COM 14040H105 731 8950 SH DFND 20 0 0 8950 CAPITAL ONE FINL CORP COM 14040H105 2272 27814 SH DFND 0 0 27814 CAPITAL ONE FINL CORP COM 14040H105 9476 116000 SH Put DFND 0 116000 0 CAPITAL ONE FINL CORP COM 14040H105 28198 345188 SH DFND 0 345188 0 CAPITAL ONE FINL CORP COM 14040H105 49056 600509 SH DFND 01 0 600509 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 41 3937 SH DFND 0 3937 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 747 71291 SH DFND 01 0 71291 0 CAPITAL SOUTHWEST CORP COM 140501107 183 8675 SH DFND 01 0 8675 0 CAPITAL SOUTHWEST CORP COM 140501107 6330 300866 SH DFND 0 300866 0 CAPITAL SR LIVING CORP COM 140475104 8 2075 SH DFND 01 0 2075 0 CAPITOL FED FINL INC COM 14057J101 353 26429 SH DFND 01 0 26429 0 CAPITOL FED FINL INC COM 14057J101 1082 81073 SH DFND 0 81073 0 CAPRICOR THERAPEUTICS INC COM 14070B101 16 33702 SH SOLE 33702 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 421 9198 SH DFND 0 0 9198 CAPRI HOLDINGS LIMITED SHS G1890L107 10055 219787 SH DFND 0 219787 0 CAPRI HOLDINGS LIMITED SHS G1890L107 10802 236100 SH Call DFND 0 236100 0 CAPRI HOLDINGS LIMITED SHS G1890L107 16250 355200 SH Put DFND 0 355200 0 CAPRI HOLDINGS LIMITED SHS G1890L107 37336 816091 SH DFND 01 0 816091 0 CAPSTAR FINL HLDGS INC COM 14070T102 14 1003 SH DFND 0 1003 0 CAPSTAR FINL HLDGS INC COM 14070T102 27 1900 SH DFND 01 0 1900 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 300 34976 SH DFND 01 0 34976 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 14779 1720531 SH DFND 0 1720531 0 CAPSTONE TURBINE CORP COM NEW 14067D409 0 5 SH DFND 0 5 0 CAPSTONE TURBINE CORP COM NEW 14067D409 8 9413 SH DFND 01 0 9413 0 CARA THERAPEUTICS INC COM 140755109 286 14568 SH DFND 0 14568 0 CARA THERAPEUTICS INC COM 140755109 1025 52221 SH DFND 01 0 52221 0 CARBO CERAMICS INC COM 140781105 113 32407 SH DFND 01 0 32407 0 CARBON BLACK INC COM 14081R103 36 2600 SH DFND 01 0 2600 0 CARBON BLACK INC COM 14081R103 37 2661 SH DFND 0 2661 0 CARBONITE INC COM 141337105 50 2000 SH DFND 01 0 2000 0 CARBONITE INC COM 141337105 2662 107311 SH DFND 0 107311 0 CARDINAL HEALTH INC COM 14149Y108 781 16220 SH DFND 20 0 0 16220 CARDINAL HEALTH INC COM 14149Y108 868 18036 SH DFND 0 0 18036 CARDINAL HEALTH INC COM 14149Y108 965 20037 SH DFND 0 20037 0 CARDINAL HEALTH INC COM 14149Y108 3110 64600 SH Call DFND 0 64600 0 CARDINAL HEALTH INC COM 14149Y108 20450 424706 SH DFND 01 0 424706 0 CARDIOVASCULAR SYS INC DEL COM 141619106 747 19323 SH DFND 01 0 19323 0 CARDLYTICS INC COM 14161W105 99 5998 SH DFND 01 0 5998 0 CARDTRONICS PLC SHS CL A G1991C105 56 1570 SH DFND 0 1570 0 CARDTRONICS PLC SHS CL A G1991C105 195 5488 SH DFND 01 0 5488 0 CARDTRONICS PLC SHS CL A G1991C105 4270 120000 SH Put DFND 0 120000 0 CARE COM INC COM 141633107 40 2039 SH DFND 0 2039 0 CARE COM INC COM 141633107 555 28107 SH DFND 01 0 28107 0 CAREDX INC COM 14167L103 133 4221 SH DFND 01 0 4221 0 CAREDX INC COM 14167L103 211 6685 SH DFND 0 6685 0 CAREER EDUCATION CORP COM 141665109 6 345 SH DFND 01 0 345 0 CAREER EDUCATION CORP COM 141665109 2320 140444 SH DFND 0 140444 0 CARETRUST REIT INC COM 14174T107 543 23165 SH DFND 01 0 23165 0 CARGURUS INC COM CL A 141788109 162 4042 SH DFND 0 4042 0 CARGURUS INC COM CL A 141788109 1365 34066 SH DFND 01 0 34066 0 CARLISLE COS INC COM 142339100 160 1305 SH DFND 20 0 0 1305 CARLISLE COS INC COM 142339100 196 1602 SH DFND 0 1602 0 CARLISLE COS INC COM 142339100 3466 28270 SH DFND 01 0 28270 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 9632 526920 SH DFND 01 0 526920 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 19829 1084733 SH DFND 0 1084733 0 CARMAX INC COM 143130102 685 9817 SH DFND 0 0 9817 CARMAX INC COM 143130102 1331 19071 SH DFND 01 0 19071 0 CARMAX INC COM 143130102 8499 121760 SH DFND 0 121760 0 CARNIVAL CORP UNIT 99/99/9999 143658300 15 290 SH DFND 17 0 0 290 CARNIVAL CORP UNIT 99/99/9999 143658300 488 9612 SH DFND 0 0 9612 CARNIVAL CORP UNIT 99/99/9999 143658300 862 17000 SH Call DFND 0 17000 0 CARNIVAL CORP UNIT 99/99/9999 143658300 47036 927373 SH DFND 01 0 927373 0 CARNIVAL PLC ADR 14365C103 2804 56301 SH DFND 01 0 56301 0 CAROLINA FINL CORP NEW COM 143873107 3 84 SH DFND 01 0 84 0 CAROLINA FINL CORP NEW COM 143873107 9 250 SH DFND 0 250 0 CAROLINA TR BANCSHARES INC COM 14422P105 2 292 SH DFND 01 0 292 0 CAROLINA TR BANCSHARES INC COM 14422P105 15 1838 SH DFND 0 1838 0 CARPENTER TECHNOLOGY CORP COM 144285103 1 30 SH DFND 0 30 0 CARPENTER TECHNOLOGY CORP COM 144285103 496 10824 SH DFND 01 0 10824 0 CARRIAGE SVCS INC COM 143905107 12 625 SH DFND 01 0 625 0 CARRIAGE SVCS INC COM 143905107 27 1382 SH DFND 0 1382 0 CARRIZO OIL & GAS INC COM 144577103 60 4847 SH DFND 01 0 4847 0 CARROLS RESTAURANT GROUP INC COM 14574X104 22 2217 SH DFND 01 0 2217 0 CARS COM INC COM 14575E105 64 2812 SH DFND 0 2812 0 CARS COM INC COM 14575E105 456 20000 SH Put DFND 0 20000 0 CARS COM INC COM 14575E105 3304 144912 SH DFND 01 0 144912 0 CARS COM INC COM 14575E105 6031 264500 SH Call DFND 0 264500 0 CARTER BK & TR MARTINSVILLE COM 146102108 115 6000 SH DFND 01 0 6000 0 CARTERS INC COM 146229109 128 1267 SH DFND 0 1267 0 CARTERS INC COM 146229109 1735 17216 SH DFND 20 0 0 17216 CARTERS INC COM 146229109 6413 63626 SH DFND 01 0 63626 0 CARVANA CO CL A 146869102 119 2052 SH DFND 0 2052 0 CARVANA CO CL A 146869102 209 3598 SH DFND 0 0 3598 CARVANA CO CL A 146869102 1016 17500 SH Put DFND 0 17500 0 CARVANA CO CL A 146869102 1964 33835 SH DFND 20 0 0 33835 CARVANA CO CL A 146869102 2203 37947 SH DFND 01 0 37947 0 CARVANA CO CL A 146869102 2903 50000 SH Call DFND 0 50000 0 CARVER BANCORP INC COM NEW 146875604 8 2087 SH SOLE 2087 0 0 CASA SYS INC COM 14713L102 1 107 SH DFND 01 0 107 0 CASA SYS INC COM 14713L102 24 2854 SH DFND 0 2854 0 CASELLA WASTE SYS INC CL A 147448104 700 19695 SH DFND 01 0 19695 0 CASELLA WASTE SYS INC CL A 147448104 1309 36804 SH DFND 0 36804 0 CASEYS GEN STORES INC COM 147528103 55 427 SH DFND 0 427 0 CASEYS GEN STORES INC COM 147528103 855 6636 SH DFND 01 0 6636 0 CASI PHARMACEUTICALS INC COM 14757U109 3 872 SH DFND 01 0 872 0 CASI PHARMACEUTICALS INC COM 14757U109 4 1376 SH DFND 0 1376 0 CAS MED SYS INC COM PAR 124769209 5 2000 SH DFND 01 0 2000 0 CASSAVA SCIENCES INC COM 14817C107 4 3148 SH DFND 01 0 3148 0 CASS INFORMATION SYS INC COM 14808P109 38 793 SH DFND 01 0 793 0 CASS INFORMATION SYS INC COM 14808P109 40 844 SH DFND 0 844 0 CASTLE BRANDS INC COM 148435100 7 9389 SH DFND 01 0 9389 0 CASTLIGHT HEALTH INC CL B 14862Q100 36 9669 SH DFND 0 9669 0 CASTLIGHT HEALTH INC CL B 14862Q100 213 56928 SH DFND 01 0 56928 0 CASTOR MARITIME INC SHS Y1146L109 2 378 SH SOLE 378 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 8 970 SH SOLE 970 0 0 CATALENT INC COM 148806102 290 7140 SH DFND 01 0 7140 0 CATALENT INC COM 148806102 1893 46628 SH DFND 20 0 0 46628 CATALYST BIOSCIENCES INC COM NEW 14888D208 1 85 SH DFND 01 0 85 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 19 2398 SH DFND 0 2398 0 CATCHMARK TIMBER TR INC CL A 14912Y202 47 4757 SH DFND 01 0 4757 0 CATCHMARK TIMBER TR INC CL A 14912Y202 839 85475 SH DFND 0 85475 0 CATERPILLAR INC DEL COM 149123101 2981 22000 SH Call DFND 0 22000 0 CATERPILLAR INC DEL COM 149123101 6122 45185 SH DFND 20 0 0 45185 CATERPILLAR INC DEL COM 149123101 7219 53278 SH DFND 0 0 53278 CATERPILLAR INC DEL COM 149123101 17993 132800 SH Put DFND 0 132800 0 CATERPILLAR INC DEL COM 149123101 49087 362293 SH DFND 0 362293 0 CATERPILLAR INC DEL COM 149123101 134040 989298 SH DFND 01 0 989298 0 CATHAY GEN BANCORP COM 149150104 10 306 SH DFND 01 0 306 0 CATHAY GEN BANCORP COM 149150104 1528 45056 SH DFND 0 45056 0 CATO CORP NEW CL A 149205106 7 465 SH DFND 01 0 465 0 CAVCO INDS INC DEL COM 149568107 38 322 SH DFND 01 0 322 0 CAVCO INDS INC DEL COM 149568107 1254 10672 SH DFND 20 0 0 10672 CAVCO INDS INC DEL COM 149568107 5763 49033 SH DFND 0 49033 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 20 SH DFND 01 0 20 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 14 13104 SH DFND 0 13104 0 CB FINL SVCS INC COM 12479G101 19 811 SH SOLE 811 0 0 CBIZ INC COM 124805102 744 36735 SH DFND 01 0 36735 0 CBIZ INC COM 124805102 1565 77320 SH DFND 0 77320 0 CBL & ASSOC PPTYS INC COM 124830100 56 36004 SH DFND 01 0 36004 0 CBL & ASSOC PPTYS INC COM 124830100 1518 979465 SH DFND 0 979465 0 CBOE GLOBAL MARKETS INC COM 12503M108 247 2583 SH DFND 0 0 2583 CBOE GLOBAL MARKETS INC COM 12503M108 8114 85019 SH DFND 0 85019 0 CBOE GLOBAL MARKETS INC COM 12503M108 29024 304112 SH DFND 01 0 304112 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 6 780 SH DFND 0 780 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 23685 3170642 SH DFND 01 0 3170642 0 CBRE GROUP INC CL A 12504L109 25 500 SH Call DFND 0 500 0 CBRE GROUP INC CL A 12504L109 89 1805 SH DFND 20 0 0 1805 CBRE GROUP INC CL A 12504L109 889 17969 SH DFND 0 0 17969 CBRE GROUP INC CL A 12504L109 1035 20921 SH DFND 01 0 20921 0 CBRE GROUP INC CL A 12504L109 13340 269768 SH DFND 0 269768 0 CBS CORP NEW CL A 124857103 26 548 SH DFND 01 0 548 0 CBS CORP NEW CL B 124857202 429 9035 SH DFND 0 0 9035 CBS CORP NEW CL B 124857202 7217 151838 SH DFND 0 151838 0 CBS CORP NEW CL B 124857202 8318 175000 SH Put DFND 0 175000 0 CBS CORP NEW CL B 124857202 19223 404432 SH DFND 01 0 404432 0 CDK GLOBAL INC COM 12508E101 220 3739 SH DFND 0 0 3739 CDK GLOBAL INC COM 12508E101 3132 53254 SH DFND 01 0 53254 0 CDK GLOBAL INC COM 12508E101 7735 131495 SH DFND 0 131495 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1415 17895 SH DFND 20 0 0 17895 CDN IMPERIAL BK COMM TORONTO COM 136069101 1985 25098 SH DFND 0 0 25098 CDN IMPERIAL BK COMM TORONTO COM 136069101 6245 78982 SH DFND 01 0 78982 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 21456 271352 SH DFND 0 271352 0 CDW CORP COM 12514G108 202 2100 SH DFND 20 0 0 2100 CDW CORP COM 12514G108 338 3509 SH DFND 0 0 3509 CDW CORP COM 12514G108 4063 42164 SH DFND 01 0 42164 0 CDW CORP COM 12514G108 9392 97453 SH DFND 0 97453 0 CECO ENVIRONMENTAL CORP COM 125141101 0 20 SH DFND 01 0 20 0 CECO ENVIRONMENTAL CORP COM 125141101 21 2881 SH DFND 0 2881 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 5703 108382 SH DFND 0 108382 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 5740 109093 SH DFND 01 0 109093 0 CEDAR REALTY TRUST INC COM NEW 150602209 26 7568 SH DFND 01 0 7568 0 CELANESE CORP DEL COM 150870103 804 8156 SH DFND 0 0 8156 CELANESE CORP DEL COM 150870103 7235 73365 SH DFND 0 73365 0 CELANESE CORP DEL COM 150870103 26917 272961 SH DFND 01 0 272961 0 CELCUITY INC COM 15102K100 41 1884 SH DFND 0 1884 0 CELCUITY INC COM 15102K100 420 19171 SH DFND 01 0 19171 0 CELESTICA INC SUB VTG SHS 15101Q108 15 1756 SH SOLE 1756 0 0 CELGENE CORP COM 151020104 16 170 SH DFND 20 0 0 170 CELGENE CORP COM 151020104 3887 41206 SH DFND 0 0 41206 CELGENE CORP COM 151020104 61582 652770 SH Call DFND 0 652770 0 CELGENE CORP COM 151020104 149207 1581593 SH DFND 01 0 1581593 0 CELGENE CORP COM 151020104 300638 3186748 SH DFND 0 3186748 0 CELGENE CORP COM 151020104 395709 4194500 SH Put DFND 0 4194500 0 CELGENE CORP RIGHT 12/31/2030 151020112 0 43 SH DFND 01 0 43 0 CELGENE CORP RIGHT 12/31/2030 151020112 11 9543 SH DFND 0 9543 0 CELLCOM ISRAEL LTD SHS M2196U109 3 750 SH DFND 01 0 750 0 CELLCOM ISRAEL LTD SHS M2196U109 3 853 SH DFND 0 853 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1 201 SH DFND 01 0 201 0 CELLECTAR BIOSCIENCES INC *W EXP 08/20/201 15117F120 0 350 SH SOLE 350 0 0 CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 1 1399 SH SOLE 1399 0 0 CELLECTIS S A SPONSORED ADS 15117K103 653 35626 SH DFND 01 0 35626 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 11 632 SH SOLE 632 0 0 CEL SCI CORP COM PAR NEW 150837607 2 642 SH DFND 01 0 642 0 CEL SCI CORP COM PAR NEW 150837607 17 4719 SH DFND 0 4719 0 CELSION CORPORATION COM PAR NEW 15117N503 8 3989 SH DFND 01 0 3989 0 CELSION CORPORATION COM PAR NEW 15117N503 17 8417 SH DFND 0 8417 0 CELSIUS HOLDINGS INC COM NEW 15118V207 30 6955 SH DFND 0 6955 0 CELSIUS HOLDINGS INC COM NEW 15118V207 142 33370 SH DFND 01 0 33370 0 CELYAD SA ADR 151205200 7 362 SH DFND 0 362 0 CELYAD SA ADR 151205200 10 500 SH DFND 01 0 500 0 CEMEX SAB DE CV SPON ADR NEW 151290889 140 30200 SH Call DFND 0 30200 0 CEMEX SAB DE CV SPON ADR NEW 151290889 557 120065 SH DFND 01 0 120065 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1191 256656 SH DFND 0 256656 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1786 385000 SH Put DFND 0 385000 0 CEMTREX INC COM PAR 15130G303 5 9740 SH SOLE 9740 0 0 CEMTREX INC *W EXP 12/02/202 15130G113 0 6450 SH SOLE 6450 0 0 CENOVUS ENERGY INC COM 15135U109 109 12582 SH DFND 01 0 12582 0 CENOVUS ENERGY INC COM 15135U109 546 62926 SH DFND 0 0 62926 CENOVUS ENERGY INC COM 15135U109 3615 416500 SH Put DFND 0 416500 0 CENOVUS ENERGY INC COM 15135U109 4454 513092 SH DFND 0 513092 0 CENTENE CORP DEL COM 15135B101 894 16845 SH DFND 20 0 0 16845 CENTENE CORP DEL COM 15135B101 929 17500 SH Call DFND 0 17500 0 CENTENE CORP DEL COM 15135B101 1282 24140 SH DFND 0 0 24140 CENTENE CORP DEL COM 15135B101 40728 767001 SH DFND 0 767001 0 CENTENE CORP DEL COM 15135B101 74891 1410384 SH DFND 01 0 1410384 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 41 4649 SH DFND 0 4649 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 52 5900 SH DFND 01 0 5900 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 879 100000 SH Call DFND 0 100000 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 29 3492 SH DFND 0 3492 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 4148 497983 SH DFND 01 0 497983 0 CENTERPOINT ENERGY INC COM 15189T107 825 26888 SH DFND 0 0 26888 CENTERPOINT ENERGY INC COM 15189T107 920 29957 SH DFND 0 29957 0 CENTERPOINT ENERGY INC COM 15189T107 8559 278779 SH DFND 01 0 278779 0 CENTERSTATE BK CORP COM 15201P109 2 74 SH DFND 0 74 0 CENTERSTATE BK CORP COM 15201P109 216 9065 SH DFND 01 0 9065 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 66 6818 SH SOLE 6818 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 177 18902 SH DFND 01 0 18902 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 202 21580 SH DFND 0 21580 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2 496 SH DFND 01 0 496 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 16 3905 SH DFND 0 3905 0 CENTRAL FED CORP COM NEW PAR 15346Q400 22 1729 SH SOLE 1729 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 36 1537 SH DFND 01 0 1537 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6487 279030 SH DFND 0 279030 0 CENTRAL GARDEN & PET CO COM 153527106 35 1365 SH DFND 20 0 0 1365 CENTRAL GARDEN & PET CO COM 153527106 38 1488 SH DFND 0 1488 0 CENTRAL GARDEN & PET CO COM 153527106 100 3906 SH DFND 01 0 3906 0 CENTRAL PAC FINL CORP COM NEW 154760409 4 143 SH DFND 01 0 143 0 CENTRAL PAC FINL CORP COM NEW 154760409 1480 51324 SH DFND 0 51324 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 27 2975 SH SOLE 2975 0 0 CENTRAL SECS CORP COM 155123102 30 1049 SH DFND 0 1049 0 CENTRAL SECS CORP COM 155123102 291 10149 SH DFND 01 0 10149 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 24 1244 SH SOLE 1244 0 0 CENTRUS ENERGY CORP CL A 15643U104 4 1328 SH DFND 0 1328 0 CENTURY ALUM CO COM 156431108 47 5295 SH DFND 0 5295 0 CENTURY ALUM CO COM 156431108 116 13053 SH DFND 01 0 13053 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 62 851 SH DFND 0 851 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 803 11000 SH DFND 01 0 11000 0 CENTURY CASINOS INC COM 156492100 22 2462 SH SOLE 2462 0 0 CENTURY CMNTYS INC COM 156504300 211 8821 SH DFND 01 0 8821 0 CENTURY CMNTYS INC COM 156504300 2692 112323 SH DFND 0 112323 0 CENTURYLINK INC COM 156700106 651 54260 SH DFND 0 0 54260 CENTURYLINK INC COM 156700106 3773 314700 SH Call DFND 0 314700 0 CENTURYLINK INC COM 156700106 10559 880636 SH DFND 0 880636 0 CENTURYLINK INC COM 156700106 13750 1146800 SH Put DFND 0 1146800 0 CENTURYLINK INC COM 156700106 35935 2997046 SH DFND 01 0 2997046 0 CERAGON NETWORKS LTD ORD M22013102 34 9446 SH DFND 01 0 9446 0 CERECOR INC COM 15671L109 9 1505 SH SOLE 1505 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3 56 SH DFND 01 0 56 0 CERIDIAN HCM HLDG INC COM 15677J108 94 1824 SH DFND 0 1824 0 CERNER CORP COM 156782104 360 6300 SH Call DFND 0 6300 0 CERNER CORP COM 156782104 389 6799 SH DFND 0 0 6799 CERNER CORP COM 156782104 557 9730 SH DFND 20 0 0 9730 CERNER CORP COM 156782104 7626 133306 SH DFND 01 0 133306 0 CERNER CORP COM 156782104 41811 730834 SH DFND 0 730834 0 CERUS CORP COM 157085101 7 1152 SH DFND 0 1152 0 CERUS CORP COM 157085101 316 50769 SH DFND 01 0 50769 0 CESCA THERAPEUTICS INC COM NEW 157131202 0 500 SH DFND 01 0 500 0 CEVA INC COM 157210105 1 23 SH DFND 01 0 23 0 CF FIN ACQUISITION CORP UNIT 04/30/2025 12528N206 17 1680 SH SOLE 1680 0 0 C & F FINL CORP COM 12466Q104 86 1691 SH SOLE 1691 0 0 CF INDS HLDGS INC COM 125269100 49 1203 SH DFND 0 1203 0 CF INDS HLDGS INC COM 125269100 214 5237 SH DFND 0 0 5237 CF INDS HLDGS INC COM 125269100 245 6000 SH Put DFND 0 6000 0 CF INDS HLDGS INC COM 125269100 7402 181058 SH DFND 01 0 181058 0 CGI INC CL A SUB VTG 12532H104 294 4275 SH DFND 01 0 4275 0 CGI INC CL A SUB VTG 12532H104 1056 15353 SH DFND 0 0 15353 CGI INC CL A SUB VTG 12532H104 19452 282894 SH DFND 0 282894 0 CHANGYOU COM LTD ADS REP CL A 15911M107 9 500 SH DFND 01 0 500 0 CHANGYOU COM LTD ADS REP CL A 15911M107 125 7324 SH DFND 0 7324 0 CHAPARRAL ENERGY INC COM CL A 15942R208 2 384 SH DFND 0 384 0 CHAPARRAL ENERGY INC COM CL A 15942R208 9 1500 SH DFND 01 0 1500 0 CHARDAN HEALTHCARE ACQUISITI UNIT 12/13/2023 15957A207 17 1661 SH SOLE 1661 0 0 CHARLES & COLVARD LTD COM 159765106 2 2000 SH DFND 01 0 2000 0 CHARLES & COLVARD LTD COM 159765106 13 11733 SH DFND 0 11733 0 CHARLES RIV LABS INTL INC COM 159864107 72 495 SH DFND 20 0 0 495 CHARLES RIV LABS INTL INC COM 159864107 2045 14076 SH DFND 01 0 14076 0 CHARLES RIV LABS INTL INC COM 159864107 2847 19600 SH Put DFND 0 19600 0 CHARLES RIV LABS INTL INC COM 159864107 2913 20055 SH DFND 0 20055 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1389 4003 SH DFND 0 0 4003 CHARTER COMMUNICATIONS INC N CL A 16119P108 17150 49437 SH DFND 01 0 49437 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 26573 76600 SH Put DFND 0 76600 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 51037 147119 SH DFND 0 147119 0 CHART INDS INC COM PAR $0.01 16115Q308 50 553 SH DFND 0 553 0 CHART INDS INC COM PAR $0.01 16115Q308 946 10446 SH DFND 01 0 10446 0 CHASE CORP COM 16150R104 79 850 SH DFND 0 850 0 CHASE CORP COM 16150R104 103 1118 SH DFND 01 0 1118 0 CHASERG TECHNLGY ACQUISITN C CLASS A 16166A103 19 1900 SH SOLE 1900 0 0 CHASERG TECHNLGY ACQUISITN C UNIT 09/30/2023 16166A202 1 100 SH SOLE 100 0 0 CHATHAM LODGING TR COM 16208T102 59 3052 SH DFND 01 0 3052 0 CHATHAM LODGING TR COM 16208T102 1044 54268 SH DFND 0 54268 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 414 3273 SH DFND 0 0 3273 CHECK POINT SOFTWARE TECH LT ORD M22465104 1644 13000 SH Call DFND 0 13000 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10311 81517 SH DFND 0 81517 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 16191 128001 SH DFND 01 0 128001 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2 839 SH SOLE 839 0 0 CHEESECAKE FACTORY INC COM 163072101 115 2351 SH DFND 0 2351 0 CHEESECAKE FACTORY INC COM 163072101 11570 236512 SH DFND 01 0 236512 0 CHEETAH MOBILE INC ADR 163075104 5 803 SH SOLE 803 0 0 CHEFS WHSE INC COM 163086101 35 1132 SH DFND 0 1132 0 CHEFS WHSE INC COM 163086101 571 18383 SH DFND 01 0 18383 0 CHEGG INC COM 163092109 646 16952 SH DFND 0 16952 0 CHEGG INC COM 163092109 3028 79427 SH DFND 01 0 79427 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 133 24000 SH DFND 01 0 24000 0 CHEMED CORP NEW COM 16359R103 1004 3138 SH DFND 01 0 3138 0 CHEMED CORP NEW COM 16359R103 1511 4721 SH DFND 0 4721 0 CHEMICAL FINL CORP COM 163731102 28 676 SH DFND 0 676 0 CHEMICAL FINL CORP COM 163731102 188 4559 SH DFND 01 0 4559 0 CHEMICAL FINL CORP COM 163731102 1174 28530 SH DFND 20 0 0 28530 CHEMOCENTRYX INC COM 16383L106 15 1102 SH DFND 0 1102 0 CHEMOCENTRYX INC COM 16383L106 63 4534 SH DFND 01 0 4534 0 CHEMOURS CO COM 163851108 153 4109 SH DFND 0 0 4109 CHEMOURS CO COM 163851108 2392 64375 SH DFND 01 0 64375 0 CHEMOURS CO COM 163851108 8246 221916 SH DFND 0 221916 0 CHEMUNG FINL CORP COM 164024101 22 461 SH SOLE 461 0 0 CHENIERE ENERGY INC COM NEW 16411R208 891 13030 SH DFND 0 0 13030 CHENIERE ENERGY INC COM NEW 16411R208 8880 129902 SH DFND 0 129902 0 CHENIERE ENERGY INC COM NEW 16411R208 17621 257765 SH DFND 01 0 257765 0 CHENIERE ENERGY INC COM NEW 16411R208 44434 650000 SH Call DFND 0 650000 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 62 79000 PRN DFND 01 0 79000 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 10508 250608 SH DFND 01 0 250608 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 19706 469983 SH DFND 0 469983 0 CHEROKEE INC DEL NEW COM 16444H102 7 10014 SH SOLE 10014 0 0 CHERRY HILL MTG INVT CORP COM 164651101 343 19940 SH DFND 01 0 19940 0 CHERRY HILL MTG INVT CORP COM 164651101 473 27449 SH DFND 0 27449 0 CHESAPEAKE ENERGY CORP COM 165167107 1 370 SH DFND 0 0 370 CHESAPEAKE ENERGY CORP COM 165167107 69 22100 SH Put DFND 0 22100 0 CHESAPEAKE ENERGY CORP COM 165167107 269 86803 SH DFND 01 0 86803 0 CHESAPEAKE ENERGY CORP COM 165167107 56477 18218400 SH Call DFND 0 18218400 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 21 375 SH DFND 01 0 375 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 15 10097 SH DFND 0 10097 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 45 31275 SH DFND 01 0 31275 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2 61 SH DFND 01 0 61 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 6468 232569 SH DFND 0 232569 0 CHESAPEAKE UTILS CORP COM 165303108 104 1139 SH DFND 0 1139 0 CHESAPEAKE UTILS CORP COM 165303108 417 4574 SH DFND 01 0 4574 0 CHEVRON CORP NEW COM 166764100 121 982 SH DFND 17 0 0 982 CHEVRON CORP NEW COM 166764100 1293 10500 SH Put DFND 01 0 10500 0 CHEVRON CORP NEW COM 166764100 5865 47611 SH DFND 20 0 0 47611 CHEVRON CORP NEW COM 166764100 20916 169800 SH Call DFND 0 169800 0 CHEVRON CORP NEW COM 166764100 42854 347900 SH Put DFND 0 347900 0 CHEVRON CORP NEW COM 166764100 53868 437311 SH DFND 0 0 437311 CHEVRON CORP NEW COM 166764100 418311 3395929 SH DFND 0 3395929 0 CHEVRON CORP NEW COM 166764100 1209967 9822755 SH DFND 01 0 9822755 0 CHF SOLUTIONS INC COM PAR 12542Q706 8 1885 SH SOLE 1885 0 0 CHIASMA INC COM 16706W102 8 1623 SH SOLE 1623 0 0 CHICOS FAS INC COM 168615102 2 541 SH DFND 01 0 541 0 CHICOS FAS INC COM 168615102 49 11361 SH DFND 0 11361 0 CHILDRENS PL INC COM 168905107 2342 24072 SH DFND 0 24072 0 CHILDRENS PL INC COM 168905107 3801 39070 SH DFND 01 0 39070 0 CHIMERA INVT CORP COM NEW 16934Q208 1602 85486 SH DFND 01 0 85486 0 CHIMERA INVT CORP COM NEW 16934Q208 48182 2571094 SH DFND 0 2571094 0 CHIMERIX INC COM 16934W106 0 130 SH DFND 01 0 130 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 10 3209 SH DFND 0 3209 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 373 115763 SH DFND 01 0 115763 0 CHINA BAT GROUP INC COM 16955B106 6 2550 SH SOLE 2550 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 8 87 SH DFND 01 0 87 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 21 597 SH DFND 01 0 597 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 128 3716 SH DFND 0 3716 0 CHINA FD INC COM 169373107 165 8103 SH DFND 01 0 8103 0 CHINA FD INC COM 169373107 453 22237 SH DFND 0 22237 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 5 3239 SH SOLE 3239 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 1 1293 SH SOLE 1293 0 0 CHINA HGS REAL ESTATE INC COM 16948W100 3 2978 SH SOLE 2978 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 3 699 SH SOLE 699 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 10 3935 SH SOLE 3935 0 0 CHINA LENDING CORP SHS G21612109 3 2303 SH SOLE 2303 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 436 32508 SH DFND 01 0 32508 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 925 68935 SH DFND 0 68935 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2241 43944 SH DFND 0 43944 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2550 50000 SH Put DFND 0 50000 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4874 95586 SH DFND 20 0 0 95586 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5099 100000 SH Call DFND 0 100000 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14937 292948 SH DFND 01 0 292948 0 CHINA NATURAL RESOURCES INC COM G2110U109 5 2850 SH SOLE 2850 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 25 12638 SH SOLE 12638 0 0 CHINA NEW BORUN CORP ADR 16890T105 0 500 SH DFND 01 0 500 0 CHINA NEW BORUN CORP ADR 16890T105 5 6104 SH DFND 0 6104 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 9 1413 SH SOLE 1413 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 199 2500 SH DFND 0 0 2500 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1351 16997 SH DFND 0 16997 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 4117 51792 SH DFND 01 0 51792 0 CHINA PHARMA HLDGS INC COM 16941T104 1 3189 SH SOLE 3189 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 8 7611 SH SOLE 7611 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 0 7 SH DFND 01 0 7 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 235 5406 SH DFND 0 5406 0 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 15 2211 SH SOLE 2211 0 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 7 6968 SH SOLE 6968 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 490 8756 SH DFND 0 8756 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 2706 48319 SH DFND 01 0 48319 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 477 37254 SH DFND 0 37254 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1756 137219 SH DFND 01 0 137219 0 CHINA YUCHAI INTL LTD COM G21082105 65 4123 SH DFND 0 4123 0 CHINA YUCHAI INTL LTD COM G21082105 1735 109465 SH DFND 01 0 109465 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 453 638 SH DFND 0 0 638 CHIPOTLE MEXICAN GRILL INC COM 169656105 854 1202 SH DFND 0 1202 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2486 3500 SH Call DFND 0 3500 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8728 12288 SH DFND 01 0 12288 0 CHOICE HOTELS INTL INC COM 169905106 70 895 SH DFND 20 0 0 895 CHOICE HOTELS INTL INC COM 169905106 1149 14775 SH DFND 0 14775 0 CHOICE HOTELS INTL INC COM 169905106 1790 23028 SH DFND 01 0 23028 0 CHRISTOPHER & BANKS CORP COM 171046105 1 1777 SH DFND 01 0 1777 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20 225 SH DFND 20 0 0 225 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 759 8723 SH DFND 0 0 8723 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4982 57275 SH DFND 01 0 57275 0 CHROMADEX CORP COM NEW 171077407 817 194950 SH DFND 01 0 194950 0 CHUBB LIMITED COM H1467J104 112 800 SH Put DFND 01 0 800 0 CHUBB LIMITED COM H1467J104 763 5450 SH DFND 20 0 0 5450 CHUBB LIMITED COM H1467J104 3747 26746 SH DFND 0 0 26746 CHUBB LIMITED COM H1467J104 42324 302141 SH DFND 0 302141 0 CHUBB LIMITED COM H1467J104 509134 3634593 SH DFND 01 0 3634593 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 105 2942 SH DFND 01 0 2942 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 148 4164 SH DFND 0 4164 0 CHURCH & DWIGHT INC COM 171340102 90 1270 SH DFND 20 0 0 1270 CHURCH & DWIGHT INC COM 171340102 160 2242 SH DFND 0 2242 0 CHURCH & DWIGHT INC COM 171340102 463 6507 SH DFND 0 0 6507 CHURCH & DWIGHT INC COM 171340102 30991 435084 SH DFND 01 0 435084 0 CHURCHILL CAP CORP UNIT 99/99/9999 17142R202 24 1630 SH SOLE 1630 0 0 CHURCHILL CAP CORP *W EXP 09/11/202 17142R111 7 2096 SH SOLE 2096 0 0 CHURCHILL DOWNS INC COM 171484108 1313 14542 SH DFND 01 0 14542 0 CHUYS HLDGS INC COM 171604101 0 15 SH DFND 01 0 15 0 CHUYS HLDGS INC COM 171604101 19 827 SH DFND 0 827 0 CIDARA THERAPEUTICS INC COM 171757107 14 5373 SH DFND 0 5373 0 CIDARA THERAPEUTICS INC COM 171757107 15 5500 SH DFND 01 0 5500 0 CIENA CORP COM NEW 171779309 67 1799 SH DFND 0 1799 0 CIENA CORP COM NEW 171779309 11595 310531 SH DFND 01 0 310531 0 CIGNA CORP NEW COM 125523100 507 3151 SH DFND 20 0 0 3151 CIGNA CORP NEW COM 125523100 3531 21955 SH DFND 0 0 21955 CIGNA CORP NEW COM 125523100 11788 73300 SH Call DFND 0 73300 0 CIGNA CORP NEW COM 125523100 21771 135373 SH DFND 0 135373 0 CIGNA CORP NEW COM 125523100 27266 169541 SH DFND 01 0 169541 0 CIMAREX ENERGY CO COM 171798101 387 5530 SH DFND 0 0 5530 CIMAREX ENERGY CO COM 171798101 2638 37738 SH DFND 01 0 37738 0 CIMAREX ENERGY CO COM 171798101 3740 53500 SH Call DFND 0 53500 0 CIMAREX ENERGY CO COM 171798101 9501 135924 SH DFND 0 135924 0 CIM COML TR CORP COM 125525105 117 6418 SH DFND 01 0 6418 0 CIMPRESS N V SHS EURO N20146101 61 756 SH DFND 01 0 756 0 CINCINNATI BELL INC NEW COM NEW 171871502 130 13652 SH DFND 01 0 13652 0 CINCINNATI BELL INC NEW COM NEW 171871502 340 35685 SH DFND 0 35685 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 114 2913 SH DFND 01 0 2913 0 CINCINNATI FINL CORP COM 172062101 347 4037 SH DFND 0 0 4037 CINCINNATI FINL CORP COM 172062101 12210 142137 SH DFND 0 142137 0 CINCINNATI FINL CORP COM 172062101 15605 181660 SH DFND 01 0 181660 0 CINEDIGM CORP COM NEW 172406209 4 2046 SH DFND 01 0 2046 0 CINEMARK HOLDINGS INC COM 17243V102 447 11174 SH DFND 01 0 11174 0 CINEMARK HOLDINGS INC COM 17243V102 581 14533 SH DFND 0 14533 0 CINER RES LP COM UNIT LTD 172464109 5 178 SH DFND 01 0 178 0 CINER RES LP COM UNIT LTD 172464109 55 2171 SH DFND 0 2171 0 CINTAS CORP COM 172908105 429 2123 SH DFND 0 0 2123 CINTAS CORP COM 172908105 5395 26693 SH DFND 0 26693 0 CINTAS CORP COM 172908105 19610 97028 SH DFND 01 0 97028 0 CIRCOR INTL INC COM 17273K109 3 102 SH DFND 01 0 102 0 CIRCOR INTL INC COM 17273K109 39 1197 SH DFND 0 1197 0 CIRRUS LOGIC INC COM 172755100 81 1930 SH DFND 0 1930 0 CIRRUS LOGIC INC COM 172755100 2711 64445 SH DFND 01 0 64445 0 CISCO SYS INC COM 17275R102 29 529 SH DFND 17 0 0 529 CISCO SYS INC COM 17275R102 1668 30900 SH Put DFND 01 0 30900 0 CISCO SYS INC COM 17275R102 5303 98219 SH DFND 20 0 0 98219 CISCO SYS INC COM 17275R102 17558 325200 SH Call DFND 0 325200 0 CISCO SYS INC COM 17275R102 47760 884600 SH Put DFND 0 884600 0 CISCO SYS INC COM 17275R102 74804 1385518 SH DFND 0 0 1385518 CISCO SYS INC COM 17275R102 310198 5745466 SH DFND 0 5745466 0 CISCO SYS INC COM 17275R102 987282 18286383 SH DFND 01 0 18286383 0 CISION LTD SHS G1992S109 207 15000 SH DFND 01 0 15000 0 CIT GROUP INC COM NEW 125581801 295 6144 SH DFND 0 0 6144 CIT GROUP INC COM NEW 125581801 402 8373 SH DFND 01 0 8373 0 CIT GROUP INC COM NEW 125581801 3281 68406 SH DFND 0 68406 0 CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS LONG 17325K743 51 1697 SH SOLE 1697 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS AUDUSD 17326E605 13 420 SH SOLE 420 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS JPYUSD 17326E654 4 150 SH SOLE 150 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDAUD 17326E647 54 3000 SH SOLE 3000 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDCHF 17326E233 4 200 SH SOLE 200 0 0 CITIGROUP GLOBAL MKT HLDGS I VELCTYSHS USDJPY 17326E662 47 1970 SH SOLE 1970 0 0 CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X INV 17325E309 20 3036 SH SOLE 3036 0 0 CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 55 3039 SH SOLE 3039 0 0 CITIGROUP INC COM NEW 172967424 9 150 SH DFND 17 0 0 150 CITIGROUP INC COM NEW 172967424 19 300 SH Put DFND 01 0 300 0 CITIGROUP INC COM NEW 172967424 3085 49584 SH DFND 20 0 0 49584 CITIGROUP INC COM NEW 172967424 3740 60111 SH DFND 0 0 60111 CITIGROUP INC COM NEW 172967424 43901 705570 SH Call DFND 0 705570 0 CITIGROUP INC COM NEW 172967424 146709 2357900 SH Put DFND 0 2357900 0 CITIGROUP INC COM NEW 172967424 164578 2645096 SH DFND 0 2645096 0 CITIGROUP INC COM NEW 172967424 211164 3393835 SH DFND 01 0 3393835 0 CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 60 4372 SH SOLE 4372 0 0 CITI TRENDS INC COM 17306X102 39 2020 SH SOLE 2020 0 0 CITIUS PHARMACEUTICALS INC *W EXP 08/08/202 17322U116 0 775 SH SOLE 775 0 0 CITIZENS FINL GROUP INC COM 174610105 905 27861 SH DFND 0 0 27861 CITIZENS FINL GROUP INC COM 174610105 22290 685861 SH DFND 0 685861 0 CITIZENS FINL GROUP INC COM 174610105 61537 1893450 SH DFND 01 0 1893450 0 CITIZENS FIRST CORP COM 17462Q107 33 1336 SH SOLE 1336 0 0 CITIZENS INC CL A 174740100 365 54669 SH DFND 01 0 54669 0 CITIZENS & NORTHN CORP COM 172922106 5 194 SH DFND 0 194 0 CITIZENS & NORTHN CORP COM 172922106 23 904 SH DFND 01 0 904 0 CITRIX SYS INC COM 177376100 177 1775 SH DFND 0 1775 0 CITRIX SYS INC COM 177376100 839 8416 SH DFND 0 0 8416 CITRIX SYS INC COM 177376100 1506 15109 SH DFND 01 0 15109 0 CITRIX SYS INC COM 177376100 8760 87900 SH Put DFND 0 87900 0 CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1 1000 PRN DFND 01 0 1000 0 CITY HLDG CO COM 177835105 1 17 SH DFND 01 0 17 0 CITY HLDG CO COM 177835105 42 546 SH DFND 0 546 0 CITY OFFICE REIT INC COM 178587101 1 125 SH DFND 01 0 125 0 CIVEO CORP CDA COM 17878Y108 6 3000 SH DFND 01 0 3000 0 CIVISTA BANCSHARES INC 6.50% PFD SER B 178867206 39 597 SH SOLE 597 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 26 1204 SH DFND 0 1204 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 189 8666 SH DFND 01 0 8666 0 C&J ENERGY SVCS INC NEW COM 12674R100 1 55 SH DFND 01 0 55 0 CKX LANDS INC COM 12562N104 17 1649 SH SOLE 1649 0 0 CLARUS CORP NEW COM 18270P109 2 142 SH DFND 01 0 142 0 CLEAN ENERGY FUELS CORP COM 184499101 13 4067 SH DFND 01 0 4067 0 CLEAN HARBORS INC COM 184496107 174 2428 SH DFND 0 2428 0 CLEAN HARBORS INC COM 184496107 715 10000 SH Put DFND 0 10000 0 CLEAN HARBORS INC COM 184496107 767 10727 SH DFND 01 0 10727 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 2 256 SH DFND 0 256 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 15865 1650899 SH DFND 01 0 1650899 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 8774 693047 SH DFND 01 0 693047 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 4 386 SH DFND 0 386 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 1008 103936 SH DFND 01 0 103936 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 996 SH DFND 0 996 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 35 6462 SH DFND 01 0 6462 0 CLEARFIELD INC COM 18482P103 25 1670 SH DFND 0 1670 0 CLEARFIELD INC COM 18482P103 78 5324 SH DFND 01 0 5324 0 CLEARONE INC COM 18506U104 12 5851 SH SOLE 5851 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 6 4578 SH SOLE 4578 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 22 24741 SH DFND 01 0 24741 0 CLEARWATER PAPER CORP COM 18538R103 30 1547 SH DFND 0 1547 0 CLEARWATER PAPER CORP COM 18538R103 82 4185 SH DFND 01 0 4185 0 CLEARWAY ENERGY INC CL A 18539C105 182 12518 SH DFND 01 0 12518 0 CLEARWAY ENERGY INC CL C 18539C204 78 5192 SH DFND 0 5192 0 CLEARWAY ENERGY INC CL C 18539C204 1131 74840 SH DFND 01 0 74840 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 128 4918 SH SOLE 4918 0 0 CLEVELAND CLIFFS INC COM 185899101 56 5597 SH DFND 0 5597 0 CLEVELAND CLIFFS INC COM 185899101 391 39100 SH Put DFND 0 39100 0 CLEVELAND CLIFFS INC COM 185899101 1398 139944 SH DFND 01 0 139944 0 CLOROX CO DEL COM 189054109 284 1772 SH DFND 0 1772 0 CLOROX CO DEL COM 189054109 1271 7923 SH DFND 0 0 7923 CLOROX CO DEL COM 189054109 61132 380980 SH DFND 01 0 380980 0 CLOUDERA INC COM 18914U100 766 70039 SH DFND 01 0 70039 0 CLOUDERA INC COM 18914U100 888 81208 SH DFND 0 81208 0 CLOUDERA INC COM 18914U100 5552 507500 SH Put DFND 0 507500 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 167 15033 SH DFND 01 0 15033 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 18 1435 SH DFND 0 1435 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 777 61213 SH DFND 01 0 61213 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 865 89584 SH DFND 01 0 89584 0 CLOVIS ONCOLOGY INC COM 189464100 4 150 SH DFND 0 150 0 CLOVIS ONCOLOGY INC COM 189464100 625 25187 SH DFND 01 0 25187 0 CLOVIS ONCOLOGY INC COM 189464100 2110 85000 SH Call DFND 0 85000 0 CLOVIS ONCOLOGY INC COM 189464100 2482 100000 SH Put DFND 0 100000 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 3 3000 PRN DFND 01 0 3000 0 CLPS INCORPORATION COM G31642104 124 12035 SH SOLE 12035 0 0 CME GROUP INC COM CL A 12572Q105 1230 7474 SH DFND 20 0 0 7474 CME GROUP INC COM CL A 12572Q105 4115 25000 SH Put DFND 0 25000 0 CME GROUP INC COM CL A 12572Q105 7324 44500 SH Call DFND 0 44500 0 CME GROUP INC COM CL A 12572Q105 38571 234362 SH DFND 0 0 234362 CME GROUP INC COM CL A 12572Q105 81091 492713 SH DFND 0 492713 0 CME GROUP INC COM CL A 12572Q105 150713 915744 SH DFND 01 0 915744 0 CM FIN INC COM 12574Q103 988 133892 SH SOLE 133892 0 0 CMS ENERGY CORP COM 125896100 614 11048 SH DFND 0 0 11048 CMS ENERGY CORP COM 125896100 1589 28613 SH DFND 0 28613 0 CMS ENERGY CORP COM 125896100 2689 48421 SH DFND 01 0 48421 0 CM SEVEN STAR ACQUISITION CO RIGHT 08/21/2022 G2345N136 7 21600 SH SOLE 21600 0 0 CM SEVEN STAR ACQUISITION CO SHS G2345N102 52 7281 SH SOLE 7281 0 0 CM SEVEN STAR ACQUISITION CO UNIT 08/21/2022 G2345N128 8 1150 SH SOLE 1150 0 0 CNA FINL CORP COM 126117100 2175 50174 SH DFND 0 50174 0 CNA FINL CORP COM 126117100 2426 55953 SH DFND 01 0 55953 0 CNB FINL CORP PA COM 126128107 29 1167 SH DFND 01 0 1167 0 CNH INDL N V SHS N20944109 707 69345 SH DFND 0 0 69345 CNH INDL N V SHS N20944109 977 95736 SH DFND 17 0 0 95736 CNH INDL N V SHS N20944109 1388 136082 SH DFND 01 0 136082 0 CNH INDL N V SHS N20944109 8302 813953 SH DFND 0 813953 0 CNO FINL GROUP INC COM 12621E103 95 5899 SH DFND 01 0 5899 0 CNOOC LTD SPONSORED ADR 126132109 1503 8091 SH DFND 0 8091 0 CNOOC LTD SPONSORED ADR 126132109 5510 29663 SH DFND 01 0 29663 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 6048 397623 SH DFND 01 0 397623 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 9777 642821 SH DFND 0 642821 0 CNX RESOURCES CORPORATION COM 12653C108 374 34767 SH DFND 01 0 34767 0 CNX RESOURCES CORPORATION COM 12653C108 7218 670167 SH DFND 0 670167 0 COASTAL FINL CORP WA COM NEW 19046P209 10 571 SH SOLE 571 0 0 COCA COLA CO COM 191216100 155 3300 SH Put DFND 01 0 3300 0 COCA COLA CO COM 191216100 3852 82199 SH DFND 20 0 0 82199 COCA COLA CO COM 191216100 22113 471900 SH Put DFND 0 471900 0 COCA COLA CO COM 191216100 24378 520230 SH Call DFND 0 520230 0 COCA COLA CO COM 191216100 40009 853788 SH DFND 0 0 853788 COCA COLA CO COM 191216100 190867 4073124 SH DFND 0 4073124 0 COCA COLA CO COM 191216100 1007514 21500521 SH DFND 01 0 21500521 0 COCA COLA CONSOLIDATED INC COM 191098102 165 573 SH DFND 01 0 573 0 COCA COLA CONSOLIDATED INC COM 191098102 225 780 SH DFND 0 780 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 654 12646 SH DFND 0 0 12646 COCA COLA EUROPEAN PARTNERS SHS G25839104 6911 133566 SH DFND 01 0 133566 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 10829 209306 SH DFND 0 209306 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 189 2867 SH DFND 01 0 2867 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 292 4420 SH DFND 0 4420 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1320 20000 SH DFND 0 0 20000 COCRYSTAL PHARMA INC COM PAR 19188J300 5 1897 SH SOLE 1897 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 0 1 SH DFND 0 1 0 CODEXIS INC COM 192005106 621 30230 SH DFND 01 0 30230 0 CO DIAGNOSTICS INC COM 189763105 2 1414 SH SOLE 1414 0 0 CODORUS VY BANCORP INC COM 192025104 34 1570 SH SOLE 1570 0 0 COEUR MNG INC COM NEW 192108504 14 3504 SH DFND 0 3504 0 COEUR MNG INC COM NEW 192108504 571 140026 SH DFND 01 0 140026 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 355 6537 SH DFND 01 0 6537 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 417 7691 SH DFND 0 7691 0 COGNEX CORP COM 192422103 209 4117 SH DFND 0 0 4117 COGNEX CORP COM 192422103 2420 47586 SH DFND 20 0 0 47586 COGNEX CORP COM 192422103 3663 72025 SH DFND 0 72025 0 COGNEX CORP COM 192422103 5967 117321 SH DFND 01 0 117321 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1670 23050 SH DFND 20 0 0 23050 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2453 33862 SH DFND 0 0 33862 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5390 74400 SH Put DFND 0 74400 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 43567 601341 SH DFND 01 0 601341 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56144 774938 SH DFND 0 774938 0 COHBAR INC COM 19249J109 20 6000 SH DFND 01 0 6000 0 COHEN & CO INC NEW COM 19249M102 13 1947 SH SOLE 1947 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 2339 189242 SH DFND 01 0 189242 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 20 2388 SH DFND 0 2388 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 546 64048 SH DFND 01 0 64048 0 COHEN & STEERS INC COM 19247A100 46 1092 SH DFND 0 1092 0 COHEN & STEERS INC COM 19247A100 228 5384 SH DFND 01 0 5384 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 17128 698535 SH DFND 0 698535 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 27349 1115378 SH DFND 01 0 1115378 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 20 839 SH DFND 0 839 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 28203 1191506 SH DFND 01 0 1191506 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 0 33 SH DFND 0 33 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 3167 336591 SH DFND 01 0 336591 0 COHEN & STEERS QUALITY RLTY COM 19247L106 8 663 SH DFND 0 663 0 COHEN & STEERS QUALITY RLTY COM 19247L106 6960 543778 SH DFND 01 0 543778 0 COHEN & STEERS REIT & PFD &I COM 19247X100 9221 447644 SH DFND 01 0 447644 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 5755 215205 SH DFND 01 0 215205 0 COHEN & STEERS TOTAL RETURN COM 19247R103 8 605 SH DFND 0 605 0 COHEN & STEERS TOTAL RETURN COM 19247R103 254 19280 SH DFND 01 0 19280 0 COHERENT INC COM 192479103 138 974 SH DFND 0 974 0 COHERENT INC COM 192479103 506 3573 SH DFND 01 0 3573 0 COHERUS BIOSCIENCES INC COM 19249H103 144 10580 SH DFND 20 0 0 10580 COHERUS BIOSCIENCES INC COM 19249H103 219 16050 SH DFND 01 0 16050 0 COHU INC COM 192576106 42 2828 SH DFND 01 0 2828 0 COLFAX CORP COM 194014106 192 6463 SH DFND 0 6463 0 COLFAX CORP COM 194014106 736 24804 SH DFND 01 0 24804 0 COLGATE PALMOLIVE CO COM 194162103 137 2000 SH Put DFND 01 0 2000 0 COLGATE PALMOLIVE CO COM 194162103 581 8475 SH DFND 20 0 0 8475 COLGATE PALMOLIVE CO COM 194162103 2467 36000 SH Put DFND 0 36000 0 COLGATE PALMOLIVE CO COM 194162103 6129 89424 SH DFND 0 0 89424 COLGATE PALMOLIVE CO COM 194162103 15115 220534 SH DFND 0 220534 0 COLGATE PALMOLIVE CO COM 194162103 197687 2884263 SH DFND 01 0 2884263 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 165 9398 SH DFND 01 0 9398 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 70 4620 SH DFND 01 0 4620 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 26 390 SH DFND 0 390 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 244 3652 SH DFND 01 0 3652 0 COLONY BANKCORP INC COM 19623P101 46 2671 SH SOLE 2671 0 0 COLONY CAP INC NEW CL A COM 19626G108 861 161835 SH DFND 01 0 161835 0 COLONY CAP INC NEW CL A COM 19626G108 1740 327000 SH Call DFND 0 327000 0 COLONY CAP INC NEW CL A COM 19626G108 4093 769269 SH DFND 0 769269 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 155 9906 SH DFND 01 0 9906 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 41613 2657287 SH DFND 0 2657287 0 COLUMBIA BKG SYS INC COM 197236102 364 11139 SH DFND 0 11139 0 COLUMBIA BKG SYS INC COM 197236102 2492 76223 SH DFND 01 0 76223 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2712 136251 SH DFND 01 0 136251 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 21 1252 SH DFND 0 1252 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 3479 209262 SH DFND 01 0 209262 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 58 2292 SH SOLE 2292 0 0 COLUMBIA ETF TR II EM QUALITY ETF 19762B301 23 1659 SH SOLE 1659 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 13635 603851 SH DFND 01 0 603851 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 33 779 SH DFND 0 779 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 40 951 SH DFND 01 0 951 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 424 10044 SH DFND 17 0 0 10044 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 13 1050 SH DFND 01 0 1050 0 COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 30 1989 SH SOLE 1989 0 0 COLUMBIA FINL INC COM 197641103 45 2891 SH DFND 01 0 2891 0 COLUMBIA PPTY TR INC COM NEW 198287203 140 6218 SH DFND 01 0 6218 0 COLUMBIA PPTY TR INC COM NEW 198287203 2588 114958 SH DFND 0 114958 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 452 22527 SH DFND 01 0 22527 0 COLUMBIA SPORTSWEAR CO COM 198516106 107 1025 SH DFND 20 0 0 1025 COLUMBIA SPORTSWEAR CO COM 198516106 3809 36565 SH DFND 0 36565 0 COLUMBIA SPORTSWEAR CO COM 198516106 4384 42084 SH DFND 01 0 42084 0 COLUMBUS MCKINNON CORP N Y COM 199333105 42 1228 SH DFND 0 1228 0 COLUMBUS MCKINNON CORP N Y COM 199333105 864 25141 SH DFND 01 0 25141 0 COMCAST CORP NEW CL A 20030N101 19 485 SH DFND 17 0 0 485 COMCAST CORP NEW CL A 20030N101 3650 91300 SH Put DFND 01 0 91300 0 COMCAST CORP NEW CL A 20030N101 6402 160131 SH DFND 20 0 0 160131 COMCAST CORP NEW CL A 20030N101 7398 185054 SH DFND 0 0 185054 COMCAST CORP NEW CL A 20030N101 22589 565000 SH Call DFND 0 565000 0 COMCAST CORP NEW CL A 20030N101 47336 1184000 SH Put DFND 0 1184000 0 COMCAST CORP NEW CL A 20030N101 111202 2781442 SH DFND 0 2781442 0 COMCAST CORP NEW CL A 20030N101 1355911 33914728 SH DFND 01 0 33914728 0 COMERICA INC COM 200340107 802 10933 SH DFND 0 0 10933 COMERICA INC COM 200340107 10515 143416 SH DFND 01 0 143416 0 COMERICA INC COM 200340107 15391 209910 SH DFND 0 209910 0 COMFORT SYS USA INC COM 199908104 164 3139 SH DFND 01 0 3139 0 COMMAND CENTER INC COM NEW 200497204 7 1834 SH SOLE 1834 0 0 COMMERCE BANCSHARES INC COM 200525103 53 908 SH DFND 0 908 0 COMMERCE BANCSHARES INC COM 200525103 12140 209101 SH DFND 01 0 209101 0 COMMERCIAL METALS CO COM 201723103 466 27262 SH DFND 01 0 27262 0 COMMERCIAL VEH GROUP INC COM 202608105 10 1280 SH DFND 01 0 1280 0 COMMERCIAL VEH GROUP INC COM 202608105 11 1428 SH DFND 0 1428 0 COMMSCOPE HLDG CO INC COM 20337X109 84 3864 SH DFND 01 0 3864 0 COMMSCOPE HLDG CO INC COM 20337X109 266 12252 SH DFND 0 0 12252 COMMSCOPE HLDG CO INC COM 20337X109 2195 101005 SH DFND 0 101005 0 COMMUNICATIONS SYS INC COM 203900105 10 3834 SH SOLE 3834 0 0 COMMUNITY BANKERS TR CORP COM 203612106 9 1208 SH SOLE 1208 0 0 COMMUNITY BK SYS INC COM 203607106 454 7603 SH DFND 01 0 7603 0 COMMUNITY BK SYS INC COM 203607106 755 12639 SH DFND 0 12639 0 COMMUNITY FINL CORP MD COM 20368X101 10 347 SH SOLE 347 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 24 2343 SH SOLE 2343 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 31 867 SH DFND 0 867 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 106 2954 SH DFND 01 0 2954 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 24 6458 SH DFND 0 6458 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 62 16685 SH DFND 01 0 16685 0 COMMUNITY TR BANCORP INC COM 204149108 555 13513 SH DFND 01 0 13513 0 COMMUNITY WEST BANCSHARES COM 204157101 5 455 SH DFND 0 455 0 COMMUNITY WEST BANCSHARES COM 204157101 22 2186 SH DFND 01 0 2186 0 COMMVAULT SYSTEMS INC COM 204166102 3 48 SH DFND 01 0 48 0 COMMVAULT SYSTEMS INC COM 204166102 2033 31402 SH DFND 0 31402 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 705 30271 SH DFND 0 30271 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 782 33590 SH DFND 20 0 0 33590 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1559 66960 SH DFND 0 0 66960 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2840 121980 SH DFND 01 0 121980 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 430 40622 SH DFND 0 40622 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 467 44173 SH DFND 01 0 44173 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 143 39938 SH DFND 01 0 39938 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 607 170106 SH DFND 0 170106 0 COMPANHIA ENERGETICA DE MINA SPONSORED ADR 204409882 15 3639 SH SOLE 3639 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3 356 SH SOLE 356 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6 1458 SH DFND 01 0 1458 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7 250 SH DFND 01 0 250 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 44 2540 SH DFND 01 0 2540 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 183 10600 SH DFND 0 0 10600 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4546 263085 SH DFND 0 263085 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 384 24494 SH DFND 01 0 24494 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 4805 306248 SH DFND 0 306248 0 COMPASS MINERALS INTL INC COM 20451N101 607 11155 SH DFND 01 0 11155 0 COMPASS MINERALS INTL INC COM 20451N101 4057 74620 SH DFND 0 74620 0 COMPUGEN LTD ORD M25722105 21 5000 SH DFND 01 0 5000 0 COMPUGEN LTD ORD M25722105 358 86584 SH DFND 0 86584 0 COMPUTER PROGRAMS & SYS INC COM 205306103 50 1668 SH DFND 0 1668 0 COMPUTER PROGRAMS & SYS INC COM 205306103 252 8473 SH DFND 01 0 8473 0 COMPUTER TASK GROUP INC COM 205477102 5 1114 SH DFND 01 0 1114 0 COMPUTER TASK GROUP INC COM 205477102 6 1396 SH DFND 0 1396 0 COMSCORE INC COM 20564W105 10857 536134 SH SOLE 536134 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 3 1298 SH SOLE 1298 0 0 COMSTOCK MNG INC COM NEW 205750201 0 40 SH DFND 01 0 40 0 COMSTOCK MNG INC COM NEW 205750201 21 101384 SH DFND 0 101384 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 101 4357 SH DFND 01 0 4357 0 CONAGRA BRANDS INC COM 205887102 333 12008 SH DFND 0 0 12008 CONAGRA BRANDS INC COM 205887102 657 23671 SH DFND 0 23671 0 CONAGRA BRANDS INC COM 205887102 32275 1163472 SH DFND 01 0 1163472 0 CONATUS PHARMACEUTICALS INC COM 20600T108 17 15548 SH SOLE 15548 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 20 1657 SH DFND 0 1657 0 CONCERT PHARMACEUTICALS INC COM 206022105 731 60524 SH DFND 01 0 60524 0 CONCHO RES INC COM 20605P101 542 4883 SH DFND 0 4883 0 CONCHO RES INC COM 20605P101 555 5004 SH DFND 0 0 5004 CONCHO RES INC COM 20605P101 1004 9045 SH DFND 20 0 0 9045 CONCHO RES INC COM 20605P101 4163 37516 SH DFND 01 0 37516 0 CONCHO RES INC COM 20605P101 4793 43200 SH Call DFND 0 43200 0 CONCHO RES INC COM 20605P101 67519 608500 SH Put DFND 0 608500 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 11 3764 SH SOLE 3764 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 19 2164 SH SOLE 2164 0 0 CONDUENT INC COM 206787103 671 48539 SH DFND 01 0 48539 0 CONDUENT INC COM 206787103 71798 5191449 SH DFND 0 5191449 0 CONFORMIS INC COM 20717E101 6 1981 SH DFND 0 1981 0 CONFORMIS INC COM 20717E101 1822 632525 SH DFND 01 0 632525 0 CONIFER HLDGS INC COM 20731J102 12 2562 SH SOLE 2562 0 0 CONMED CORP COM 207410101 50 606 SH DFND 01 0 606 0 CONMED CORP COM 207410101 129 1553 SH DFND 0 1553 0 CONNECTICUT WTR SVC INC COM 207797101 68 993 SH DFND 0 993 0 CONNECTICUT WTR SVC INC COM 207797101 1063 15486 SH DFND 01 0 15486 0 CONNECTONE BANCORP INC NEW COM 20786W107 34 1750 SH DFND 0 1750 0 CONNECTONE BANCORP INC NEW COM 20786W107 117 5918 SH DFND 01 0 5918 0 CONNS INC COM 208242107 5 226 SH DFND 01 0 226 0 CONOCOPHILLIPS COM 20825C104 2460 36866 SH DFND 20 0 0 36866 CONOCOPHILLIPS COM 20825C104 4689 70253 SH DFND 0 0 70253 CONOCOPHILLIPS COM 20825C104 48720 730000 SH Put DFND 0 730000 0 CONOCOPHILLIPS COM 20825C104 84020 1258910 SH DFND 01 0 1258910 0 CONOCOPHILLIPS COM 20825C104 150905 2261083 SH DFND 0 2261083 0 CONOCOPHILLIPS COM 20825C104 300569 4503577 SH Call DFND 0 4503577 0 CONSOL COAL RES LP COM UNIT 20855T100 13 750 SH DFND 01 0 750 0 CONSOL COAL RES LP COM UNIT 20855T100 309 17509 SH DFND 0 17509 0 CONSOL ENERGY INC NEW COM 20854L108 188 5507 SH DFND 01 0 5507 0 CONSOL ENERGY INC NEW COM 20854L108 9610 280825 SH DFND 0 280825 0 CONSOLIDATED COMM HLDGS INC COM 209034107 266 24422 SH DFND 01 0 24422 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2169 198785 SH DFND 0 198785 0 CONSOLIDATED EDISON INC COM 209115104 1525 17980 SH DFND 0 0 17980 CONSOLIDATED EDISON INC COM 209115104 5857 69060 SH DFND 0 69060 0 CONSOLIDATED EDISON INC COM 209115104 20405 240598 SH DFND 01 0 240598 0 CONSOLIDATED TOMOKA LD CO COM 210226106 24 400 SH DFND 0 400 0 CONSOLIDATED TOMOKA LD CO COM 210226106 35 600 SH DFND 01 0 600 0 CONSOLIDATED WATER CO INC ORD G23773107 829 64418 SH DFND 01 0 64418 0 CONSTELLATION ALPHA CAP CORP RIGHT 99/99/9999 G2379F132 0 3900 SH SOLE 3900 0 0 CONSTELLATION ALPHA CAP CORP SHS G2379F108 79 7698 SH SOLE 7698 0 0 CONSTELLATION ALPHA CAP CORP *W EXP 03/23/202 G2379F116 1 10400 SH SOLE 10400 0 0 CONSTELLATION BRANDS INC CL A 21036P108 763 4354 SH DFND 0 0 4354 CONSTELLATION BRANDS INC CL A 21036P108 1376 7849 SH DFND 0 7849 0 CONSTELLATION BRANDS INC CL A 21036P108 2069 11800 SH Put DFND 0 11800 0 CONSTELLATION BRANDS INC CL A 21036P108 139317 794599 SH DFND 01 0 794599 0 CONSTELLATION BRANDS INC CL B 21036P207 107 613 SH SOLE 613 0 0 CONSTELLIUM NV CL A N22035104 6 764 SH DFND 0 0 764 CONSTELLIUM NV CL A N22035104 64 8051 SH DFND 01 0 8051 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 7 1935 SH SOLE 1935 0 0 CONTAINER STORE GROUP INC COM 210751103 17 1943 SH DFND 01 0 1943 0 CONTAINER STORE GROUP INC COM 210751103 19 2163 SH DFND 0 2163 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 28 9000 SH DFND 01 0 9000 0 CONTINENTAL BLDG PRODS INC COM 211171103 190 7663 SH DFND 01 0 7663 0 CONTINENTAL BLDG PRODS INC COM 211171103 2645 106702 SH DFND 0 106702 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 4 223 SH SOLE 223 0 0 CONTINENTAL RESOURCES INC COM 212015101 114 2544 SH DFND 0 0 2544 CONTINENTAL RESOURCES INC COM 212015101 3592 80240 SH DFND 01 0 80240 0 CONTINENTAL RESOURCES INC COM 212015101 7668 171281 SH DFND 0 171281 0 CONTRAFECT CORP COM 212326102 2 4800 SH DFND 01 0 4800 0 CONTRAFECT CORP COM 212326102 7 17914 SH DFND 0 17914 0 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 1 3112 SH SOLE 3112 0 0 CONTROL4 CORP COM 21240D107 26 1559 SH DFND 01 0 1559 0 CONTROL4 CORP COM 21240D107 28 1625 SH DFND 0 1625 0 CONTURA ENERGY INC COM 21241B100 5 92 SH DFND 01 0 92 0 CONTURA ENERGY INC COM 21241B100 55 944 SH DFND 0 944 0 COOL HLDGS INC COM 21640C105 6 1672 SH SOLE 1672 0 0 COOPER COS INC COM NEW 216648402 1530 5165 SH DFND 0 0 5165 COOPER COS INC COM NEW 216648402 2102 7098 SH DFND 01 0 7098 0 COOPER COS INC COM NEW 216648402 3685 12443 SH DFND 20 0 0 12443 COOPER COS INC COM NEW 216648402 7231 24415 SH DFND 0 24415 0 COOPER STD HLDGS INC COM 21676P103 107 2269 SH DFND 0 2269 0 COOPER STD HLDGS INC COM 21676P103 4006 85302 SH DFND 01 0 85302 0 COOPER TIRE & RUBR CO COM 216831107 136 4559 SH DFND 01 0 4559 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 13 1218 SH SOLE 1218 0 0 COPA HOLDINGS SA CL A P31076105 444 5510 SH DFND 01 0 5510 0 COPA HOLDINGS SA CL A P31076105 602 7466 SH DFND 0 7466 0 COPART INC COM 217204106 93 1540 SH DFND 20 0 0 1540 COPART INC COM 217204106 716 11821 SH DFND 0 0 11821 COPART INC COM 217204106 8470 139784 SH DFND 0 139784 0 COPART INC COM 217204106 23728 391610 SH DFND 01 0 391610 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6 802 SH DFND 0 802 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 83 11923 SH DFND 01 0 11923 0 CORCEPT THERAPEUTICS INC COM 218352102 35 2978 SH DFND 0 2978 0 CORCEPT THERAPEUTICS INC COM 218352102 766 65240 SH DFND 01 0 65240 0 CORECIVIC INC COM 21871N101 251 12888 SH DFND 01 0 12888 0 CORECIVIC INC COM 21871N101 295 15145 SH DFND 0 15145 0 CORE LABORATORIES N V COM N22717107 239 3468 SH DFND 0 3468 0 CORE LABORATORIES N V COM N22717107 894 12968 SH DFND 01 0 12968 0 CORELOGIC INC COM 21871D103 191 5124 SH DFND 01 0 5124 0 CORELOGIC INC COM 21871D103 16722 448793 SH DFND 0 448793 0 CORE MARK HOLDING CO INC COM 218681104 45 1216 SH DFND 01 0 1216 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 16 2235 SH SOLE 2235 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 277 7544 SH DFND 01 0 7544 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 787 21421 SH DFND 0 21421 0 COREPOINT LODGING INC COM 21872L104 546 48841 SH DFND 01 0 48841 0 CORESITE RLTY CORP COM 21870Q105 1531 14309 SH DFND 20 0 0 14309 CORESITE RLTY CORP COM 21870Q105 5551 51871 SH DFND 01 0 51871 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 66 38090 SH DFND 01 0 38090 0 CORMEDIX INC COM 21900C308 2 200 SH DFND 01 0 200 0 CORMEDIX INC COM 21900C308 9 991 SH DFND 0 991 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4044 73831 SH DFND 0 73831 0 CORNERSTONE ONDEMAND INC COM 21925Y103 67510 1232383 SH DFND 01 0 1232383 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 137 11278 SH DFND 01 0 11278 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 118 9813 SH DFND 01 0 9813 0 CORNING INC COM 219350105 13 391 SH DFND 17 0 0 391 CORNING INC COM 219350105 46 1390 SH DFND 20 0 0 1390 CORNING INC COM 219350105 1572 47482 SH DFND 0 0 47482 CORNING INC COM 219350105 2575 77800 SH Put DFND 0 77800 0 CORNING INC COM 219350105 9607 290245 SH DFND 0 290245 0 CORNING INC COM 219350105 56297 1700816 SH DFND 01 0 1700816 0 CORPORACION AMER ARPTS S A COM L1995B107 22 2650 SH SOLE 2650 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 472 17301 SH DFND 01 0 17301 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1664 60966 SH DFND 0 60966 0 CORREVIO PHARMA CORP COM 22026V105 2 600 SH DFND 01 0 600 0 CORVEL CORP COM 221006109 1271 19479 SH DFND 01 0 19479 0 CORVUS PHARMACEUTICALS INC COM 221015100 5 1200 SH DFND 01 0 1200 0 CORVUS PHARMACEUTICALS INC COM 221015100 17 4325 SH DFND 0 4325 0 COSAN LTD SHS A G25343107 50 4271 SH DFND 0 4271 0 COSAN LTD SHS A G25343107 898 77468 SH DFND 01 0 77468 0 COSTAMARE INC SHS Y1771G102 29 5645 SH DFND 0 5645 0 COSTAMARE INC SHS Y1771G102 34 6578 SH DFND 01 0 6578 0 COSTAR GROUP INC COM 22160N109 360 772 SH DFND 0 0 772 COSTAR GROUP INC COM 22160N109 1587 3403 SH DFND 01 0 3403 0 COSTCO WHSL CORP NEW COM 22160K105 24 100 SH Call DFND 01 0 100 0 COSTCO WHSL CORP NEW COM 22160K105 218 900 SH Put DFND 01 0 900 0 COSTCO WHSL CORP NEW COM 22160K105 2529 10446 SH DFND 20 0 0 10446 COSTCO WHSL CORP NEW COM 22160K105 2559 10568 SH DFND 0 0 10568 COSTCO WHSL CORP NEW COM 22160K105 5021 20735 SH DFND 17 0 0 20735 COSTCO WHSL CORP NEW COM 22160K105 36394 150300 SH Put DFND 0 150300 0 COSTCO WHSL CORP NEW COM 22160K105 84011 346951 SH DFND 0 346951 0 COSTCO WHSL CORP NEW COM 22160K105 652005 2692676 SH DFND 01 0 2692676 0 COTT CORP QUE COM 22163N106 78 5314 SH DFND 01 0 5314 0 COTT CORP QUE COM 22163N106 412 28195 SH DFND 0 28195 0 COTY INC COM CL A 222070203 113 9803 SH DFND 0 0 9803 COTY INC COM CL A 222070203 560 48723 SH DFND 01 0 48723 0 COUNTERPATH CORP COM PAR 22228P302 4 2675 SH SOLE 2675 0 0 COUNTY BANCORP INC COM 221907108 2 104 SH SOLE 104 0 0 COUPA SOFTWARE INC COM 22266L106 153 1687 SH DFND 0 1687 0 COUPA SOFTWARE INC COM 22266L106 3190 35062 SH DFND 01 0 35062 0 COUSINS PPTYS INC COM 222795106 43 4468 SH DFND 01 0 4468 0 COUSINS PPTYS INC COM 222795106 1166 120654 SH DFND 0 120654 0 COVANTA HLDG CORP COM 22282E102 1368 79055 SH DFND 01 0 79055 0 COVENANT TRANSN GROUP INC CL A 22284P105 3 169 SH DFND 01 0 169 0 COVENANT TRANSN GROUP INC CL A 22284P105 9 473 SH DFND 0 473 0 COVETRUS INC COM 22304C100 30 946 SH DFND 20 0 0 946 COVETRUS INC COM 22304C100 59 1859 SH DFND 0 1859 0 COVETRUS INC COM 22304C100 938 29463 SH DFND 01 0 29463 0 COVETRUS INC COM 22304C100 3185 100000 SH Call DFND 0 100000 0 COVIA HLDGS CORP COM 22305A103 0 46 SH DFND 0 46 0 COVIA HLDGS CORP COM 22305A103 12 2180 SH DFND 01 0 2180 0 COWEN INC CL A NEW 223622606 7 483 SH DFND 01 0 483 0 CPFL ENERGIA S A SPONSORED ADR 126153105 39 2510 SH DFND 01 0 2510 0 CPFL ENERGIA S A SPONSORED ADR 126153105 69 4435 SH DFND 0 4435 0 CPI AEROSTRUCTURES INC COM NEW 125919308 32 4988 SH DFND 01 0 4988 0 CPI CARD GROUP INC COM NEW 12634H200 4 1278 SH DFND 01 0 1278 0 CPI CARD GROUP INC COM NEW 12634H200 838 245065 SH DFND 0 245065 0 CPS TECHNOLOGIES CORP COM 12619F104 5 3156 SH SOLE 3156 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 231 1428 SH DFND 0 1428 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5887 36429 SH DFND 01 0 36429 0 CRAFT BREW ALLIANCE INC COM 224122101 5 329 SH DFND 0 329 0 CRAFT BREW ALLIANCE INC COM 224122101 13 950 SH DFND 01 0 950 0 CRA INTL INC COM 12618T105 34 670 SH SOLE 670 0 0 CRANE CO COM 224399105 51 600 SH Put DFND 01 0 600 0 CRANE CO COM 224399105 581 6861 SH DFND 20 0 0 6861 CRANE CO COM 224399105 3249 38392 SH DFND 0 38392 0 CRANE CO COM 224399105 367395 4341704 SH DFND 01 0 4341704 0 CRAWFORD & CO CL A 224633206 1 96 SH DFND 01 0 96 0 CRAWFORD & CO CL A 224633206 1 138 SH DFND 0 138 0 CRAWFORD & CO CL B 224633107 3 307 SH DFND 0 307 0 CRAWFORD & CO CL B 224633107 91 10000 SH DFND 01 0 10000 0 CRAY INC COM NEW 225223304 251 9638 SH DFND 01 0 9638 0 CRAY INC COM NEW 225223304 740 28389 SH DFND 0 28389 0 CREATIVE REALITIES INC COM NEW 22530J200 0 2 SH DFND 0 2 0 CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 0 36 SH SOLE 36 0 0 CREDICORP LTD COM G2519Y108 904 3767 SH DFND 0 0 3767 CREDICORP LTD COM G2519Y108 1389 5788 SH DFND 01 0 5788 0 CREDICORP LTD COM G2519Y108 17464 72783 SH DFND 0 72783 0 CREDIT ACCEP CORP MICH COM 225310101 1109 2453 SH DFND 0 2453 0 CREDIT ACCEP CORP MICH COM 225310101 1508 3336 SH DFND 01 0 3336 0 CREDIT SUISSE AG NASSAU BRH FI ENHNCD EUR 50 22539U107 117 1347 SH SOLE 1347 0 0 CREDIT SUISSE AG NASSAU BRH XLINK CRD ETN37 22539T266 7 290 SH SOLE 290 0 0 CREDIT SUISSE AG NASSAU BRH XLNKS AMLP ETN36 22539T290 29 1951 SH SOLE 1951 0 0 CREDIT SUISSE AG NASSAU BRH X LNKS MLT ASST 22539T399 0 2 SH SOLE 2 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 15 4709 SH DFND 0 4709 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 59 18967 SH DFND 01 0 18967 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1573 135000 SH Put DFND 0 135000 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 3300 283241 SH DFND 0 283241 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 13704 1176341 SH DFND 01 0 1176341 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 106 42724 SH DFND 01 0 42724 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 135 2908 SH SOLE 2908 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV 22542D654 106 3532 SH SOLE 3532 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D316 114 1198 SH SOLE 1198 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 54 732 SH SOLE 732 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 423 1682 SH SOLE 1682 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 4030 154107 SH DFND 0 154107 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS ETN 22542D290 188 2864 SH SOLE 2864 0 0 CREDIT SUISSE NASSAU BRH VLCTYSHS 3X INV 22542D282 38 354 SH SOLE 354 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 1338 155941 SH DFND 01 0 155941 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 14 2014 SH SOLE 2014 0 0 CREE INC COM 225447101 1 10 SH DFND 0 10 0 CREE INC COM 225447101 1401 24493 SH DFND 01 0 24493 0 CRESCENT ACQUISITION CORP UNIT 99/99/9999 22564L204 82 8224 SH SOLE 8224 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1 200 SH DFND 01 0 200 0 CRESCENT PT ENERGY CORP COM 22576C101 994 306840 SH DFND 0 306840 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4073 115746 SH DFND 01 0 115746 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 94094 2673878 SH DFND 0 2673878 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 2 132 SH DFND 01 0 132 0 CRH MEDICAL CORP COM 12626F105 4 1500 SH DFND 01 0 1500 0 CRH MEDICAL CORP COM 12626F105 4 1579 SH DFND 0 1579 0 CRH PLC ADR 12626K203 330 10636 SH DFND 0 10636 0 CRH PLC ADR 12626K203 3949 127399 SH DFND 01 0 127399 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 988 43416 SH SOLE 43416 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 78 2179 SH DFND 0 2179 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1937 54215 SH DFND 01 0 54215 0 CRITEO S A SPONS ADS 226718104 5 240 SH DFND 0 0 240 CRITEO S A SPONS ADS 226718104 23 1142 SH DFND 01 0 1142 0 CRITEO S A SPONS ADS 226718104 1120 55900 SH Put DFND 0 55900 0 CRITEO S A SPONS ADS 226718104 5005 249896 SH DFND 0 249896 0 CRITEO S A SPONS ADS 226718104 16264 812000 SH Call DFND 0 812000 0 CROCS INC COM 227046109 33 1296 SH DFND 0 1296 0 CROCS INC COM 227046109 250 9697 SH DFND 01 0 9697 0 CRONOS GROUP INC COM 22717L101 58 3144 SH DFND 0 3144 0 CRONOS GROUP INC COM 22717L101 129 6982 SH DFND 01 0 6982 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 732 40113 SH DFND 0 40113 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 1013 55503 SH DFND 01 0 55503 0 CROSS CTRY HEALTHCARE INC COM 227483104 52 7439 SH DFND 01 0 7439 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 10 849 SH DFND 0 849 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 141 12287 SH DFND 01 0 12287 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 52 44 SH DFND 01 0 44 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 206 174 SH DFND 0 174 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1371 10714 SH DFND 0 0 10714 CROWN CASTLE INTL CORP NEW COM 22822V101 6915 54020 SH DFND 20 0 0 54020 CROWN CASTLE INTL CORP NEW COM 22822V101 15501 121100 SH Put DFND 0 121100 0 CROWN CASTLE INTL CORP NEW COM 22822V101 57136 446372 SH DFND 0 446372 0 CROWN CASTLE INTL CORP NEW COM 22822V101 139914 1093078 SH DFND 01 0 1093078 0 CROWN CRAFTS INC COM 228309100 13 2500 SH DFND 0 2500 0 CROWN CRAFTS INC COM 228309100 216 41903 SH DFND 01 0 41903 0 CROWN HOLDINGS INC COM 228368106 180 3301 SH DFND 0 0 3301 CROWN HOLDINGS INC COM 228368106 3797 69575 SH DFND 01 0 69575 0 CROWN HOLDINGS INC COM 228368106 6164 112963 SH DFND 0 112963 0 CRYOLIFE INC COM 228903100 56 1903 SH DFND 0 1903 0 CRYOLIFE INC COM 228903100 1674 57375 SH DFND 01 0 57375 0 CRYOPORT INC COM PAR $0.001 229050307 3 221 SH DFND 01 0 221 0 CRYOPORT INC COM PAR $0.001 229050307 16 1270 SH DFND 0 1270 0 CRYOPORT INC *W EXP 07/29/202 229050125 30 3133 SH SOLE 3133 0 0 CSG SYS INTL INC COM 126349109 100 2359 SH DFND 01 0 2359 0 CSG SYS INTL INC COM 126349109 1160 27424 SH DFND 0 27424 0 CSI COMPRESSCO LP COM UNIT 12637A103 5 1700 SH DFND 01 0 1700 0 CSOP ETF TR MSCI CHINA A I 12649L204 9 324 SH SOLE 324 0 0 CSP INC COM 126389105 2 167 SH DFND 0 167 0 CSP INC COM 126389105 2 200 SH DFND 01 0 200 0 CSS INDS INC COM 125906107 2 266 SH DFND 01 0 266 0 CSW INDUSTRIALS INC COM 126402106 563 9821 SH DFND 01 0 9821 0 CSX CORP COM 126408103 3528 47153 SH DFND 0 0 47153 CSX CORP COM 126408103 10647 142297 SH DFND 0 142297 0 CSX CORP COM 126408103 41383 553100 SH Put DFND 0 553100 0 CSX CORP COM 126408103 154426 2063962 SH DFND 01 0 2063962 0 CTI BIOPHARMA CORP COM NEW 12648L601 0 41 SH DFND 01 0 41 0 CTI BIOPHARMA CORP COM NEW 12648L601 6 5889 SH DFND 0 5889 0 CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 2 2000 PRN DFND 01 0 2000 0 CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 20187 19852000 PRN DFND 0 19852000 0 CTRIP COM INTL LTD NOTE 1.250% 9/1 22943FAM2 3043 3000000 PRN SOLE 3000000 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 270 6175 SH Call DFND 0 6175 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1050 24040 SH DFND 0 0 24040 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1092 25000 SH Put DFND 0 25000 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1115 25525 SH DFND 20 0 0 25525 CTRIP COM INTL LTD SPONSORED ADS 22943F100 4512 103266 SH DFND 01 0 103266 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 86022 1968914 SH DFND 0 1968914 0 CTS CORP COM 126501105 104 3555 SH DFND 01 0 3555 0 CUBESMART COM 229663109 547 17067 SH DFND 01 0 17067 0 CUBESMART COM 229663109 2861 89290 SH DFND 0 89290 0 CUBIC CORP COM 229669106 665 11822 SH DFND 01 0 11822 0 CUE BIOPHARMA INC COM 22978P106 2 222 SH DFND 0 222 0 CUE BIOPHARMA INC COM 22978P106 233 30150 SH DFND 01 0 30150 0 CUI GLOBAL INC COM NEW 126576206 3 2905 SH DFND 0 2905 0 CUI GLOBAL INC COM NEW 126576206 4 3400 SH DFND 01 0 3400 0 CULLEN FROST BANKERS INC COM 229899109 1029 10597 SH DFND 01 0 10597 0 CULLEN FROST BANKERS INC COM 229899109 2306 23754 SH DFND 0 23754 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1000 SH SOLE 1000 0 0 CUMMINS INC COM 231021106 1425 9026 SH DFND 0 0 9026 CUMMINS INC COM 231021106 1658 10500 SH Put DFND 0 10500 0 CUMMINS INC COM 231021106 16330 103439 SH DFND 0 103439 0 CUMMINS INC COM 231021106 47610 301579 SH DFND 01 0 301579 0 CURIS INC COM NEW 231269200 1 646 SH DFND 01 0 646 0 CURIS INC COM NEW 231269200 15 7551 SH DFND 0 7551 0 CURO GROUP HLDGS CORP COM 23131L107 10 1000 SH DFND 01 0 1000 0 CURTISS WRIGHT CORP COM 231561101 3102 27371 SH DFND 0 27371 0 CURTISS WRIGHT CORP COM 231561101 9079 80103 SH DFND 01 0 80103 0 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 5 680 SH DFND 01 0 680 0 CUSHING RENAISSANCE FD COM 231647108 27 1596 SH DFND 0 1596 0 CUSHING RENAISSANCE FD COM 231647108 72 4236 SH DFND 01 0 4236 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 41 2297 SH DFND 0 2297 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 145 8150 SH DFND 01 0 8150 0 CUSTOMERS BANCORP INC COM 23204G100 22 1220 SH DFND 01 0 1220 0 CUSTOMERS BANCORP INC COM 23204G100 39 2135 SH DFND 0 2135 0 CUTERA INC COM 232109108 1 49 SH DFND 01 0 49 0 CUTERA INC COM 232109108 32 1826 SH DFND 0 1826 0 CVB FINL CORP COM 126600105 281 13370 SH DFND 0 13370 0 CVB FINL CORP COM 126600105 924 43876 SH DFND 01 0 43876 0 CVD EQUIPMENT CORP COM 126601103 2 608 SH SOLE 608 0 0 CVR ENERGY INC COM 12662P108 478 11605 SH DFND 01 0 11605 0 CVR ENERGY INC COM 12662P108 1567 38040 SH DFND 0 38040 0 CVR PARTNERS LP COM 126633106 72 18129 SH DFND 01 0 18129 0 CVR PARTNERS LP COM 126633106 13481 3404373 SH DFND 0 3404373 0 CVS HEALTH CORP COM 126650100 5425 100600 SH Call DFND 0 100600 0 CVS HEALTH CORP COM 126650100 11407 211509 SH DFND 0 0 211509 CVS HEALTH CORP COM 126650100 18358 340400 SH Put DFND 0 340400 0 CVS HEALTH CORP COM 126650100 59374 1100947 SH DFND 0 1100947 0 CVS HEALTH CORP COM 126650100 248720 4611897 SH DFND 01 0 4611897 0 CYBERARK SOFTWARE LTD SHS M2682V108 3658 30729 SH DFND 0 30729 0 CYBERARK SOFTWARE LTD SHS M2682V108 8691 73001 SH DFND 01 0 73001 0 CYBEROPTICS CORP COM 232517102 23 1328 SH DFND 0 1328 0 CYBEROPTICS CORP COM 232517102 145 8487 SH DFND 01 0 8487 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 224 SH DFND 01 0 224 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 850 SH DFND 0 850 0 CYCLACEL PHARMACEUTICALS INC PFD CONV EX 6% 23254L207 11 2415 SH SOLE 2415 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 36 2711 SH DFND 0 2711 0 CYMABAY THERAPEUTICS INC COM 23257D103 1039 78265 SH DFND 01 0 78265 0 CYNERGISTEK INC COM 23258P105 1 237 SH SOLE 237 0 0 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 122 16539 SH SOLE 16539 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2642 177087 SH DFND 01 0 177087 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5293 354780 SH DFND 0 354780 0 CYREN LTD SHS M26895108 20 9272 SH SOLE 9272 0 0 CYRUSONE INC COM 23283R100 1970 37570 SH DFND 0 37570 0 CYRUSONE INC COM 23283R100 6650 126813 SH DFND 01 0 126813 0 CYTOKINETICS INC COM NEW 23282W605 16 2011 SH DFND 01 0 2011 0 CYTOKINETICS INC COM NEW 23282W605 24 2948 SH DFND 0 2948 0 CYTOMX THERAPEUTICS INC COM 23284F105 14 1286 SH DFND 01 0 1286 0 CYTOMX THERAPEUTICS INC COM 23284F105 116 10752 SH DFND 0 10752 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 3 SH DFND 0 3 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 60 SH DFND 01 0 60 0 CYTOSORBENTS CORP COM NEW 23283X206 266 35140 SH DFND 01 0 35140 0 CYTRX CORP COM PAR 232828608 2 2389 SH DFND 01 0 2389 0 DAILY JOURNAL CORP COM 233912104 13 60 SH DFND 01 0 60 0 DAKTRONICS INC COM 234264109 5 736 SH DFND 01 0 736 0 DAKTRONICS INC COM 234264109 20 2662 SH DFND 0 2662 0 DANAHER CORPORATION COM 235851102 185 1400 SH Put DFND 01 0 1400 0 DANAHER CORPORATION COM 235851102 3692 27963 SH DFND 0 0 27963 DANAHER CORPORATION COM 235851102 4318 32710 SH DFND 20 0 0 32710 DANAHER CORPORATION COM 235851102 44184 334678 SH DFND 0 334678 0 DANAHER CORPORATION COM 235851102 779451 5904036 SH DFND 01 0 5904036 0 DANAHER CORPORATION DBCV 1/2 235851AF9 257 51000 PRN DFND 01 0 51000 0 DANA INCORPORATED COM 235825205 29 1638 SH DFND 0 1638 0 DANA INCORPORATED COM 235825205 1332 75082 SH DFND 01 0 75082 0 DANAOS CORPORATION SHS Y1968P105 1 1500 SH DFND 01 0 1500 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 14 423 SH DFND 01 0 423 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 55 1674 SH DFND 0 1674 0 DARDEN RESTAURANTS INC COM 237194105 24 200 SH Put DFND 01 0 200 0 DARDEN RESTAURANTS INC COM 237194105 75 620 SH DFND 20 0 0 620 DARDEN RESTAURANTS INC COM 237194105 871 7174 SH DFND 0 0 7174 DARDEN RESTAURANTS INC COM 237194105 15333 126230 SH DFND 01 0 126230 0 DARDEN RESTAURANTS INC COM 237194105 24763 203861 SH DFND 0 203861 0 DARE BIOSCIENCE INC COM 23666P101 10 7273 SH SOLE 7273 0 0 DARIOHEALTH CORP COM 23725P100 6 8456 SH SOLE 8456 0 0 DARIOHEALTH CORP *W EXP 03/08/202 23725P118 0 7622 SH SOLE 7622 0 0 DARLING INGREDIENTS INC COM 237266101 318 14673 SH DFND 01 0 14673 0 DARLING INGREDIENTS INC COM 237266101 3139 144971 SH DFND 0 144971 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 15 1400 SH DFND 01 0 1400 0 DASEKE INC COM 23753F107 0 32 SH DFND 0 32 0 DASEKE INC COM 23753F107 361 70855 SH DFND 01 0 70855 0 DASEKE INC *W EXP 02/27/202 23753F115 2 4400 SH SOLE 4400 0 0 DATA I O CORP COM 237690102 17 2982 SH SOLE 2982 0 0 DATASEA INC COM NEW 238116206 4 1945 SH SOLE 1945 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 19 372 SH DFND 0 372 0 DAVE & BUSTERS ENTMT INC COM 238337109 261 5238 SH DFND 01 0 5238 0 DAVIDSTEA INC COM 238661102 11 7663 SH SOLE 7663 0 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 6445 292024 SH DFND 01 0 292024 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 2976 131815 SH DFND 01 0 131815 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 20 842 SH DFND 0 842 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 10088 435031 SH DFND 01 0 435031 0 DAVITA INC COM 23918K108 217 4000 SH DFND 0 0 4000 DAVITA INC COM 23918K108 785 14458 SH DFND 01 0 14458 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 5 1797 SH SOLE 1797 0 0 DAXOR CORP COM 239467103 15 1370 SH SOLE 1370 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 0 20 SH DFND 01 0 20 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 219 28420 SH DFND 0 28420 0 DBX ETF TR XTRACKERS HIGH 233051259 0 5 SH SOLE 5 0 0 DBX ETF TR XTRACKERS RUSE 233051242 2 73 SH SOLE 73 0 0 DBX ETF TR XTRACKERS SHRT 233051283 23 469 SH SOLE 469 0 0 DBX ETF TR XTRACK FTSE US 233051515 19 680 SH DFND 0 680 0 DBX ETF TR XTRACK FTSE US 233051515 1514 54979 SH DFND 01 0 54979 0 DBX ETF TR XTRACK HRVST CSI 233051879 6564 228480 SH DFND 01 0 228480 0 DBX ETF TR XTRACK HRVST CSI 233051879 10398 361913 SH DFND 0 361913 0 DBX ETF TR XTRACK HRVST CSI 233051879 64714 2252500 SH Call DFND 0 2252500 0 DBX ETF TR XTRACK INTL REAL 233051846 36 1261 SH SOLE 1261 0 0 DBX ETF TR XTRACK JAPAN JPX 233051663 14 531 SH SOLE 531 0 0 DBX ETF TR XTRACK MSCI ALL 233051820 62 2272 SH DFND 0 2272 0 DBX ETF TR XTRACK MSCI ALL 233051820 679 24981 SH DFND 01 0 24981 0 DBX ETF TR XTRACK MSCI CHIN 233051523 37 1778 SH SOLE 1778 0 0 DBX ETF TR XTRACK MSCI CHNA 233051762 62 1788 SH SOLE 1788 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 76380 2446522 SH DFND 01 0 2446522 0 DBX ETF TR XTRACK MSCI EAFE 233051630 11 500 SH DFND 01 0 500 0 DBX ETF TR XTRACK MSCI EAFE 233051630 51 2252 SH DFND 0 2252 0 DBX ETF TR XTRACK MSCI EMRG 233051101 3830 168643 SH DFND 01 0 168643 0 DBX ETF TR XTRACK MSCI EURO 233051697 479 16029 SH DFND 01 0 16029 0 DBX ETF TR XTRACK MSCI EURO 233051697 562 18807 SH DFND 0 18807 0 DBX ETF TR XTRACK MSCI EURP 233051853 8870 312969 SH DFND 01 0 312969 0 DBX ETF TR XTRACK MSCI GRMY 233051408 268 10538 SH SOLE 10538 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 9348 234922 SH DFND 01 0 234922 0 DBX ETF TR XTRACK MSCI SOUT 233051812 28 1028 SH SOLE 1028 0 0 DBX ETF TR XTRACK MSCI UK 233051861 26 1224 SH SOLE 1224 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 3340 102526 SH DFND 01 0 102526 0 DBX ETF TR XTRACK RUSS 2000 233051440 20 601 SH SOLE 601 0 0 DBX ETF TR XTRACK USD HIGH 233051432 3757 75569 SH DFND 01 0 75569 0 DBX ETF TR XTRCK BRCLY INTL 233051465 6 113 SH SOLE 113 0 0 DBX ETF TR XTRCK BRCLY TRSY 233051473 62 1240 SH SOLE 1240 0 0 DBX ETF TR XTRCK INVTNT GRD 233051739 25 1083 SH SOLE 1083 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 16483 498716 SH DFND 01 0 498716 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 16938 512500 SH Call DFND 0 512500 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 35430 1072016 SH DFND 0 1072016 0 DD3 ACQUISITION CORP SHS G2692M103 42 4300 SH SOLE 4300 0 0 DEAN FOODS CO NEW COM NEW 242370203 22 7137 SH DFND 0 7137 0 DEAN FOODS CO NEW COM NEW 242370203 24 7900 SH DFND 01 0 7900 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 182 7830 SH DFND 01 0 7830 0 DECKERS OUTDOOR CORP COM 243537107 504 3429 SH DFND 0 3429 0 DECKERS OUTDOOR CORP COM 243537107 1234 8392 SH DFND 01 0 8392 0 DEERE & CO COM 244199105 796 4980 SH DFND 20 0 0 4980 DEERE & CO COM 244199105 10116 63291 SH DFND 0 0 63291 DEERE & CO COM 244199105 11796 73800 SH Put DFND 0 73800 0 DEERE & CO COM 244199105 16577 103711 SH DFND 0 103711 0 DEERE & CO COM 244199105 74150 463902 SH DFND 01 0 463902 0 DELAWARE ENHANCED GBL DIV & COM 246060107 612 63275 SH DFND 01 0 63275 0 DELAWARE INV CO MUN INC FD I COM 246101109 85 5983 SH DFND 01 0 5983 0 DELAWARE INV MN MUN INC FD I COM 24610V103 36 2811 SH DFND 0 2811 0 DELAWARE INV MN MUN INC FD I COM 24610V103 525 41520 SH DFND 01 0 41520 0 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 421 33145 SH DFND 01 0 33145 0 DELAWARE INVTS DIV & INCOME COM 245915103 3 223 SH DFND 0 223 0 DELAWARE INVTS DIV & INCOME COM 245915103 353 27192 SH DFND 01 0 27192 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 26 800 SH DFND 01 0 800 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 813 25059 SH DFND 0 25059 0 DELEK US HLDGS INC NEW COM 24665A103 343 9422 SH DFND 01 0 9422 0 DELEK US HLDGS INC NEW COM 24665A103 361 9925 SH DFND 0 9925 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 2 359 SH DFND 0 359 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 3 400 SH DFND 01 0 400 0 DELL TECHNOLOGIES INC CL C 24703L202 572 9753 SH DFND 0 0 9753 DELL TECHNOLOGIES INC CL C 24703L202 5628 95900 SH DFND 01 0 95900 0 DELL TECHNOLOGIES INC CL C 24703L202 10564 180000 SH Call DFND 0 180000 0 DELL TECHNOLOGIES INC CL C 24703L202 273822 4665561 SH DFND 0 4665561 0 DELMAR PHARMACEUTICALS INC COM NEW 247078207 6 11378 SH SOLE 11378 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 187 9720 SH DFND 01 0 9720 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 455 23609 SH DFND 0 23609 0 DELTA AIR LINES INC DEL COM NEW 247361702 485 9398 SH DFND 0 0 9398 DELTA AIR LINES INC DEL COM NEW 247361702 1197 23180 SH DFND 20 0 0 23180 DELTA AIR LINES INC DEL COM NEW 247361702 3034 58749 SH DFND 17 0 0 58749 DELTA AIR LINES INC DEL COM NEW 247361702 8989 174046 SH DFND 0 174046 0 DELTA AIR LINES INC DEL COM NEW 247361702 10082 195200 SH Call DFND 0 195200 0 DELTA AIR LINES INC DEL COM NEW 247361702 28934 560200 SH Put DFND 0 560200 0 DELTA AIR LINES INC DEL COM NEW 247361702 118970 2303395 SH DFND 01 0 2303395 0 DELTA APPAREL INC COM 247368103 14 634 SH SOLE 634 0 0 DEL TACO RESTAURANTS INC COM 245496104 29 2855 SH DFND 0 2855 0 DEL TACO RESTAURANTS INC COM 245496104 117 11590 SH DFND 01 0 11590 0 DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 2 1529 SH SOLE 1529 0 0 DELUXE CORP COM 248019101 1028 23504 SH DFND 01 0 23504 0 DELUXE CORP COM 248019101 3768 86180 SH DFND 0 86180 0 DENALI THERAPEUTICS INC COM 24823R105 93 4000 SH DFND 01 0 4000 0 DENBURY RES INC COM NEW 247916208 15 7537 SH DFND 01 0 7537 0 DENISON MINES CORP COM 248356107 6 10756 SH DFND 01 0 10756 0 DENISON MINES CORP COM 248356107 1801 3470605 SH DFND 0 3470605 0 DENNYS CORP COM 24869P104 9 517 SH DFND 0 517 0 DENNYS CORP COM 24869P104 382 20794 SH DFND 01 0 20794 0 DENTSPLY SIRONA INC COM 24906P109 66 1325 SH DFND 20 0 0 1325 DENTSPLY SIRONA INC COM 24906P109 678 13664 SH DFND 0 0 13664 DENTSPLY SIRONA INC COM 24906P109 1326 26732 SH DFND 01 0 26732 0 DENTSPLY SIRONA INC COM 24906P109 2831 57091 SH DFND 0 57091 0 DERMIRA INC COM 24983L104 1 100 SH DFND 01 0 100 0 DERMIRA INC NOTE 3.000% 5/1 24983LAB0 3978 4500000 PRN SOLE 4500000 0 0 DESCARTES SYS GROUP INC COM 249906108 3 77 SH DFND 01 0 77 0 DESCARTES SYS GROUP INC COM 249906108 58 1597 SH DFND 0 1597 0 DESPEGAR COM CORP ORD SHS G27358103 142 9507 SH DFND 01 0 9507 0 DESTINATION MATERNITY CORP COM 25065D100 1 335 SH DFND 01 0 335 0 DESTINATION XL GROUP INC COM 25065K104 3 1381 SH SOLE 1381 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 612 75316 SH DFND 0 0 75316 DEUTSCHE BANK AG NAMEN AKT D18190898 23472 2890681 SH DFND 0 2890681 0 DEUTSCHE BANK AG NAMEN AKT D18190898 185735 22873789 SH Put DFND 0 22873789 0 DEUTSCHE BANK AG NAMEN AKT D18190898 522814 64386003 SH Call DFND 0 64386003 0 DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 15 1855 SH SOLE 1855 0 0 DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 4 1891 SH SOLE 1891 0 0 DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 108 4676 SH SOLE 4676 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 217 15142 SH SOLE 15142 0 0 DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 27 4608 SH SOLE 4608 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 26 735 SH SOLE 735 0 0 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 6 227 SH DFND 01 0 227 0 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 23 930 SH DFND 0 930 0 DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K841 17 2204 SH SOLE 2204 0 0 DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 4 491 SH SOLE 491 0 0 DEUTSCHE BK AG LONDON BRH DB BASE MET SHRT 25154K833 1 30 SH SOLE 30 0 0 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL DBL 25154K809 44 815 SH SOLE 815 0 0 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 11 1922 SH SOLE 1922 0 0 DEUTSCHE BK AG LONDON BRH DB CRUD OIL SHR 25154K874 13 228 SH SOLE 228 0 0 DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 73 425 SH SOLE 425 0 0 DEVON ENERGY CORP NEW COM 25179M103 877 27799 SH DFND 0 0 27799 DEVON ENERGY CORP NEW COM 25179M103 1860 58930 SH DFND 0 58930 0 DEVON ENERGY CORP NEW COM 25179M103 6918 219200 SH Put DFND 0 219200 0 DEVON ENERGY CORP NEW COM 25179M103 7604 240930 SH DFND 01 0 240930 0 DEVON ENERGY CORP NEW COM 25179M103 29130 923000 SH Call DFND 0 923000 0 DEXCOM INC COM 252131107 249 2093 SH DFND 0 0 2093 DEXCOM INC COM 252131107 1000 8400 SH Put DFND 0 8400 0 DEXCOM INC COM 252131107 5367 45061 SH DFND 0 45061 0 DEXCOM INC COM 252131107 7810 65578 SH DFND 01 0 65578 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 5 500 SH SOLE 500 0 0 DGSE COMPANIES INC COM 23323G106 2 4646 SH DFND 0 4646 0 DGSE COMPANIES INC COM 23323G106 27 62112 SH DFND 01 0 62112 0 DHT HOLDINGS INC SHS NEW Y2065G121 13 2811 SH DFND 01 0 2811 0 DHT HOLDINGS INC SHS NEW Y2065G121 30 6728 SH DFND 0 6728 0 DHX MEDIA LTD COM VAR VTG 252406152 1584 1035500 SH SOLE 1035500 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 8 50 SH DFND 17 0 0 50 DIAGEO P L C SPON ADR NEW 25243Q205 147 900 SH Put DFND 01 0 900 0 DIAGEO P L C SPON ADR NEW 25243Q205 928 5670 SH DFND 20 0 0 5670 DIAGEO P L C SPON ADR NEW 25243Q205 1666 10183 SH DFND 0 10183 0 DIAGEO P L C SPON ADR NEW 25243Q205 642345 3926074 SH DFND 01 0 3926074 0 DIAMONDBACK ENERGY INC COM 25278X109 396 3903 SH DFND 0 0 3903 DIAMONDBACK ENERGY INC COM 25278X109 721 7105 SH DFND 20 0 0 7105 DIAMONDBACK ENERGY INC COM 25278X109 9118 89804 SH DFND 01 0 89804 0 DIAMONDBACK ENERGY INC COM 25278X109 32919 324233 SH DFND 0 324233 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 76 540 SH DFND 01 0 540 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 89 634 SH DFND 0 634 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 173 16500 SH DFND 0 16500 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 261 24915 SH DFND 01 0 24915 0 DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 25 2500 SH SOLE 2500 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7 683 SH DFND 01 0 683 0 DIAMONDROCK HOSPITALITY CO COM 252784301 765 70592 SH DFND 0 70592 0 DIAMOND S SHIPPING INC COM Y20676105 97 9347 SH DFND 0 9347 0 DIAMOND S SHIPPING INC COM Y20676105 457 43900 SH DFND 01 0 43900 0 DIANA SHIPPING INC COM Y2066G104 8 2900 SH DFND 01 0 2900 0 DIANA SHIPPING INC COM Y2066G104 1278 453170 SH DFND 0 453170 0 DICERNA PHARMACEUTICALS INC COM 253031108 51 3500 SH DFND 01 0 3500 0 DICERNA PHARMACEUTICALS INC COM 253031108 35389 2415621 SH DFND 0 2415621 0 DICKS SPORTING GOODS INC COM 253393102 114 3100 SH DFND 0 3100 0 DICKS SPORTING GOODS INC COM 253393102 1841 50000 SH Call DFND 0 50000 0 DICKS SPORTING GOODS INC COM 253393102 8039 218404 SH DFND 01 0 218404 0 DIEBOLD NXDF INC COM 253651103 1 100 SH Put DFND 0 100 0 DIEBOLD NXDF INC COM 253651103 71 6406 SH DFND 0 6406 0 DIEBOLD NXDF INC COM 253651103 2491 225000 SH Call DFND 0 225000 0 DIEBOLD NXDF INC COM 253651103 3031 273792 SH DFND 01 0 273792 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 13 3497 SH SOLE 3497 0 0 DIGI INTL INC COM 253798102 34 2684 SH DFND 01 0 2684 0 DIGIMARC CORP NEW COM 25381B101 42 1334 SH DFND 0 1334 0 DIGIMARC CORP NEW COM 25381B101 93 2961 SH DFND 01 0 2961 0 DIGIRAD CORP COM 253827109 1 1041 SH DFND 0 1041 0 DIGIRAD CORP COM 253827109 5 5639 SH DFND 01 0 5639 0 DIGITAL ALLY INC COM NEW 25382P208 2 461 SH DFND 0 461 0 DIGITAL ALLY INC COM NEW 25382P208 4 1000 SH DFND 01 0 1000 0 DIGITAL RLTY TR INC COM 253868103 635 5336 SH DFND 0 0 5336 DIGITAL RLTY TR INC COM 253868103 14189 119234 SH DFND 01 0 119234 0 DIGITAL TURBINE INC COM NEW 25400W102 0 3 SH DFND 0 3 0 DIGITAL TURBINE INC COM NEW 25400W102 48 13670 SH DFND 01 0 13670 0 DILLARDS INC CL A 254067101 21 290 SH DFND 0 290 0 DILLARDS INC CL A 254067101 352 4889 SH DFND 01 0 4889 0 DILLARDS INC CL A 254067101 2895 40200 SH Put DFND 0 40200 0 DIME CMNTY BANCSHARES COM 253922108 42 2254 SH DFND 0 2254 0 DIME CMNTY BANCSHARES COM 253922108 95 5072 SH DFND 01 0 5072 0 DINE BRANDS GLOBAL INC COM 254423106 50 550 SH DFND 0 550 0 DINE BRANDS GLOBAL INC COM 254423106 319 3491 SH DFND 01 0 3491 0 DIODES INC COM 254543101 61 1749 SH DFND 0 1749 0 DIODES INC COM 254543101 290 8358 SH DFND 01 0 8358 0 DIPLOMAT PHARMACY INC COM 25456K101 4 760 SH DFND 01 0 760 0 DIPLOMAT PHARMACY INC COM 25456K101 22 3791 SH DFND 0 3791 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 61 3143 SH SOLE 3143 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 114 7142 SH SOLE 7142 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 9 415 SH SOLE 415 0 0 DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 22 783 SH SOLE 783 0 0 DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 46 3585 SH SOLE 3585 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 576 14972 SH DFND 01 0 14972 0 DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 58 1955 SH SOLE 1955 0 0 DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 21 734 SH SOLE 734 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 91 2304 SH SOLE 2304 0 0 DIREXION SHS ETF TR DAILY EUROPEAN 25490K166 46 1681 SH SOLE 1681 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 175 18528 SH SOLE 18528 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 124 2815 SH SOLE 2815 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 11 142 SH SOLE 142 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 68 6942 SH SOLE 6942 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 135 3086 SH SOLE 3086 0 0 DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 85 2993 SH SOLE 2993 0 0 DIREXION SHS ETF TR DAILY S&P BIOTEC 25460E539 31 1668 SH SOLE 1668 0 0 DIREXION SHS ETF TR DAILY S&P OIL 25490K125 29 3037 SH SOLE 3037 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 189 12282 SH SOLE 12282 0 0 DIREXION SHS ETF TR DAILY TRANS 3X 25460E679 5 198 SH SOLE 198 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 64 2647 SH SOLE 2647 0 0 DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 79 1787 SH SOLE 1787 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 18 1339 SH SOLE 1339 0 0 DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 143 2386 SH SOLE 2386 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 225 2825 SH SOLE 2825 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 49 2179 SH SOLE 2179 0 0 DIREXION SHS ETF TR DLY EUR STX 3X 25460E653 6 368 SH SOLE 368 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 46 751 SH SOLE 751 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 71 2695 SH SOLE 2695 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 30 1500 SH DFND 0 1500 0 DIREXION SHS ETF TR DLY INDL BU 3X 25460E737 64 2077 SH SOLE 2077 0 0 DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 150 2914 SH SOLE 2914 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 134 3407 SH SOLE 3407 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X 25460E752 8 766 SH SOLE 766 0 0 DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 24 3094 SH SOLE 3094 0 0 DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 24 3408 SH SOLE 3408 0 0 DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 40 1557 SH SOLE 1557 0 0 DIREXION SHS ETF TR DLY ROB AI 3X 25460E513 31 2706 SH SOLE 2706 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 70 1865 SH SOLE 1865 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 46 336 SH SOLE 336 0 0 DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 44 6733 SH SOLE 6733 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 123 2357 SH SOLE 2357 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 116 5564 SH SOLE 5564 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 263 1896 SH SOLE 1896 0 0 DIREXION SHS ETF TR DLY UTLTIES 3X 25460E711 154 4405 SH SOLE 4405 0 0 DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 26 977 SH SOLE 977 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 136 2901 SH SOLE 2901 0 0 DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 32 582 SH SOLE 582 0 0 DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 26 2233 SH SOLE 2233 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2600 54345 SH DFND 01 0 54345 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 22 2006 SH SOLE 2006 0 0 DIREXION SHS ETF TR PORTFIOPLS S&PSM 25490K208 11 309 SH SOLE 309 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 104 3520 SH SOLE 3520 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 63 1052 SH SOLE 1052 0 0 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 38 2806 SH DFND 01 0 2806 0 DISCOVER FINL SVCS COM 254709108 1412 19839 SH DFND 0 0 19839 DISCOVER FINL SVCS COM 254709108 20652 290213 SH DFND 0 290213 0 DISCOVER FINL SVCS COM 254709108 26666 374732 SH DFND 01 0 374732 0 DISCOVERY INC COM SER A 25470F104 268 9921 SH DFND 0 0 9921 DISCOVERY INC COM SER A 25470F104 6939 256808 SH DFND 01 0 256808 0 DISCOVERY INC COM SER A 25470F104 11881 439702 SH DFND 0 439702 0 DISCOVERY INC COM SER B 25470F203 26 879 SH SOLE 879 0 0 DISCOVERY INC COM SER C 25470F302 491 19334 SH DFND 0 0 19334 DISCOVERY INC COM SER C 25470F302 6002 236132 SH DFND 01 0 236132 0 DISCOVERY INC COM SER C 25470F302 9988 392917 SH DFND 0 392917 0 DISH NETWORK CORP CL A 25470M109 46 1443 SH DFND 0 1443 0 DISH NETWORK CORP CL A 25470M109 184 5797 SH DFND 0 0 5797 DISH NETWORK CORP CL A 25470M109 4028 127108 SH DFND 01 0 127108 0 DISNEY WALT CO COM DISNEY 254687106 144 1300 SH Call DFND 01 0 1300 0 DISNEY WALT CO COM DISNEY 254687106 1454 13100 SH Put DFND 01 0 13100 0 DISNEY WALT CO COM DISNEY 254687106 5669 51061 SH DFND 17 0 0 51061 DISNEY WALT CO COM DISNEY 254687106 11037 99403 SH DFND 20 0 0 99403 DISNEY WALT CO COM DISNEY 254687106 18642 167905 SH DFND 0 0 167905 DISNEY WALT CO COM DISNEY 254687106 33709 303600 SH Put DFND 0 303600 0 DISNEY WALT CO COM DISNEY 254687106 37195 335000 SH Call DFND 0 335000 0 DISNEY WALT CO COM DISNEY 254687106 246604 2221060 SH DFND 0 2221060 0 DISNEY WALT CO COM DISNEY 254687106 1234822 11121517 SH DFND 01 0 11121517 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 7 7591 SH SOLE 7591 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 482 42473 SH DFND 01 0 42473 0 DMC GLOBAL INC COM 23291C103 9 175 SH DFND 0 175 0 DMC GLOBAL INC COM 23291C103 20 400 SH DFND 01 0 400 0 DNB FINL CORP COM 233237106 6 157 SH SOLE 157 0 0 DNP SELECT INCOME FD COM 23325P104 35 2992 SH DFND 0 2992 0 DNP SELECT INCOME FD COM 23325P104 11663 1011529 SH DFND 01 0 1011529 0 DOCUMENT SEC SYS INC COM NEW 25614T200 7 5144 SH DFND 01 0 5144 0 DOCUMENT SEC SYS INC COM NEW 25614T200 8 5900 SH DFND 0 5900 0 DOCUSIGN INC COM 256163106 648 12500 SH Put DFND 0 12500 0 DOCUSIGN INC COM 256163106 699 13476 SH DFND 0 13476 0 DOCUSIGN INC COM 256163106 7766 149808 SH DFND 01 0 149808 0 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 3 933 SH SOLE 933 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1708 27119 SH DFND 0 27119 0 DOLBY LABORATORIES INC COM CL A 25659T107 8122 128979 SH DFND 01 0 128979 0 DOLLAR GEN CORP NEW COM 256677105 168 1406 SH DFND 0 1406 0 DOLLAR GEN CORP NEW COM 256677105 477 4000 SH Put DFND 0 4000 0 DOLLAR GEN CORP NEW COM 256677105 2818 23621 SH DFND 0 0 23621 DOLLAR GEN CORP NEW COM 256677105 5014 42025 SH DFND 20 0 0 42025 DOLLAR GEN CORP NEW COM 256677105 24728 207273 SH DFND 01 0 207273 0 DOLLAR TREE INC COM 256746108 601 5725 SH DFND 0 0 5725 DOLLAR TREE INC COM 256746108 6206 59081 SH DFND 0 59081 0 DOLLAR TREE INC COM 256746108 36925 351536 SH DFND 01 0 351536 0 DOLPHIN ENTMT INC COM 25686H100 7 4359 SH SOLE 4359 0 0 DOMINION ENERGY INC COM 25746U109 463 6037 SH DFND 0 6037 0 DOMINION ENERGY INC COM 25746U109 2314 30191 SH DFND 0 0 30191 DOMINION ENERGY INC COM 25746U109 2409 31425 SH DFND 20 0 0 31425 DOMINION ENERGY INC COM 25746U109 97999 1278365 SH DFND 01 0 1278365 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 20 400 SH DFND 01 0 400 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 111 2226 SH DFND 0 2226 0 DOMINOS PIZZA INC COM 25754A201 611 2366 SH DFND 0 0 2366 DOMINOS PIZZA INC COM 25754A201 6645 25747 SH DFND 0 25747 0 DOMINOS PIZZA INC COM 25754A201 13054 50578 SH DFND 01 0 50578 0 DOMO INC COM CL B 257554105 34 850 SH DFND 01 0 850 0 DOMTAR CORP COM NEW 257559203 1548 31172 SH DFND 01 0 31172 0 DOMTAR CORP COM NEW 257559203 1698 34199 SH DFND 20 0 0 34199 DONALDSON INC COM 257651109 52 1040 SH DFND 20 0 0 1040 DONALDSON INC COM 257651109 9516 190095 SH DFND 01 0 190095 0 DONEGAL GROUP INC CL B 257701300 14 1202 SH SOLE 1202 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 19 1294 SH DFND 01 0 1294 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 31 2093 SH DFND 0 2093 0 DONNELLEY R R & SONS CO COM 257867200 10 2207 SH DFND 0 2207 0 DONNELLEY R R & SONS CO COM 257867200 19 4017 SH DFND 01 0 4017 0 DORCHESTER MINERALS LP COM UNIT 25820R105 493 27010 SH DFND 01 0 27010 0 DORCHESTER MINERALS LP COM UNIT 25820R105 631 34581 SH DFND 0 34581 0 DORIAN LPG LTD SHS USD Y2106R110 33 5195 SH DFND 01 0 5195 0 DORMAN PRODUCTS INC COM 258278100 87 988 SH DFND 0 988 0 DORMAN PRODUCTS INC COM 258278100 1656 18804 SH DFND 01 0 18804 0 DORMAN PRODUCTS INC COM 258278100 2202 25002 SH DFND 20 0 0 25002 DOUBLELINE INCOME SOLUTIONS COM 258622109 22549 1131386 SH DFND 0 1131386 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 57764 2898358 SH DFND 01 0 2898358 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1 33 SH DFND 0 33 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 6377 315701 SH DFND 01 0 315701 0 DOUGLAS DYNAMICS INC COM 25960R105 54 1407 SH DFND 0 1407 0 DOUGLAS DYNAMICS INC COM 25960R105 344 9032 SH DFND 01 0 9032 0 DOUGLAS EMMETT INC COM 25960P109 106 2619 SH DFND 01 0 2619 0 DOUGLAS EMMETT INC COM 25960P109 3017 74630 SH DFND 0 74630 0 DOVA PHARMACEUTICALS INC COM 25985T102 3 300 SH DFND 01 0 300 0 DOVER CORP COM 260003108 769 8194 SH DFND 0 0 8194 DOVER CORP COM 260003108 3619 38577 SH DFND 0 38577 0 DOVER CORP COM 260003108 12993 138521 SH DFND 01 0 138521 0 DOVER MOTORSPORTS INC COM 260174107 1 400 SH DFND 01 0 400 0 DOVER MOTORSPORTS INC COM 260174107 2 873 SH DFND 0 873 0 DOWDUPONT INC COM 26078J100 2030 56632 SH DFND 0 0 56632 DOWDUPONT INC COM 26078J100 6738 188000 SH Call DFND 0 188000 0 DOWDUPONT INC COM 26078J100 15608 435500 SH Put DFND 0 435500 0 DOWDUPONT INC COM 26078J100 64054 1787209 SH DFND 0 1787209 0 DOWDUPONT INC COM 26078J100 261721 7302478 SH DFND 01 0 7302478 0 DOWDUPONT INC WHEN ISSUED 26078J118 822 22800 SH SOLE 22800 0 0 DRAGON VICTORY INTL LTD SHS G28365107 2 1696 SH SOLE 1696 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1 251 SH SOLE 251 0 0 DREYFUS ALCENTRA GBL CR INCO COM 26189A105 1173 133100 SH DFND 01 0 133100 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 99 32279 SH DFND 01 0 32279 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 472 36443 SH DFND 01 0 36443 0 DREYFUS MUN INCOME INC COM 26201R102 2 244 SH DFND 0 244 0 DREYFUS MUN INCOME INC COM 26201R102 1071 127339 SH DFND 01 0 127339 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 24 3118 SH DFND 0 3118 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 2417 312741 SH DFND 01 0 312741 0 DREYFUS STRATEGIC MUNS INC COM 261932107 1 75 SH DFND 0 75 0 DREYFUS STRATEGIC MUNS INC COM 261932107 2043 258909 SH DFND 01 0 258909 0 D R HORTON INC COM 23331A109 44 1070 SH DFND 20 0 0 1070 D R HORTON INC COM 23331A109 350 8460 SH DFND 0 0 8460 D R HORTON INC COM 23331A109 3248 78500 SH Put DFND 0 78500 0 D R HORTON INC COM 23331A109 33523 810128 SH DFND 01 0 810128 0 D R HORTON INC COM 23331A109 48311 1167494 SH DFND 0 1167494 0 DRIL QUIP INC COM 262037104 43 945 SH DFND 01 0 945 0 DRIL QUIP INC COM 262037104 474 10336 SH DFND 20 0 0 10336 DRIL QUIP INC COM 262037104 6233 135935 SH DFND 0 135935 0 DRIVE SHACK INC COM 262077100 712 158571 SH DFND 01 0 158571 0 DROPBOX INC CL A 26210C104 2105 96560 SH DFND 0 96560 0 DROPBOX INC CL A 26210C104 5678 260466 SH DFND 01 0 260466 0 DR REDDYS LABS LTD ADR 256135203 0 1 SH DFND 0 1 0 DR REDDYS LABS LTD ADR 256135203 2455 60614 SH DFND 01 0 60614 0 DRYSHIPS INC COM PAR NEW Y2109Q705 0 2 SH DFND 01 0 2 0 DRYSHIPS INC COM PAR NEW Y2109Q705 0 5 SH DFND 0 5 0 DSP GROUP INC COM 23332B106 0 21 SH DFND 01 0 21 0 DSP GROUP INC COM 23332B106 1 56 SH DFND 0 56 0 DSW INC CL A 23334L102 59 2667 SH DFND 01 0 2667 0 DSW INC CL A 23334L102 1796 80841 SH DFND 0 80841 0 DTE ENERGY CO COM 233331107 907 7270 SH DFND 0 0 7270 DTE ENERGY CO COM 233331107 6804 54546 SH DFND 0 54546 0 DTE ENERGY CO COM 233331107 15656 125513 SH DFND 01 0 125513 0 DTE ENERGY CO UNIT 99/99/9999 233331883 13 226 SH SOLE 226 0 0 DTF TAX-FREE INCOME INC COM 23334J107 25 1926 SH DFND 01 0 1926 0 DTF TAX-FREE INCOME INC COM 23334J107 39 2938 SH DFND 0 2938 0 DUCOMMUN INC DEL COM 264147109 52 1202 SH DFND 01 0 1202 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 9783 654806 SH DFND 01 0 654806 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 34 6881 SH DFND 0 6881 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 74 14794 SH DFND 01 0 14794 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 35 4066 SH DFND 0 4066 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 635 73838 SH DFND 01 0 73838 0 DUKE ENERGY CORP NEW COM NEW 26441C204 475 5280 SH DFND 0 0 5280 DUKE ENERGY CORP NEW COM NEW 26441C204 2300 25555 SH DFND 20 0 0 25555 DUKE ENERGY CORP NEW COM NEW 26441C204 2919 32432 SH DFND 0 32432 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3700 41107 SH DFND 17 0 0 41107 DUKE ENERGY CORP NEW COM NEW 26441C204 104932 1165906 SH DFND 01 0 1165906 0 DUKE REALTY CORP COM NEW 264411505 561 18350 SH DFND 0 0 18350 DUKE REALTY CORP COM NEW 264411505 1546 50570 SH DFND 01 0 50570 0 DUKE REALTY CORP COM NEW 264411505 11613 379763 SH DFND 0 379763 0 DULUTH HLDGS INC COM CL B 26443V101 37 1546 SH DFND 0 1546 0 DULUTH HLDGS INC COM CL B 26443V101 55 2318 SH DFND 01 0 2318 0 DUNKIN BRANDS GROUP INC COM 265504100 48367 644040 SH DFND 01 0 644040 0 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 7 1974 SH SOLE 1974 0 0 DURECT CORP COM 266605104 0 180 SH DFND 0 180 0 DURECT CORP COM 266605104 6 10000 SH DFND 01 0 10000 0 DWS MUN INCOME TR NEW COM 233368109 65 5876 SH DFND 0 5876 0 DWS MUN INCOME TR NEW COM 233368109 2161 196121 SH DFND 01 0 196121 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 103 9210 SH DFND 01 0 9210 0 DXC TECHNOLOGY CO COM 23355L106 420 6527 SH DFND 0 0 6527 DXC TECHNOLOGY CO COM 23355L106 7981 124103 SH DFND 01 0 124103 0 DXC TECHNOLOGY CO COM 23355L106 8401 130626 SH DFND 0 130626 0 DXP ENTERPRISES INC NEW COM NEW 233377407 62 1596 SH DFND 0 1596 0 DXP ENTERPRISES INC NEW COM NEW 233377407 188 4837 SH DFND 01 0 4837 0 DYCOM INDS INC COM 267475101 324 7055 SH DFND 0 7055 0 DYCOM INDS INC COM 267475101 856 18623 SH DFND 01 0 18623 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 5 5000 PRN DFND 01 0 5000 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 27 12133 SH DFND 0 12133 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 68 30000 SH Put DFND 0 30000 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 399 177114 SH DFND 01 0 177114 0 DYNASIL CORP AMER COM 268102100 7 7332 SH SOLE 7332 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 43 5857 SH DFND 01 0 5857 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 298 40729 SH DFND 0 40729 0 DYNEX CAP INC COM NEW 26817Q506 87 14345 SH DFND 01 0 14345 0 DYNEX CAP INC COM NEW 26817Q506 12529 2057229 SH DFND 0 2057229 0 EAGLE BANCORP INC MD COM 268948106 2 38 SH DFND 0 38 0 EAGLE BANCORP INC MD COM 268948106 638 12703 SH DFND 01 0 12703 0 EAGLE BANCORP MONT INC COM 26942G100 40 2344 SH SOLE 2344 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 529 113825 SH DFND 01 0 113825 0 EAGLE CAP GROWTH FD INC COM 269451100 46 5996 SH DFND 01 0 5996 0 EAGLE FINL BANCORP INC COM 26952G107 11 663 SH SOLE 663 0 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 52 3406 SH SOLE 3406 0 0 EAGLE MATERIALS INC COM 26969P108 1426 16911 SH DFND 20 0 0 16911 EAGLE MATERIALS INC COM 26969P108 2015 23901 SH DFND 01 0 23901 0 EAGLE MATERIALS INC COM 26969P108 3365 39913 SH DFND 0 39913 0 EAGLE PHARMACEUTICALS INC COM 269796108 6 113 SH DFND 01 0 113 0 EAGLE PHARMACEUTICALS INC COM 269796108 161 3194 SH DFND 0 3194 0 EAGLE PT CR CO LLC COM 269808101 7 445 SH DFND 01 0 445 0 EARTHSTONE ENERGY INC CL A 27032D304 23 3200 SH DFND 01 0 3200 0 EASTERLY GOVT PPTYS INC COM 27616P103 101 5591 SH DFND 01 0 5591 0 EASTERLY GOVT PPTYS INC COM 27616P103 1620 89967 SH DFND 20 0 0 89967 EASTERN CO COM 276317104 31 1127 SH DFND 0 1127 0 EASTERN CO COM 276317104 115 4179 SH DFND 01 0 4179 0 EASTGROUP PPTY INC COM 277276101 60 535 SH DFND 20 0 0 535 EASTGROUP PPTY INC COM 277276101 575 5146 SH DFND 0 5146 0 EASTGROUP PPTY INC COM 277276101 1061 9504 SH DFND 01 0 9504 0 EASTMAN CHEMICAL CO COM 277432100 387 5099 SH DFND 0 0 5099 EASTMAN CHEMICAL CO COM 277432100 9809 129274 SH DFND 0 129274 0 EASTMAN CHEMICAL CO COM 277432100 35429 466913 SH DFND 01 0 466913 0 EASTMAN KODAK CO COM NEW 277461406 2 666 SH DFND 0 666 0 EASTMAN KODAK CO COM NEW 277461406 11 3702 SH DFND 01 0 3702 0 EASTSIDE DISTILLING INC COM PAR 277802302 7 1250 SH DFND 01 0 1250 0 EAST WEST BANCORP INC COM 27579R104 401 8358 SH DFND 0 0 8358 EAST WEST BANCORP INC COM 27579R104 1737 36216 SH DFND 01 0 36216 0 EAST WEST BANCORP INC COM 27579R104 7589 158211 SH DFND 0 158211 0 EATON CORP PLC SHS G29183103 2701 33524 SH DFND 0 0 33524 EATON CORP PLC SHS G29183103 29037 360440 SH DFND 0 360440 0 EATON CORP PLC SHS G29183103 94611 1174422 SH DFND 01 0 1174422 0 EATON VANCE CALIF MUN BD FD COM 27828A100 2339 221720 SH DFND 01 0 221720 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 37 3105 SH DFND 0 3105 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 132 10983 SH DFND 01 0 10983 0 EATON VANCE CORP COM NON VTG 278265103 139 3436 SH DFND 0 0 3436 EATON VANCE CORP COM NON VTG 278265103 1500 37214 SH DFND 01 0 37214 0 EATON VANCE CORP COM NON VTG 278265103 4672 115893 SH DFND 0 115893 0 EATON VANCE ENHANCED EQ INC COM 278274105 51 3533 SH DFND 0 3533 0 EATON VANCE ENHANCED EQ INC COM 278274105 1890 131612 SH DFND 01 0 131612 0 EATON VANCE ENH EQTY INC FD COM 278277108 2600 157851 SH DFND 01 0 157851 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 482 32537 SH DFND 01 0 32537 0 EATON VANCE FLTING RATE INC COM 278279104 53 4008 SH DFND 0 4008 0 EATON VANCE FLTING RATE INC COM 278279104 4723 358090 SH DFND 01 0 358090 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 57 6220 SH DFND 0 6220 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 3423 374150 SH DFND 01 0 374150 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 5 560 SH DFND 0 560 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 1768 181884 SH DFND 01 0 181884 0 EATON VANCE LTD DUR INCOME F COM 27828H105 17225 1361670 SH DFND 0 1361670 0 EATON VANCE LTD DUR INCOME F COM 27828H105 30556 2415464 SH DFND 01 0 2415464 0 EATON VANCE MUN BD FD COM 27827X101 2131 171842 SH DFND 01 0 171842 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1157 94838 SH DFND 01 0 94838 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 51 2507 SH DFND 0 2507 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 2556 126772 SH DFND 01 0 126772 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 4 192 SH DFND 0 192 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 798 37787 SH DFND 01 0 37787 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 1517 129131 SH DFND 01 0 129131 0 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 1503 121788 SH DFND 01 0 121788 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 702 76437 SH DFND 01 0 76437 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 3 247 SH DFND 0 247 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 140 10798 SH DFND 01 0 10798 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2019 155033 SH DFND 01 0 155033 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 4451 341848 SH DFND 0 341848 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 17 2826 SH DFND 0 2826 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 2941 478213 SH DFND 01 0 478213 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 27 1205 SH DFND 0 1205 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 35486 1592029 SH DFND 01 0 1592029 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 229 24699 SH DFND 01 0 24699 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 9531 1170865 SH DFND 01 0 1170865 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 11400 729809 SH DFND 01 0 729809 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 1 51 SH DFND 0 51 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 1829 76190 SH DFND 01 0 76190 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 30937 1990805 SH DFND 01 0 1990805 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 38 3405 SH DFND 0 3405 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 5902 522334 SH DFND 01 0 522334 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 9313 953269 SH DFND 01 0 953269 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 56 3702 SH DFND 0 3702 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 5444 362467 SH DFND 01 0 362467 0 EBAY INC COM 278642103 119 3200 SH DFND 20 0 0 3200 EBAY INC COM 278642103 858 23100 SH DFND 0 0 23100 EBAY INC COM 278642103 1857 50000 SH Call DFND 0 50000 0 EBAY INC COM 278642103 25642 690409 SH DFND 01 0 690409 0 EBAY INC COM 278642103 25738 693000 SH Put DFND 0 693000 0 EBAY INC COM 278642103 122304 3293044 SH DFND 0 3293044 0 EBIX INC COM NEW 278715206 37 742 SH DFND 0 742 0 EBIX INC COM NEW 278715206 311 6303 SH DFND 01 0 6303 0 ECA MARCELLUS TR I COM UNIT 26827L109 1 590 SH DFND 01 0 590 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 204 8217 SH DFND 01 0 8217 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 7 7000 PRN DFND 01 0 7000 0 ECHOSTAR CORP CL A 278768106 97 2661 SH DFND 01 0 2661 0 ECOLAB INC COM 278865100 71 400 SH Put DFND 01 0 400 0 ECOLAB INC COM 278865100 388 2200 SH Put DFND 0 2200 0 ECOLAB INC COM 278865100 2625 14867 SH DFND 0 0 14867 ECOLAB INC COM 278865100 5042 28560 SH DFND 17 0 0 28560 ECOLAB INC COM 278865100 6199 35113 SH DFND 20 0 0 35113 ECOLAB INC COM 278865100 28117 159266 SH DFND 0 159266 0 ECOLAB INC COM 278865100 509669 2886990 SH DFND 01 0 2886990 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1 93 SH DFND 0 93 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 55 5000 SH DFND 01 0 5000 0 ECOPETROL S A SPONSORED ADS 279158109 107 4973 SH DFND 01 0 4973 0 ECOPETROL S A SPONSORED ADS 279158109 316 14739 SH DFND 0 0 14739 ECOPETROL S A SPONSORED ADS 279158109 650 30317 SH DFND 0 30317 0 EDGEWELL PERS CARE CO COM 28035Q102 95 2163 SH DFND 0 2163 0 EDGEWELL PERS CARE CO COM 28035Q102 262 5963 SH DFND 01 0 5963 0 EDISON INTL COM 281020107 285 4600 SH Call DFND 0 4600 0 EDISON INTL COM 281020107 1200 19381 SH DFND 0 0 19381 EDISON INTL COM 281020107 1470 23746 SH DFND 0 23746 0 EDISON INTL COM 281020107 8669 140000 SH Put DFND 0 140000 0 EDISON INTL COM 281020107 8893 143626 SH DFND 01 0 143626 0 EDITAS MEDICINE INC COM 28106W103 477 19508 SH DFND 0 19508 0 EDITAS MEDICINE INC COM 28106W103 2659 108772 SH DFND 01 0 108772 0 EDTECHX HLDGS ACQUISITION CO UNIT 12/31/2025 28138X202 20 1913 SH SOLE 1913 0 0 EDUCATIONAL DEV CORP COM 281479105 12 1521 SH DFND 0 1521 0 EDUCATIONAL DEV CORP COM 281479105 35 4600 SH DFND 01 0 4600 0 EDWARDS LIFESCIENCES CORP COM 28176E108 37 195 SH DFND 20 0 0 195 EDWARDS LIFESCIENCES CORP COM 28176E108 402 2100 SH Put DFND 0 2100 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10074 52650 SH DFND 0 0 52650 EDWARDS LIFESCIENCES CORP COM 28176E108 35858 187415 SH DFND 0 187415 0 EDWARDS LIFESCIENCES CORP COM 28176E108 119555 624865 SH DFND 01 0 624865 0 EGAIN CORP COM NEW 28225C806 0 3 SH DFND 01 0 3 0 EGAIN CORP COM NEW 28225C806 18 1702 SH DFND 0 1702 0 EHEALTH INC COM 28238P109 1584 25404 SH DFND 01 0 25404 0 EIDOS THERAPEUTICS INC COM 28249H104 4 162 SH SOLE 162 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 7 505 SH DFND 01 0 505 0 EKSO BIONICS HLDGS INC COM NEW 282644202 5 2000 SH DFND 01 0 2000 0 EKSO BIONICS HLDGS INC COM NEW 282644202 17 6949 SH DFND 0 6949 0 ELANCO ANIMAL HEALTH INC COM 28414H103 463 14440 SH DFND 0 0 14440 ELANCO ANIMAL HEALTH INC COM 28414H103 1833 57142 SH DFND 20 0 0 57142 ELANCO ANIMAL HEALTH INC COM 28414H103 2507 78178 SH DFND 01 0 78178 0 ELANCO ANIMAL HEALTH INC COM 28414H103 8268 257815 SH DFND 0 257815 0 ELASTIC N V ORD SHS N14506104 31 386 SH DFND 01 0 386 0 ELASTIC N V ORD SHS N14506104 108 1352 SH DFND 0 1352 0 ELBIT SYS LTD ORD M3760D101 41 317 SH DFND 0 0 317 ELBIT SYS LTD ORD M3760D101 115 888 SH DFND 0 888 0 ELBIT SYS LTD ORD M3760D101 217 1686 SH DFND 01 0 1686 0 ELDORADO GOLD CORP NEW COM 284902509 15 3235 SH DFND 01 0 3235 0 ELDORADO GOLD CORP NEW COM 284902509 101 21849 SH DFND 0 21849 0 ELDORADO RESORTS INC COM 28470R102 9 187 SH DFND 0 187 0 ELDORADO RESORTS INC COM 28470R102 170 3638 SH DFND 01 0 3638 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 1 300 SH DFND 01 0 300 0 ELECTROCORE INC COM 28531P103 21 3000 SH DFND 01 0 3000 0 ELECTROMED INC COM 285409108 8 1500 SH DFND 01 0 1500 0 ELECTRONIC ARTS INC COM 285512109 744 7324 SH DFND 0 0 7324 ELECTRONIC ARTS INC COM 285512109 2398 23600 SH Call DFND 0 23600 0 ELECTRONIC ARTS INC COM 285512109 2659 26160 SH DFND 20 0 0 26160 ELECTRONIC ARTS INC COM 285512109 2795 27500 SH Put DFND 0 27500 0 ELECTRONIC ARTS INC COM 285512109 36978 363849 SH DFND 0 363849 0 ELECTRONIC ARTS INC COM 285512109 37077 364820 SH DFND 01 0 364820 0 ELECTRONICS FOR IMAGING INC COM 286082102 1 45 SH DFND 01 0 45 0 ELECTRONICS FOR IMAGING INC COM 286082102 164 6083 SH DFND 0 6083 0 ELECTRO-SENSORS INC COM 285233102 10 2863 SH DFND 0 2863 0 ELECTRO-SENSORS INC COM 285233102 178 52000 SH DFND 01 0 52000 0 ELEMENT SOLUTIONS INC COM 28618M106 5382 532827 SH DFND 01 0 532827 0 ELEMENT SOLUTIONS INC COM 28618M106 24416 2417418 SH DFND 0 2417418 0 ELEVATE CREDIT INC COM 28621V101 8 1952 SH DFND 0 1952 0 ELEVATE CREDIT INC COM 28621V101 16 3700 SH DFND 01 0 3700 0 E L F BEAUTY INC COM 26856L103 6 543 SH DFND 01 0 543 0 ELLIE MAE INC COM 28849P100 25 257 SH DFND 01 0 257 0 ELLIE MAE INC COM 28849P100 45317 459181 SH DFND 0 459181 0 ELLINGTON FINANCIAL INC COM 28852N109 149 8315 SH DFND 01 0 8315 0 ELLINGTON FINANCIAL INC COM 28852N109 498 27804 SH DFND 0 27804 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2000 SH DFND 01 0 2000 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 29 2416 SH DFND 0 2416 0 ELLOMAY CAPITAL LIMITED SHS M39927120 5 571 SH SOLE 571 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 5856 610029 SH DFND 01 0 610029 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 40 2401 SH SOLE 2401 0 0 EL PASO ELEC CO COM NEW 283677854 87 1478 SH DFND 0 1478 0 EL PASO ELEC CO COM NEW 283677854 185 3142 SH DFND 01 0 3142 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 71 1303 SH DFND 0 1303 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 337 6223 SH DFND 01 0 6223 0 EL POLLO LOCO HLDGS INC COM 268603107 39 3017 SH DFND 0 3017 0 EL POLLO LOCO HLDGS INC COM 268603107 433 33250 SH DFND 01 0 33250 0 ELTEK LTD SHS M40184208 3 1790 SH SOLE 1790 0 0 EMAGIN CORP COM NEW 29076N206 4 5200 SH DFND 01 0 5200 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2 104 SH DFND 01 0 104 0 EMBRAER S A SPONSORED ADS 29082A107 82 4330 SH DFND 20 0 0 4330 EMBRAER S A SPONSORED ADS 29082A107 456 24007 SH DFND 0 24007 0 EMBRAER S A SPONSORED ADS 29082A107 487 25597 SH DFND 01 0 25597 0 EMC INS GROUP INC COM 268664109 7 235 SH DFND 0 235 0 EMC INS GROUP INC COM 268664109 13 401 SH DFND 01 0 401 0 EMCORE CORP COM NEW 290846203 16 4324 SH SOLE 4324 0 0 EMCOR GROUP INC COM 29084Q100 702 9608 SH DFND 01 0 9608 0 EMCOR GROUP INC COM 29084Q100 1122 15359 SH DFND 0 15359 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 15 1205 SH SOLE 1205 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 307 158233 SH DFND 01 0 158233 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 837 16575 SH DFND 0 16575 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1234 24421 SH DFND 01 0 24421 0 EMERSON ELEC CO COM 291011104 1032 15070 SH DFND 0 0 15070 EMERSON ELEC CO COM 291011104 1888 27575 SH DFND 20 0 0 27575 EMERSON ELEC CO COM 291011104 43165 630416 SH DFND 0 630416 0 EMERSON ELEC CO COM 291011104 65826 961389 SH DFND 01 0 961389 0 EMERSON RADIO CORP COM NEW 291087203 6 4956 SH SOLE 4956 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 2 646 SH DFND 01 0 646 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 16 4362 SH DFND 0 4362 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 4 438 SH DFND 0 438 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 6 584 SH DFND 01 0 584 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 48 3060 SH DFND 0 3060 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 216 13806 SH DFND 01 0 13806 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 168 10641 SH SOLE 10641 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 40 2526 SH DFND 0 2526 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 324 20304 SH DFND 01 0 20304 0 EMPIRE ST RLTY TR INC CL A 292104106 432 27344 SH DFND 01 0 27344 0 EMPIRE ST RLTY TR INC CL A 292104106 812 51373 SH DFND 0 51373 0 EMPLOYERS HOLDINGS INC COM 292218104 41 1032 SH DFND 01 0 1032 0 EMPLOYERS HOLDINGS INC COM 292218104 54 1343 SH DFND 0 1343 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 193 9823 SH SOLE 9823 0 0 EMX RTY CORP COM 26873J107 2 1740 SH SOLE 1740 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 2863 199903 SH DFND 01 0 199903 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 36519 2550215 SH DFND 0 2550215 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3 27 SH DFND 0 27 0 ENANTA PHARMACEUTICALS INC COM 29251M106 10 101 SH DFND 01 0 101 0 ENBRIDGE INC COM 29250N105 32 873 SH DFND 20 0 0 873 ENBRIDGE INC COM 29250N105 310 8554 SH DFND 0 8554 0 ENBRIDGE INC COM 29250N105 363 10000 SH Put DFND 0 10000 0 ENBRIDGE INC COM 29250N105 4244 117037 SH DFND 0 0 117037 ENBRIDGE INC COM 29250N105 61268 1689695 SH DFND 01 0 1689695 0 ENCANA CORP COM 292505104 22 3071 SH DFND 20 0 0 3071 ENCANA CORP COM 292505104 612 84540 SH DFND 0 0 84540 ENCANA CORP COM 292505104 2545 351498 SH DFND 0 351498 0 ENCANA CORP COM 292505104 2608 360220 SH DFND 01 0 360220 0 ENCANA CORP COM 292505104 4773 659200 SH Put DFND 0 659200 0 ENCANA CORP COM 292505104 48074 6640000 SH Call DFND 0 6640000 0 ENCOMPASS HEALTH CORP COM 29261A100 1511 25871 SH DFND 0 25871 0 ENCOMPASS HEALTH CORP COM 29261A100 4621 79122 SH DFND 01 0 79122 0 ENCORE CAP GROUP INC COM 292554102 1 22 SH DFND 01 0 22 0 ENCORE WIRE CORP COM 292562105 163 2841 SH DFND 01 0 2841 0 ENDAVA PLC ADS 29260V105 24 874 SH SOLE 874 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 30 12064 SH DFND 0 12064 0 ENDEAVOUR SILVER CORP COM 29258Y103 45 17818 SH DFND 01 0 17818 0 ENDO INTL PLC SHS G30401106 3558 443086 SH DFND 01 0 443086 0 ENDO INTL PLC SHS G30401106 4088 509061 SH DFND 0 509061 0 ENDO INTL PLC SHS G30401106 5413 674100 SH Call DFND 0 674100 0 ENDO INTL PLC SHS G30401106 16702 2080000 SH Put DFND 0 2080000 0 ENDRA LIFE SCIENCES INC COM 29273B104 3 1823 SH SOLE 1823 0 0 ENDRA LIFE SCIENCES INC *W EXP 05/08/202 29273B112 8 12630 SH SOLE 12630 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 744 102592 SH SOLE 102592 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 4 412 SH DFND 01 0 412 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 378 42288 SH DFND 0 42288 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 642 71880 SH DFND 20 0 0 71880 ENEL CHILE S A SPONSORED ADR 29278D105 21 4129 SH DFND 01 0 4129 0 ENEL CHILE S A SPONSORED ADR 29278D105 342 66043 SH DFND 0 66043 0 ENERGIZER HLDGS INC NEW COM 29272W109 791 17606 SH DFND 01 0 17606 0 ENERGOUS CORP COM 29272C103 79 12500 SH Call DFND 0 12500 0 ENERGOUS CORP COM 29272C103 137 21675 SH DFND 01 0 21675 0 ENERGY FOCUS INC COM NEW 29268T300 5 4284 SH SOLE 4284 0 0 ENERGY FUELS INC COM NEW 292671708 0 51 SH DFND 01 0 51 0 ENERGY FUELS INC COM NEW 292671708 1686 506416 SH DFND 0 506416 0 ENERGY FUELS INC *W EXP 09/20/202 292671179 1 666 SH SOLE 666 0 0 ENERGY RECOVERY INC COM 29270J100 0 8 SH DFND 0 8 0 ENERGY RECOVERY INC COM 29270J100 987 113106 SH DFND 01 0 113106 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4799 312200 SH Put DFND 0 312200 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 40597 2641300 SH Call DFND 0 2641300 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 283165 18423197 SH DFND 01 0 18423197 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 911637 59312729 SH DFND 0 59312729 0 ENERPLUS CORP COM 292766102 74 8835 SH DFND 20 0 0 8835 ENERPLUS CORP COM 292766102 2152 255876 SH DFND 01 0 255876 0 ENERPLUS CORP COM 292766102 7817 929545 SH DFND 0 929545 0 ENERSYS COM 29275Y102 109 1676 SH DFND 0 1676 0 ENERSYS COM 29275Y102 2774 42567 SH DFND 01 0 42567 0 ENGLOBAL CORP COM 293306106 2 3000 SH DFND 01 0 3000 0 ENI S P A SPONSORED ADR 26874R108 64 1827 SH DFND 0 1827 0 ENI S P A SPONSORED ADR 26874R108 4100 116348 SH DFND 01 0 116348 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8770 686255 SH DFND 01 0 686255 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 20946 1638947 SH DFND 0 1638947 0 ENNIS INC COM 293389102 2836 136588 SH DFND 01 0 136588 0 ENOVA INTL INC COM 29357K103 9 393 SH DFND 01 0 393 0 ENOVA INTL INC COM 29357K103 131 5730 SH DFND 0 5730 0 ENPHASE ENERGY INC COM 29355A107 306 33200 SH DFND 0 33200 0 ENPHASE ENERGY INC COM 29355A107 592 64085 SH DFND 01 0 64085 0 ENPRO INDS INC COM 29355X107 51 787 SH DFND 01 0 787 0 ENSCO PLC SHS CLASS A G3157S106 168 42726 SH DFND 01 0 42726 0 ENSCO PLC SHS CLASS A G3157S106 567 144301 SH DFND 0 144301 0 ENSCO PLC SHS CLASS A G3157S106 3576 910000 SH Put DFND 0 910000 0 ENSERVCO CORP COM 29358Y102 1 1200 SH DFND 01 0 1200 0 ENSERVCO CORP COM 29358Y102 6 10392 SH DFND 0 10392 0 ENSIGN GROUP INC COM 29358P101 45 872 SH DFND 0 872 0 ENSIGN GROUP INC COM 29358P101 1872 36571 SH DFND 01 0 36571 0 ENSTAR GROUP LIMITED SHS G3075P101 87 502 SH DFND 0 502 0 ENSTAR GROUP LIMITED SHS G3075P101 3907 22456 SH DFND 01 0 22456 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 22 3317 SH SOLE 3317 0 0 ENTEGRA FINL CORP COM 29363J108 35 1537 SH SOLE 1537 0 0 ENTEGRIS INC COM 29362U104 680 19066 SH DFND 01 0 19066 0 ENTEGRIS INC COM 29362U104 965 27048 SH DFND 0 27048 0 ENTERA BIO LTD SHS M40527109 5 1137 SH SOLE 1137 0 0 ENTERA BIO LTD *W EXP 06/27/202 M40527117 1 4393 SH SOLE 4393 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 54 10301 SH DFND 0 10301 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 201 38230 SH DFND 01 0 38230 0 ENTERGY CORP NEW COM 29364G103 134 1396 SH DFND 0 0 1396 ENTERGY CORP NEW COM 29364G103 3425 35814 SH DFND 0 35814 0 ENTERGY CORP NEW COM 29364G103 18202 190334 SH DFND 01 0 190334 0 ENTERPRISE BANCORP INC MASS COM 293668109 11 396 SH SOLE 396 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 20 488 SH DFND 0 488 0 ENTERPRISE FINL SVCS CORP COM 293712105 82 2000 SH DFND 01 0 2000 0 ENTERPRISE FINL SVCS CORP COM 293712105 5096 125002 SH Call DFND 0 125002 0 ENTERPRISE PRODS PARTNERS L COM 293792107 74 2534 SH DFND 0 0 2534 ENTERPRISE PRODS PARTNERS L COM 293792107 346001 11890073 SH DFND 0 11890073 0 ENTERPRISE PRODS PARTNERS L COM 293792107 353834 12159235 SH DFND 01 0 12159235 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2 600 SH DFND 01 0 600 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1713 SH DFND 0 1713 0 ENTREE RES LTD COM 29384J103 2 5576 SH SOLE 5576 0 0 ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 53 3121 SH SOLE 3121 0 0 ENVESTNET INC COM 29404K106 3156 48264 SH DFND 01 0 48264 0 ENVIVA PARTNERS LP COM UNIT 29414J107 223 6919 SH DFND 01 0 6919 0 ENVIVA PARTNERS LP COM UNIT 29414J107 11990 371793 SH DFND 0 371793 0 ENZO BIOCHEM INC COM 294100102 5 1955 SH DFND 0 1955 0 ENZO BIOCHEM INC COM 294100102 34 12435 SH DFND 01 0 12435 0 EOG RES INC COM 26875P101 143 1500 SH Put DFND 01 0 1500 0 EOG RES INC COM 26875P101 3251 34157 SH DFND 20 0 0 34157 EOG RES INC COM 26875P101 7338 77100 SH Call DFND 0 77100 0 EOG RES INC COM 26875P101 17665 185600 SH Put DFND 0 185600 0 EOG RES INC COM 26875P101 29483 309761 SH DFND 0 0 309761 EOG RES INC COM 26875P101 40182 422166 SH DFND 0 422166 0 EOG RES INC COM 26875P101 69108 726077 SH DFND 01 0 726077 0 EPAM SYS INC COM 29414B104 1340 7920 SH DFND 20 0 0 7920 EPAM SYS INC COM 29414B104 1788 10569 SH DFND 0 10569 0 EPAM SYS INC COM 29414B104 83600 494297 SH DFND 01 0 494297 0 EP ENERGY CORP CL A 268785102 1 2550 SH DFND 01 0 2550 0 EPIZYME INC COM 29428V104 25 1977 SH DFND 0 1977 0 EPIZYME INC COM 29428V104 629 50772 SH DFND 01 0 50772 0 EPLUS INC COM 294268107 689 7780 SH DFND 01 0 7780 0 EPR PPTYS COM SH BEN INT 26884U109 2376 30894 SH DFND 0 30894 0 EPR PPTYS COM SH BEN INT 26884U109 3871 50340 SH DFND 01 0 50340 0 EPR PPTYS CONV PFD 9% SR E 26884U307 32 837 SH DFND 01 0 837 0 EPR PPTYS CONV PFD 9% SR E 26884U307 87 2306 SH DFND 0 2306 0 EPR PPTYS PFD C CNV 5.75% 26884U208 53 1696 SH SOLE 1696 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 9452 204721 SH DFND 01 0 204721 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 126968 2750015 SH DFND 0 2750015 0 EQT CORP COM 26884L109 34 1615 SH DFND 20 0 0 1615 EQT CORP COM 26884L109 519 25000 SH Call DFND 0 25000 0 EQT CORP COM 26884L109 664 32018 SH DFND 01 0 32018 0 EQUIFAX INC COM 294429105 375 3166 SH DFND 0 0 3166 EQUIFAX INC COM 294429105 1420 11981 SH DFND 01 0 11981 0 EQUIFAX INC COM 294429105 4575 38605 SH DFND 0 38605 0 EQUIFAX INC COM 294429105 7311 61700 SH Put DFND 0 61700 0 EQUINIX INC COM 29444U700 815 1798 SH DFND 20 0 0 1798 EQUINIX INC COM 29444U700 1813 4000 SH Call DFND 0 4000 0 EQUINIX INC COM 29444U700 2088 4608 SH DFND 0 0 4608 EQUINIX INC COM 29444U700 18215 40195 SH DFND 01 0 40195 0 EQUINIX INC COM 29444U700 42683 94190 SH DFND 0 94190 0 EQUINOR ASA SPONSORED ADR 29446M102 947 43108 SH DFND 0 43108 0 EQUINOR ASA SPONSORED ADR 29446M102 6638 302140 SH DFND 01 0 302140 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 28 1292 SH DFND 20 0 0 1292 EQUITRANS MIDSTREAM CORPORAT COM 294600101 57 2610 SH DFND 0 2610 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2433 111703 SH DFND 01 0 111703 0 EQUITY BANCSHARES INC COM CL A 29460X109 5 162 SH DFND 0 162 0 EQUITY BANCSHARES INC COM CL A 29460X109 167 5800 SH DFND 01 0 5800 0 EQUITY COMWLTH COM SH BEN INT 294628102 38 1176 SH DFND 0 1176 0 EQUITY COMWLTH COM SH BEN INT 294628102 274 8385 SH DFND 01 0 8385 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 46 1666 SH DFND 01 0 1666 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 48 1745 SH DFND 0 1745 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 877 7677 SH DFND 01 0 7677 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8076 70653 SH DFND 0 70653 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 657 8722 SH DFND 0 0 8722 EQUITY RESIDENTIAL SH BEN INT 29476L107 6808 90382 SH DFND 01 0 90382 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 23951 317986 SH DFND 0 317986 0 ERA GROUP INC COM 26885G109 0 15 SH DFND 01 0 15 0 ERA GROUP INC COM 26885G109 185 16034 SH DFND 0 16034 0 ERICSSON ADR B SEK 10 294821608 1964 213909 SH DFND 0 213909 0 ERICSSON ADR B SEK 10 294821608 13597 1481153 SH DFND 01 0 1481153 0 ERIE INDTY CO CL A 29530P102 1098 6150 SH DFND 01 0 6150 0 ERIE INDTY CO CL A 29530P102 1986 11126 SH DFND 0 11126 0 EROS INTL PLC SHS NEW G3788M114 221 24126 SH SOLE 24126 0 0 ESCALADE INC COM 296056104 33 2996 SH SOLE 2996 0 0 ESCO TECHNOLOGIES INC COM 296315104 62 924 SH DFND 01 0 924 0 ESCO TECHNOLOGIES INC COM 296315104 140 2093 SH DFND 0 2093 0 ESPERION THERAPEUTICS INC NE COM 29664W105 997 24821 SH DFND 01 0 24821 0 ESQUIRE FINL HLDGS INC COM 29667J101 24 1048 SH DFND 0 1048 0 ESQUIRE FINL HLDGS INC COM 29667J101 44 1930 SH DFND 01 0 1930 0 ESSA BANCORP INC COM 29667D104 3 194 SH DFND 01 0 194 0 ESSA BANCORP INC COM 29667D104 20 1275 SH DFND 0 1275 0 ESSENT GROUP LTD COM G3198U102 2774 63838 SH DFND 01 0 63838 0 ESSENT GROUP LTD COM G3198U102 5271 121307 SH DFND 0 121307 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2 95 SH SOLE 95 0 0 ESSEX PPTY TR INC COM 297178105 488 1686 SH DFND 0 0 1686 ESSEX PPTY TR INC COM 297178105 11811 40835 SH DFND 01 0 40835 0 ESSEX PPTY TR INC COM 297178105 15940 55109 SH DFND 0 55109 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 7 300 SH DFND 0 300 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 45 1857 SH DFND 01 0 1857 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 1 4650 SH SOLE 4650 0 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 50 2037 SH SOLE 2037 0 0 ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 7 270 SH DFND 01 0 270 0 ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 33 1309 SH DFND 0 1309 0 ETFIS SER TR I VIRTUS GLOVIST 26923G830 55 2500 SH SOLE 2500 0 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 3 74 SH SOLE 74 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 2 83 SH SOLE 83 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 72 2967 SH SOLE 2967 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 23 900 SH SOLE 900 0 0 ETFIS SER TR I VIRTUS WMC GBL 26923G848 1 42 SH SOLE 42 0 0 ETF MANAGERS TR DRONE ECONMY STG 26924G805 38 1130 SH SOLE 1130 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2 46 SH DFND 01 0 46 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 907 24931 SH DFND 0 24931 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1307 32656 SH DFND 0 32656 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 22252 556167 SH DFND 01 0 556167 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 22 2509 SH SOLE 2509 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2977 69296 SH DFND 0 69296 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 6222 144841 SH DFND 01 0 144841 0 ETF MANAGERS TR ROGERS AI GLOB 26924G797 51 2088 SH SOLE 2088 0 0 ETF MANAGERS TR VIDEO GAME TECH 26924G706 40 900 SH DFND 01 0 900 0 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 82 1628 SH SOLE 1628 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 86 3303 SH SOLE 3303 0 0 ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 5 154 SH DFND 01 0 154 0 ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 75 2291 SH DFND 0 2291 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 25 1021 SH SOLE 1021 0 0 ETF SER SOLUTIONS DMND HILL VAL 26922A875 85 2621 SH SOLE 2621 0 0 ETF SER SOLUTIONS LONCAR CANCER 26922A826 49 2349 SH SOLE 2349 0 0 ETF SER SOLUTIONS NYSE PICKENS 26922A529 101 4539 SH SOLE 4539 0 0 ETF SER SOLUTIONS POINT BRIDGE GOP 26922A628 33 1241 SH SOLE 1241 0 0 ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 42 1412 SH SOLE 1412 0 0 ETF SER SOLUTIONS US DIVERSIFIED 26922A511 79 2607 SH SOLE 2607 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 5147 176348 SH DFND 01 0 176348 0 ETF SER SOLUTIONS VAL MKT LEG ET 26922A883 35 1304 SH SOLE 1304 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 107 3451 SH SOLE 3451 0 0 ETF SER SOLUTIONS VIDENT CORE US 26922A602 19 393 SH SOLE 393 0 0 ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 30 1243 SH SOLE 1243 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 50 2637 SH DFND 0 2637 0 ETHAN ALLEN INTERIORS INC COM 297602104 100 5212 SH DFND 01 0 5212 0 ETON PHARMACEUTICALS INC COM 29772L108 68 8542 SH SOLE 8542 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 750 16151 SH DFND 0 0 16151 E TRADE FINANCIAL CORP COM NEW 269246401 1161 25000 SH Put DFND 0 25000 0 E TRADE FINANCIAL CORP COM NEW 269246401 3890 83784 SH DFND 01 0 83784 0 E TRADE FINANCIAL CORP COM NEW 269246401 9520 205047 SH DFND 0 205047 0 ETSY INC COM 29786A106 117 1734 SH DFND 0 1734 0 ETSY INC COM 29786A106 5336 79381 SH DFND 01 0 79381 0 EURODRY LTD COM Y23508107 0 20 SH DFND 01 0 20 0 EURODRY LTD COM Y23508107 1 85 SH DFND 0 85 0 EURONAV NV ANTWERPEN SHS B38564108 77 9470 SH DFND 20 0 0 9470 EURONAV NV ANTWERPEN SHS B38564108 198 24306 SH DFND 0 24306 0 EURONAV NV ANTWERPEN SHS B38564108 768 94193 SH DFND 0 0 94193 EURONET WORLDWIDE INC COM 298736109 2771 19433 SH DFND 0 19433 0 EURONET WORLDWIDE INC COM 298736109 3521 24692 SH DFND 01 0 24692 0 EUROPEAN EQUITY FUND COM 298768102 45 5193 SH SOLE 5193 0 0 EUROSEAS LTD SHS NEW Y23592309 0 100 SH DFND 01 0 100 0 EUROSEAS LTD SHS NEW Y23592309 1 1344 SH DFND 0 1344 0 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 6 1066 SH SOLE 1066 0 0 EVANS BANCORP INC COM NEW 29911Q208 1 32 SH DFND 01 0 32 0 EVELO BIOSCIENCES INC COM 299734103 2 187 SH SOLE 187 0 0 EVENTBRITE INC COM CL A 29975E109 17 861 SH SOLE 861 0 0 EVENTBRITE INC COM CL A 29975E109 199 10400 SH Call SOLE 10400 0 0 EVERBRIDGE INC COM 29978A104 42 561 SH DFND 0 561 0 EVERBRIDGE INC COM 29978A104 521 6941 SH DFND 01 0 6941 0 EVERCORE INC CLASS A 29977A105 18 200 SH Put DFND 01 0 200 0 EVERCORE INC CLASS A 29977A105 1923 21127 SH DFND 0 21127 0 EVERCORE INC CLASS A 29977A105 4389 48228 SH DFND 01 0 48228 0 EVEREST RE GROUP LTD COM G3223R108 263 1216 SH DFND 0 0 1216 EVEREST RE GROUP LTD COM G3223R108 1598 7401 SH DFND 01 0 7401 0 EVEREST RE GROUP LTD COM G3223R108 9708 44954 SH DFND 0 44954 0 EVERGY INC COM 30034W106 97 1668 SH DFND 0 0 1668 EVERGY INC COM 30034W106 4371 75304 SH DFND 01 0 75304 0 EVERGY INC COM 30034W106 7863 135456 SH DFND 0 135456 0 EVERI HLDGS INC COM 30034T103 18 1700 SH DFND 01 0 1700 0 EVERSOURCE ENERGY COM 30040W108 57 800 SH Put DFND 01 0 800 0 EVERSOURCE ENERGY COM 30040W108 90 1266 SH DFND 0 1266 0 EVERSOURCE ENERGY COM 30040W108 1287 18139 SH DFND 0 0 18139 EVERSOURCE ENERGY COM 30040W108 54447 767396 SH DFND 01 0 767396 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3 450 SH DFND 01 0 450 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 12 1588 SH DFND 0 1588 0 EVERTEC INC COM 30040P103 1112 40000 SH Call DFND 0 40000 0 EVERTEC INC COM 30040P103 5640 202793 SH DFND 01 0 202793 0 EVI INDUSTRIES INC COM 26929N102 178 4675 SH DFND 01 0 4675 0 EVINE LIVE INC CL A 300487105 1 1977 SH DFND 01 0 1977 0 EVOFEM BIOSCIENCES INC COM 30048L104 1 333 SH DFND 01 0 333 0 EVOGENE LTD SHS M4119S104 2577 1408288 SH SOLE 1408288 0 0 EVOKE PHARMA INC COM 30049G104 3 2005 SH SOLE 2005 0 0 EVOLENT HEALTH INC CL A 30050B101 205 16329 SH DFND 01 0 16329 0 EVOLUS INC COM 30052C107 1 30 SH DFND 0 30 0 EVOLUS INC COM 30052C107 2091 92625 SH DFND 01 0 92625 0 EVOLUTION PETROLEUM CORP COM 30049A107 8 1144 SH DFND 0 1144 0 EVOLUTION PETROLEUM CORP COM 30049A107 41 6100 SH DFND 01 0 6100 0 EVOLVING SYS INC COM NEW 30049R209 3 2597 SH SOLE 2597 0 0 EVO PMTS INC CL A COM 26927E104 4 150 SH DFND 01 0 150 0 EXACT SCIENCES CORP COM 30063P105 457 5271 SH DFND 0 5271 0 EXACT SCIENCES CORP COM 30063P105 20988 242303 SH DFND 01 0 242303 0 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1 1000 PRN DFND 01 0 1000 0 EXANTAS CAP CORP COM NEW 30068N105 78 7300 SH DFND 01 0 7300 0 EXANTAS CAP CORP COM NEW 30068N105 340 31946 SH DFND 0 31946 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 4 124 SH DFND 0 124 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 18 520 SH DFND 01 0 520 0 EXCHANGE LISTED FDS TR INSIGHTSHARES 30151E848 14 545 SH DFND 01 0 545 0 EXCHANGE TRADED CONCEPTS TR BERNSTEIN GBL 301505780 26 1037 SH SOLE 1037 0 0 EXCHANGE TRADED CONCEPTS TR BERNSTEIN US RSH 301505798 16 603 SH SOLE 603 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1858 56448 SH DFND 01 0 56448 0 EXCHANGE TRADED CONCEPTS TR ETF IND EX FIN 301505814 28 1574 SH SOLE 1574 0 0 EXCHANGE TRADED CONCEPTS TR FLAG FRNSIC ACC 301505400 47 1202 SH SOLE 1202 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 33 1344 SH DFND 01 0 1344 0 EXCHANGE TRADED CONCEPTS TR INNOVATION SHS 301505756 0 5 SH SOLE 5 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 990 25574 SH DFND 0 25574 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 36829 950908 SH DFND 01 0 950908 0 EXELA TECHNOLOGIES INC COM 30162V102 6 1697 SH DFND 0 1697 0 EXELA TECHNOLOGIES INC COM 30162V102 78 23459 SH DFND 01 0 23459 0 EXELIXIS INC COM 30161Q104 1824 76637 SH DFND 01 0 76637 0 EXELIXIS INC COM 30161Q104 3765 158188 SH DFND 0 158188 0 EXELON CORP COM 30161N101 1164 23225 SH DFND 0 0 23225 EXELON CORP COM 30161N101 2184 43575 SH DFND 20 0 0 43575 EXELON CORP COM 30161N101 2757 55000 SH Call DFND 0 55000 0 EXELON CORP COM 30161N101 20468 408307 SH DFND 0 408307 0 EXELON CORP COM 30161N101 24052 479794 SH DFND 01 0 479794 0 EXFO INC SUB VTG SHS 302046107 3 931 SH SOLE 931 0 0 EXLSERVICE HOLDINGS INC COM 302081104 56 930 SH DFND 01 0 930 0 EXONE CO COM 302104104 1 148 SH DFND 01 0 148 0 EXONE CO COM 302104104 551 64957 SH DFND 0 64957 0 EXPEDIA GROUP INC COM NEW 30212P303 1476 12406 SH DFND 0 0 12406 EXPEDIA GROUP INC COM NEW 30212P303 2660 22354 SH DFND 20 0 0 22354 EXPEDIA GROUP INC COM NEW 30212P303 7473 62800 SH Call DFND 0 62800 0 EXPEDIA GROUP INC COM NEW 30212P303 9080 76300 SH Put DFND 0 76300 0 EXPEDIA GROUP INC COM NEW 30212P303 15184 127593 SH DFND 0 127593 0 EXPEDIA GROUP INC COM NEW 30212P303 16623 139687 SH DFND 01 0 139687 0 EXPEDITORS INTL WASH INC COM 302130109 681 8977 SH DFND 0 0 8977 EXPEDITORS INTL WASH INC COM 302130109 879 11580 SH DFND 20 0 0 11580 EXPEDITORS INTL WASH INC COM 302130109 2253 29687 SH DFND 01 0 29687 0 EXPEDITORS INTL WASH INC COM 302130109 5958 78494 SH DFND 0 78494 0 EXPONENT INC COM 30214U102 47 820 SH DFND 0 820 0 EXPONENT INC COM 30214U102 1582 27413 SH DFND 01 0 27413 0 EXPONENT INC COM 30214U102 3112 53919 SH DFND 20 0 0 53919 EXPRESS INC COM 30219E103 1 215 SH DFND 01 0 215 0 EXP WORLD HOLDINGS INC COM 30212W100 11 1000 SH DFND 01 0 1000 0 EXP WORLD HOLDINGS INC COM 30212W100 25 2317 SH DFND 0 2317 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1538 85658 SH SOLE 85658 0 0 EXTERRAN CORP COM 30227H106 1 50 SH DFND 01 0 50 0 EXTERRAN CORP COM 30227H106 44 2634 SH DFND 0 2634 0 EXTRACTION OIL AND GAS INC COM 30227M105 0 89 SH DFND 01 0 89 0 EXTRA SPACE STORAGE INC COM 30225T102 315 3090 SH DFND 0 0 3090 EXTRA SPACE STORAGE INC COM 30225T102 13099 128531 SH DFND 01 0 128531 0 EXTRA SPACE STORAGE INC COM 30225T102 30573 300000 SH Call DFND 0 300000 0 EXTREME NETWORKS INC COM 30226D106 155 20682 SH DFND 01 0 20682 0 EXXON MOBIL CORP COM 30231G102 1034 12800 SH Put DFND 01 0 12800 0 EXXON MOBIL CORP COM 30231G102 3424 42382 SH DFND 20 0 0 42382 EXXON MOBIL CORP COM 30231G102 8594 106357 SH DFND 0 0 106357 EXXON MOBIL CORP COM 30231G102 14421 178480 SH Call DFND 0 178480 0 EXXON MOBIL CORP COM 30231G102 63016 779900 SH Put DFND 0 779900 0 EXXON MOBIL CORP COM 30231G102 449142 5558690 SH DFND 01 0 5558690 0 EXXON MOBIL CORP COM 30231G102 498721 6172286 SH DFND 0 6172286 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 1 3000 SH DFND 0 0 3000 EYEGATE PHARMACEUTICALS INC COM 30233M107 1 4235 SH DFND 0 4235 0 EYEGATE PHARMACEUTICALS INC *W EXP 08/05/202 30233M115 0 545 SH SOLE 545 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 81 45200 SH DFND 01 0 45200 0 EZCORP INC CL A NON VTG 302301106 51 5502 SH DFND 01 0 5502 0 EZCORP INC NOTE 2.875% 7/0 302301AF3 12133 10825000 PRN SOLE 10825000 0 0 F5 NETWORKS INC COM 315616102 220 1399 SH DFND 0 0 1399 F5 NETWORKS INC COM 315616102 3194 20351 SH DFND 01 0 20351 0 F5 NETWORKS INC COM 315616102 13495 85995 SH DFND 0 85995 0 FABRINET SHS G3323L100 295 5627 SH DFND 0 5627 0 FABRINET SHS G3323L100 825 15749 SH DFND 01 0 15749 0 FACEBOOK INC CL A 30303M102 233 1400 SH Put DFND 01 0 1400 0 FACEBOOK INC CL A 30303M102 8236 49410 SH DFND 20 0 0 49410 FACEBOOK INC CL A 30303M102 12470 74809 SH DFND 0 0 74809 FACEBOOK INC CL A 30303M102 587925 3527058 SH DFND 0 3527058 0 FACEBOOK INC CL A 30303M102 1036737 6219550 SH Put DFND 0 6219550 0 FACEBOOK INC CL A 30303M102 1067536 6404322 SH DFND 01 0 6404322 0 FACEBOOK INC CL A 30303M102 1500793 9003496 SH Call DFND 0 9003496 0 FACTSET RESH SYS INC COM 303075105 744 2996 SH DFND 20 0 0 2996 FACTSET RESH SYS INC COM 303075105 4755 19152 SH DFND 0 19152 0 FACTSET RESH SYS INC COM 303075105 4897 19725 SH DFND 01 0 19725 0 FAIR ISAAC CORP COM 303250104 136 500 SH DFND 20 0 0 500 FAIR ISAAC CORP COM 303250104 2301 8472 SH DFND 0 8472 0 FAIR ISAAC CORP COM 303250104 2703 9951 SH DFND 01 0 9951 0 FALCON MINERALS CORP CL A COM 30607B109 4 500 SH DFND 01 0 500 0 FALCON MINERALS CORP CL A COM 30607B109 22597 2556218 SH DFND 0 2556218 0 FANG HLDGS LTD ADR 30711Y102 34 25244 SH SOLE 25244 0 0 FANHUA INC SPONSORED ADR 30712A103 30074 1145221 SH SOLE 1145221 0 0 FARFETCH LTD ORD SH CL A 30744W107 79 2951 SH DFND 0 2951 0 FARFETCH LTD ORD SH CL A 30744W107 145 5380 SH DFND 01 0 5380 0 FARMER BROS CO COM 307675108 15 748 SH SOLE 748 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1203 39961 SH DFND 01 0 39961 0 FARMERS NATL BANC CORP COM 309627107 24 1714 SH SOLE 1714 0 0 FARMMI INC SHS G33277107 11 2569 SH SOLE 2569 0 0 FARO TECHNOLOGIES INC COM 311642102 4 96 SH DFND 01 0 96 0 FARO TECHNOLOGIES INC COM 311642102 2073 47216 SH DFND 0 47216 0 FASTENAL CO COM 311900104 27 415 SH DFND 20 0 0 415 FASTENAL CO COM 311900104 113 1755 SH DFND 0 1755 0 FASTENAL CO COM 311900104 219 3400 SH Call DFND 0 3400 0 FASTENAL CO COM 311900104 1138 17697 SH DFND 0 0 17697 FASTENAL CO COM 311900104 20897 324939 SH DFND 01 0 324939 0 FAT BRANDS INC COM 30258N105 16 3173 SH SOLE 3173 0 0 FATE THERAPEUTICS INC COM 31189P102 35 2000 SH DFND 01 0 2000 0 FATE THERAPEUTICS INC COM 31189P102 133 7554 SH DFND 0 7554 0 FAUQUIER BANKSHARES INC VA COM 312059108 23 1116 SH DFND 0 1116 0 FAUQUIER BANKSHARES INC VA COM 312059108 245 11900 SH DFND 01 0 11900 0 FB FINL CORP COM 30257X104 49 1558 SH DFND 0 1558 0 FB FINL CORP COM 30257X104 103 3240 SH DFND 01 0 3240 0 FBL FINL GROUP INC CL A 30239F106 8 120 SH DFND 0 120 0 FBL FINL GROUP INC CL A 30239F106 13 215 SH DFND 01 0 215 0 FEDERAL AGRIC MTG CORP CL A 313148108 83 1226 SH SOLE 1226 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 62 858 SH DFND 01 0 858 0 FEDERAL LIFE GROUP INC COM 313533101 7 600 SH SOLE 600 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 567 4110 SH DFND 0 0 4110 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2943 21352 SH DFND 01 0 21352 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11387 82605 SH DFND 0 82605 0 FEDERAL SIGNAL CORP COM 313855108 868 33382 SH DFND 0 33382 0 FEDERAL SIGNAL CORP COM 313855108 6699 257763 SH DFND 01 0 257763 0 FEDERATED INVS INC PA CL B 314211103 144 4926 SH DFND 0 4926 0 FEDERATED INVS INC PA CL B 314211103 1733 59116 SH DFND 01 0 59116 0 FEDERATED PREM MUN INC FD COM 31423P108 77 5715 SH DFND 01 0 5715 0 FEDEX CORP COM 31428X106 1116 6151 SH DFND 0 0 6151 FEDEX CORP COM 31428X106 6349 35000 SH Call DFND 0 35000 0 FEDEX CORP COM 31428X106 6349 35000 SH Put DFND 0 35000 0 FEDEX CORP COM 31428X106 11449 63113 SH DFND 0 63113 0 FEDEX CORP COM 31428X106 164899 908987 SH DFND 01 0 908987 0 FEDNAT HLDG CO COM 31431B109 18 1107 SH SOLE 1107 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 2 311 SH SOLE 311 0 0 FERRARI N V COM N3167Y103 700 5230 SH DFND 0 0 5230 FERRARI N V COM N3167Y103 5352 40000 SH Call DFND 0 40000 0 FERRARI N V COM N3167Y103 6477 48405 SH DFND 01 0 48405 0 FERRARI N V COM N3167Y103 13380 100000 SH Put DFND 0 100000 0 FERRARI N V COM N3167Y103 39357 294146 SH DFND 0 294146 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 6 4615 SH DFND 01 0 4615 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 1984 1514450 SH DFND 0 1514450 0 FERRO CORP COM 315405100 45 2359 SH DFND 0 2359 0 FERRO CORP COM 315405100 198 10469 SH DFND 01 0 10469 0 FERROGLOBE PLC SHS G33856108 0 36 SH DFND 01 0 36 0 FERROGLOBE PLC SHS G33856108 11 5397 SH DFND 0 5397 0 FFBW INC COM 30258M107 0 17 SH SOLE 17 0 0 FGL HLDGS ORD SHS G3402M102 118 14961 SH DFND 0 14961 0 FGL HLDGS ORD SHS G3402M102 424 53905 SH DFND 01 0 53905 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 526 35414 SH DFND 0 0 35414 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2892 194726 SH DFND 01 0 194726 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 40260 2711114 SH Call DFND 0 2711114 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 54690 3682814 SH Put DFND 0 3682814 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 61892 4167808 SH DFND 0 4167808 0 FIBROGEN INC COM 31572Q808 288 5293 SH DFND 01 0 5293 0 FIBROGEN INC COM 31572Q808 4022 74010 SH DFND 0 74010 0 FIDELITY CONSMR STAPLES 316092303 118 3481 SH DFND 01 0 3481 0 FIDELITY CORP BOND ETF 316188101 54 1086 SH DFND 01 0 1086 0 FIDELITY DIVID ETF RISI 316092832 6294 199297 SH DFND 01 0 199297 0 FIDELITY HIGH YILD ETF 316092618 3 49 SH SOLE 49 0 0 FIDELITY INT HG DIV ETF 316092725 28 1367 SH SOLE 1367 0 0 FIDELITY INT VL FCT ETF 316092717 4 178 SH SOLE 178 0 0 FIDELITY LTD TRM BD ETF 316188200 584 11653 SH DFND 01 0 11653 0 FIDELITY MOMENTUM FACTR 316092816 42 1251 SH SOLE 1251 0 0 FIDELITY MSCI COMMNTN SVC 316092873 181 5667 SH DFND 01 0 5667 0 FIDELITY MSCI CONSM DIS 316092204 250 5700 SH DFND 01 0 5700 0 FIDELITY MSCI ENERGY IDX 316092402 171 9433 SH DFND 01 0 9433 0 FIDELITY MSCI FINLS IDX 316092501 1726 46011 SH DFND 01 0 46011 0 FIDELITY MSCI HLTH CARE I 316092600 3727 83748 SH DFND 01 0 83748 0 FIDELITY MSCI INDL INDX 316092709 147 3838 SH DFND 01 0 3838 0 FIDELITY MSCI INFO TECH I 316092808 2214 37351 SH DFND 01 0 37351 0 FIDELITY MSCI MATLS INDEX 316092881 117 3727 SH DFND 01 0 3727 0 FIDELITY MSCI RL EST ETF 316092857 58 2238 SH DFND 0 2238 0 FIDELITY MSCI RL EST ETF 316092857 1263 48638 SH DFND 01 0 48638 0 FIDELITY MSCI UTILS INDEX 316092865 82 2135 SH DFND 01 0 2135 0 FIDELITY QLTY FCTOR ETF 316092790 67 1977 SH SOLE 1977 0 0 FIDELITY TOTAL BD ETF 316188309 14659 293414 SH DFND 01 0 293414 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4855 16041 SH DFND 01 0 16041 0 FIDELITY D & D BANCORP INC COM 31609R100 73 1243 SH SOLE 1243 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 212 5787 SH DFND 0 0 5787 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1867 51083 SH DFND 0 51083 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12188 333464 SH DFND 01 0 333464 0 FIDELITY NATL INFORMATION SV COM 31620M106 859 7599 SH DFND 0 0 7599 FIDELITY NATL INFORMATION SV COM 31620M106 2375 21000 SH Put DFND 0 21000 0 FIDELITY NATL INFORMATION SV COM 31620M106 11228 99279 SH DFND 01 0 99279 0 FIDELITY NATL INFORMATION SV COM 31620M106 11253 99495 SH DFND 0 99495 0 FIDELITY SOUTHERN CORP NEW COM 316394105 139 5074 SH DFND 01 0 5074 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2855 104218 SH DFND 0 104218 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 40 3796 SH DFND 0 3796 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 1768 167393 SH DFND 01 0 167393 0 FIDUS INVT CORP COM 316500107 267 17437 SH DFND 01 0 17437 0 FIDUS INVT CORP COM 316500107 6703 437269 SH DFND 0 437269 0 FIESTA RESTAURANT GROUP INC COM 31660B101 15 1146 SH DFND 01 0 1146 0 FIFTH THIRD BANCORP COM 316773100 947 37539 SH DFND 0 0 37539 FIFTH THIRD BANCORP COM 316773100 11487 455461 SH DFND 01 0 455461 0 FIFTH THIRD BANCORP COM 316773100 46455 1841984 SH DFND 0 1841984 0 FINANCIAL INSTNS INC COM 317585404 28 1034 SH DFND 0 1034 0 FINANCIAL INSTNS INC COM 317585404 63 2334 SH DFND 01 0 2334 0 FINISAR CORP COM NEW 31787A507 12138 523851 SH DFND 01 0 523851 0 FINISAR CORP COM NEW 31787A507 70213 3030351 SH DFND 0 3030351 0 FINTECH ACQUISITION CORP III COM CL A 31811A101 1 100 SH SOLE 100 0 0 FINTECH ACQUISITION CORP III UNIT 12/01/2023 31811A309 24 2369 SH SOLE 2369 0 0 FIREEYE INC COM 31816Q101 1511 90000 SH Put DFND 0 90000 0 FIREEYE INC COM 31816Q101 8912 530797 SH DFND 0 530797 0 FIREEYE INC COM 31816Q101 13076 778768 SH DFND 01 0 778768 0 FIREEYE INC NOTE 1.000% 6/0 31816QAB7 9 9000 PRN DFND 01 0 9000 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 2799 3000000 PRN SOLE 3000000 0 0 FIRST AMERN FINL CORP COM 31847R102 778 15104 SH DFND 01 0 15104 0 FIRST AMERN FINL CORP COM 31847R102 3679 71439 SH DFND 0 71439 0 FIRST BANCORP INC ME COM 31866P102 35 1407 SH DFND 0 1407 0 FIRST BANCORP INC ME COM 31866P102 568 22784 SH DFND 01 0 22784 0 FIRST BANCORP N C COM 318910106 93 2680 SH DFND 01 0 2680 0 FIRST BANCORP P R COM NEW 318672706 58 5055 SH DFND 01 0 5055 0 FIRST BANCORP P R COM NEW 318672706 24151 2107429 SH DFND 0 2107429 0 FIRST BANCSHARES INC MS COM 318916103 12 400 SH DFND 01 0 400 0 FIRST BANCSHARES INC MS COM 318916103 38 1228 SH DFND 0 1228 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 61 5250 SH DFND 01 0 5250 0 FIRST BUSEY CORP COM NEW 319383204 32 1298 SH DFND 01 0 1298 0 FIRST BUSEY CORP COM NEW 319383204 47 1924 SH DFND 0 1924 0 FIRST BUS FINL SVCS INC WIS COM 319390100 22 1106 SH SOLE 1106 0 0 FIRST CAPITAL INC COM 31942S104 36 705 SH SOLE 705 0 0 FIRSTCASH INC COM 33767D105 88 1012 SH DFND 0 1012 0 FIRSTCASH INC COM 33767D105 437 5057 SH DFND 01 0 5057 0 FIRST CHOICE BANCORP COM 31948P104 17 787 SH SOLE 787 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 15 447 SH DFND 01 0 447 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1321 SH DFND 0 1321 0 FIRST COMWLTH FINL CORP PA COM 319829107 236 18745 SH DFND 0 18745 0 FIRST COMWLTH FINL CORP PA COM 319829107 279 22161 SH DFND 01 0 22161 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 297 729 SH DFND 01 0 729 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1509 3707 SH DFND 0 3707 0 FIRST DATA CORP NEW COM CL A 32008D106 3 100 SH Put DFND 0 100 0 FIRST DATA CORP NEW COM CL A 32008D106 314 11943 SH DFND 0 0 11943 FIRST DATA CORP NEW COM CL A 32008D106 726 27648 SH DFND 01 0 27648 0 FIRST DATA CORP NEW COM CL A 32008D106 22894 871500 SH Call DFND 0 871500 0 FIRST DATA CORP NEW COM CL A 32008D106 60665 2309291 SH DFND 0 2309291 0 FIRST DEFIANCE FINL CORP COM 32006W106 37 1272 SH SOLE 1272 0 0 FIRSTENERGY CORP COM 337932107 136 3266 SH DFND 0 0 3266 FIRSTENERGY CORP COM 337932107 178 4282 SH DFND 0 4282 0 FIRSTENERGY CORP COM 337932107 14127 339506 SH DFND 01 0 339506 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 22 1388 SH DFND 0 1388 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 142 9000 SH DFND 01 0 9000 0 FIRST FINL BANCORP OH COM 320209109 312 12955 SH DFND 0 12955 0 FIRST FINL BANCORP OH COM 320209109 761 31625 SH DFND 01 0 31625 0 FIRST FINL BANKSHARES COM 32020R109 255 4412 SH DFND 01 0 4412 0 FIRST FINL CORP IND COM 320218100 34 818 SH DFND 0 818 0 FIRST FINL CORP IND COM 320218100 461 10979 SH DFND 01 0 10979 0 FIRST FNDTN INC COM 32026V104 29 2143 SH SOLE 2143 0 0 FIRST GTY BANCSHARES INC COM 32043P106 38 1845 SH SOLE 1845 0 0 FIRSTHAND TECH VALUE FD INC COM 33766Y100 3 200 SH DFND 01 0 200 0 FIRST HAWAIIAN INC COM 32051X108 2020 77549 SH DFND 01 0 77549 0 FIRST HORIZON NATL CORP COM 320517105 3025 216348 SH DFND 0 216348 0 FIRST HORIZON NATL CORP COM 320517105 5951 425666 SH DFND 01 0 425666 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 392 11085 SH DFND 01 0 11085 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 763 21585 SH DFND 0 21585 0 FIRST INTERNET BANCORP COM 320557101 34 1754 SH DFND 01 0 1754 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 265 6665 SH DFND 01 0 6665 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3805 95544 SH DFND 0 95544 0 FIRST LONG IS CORP COM 320734106 47 2122 SH DFND 0 2122 0 FIRST LONG IS CORP COM 320734106 83 3798 SH DFND 01 0 3798 0 FIRST MAJESTIC SILVER CORP COM 32076V103 87 13237 SH DFND 01 0 13237 0 FIRST MAJESTIC SILVER CORP COM 32076V103 99 15000 SH Call DFND 0 15000 0 FIRST MAJESTIC SILVER CORP COM 32076V103 212 32200 SH Put DFND 0 32200 0 FIRST MAJESTIC SILVER CORP COM 32076V103 482 73213 SH DFND 0 73213 0 FIRST MERCHANTS CORP COM 320817109 4372 118635 SH DFND 01 0 118635 0 FIRST MID ILL BANCSHARES INC COM 320866106 35 1040 SH SOLE 1040 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 168 8221 SH DFND 01 0 8221 0 FIRST MIDWEST BANCORP DEL COM 320867104 403 19680 SH DFND 0 19680 0 FIRST NORTHWEST BANCORP COM 335834107 10 661 SH SOLE 661 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 958 9541 SH DFND 0 0 9541 FIRST REP BK SAN FRANCISCO C COM 33616C100 2277 22665 SH DFND 20 0 0 22665 FIRST REP BK SAN FRANCISCO C COM 33616C100 9103 90610 SH DFND 0 90610 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 18208 181246 SH DFND 01 0 181246 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 89 1647 SH SOLE 1647 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 403 4508 SH DFND 0 4508 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 697 7798 SH DFND 01 0 7798 0 FIRST SOLAR INC COM 336433107 1162 22000 SH DFND 0 22000 0 FIRST SOLAR INC COM 336433107 7716 146029 SH DFND 01 0 146029 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 22 1643 SH DFND 0 1643 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 119 8881 SH DFND 01 0 8881 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1624 161546 SH DFND 01 0 161546 0 FIRST TR BICK INDEX FD COM SHS 33733H107 2020 74483 SH DFND 01 0 74483 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 1761 39425 SH DFND 01 0 39425 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 18 1249 SH DFND 0 1249 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 4723 329365 SH DFND 01 0 329365 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 525 24164 SH DFND 01 0 24164 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 17 1050 SH DFND 0 1050 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 3130 197454 SH DFND 01 0 197454 0 FIRST TR ENHANCED EQTY INC F COM 337318109 2891 192359 SH DFND 01 0 192359 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 52 1590 SH DFND 0 1590 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 74 2267 SH DFND 01 0 2267 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 8 379 SH DFND 01 0 379 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 211 9710 SH DFND 0 9710 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 44499 823743 SH DFND 01 0 823743 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 564 15179 SH DFND 01 0 15179 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2922 50726 SH DFND 0 50726 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 42631 740001 SH DFND 01 0 740001 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 421 10000 SH DFND 0 10000 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 14837 352600 SH DFND 01 0 352600 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 9667 211076 SH DFND 01 0 211076 0 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 9 182 SH SOLE 182 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 24189 1037703 SH DFND 01 0 1037703 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 140337 1010347 SH DFND 01 0 1010347 0 FIRST TR EXCHANGE TRADED FD DORSEYWRGT ETF 33738R712 26 1275 SH SOLE 1275 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 61376 2296131 SH DFND 01 0 2296131 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 32 1693 SH DFND 0 1693 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 50954 2670541 SH DFND 01 0 2670541 0 FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 99 4088 SH SOLE 4088 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 70849 2356139 SH DFND 01 0 2356139 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 81 3412 SH SOLE 3412 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 20856 1612983 SH DFND 01 0 1612983 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 193 5774 SH DFND 0 5774 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 328 9814 SH DFND 01 0 9814 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 757 25000 SH DFND 0 25000 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 65332 2159032 SH DFND 01 0 2159032 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 165726 2763013 SH DFND 01 0 2763013 0 FIRST TR EXCHANGE TRADED FD FIRST TR MNGSTR 33739G103 35 774 SH SOLE 774 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 20087 420312 SH DFND 01 0 420312 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 136 2654 SH DFND 0 2654 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 133682 2606904 SH DFND 01 0 2606904 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 123 2470 SH DFND 0 2470 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 10673 214671 SH DFND 01 0 214671 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 167 12822 SH DFND 01 0 12822 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 111 2220 SH DFND 0 2220 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 613 12247 SH DFND 01 0 12247 0 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 166 7711 SH SOLE 7711 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 55469 725934 SH DFND 01 0 725934 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 18483 463110 SH DFND 01 0 463110 0 FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 55 2371 SH SOLE 2371 0 0 FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 89 3049 SH SOLE 3049 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 33 2651 SH SOLE 2651 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 553 15900 SH SOLE 15900 0 0 FIRST TR EXCHANGE TRADED FD LARGE CP US EQ 33738R761 29 1296 SH SOLE 1296 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1976 52011 SH DFND 01 0 52011 0 FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 3 161 SH SOLE 161 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 12680 689896 SH DFND 01 0 689896 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 606 30173 SH DFND 01 0 30173 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 6345 120258 SH DFND 01 0 120258 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 134 5498 SH DFND 0 5498 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 3382 138678 SH DFND 01 0 138678 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 12248 435870 SH DFND 01 0 435870 0 FIRST TR EXCHANGE TRADED FD NASDAQ RETAIL 33738R829 47 2097 SH SOLE 2097 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 88 1815 SH DFND 0 1815 0 FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 391 8035 SH DFND 01 0 8035 0 FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 5 200 SH SOLE 200 0 0 FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 45 1423 SH SOLE 1423 0 0 FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 9 449 SH SOLE 449 0 0 FIRST TR EXCHANGE TRADED FD NASDQ PHRMTCLS 33738R837 32 1502 SH SOLE 1502 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 29642 773941 SH DFND 01 0 773941 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 143 8256 SH DFND 0 8256 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 433 25055 SH DFND 01 0 25055 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 336 13573 SH DFND 0 13573 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 62525 2528314 SH DFND 01 0 2528314 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 108213 717355 SH DFND 01 0 717355 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 38 1553 SH DFND 0 1553 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 5258 215684 SH DFND 01 0 215684 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 30638 1027088 SH DFND 01 0 1027088 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 800 16989 SH DFND 0 16989 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 40352 856734 SH DFND 01 0 856734 0 FIRST TR EXCHANGE TRADED FD SMAL CP US EQT 33738R746 5 249 SH SOLE 249 0 0 FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 10 494 SH SOLE 494 0 0 FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 2 100 SH SOLE 100 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 789 12350 SH DFND 0 12350 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 57925 906208 SH DFND 01 0 906208 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 49807 665072 SH DFND 01 0 665072 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 19768 698999 SH DFND 01 0 698999 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 248 4859 SH DFND 0 4859 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 16591 324731 SH DFND 01 0 324731 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 36 1870 SH DFND 0 1870 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 112048 5878695 SH DFND 01 0 5878695 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 48002 891408 SH DFND 01 0 891408 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 49 2642 SH DFND 17 0 0 2642 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 6692 357261 SH DFND 01 0 357261 0 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 1646 76923 SH DFND 01 0 76923 0 FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 167 9379 SH SOLE 9379 0 0 FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 20 1000 SH SOLE 1000 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 31 1657 SH SOLE 1657 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 101 1999 SH DFND 0 1999 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1467 29021 SH DFND 01 0 29021 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 76 1736 SH DFND 0 1736 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 611 14020 SH DFND 01 0 14020 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 5 190 SH SOLE 190 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2864 150633 SH DFND 01 0 150633 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 12 230 SH SOLE 230 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 43 683 SH SOLE 683 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 126 2243 SH DFND 0 2243 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 14919 264810 SH DFND 01 0 264810 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 54 920 SH SOLE 920 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 500 16434 SH DFND 01 0 16434 0 FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 19 609 SH SOLE 609 0 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 5 198 SH SOLE 198 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 69735 1282596 SH DFND 01 0 1282596 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 24338 972335 SH DFND 01 0 972335 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 28 778 SH DFND 0 778 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 5863 164920 SH DFND 01 0 164920 0 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 56 1489 SH DFND 01 0 1489 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 21740 624897 SH DFND 01 0 624897 0 FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 29 779 SH DFND 01 0 779 0 FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 231 6240 SH DFND 0 6240 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 1016 24669 SH DFND 01 0 24669 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 6 159 SH SOLE 159 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 3055 61393 SH DFND 01 0 61393 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 38 1923 SH DFND 0 1923 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 173 8769 SH DFND 01 0 8769 0 FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 18 790 SH SOLE 790 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 1058 21996 SH DFND 01 0 21996 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 2 55 SH DFND 01 0 55 0 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 98 2812 SH DFND 0 2812 0 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 145 4186 SH DFND 01 0 4186 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 788 22813 SH DFND 01 0 22813 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 10386 240428 SH DFND 01 0 240428 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 207 5909 SH DFND 01 0 5909 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 11056 239523 SH DFND 01 0 239523 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 1664 34762 SH DFND 01 0 34762 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 4716 322798 SH DFND 01 0 322798 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 11407 780787 SH DFND 0 780787 0 FIRST TR INTER DUR PFD & IN COM 33718W103 2295 105217 SH DFND 01 0 105217 0 FIRST TR INTER DUR PFD & IN COM 33718W103 20615 945225 SH DFND 0 945225 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 154 2299 SH DFND 0 2299 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 51906 775184 SH DFND 01 0 775184 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 91068 1765904 SH DFND 01 0 1765904 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 580 9750 SH DFND 0 9750 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 72423 1217189 SH DFND 01 0 1217189 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 38929 580690 SH DFND 01 0 580690 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 21 1848 SH DFND 0 1848 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 920 80028 SH DFND 01 0 80028 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 39187 1299319 SH DFND 01 0 1299319 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 85 1189 SH DFND 0 1189 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 4806 67052 SH DFND 01 0 67052 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 683 12679 SH DFND 0 12679 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 4839 89843 SH DFND 01 0 89843 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 39129 609113 SH DFND 01 0 609113 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 49503 600981 SH DFND 01 0 600981 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 6199 134038 SH DFND 01 0 134038 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 52 845 SH DFND 0 845 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 28516 462252 SH DFND 01 0 462252 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1720 69078 SH DFND 01 0 69078 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 38 3183 SH DFND 0 3183 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 2551 215784 SH DFND 01 0 215784 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 52 5928 SH DFND 0 5928 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 2828 323532 SH DFND 01 0 323532 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 142 11081 SH DFND 0 11081 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 18018 1404371 SH DFND 01 0 1404371 0 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 13 979 SH DFND 0 979 0 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 55 4097 SH DFND 01 0 4097 0 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 26 4226 SH DFND 01 0 4226 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 243 11416 SH DFND 01 0 11416 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 159300 4906053 SH DFND 01 0 4906053 0 FIRST US BANCSHARES INC COM 33744V103 24 2400 SH DFND 0 2400 0 FIRST US BANCSHARES INC COM 33744V103 40 4000 SH DFND 01 0 4000 0 FIRST UTD CORP COM 33741H107 26 1516 SH SOLE 1516 0 0 FIRST WESTN FINL INC COM 33751L105 17 1312 SH DFND 0 1312 0 FIRST WESTN FINL INC COM 33751L105 72 5524 SH DFND 01 0 5524 0 FISERV INC COM 337738108 353 4000 SH Put DFND 0 4000 0 FISERV INC COM 337738108 877 9938 SH DFND 0 0 9938 FISERV INC COM 337738108 39464 447028 SH DFND 01 0 447028 0 FITBIT INC CL A 33812L102 72 12146 SH DFND 0 12146 0 FITBIT INC CL A 33812L102 444 75051 SH DFND 01 0 75051 0 FIVE9 INC COM 338307101 407 7706 SH DFND 01 0 7706 0 FIVE9 INC COM 338307101 2559 48444 SH DFND 0 48444 0 FIVE BELOW INC COM 33829M101 71 572 SH DFND 0 572 0 FIVE BELOW INC COM 33829M101 2915 23457 SH DFND 20 0 0 23457 FIVE BELOW INC COM 33829M101 4563 36725 SH DFND 01 0 36725 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 44 6155 SH DFND 01 0 6155 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 3 200 SH DFND 01 0 200 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 36 2654 SH DFND 0 2654 0 FIVE STAR SENIOR LIVING INC COM 33832D106 0 226 SH DFND 01 0 226 0 FIVE STAR SENIOR LIVING INC COM 33832D106 4 3962 SH DFND 0 3962 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 54 1650 SH DFND 0 1650 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 348 10563 SH DFND 01 0 10563 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 1620 85665 SH DFND 01 0 85665 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1133 47677 SH DFND 01 0 47677 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 1011 73460 SH DFND 01 0 73460 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 72 6388 SH DFND 01 0 6388 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 129 6703 SH DFND 01 0 6703 0 FLANIGANS ENTERPRISES INC COM 338517105 2 90 SH DFND 01 0 90 0 FLEETCOR TECHNOLOGIES INC COM 339041105 564 2288 SH DFND 0 0 2288 FLEETCOR TECHNOLOGIES INC COM 339041105 2343 9500 SH DFND 01 0 9500 0 FLEETCOR TECHNOLOGIES INC COM 339041105 17040 69103 SH DFND 0 69103 0 FLEXION THERAPEUTICS INC COM 33938J106 34 2711 SH DFND 0 2711 0 FLEXION THERAPEUTICS INC COM 33938J106 236 18948 SH DFND 01 0 18948 0 FLEX LTD ORD Y2573F102 46 4585 SH DFND 20 0 0 4585 FLEX LTD ORD Y2573F102 312 31195 SH DFND 0 0 31195 FLEX LTD ORD Y2573F102 6012 601215 SH DFND 01 0 601215 0 FLEX LTD ORD Y2573F102 104161 10416131 SH DFND 0 10416131 0 FLEX PHARMA INC COM 33938A105 0 955 SH SOLE 955 0 0 FLEXSHARES TR CR SCD US BD 33939L761 3 59 SH DFND 01 0 59 0 FLEXSHARES TR CR SCD US BD 33939L761 79 1566 SH DFND 0 1566 0 FLEXSHARES TR CR SCORED LONG 33939L753 76 1461 SH SOLE 1461 0 0 FLEXSHARES TR CUR HDG DM IDX 33939L720 55 2035 SH SOLE 2035 0 0 FLEXSHARES TR CUR HDG EM IDX 33939L712 53 1841 SH SOLE 1841 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 2082 32565 SH DFND 01 0 32565 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 134 5490 SH DFND 0 5490 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1178 48435 SH DFND 01 0 48435 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 0 11 SH DFND 0 11 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 3671 147587 SH DFND 01 0 147587 0 FLEXSHARES TR INTL QLTDV DEF 33939L811 47 2112 SH DFND 0 2112 0 FLEXSHARES TR INTL QLTDV DEF 33939L811 1879 84980 SH DFND 01 0 84980 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 17315 748917 SH DFND 01 0 748917 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 408 12453 SH DFND 0 12453 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 9792 298979 SH DFND 01 0 298979 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 243 2139 SH DFND 0 2139 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 1394 12269 SH DFND 01 0 12269 0 FLEXSHARES TR M STAR DEV MKT 33939L803 78 1291 SH DFND 0 1291 0 FLEXSHARES TR M STAR DEV MKT 33939L803 817 13467 SH DFND 01 0 13467 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 10 194 SH DFND 01 0 194 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 2072 46402 SH DFND 01 0 46402 0 FLEXSHARES TR QLT DIVDYN IDX 33939L852 95 2177 SH DFND 0 2177 0 FLEXSHARES TR QLT DIVDYN IDX 33939L852 1607 36922 SH DFND 01 0 36922 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 64 1429 SH DFND 0 1429 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 35375 789629 SH DFND 01 0 789629 0 FLEXSHARES TR READY ACC VARI 33939L886 1167 15454 SH DFND 01 0 15454 0 FLEXSHARES TR REAL ASST IDX 33939L738 24 831 SH SOLE 831 0 0 FLEXSHARES TR STOX GLB INDEX 33939L688 50 528 SH DFND 0 528 0 FLEXSHARES TR STOX GLB INDEX 33939L688 2129 22358 SH DFND 01 0 22358 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 25 510 SH DFND 01 0 510 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 112 2259 SH DFND 0 2259 0 FLEXSHARES TR US QUALITY CAP 33939L746 103 3066 SH SOLE 3066 0 0 FLEXSTEEL INDS INC COM 339382103 33 1424 SH DFND 01 0 1424 0 FLIR SYS INC COM 302445101 127 2668 SH DFND 20 0 0 2668 FLIR SYS INC COM 302445101 182 3815 SH DFND 0 0 3815 FLIR SYS INC COM 302445101 2923 61424 SH DFND 0 61424 0 FLIR SYS INC COM 302445101 7974 167598 SH DFND 01 0 167598 0 FLOOR & DECOR HLDGS INC CL A 339750101 84 2041 SH DFND 0 2041 0 FLOOR & DECOR HLDGS INC CL A 339750101 608 14741 SH DFND 01 0 14741 0 FLOTEK INDS INC DEL COM 343389102 9 2870 SH DFND 01 0 2870 0 FLOTEK INDS INC DEL COM 343389102 36 11078 SH DFND 0 11078 0 FLOWERS FOODS INC COM 343498101 11 510 SH DFND 0 510 0 FLOWERS FOODS INC COM 343498101 1436 67337 SH DFND 01 0 67337 0 FLOWSERVE CORP COM 34354P105 82 1816 SH DFND 0 1816 0 FLOWSERVE CORP COM 34354P105 412 9116 SH DFND 0 0 9116 FLOWSERVE CORP COM 34354P105 1246 27602 SH DFND 01 0 27602 0 FLUENT INC COM 34380C102 8 1490 SH DFND 0 1490 0 FLUENT INC COM 34380C102 100 17746 SH DFND 01 0 17746 0 FLUIDIGM CORP DEL COM 34385P108 31 2336 SH SOLE 2336 0 0 FLUOR CORP NEW COM 343412102 27 737 SH DFND 0 737 0 FLUOR CORP NEW COM 343412102 123 3331 SH DFND 0 0 3331 FLUOR CORP NEW COM 343412102 813 22100 SH Call DFND 0 22100 0 FLUOR CORP NEW COM 343412102 5060 137495 SH DFND 01 0 137495 0 FLUSHING FINL CORP COM 343873105 24 1103 SH DFND 0 1103 0 FLUSHING FINL CORP COM 343873105 566 25815 SH DFND 01 0 25815 0 FLWS/1-800 FLOWERS CL A 68243Q106 7 400 SH DFND 01 0 400 0 FLWS/1-800 FLOWERS CL A 68243Q106 25 1349 SH DFND 0 1349 0 FLY LEASING LTD SPONSORED ADR 34407D109 12 852 SH DFND 01 0 852 0 FLY LEASING LTD SPONSORED ADR 34407D109 36 2580 SH DFND 0 2580 0 F M C CORP COM NEW 302491303 247 3215 SH DFND 0 0 3215 F M C CORP COM NEW 302491303 2238 29130 SH DFND 0 29130 0 F M C CORP COM NEW 302491303 3687 48000 SH Call DFND 0 48000 0 F M C CORP COM NEW 302491303 5669 73798 SH DFND 01 0 73798 0 FNB CORP PA COM 302520101 391 36921 SH DFND 01 0 36921 0 FNB CORP PA COM 302520101 1661 156707 SH DFND 0 156707 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 4 1000 SH DFND 01 0 1000 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 5 1413 SH DFND 0 1413 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1 16 SH DFND 01 0 16 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3 77 SH DFND 0 77 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 196 2126 SH DFND 01 0 2126 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2215 24002 SH DFND 0 24002 0 FONAR CORP COM NEW 344437405 1 40 SH DFND 01 0 40 0 FONAR CORP COM NEW 344437405 33 1593 SH DFND 0 1593 0 FOOT LOCKER INC COM 344849104 113 1862 SH DFND 0 1862 0 FOOT LOCKER INC COM 344849104 7078 116800 SH Put DFND 0 116800 0 FOOT LOCKER INC COM 344849104 8937 147478 SH DFND 01 0 147478 0 FORD MTR CO DEL COM 345370860 11486 1308176 SH DFND 0 0 1308176 FORD MTR CO DEL COM 345370860 17448 1987196 SH DFND 0 1987196 0 FORD MTR CO DEL COM 345370860 24945 2841100 SH Call DFND 0 2841100 0 FORD MTR CO DEL COM 345370860 32585 3711300 SH Put DFND 0 3711300 0 FORD MTR CO DEL COM 345370860 85227 9706926 SH DFND 01 0 9706926 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 4174 99601 SH DFND 01 0 99601 0 FORESIGHT ENERGY LP COM UNT RP INT 34552U104 85 32648 SH SOLE 32648 0 0 FORESTAR GROUP INC COM 346232101 16 915 SH DFND 01 0 915 0 FORESTAR GROUP INC COM 346232101 4213 243676 SH DFND 0 243676 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 1 1000 PRN DFND 01 0 1000 0 FORMFACTOR INC COM 346375108 23 1449 SH DFND 0 1449 0 FORMFACTOR INC COM 346375108 33 2063 SH DFND 01 0 2063 0 FORMULA SYS 1985 LTD SPONSORED ADS 346414105 9 200 SH DFND 01 0 200 0 FORMULA SYS 1985 LTD SPONSORED ADS 346414105 18 395 SH DFND 0 395 0 FORRESTER RESH INC COM 346563109 0 9 SH DFND 01 0 9 0 FORRESTER RESH INC COM 346563109 53 1099 SH DFND 0 1099 0 FORTERRA INC COM 34960W106 4 865 SH DFND 0 865 0 FORTERRA INC COM 34960W106 23 5500 SH DFND 01 0 5500 0 FORTINET INC COM 34959E109 299 3565 SH DFND 0 0 3565 FORTINET INC COM 34959E109 15862 188896 SH DFND 0 188896 0 FORTINET INC COM 34959E109 117412 1398266 SH DFND 01 0 1398266 0 FORTIS INC COM 349553107 639 17278 SH DFND 0 0 17278 FORTIS INC COM 349553107 947 25609 SH DFND 01 0 25609 0 FORTIS INC COM 349553107 9533 257713 SH DFND 0 257713 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 485 462 SH SOLE 462 0 0 FORTIVE CORP COM 34959J108 42 500 SH Put DFND 01 0 500 0 FORTIVE CORP COM 34959J108 616 7343 SH DFND 0 0 7343 FORTIVE CORP COM 34959J108 8905 106146 SH DFND 0 106146 0 FORTIVE CORP COM 34959J108 45948 547719 SH DFND 01 0 547719 0 FORTRESS BIOTECH INC COM 34960Q109 2 1000 SH DFND 01 0 1000 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 18 1043 SH DFND 0 1043 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 3092 180729 SH DFND 01 0 180729 0 FORTUNA SILVER MINES INC COM 349915108 40 12000 SH Put DFND 0 12000 0 FORTUNA SILVER MINES INC COM 349915108 313 93406 SH DFND 0 93406 0 FORTUNA SILVER MINES INC COM 349915108 913 272645 SH DFND 01 0 272645 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 314 6600 SH DFND 0 0 6600 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2390 50200 SH Call DFND 0 50200 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2516 52841 SH DFND 01 0 52841 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4962 104228 SH DFND 0 104228 0 FORTY SEVEN INC COM 34983P104 11 686 SH DFND 0 686 0 FORTY SEVEN INC COM 34983P104 1799 111311 SH DFND 01 0 111311 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 266 SH DFND 01 0 266 0 FORUM MERGER II CORP CL A 34986F103 25 2500 SH SOLE 2500 0 0 FORWARD AIR CORP COM 349853101 23 357 SH DFND 0 357 0 FORWARD AIR CORP COM 349853101 1291 19940 SH DFND 01 0 19940 0 FORWARD INDS INC N Y COM NEW 349862300 9 5825 SH SOLE 5825 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 0 120 SH DFND 01 0 120 0 FOSSIL GROUP INC COM 34988V106 1 94 SH DFND 01 0 94 0 FOSSIL GROUP INC COM 34988V106 18 1300 SH Call DFND 0 1300 0 FOSSIL GROUP INC COM 34988V106 44 3231 SH DFND 0 3231 0 FOSSIL GROUP INC COM 34988V106 137 10000 SH Put DFND 0 10000 0 FOSTER L B CO COM 350060109 3 152 SH DFND 0 152 0 FOSTER L B CO COM 350060109 6 300 SH DFND 01 0 300 0 FOUR CORNERS PPTY TR INC COM 35086T109 9 302 SH DFND 0 302 0 FOUR CORNERS PPTY TR INC COM 35086T109 936 31633 SH DFND 01 0 31633 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 10 5588 SH SOLE 5588 0 0 FOX CORP CL A COM 35137L105 306 8349 SH DFND 0 0 8349 FOX CORP CL A COM 35137L105 2887 78636 SH DFND 01 0 78636 0 FOX CORP CL A COM 35137L105 10960 298553 SH DFND 0 298553 0 FOX CORP CL B COM 35137L204 117 3249 SH DFND 0 0 3249 FOX CORP CL B COM 35137L204 830 23131 SH DFND 01 0 23131 0 FOX CORP CL B COM 35137L204 7664 213606 SH DFND 0 213606 0 FOX FACTORY HLDG CORP COM 35138V102 484 6929 SH DFND 01 0 6929 0 FOX FACTORY HLDG CORP COM 35138V102 1420 20317 SH DFND 0 20317 0 FQF TR AGFIQ US MK MNTM 351680103 26 1094 SH SOLE 1094 0 0 FQF TR AGFIQ US MK SIZE 351680400 18 971 SH SOLE 971 0 0 FQF TR AGFIQ US MKT VLU 351680202 3 140 SH SOLE 140 0 0 FRANCESCAS HLDGS CORP COM 351793104 17 25315 SH SOLE 25315 0 0 FRANCO NEVADA CORP COM 351858105 879 11707 SH DFND 0 0 11707 FRANCO NEVADA CORP COM 351858105 2016 26864 SH DFND 0 26864 0 FRANCO NEVADA CORP COM 351858105 2786 37117 SH DFND 01 0 37117 0 FRANKLIN COVEY CO COM 353469109 0 3 SH DFND 01 0 3 0 FRANKLIN ELEC INC COM 353514102 105 2047 SH DFND 0 2047 0 FRANKLIN ELEC INC COM 353514102 1149 22493 SH DFND 01 0 22493 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 45 481 SH DFND 0 481 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 655 6930 SH DFND 01 0 6930 0 FRANKLIN FINL NETWORK INC COM 35352P104 42 1437 SH DFND 0 1437 0 FRANKLIN FINL NETWORK INC COM 35352P104 159 5488 SH DFND 01 0 5488 0 FRANKLIN LTD DURATION INC TR COM 35472T101 1108 115006 SH DFND 01 0 115006 0 FRANKLIN RES INC COM 354613101 661 19951 SH DFND 0 0 19951 FRANKLIN RES INC COM 354613101 4088 123368 SH DFND 01 0 123368 0 FRANKLIN RES INC COM 354613101 6683 201674 SH DFND 0 201674 0 FRANKLIN STREET PPTYS CORP COM 35471R106 5 685 SH DFND 01 0 685 0 FRANKLIN STREET PPTYS CORP COM 35471R106 12 1633 SH DFND 0 1633 0 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 33 1500 SH SOLE 1500 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN RUSIA 35473P728 25 1061 SH SOLE 1061 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 32 1252 SH SOLE 1252 0 0 FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 53 2290 SH SOLE 2290 0 0 FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 10 450 SH SOLE 450 0 0 FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 24 1000 SH SOLE 1000 0 0 FRANKLIN TEMPLETON ETF TR FTSE ITALY ETF 35473P751 11 459 SH SOLE 459 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 6 247 SH SOLE 247 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH AFR 35473P579 6 237 SH SOLE 237 0 0 FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 1 70 SH DFND 01 0 70 0 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 36 1476 SH SOLE 1476 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 23 901 SH SOLE 901 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY MN ETF 35473P850 5 200 SH SOLE 200 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 16 503 SH SOLE 503 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 93 3313 SH DFND 0 3313 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 210 7462 SH DFND 01 0 7462 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 10 392 SH SOLE 392 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 17 573 SH SOLE 573 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 50 1992 SH SOLE 1992 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 0 8 SH SOLE 8 0 0 FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 18 661 SH SOLE 661 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 13 1886 SH DFND 0 1886 0 FRANKLIN UNVL TR SH BEN INT 355145103 28 4003 SH DFND 01 0 4003 0 FRANKS INTL N V COM N33462107 22 3565 SH SOLE 3565 0 0 FREDS INC CL A 356108100 1 208 SH DFND 0 208 0 FREDS INC CL A 356108100 11 4579 SH DFND 01 0 4579 0 FREEPORT-MCMORAN INC CL B 35671D857 471 36523 SH DFND 0 0 36523 FREEPORT-MCMORAN INC CL B 35671D857 12099 938633 SH DFND 0 938633 0 FREEPORT-MCMORAN INC CL B 35671D857 13663 1060000 SH Put DFND 0 1060000 0 FREEPORT-MCMORAN INC CL B 35671D857 22826 1770808 SH DFND 01 0 1770808 0 FREIGHTCAR AMER INC COM 357023100 1 100 SH DFND 01 0 100 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 141 3472 SH DFND 0 3472 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 848 20919 SH DFND 01 0 20919 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4 135 SH DFND 01 0 135 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 5001 185000 SH Put DFND 0 185000 0 FRESHPET INC COM 358039105 114 2688 SH DFND 01 0 2688 0 FRONTDOOR INC COM 35905A109 34 974 SH DFND 01 0 974 0 FRONTDOOR INC COM 35905A109 58 1698 SH DFND 20 0 0 1698 FRONTDOOR INC COM 35905A109 2041 59300 SH Call DFND 0 59300 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 922 SH DFND 0 922 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 51 25763 SH DFND 01 0 25763 0 FRONTLINE LTD SHS NEW G3682E192 901 139495 SH DFND 01 0 139495 0 FRONT YD RESIDENTIAL CORP COM 35904G107 131 14110 SH SOLE 14110 0 0 FRP HLDGS INC COM 30292L107 36 752 SH DFND 0 752 0 FRP HLDGS INC COM 30292L107 57 1200 SH DFND 01 0 1200 0 FS BANCORP INC COM 30263Y104 21 421 SH SOLE 421 0 0 FSB BANCORP INC COM 30289C102 20 1164 SH SOLE 1164 0 0 FS KKR CAPITAL CORP COM 302635107 1349 222911 SH DFND 01 0 222911 0 FS KKR CAPITAL CORP COM 302635107 24467 4044143 SH DFND 0 4044143 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 45 4878 SH DFND 0 4878 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 357 38586 SH DFND 01 0 38586 0 FTE NETWORKS INC COM PAR 30283R402 1 440 SH DFND 01 0 440 0 FTI CONSULTING INC COM 302941109 217 2829 SH DFND 01 0 2829 0 FTI CONSULTING INC COM 302941109 1736 22594 SH DFND 0 22594 0 FTS INTERNATIONAL INC COM 30283W104 236 23607 SH SOLE 23607 0 0 FUELCELL ENERGY INC COM NEW 35952H502 0 869 SH DFND 0 869 0 FUELCELL ENERGY INC COM NEW 35952H502 1 3649 SH DFND 01 0 3649 0 FULING GLOBAL INC SHS G3729B102 14 5759 SH SOLE 5759 0 0 FULLER H B CO COM 359694106 34 704 SH DFND 0 704 0 FULLER H B CO COM 359694106 587 12070 SH DFND 01 0 12070 0 FULTON FINL CORP PA COM 360271100 112 7218 SH DFND 01 0 7218 0 FULTON FINL CORP PA COM 360271100 816 52702 SH DFND 0 52702 0 FUNKO INC COM CL A 361008105 24 1114 SH DFND 0 1114 0 FUNKO INC COM CL A 361008105 68 3145 SH DFND 01 0 3145 0 FUSION CONNECT INC COM 36116X102 0 134 SH DFND 01 0 134 0 FUTU HLDGS LTD SPONSORED ADS 36118L106 9 500 SH DFND 01 0 500 0 FUTURE FINTECH GROUP INC COM 36117V105 17 23455 SH SOLE 23455 0 0 FUTUREFUEL CORPORATION COM 36116M106 3 230 SH DFND 01 0 230 0 FUTUREFUEL CORPORATION COM 36116M106 17 1264 SH DFND 0 1264 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 15 5991 SH SOLE 5991 0 0 FVCBANKCORP INC COM 36120Q101 15 873 SH SOLE 873 0 0 G1 THERAPEUTICS INC COM 3621LQ109 12 713 SH DFND 01 0 713 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 8 1499 SH SOLE 1499 0 0 GABELLI DIVD & INCOME TR COM 36242H104 165 7763 SH DFND 0 7763 0 GABELLI DIVD & INCOME TR COM 36242H104 9125 428823 SH DFND 01 0 428823 0 GABELLI EQUITY TR INC COM 362397101 55 8982 SH DFND 0 8982 0 GABELLI EQUITY TR INC COM 362397101 1083 176057 SH DFND 01 0 176057 0 GABELLI GLB SML & MD CP VAL COM 36249W104 55 4712 SH DFND 01 0 4712 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 227 12181 SH DFND 01 0 12181 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 61 5836 SH DFND 01 0 5836 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 175 20984 SH DFND 01 0 20984 0 GABELLI UTIL TR COM 36240A101 291 41900 SH DFND 01 0 41900 0 GAIA INC NEW CL A 36269P104 0 30 SH DFND 01 0 30 0 GAIA INC NEW CL A 36269P104 9 1036 SH DFND 0 1036 0 GAIN CAP HLDGS INC COM 36268W100 0 21 SH DFND 01 0 21 0 GAIN CAP HLDGS INC COM 36268W100 3 519 SH DFND 0 519 0 GALAPAGOS NV SPON ADR 36315X101 89 756 SH DFND 0 756 0 GALAPAGOS NV SPON ADR 36315X101 275 2337 SH DFND 01 0 2337 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 34 6724 SH DFND 0 6724 0 GALLAGHER ARTHUR J & CO COM 363576109 794 10166 SH DFND 0 0 10166 GALLAGHER ARTHUR J & CO COM 363576109 4220 54038 SH DFND 01 0 54038 0 GALLAGHER ARTHUR J & CO COM 363576109 15927 203931 SH DFND 0 203931 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1965 452672 SH DFND 01 0 452672 0 GAMCO INVESTORS INC CL A COM 361438104 11 555 SH DFND 01 0 555 0 GAMCO INVESTORS INC CL A COM 361438104 85 4153 SH DFND 0 4153 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 9 1552 SH DFND 0 1552 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 130 23014 SH DFND 01 0 23014 0 GAMESTOP CORP NEW CL A 36467W109 832 81899 SH DFND 01 0 81899 0 GAMESTOP CORP NEW CL A 36467W109 1114 109614 SH DFND 0 109614 0 GAMESTOP CORP NEW CL A 36467W109 1204 118500 SH Put DFND 0 118500 0 GAMIDA CELL LTD SHS M47364100 136 12063 SH SOLE 12063 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 683 17713 SH DFND 01 0 17713 0 GAMING & LEISURE PPTYS INC COM 36467J108 5894 152817 SH DFND 0 152817 0 GAMING PARTNERS INTL CORP COM 36467A107 23 1750 SH SOLE 1750 0 0 GANNETT CO INC COM 36473H104 1507 142998 SH DFND 01 0 142998 0 GANNETT CO INC COM 36473H104 6414 608493 SH DFND 0 608493 0 GAP INC COM 364760108 10 375 SH DFND 17 0 0 375 GAP INC COM 364760108 171 6515 SH DFND 0 6515 0 GAP INC COM 364760108 381 14540 SH DFND 0 0 14540 GAP INC COM 364760108 1584 60520 SH DFND 01 0 60520 0 GAP INC COM 364760108 2338 89300 SH Call DFND 0 89300 0 GAP INC COM 364760108 29395 1122800 SH Put DFND 0 1122800 0 GARDNER DENVER HLDGS INC COM 36555P107 1812 65153 SH DFND 01 0 65153 0 GARDNER DENVER HLDGS INC COM 36555P107 2660 95632 SH DFND 0 95632 0 GARDNER DENVER HLDGS INC COM 36555P107 5044 181376 SH DFND 20 0 0 181376 GARMIN LTD SHS H2906T109 579 6711 SH DFND 0 0 6711 GARMIN LTD SHS H2906T109 820 9500 SH Call DFND 0 9500 0 GARMIN LTD SHS H2906T109 1572 18200 SH Put DFND 0 18200 0 GARMIN LTD SHS H2906T109 5667 65628 SH DFND 01 0 65628 0 GARMIN LTD SHS H2906T109 9381 108641 SH DFND 0 108641 0 GARRETT MOTION INC COM 366505105 0 15 SH DFND 0 15 0 GARRETT MOTION INC COM 366505105 709 48144 SH DFND 01 0 48144 0 GARRISON CAP INC COM 366554103 146 20300 SH DFND 01 0 20300 0 GARRISON CAP INC COM 366554103 1939 270078 SH DFND 0 270078 0 GARTNER INC COM 366651107 392 2587 SH DFND 0 0 2587 GARTNER INC COM 366651107 672 4428 SH DFND 0 4428 0 GARTNER INC COM 366651107 3182 20977 SH DFND 20 0 0 20977 GARTNER INC COM 366651107 3475 22910 SH DFND 01 0 22910 0 GASLOG LTD SHS G37585109 223 12800 SH DFND 0 12800 0 GASLOG LTD SHS G37585109 3857 220882 SH DFND 01 0 220882 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 327 14470 SH DFND 0 14470 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1185 52343 SH DFND 01 0 52343 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 26 1829 SH DFND 0 1829 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 46 3213 SH DFND 01 0 3213 0 GATX CORP COM 361448103 10 128 SH DFND 0 128 0 GATX CORP COM 361448103 46 605 SH DFND 20 0 0 605 GATX CORP COM 361448103 1746 22861 SH DFND 01 0 22861 0 GCI LIBERTY INC COM CLASS A 36164V305 5 83 SH DFND 0 83 0 GCI LIBERTY INC COM CLASS A 36164V305 3531 63488 SH DFND 01 0 63488 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 200 SH DFND 0 200 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 131 4410 SH DFND 01 0 4410 0 GDL FUND COM SH BEN IT 361570104 29 2982 SH DFND 0 2982 0 GDL FUND COM SH BEN IT 361570104 94 9848 SH DFND 01 0 9848 0 GDS HLDGS LTD SPONSORED ADS 36165L108 114 3200 SH DFND 0 0 3200 GDS HLDGS LTD SPONSORED ADS 36165L108 4718 132197 SH DFND 0 132197 0 GEE GROUP INC COM 36165A102 4 3184 SH SOLE 3184 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 1 983 SH SOLE 983 0 0 GENCOR INDS INC COM 368678108 15 1253 SH SOLE 1253 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 314 42035 SH DFND 01 0 42035 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 463 62000 SH DFND 0 62000 0 GENERAC HLDGS INC COM 368736104 119 2318 SH DFND 0 2318 0 GENERAC HLDGS INC COM 368736104 124 2424 SH DFND 01 0 2424 0 GENERAL AMERN INVS INC COM 368802104 77 2304 SH DFND 0 2304 0 GENERAL AMERN INVS INC COM 368802104 628 18868 SH DFND 01 0 18868 0 GENERAL DYNAMICS CORP COM 369550108 305 1800 SH DFND 0 0 1800 GENERAL DYNAMICS CORP COM 369550108 1682 9938 SH DFND 17 0 0 9938 GENERAL DYNAMICS CORP COM 369550108 18107 106962 SH DFND 0 106962 0 GENERAL DYNAMICS CORP COM 369550108 69238 409012 SH DFND 01 0 409012 0 GENERAL ELECTRIC CO COM 369604103 105 10500 SH Call DFND 01 0 10500 0 GENERAL ELECTRIC CO COM 369604103 2916 291912 SH DFND 0 0 291912 GENERAL ELECTRIC CO COM 369604103 5179 518430 SH Call DFND 0 518430 0 GENERAL ELECTRIC CO COM 369604103 28082 2811010 SH Put DFND 0 2811010 0 GENERAL ELECTRIC CO COM 369604103 89492 8958177 SH DFND 01 0 8958177 0 GENERAL ELECTRIC CO COM 369604103 145018 14516303 SH DFND 0 14516303 0 GENERAL MLS INC COM 370334104 21 400 SH Put DFND 0 400 0 GENERAL MLS INC COM 370334104 704 13600 SH Put DFND 01 0 13600 0 GENERAL MLS INC COM 370334104 1629 31482 SH DFND 20 0 0 31482 GENERAL MLS INC COM 370334104 1697 32800 SH Call DFND 0 32800 0 GENERAL MLS INC COM 370334104 1773 34261 SH DFND 0 0 34261 GENERAL MLS INC COM 370334104 21639 418150 SH DFND 0 418150 0 GENERAL MLS INC COM 370334104 135254 2613598 SH DFND 01 0 2613598 0 GENERAL MOLY INC COM 370373102 0 1500 SH DFND 01 0 1500 0 GENERAL MOLY INC COM 370373102 10 43930 SH DFND 0 43930 0 GENERAL MTRS CO COM 37045V100 534 14380 SH DFND 20 0 0 14380 GENERAL MTRS CO COM 37045V100 1327 35764 SH DFND 0 0 35764 GENERAL MTRS CO COM 37045V100 5365 144600 SH Call DFND 0 144600 0 GENERAL MTRS CO COM 37045V100 23132 623509 SH DFND 0 623509 0 GENERAL MTRS CO COM 37045V100 41226 1111200 SH Put DFND 0 1111200 0 GENERAL MTRS CO COM 37045V100 99638 2685667 SH DFND 01 0 2685667 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 203 10430 SH DFND 0 10430 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 225 11584 SH DFND 01 0 11584 0 GENESCO INC COM 371532102 9 200 SH DFND 01 0 200 0 GENESEE & WYO INC CL A 371559105 5982 68652 SH DFND 01 0 68652 0 GENESEE & WYO INC CL A 371559105 179201 2056476 SH DFND 0 2056476 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 13559 581933 SH DFND 01 0 581933 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 31120 1335603 SH DFND 0 1335603 0 GENESIS HEALTHCARE INC CL A COM 37185X106 10 7041 SH SOLE 7041 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 1 1300 SH DFND 01 0 1300 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 9 10126 SH DFND 0 10126 0 GENIE ENERGY LTD CL B 372284208 262 30859 SH DFND 01 0 30859 0 GENMARK DIAGNOSTICS INC COM 372309104 15 2110 SH DFND 0 2110 0 GENMARK DIAGNOSTICS INC COM 372309104 35 5000 SH DFND 01 0 5000 0 GENOCEA BIOSCIENCES INC COM 372427104 15 24809 SH SOLE 24809 0 0 GENOMIC HEALTH INC COM 37244C101 864 12333 SH DFND 01 0 12333 0 GENOMIC HEALTH INC COM 37244C101 2743 39152 SH DFND 0 39152 0 GENPACT LIMITED SHS G3922B107 1342 38136 SH DFND 01 0 38136 0 GENPREX INC COM 372446104 2 1065 SH SOLE 1065 0 0 GENTEX CORP COM 371901109 1465 70847 SH DFND 0 70847 0 GENTEX CORP COM 371901109 1478 71475 SH DFND 20 0 0 71475 GENTEX CORP COM 371901109 3195 154521 SH DFND 01 0 154521 0 GENTHERM INC COM 37253A103 43 1176 SH DFND 0 1176 0 GENTHERM INC COM 37253A103 4358 118236 SH DFND 01 0 118236 0 GENUINE PARTS CO COM 372460105 90 800 SH Put DFND 01 0 800 0 GENUINE PARTS CO COM 372460105 905 8081 SH DFND 0 0 8081 GENUINE PARTS CO COM 372460105 15984 142677 SH DFND 0 142677 0 GENUINE PARTS CO COM 372460105 23689 211452 SH DFND 01 0 211452 0 GENWORTH FINL INC COM CL A 37247D106 184 47930 SH DFND 01 0 47930 0 GEO GROUP INC NEW COM 36162J106 243 12649 SH DFND 01 0 12649 0 GEO GROUP INC NEW COM 36162J106 1008 52500 SH Put DFND 0 52500 0 GEO GROUP INC NEW COM 36162J106 1246 64890 SH DFND 0 64890 0 GEOPARK LTD USD SHS G38327105 105 6060 SH DFND 01 0 6060 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 13 998 SH DFND 0 998 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 15 1170 SH DFND 01 0 1170 0 GERDAU S A SPON ADR REP PFD 373737105 48 12435 SH DFND 01 0 12435 0 GERDAU S A SPON ADR REP PFD 373737105 294 75668 SH DFND 0 75668 0 GERDAU S A SPON ADR REP PFD 373737105 686 176710 SH DFND 20 0 0 176710 GERDAU S A SPON ADR REP PFD 373737105 1246 321200 SH Call DFND 0 321200 0 GERMAN AMERN BANCORP INC COM 373865104 40 1364 SH DFND 0 1364 0 GERMAN AMERN BANCORP INC COM 373865104 128 4342 SH DFND 01 0 4342 0 GERON CORP COM 374163103 29 17228 SH DFND 01 0 17228 0 GERON CORP COM 374163103 33 20005 SH DFND 0 20005 0 GETTY RLTY CORP NEW COM 374297109 138 4301 SH DFND 01 0 4301 0 GIBRALTAR INDS INC COM 374689107 50 1237 SH DFND 0 1237 0 GIBRALTAR INDS INC COM 374689107 360 8876 SH DFND 01 0 8876 0 GIGAMEDIA LTD SHS NEW Y2711Y112 2 932 SH SOLE 932 0 0 GIGCAPITAL INC *W EXP 06/08/202 37518N122 3 8917 SH SOLE 8917 0 0 G-III APPAREL GROUP LTD COM 36237H101 178 4461 SH DFND 01 0 4461 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 2 182 SH SOLE 182 0 0 GILDAN ACTIVEWEAR INC COM 375916103 58 1610 SH DFND 20 0 0 1610 GILDAN ACTIVEWEAR INC COM 375916103 498 13831 SH DFND 0 0 13831 GILDAN ACTIVEWEAR INC COM 375916103 873 24275 SH DFND 01 0 24275 0 GILDAN ACTIVEWEAR INC COM 375916103 5006 139171 SH DFND 0 139171 0 GILEAD SCIENCES INC COM 375558103 13 205 SH DFND 17 0 0 205 GILEAD SCIENCES INC COM 375558103 576 8860 SH DFND 20 0 0 8860 GILEAD SCIENCES INC COM 375558103 5153 79257 SH DFND 0 0 79257 GILEAD SCIENCES INC COM 375558103 15877 244220 SH Call DFND 0 244220 0 GILEAD SCIENCES INC COM 375558103 45819 704800 SH Put DFND 0 704800 0 GILEAD SCIENCES INC COM 375558103 111853 1720546 SH DFND 0 1720546 0 GILEAD SCIENCES INC COM 375558103 192783 2965438 SH DFND 01 0 2965438 0 GLACIER BANCORP INC NEW COM 37637Q105 198 4940 SH DFND 01 0 4940 0 GLACIER BANCORP INC NEW COM 37637Q105 415 10366 SH DFND 0 10366 0 GLACIER BANCORP INC NEW COM 37637Q105 1349 33661 SH DFND 20 0 0 33661 GLADSTONE CAPITAL CORP COM 376535100 93 10315 SH DFND 01 0 10315 0 GLADSTONE CAPITAL CORP COM 376535100 2630 291952 SH DFND 0 291952 0 GLADSTONE COML CORP COM 376536108 446 21474 SH DFND 0 21474 0 GLADSTONE COML CORP COM 376536108 876 42196 SH DFND 01 0 42196 0 GLADSTONE INVT CORP COM 376546107 64 5480 SH DFND 01 0 5480 0 GLADSTONE INVT CORP COM 376546107 6881 593219 SH DFND 0 593219 0 GLADSTONE LD CORP COM 376549101 6 500 SH DFND 01 0 500 0 GLADSTONE LD CORP COM 376549101 7 542 SH DFND 0 542 0 GLATFELTER COM 377316104 18 1281 SH DFND 01 0 1281 0 GLATFELTER COM 377316104 1448 102580 SH DFND 0 102580 0 GLAUKOS CORP COM 377322102 85 1087 SH DFND 0 1087 0 GLAUKOS CORP COM 377322102 610 7778 SH DFND 01 0 7778 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 37 878 SH DFND 0 0 878 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 630 15064 SH DFND 0 15064 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2180 52165 SH DFND 20 0 0 52165 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 52099 1246689 SH DFND 01 0 1246689 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 586 11071 SH DFND 0 11071 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 674 12743 SH DFND 01 0 12743 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 7 200 SH DFND 01 0 200 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 36 1033 SH DFND 0 1033 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 2546 362743 SH DFND 01 0 362743 0 GLOBAL EAGLE ENTMT INC COM 37951D102 1 1000 SH DFND 01 0 1000 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 46 1509 SH DFND 01 0 1509 0 GLOBAL MED REIT INC COM NEW 37954A204 266 27106 SH DFND 0 27106 0 GLOBAL MED REIT INC COM NEW 37954A204 600 61055 SH DFND 01 0 61055 0 GLOBAL NET LEASE INC COM NEW 379378201 781 41326 SH DFND 01 0 41326 0 GLOBAL NET LEASE INC COM NEW 379378201 2466 130497 SH DFND 0 130497 0 GLOBAL PARTNERS LP COM UNITS 37946R109 247 12541 SH DFND 01 0 12541 0 GLOBAL PARTNERS LP COM UNITS 37946R109 829 42190 SH DFND 0 42190 0 GLOBAL PMTS INC COM 37940X102 503 3682 SH DFND 0 0 3682 GLOBAL PMTS INC COM 37940X102 8086 59230 SH DFND 01 0 59230 0 GLOBAL PMTS INC COM 37940X102 16884 123676 SH DFND 0 123676 0 GLOBALSCAPE INC COM 37940G109 0 75 SH DFND 01 0 75 0 GLOBALSCAPE INC COM 37940G109 20 3158 SH DFND 0 3158 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 4 702 SH DFND 0 702 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 4 750 SH DFND 01 0 750 0 GLOBALSTAR INC COM 378973408 8 18717 SH DFND 0 18717 0 GLOBALSTAR INC COM 378973408 282 655425 SH DFND 01 0 655425 0 GLOBAL WTR RES INC COM 379463102 379 38626 SH DFND 01 0 38626 0 GLOBAL X FDS ADAPTIVE US 37954Y574 87 3584 SH SOLE 3584 0 0 GLOBAL X FDS BETA ASIA EXJP 37954Y400 15 600 SH SOLE 600 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 6 300 SH DFND 01 0 300 0 GLOBAL X FDS DAX GERMANY ETF 37954Y491 2 90 SH SOLE 90 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 20413 737477 SH DFND 01 0 737477 0 GLOBAL X FDS FOUNDER RUN CO 37954Y681 34 1710 SH SOLE 1710 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 61 2890 SH DFND 0 2890 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 154 7272 SH DFND 01 0 7272 0 GLOBAL X FDS GBL X FTSE ETF 37950E648 14 885 SH SOLE 885 0 0 GLOBAL X FDS GBL X JPM EFF 37950E143 36 1440 SH SOLE 1440 0 0 GLOBAL X FDS GBL X JPM ROTA 37950E135 41 1697 SH SOLE 1697 0 0 GLOBAL X FDS GBL X MSCI CHINA 37950E804 19 740 SH DFND 01 0 740 0 GLOBAL X FDS GBL X MSCI CHINA 37950E804 32 1259 SH DFND 0 1259 0 GLOBAL X FDS GBL X MSCI NIGER 37954Y665 37 2171 SH SOLE 2171 0 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 25 2276 SH DFND 0 2276 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 134 12350 SH DFND 01 0 12350 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 4 143 SH DFND 01 0 143 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 25 909 SH DFND 0 909 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 68454 7717421 SH DFND 01 0 7717421 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 215 6729 SH DFND 01 0 6729 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 400 30303 SH DFND 0 30303 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 18432 1397453 SH DFND 01 0 1397453 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 143 14778 SH DFND 01 0 14778 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 995 103133 SH DFND 0 103133 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 216 17276 SH DFND 01 0 17276 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 411 22590 SH DFND 0 22590 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 4282 235419 SH DFND 01 0 235419 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 17 1433 SH DFND 0 1433 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2975 256255 SH DFND 01 0 256255 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 264 12072 SH DFND 0 12072 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 278 12713 SH DFND 01 0 12713 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1366 51750 SH DFND 01 0 51750 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 4224 160000 SH DFND 0 160000 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 67 5366 SH DFND 0 5366 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 845 67667 SH DFND 01 0 67667 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 2506 105200 SH DFND 01 0 105200 0 GLOBAL X FDS HELTH WELL ETF 37954Y798 13 646 SH SOLE 646 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 11 575 SH DFND 0 575 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 2187 119445 SH DFND 01 0 119445 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 42 1500 SH DFND 0 0 1500 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 393 13900 SH DFND 0 13900 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2503 88447 SH DFND 01 0 88447 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 183 10976 SH DFND 01 0 10976 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 534 32006 SH DFND 17 0 0 32006 GLOBAL X FDS MSCI CHINA FINCL 37950E606 47 2728 SH SOLE 2728 0 0 GLOBAL X FDS MSCI CHINA INDST 37950E705 3 187 SH SOLE 187 0 0 GLOBAL X FDS MSCI CHINA IT 37954Y533 37 1998 SH SOLE 1998 0 0 GLOBAL X FDS MSCI CHINA LRG 37954Y566 3 100 SH SOLE 100 0 0 GLOBAL X FDS MSCI CHINA MATRL 37950E242 19 1125 SH SOLE 1125 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 160 19858 SH DFND 01 0 19858 0 GLOBAL X FDS MSCI NXT EMRNG 37950E218 133 6487 SH DFND 0 6487 0 GLOBAL X FDS MSCI NXT EMRNG 37950E218 427 20797 SH DFND 01 0 20797 0 GLOBAL X FDS MSCI PAKISTAN 37950E689 20 2308 SH SOLE 2308 0 0 GLOBAL X FDS MSCI SUPDIV EA 37954Y699 26 1604 SH SOLE 1604 0 0 GLOBAL X FDS MSCI SUPR EM ETF 37950E119 80 5650 SH SOLE 5650 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 27927 1230280 SH DFND 01 0 1230280 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 13612 677871 SH DFND 01 0 677871 0 GLOBAL X FDS SCIEN BETA EUR 37954Y301 75 3105 SH SOLE 3105 0 0 GLOBAL X FDS SCIEN BETA JPN 37954Y509 24 874 SH SOLE 874 0 0 GLOBAL X FDS SCIEN BETA US 37954Y103 60 1896 SH SOLE 1896 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 48 1500 SH DFND 0 1500 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 3005 94207 SH DFND 01 0 94207 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1034 29720 SH DFND 01 0 29720 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 5874 122939 SH DFND 01 0 122939 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 332 21152 SH DFND 0 21152 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1429 91018 SH DFND 01 0 91018 0 GLOBAL X FDS US PFD ETF 37954Y657 191 7930 SH DFND 01 0 7930 0 GLOBAL X FDS US PFD ETF 37954Y657 679 28228 SH DFND 0 28228 0 GLOBAL X FDS X YIELDCO RENE 37954Y707 1 44 SH DFND 01 0 44 0 GLOBAL X FDS X YIELDCO RENE 37954Y707 70 5422 SH DFND 0 5422 0 GLOBANT S A COM L44385109 295 4128 SH DFND 0 4128 0 GLOBANT S A COM L44385109 875 12257 SH DFND 01 0 12257 0 GLOBUS MED INC CL A 379577208 1689 34177 SH DFND 0 34177 0 GLOBUS MED INC CL A 379577208 5469 110690 SH DFND 01 0 110690 0 GLOWPOINT INC COM NEW 379887201 0 2325 SH DFND 01 0 2325 0 GLOWPOINT INC COM NEW 379887201 1 5915 SH DFND 0 5915 0 GLU MOBILE INC COM 379890106 9 787 SH DFND 0 787 0 GLU MOBILE INC COM 379890106 174 15882 SH DFND 01 0 15882 0 GLYCOMIMETICS INC COM 38000Q102 5 400 SH DFND 01 0 400 0 GLYCOMIMETICS INC COM 38000Q102 917 73573 SH DFND 0 73573 0 GMS INC COM 36251C103 3 200 SH DFND 01 0 200 0 GMS INC COM 36251C103 44 2883 SH DFND 0 2883 0 GNC HLDGS INC COM CL A 36191G107 6 2279 SH DFND 01 0 2279 0 GNC HLDGS INC COM CL A 36191G107 49 17851 SH DFND 0 17851 0 GODADDY INC CL A 380237107 277 3683 SH DFND 0 0 3683 GODADDY INC CL A 380237107 368 4896 SH DFND 20 0 0 4896 GODADDY INC CL A 380237107 1779 23662 SH DFND 01 0 23662 0 GODADDY INC CL A 380237107 3356 44631 SH DFND 0 44631 0 GOGO INC COM 38046C109 29 6355 SH DFND 0 6355 0 GOGO INC COM 38046C109 201 44723 SH DFND 01 0 44723 0 GOLAR LNG LTD BERMUDA SHS G9456A100 154 7311 SH DFND 0 7311 0 GOLAR LNG LTD BERMUDA SHS G9456A100 236 11177 SH DFND 01 0 11177 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 161 12500 SH Put DFND 0 12500 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 344 26608 SH DFND 0 26608 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 569 44068 SH DFND 01 0 44068 0 GOLDCORP INC NEW COM 380956409 6 524 SH DFND 17 0 0 524 GOLDCORP INC NEW COM 380956409 207 18119 SH DFND 0 0 18119 GOLDCORP INC NEW COM 380956409 1528 133600 SH Call DFND 0 133600 0 GOLDCORP INC NEW COM 380956409 2769 242082 SH DFND 01 0 242082 0 GOLDCORP INC NEW COM 380956409 7811 682800 SH Put DFND 0 682800 0 GOLDCORP INC NEW COM 380956409 90685 7926978 SH DFND 0 7926978 0 GOLDEN BULL LTD SHS G4027R104 20 2692 SH SOLE 2692 0 0 GOLDEN ENTMT INC COM 381013101 27 1933 SH DFND 0 1933 0 GOLDEN ENTMT INC COM 381013101 47 3331 SH DFND 01 0 3331 0 GOLDEN MINERALS CO COM 381119106 10 38471 SH DFND 0 38471 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9 1949 SH DFND 01 0 1949 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3518 737451 SH DFND 0 737451 0 GOLDEN STAR RES LTD CDA COM 38119T807 26 6556 SH DFND 0 6556 0 GOLDFIELD CORP COM 381370105 2 939 SH DFND 01 0 939 0 GOLDFIELD CORP COM 381370105 4 1988 SH DFND 0 1988 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 49 13175 SH DFND 01 0 13175 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 127 34000 SH Call DFND 0 34000 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 933 250000 SH Put DFND 0 250000 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1825 489232 SH DFND 0 489232 0 GOLDMAN SACHS BDC INC SHS 38147U107 1566 76251 SH DFND 01 0 76251 0 GOLDMAN SACHS BDC INC SHS 38147U107 13501 657313 SH DFND 0 657313 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 9 176 SH DFND 0 176 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 15 313 SH DFND 01 0 313 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 27 554 SH SOLE 554 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 802 8000 SH DFND 0 8000 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 69204 690180 SH DFND 01 0 690180 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 18950 582372 SH DFND 01 0 582372 0 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 79 2716 SH DFND 0 2716 0 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 137 4707 SH DFND 01 0 4707 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 37784 1347011 SH DFND 01 0 1347011 0 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 46 1480 SH SOLE 1480 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 119 2642 SH SOLE 2642 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 43185 759905 SH DFND 01 0 759905 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2641 46764 SH DFND 01 0 46764 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 96 2385 SH DFND 01 0 2385 0 GOLDMAN SACHS ETF TR MOTIF FIN REIM 381430321 4 82 SH SOLE 82 0 0 GOLDMAN SACHS ETF TR MOTIF HUMAN EV 381430297 4 75 SH SOLE 75 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 44 230 SH DFND 20 0 0 230 GOLDMAN SACHS GROUP INC COM 38141G104 1594 8300 SH DFND 0 0 8300 GOLDMAN SACHS GROUP INC COM 38141G104 44830 233500 SH Put DFND 0 233500 0 GOLDMAN SACHS GROUP INC COM 38141G104 67696 352604 SH DFND 0 352604 0 GOLDMAN SACHS GROUP INC COM 38141G104 69018 359490 SH Call DFND 0 359490 0 GOLDMAN SACHS GROUP INC COM 38141G104 112641 586704 SH DFND 01 0 586704 0 GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 17 734 SH SOLE 734 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 632 114298 SH DFND 0 114298 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 4320 781219 SH DFND 01 0 781219 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 3720 463217 SH DFND 01 0 463217 0 GOLD RESOURCE CORP COM 38068T105 2 400 SH DFND 01 0 400 0 GOLD STD VENTURES CORP COM 380738104 11 11078 SH DFND 0 11078 0 GOLD STD VENTURES CORP COM 380738104 51 50000 SH DFND 01 0 50000 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 140 10743 SH DFND 01 0 10743 0 GOLUB CAP BDC INC COM 38173M102 2150 120252 SH DFND 01 0 120252 0 GOLUB CAP BDC INC COM 38173M102 20133 1126009 SH DFND 0 1126009 0 GOODRICH PETE CORP COM PAR 382410843 25 1805 SH SOLE 1805 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 0 34 SH SOLE 34 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 142 7824 SH DFND 0 0 7824 GOODYEAR TIRE & RUBR CO COM 382550101 4745 261444 SH DFND 01 0 261444 0 GOODYEAR TIRE & RUBR CO COM 382550101 9043 498241 SH DFND 0 498241 0 GOODYEAR TIRE & RUBR CO COM 382550101 15108 832400 SH Put DFND 0 832400 0 GOOSEHEAD INS INC COM CL A 38267D109 8 300 SH DFND 01 0 300 0 GOPRO INC CL A 38268T103 1303 200444 SH DFND 01 0 200444 0 GOPRO INC CL A 38268T103 1772 272612 SH DFND 0 272612 0 GORDON POINTE ACQUISITION CO COM CLASS A 382788107 16 1600 SH SOLE 1600 0 0 GORDON POINTE ACQUISITION CO UNIT 01/18/2023 382788206 32 3000 SH SOLE 3000 0 0 GORES METROPOULOS INC UNIT 99/99/9999 382872208 22 2105 SH SOLE 2105 0 0 GORMAN RUPP CO COM 383082104 9 276 SH DFND 0 276 0 GORMAN RUPP CO COM 383082104 1189 35021 SH DFND 01 0 35021 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1 13 SH DFND 01 0 13 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 453 5096 SH DFND 0 5096 0 GP STRATEGIES CORP COM 36225V104 16 1335 SH DFND 0 1335 0 GP STRATEGIES CORP COM 36225V104 163 13418 SH DFND 01 0 13418 0 GRACE W R & CO DEL NEW COM 38388F108 326 4179 SH DFND 0 4179 0 GRACE W R & CO DEL NEW COM 38388F108 390 5000 SH Call DFND 0 5000 0 GRACE W R & CO DEL NEW COM 38388F108 6032 77294 SH DFND 01 0 77294 0 GRACO INC COM 384109104 1592 32144 SH DFND 0 32144 0 GRACO INC COM 384109104 1689 34107 SH DFND 20 0 0 34107 GRACO INC COM 384109104 8955 180840 SH DFND 01 0 180840 0 GRAF INDL CORP COM 384278107 1342 136417 SH SOLE 136417 0 0 GRAF INDL CORP UNIT 12/31/2025 384278206 98 9668 SH SOLE 9668 0 0 GRAFTECH INTL LTD COM 384313508 211 16493 SH DFND 01 0 16493 0 GRAFTECH INTL LTD COM 384313508 300 23437 SH DFND 0 23437 0 GRAHAM CORP COM 384556106 7 332 SH DFND 0 332 0 GRAHAM CORP COM 384556106 61 3083 SH DFND 01 0 3083 0 GRAHAM HLDGS CO COM 384637104 127 186 SH DFND 0 186 0 GRAHAM HLDGS CO COM 384637104 381 558 SH DFND 01 0 558 0 GRAINGER W W INC COM 384802104 72 239 SH DFND 20 0 0 239 GRAINGER W W INC COM 384802104 880 2924 SH DFND 0 0 2924 GRAINGER W W INC COM 384802104 5887 19562 SH DFND 01 0 19562 0 GRAINGER W W INC COM 384802104 11932 39650 SH DFND 0 39650 0 GRANA Y MONTERO S A A SPONSORED ADS 38500P208 1 411 SH SOLE 411 0 0 GRAND CANYON ED INC COM 38526M106 550 4800 SH DFND 0 4800 0 GRAND CANYON ED INC COM 38526M106 900 7861 SH DFND 01 0 7861 0 GRANITE CONSTR INC COM 387328107 571 13242 SH DFND 0 13242 0 GRANITE CONSTR INC COM 387328107 607 14062 SH DFND 01 0 14062 0 GRANITE PT MTG TR INC COM 38741L107 303 16293 SH DFND 01 0 16293 0 GRANITE PT MTG TR INC COM 38741L107 24748 1332663 SH DFND 0 1332663 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 120 2500 SH DFND 01 0 2500 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 340 7103 SH DFND 0 7103 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 17 695 SH SOLE 695 0 0 GRANITESHARES ETF TR S&P GSCI CM K 1 38747R207 5 209 SH SOLE 209 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 24 1870 SH DFND 01 0 1870 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 11 1285 SH SOLE 1285 0 0 GRAN TIERRA ENERGY INC COM 38500T101 2 1000 SH DFND 01 0 1000 0 GRAN TIERRA ENERGY INC COM 38500T101 344 151713 SH DFND 0 151713 0 GRAPHIC PACKAGING HLDG CO COM 388689101 61 4845 SH DFND 0 4845 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2109 166998 SH DFND 01 0 166998 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 10 149 SH DFND 01 0 149 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 64 997 SH DFND 0 997 0 GRAY TELEVISION INC CL A 389375205 10 494 SH SOLE 494 0 0 GRAY TELEVISION INC COM 389375106 50 2349 SH DFND 0 2349 0 GRAY TELEVISION INC COM 389375106 172 8070 SH DFND 01 0 8070 0 GREAT ELM CAP CORP COM 390320109 1285 155564 SH SOLE 155564 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 2 433 SH DFND 01 0 433 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 3 648 SH DFND 0 648 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 71 8023 SH DFND 01 0 8023 0 GREAT PANTHER MINING LIMITED COM 39115V101 5 5120 SH DFND 0 5120 0 GREAT SOUTHN BANCORP INC COM 390905107 12 235 SH DFND 0 235 0 GREAT SOUTHN BANCORP INC COM 390905107 363 7000 SH DFND 01 0 7000 0 GREAT WESTN BANCORP INC COM 391416104 33 1057 SH DFND 01 0 1057 0 GREAT WESTN BANCORP INC COM 391416104 84 2645 SH DFND 0 2645 0 GREEN BRICK PARTNERS INC COM 392709101 16 1816 SH SOLE 1816 0 0 GREENBRIER COS INC COM 393657101 622 19309 SH DFND 01 0 19309 0 GREEN DOT CORP CL A 39304D102 2704 44588 SH DFND 01 0 44588 0 GREENE COUNTY BANCORP INC COM 394357107 12 397 SH SOLE 397 0 0 GREENHILL & CO INC COM 395259104 4 203 SH DFND 01 0 203 0 GREENHILL & CO INC COM 395259104 1312 61009 SH DFND 0 61009 0 GREENLAND ACQUISITIN CORPORA RIGHT 04/27/2025 G40981113 0 1550 SH SOLE 1550 0 0 GREENLAND ACQUISITIN CORPORA SHS G40981139 23 2300 SH SOLE 2300 0 0 GREENLAND ACQUISITIN CORPORA UNIT 03/03/2025 G40981121 4 399 SH SOLE 399 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 29 2648 SH DFND 0 2648 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 819 75385 SH DFND 01 0 75385 0 GREEN PLAINS INC COM 393222104 1 69 SH DFND 01 0 69 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 701 44240 SH SOLE 44240 0 0 GREENSKY INC CL A 39572G100 17 1300 SH DFND 01 0 1300 0 GREENSKY INC CL A 39572G100 91 7020 SH DFND 0 7020 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 1 59 SH DFND 0 59 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 8 600 SH DFND 01 0 600 0 GREIF INC CL A 397624107 593 14366 SH DFND 01 0 14366 0 GREIF INC CL B 397624206 2 35 SH DFND 01 0 35 0 GREIF INC CL B 397624206 26 536 SH DFND 0 536 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 17 5696 SH SOLE 5696 0 0 GRIFFON CORP COM 398433102 8 415 SH DFND 0 415 0 GRIFFON CORP COM 398433102 135 7311 SH DFND 01 0 7311 0 GRIFOLS S A SP ADR REP B NVT 398438408 379 18834 SH DFND 01 0 18834 0 GRIFOLS S A SP ADR REP B NVT 398438408 20565 1022632 SH DFND 0 1022632 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 346 66251 SH SOLE 66251 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 11 800 SH DFND 01 0 800 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2770 42820 SH DFND 0 42820 0 GROUP 1 AUTOMOTIVE INC COM 398905109 23603 364806 SH DFND 01 0 364806 0 GROUPON INC COM 399473107 58 16310 SH DFND 0 16310 0 GROUPON INC COM 399473107 1813 510803 SH DFND 01 0 510803 0 GRUBHUB INC COM 400110102 166 2392 SH DFND 0 0 2392 GRUBHUB INC COM 400110102 1325 19068 SH DFND 0 19068 0 GRUBHUB INC COM 400110102 5002 72003 SH DFND 01 0 72003 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 88 1960 SH DFND 0 1960 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2670 59225 SH DFND 01 0 59225 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 16 100 SH DFND 01 0 100 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 242 1495 SH DFND 0 1495 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 16 1992 SH SOLE 1992 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 51 2000 SH DFND 01 0 2000 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 202 7924 SH DFND 0 7924 0 GRUPO SIMEC S A B DE C V ADR 400491106 21 2491 SH SOLE 2491 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 388 35103 SH DFND 0 35103 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 544 49173 SH DFND 01 0 49173 0 GS FIN CORP ETN CLAYMORE37 362273104 19 1292 SH SOLE 1292 0 0 GSI TECHNOLOGY COM 36241U106 19 2493 SH SOLE 2493 0 0 GSV CAP CORP COM 36191J101 162 21370 SH DFND 01 0 21370 0 GSV CAP CORP COM 36191J101 2621 345752 SH DFND 0 345752 0 GTT COMMUNICATIONS INC COM 362393100 37 1074 SH DFND 0 1074 0 GTT COMMUNICATIONS INC COM 362393100 1204 34698 SH DFND 01 0 34698 0 GTX INC DEL COM NEW 40052B207 1 630 SH DFND 01 0 630 0 GTX INC DEL COM NEW 40052B207 5 4295 SH DFND 0 4295 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 54 2700 SH DFND 01 0 2700 0 GUARANTY FED BANCSHARES INC COM 40108P101 21 924 SH SOLE 924 0 0 GUARDANT HEALTH INC COM 40131M109 67 868 SH DFND 0 868 0 GUARDANT HEALTH INC COM 40131M109 744 9705 SH DFND 01 0 9705 0 GUESS INC COM 401617105 57 2893 SH DFND 0 2893 0 GUESS INC COM 401617105 79 4008 SH DFND 01 0 4008 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 11 543 SH DFND 0 543 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 1706 84526 SH DFND 01 0 84526 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 2 218 SH DFND 0 218 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 1953 248533 SH DFND 01 0 248533 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 20 1031 SH DFND 0 1031 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 6116 311265 SH DFND 01 0 311265 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 2991 132173 SH DFND 01 0 132173 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1886 19412 SH DFND 0 19412 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2550 26247 SH DFND 01 0 26247 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1 1000 PRN DFND 01 0 1000 0 GULF ISLAND FABRICATION INC COM 402307102 4 410 SH DFND 01 0 410 0 GULF ISLAND FABRICATION INC COM 402307102 12 1349 SH DFND 0 1349 0 GULFPORT ENERGY CORP COM NEW 402635304 27 3407 SH DFND 0 3407 0 GULFPORT ENERGY CORP COM NEW 402635304 235 29305 SH DFND 01 0 29305 0 GULF RESOURCES INC COM PAR 40251W309 1 1126 SH SOLE 1126 0 0 GWG HLDGS INC COM 36192A109 28 2305 SH SOLE 2305 0 0 G WILLI FOOD INTL LTD ORD M52523103 5 663 SH SOLE 663 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2549 15119 SH DFND 0 15119 0 GW PHARMACEUTICALS PLC ADS 36197T103 13138 77940 SH DFND 01 0 77940 0 GYRODYNE LLC COM 403829104 43 2413 SH SOLE 2413 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 1390 128498 SH DFND 01 0 128498 0 HACKETT GROUP INC COM 404609109 2 114 SH DFND 01 0 114 0 HACKETT GROUP INC COM 404609109 30 1898 SH DFND 0 1898 0 HAEMONETICS CORP COM 405024100 953 10892 SH DFND 01 0 10892 0 HAEMONETICS CORP COM 405024100 2460 28126 SH DFND 0 28126 0 HAIN CELESTIAL GROUP INC COM 405217100 741 32054 SH DFND 01 0 32054 0 HAIN CELESTIAL GROUP INC COM 405217100 35548 1537556 SH DFND 0 1537556 0 HALCON RES CORP COM PAR NEW 40537Q605 1 507 SH DFND 01 0 507 0 HALCON RES CORP COM PAR NEW 40537Q605 4988 3694635 SH DFND 0 3694635 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 0 27655 SH SOLE 27655 0 0 HALLADOR ENERGY COMPANY COM 40609P105 371 70625 SH DFND 01 0 70625 0 HALLIBURTON CO COM 406216101 1257 42901 SH DFND 0 0 42901 HALLIBURTON CO COM 406216101 2204 75238 SH DFND 20 0 0 75238 HALLIBURTON CO COM 406216101 5874 200470 SH Call DFND 0 200470 0 HALLIBURTON CO COM 406216101 32294 1102200 SH Put DFND 0 1102200 0 HALLIBURTON CO COM 406216101 44166 1507378 SH DFND 0 1507378 0 HALLIBURTON CO COM 406216101 56181 1917442 SH DFND 01 0 1917442 0 HALOZYME THERAPEUTICS INC COM 40637H109 309 19210 SH DFND 0 19210 0 HALOZYME THERAPEUTICS INC COM 40637H109 1009 62673 SH DFND 01 0 62673 0 HAMILTON BANCORP INC MD COM 407015106 20 1434 SH SOLE 1434 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 17 774 SH DFND 0 774 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 76 3518 SH DFND 01 0 3518 0 HAMILTON LANE INC CL A 407497106 6 142 SH DFND 01 0 142 0 HAMILTON LANE INC CL A 407497106 71 1635 SH DFND 0 1635 0 HANCOCK JAFFE LABORATORIES I COM 41015N106 10 6567 SH SOLE 6567 0 0 HANCOCK JAFFE LABORATORIES I *W EXP 05/30/202 41015N114 3 7800 SH SOLE 7800 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 33 1035 SH DFND 0 1035 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 4042 126704 SH DFND 01 0 126704 0 HANCOCK JOHN INCOME SECS TR COM 410123103 2596 183064 SH DFND 01 0 183064 0 HANCOCK JOHN INVS TR COM 410142103 349 22147 SH DFND 01 0 22147 0 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 243 35513 SH DFND 01 0 35513 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 5600 247035 SH DFND 01 0 247035 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 65 2985 SH DFND 0 2985 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 3955 180836 SH DFND 01 0 180836 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 40 2161 SH DFND 0 2161 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 8728 465964 SH DFND 01 0 465964 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1271 76353 SH DFND 01 0 76353 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 28373 1144065 SH DFND 01 0 1144065 0 HANCOCK WHITNEY CORPORATION COM 410120109 191 4736 SH DFND 01 0 4736 0 HANCOCK WHITNEY CORPORATION COM 410120109 312 7731 SH DFND 0 7731 0 HANESBRANDS INC COM 410345102 381 21336 SH DFND 0 0 21336 HANESBRANDS INC COM 410345102 1645 92023 SH DFND 0 92023 0 HANESBRANDS INC COM 410345102 8508 475860 SH DFND 01 0 475860 0 HANGER INC COM NEW 41043F208 33 1736 SH DFND 0 1736 0 HANGER INC COM NEW 41043F208 222 11665 SH DFND 01 0 11665 0 HANMI FINL CORP COM NEW 410495204 138 6484 SH DFND 01 0 6484 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 5673 221272 SH DFND 01 0 221272 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 33368 1301416 SH DFND 0 1301416 0 HANOVER INS GROUP INC COM 410867105 818 7165 SH DFND 01 0 7165 0 HANOVER INS GROUP INC COM 410867105 1821 15949 SH DFND 0 15949 0 HARBORONE BANCORP INC COM 41165F101 92 5325 SH DFND 01 0 5325 0 HARLEY DAVIDSON INC COM 412822108 89 2496 SH DFND 0 2496 0 HARLEY DAVIDSON INC COM 412822108 330 9252 SH DFND 0 0 9252 HARLEY DAVIDSON INC COM 412822108 987 27676 SH DFND 01 0 27676 0 HARMONIC INC COM 413160102 135 24833 SH DFND 01 0 24833 0 HARMONIC INC NOTE 4.000%12/0 413160AB8 6321 5560000 PRN SOLE 5560000 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 12 6575 SH DFND 01 0 6575 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 260 136847 SH DFND 0 136847 0 HARRIS CORP DEL COM 413875105 506 3168 SH DFND 0 0 3168 HARRIS CORP DEL COM 413875105 769 4817 SH DFND 0 4817 0 HARRIS CORP DEL COM 413875105 22155 138719 SH DFND 01 0 138719 0 HARROW HEALTH INC COM 415858109 16 3303 SH DFND 0 3303 0 HARROW HEALTH INC COM 415858109 129 25857 SH DFND 01 0 25857 0 HARSCO CORP COM 415864107 45 2248 SH DFND 0 2248 0 HARSCO CORP COM 415864107 194 9623 SH DFND 01 0 9623 0 HARTE-HANKS INC COM 416196202 12 3426 SH SOLE 3426 0 0 HARTFORD FDS EXCHANGE TRADE SHRT DURTN ETF 41653L602 6 157 SH SOLE 157 0 0 HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 4 100 SH SOLE 100 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1035 20823 SH DFND 0 0 20823 HARTFORD FINL SVCS GROUP INC COM 416515104 2014 40500 SH Call DFND 0 40500 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7483 150500 SH Put DFND 0 150500 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11518 231661 SH DFND 0 231661 0 HARTFORD FINL SVCS GROUP INC COM 416515104 25436 511580 SH DFND 01 0 511580 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 32 700 SH DFND 01 0 700 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 98 2163 SH DFND 0 2163 0 HARVARD BIOSCIENCE INC COM 416906105 4 1000 SH DFND 01 0 1000 0 HARVEST CAP CR CORP COM 41753F109 13 1266 SH SOLE 1266 0 0 HASBRO INC COM 418056107 103 1207 SH DFND 0 1207 0 HASBRO INC COM 418056107 577 6791 SH DFND 0 0 6791 HASBRO INC COM 418056107 4251 50000 SH Put DFND 0 50000 0 HASBRO INC COM 418056107 9977 117344 SH DFND 01 0 117344 0 HAVERTY FURNITURE INC CL A 419596200 14 675 SH SOLE 675 0 0 HAVERTY FURNITURE INC COM 419596101 17 774 SH DFND 0 774 0 HAVERTY FURNITURE INC COM 419596101 24 1086 SH DFND 01 0 1086 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 75 1843 SH DFND 0 1843 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2042 50085 SH DFND 01 0 50085 0 HAWAIIAN HOLDINGS INC COM 419879101 2216 84420 SH DFND 01 0 84420 0 HAWKINS INC COM 420261109 31 835 SH DFND 01 0 835 0 HAWKINS INC COM 420261109 41 1103 SH DFND 0 1103 0 HAWTHORN BANCSHARES INC COM 420476103 22 959 SH SOLE 959 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1 25 SH DFND 01 0 25 0 HAYNES INTERNATIONAL INC COM NEW 420877201 20 620 SH DFND 0 620 0 HC2 HLDGS INC COM 404139107 0 77 SH DFND 0 77 0 HC2 HLDGS INC COM 404139107 12 5000 SH DFND 01 0 5000 0 HCA HEALTHCARE INC COM 40412C101 2082 15968 SH DFND 0 0 15968 HCA HEALTHCARE INC COM 40412C101 13355 102431 SH DFND 0 102431 0 HCA HEALTHCARE INC COM 40412C101 19374 148598 SH DFND 01 0 148598 0 HCI GROUP INC COM 40416E103 31 718 SH DFND 01 0 718 0 HCP INC COM 40414L109 877 28013 SH DFND 0 0 28013 HCP INC COM 40414L109 2264 72321 SH DFND 01 0 72321 0 HCP INC COM 40414L109 15850 506381 SH DFND 0 506381 0 HDFC BANK LTD SPONSORED ADS 40415F101 2396 20670 SH DFND 20 0 0 20670 HDFC BANK LTD SPONSORED ADS 40415F101 3532 30471 SH DFND 01 0 30471 0 HDFC BANK LTD SPONSORED ADS 40415F101 19347 166918 SH DFND 0 0 166918 HDFC BANK LTD SPONSORED ADS 40415F101 29142 251417 SH DFND 0 251417 0 HDFC BANK LTD SPONSORED ADS 40415F101 39664 342200 SH Call DFND 0 342200 0 HD SUPPLY HLDGS INC COM 40416M105 159 3676 SH DFND 0 0 3676 HD SUPPLY HLDGS INC COM 40416M105 7152 164977 SH DFND 01 0 164977 0 HD SUPPLY HLDGS INC COM 40416M105 20441 471542 SH DFND 0 471542 0 HEALTHCARE RLTY TR COM 421946104 704 21924 SH DFND 01 0 21924 0 HEALTHCARE RLTY TR COM 421946104 758 23609 SH DFND 0 23609 0 HEALTHCARE SVCS GRP INC COM 421906108 52 1573 SH DFND 0 1573 0 HEALTHCARE SVCS GRP INC COM 421906108 41539 1259131 SH DFND 01 0 1259131 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2362 82625 SH DFND 0 82625 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3419 119576 SH DFND 01 0 119576 0 HEALTHEQUITY INC COM 42226A107 589 7955 SH DFND 0 0 7955 HEALTHEQUITY INC COM 42226A107 1442 19490 SH DFND 20 0 0 19490 HEALTHEQUITY INC COM 42226A107 7926 107142 SH DFND 01 0 107142 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 23 861 SH DFND 01 0 861 0 HEALTHSTREAM INC COM 42222N103 18 624 SH DFND 01 0 624 0 HEALTHSTREAM INC COM 42222N103 54 1917 SH DFND 0 1917 0 HEARTLAND EXPRESS INC COM 422347104 32 1653 SH DFND 01 0 1653 0 HEARTLAND FINL USA INC COM 42234Q102 51 1207 SH DFND 0 1207 0 HEARTLAND FINL USA INC COM 42234Q102 223 5220 SH DFND 01 0 5220 0 HEAT BIOLOGICS INC COM NEW 42237K300 7 5637 SH SOLE 5637 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 1 1301 SH SOLE 1301 0 0 HECLA MNG CO COM 422704106 57 24888 SH DFND 01 0 24888 0 HECLA MNG CO PFD CV SER B 422704205 10 176 SH DFND 0 176 0 HECLA MNG CO PFD CV SER B 422704205 56 1000 SH DFND 01 0 1000 0 H & E EQUIPMENT SERVICES INC COM 404030108 1763 70227 SH DFND 01 0 70227 0 HEICO CORP NEW CL A 422806208 966 11496 SH DFND 0 0 11496 HEICO CORP NEW CL A 422806208 3449 41030 SH DFND 20 0 0 41030 HEICO CORP NEW CL A 422806208 5799 68981 SH DFND 01 0 68981 0 HEICO CORP NEW COM 422806109 136 1435 SH DFND 0 1435 0 HEICO CORP NEW COM 422806109 12283 129468 SH DFND 01 0 129468 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 5 118 SH DFND 01 0 118 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 165 4304 SH DFND 0 4304 0 HELEN OF TROY CORP LTD COM G4388N106 604 5206 SH DFND 01 0 5206 0 HELEN OF TROY CORP LTD COM G4388N106 13519 116580 SH DFND 0 116580 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 41 6130 SH DFND 01 0 6130 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 20 2562 SH DFND 0 2562 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67 8483 SH DFND 01 0 8483 0 HELMERICH & PAYNE INC COM 423452101 161 2898 SH DFND 0 0 2898 HELMERICH & PAYNE INC COM 423452101 3492 62849 SH DFND 01 0 62849 0 HELMERICH & PAYNE INC COM 423452101 5049 90878 SH DFND 0 90878 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 18 1275 SH SOLE 1275 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 1594 SH DFND 01 0 1594 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 26 161537 SH DFND 0 161537 0 HENNESSY ADVISORS INC COM 425885100 11 1227 SH SOLE 1227 0 0 HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 27 2670 SH SOLE 2670 0 0 HENRY JACK & ASSOC INC COM 426281101 78 565 SH DFND 20 0 0 565 HENRY JACK & ASSOC INC COM 426281101 576 4153 SH DFND 0 0 4153 HENRY JACK & ASSOC INC COM 426281101 8133 58621 SH DFND 0 58621 0 HENRY JACK & ASSOC INC COM 426281101 8792 63373 SH DFND 01 0 63373 0 HENRY SCHEIN INC COM 806407102 142 2365 SH DFND 20 0 0 2365 HENRY SCHEIN INC COM 806407102 542 9016 SH DFND 0 0 9016 HENRY SCHEIN INC COM 806407102 4241 70548 SH DFND 01 0 70548 0 HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 1 1000 PRN DFND 01 0 1000 0 HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 131696 105905000 PRN DFND 0 105905000 0 HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 10775 10222000 PRN SOLE 10222000 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 205 3868 SH DFND 01 0 3868 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1578 29775 SH DFND 20 0 0 29775 HERBALIFE NUTRITION LTD COM SHS G4412G101 12028 226992 SH DFND 0 226992 0 HERC HLDGS INC COM 42704L104 47 1213 SH DFND 0 1213 0 HERC HLDGS INC COM 42704L104 609 15623 SH DFND 01 0 15623 0 HERCULES CAPITAL INC COM 427096508 2559 202095 SH DFND 01 0 202095 0 HERCULES CAPITAL INC COM 427096508 14072 1111510 SH DFND 0 1111510 0 HERITAGE COMMERCE CORP COM 426927109 40 3298 SH DFND 0 3298 0 HERITAGE COMMERCE CORP COM 426927109 411 33989 SH DFND 01 0 33989 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 50 1809 SH DFND 0 1809 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1908 SH DFND 01 0 1908 0 HERITAGE FINL CORP WASH COM 42722X106 3 88 SH DFND 0 88 0 HERITAGE FINL CORP WASH COM 42722X106 427 14164 SH DFND 01 0 14164 0 HERITAGE INS HLDGS INC COM 42727J102 93 6350 SH DFND 01 0 6350 0 HERON THERAPEUTICS INC COM 427746102 584 23906 SH DFND 0 23906 0 HERON THERAPEUTICS INC COM 427746102 806 32997 SH DFND 01 0 32997 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9 507 SH DFND 01 0 507 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1622 94651 SH DFND 0 94651 0 HERSHEY CO COM 427866108 384 3346 SH DFND 0 0 3346 HERSHEY CO COM 427866108 15981 139172 SH DFND 0 139172 0 HERSHEY CO COM 427866108 24473 213125 SH DFND 01 0 213125 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2114 121692 SH DFND 01 0 121692 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 26 4476 SH SOLE 4476 0 0 HESKA CORP COM RESTRC NEW 42805E306 45 530 SH DFND 0 530 0 HESKA CORP COM RESTRC NEW 42805E306 91 1072 SH DFND 01 0 1072 0 HESS CORP COM 42809H107 950 15776 SH DFND 0 0 15776 HESS CORP COM 42809H107 4720 78371 SH DFND 20 0 0 78371 HESS CORP COM 42809H107 5487 91100 SH Put DFND 0 91100 0 HESS CORP COM 42809H107 7214 119781 SH DFND 01 0 119781 0 HESS CORP COM 42809H107 20743 344403 SH DFND 0 344403 0 HESS CORP COM 42809H107 25556 424300 SH Call DFND 0 424300 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 212 10000 SH Put DFND 0 10000 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 5651 266536 SH DFND 0 266536 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 7090 334414 SH DFND 01 0 334414 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 21 1367 SH DFND 17 0 0 1367 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1308 84778 SH DFND 0 0 84778 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8144 527789 SH DFND 01 0 527789 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9931 643640 SH DFND 0 643640 0 HEXCEL CORP NEW COM 428291108 681 9851 SH DFND 01 0 9851 0 HEXCEL CORP NEW COM 428291108 1066 15412 SH DFND 0 15412 0 HEXCEL CORP NEW COM 428291108 1966 28421 SH DFND 20 0 0 28421 HEXO CORP COM 428304109 0 40 SH DFND 01 0 40 0 HFF INC CL A 40418F108 475 9957 SH DFND 01 0 9957 0 HFF INC CL A 40418F108 2219 46481 SH DFND 0 46481 0 HF FOODS GROUP INC COM 40417F109 6 470 SH SOLE 470 0 0 HIBBETT SPORTS INC COM 428567101 25 1096 SH DFND 0 1096 0 HIBBETT SPORTS INC COM 428567101 155 6786 SH DFND 01 0 6786 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 193 43320 SH DFND 0 43320 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 527 118478 SH DFND 01 0 118478 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 8 900 SH DFND 0 900 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 14 1520 SH DFND 01 0 1520 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 23 1328 SH SOLE 1328 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 40 2865 SH DFND 0 2865 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 163 11754 SH DFND 01 0 11754 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 4 307 SH DFND 01 0 307 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 30 2360 SH DFND 0 2360 0 HIGHPOINT RES CORP COM 43114K108 39 17642 SH DFND 0 17642 0 HIGHPOINT RES CORP COM 43114K108 64 29177 SH DFND 01 0 29177 0 HIGHWAY HLDGS LTD ORD G4481U106 7 2037 SH DFND 01 0 2037 0 HIGHWAY HLDGS LTD ORD G4481U106 11 3388 SH DFND 0 3388 0 HIGHWOODS PPTYS INC COM 431284108 509 10873 SH DFND 01 0 10873 0 HIGHWOODS PPTYS INC COM 431284108 2761 59027 SH DFND 0 59027 0 HILLENBRAND INC COM 431571108 1182 28461 SH DFND 0 28461 0 HILLENBRAND INC COM 431571108 6217 149691 SH DFND 01 0 149691 0 HILL INTERNATIONAL INC COM 431466101 13 4305 SH SOLE 4305 0 0 HILL ROM HLDGS INC COM 431475102 3382 31949 SH DFND 01 0 31949 0 HILL ROM HLDGS INC COM 431475102 3842 36294 SH DFND 0 36294 0 HILLTOP HOLDINGS INC COM 432748101 13 692 SH DFND 01 0 692 0 HILLTOP HOLDINGS INC COM 432748101 21 1163 SH DFND 0 1163 0 HILTON GRAND VACATIONS INC COM 43283X105 45 1446 SH DFND 0 1446 0 HILTON GRAND VACATIONS INC COM 43283X105 225 7284 SH DFND 01 0 7284 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1413 17000 SH DFND 0 0 17000 HILTON WORLDWIDE HLDGS INC COM 43300A203 2595 31228 SH DFND 0 31228 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10766 129537 SH DFND 01 0 129537 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 22440 270000 SH Put DFND 0 270000 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 191 60000 SH Call DFND 0 60000 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1398 438289 SH DFND 0 438289 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2321 727461 SH DFND 01 0 727461 0 HINGHAM INSTN SVGS MASS COM 433323102 22 130 SH DFND 0 130 0 HINGHAM INSTN SVGS MASS COM 433323102 363 2112 SH DFND 01 0 2112 0 HISTOGENICS CORP COM 43358V109 0 1500 SH DFND 01 0 1500 0 HISTOGENICS CORP COM 43358V109 4 33404 SH DFND 0 33404 0 HL ACQUISITIONS CORP RIGHT 07/17/2023 G4603R130 1 5700 SH SOLE 5700 0 0 HL ACQUISITIONS CORP SHS G4603R106 43 4300 SH SOLE 4300 0 0 HL ACQUISITIONS CORP UNIT 06/21/2023 G4603R114 7 650 SH SOLE 650 0 0 HL ACQUISITIONS CORP *W EXP 06/21/202 G4603R122 1 2400 SH SOLE 2400 0 0 HMG COURTLAND PPTYS INC COM 404232100 14 1000 SH SOLE 1000 0 0 HMS HLDGS CORP COM 40425J101 96 3236 SH DFND 01 0 3236 0 HNI CORP COM 404251100 174 4784 SH DFND 0 4784 0 HNI CORP COM 404251100 2367 65236 SH DFND 01 0 65236 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 402 20583 SH DFND 0 20583 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 447 22857 SH DFND 01 0 22857 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 14538 538627 SH DFND 0 538627 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 30822 1141979 SH DFND 01 0 1141979 0 HOLLYFRONTIER CORP COM 436106108 219 4449 SH DFND 0 0 4449 HOLLYFRONTIER CORP COM 436106108 3318 67335 SH DFND 01 0 67335 0 HOLLYFRONTIER CORP COM 436106108 12244 248506 SH DFND 0 248506 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 39 1858 SH DFND 01 0 1858 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 184 8768 SH DFND 0 8768 0 HOLOGIC INC COM 436440101 54 1110 SH DFND 20 0 0 1110 HOLOGIC INC COM 436440101 792 16367 SH DFND 0 0 16367 HOLOGIC INC COM 436440101 4018 83009 SH DFND 01 0 83009 0 HOLOGIC INC COM 436440101 9673 199853 SH DFND 0 199853 0 HOME BANCORP INC COM 43689E107 10 300 SH DFND 01 0 300 0 HOME BANCSHARES INC COM 436893200 174 9910 SH DFND 01 0 9910 0 HOME DEPOT INC COM 437076102 134 700 SH Put DFND 01 0 700 0 HOME DEPOT INC COM 437076102 1453 7572 SH DFND 20 0 0 7572 HOME DEPOT INC COM 437076102 5230 27254 SH DFND 17 0 0 27254 HOME DEPOT INC COM 437076102 9326 48600 SH Call DFND 0 48600 0 HOME DEPOT INC COM 437076102 17853 93036 SH DFND 0 0 93036 HOME DEPOT INC COM 437076102 25272 131700 SH Put DFND 0 131700 0 HOME DEPOT INC COM 437076102 236189 1230854 SH DFND 0 1230854 0 HOME DEPOT INC COM 437076102 1875845 9775627 SH DFND 01 0 9775627 0 HOMESTREET INC COM 43785V102 1 41 SH DFND 01 0 41 0 HOMESTREET INC COM 43785V102 24 899 SH DFND 0 899 0 HOMOLOGY MEDICINES INC COM 438083107 42 1500 SH DFND 01 0 1500 0 HONDA MOTOR LTD AMERN SHS 438128308 109 4019 SH DFND 0 4019 0 HONDA MOTOR LTD AMERN SHS 438128308 5294 194855 SH DFND 20 0 0 194855 HONDA MOTOR LTD AMERN SHS 438128308 6910 254335 SH DFND 01 0 254335 0 HONEYWELL INTL INC COM 438516106 79 500 SH Put DFND 01 0 500 0 HONEYWELL INTL INC COM 438516106 2381 14984 SH DFND 20 0 0 14984 HONEYWELL INTL INC COM 438516106 2870 18058 SH DFND 0 0 18058 HONEYWELL INTL INC COM 438516106 164648 1036045 SH DFND 0 1036045 0 HONEYWELL INTL INC COM 438516106 899387 5659368 SH DFND 01 0 5659368 0 HOOKER FURNITURE CORP COM 439038100 55 1899 SH DFND 01 0 1899 0 HOPE BANCORP INC COM 43940T109 25 1918 SH DFND 01 0 1918 0 HOPE BANCORP INC COM 43940T109 415 31698 SH DFND 0 31698 0 HOPFED BANCORP INC COM 439734104 10 520 SH DFND 01 0 520 0 HOPFED BANCORP INC COM 439734104 47 2389 SH DFND 0 2389 0 HORACE MANN EDUCATORS CORP N COM 440327104 40 1129 SH DFND 0 1129 0 HORACE MANN EDUCATORS CORP N COM 440327104 98 2795 SH DFND 01 0 2795 0 HORIZON BANCORP INC COM 440407104 14 900 SH DFND 01 0 900 0 HORIZON BANCORP INC COM 440407104 16 984 SH DFND 0 984 0 HORIZON PHARMA PLC SHS G4617B105 5111 193392 SH DFND 01 0 193392 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 229 19402 SH DFND 01 0 19402 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2794 236991 SH DFND 0 236991 0 HORMEL FOODS CORP COM 440452100 251 5618 SH DFND 0 5618 0 HORMEL FOODS CORP COM 440452100 790 17649 SH DFND 0 0 17649 HORMEL FOODS CORP COM 440452100 13009 290640 SH DFND 01 0 290640 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 8 6506 SH SOLE 6506 0 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 3 3000 PRN DFND 01 0 3000 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3007 114281 SH DFND 0 114281 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6125 232804 SH DFND 01 0 232804 0 HOSTESS BRANDS INC CL A 44109J106 47 3769 SH DFND 0 3769 0 HOSTESS BRANDS INC CL A 44109J106 108 8600 SH DFND 01 0 8600 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 8 5930 SH SOLE 5930 0 0 HOST HOTELS & RESORTS INC COM 44107P104 829 43850 SH DFND 0 0 43850 HOST HOTELS & RESORTS INC COM 44107P104 1575 83340 SH DFND 01 0 83340 0 HOST HOTELS & RESORTS INC COM 44107P104 13908 735849 SH DFND 0 735849 0 HOTH THERAPEUTICS INC COM 44148G105 1 207 SH SOLE 207 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19 2642 SH DFND 01 0 2642 0 HOULIHAN LOKEY INC CL A 441593100 47 1032 SH DFND 0 1032 0 HOULIHAN LOKEY INC CL A 441593100 534 11651 SH DFND 01 0 11651 0 HOUSTON AMERN ENERGY CORP COM 44183U100 1 3000 SH DFND 01 0 3000 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 16303 SH DFND 0 16303 0 HOUSTON WIRE & CABLE CO COM 44244K109 2 281 SH DFND 0 281 0 HOUSTON WIRE & CABLE CO COM 44244K109 85 13500 SH DFND 01 0 13500 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 18 1605 SH DFND 01 0 1605 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 30 2707 SH DFND 0 2707 0 HOWARD BANCORP INC COM 442496105 3 205 SH DFND 0 205 0 HOWARD BANCORP INC COM 442496105 7 471 SH DFND 01 0 471 0 HOWARD HUGHES CORP COM 44267D107 7863 71484 SH DFND 01 0 71484 0 HOWARD HUGHES CORP COM 44267D107 90436 822141 SH DFND 0 822141 0 HP INC COM 40434L105 591 30428 SH DFND 20 0 0 30428 HP INC COM 40434L105 3727 191813 SH DFND 0 0 191813 HP INC COM 40434L105 6315 325000 SH Put DFND 0 325000 0 HP INC COM 40434L105 21127 1087321 SH DFND 0 1087321 0 HP INC COM 40434L105 42965 2211263 SH DFND 01 0 2211263 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 33 1273 SH DFND 0 1273 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 11088 430280 SH DFND 01 0 430280 0 HSBC HLDGS PLC SPON ADR NEW 404280406 115 2845 SH DFND 20 0 0 2845 HSBC HLDGS PLC SPON ADR NEW 404280406 5357 132000 SH Call DFND 0 132000 0 HSBC HLDGS PLC SPON ADR NEW 404280406 8059 198586 SH DFND 0 198586 0 HSBC HLDGS PLC SPON ADR NEW 404280406 8071 198900 SH Put DFND 0 198900 0 HSBC HLDGS PLC SPON ADR NEW 404280406 20197 497708 SH DFND 01 0 497708 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 595 SH DFND 01 0 595 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 9 3685 SH DFND 0 3685 0 HUAMI CORP SPONSORED ADS 44331K103 28 2143 SH SOLE 2143 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 201 8697 SH DFND 0 8697 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 518 22385 SH DFND 01 0 22385 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 308 7300 SH DFND 0 0 7300 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2374 56333 SH DFND 01 0 56333 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 12209 289724 SH DFND 0 289724 0 HUBBELL INC COM 443510607 1446 12255 SH DFND 01 0 12255 0 HUB GROUP INC CL A 443320106 36 893 SH DFND 01 0 893 0 HUB GROUP INC CL A 443320106 57 1393 SH DFND 0 1393 0 HUBSPOT INC COM 443573100 5334 32091 SH DFND 01 0 32091 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 2 1000 PRN DFND 01 0 1000 0 HUDBAY MINERALS INC COM 443628102 7 1000 SH DFND 01 0 1000 0 HUDBAY MINERALS INC COM 443628102 71 9989 SH DFND 0 9989 0 HUDSON GLOBAL INC COM 443787106 10 6844 SH SOLE 6844 0 0 HUDSON LTD COM CL A G46408103 37 2718 SH DFND 0 2718 0 HUDSON LTD COM CL A G46408103 13288 966414 SH DFND 01 0 966414 0 HUDSON PAC PPTYS INC COM 444097109 2376 69042 SH DFND 01 0 69042 0 HUDSON PAC PPTYS INC COM 444097109 3011 87488 SH DFND 0 87488 0 HUDSON TECHNOLOGIES INC COM 444144109 2 850 SH DFND 01 0 850 0 HUMANA INC COM 444859102 52 195 SH DFND 20 0 0 195 HUMANA INC COM 444859102 1064 4000 SH Call DFND 0 4000 0 HUMANA INC COM 444859102 1064 4000 SH Put DFND 0 4000 0 HUMANA INC COM 444859102 2170 8159 SH DFND 0 0 8159 HUMANA INC COM 444859102 23887 89801 SH DFND 01 0 89801 0 HUMANA INC COM 444859102 26850 100941 SH DFND 0 100941 0 HUNT COS FIN TR INC COM 44558T100 2 625 SH DFND 01 0 625 0 HUNTER MARITIME ACQUISITION CL A Y37828111 48 617 SH SOLE 617 0 0 HUNTER MARITIME ACQUISITION UNIT 99/99/9999 Y37828103 26 2635 SH SOLE 2635 0 0 HUNTER MARITIME ACQUISITION *W EXP 11/17/202 Y37828129 0 901 SH SOLE 901 0 0 HUNTINGTON BANCSHARES INC COM 446150104 764 60241 SH DFND 0 0 60241 HUNTINGTON BANCSHARES INC COM 446150104 1021 80485 SH DFND 20 0 0 80485 HUNTINGTON BANCSHARES INC COM 446150104 13522 1066422 SH DFND 0 1066422 0 HUNTINGTON BANCSHARES INC COM 446150104 17941 1414909 SH DFND 01 0 1414909 0 HUNTINGTON INGALLS INDS INC COM 446413106 56 270 SH DFND 20 0 0 270 HUNTINGTON INGALLS INDS INC COM 446413106 208 1005 SH DFND 0 0 1005 HUNTINGTON INGALLS INDS INC COM 446413106 2534 12230 SH DFND 0 12230 0 HUNTINGTON INGALLS INDS INC COM 446413106 55821 269404 SH DFND 01 0 269404 0 HUNT J B TRANS SVCS INC COM 445658107 139 1370 SH DFND 20 0 0 1370 HUNT J B TRANS SVCS INC COM 445658107 225 2224 SH DFND 0 0 2224 HUNT J B TRANS SVCS INC COM 445658107 1198 11823 SH DFND 0 11823 0 HUNT J B TRANS SVCS INC COM 445658107 8159 80547 SH DFND 01 0 80547 0 HUNTSMAN CORP COM 447011107 911 40510 SH DFND 0 40510 0 HUNTSMAN CORP COM 447011107 6478 288038 SH DFND 01 0 288038 0 HURCO COMPANIES INC COM 447324104 7 184 SH SOLE 184 0 0 HURON CONSULTING GROUP INC COM 447462102 14 304 SH DFND 01 0 304 0 HURON CONSULTING GROUP INC COM 447462102 51 1070 SH DFND 0 1070 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 76 2500 SH DFND 0 0 2500 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3504 114588 SH DFND 0 114588 0 HUTTIG BLDG PRODS INC COM 448451104 10 3678 SH DFND 01 0 3678 0 HUYA INC ADS REP SHS A 44852D108 784 27864 SH DFND 0 27864 0 HUYA INC ADS REP SHS A 44852D108 1094 38884 SH DFND 01 0 38884 0 HV BANCORP INC COM 40441H105 11 687 SH SOLE 687 0 0 HYATT HOTELS CORP COM CL A 448579102 371 5119 SH DFND 01 0 5119 0 HYATT HOTELS CORP COM CL A 448579102 904 12459 SH DFND 0 0 12459 HYATT HOTELS CORP COM CL A 448579102 4194 57795 SH DFND 20 0 0 57795 HYDROGENICS CORP NEW COM NEW 448883207 1 76 SH DFND 0 76 0 HYDROGENICS CORP NEW COM NEW 448883207 351 44235 SH DFND 01 0 44235 0 HYRECAR INC COM 44916T107 10 2045 SH SOLE 2045 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 53 845 SH DFND 01 0 845 0 HYSTER YALE MATLS HANDLING I CL A 449172105 63 1017 SH DFND 0 1017 0 I3 VERTICALS INC COM CL A 46571Y107 27 1107 SH DFND 0 1107 0 I3 VERTICALS INC COM CL A 46571Y107 142 5900 SH DFND 01 0 5900 0 IAC INTERACTIVECORP COM 44919P508 852 4056 SH DFND 0 0 4056 IAC INTERACTIVECORP COM 44919P508 3209 15275 SH DFND 20 0 0 15275 IAC INTERACTIVECORP COM 44919P508 3428 16315 SH DFND 0 16315 0 IAC INTERACTIVECORP COM 44919P508 5820 27700 SH Call DFND 0 27700 0 IAC INTERACTIVECORP COM 44919P508 56469 268760 SH DFND 01 0 268760 0 IAMGOLD CORP COM 450913108 849 244661 SH DFND 01 0 244661 0 IAMGOLD CORP COM 450913108 2398 691030 SH DFND 0 691030 0 IBERIABANK CORP COM 450828108 623 8684 SH DFND 01 0 8684 0 IBERIABANK CORP COM 450828108 2166 30202 SH DFND 0 30202 0 IBIO INC COM NEW 451033203 8 8645 SH DFND 01 0 8645 0 ICAD INC COM NEW 44934S206 1 200 SH DFND 01 0 200 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4725 65171 SH DFND 0 65171 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 6091 84012 SH DFND 01 0 84012 0 ICC HLDGS INC COM 44931Q104 21 1535 SH SOLE 1535 0 0 ICF INTL INC COM 44925C103 33 431 SH DFND 0 431 0 ICF INTL INC COM 44925C103 7129 93706 SH DFND 01 0 93706 0 ICHOR HOLDINGS SHS G4740B105 2 68 SH DFND 0 68 0 ICHOR HOLDINGS SHS G4740B105 200 8877 SH DFND 01 0 8877 0 ICICI BK LTD ADR 45104G104 20 1760 SH DFND 17 0 0 1760 ICICI BK LTD ADR 45104G104 837 72993 SH DFND 20 0 0 72993 ICICI BK LTD ADR 45104G104 4287 374100 SH DFND 0 374100 0 ICICI BK LTD ADR 45104G104 5219 455377 SH DFND 01 0 455377 0 ICICI BK LTD ADR 45104G104 6450 562855 SH DFND 0 0 562855 ICONIX BRAND GROUP INC COM NEW 451055305 1 371 SH DFND 01 0 371 0 ICON PLC SHS G4705A100 165 1206 SH DFND 0 1206 0 ICON PLC SHS G4705A100 4201 30760 SH DFND 01 0 30760 0 ICU MED INC COM 44930G107 251 1049 SH DFND 0 1049 0 ICU MED INC COM 44930G107 2317 9682 SH DFND 20 0 0 9682 ICU MED INC COM 44930G107 2350 9818 SH DFND 01 0 9818 0 IDACORP INC COM 451107106 516 5182 SH DFND 01 0 5182 0 IDACORP INC COM 451107106 3901 39186 SH DFND 0 39186 0 IDEANOMICS INC COM 45166V106 8 3935 SH DFND 01 0 3935 0 IDENTIV INC COM NEW 45170X205 3 500 SH DFND 01 0 500 0 IDENTIV INC COM NEW 45170X205 14 2858 SH DFND 0 2858 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 125 SH DFND 01 0 125 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 7 2642 SH DFND 0 2642 0 IDEX CORP COM 45167R104 96 630 SH DFND 20 0 0 630 IDEX CORP COM 45167R104 276 1816 SH DFND 0 0 1816 IDEX CORP COM 45167R104 1379 9088 SH DFND 01 0 9088 0 IDEX CORP COM 45167R104 8575 56511 SH DFND 0 56511 0 IDEXX LABS INC COM 45168D104 1170 5233 SH DFND 0 0 5233 IDEXX LABS INC COM 45168D104 9628 43057 SH DFND 01 0 43057 0 IDEXX LABS INC COM 45168D104 15875 70996 SH DFND 0 70996 0 IDT CORP CL B NEW 448947507 0 31 SH DFND 01 0 31 0 IDT CORP CL B NEW 448947507 25 3717 SH DFND 0 3717 0 IEC ELECTRS CORP NEW COM 44949L105 5 661 SH SOLE 661 0 0 IES HLDGS INC COM 44951W106 117 6571 SH DFND 01 0 6571 0 IF BANCORP INC COM 44951J105 0 15 SH SOLE 15 0 0 IFRESH INC COM 449538107 3 2766 SH SOLE 2766 0 0 IHS MARKIT LTD SHS G47567105 703 12920 SH DFND 20 0 0 12920 IHS MARKIT LTD SHS G47567105 1232 22660 SH DFND 0 0 22660 IHS MARKIT LTD SHS G47567105 3671 67505 SH DFND 01 0 67505 0 IHS MARKIT LTD SHS G47567105 8883 163350 SH DFND 0 163350 0 II VI INC COM 902104108 973 26138 SH DFND 01 0 26138 0 II VI INC NOTE 0.250% 9/0 902104AB4 1 1000 PRN DFND 01 0 1000 0 IKONICS CORP COM 45172K102 2 298 SH SOLE 298 0 0 ILLINOIS TOOL WKS INC COM 452308109 86 600 SH Put DFND 01 0 600 0 ILLINOIS TOOL WKS INC COM 452308109 2449 17063 SH DFND 0 0 17063 ILLINOIS TOOL WKS INC COM 452308109 9677 67422 SH DFND 0 67422 0 ILLINOIS TOOL WKS INC COM 452308109 121185 844315 SH DFND 01 0 844315 0 ILLUMINA INC COM 452327109 286 921 SH Call DFND 0 921 0 ILLUMINA INC COM 452327109 652 2100 SH DFND 20 0 0 2100 ILLUMINA INC COM 452327109 1120 3605 SH DFND 0 0 3605 ILLUMINA INC COM 452327109 8078 26000 SH Put DFND 0 26000 0 ILLUMINA INC COM 452327109 31085 100051 SH DFND 0 100051 0 ILLUMINA INC COM 452327109 47350 152403 SH DFND 01 0 152403 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1 1000 PRN DFND 01 0 1000 0 ILLUMINA INC NOTE 6/1 452327AF6 10 8000 PRN DFND 01 0 8000 0 IMAC HLDGS INC *W EXP 02/12/202 44967K112 6 7159 SH SOLE 7159 0 0 IMAX CORP COM 45245E109 5 211 SH DFND 01 0 211 0 IMAX CORP COM 45245E109 38 1666 SH DFND 0 1666 0 IMMERSION CORP COM 452521107 19 2300 SH DFND 01 0 2300 0 IMMUCELL CORP COM PAR 452525306 25 4000 SH DFND 01 0 4000 0 IMMUNE DESIGN CORP COM 45252L103 28 4765 SH SOLE 4765 0 0 IMMUNOGEN INC COM 45253H101 58 21514 SH DFND 0 21514 0 IMMUNOGEN INC COM 45253H101 284 104736 SH DFND 01 0 104736 0 IMMUNOMEDICS INC COM 452907108 42 2203 SH DFND 0 2203 0 IMMUNOMEDICS INC COM 452907108 83 4342 SH DFND 01 0 4342 0 IMMURON LTD SPONSORED ADR 45254U101 3 478 SH SOLE 478 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 8 2015 SH DFND 0 2015 0 IMPAC MTG HLDGS INC COM NEW 45254P508 61 15500 SH DFND 01 0 15500 0 IMPACT SHS FDS I TR YWCA WOMENS ETF 45259A100 0 17 SH SOLE 17 0 0 IMPERIAL OIL LTD COM NEW 453038408 229 8368 SH DFND 0 0 8368 IMPERIAL OIL LTD COM NEW 453038408 904 33021 SH DFND 01 0 33021 0 IMPERIAL OIL LTD COM NEW 453038408 8910 325554 SH DFND 0 325554 0 IMPINJ INC COM 453204109 24 1433 SH DFND 0 1433 0 IMPINJ INC COM 453204109 3214 191805 SH DFND 01 0 191805 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 18 1634 SH SOLE 1634 0 0 INCYTE CORP COM 45337C102 366 4254 SH DFND 0 0 4254 INCYTE CORP COM 45337C102 2520 29297 SH DFND 0 29297 0 INCYTE CORP COM 45337C102 3018 35090 SH DFND 20 0 0 35090 INCYTE CORP COM 45337C102 12374 143866 SH DFND 01 0 143866 0 INCYTE CORP COM 45337C102 37647 437700 SH Call DFND 0 437700 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 176 5000 SH DFND 01 0 5000 0 INDEPENDENCE RLTY TR INC COM 45378A106 924 85655 SH DFND 01 0 85655 0 INDEPENDENCE RLTY TR INC COM 45378A106 1354 125524 SH DFND 0 125524 0 INDEPENDENT BANK CORP MASS COM 453836108 574 7088 SH DFND 01 0 7088 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 13 583 SH DFND 0 583 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 22 1000 SH DFND 01 0 1000 0 INDEPENDENT BK GROUP INC COM 45384B106 43 834 SH DFND 01 0 834 0 INDEPENDENT BK GROUP INC COM 45384B106 78 1526 SH DFND 0 1526 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 0 1 SH SOLE 1 0 0 INDEXIQ ETF TR GLB AGRI SM CP 45409B834 137 4266 SH SOLE 4266 0 0 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 52 2756 SH SOLE 2756 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 10 521 SH DFND 0 521 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2990 149395 SH DFND 01 0 149395 0 INDEXIQ ETF TR HDGD FTSE JAPN 45409B537 24 1170 SH SOLE 1170 0 0 INDEXIQ ETF TR HDG EVE DRIV 45409B404 13 633 SH SOLE 633 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 33 1252 SH SOLE 1252 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 19 620 SH DFND 0 620 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 5675 188733 SH DFND 01 0 188733 0 INDEXIQ ETF TR IQ 500 INT ETF 45409B362 6 225 SH SOLE 225 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 37 1561 SH SOLE 1561 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 61 2443 SH DFND 0 2443 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 101 4056 SH DFND 01 0 4056 0 INDEXIQ ETF TR IQ ENCH BD US 45409B487 24 1274 SH SOLE 1274 0 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 100 5215 SH DFND 01 0 5215 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 129 4695 SH DFND 01 0 4695 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 28 1072 SH SOLE 1072 0 0 INDEXIQ ETF TR IQ LEADERS GTA 45409B511 8 330 SH DFND 01 0 330 0 INDEXIQ ETF TR IQ LEADERS GTA 45409B511 58 2435 SH DFND 0 2435 0 INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 51 1869 SH SOLE 1869 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 60 2407 SH DFND 0 2407 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 94 3763 SH DFND 01 0 3763 0 INDIA FD INC COM 454089103 1458 68247 SH DFND 01 0 68247 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 5 2500 SH DFND 01 0 2500 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 7 3227 SH DFND 0 3227 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 99 4922 SH DFND 01 0 4922 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2161 107135 SH DFND 0 107135 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 11 9287 SH SOLE 9287 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 69 1489 SH DFND 0 1489 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2431 52729 SH DFND 01 0 52729 0 INFINERA CORPORATION COM 45667G103 2 534 SH DFND 0 534 0 INFINERA CORPORATION COM 45667G103 193 44474 SH DFND 01 0 44474 0 INFINITY PHARMACEUTICALS INC COM 45665G303 3 1526 SH SOLE 1526 0 0 INFLARX NV COM N44821101 17 449 SH SOLE 449 0 0 INFOSYS LTD SPONSORED ADR 456788108 2219 203025 SH DFND 20 0 0 203025 INFOSYS LTD SPONSORED ADR 456788108 4835 442362 SH DFND 0 0 442362 INFOSYS LTD SPONSORED ADR 456788108 7507 686847 SH DFND 0 686847 0 INFOSYS LTD SPONSORED ADR 456788108 11426 1045351 SH DFND 01 0 1045351 0 INFRAREIT INC COM 45685L100 3 150 SH DFND 01 0 150 0 INFRAREIT INC COM 45685L100 3725 177656 SH DFND 0 177656 0 INFUSYSTEM HLDGS INC COM 45685K102 5 1059 SH DFND 0 1059 0 INFUSYSTEM HLDGS INC COM 45685K102 23 4500 SH DFND 01 0 4500 0 INGERSOLL-RAND PLC SHS G47791101 772 7150 SH DFND 20 0 0 7150 INGERSOLL-RAND PLC SHS G47791101 1564 14487 SH DFND 0 0 14487 INGERSOLL-RAND PLC SHS G47791101 19617 181727 SH DFND 0 181727 0 INGERSOLL-RAND PLC SHS G47791101 54364 503599 SH DFND 01 0 503599 0 INGEVITY CORP COM 45688C107 582 5511 SH DFND 01 0 5511 0 INGEVITY CORP COM 45688C107 1660 15721 SH DFND 0 15721 0 ING GROEP N V SPONSORED ADR 456837103 637 52446 SH DFND 0 52446 0 ING GROEP N V SPONSORED ADR 456837103 36542 3010040 SH DFND 01 0 3010040 0 INGLES MKTS INC CL A 457030104 32 1171 SH DFND 0 1171 0 INGLES MKTS INC CL A 457030104 264 9562 SH DFND 01 0 9562 0 INGREDION INC COM 457187102 93 980 SH DFND 0 0 980 INGREDION INC COM 457187102 2101 22185 SH DFND 01 0 22185 0 INGREDION INC COM 457187102 16415 173358 SH DFND 0 173358 0 INMUNE BIO INC COM 45782T105 9 1209 SH SOLE 1209 0 0 INNERWORKINGS INC COM 45773Y105 15 4227 SH DFND 01 0 4227 0 INNERWORKINGS INC COM 45773Y105 41 11273 SH DFND 0 11273 0 INNODATA INC COM NEW 457642205 2 1625 SH SOLE 1625 0 0 INNOPHOS HOLDINGS INC COM 45774N108 21 685 SH DFND 01 0 685 0 INNOSPEC INC COM 45768S105 69 827 SH DFND 01 0 827 0 INNOSPEC INC COM 45768S105 75 904 SH DFND 0 904 0 INNOVATIVE INDL PPTYS INC COM 45781V101 147 1801 SH DFND 0 1801 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2418 29601 SH DFND 01 0 29601 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 35 11600 SH DFND 01 0 11600 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 7898 235630 SH DFND 01 0 235630 0 INNOVATOR ETFS TR IBD BREAKOUT 45782C763 33 1651 SH SOLE 1651 0 0 INNOVATOR ETFS TR IBD ETF LEADERS 45782C201 61 2866 SH SOLE 2866 0 0 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 42 1746 SH SOLE 1746 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 44 1587 SH SOLE 1587 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 63 1897 SH SOLE 1897 0 0 INNOVIVA INC COM 45781M101 82 5864 SH DFND 01 0 5864 0 INNOVIVA INC COM 45781M101 4029 287144 SH DFND 0 287144 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 1 816 SH SOLE 816 0 0 INOGEN INC COM 45780L104 582 6098 SH DFND 0 6098 0 INOGEN INC COM 45780L104 1666 17465 SH DFND 01 0 17465 0 INOGEN INC COM 45780L104 8965 94000 SH Call DFND 0 94000 0 INOVALON HLDGS INC COM CL A 45781D101 16 1315 SH SOLE 1315 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 328 87907 SH DFND 0 87907 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 716 191855 SH DFND 01 0 191855 0 INPHI CORP COM 45772F107 39 901 SH DFND 0 901 0 INPHI CORP COM 45772F107 754 17230 SH DFND 01 0 17230 0 INPHI CORP COM 45772F107 1238 28300 SH Call DFND 0 28300 0 INPHI CORP NOTE 1.125%12/0 45772FAB3 2 2000 PRN DFND 01 0 2000 0 INPIXON COM PAR 45790J503 0 1 SH DFND 01 0 1 0 INSEEGO CORP COM 45782B104 18 3862 SH DFND 0 3862 0 INSEEGO CORP COM 45782B104 49 10300 SH DFND 01 0 10300 0 INSIGHT ENTERPRISES INC COM 45765U103 289 5252 SH DFND 01 0 5252 0 INSIGHT SELECT INCOME FD COM 45781W109 229 11934 SH DFND 01 0 11934 0 INSIGNIA SYS INC COM 45765Y105 1 1054 SH SOLE 1054 0 0 INSMED INC COM PAR $.01 457669307 434 14921 SH DFND 01 0 14921 0 INSMED INC NOTE 1.750% 1/1 457669AA7 5 5000 PRN DFND 01 0 5000 0 INSPERITY INC COM 45778Q107 427 3453 SH DFND 0 3453 0 INSPERITY INC COM 45778Q107 1001 8098 SH DFND 01 0 8098 0 INSPIRED ENTMT INC COM 45782N108 17 2479 SH SOLE 2479 0 0 INSPIREMD INC COM PAR 45779A861 10 70079 SH SOLE 70079 0 0 INSPIREMD INC *W EXP 03/14/202 45779A135 0 101100 SH SOLE 101100 0 0 INSPIREMD INC *W EXP 07/07/202 45779A127 1 58860 SH SOLE 58860 0 0 INSPIRE MED SYS INC COM 457730109 635 11188 SH DFND 01 0 11188 0 INSTALLED BLDG PRODS INC COM 45780R101 20 408 SH DFND 0 408 0 INSTALLED BLDG PRODS INC COM 45780R101 1155 23805 SH DFND 01 0 23805 0 INSTEEL INDUSTRIES INC COM 45774W108 23 1120 SH DFND 0 1120 0 INSTEEL INDUSTRIES INC COM 45774W108 1822 87102 SH DFND 01 0 87102 0 INSTRUCTURE INC COM 45781U103 1 18 SH SOLE 18 0 0 INSULET CORP COM 45784P101 763 8021 SH DFND 20 0 0 8021 INSULET CORP COM 45784P101 2504 26329 SH DFND 01 0 26329 0 INSULET CORP COM 45784P101 7854 82600 SH Put DFND 0 82600 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 21 4517 SH DFND 0 4517 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 137 29554 SH DFND 01 0 29554 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 290 39515 SH SOLE 39515 0 0 INTEGER HLDGS CORP COM 45826H109 6 86 SH DFND 0 86 0 INTEGER HLDGS CORP COM 45826H109 313 4149 SH DFND 01 0 4149 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 534 9591 SH DFND 01 0 9591 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1235 22156 SH DFND 0 22156 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 700 14282 SH DFND 01 0 14282 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 13855 282812 SH DFND 0 282812 0 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 17 1327 SH SOLE 1327 0 0 INTEL CORP COM 458140100 23 429 SH DFND 17 0 0 429 INTEL CORP COM 458140100 1843 34327 SH DFND 20 0 0 34327 INTEL CORP COM 458140100 1987 37000 SH Put DFND 01 0 37000 0 INTEL CORP COM 458140100 29830 555500 SH Call DFND 0 555500 0 INTEL CORP COM 458140100 50822 946400 SH Put DFND 0 946400 0 INTEL CORP COM 458140100 53064 988160 SH DFND 0 0 988160 INTEL CORP COM 458140100 275098 5122867 SH DFND 0 5122867 0 INTEL CORP COM 458140100 1801657 33550410 SH DFND 01 0 33550410 0 INTELLIA THERAPEUTICS INC COM 45826J105 139 8143 SH DFND 0 8143 0 INTELLIA THERAPEUTICS INC COM 45826J105 2272 132993 SH DFND 01 0 132993 0 INTELSAT S A COM L5140P101 160 10228 SH DFND 01 0 10228 0 INTELSAT S A COM L5140P101 1268 81000 SH Call DFND 0 81000 0 INTELSAT S A COM L5140P101 83419 5326910 SH DFND 0 5326910 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 690 13308 SH DFND 01 0 13308 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 985 18989 SH DFND 0 18989 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 12 110 SH DFND 0 0 110 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2181 19497 SH DFND 0 19497 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3710 33166 SH DFND 01 0 33166 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 64780 579120 SH Call DFND 0 579120 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 23 300 SH Put DFND 01 0 300 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2084 27375 SH DFND 20 0 0 27375 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2471 32453 SH DFND 0 0 32453 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2870 37700 SH Call DFND 0 37700 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 40717 534763 SH DFND 0 534763 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 430395 5652679 SH DFND 01 0 5652679 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 37 602 SH DFND 01 0 602 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 58 946 SH DFND 0 946 0 INTERDIGITAL INC COM 45867G101 1228 18607 SH DFND 01 0 18607 0 INTERDIGITAL INC COM 45867G101 2296 34793 SH DFND 0 34793 0 INTERFACE INC COM 458665304 13 833 SH DFND 01 0 833 0 INTERFACE INC COM 458665304 24 1573 SH DFND 0 1573 0 INTERGROUP CORP COM 458685104 44 1448 SH SOLE 1448 0 0 INTERNAP CORP COM PAR 45885A409 0 40 SH DFND 0 40 0 INTERNAP CORP COM PAR 45885A409 5 935 SH DFND 01 0 935 0 INTERNATIONAL BANCSHARES COR COM 459044103 101 2643 SH DFND 01 0 2643 0 INTERNATIONAL BANCSHARES COR COM 459044103 451 11854 SH DFND 0 11854 0 INTERNATIONAL BUSINESS MACHS COM 459200101 593 4200 SH Put DFND 01 0 4200 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9143 64800 SH Call DFND 0 64800 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9790 69381 SH DFND 0 0 69381 INTERNATIONAL BUSINESS MACHS COM 459200101 18653 132200 SH Put DFND 0 132200 0 INTERNATIONAL BUSINESS MACHS COM 459200101 178517 1265184 SH DFND 0 1265184 0 INTERNATIONAL BUSINESS MACHS COM 459200101 292285 2071471 SH DFND 01 0 2071471 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 676 5246 SH DFND 0 0 5246 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 44487 345424 SH DFND 01 0 345424 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 303 23300 SH Call DFND 0 23300 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2521 194035 SH DFND 01 0 194035 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 22 1898 SH SOLE 1898 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 34 1975 SH DFND 0 1975 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 323 7401 SH DFND 01 0 7401 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 6652 152468 SH DFND 0 152468 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 10 18983 SH SOLE 18983 0 0 INTERNET GOLD-GOLDEN LINES L ORD M56595107 31 55819 SH SOLE 55819 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 20 1955 SH SOLE 1955 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 1 1000 SH DFND 01 0 1000 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 5 6179 SH DFND 0 6179 0 INTER PARFUMS INC COM 458334109 14 191 SH DFND 0 191 0 INTER PARFUMS INC COM 458334109 991 13064 SH DFND 01 0 13064 0 INTERPUBLIC GROUP COS INC COM 460690100 231 10996 SH DFND 0 10996 0 INTERPUBLIC GROUP COS INC COM 460690100 446 21209 SH DFND 0 0 21209 INTERPUBLIC GROUP COS INC COM 460690100 1307 62200 SH Call DFND 0 62200 0 INTERPUBLIC GROUP COS INC COM 460690100 5401 257067 SH DFND 01 0 257067 0 INTERSECT ENT INC COM 46071F103 16 494 SH DFND 01 0 494 0 INTERSECT ENT INC COM 46071F103 34 1046 SH DFND 0 1046 0 INTERXION HOLDING N.V SHS N47279109 69 1028 SH DFND 0 1028 0 INTERXION HOLDING N.V SHS N47279109 1268 19000 SH Call DFND 0 19000 0 INTERXION HOLDING N.V SHS N47279109 8664 129834 SH DFND 01 0 129834 0 INTEST CORP COM 461147100 1 212 SH SOLE 212 0 0 INTEVAC INC COM 461148108 20 3212 SH SOLE 3212 0 0 INTL FCSTONE INC COM 46116V105 2 40 SH DFND 01 0 40 0 INTL FCSTONE INC COM 46116V105 20 511 SH DFND 0 511 0 INTL PAPER CO COM 460146103 13 283 SH DFND 17 0 0 283 INTL PAPER CO COM 460146103 972 21011 SH DFND 0 0 21011 INTL PAPER CO COM 460146103 5400 116700 SH Put DFND 0 116700 0 INTL PAPER CO COM 460146103 12150 262582 SH DFND 0 262582 0 INTL PAPER CO COM 460146103 76648 1656530 SH DFND 01 0 1656530 0 INTRA CELLULAR THERAPIES INC COM 46116X101 43 3489 SH DFND 0 3489 0 INTRA CELLULAR THERAPIES INC COM 46116X101 102 8400 SH DFND 01 0 8400 0 INTREPID POTASH INC COM 46121Y102 9 2308 SH DFND 01 0 2308 0 INTREXON CORP COM 46122T102 621 118074 SH DFND 01 0 118074 0 INTREXON CORP COM 46122T102 762 144887 SH DFND 0 144887 0 INTRICON CORP COM 46121H109 11 450 SH DFND 01 0 450 0 INTRICON CORP COM 46121H109 24 962 SH DFND 0 962 0 INTUIT COM 461202103 243 930 SH DFND 20 0 0 930 INTUIT COM 461202103 1307 5000 SH Call DFND 0 5000 0 INTUIT COM 461202103 3742 14315 SH DFND 0 0 14315 INTUIT COM 461202103 47292 180912 SH DFND 01 0 180912 0 INTUIT COM 461202103 62359 238548 SH DFND 0 238548 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1581 2770 SH DFND 0 0 2770 INTUITIVE SURGICAL INC COM NEW 46120E602 47475 83204 SH DFND 0 83204 0 INTUITIVE SURGICAL INC COM NEW 46120E602 109504 191917 SH DFND 01 0 191917 0 INUVO INC COM NEW 46122W204 3 2157 SH DFND 01 0 2157 0 INVACARE CORP COM 461203101 16 1855 SH DFND 01 0 1855 0 INVACARE CORP COM 461203101 16 1877 SH DFND 0 1877 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 94 1050 SH SOLE 1050 0 0 INVESCO ACTIVELY MANAGD ETF CNSRTV MLT AST 46090A309 0 19 SH SOLE 19 0 0 INVESCO ACTIVELY MANAGD ETF GWT MLTI ASST 46090A408 4 250 SH SOLE 250 0 0 INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 25 1901 SH SOLE 1901 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 151 9105 SH DFND 17 0 0 9105 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 13867 834877 SH DFND 01 0 834877 0 INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 456 16355 SH DFND 01 0 16355 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 8 160 SH DFND 0 160 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 338 6529 SH DFND 01 0 6529 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 19821 394203 SH DFND 01 0 394203 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 35 1396 SH SOLE 1396 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 6044 561162 SH DFND 01 0 561162 0 INVESCO BD FD COM 46132L107 506 27494 SH DFND 01 0 27494 0 INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 47 1516 SH DFND 01 0 1516 0 INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 81 3776 SH DFND 01 0 3776 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 443 10747 SH DFND 01 0 10747 0 INVESCO CALIF VALUE MUN INC COM 46132H106 22 1783 SH DFND 0 1783 0 INVESCO CALIF VALUE MUN INC COM 46132H106 3807 313310 SH DFND 01 0 313310 0 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 96 1349 SH DFND 01 0 1349 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 555 4392 SH DFND 0 4392 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 602 4767 SH DFND 01 0 4767 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 18 245 SH DFND 0 245 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 195 2643 SH DFND 01 0 2643 0 INVESCO CURNCYSHS CHINESE RE CHINESE RENMIN 46138X105 19 258 SH SOLE 258 0 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 1 10 SH DFND 01 0 10 0 INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 1715 19922 SH DFND 0 19922 0 INVESCO CURNCYSHS SNGPORE DL SINGAPORE DLR 46138Y103 93 1286 SH SOLE 1286 0 0 INVESCO CURNCYSHS SWEDSH KRO SWEDISH KRONA 46138V109 12 124 SH SOLE 124 0 0 INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 104 1110 SH DFND 01 0 1110 0 INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 290 3104 SH DFND 0 3104 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 485 4533 SH DFND 0 4533 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 555 5185 SH DFND 01 0 5185 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 97 6127 SH DFND 0 6127 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 16389 1030778 SH DFND 01 0 1030778 0 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 3 134 SH DFND 0 134 0 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 9 350 SH DFND 01 0 350 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 34 2090 SH DFND 0 2090 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 4537 275483 SH DFND 01 0 275483 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 22 1270 SH DFND 0 1270 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 1411 82794 SH DFND 01 0 82794 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 226 15376 SH DFND 01 0 15376 0 INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 17 425 SH DFND 01 0 425 0 INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 72 1814 SH DFND 0 1814 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 322 30682 SH DFND 0 30682 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 970 92319 SH DFND 01 0 92319 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 118 3257 SH DFND 0 3257 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 183 5045 SH DFND 01 0 5045 0 INVESCO DB MLTI SECTR CMMTY SILVER FD 46140H205 14 616 SH DFND 01 0 616 0 INVESCO DB MLTI SECTR CMMTY SILVER FD 46140H205 95 4243 SH DFND 0 4243 0 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 10 500 SH DFND 01 0 500 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 218 8368 SH DFND 0 8368 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1339 51459 SH DFND 01 0 51459 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1549 142772 SH DFND 01 0 142772 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 9985 920306 SH DFND 0 920306 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 14616 252136 SH DFND 01 0 252136 0 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 35 955 SH DFND 0 955 0 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 149 4039 SH DFND 01 0 4039 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 18932 317486 SH DFND 01 0 317486 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 379 9000 SH DFND 0 9000 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1134 26898 SH DFND 01 0 26898 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1999 72253 SH DFND 01 0 72253 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 166 2807 SH DFND 01 0 2807 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 103 1883 SH DFND 0 1883 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 1006 18352 SH DFND 01 0 18352 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 85 2651 SH DFND 01 0 2651 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 236 7071 SH DFND 01 0 7071 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 344 10300 SH DFND 0 10300 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 11085 139207 SH DFND 01 0 139207 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 112 1827 SH DFND 0 1827 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 2333 38198 SH DFND 01 0 38198 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 63 1113 SH DFND 0 1113 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 39093 689722 SH DFND 01 0 689722 0 INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 238 2173 SH DFND 01 0 2173 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 98 1379 SH DFND 0 1379 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1221 17205 SH DFND 01 0 17205 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 6822 100623 SH DFND 01 0 100623 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 7817 241799 SH DFND 01 0 241799 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 10131 183560 SH DFND 01 0 183560 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1545 55825 SH DFND 01 0 55825 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1429 74089 SH DFND 01 0 74089 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 876 26377 SH DFND 01 0 26377 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 206 4794 SH DFND 01 0 4794 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 13398 282309 SH DFND 01 0 282309 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 21103 595781 SH DFND 01 0 595781 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 3489 107478 SH DFND 01 0 107478 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1197 12443 SH DFND 01 0 12443 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 7546 127992 SH DFND 01 0 127992 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 353 49545 SH DFND 01 0 49545 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 2667 40925 SH DFND 01 0 40925 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 38 1018 SH DFND 01 0 1018 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 6729 126888 SH DFND 01 0 126888 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 17033 186312 SH DFND 01 0 186312 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 281 15415 SH DFND 0 15415 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 15171 830855 SH DFND 01 0 830855 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 40897 360739 SH DFND 01 0 360739 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 30163 236408 SH DFND 01 0 236408 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 30 2588 SH DFND 0 2588 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2026 176921 SH DFND 01 0 176921 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 792 19580 SH DFND 01 0 19580 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 12070 675420 SH DFND 01 0 675420 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 5653 86928 SH DFND 01 0 86928 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 9941 626005 SH DFND 01 0 626005 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 293 2173 SH DFND 0 2173 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 11371 84389 SH DFND 01 0 84389 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 62 1710 SH DFND 0 1710 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 628 17245 SH DFND 01 0 17245 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 59 1980 SH DFND 0 1980 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 372 12575 SH DFND 01 0 12575 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 1 29 SH DFND 0 29 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 882 17740 SH DFND 01 0 17740 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 8598 151989 SH DFND 01 0 151989 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 335 10617 SH DFND 01 0 10617 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 270 4925 SH DFND 01 0 4925 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 283 5164 SH DFND 0 5164 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 2841 53241 SH DFND 01 0 53241 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 13 330 SH DFND 01 0 330 0 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 155 3554 SH DFND 01 0 3554 0 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 187 4281 SH DFND 0 4281 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 4 151 SH SOLE 151 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 8829 419815 SH DFND 01 0 419815 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 1452 13966 SH DFND 01 0 13966 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 6285 124083 SH DFND 01 0 124083 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1712 42497 SH DFND 01 0 42497 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2463 12476 SH DFND 01 0 12476 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2277 18936 SH DFND 01 0 18936 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 458 4344 SH DFND 01 0 4344 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 37 1239 SH SOLE 1239 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1312 9999 SH DFND 01 0 9999 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 36385 213903 SH DFND 01 0 213903 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1256 12965 SH DFND 01 0 12965 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 556593 5329305 SH DFND 01 0 5329305 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 32387 279876 SH DFND 01 0 279876 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 36030 571368 SH DFND 01 0 571368 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 18382 571752 SH DFND 01 0 571752 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 25067 123546 SH DFND 01 0 123546 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 77 1210 SH DFND 0 1210 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 4071 63871 SH DFND 01 0 63871 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 3926 25968 SH DFND 01 0 25968 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 739 11177 SH DFND 01 0 11177 0 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 2259 41824 SH DFND 01 0 41824 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 51 455 SH DFND 0 455 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1630 14406 SH DFND 01 0 14406 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 770 11745 SH DFND 01 0 11745 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 70 1394 SH DFND 0 1394 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 2494 49533 SH DFND 01 0 49533 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 13501 397321 SH DFND 01 0 397321 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 242 9019 SH DFND 01 0 9019 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6109 89685 SH DFND 01 0 89685 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 968 44794 SH DFND 0 44794 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 3234 149648 SH DFND 01 0 149648 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 584 17791 SH DFND 0 17791 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 1714 52177 SH DFND 01 0 52177 0 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 3135 119075 SH DFND 01 0 119075 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 7772 350796 SH DFND 01 0 350796 0 INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 21 700 SH DFND 01 0 700 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 73 2750 SH DFND 0 2750 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 431 16273 SH DFND 01 0 16273 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 88 1800 SH DFND 0 0 1800 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 428 8715 SH DFND 17 0 0 8715 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 9792 199388 SH DFND 01 0 199388 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 14314 553531 SH DFND 01 0 553531 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 4265 250886 SH DFND 01 0 250886 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 5348 105904 SH DFND 01 0 105904 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 687 27470 SH DFND 01 0 27470 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 14 460 SH DFND 0 460 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 1159 38902 SH DFND 01 0 38902 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 85 3024 SH DFND 17 0 0 3024 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 4143 147956 SH DFND 0 147956 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 100086 3574505 SH DFND 01 0 3574505 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 2605 139661 SH DFND 17 0 0 139661 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 10065 539701 SH DFND 01 0 539701 0 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 14 553 SH SOLE 553 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 1390 101550 SH DFND 01 0 101550 0 INVESCO EXCHNG TRADED FD TR FTSE INTL LOW 46138E768 36 1271 SH SOLE 1271 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 58964 1455192 SH DFND 01 0 1455192 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 13840 646423 SH DFND 01 0 646423 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 1683 56369 SH DFND 01 0 56369 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 16 1344 SH DFND 0 1344 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 298 24898 SH DFND 01 0 24898 0 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 22 940 SH DFND 01 0 940 0 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 3048 113365 SH DFND 01 0 113365 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 391 12335 SH DFND 01 0 12335 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 421 16093 SH DFND 0 16093 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 429 16411 SH DFND 01 0 16411 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 1019 38924 SH DFND 17 0 0 38924 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 20990 435473 SH DFND 01 0 435473 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 1117 51490 SH DFND 01 0 51490 0 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 386 6237 SH DFND 01 0 6237 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 2911 94912 SH DFND 01 0 94912 0 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 3316 68029 SH DFND 01 0 68029 0 INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 21 833 SH SOLE 833 0 0 INVESCO EXCHNG TRADED FD TR MSCI EMRNG MKT 46138E552 47 1487 SH DFND 01 0 1487 0 INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 293 10691 SH DFND 01 0 10691 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1457 56769 SH DFND 0 56769 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 217559 8478545 SH DFND 01 0 8478545 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 39 1603 SH DFND 0 1603 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 944 38419 SH DFND 01 0 38419 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 4990 344118 SH DFND 0 344118 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 45577 3143239 SH DFND 01 0 3143239 0 INVESCO EXCHNG TRADED FD TR PURBTA FTSE EM 46138E479 28 1168 SH SOLE 1168 0 0 INVESCO EXCHNG TRADED FD TR PURBTA MSCI US 46138E461 8 286 SH SOLE 286 0 0 INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 2800 87040 SH DFND 01 0 87040 0 INVESCO EXCHNG TRADED FD TR RUSL 1000 ENHD 46138E438 12 455 SH SOLE 455 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 19 2200 SH DFND 01 0 2200 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 46 5210 SH DFND 0 5210 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 185 8000 SH DFND 0 8000 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 1923 83044 SH DFND 01 0 83044 0 INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 3383 100976 SH DFND 01 0 100976 0 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 80 2188 SH DFND 0 2188 0 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 5870 161184 SH DFND 01 0 161184 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 3066 73761 SH DFND 01 0 73761 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 29497 694702 SH DFND 01 0 694702 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1093 20772 SH DFND 0 20772 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 117877 2239298 SH DFND 01 0 2239298 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 101 2565 SH DFND 0 2565 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 7228 184033 SH DFND 01 0 184033 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 2665 110793 SH DFND 01 0 110793 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MMTM 46138E289 143 8935 SH SOLE 8935 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 10805 305077 SH DFND 01 0 305077 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 20 1772 SH DFND 01 0 1772 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 395 34765 SH DFND 0 34765 0 INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 2 86 SH SOLE 86 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 4690 142856 SH DFND 01 0 142856 0 INVESCO EXCHNG TRADED FD TR S&P INTL MOMNT 46138E222 29 1130 SH SOLE 1130 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 68099 1371030 SH DFND 01 0 1371030 0 INVESCO EXCHNG TRADED FD TR S&P SMLCAP QTY 46138G300 17 653 SH SOLE 653 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180 638 10541 SH DFND 01 0 10541 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 287 26602 SH DFND 01 0 26602 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 72 1376 SH DFND 0 1376 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 2171 41508 SH DFND 01 0 41508 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 3958 34262 SH DFND 01 0 34262 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 2 31 SH DFND 0 31 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 1612 25603 SH DFND 01 0 25603 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 6261 78044 SH DFND 01 0 78044 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 38196 813709 SH DFND 01 0 813709 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL 46138G201 71 1493 SH DFND 01 0 1493 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 722 9518 SH DFND 01 0 9518 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 2 39 SH DFND 01 0 39 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 94 1754 SH DFND 0 1754 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2697 119117 SH DFND 0 119117 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 20376 900000 SH Put DFND 0 900000 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 42136 1861151 SH DFND 01 0 1861151 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 6 213 SH DFND 0 213 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 22158 727915 SH DFND 01 0 727915 0 INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 2505 23750 SH DFND 01 0 23750 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 42842 1742969 SH DFND 01 0 1742969 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 810 32514 SH DFND 01 0 32514 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 8 306 SH SOLE 306 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 19745 937094 SH DFND 01 0 937094 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 78 3247 SH DFND 0 3247 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 8150 339598 SH DFND 01 0 339598 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 59 2763 SH DFND 0 2763 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 22890 1078716 SH DFND 01 0 1078716 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 25785 1070796 SH DFND 01 0 1070796 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 17788 845833 SH DFND 01 0 845833 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 11891 481218 SH DFND 01 0 481218 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 124 5864 SH DFND 0 5864 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 17870 846118 SH DFND 01 0 846118 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 38 1547 SH DFND 0 1547 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 7115 290766 SH DFND 01 0 290766 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 8570 412034 SH DFND 01 0 412034 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 915 35136 SH DFND 01 0 35136 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 7001 337741 SH DFND 01 0 337741 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 353 14147 SH DFND 01 0 14147 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 3786 184139 SH DFND 01 0 184139 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 726 30177 SH DFND 01 0 30177 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2029 104116 SH DFND 01 0 104116 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 972 49179 SH DFND 01 0 49179 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 94 1880 SH DFND 01 0 1880 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 35 1695 SH DFND 01 0 1695 0 INVESCO EXCH TRD SLF IDX FD RAFI STRG EMMRKT 46138J692 9 340 SH SOLE 340 0 0 INVESCO HIGH INCOME 2024 TAR COM 46136K105 108 10919 SH SOLE 10919 0 0 INVESCO HIGH INCOME TR II COM 46131F101 30 2101 SH DFND 0 2101 0 INVESCO HIGH INCOME TR II COM 46131F101 155 10835 SH DFND 01 0 10835 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 516 20393 SH DFND 01 0 20393 0 INVESCO LTD SHS G491BT108 9 485 SH DFND 17 0 0 485 INVESCO LTD SHS G491BT108 413 21405 SH DFND 20 0 0 21405 INVESCO LTD SHS G491BT108 456 23631 SH DFND 0 0 23631 INVESCO LTD SHS G491BT108 483 25000 SH Put DFND 0 25000 0 INVESCO LTD SHS G491BT108 6522 337759 SH DFND 0 337759 0 INVESCO LTD SHS G491BT108 21545 1115736 SH DFND 01 0 1115736 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 756 47879 SH DFND 01 0 47879 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 54838 3470744 SH DFND 0 3470744 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 513 65916 SH DFND 01 0 65916 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 6164 516680 SH DFND 01 0 516680 0 INVESCO MUN TR COM 46131J103 15770 1308710 SH DFND 01 0 1308710 0 INVESCO PA VALUE MUN INCOME COM 46132K109 196 15720 SH DFND 01 0 15720 0 INVESCO QQQ TR UNIT SER 1 46090E103 11 60 SH DFND 17 0 0 60 INVESCO QQQ TR UNIT SER 1 46090E103 6827 38000 SH Put DFND 01 0 38000 0 INVESCO QQQ TR UNIT SER 1 46090E103 671534 3737806 SH DFND 0 3737806 0 INVESCO QQQ TR UNIT SER 1 46090E103 804024 4475252 SH DFND 01 0 4475252 0 INVESCO QQQ TR UNIT SER 1 46090E103 1100184 6123700 SH Call DFND 0 6123700 0 INVESCO QQQ TR UNIT SER 1 46090E103 1542814 8587408 SH Put DFND 0 8587408 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 3404 281086 SH DFND 01 0 281086 0 INVESCO SR INCOME TR COM 46131H107 2745 653688 SH DFND 01 0 653688 0 INVESCO SR INCOME TR COM 46131H107 7138 1699445 SH DFND 0 1699445 0 INVESCO TR INVT GRADE MUNS COM 46131M106 2739 221051 SH DFND 01 0 221051 0 INVESCO TR INVT GRADE NY MUN COM 46131T101 57 4397 SH DFND 0 4397 0 INVESCO TR INVT GRADE NY MUN COM 46131T101 268 20579 SH DFND 01 0 20579 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1626 112740 SH DFND 01 0 112740 0 INVESTORS BANCORP INC NEW COM 46146L101 1777 149933 SH DFND 20 0 0 149933 INVESTORS BANCORP INC NEW COM 46146L101 1826 154093 SH DFND 01 0 154093 0 INVESTORS BANCORP INC NEW COM 46146L101 4299 362815 SH DFND 0 362815 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 32 536 SH DFND 01 0 536 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 77 1287 SH DFND 0 1287 0 INVESTORS TITLE CO COM 461804106 63 400 SH DFND 0 400 0 INVESTORS TITLE CO COM 461804106 69 435 SH DFND 01 0 435 0 INVITAE CORP COM 46185L103 0 4 SH DFND 0 4 0 INVITAE CORP COM 46185L103 2337 99788 SH DFND 01 0 99788 0 INVITATION HOMES INC COM 46187W107 146 5983 SH DFND 0 0 5983 INVITATION HOMES INC COM 46187W107 572 23520 SH DFND 01 0 23520 0 INVITATION HOMES INC COM 46187W107 6166 253425 SH DFND 0 253425 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 67 SH DFND 01 0 67 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 7 4604 SH DFND 0 4604 0 ION GEOPHYSICAL CORP COM NEW 462044207 24 1664 SH DFND 0 1664 0 ION GEOPHYSICAL CORP COM NEW 462044207 39 2673 SH DFND 01 0 2673 0 IONIS PHARMACEUTICALS INC COM 462222100 1557 19179 SH DFND 0 19179 0 IONIS PHARMACEUTICALS INC COM 462222100 6939 85483 SH DFND 01 0 85483 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 98 10255 SH DFND 01 0 10255 0 IPG PHOTONICS CORP COM 44980X109 123 808 SH DFND 0 0 808 IPG PHOTONICS CORP COM 44980X109 485 3195 SH DFND 20 0 0 3195 IPG PHOTONICS CORP COM 44980X109 1212 7988 SH DFND 01 0 7988 0 IPG PHOTONICS CORP COM 44980X109 1518 10000 SH Put DFND 0 10000 0 IPG PHOTONICS CORP COM 44980X109 5274 34750 SH DFND 0 34750 0 IPIC ENTMT INC COM CL A 46263D106 2 340 SH SOLE 340 0 0 IQIYI INC SPONSORED ADS 46267X108 136 5700 SH Call DFND 0 5700 0 IQIYI INC SPONSORED ADS 46267X108 151 6300 SH DFND 0 0 6300 IQIYI INC SPONSORED ADS 46267X108 1227 51311 SH DFND 01 0 51311 0 IQIYI INC SPONSORED ADS 46267X108 8476 354367 SH DFND 0 354367 0 IQVIA HLDGS INC COM 46266C105 1308 9091 SH DFND 0 0 9091 IQVIA HLDGS INC COM 46266C105 9138 63522 SH DFND 01 0 63522 0 IRADIMED CORP COM 46266A109 3 100 SH DFND 01 0 100 0 IRADIMED CORP COM 46266A109 40 1416 SH DFND 0 1416 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6 74 SH DFND 01 0 74 0 IRIDEX CORP COM 462684101 12 2572 SH DFND 0 2572 0 IRIDEX CORP COM 462684101 14 3150 SH DFND 01 0 3150 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3315 125360 SH DFND 01 0 125360 0 IROBOT CORP COM 462726100 2019 17154 SH DFND 01 0 17154 0 IRON MTN INC NEW COM 46284V101 618 17434 SH DFND 0 0 17434 IRON MTN INC NEW COM 46284V101 2085 58800 SH Call DFND 0 58800 0 IRON MTN INC NEW COM 46284V101 5673 159971 SH DFND 0 159971 0 IRON MTN INC NEW COM 46284V101 7838 221041 SH DFND 01 0 221041 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 112 9906 SH DFND 01 0 9906 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1372 121225 SH DFND 20 0 0 121225 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3071 271254 SH DFND 0 271254 0 ISHARES GOLD TRUST ISHARES 464285105 1150 92915 SH DFND 17 0 0 92915 ISHARES GOLD TRUST ISHARES 464285105 2330 188204 SH DFND 0 188204 0 ISHARES GOLD TRUST ISHARES 464285105 144963 11709412 SH DFND 01 0 11709412 0 ISHARES INC ASIA/PAC DIV ETF 464286293 193 4477 SH DFND 01 0 4477 0 ISHARES INC CORE MSCI EMKT 46434G103 3123 60402 SH DFND 0 60402 0 ISHARES INC CORE MSCI EMKT 46434G103 1990740 38498162 SH DFND 01 0 38498162 0 ISHARES INC CUR HD MSCI EM 46434G509 3 127 SH DFND 0 127 0 ISHARES INC CUR HD MSCI EM 46434G509 698 27367 SH DFND 01 0 27367 0 ISHARES INC EM HGHYL BD ETF 464286285 42 895 SH DFND 0 895 0 ISHARES INC EM HGHYL BD ETF 464286285 83 1775 SH DFND 17 0 0 1775 ISHARES INC EM HGHYL BD ETF 464286285 10218 218379 SH DFND 01 0 218379 0 ISHARES INC EM MKTS DIV ETF 464286319 24756 615668 SH DFND 01 0 615668 0 ISHARES INC EM MKT SM-CP ETF 464286475 235 5212 SH DFND 01 0 5212 0 ISHARES INC ESG MSCI EM ETF 46434G863 35 1042 SH DFND 0 1042 0 ISHARES INC ESG MSCI EM ETF 46434G863 23080 677554 SH DFND 01 0 677554 0 ISHARES INC GLB AGRIC PR ETF 464286350 113 4022 SH DFND 0 4022 0 ISHARES INC GLB AGRIC PR ETF 464286350 869 31043 SH DFND 01 0 31043 0 ISHARES INC GLB SILV MIN ETF 464286327 21 2331 SH DFND 01 0 2331 0 ISHARES INC INTL HIGH YIELD 464286210 59 1186 SH DFND 01 0 1186 0 ISHARES INC INTL HIGH YIELD 464286210 93 1860 SH DFND 0 1860 0 ISHARES INC JP MORGAN EM ETF 464286517 1433 32677 SH DFND 01 0 32677 0 ISHARES INC JP MRG EM CRP BD 464286251 171 3434 SH DFND 0 3434 0 ISHARES INC JP MRG EM CRP BD 464286251 756 15155 SH DFND 01 0 15155 0 ISHARES INC MIN VOL EMRG MKT 464286533 50 850 SH DFND 0 850 0 ISHARES INC MIN VOL EMRG MKT 464286533 164455 2774674 SH DFND 01 0 2774674 0 ISHARES INC MIN VOL GBL ETF 464286525 20 225 SH DFND 0 225 0 ISHARES INC MIN VOL GBL ETF 464286525 51936 580423 SH DFND 01 0 580423 0 ISHARES INC MLT FCTR EMG MKT 46434G889 13402 313497 SH DFND 01 0 313497 0 ISHARES INC MSCI AUST ETF 464286103 5670 263487 SH DFND 0 263487 0 ISHARES INC MSCI AUST ETF 464286103 7943 369106 SH DFND 01 0 369106 0 ISHARES INC MSCI AUST ETF 464286103 13795 641032 SH DFND 17 0 0 641032 ISHARES INC MSCI AUSTRIA ETF 464286202 780 39215 SH DFND 01 0 39215 0 ISHARES INC MSCI BELGIUM ETF 464286301 147 7975 SH DFND 01 0 7975 0 ISHARES INC MSCI BRAZIL ETF 464286400 27646 674453 SH DFND 01 0 674453 0 ISHARES INC MSCI BRAZIL ETF 464286400 283983 6928103 SH DFND 0 6928103 0 ISHARES INC MSCI BRAZIL ETF 464286400 300235 7324600 SH Call DFND 0 7324600 0 ISHARES INC MSCI BRAZIL ETF 464286400 352719 8605000 SH Put DFND 0 8605000 0 ISHARES INC MSCI BRIC INDX 464286657 65 1500 SH DFND 0 1500 0 ISHARES INC MSCI BRIC INDX 464286657 769 17848 SH DFND 01 0 17848 0 ISHARES INC MSCI CDA ETF 464286509 247 8940 SH DFND 17 0 0 8940 ISHARES INC MSCI CDA ETF 464286509 301 10900 SH DFND 0 0 10900 ISHARES INC MSCI CDA ETF 464286509 28507 1031366 SH DFND 01 0 1031366 0 ISHARES INC MSCI CHILE ETF 464286640 564 13061 SH DFND 01 0 13061 0 ISHARES INC MSCI CHILE ETF 464286640 1176 27225 SH DFND 0 27225 0 ISHARES INC MSCI COLMBIA ETF 46434G202 2 131 SH SOLE 131 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 450 6650 SH DFND 0 6650 0 ISHARES INC MSCI EM ASIA ETF 464286426 2677 39574 SH DFND 01 0 39574 0 ISHARES INC MSCI EMRG CHN 46434G764 2 36 SH SOLE 36 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 189 3300 SH DFND 0 0 3300 ISHARES INC MSCI EQUAL WEITE 464286681 606 10565 SH DFND 01 0 10565 0 ISHARES INC MSCI EURZONE ETF 464286608 1042 27000 SH DFND 0 0 27000 ISHARES INC MSCI EURZONE ETF 464286608 15447 400178 SH DFND 17 0 0 400178 ISHARES INC MSCI EURZONE ETF 464286608 138450 3586787 SH DFND 01 0 3586787 0 ISHARES INC MSCI FRANCE ETF 464286707 2125 72108 SH DFND 01 0 72108 0 ISHARES INC MSCI FRNTR100ETF 464286145 20 706 SH DFND 0 706 0 ISHARES INC MSCI FRNTR100ETF 464286145 2761 97025 SH DFND 01 0 97025 0 ISHARES INC MSCI GBL ETF NEW 46434G848 728 23439 SH DFND 01 0 23439 0 ISHARES INC MSCI GBL GOLD MN 46434G855 1415 80604 SH DFND 01 0 80604 0 ISHARES INC MSCI GERMANY ETF 464286806 873 32414 SH DFND 0 32414 0 ISHARES INC MSCI GERMANY ETF 464286806 8506 315957 SH DFND 01 0 315957 0 ISHARES INC MSCI HONG KG ETF 464286871 2891 110318 SH DFND 0 110318 0 ISHARES INC MSCI HONG KG ETF 464286871 3442 131329 SH DFND 01 0 131329 0 ISHARES INC MSCI HONG KG ETF 464286871 9727 371105 SH DFND 17 0 0 371105 ISHARES INC MSCI HONG KG ETF 464286871 20444 780000 SH Put DFND 0 780000 0 ISHARES INC MSCI ISRAEL ETF 464286632 384 7107 SH DFND 01 0 7107 0 ISHARES INC MSCI ITALY ETF 46434G830 488 17550 SH DFND 01 0 17550 0 ISHARES INC MSCI JAPN SMCETF 464286582 90 1274 SH DFND 01 0 1274 0 ISHARES INC MSCI JPN ETF NEW 46434G822 823 15035 SH DFND 0 15035 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1171 21400 SH DFND 0 0 21400 ISHARES INC MSCI JPN ETF NEW 46434G822 11760 214915 SH DFND 17 0 0 214915 ISHARES INC MSCI JPN ETF NEW 46434G822 93862 1715306 SH DFND 01 0 1715306 0 ISHARES INC MSCI MEXICO ETF 464286822 103 2359 SH DFND 17 0 0 2359 ISHARES INC MSCI MEXICO ETF 464286822 4359 100000 SH Call DFND 0 100000 0 ISHARES INC MSCI MEXICO ETF 464286822 9496 217839 SH DFND 01 0 217839 0 ISHARES INC MSCI MEXICO ETF 464286822 81037 1859084 SH DFND 0 1859084 0 ISHARES INC MSCI MLY ETF NEW 46434G814 426 14219 SH DFND 17 0 0 14219 ISHARES INC MSCI MLY ETF NEW 46434G814 699 23363 SH DFND 01 0 23363 0 ISHARES INC MSCI MLY ETF NEW 46434G814 10892 363803 SH DFND 0 363803 0 ISHARES INC MSCI NETHERL ETF 464286814 2085 69760 SH DFND 01 0 69760 0 ISHARES INC MSCI PAC JP ETF 464286665 648 14111 SH DFND 0 14111 0 ISHARES INC MSCI PAC JP ETF 464286665 46055 1003380 SH DFND 01 0 1003380 0 ISHARES INC MSCI RUSSIA ETF 46434G798 35 1012 SH DFND 17 0 0 1012 ISHARES INC MSCI RUSSIA ETF 46434G798 2000 57994 SH DFND 0 57994 0 ISHARES INC MSCI RUSSIA ETF 46434G798 3175 92069 SH DFND 01 0 92069 0 ISHARES INC MSCI SINGPOR ETF 46434G780 1012 42666 SH DFND 0 42666 0 ISHARES INC MSCI SINGPOR ETF 46434G780 4017 169260 SH DFND 01 0 169260 0 ISHARES INC MSCI SINGPOR ETF 46434G780 4080 171950 SH DFND 17 0 0 171950 ISHARES INC MSCI SPAIN ETF 464286764 299 10465 SH DFND 0 10465 0 ISHARES INC MSCI SPAIN ETF 464286764 736 25738 SH DFND 01 0 25738 0 ISHARES INC MSCI STH AFR ETF 464286780 1494 28547 SH DFND 01 0 28547 0 ISHARES INC MSCI STH KOR ETF 464286772 1237 20298 SH DFND 17 0 0 20298 ISHARES INC MSCI STH KOR ETF 464286772 6512 106838 SH DFND 01 0 106838 0 ISHARES INC MSCI STH KOR ETF 464286772 15254 250277 SH DFND 0 250277 0 ISHARES INC MSCI STH KOR ETF 464286772 23070 378500 SH Put DFND 0 378500 0 ISHARES INC MSCI SWEDEN ETF 464286756 2092 69217 SH DFND 01 0 69217 0 ISHARES INC MSCI SWITZERLAND 464286749 4660 131764 SH DFND 01 0 131764 0 ISHARES INC MSCI SWITZERLAND 464286749 15286 432183 SH DFND 17 0 0 432183 ISHARES INC MSCI TAIWAN ETF 46434G772 1583 45781 SH DFND 17 0 0 45781 ISHARES INC MSCI TAIWAN ETF 46434G772 2910 84145 SH DFND 01 0 84145 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5368 155229 SH DFND 0 155229 0 ISHARES INC MSCI THAILND ETF 464286624 509 5765 SH DFND 17 0 0 5765 ISHARES INC MSCI THAILND ETF 464286624 1195 13529 SH DFND 0 13529 0 ISHARES INC MSCI THAILND ETF 464286624 6288 71186 SH DFND 01 0 71186 0 ISHARES INC MSCI TURKEY ETF 464286715 24 1000 SH DFND 0 1000 0 ISHARES INC MSCI TURKEY ETF 464286715 4615 190141 SH DFND 01 0 190141 0 ISHARES INC MSCI WORLD ETF 464286392 13639 153609 SH DFND 01 0 153609 0 ISHARES INC US INTL HGH YLD 464286178 130 2668 SH DFND 01 0 2668 0 ISHARES SILVER TRUST ISHARES 46428Q109 71 5000 SH Call DFND 0 5000 0 ISHARES SILVER TRUST ISHARES 46428Q109 126 8900 SH DFND 17 0 0 8900 ISHARES SILVER TRUST ISHARES 46428Q109 5236 369276 SH DFND 0 369276 0 ISHARES SILVER TRUST ISHARES 46428Q109 22171 1563542 SH DFND 01 0 1563542 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1 49 SH DFND 0 49 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 3631 227618 SH DFND 01 0 227618 0 ISHARES TR 0-5YR HI YL CP 46434V407 1888 40410 SH DFND 0 40410 0 ISHARES TR 0-5YR HI YL CP 46434V407 26407 565330 SH DFND 01 0 565330 0 ISHARES TR 0-5YR INVT GR CP 46434V100 27286 540846 SH DFND 01 0 540846 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 88606 888903 SH DFND 01 0 888903 0 ISHARES TR 10-20 YR TRS ETF 464288653 168 1217 SH DFND 0 1217 0 ISHARES TR 10-20 YR TRS ETF 464288653 22608 164252 SH DFND 01 0 164252 0 ISHARES TR 1 3 YR TREAS BD 464287457 1664 19778 SH DFND 0 19778 0 ISHARES TR 1 3 YR TREAS BD 464287457 323759 3848776 SH DFND 01 0 3848776 0 ISHARES TR 20 YR TR BD ETF 464287432 126 1000 SH Put DFND 0 1000 0 ISHARES TR 20 YR TR BD ETF 464287432 94830 750000 SH Call DFND 0 750000 0 ISHARES TR 20 YR TR BD ETF 464287432 177492 1403767 SH DFND 0 1403767 0 ISHARES TR 20 YR TR BD ETF 464287432 447870 3542157 SH DFND 01 0 3542157 0 ISHARES TR 3 7 YR TREAS BD 464288661 74 600 SH Put DFND 01 0 600 0 ISHARES TR 3 7 YR TREAS BD 464288661 705 5719 SH DFND 0 5719 0 ISHARES TR 3 7 YR TREAS BD 464288661 953 7738 SH DFND 17 0 0 7738 ISHARES TR 3 7 YR TREAS BD 464288661 124328 1009157 SH DFND 01 0 1009157 0 ISHARES TR 3YRTB ETF 464288125 171 2162 SH DFND 01 0 2162 0 ISHARES TR ADAPTV EUR ETF 46435G664 62 2314 SH SOLE 2314 0 0 ISHARES TR AGENCY BOND ETF 464288166 3410 30024 SH DFND 01 0 30024 0 ISHARES TR AGGRES ALLOC ETF 464289859 327 6104 SH DFND 01 0 6104 0 ISHARES TR A RATE CP BD ETF 46429B291 335 6413 SH DFND 0 6413 0 ISHARES TR A RATE CP BD ETF 46429B291 1432 27444 SH DFND 01 0 27444 0 ISHARES TR ASIA 50 ETF 464288430 3188 52141 SH DFND 01 0 52141 0 ISHARES TR BARCLAYS 7 10 YR 464287440 10667 100000 SH Call DFND 0 100000 0 ISHARES TR BARCLAYS 7 10 YR 464287440 10667 100000 SH Put DFND 0 100000 0 ISHARES TR BARCLAYS 7 10 YR 464287440 43401 406870 SH DFND 0 406870 0 ISHARES TR BARCLAYS 7 10 YR 464287440 242764 2275846 SH DFND 01 0 2275846 0 ISHARES TR BRAZIL SM-CP ETF 464289131 543 35519 SH DFND 01 0 35519 0 ISHARES TR BROAD USD HIGH 46435U853 65 1610 SH DFND 01 0 1610 0 ISHARES TR CALIF MUN BD ETF 464288356 153 2564 SH DFND 0 2564 0 ISHARES TR CALIF MUN BD ETF 464288356 23948 401875 SH DFND 01 0 401875 0 ISHARES TR CHINA LG-CAP ETF 464287184 28093 634572 SH DFND 01 0 634572 0 ISHARES TR CHINA LG-CAP ETF 464287184 156937 3545000 SH Call DFND 0 3545000 0 ISHARES TR CHINA LG-CAP ETF 464287184 441438 9971489 SH DFND 0 9971489 0 ISHARES TR CHINA LG-CAP ETF 464287184 669907 15132300 SH Put DFND 0 15132300 0 ISHARES TR CHINA SM-CAP ETF 46429B200 30 649 SH DFND 01 0 649 0 ISHARES TR CMBS ETF 46429B366 76 1473 SH DFND 0 1473 0 ISHARES TR CMBS ETF 46429B366 13262 256711 SH DFND 01 0 256711 0 ISHARES TR COHEN STEER REIT 464287564 8761 78790 SH DFND 01 0 78790 0 ISHARES TR CONSER ALLOC ETF 464289883 255 7377 SH DFND 01 0 7377 0 ISHARES TR CORE 1 5 YR USD 46432F859 38571 773579 SH DFND 01 0 773579 0 ISHARES TR CORE DIV GRWTH 46434V621 93508 2544428 SH DFND 01 0 2544428 0 ISHARES TR CORE HIGH DV ETF 46429B663 126721 1358353 SH DFND 01 0 1358353 0 ISHARES TR CORE INTL AGGR 46435G672 214 4000 SH DFND 0 4000 0 ISHARES TR CORE INTL AGGR 46435G672 2030 37958 SH DFND 01 0 37958 0 ISHARES TR CORE LT USDB ETF 464289479 939 14993 SH DFND 01 0 14993 0 ISHARES TR CORE MSCI EAFE 46432F842 316 5200 SH DFND 0 5200 0 ISHARES TR CORE MSCI EAFE 46432F842 2378665 39142093 SH DFND 01 0 39142093 0 ISHARES TR CORE MSCI EURO 46434V738 530 11554 SH DFND 0 11554 0 ISHARES TR CORE MSCI EURO 46434V738 1783 38868 SH DFND 17 0 0 38868 ISHARES TR CORE MSCI EURO 46434V738 83870 1828423 SH DFND 01 0 1828423 0 ISHARES TR CORE MSCI INTL 46435G326 79764 1473018 SH DFND 01 0 1473018 0 ISHARES TR CORE MSCI PAC 46434V696 1485 26700 SH DFND 17 0 0 26700 ISHARES TR CORE MSCI PAC 46434V696 2051 36864 SH DFND 01 0 36864 0 ISHARES TR CORE MSCI TOTAL 46432F834 189 3260 SH DFND 0 3260 0 ISHARES TR CORE MSCI TOTAL 46432F834 87574 1508070 SH DFND 01 0 1508070 0 ISHARES TR CORE S&P500 ETF 464287200 1868 6565 SH DFND 0 6565 0 ISHARES TR CORE S&P500 ETF 464287200 884893 3109690 SH DFND 01 0 3109690 0 ISHARES TR CORE S&P MCP ETF 464287507 3544 18713 SH DFND 0 18713 0 ISHARES TR CORE S&P MCP ETF 464287507 920851 4861939 SH DFND 01 0 4861939 0 ISHARES TR CORE S&P SCP ETF 464287804 1361 17641 SH DFND 0 17641 0 ISHARES TR CORE S&P SCP ETF 464287804 1289776 16717768 SH DFND 01 0 16717768 0 ISHARES TR CORE S&P TTL STK 464287150 4432 68813 SH DFND 17 0 0 68813 ISHARES TR CORE S&P TTL STK 464287150 92418 1435065 SH DFND 01 0 1435065 0 ISHARES TR CORE S&P US GWT 464287671 287307 4763050 SH DFND 01 0 4763050 0 ISHARES TR CORE S&P US VLU 464287663 55904 1019596 SH DFND 01 0 1019596 0 ISHARES TR CORE TOTAL USD 46434V613 1102 21775 SH DFND 0 21775 0 ISHARES TR CORE TOTAL USD 46434V613 64436 1273430 SH DFND 01 0 1273430 0 ISHARES TR CORE US AGGBD ET 464287226 3583 32850 SH DFND 0 32850 0 ISHARES TR CORE US AGGBD ET 464287226 453114 4154340 SH DFND 01 0 4154340 0 ISHARES TR CRE U S REIT ETF 464288521 42 815 SH DFND 0 815 0 ISHARES TR CRE U S REIT ETF 464288521 1230 23787 SH DFND 01 0 23787 0 ISHARES TR CUR HD EURZN ETF 46434V639 487 16590 SH DFND 0 16590 0 ISHARES TR CUR HD EURZN ETF 46434V639 16845 573743 SH DFND 01 0 573743 0 ISHARES TR CUR HED MSCI GER 46434V704 189 7303 SH DFND 01 0 7303 0 ISHARES TR CUR HED MSCI GER 46434V704 261 10078 SH DFND 0 10078 0 ISHARES TR DEVSMCP EXNA ETF 464288497 1956 38727 SH DFND 01 0 38727 0 ISHARES TR DOW JONES US ETF 464287846 13834 97953 SH DFND 01 0 97953 0 ISHARES TR EAFE GRWTH ETF 464288885 875 11301 SH DFND 0 11301 0 ISHARES TR EAFE GRWTH ETF 464288885 36152 466777 SH DFND 01 0 466777 0 ISHARES TR EAFE SML CP ETF 464288273 92 1600 SH DFND 0 1600 0 ISHARES TR EAFE SML CP ETF 464288273 69099 1202972 SH DFND 01 0 1202972 0 ISHARES TR EAFE VALUE ETF 464288877 198 4046 SH DFND 0 4046 0 ISHARES TR EAFE VALUE ETF 464288877 72665 1486609 SH DFND 01 0 1486609 0 ISHARES TR EDEG HIG YLELD 46435G250 30 609 SH SOLE 609 0 0 ISHARES TR EDGE INVT GRDE 46435G219 1 18 SH SOLE 18 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 65019 814156 SH DFND 01 0 814156 0 ISHARES TR EMGR MKT INF ETF 464288216 142 4974 SH DFND 01 0 4974 0 ISHARES TR ESG 1 5 YR USD 46435G243 428 17094 SH DFND 01 0 17094 0 ISHARES TR ESG MSCI EAFE 46435G516 25978 411171 SH DFND 01 0 411171 0 ISHARES TR ESG MSCI USA ETF 46435G425 6254 100651 SH DFND 01 0 100651 0 ISHARES TR ESG USD CORPT 46435G193 4 145 SH DFND 01 0 145 0 ISHARES TR EUR DEV RE ETF 464288471 102 2690 SH DFND 0 2690 0 ISHARES TR EUR DEV RE ETF 464288471 1054 27778 SH DFND 01 0 27778 0 ISHARES TR EUROPE ETF 464287861 2751 63400 SH DFND 17 0 0 63400 ISHARES TR EUROPE ETF 464287861 26017 599597 SH DFND 01 0 599597 0 ISHARES TR EXPANDED TECH 464287515 50506 239567 SH DFND 01 0 239567 0 ISHARES TR EXPND TEC SC ETF 464287549 165 800 SH DFND 0 800 0 ISHARES TR EXPND TEC SC ETF 464287549 28165 136585 SH DFND 01 0 136585 0 ISHARES TR EXPONENTIAL TECH 46434V381 24 635 SH DFND 0 635 0 ISHARES TR EXPONENTIAL TECH 46434V381 214 5632 SH DFND 01 0 5632 0 ISHARES TR FLTG RATE NT ETF 46429B655 348 6844 SH DFND 0 6844 0 ISHARES TR FLTG RATE NT ETF 46429B655 236706 4649504 SH DFND 01 0 4649504 0 ISHARES TR GBL COMM SVC ETF 464287275 1662 29525 SH DFND 01 0 29525 0 ISHARES TR GLB CNS DISC ETF 464288745 907 8010 SH DFND 01 0 8010 0 ISHARES TR GLB CNSM STP ETF 464288737 4332 83832 SH DFND 01 0 83832 0 ISHARES TR GLB INFRASTR ETF 464288372 21 464 SH DFND 0 464 0 ISHARES TR GLB INFRASTR ETF 464288372 16414 366236 SH DFND 01 0 366236 0 ISHARES TR GL CLEAN ENE ETF 464288224 16 1644 SH DFND 0 1644 0 ISHARES TR GL CLEAN ENE ETF 464288224 1650 169041 SH DFND 01 0 169041 0 ISHARES TR GLOBAL 100 ETF 464287572 24942 524534 SH DFND 01 0 524534 0 ISHARES TR GLOBAL ENERG ETF 464287341 51 1500 SH DFND 0 1500 0 ISHARES TR GLOBAL ENERG ETF 464287341 21796 646774 SH DFND 01 0 646774 0 ISHARES TR GLOBAL FINLS ETF 464287333 4018 65328 SH DFND 01 0 65328 0 ISHARES TR GLOBAL MATER ETF 464288695 1689 26319 SH DFND 01 0 26319 0 ISHARES TR GLOBAL REIT ETF 46434V647 3607 134981 SH DFND 01 0 134981 0 ISHARES TR GLOBAL TECH ETF 464287291 29900 174784 SH DFND 01 0 174784 0 ISHARES TR GLOB HLTHCRE ETF 464287325 116 1900 SH DFND 0 1900 0 ISHARES TR GLOB HLTHCRE ETF 464287325 14395 235595 SH DFND 01 0 235595 0 ISHARES TR GLOB INDSTRL ETF 464288729 2489 27985 SH DFND 01 0 27985 0 ISHARES TR GLOB UTILITS ETF 464288711 109 2022 SH DFND 0 2022 0 ISHARES TR GLOB UTILITS ETF 464288711 1171 21666 SH DFND 01 0 21666 0 ISHARES TR GL TIMB FORE ETF 464288174 167 2635 SH DFND 01 0 2635 0 ISHARES TR GNMA BOND ETF 46429B333 25 500 SH DFND 01 0 500 0 ISHARES TR GOV/CRED BD ETF 464288596 1754 15454 SH DFND 01 0 15454 0 ISHARES TR GRWT ALLOCAT ETF 464289867 9918 221872 SH DFND 01 0 221872 0 ISHARES TR HDG MSCI EAFE 46434V803 227 7859 SH DFND 0 7859 0 ISHARES TR HDG MSCI EAFE 46434V803 39917 1382650 SH DFND 01 0 1382650 0 ISHARES TR HDG MSCI JAPAN 46434V886 8255 268103 SH DFND 01 0 268103 0 ISHARES TR IBDS DEC28 ETF 46435U515 649 24843 SH DFND 01 0 24843 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 68 2770 SH DFND 0 2770 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 16197 660562 SH DFND 01 0 660562 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 40 1649 SH DFND 0 1649 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 800 33139 SH DFND 01 0 33139 0 ISHARES TR IBONDS DEC 46435U697 4871 187648 SH DFND 01 0 187648 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 50 2026 SH DFND 0 2026 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 34752 1397895 SH DFND 01 0 1397895 0 ISHARES TR IBONDS DEC2021 46435G789 57 2215 SH DFND 0 2215 0 ISHARES TR IBONDS DEC2021 46435G789 11609 452430 SH DFND 01 0 452430 0 ISHARES TR IBONDS DEC2022 46435G755 81 3141 SH DFND 0 3141 0 ISHARES TR IBONDS DEC2022 46435G755 11343 437297 SH DFND 01 0 437297 0 ISHARES TR IBONDS DEC2023 46435G318 27 1050 SH DFND 0 1050 0 ISHARES TR IBONDS DEC2023 46435G318 9635 378349 SH DFND 01 0 378349 0 ISHARES TR IBONDS DEC2026 46435GAA0 10084 416010 SH DFND 01 0 416010 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 67561 2677260 SH DFND 01 0 2677260 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 43 1743 SH DFND 0 1743 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 46829 1894392 SH DFND 01 0 1894392 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 36836 1478766 SH DFND 01 0 1478766 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 38 1512 SH DFND 0 1512 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 28370 1134350 SH DFND 01 0 1134350 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 21248 854004 SH DFND 01 0 854004 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13338 536325 SH DFND 01 0 536325 0 ISHARES TR IBONDS ETF 46435UAA9 2516 102578 SH DFND 01 0 102578 0 ISHARES TR IBONDS MAR20 ETF 46432FBC0 686 26302 SH DFND 01 0 26302 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 16 596 SH DFND 0 596 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 634 24028 SH DFND 01 0 24028 0 ISHARES TR IBONDS SEP19 ETF 46429B564 3448 135483 SH DFND 01 0 135483 0 ISHARES TR IBONDS SEP2020 46434V571 31 1226 SH DFND 0 1226 0 ISHARES TR IBONDS SEP2020 46434V571 9619 377215 SH DFND 01 0 377215 0 ISHARES TR IBOXX HI YD ETF 464288513 226 2610 SH DFND 17 0 0 2610 ISHARES TR IBOXX HI YD ETF 464288513 44948 519811 SH DFND 0 519811 0 ISHARES TR IBOXX HI YD ETF 464288513 89929 1040000 SH Call DFND 0 1040000 0 ISHARES TR IBOXX HI YD ETF 464288513 108770 1257897 SH DFND 01 0 1257897 0 ISHARES TR IBOXX HI YD ETF 464288513 657725 7606400 SH Put DFND 0 7606400 0 ISHARES TR IBOXX INV CP ETF 464287242 1641 13786 SH DFND 17 0 0 13786 ISHARES TR IBOXX INV CP ETF 464287242 17383 146000 SH Put DFND 0 146000 0 ISHARES TR IBOXX INV CP ETF 464287242 29765 250000 SH Call DFND 0 250000 0 ISHARES TR IBOXX INV CP ETF 464287242 147663 1240243 SH DFND 0 1240243 0 ISHARES TR IBOXX INV CP ETF 464287242 866450 7277424 SH DFND 01 0 7277424 0 ISHARES TR INDIA 50 ETF 464289529 3784 99790 SH DFND 01 0 99790 0 ISHARES TR INTL DEVPPTY ETF 464288422 4246 109282 SH DFND 01 0 109282 0 ISHARES TR INTL DEV RE ETF 464288489 25 827 SH DFND 0 827 0 ISHARES TR INTL DEV RE ETF 464288489 341 11211 SH DFND 01 0 11211 0 ISHARES TR INTL MOMENTUM FT 46434V449 802 28062 SH DFND 01 0 28062 0 ISHARES TR INTL PFD STK ETF 46429B135 780 50431 SH DFND 01 0 50431 0 ISHARES TR INTL QLTY FACTOR 46434V456 1013 34720 SH DFND 01 0 34720 0 ISHARES TR INTL SEL DIV ETF 464288448 28 900 SH DFND 0 900 0 ISHARES TR INTL SEL DIV ETF 464288448 147016 4763964 SH DFND 01 0 4763964 0 ISHARES TR INTL SIZE FACTOR 46435G508 9 354 SH SOLE 354 0 0 ISHARES TR INTL TREA BD ETF 464288117 4600 93794 SH DFND 01 0 93794 0 ISHARES TR INTRM GOV CR ETF 464288612 87 786 SH DFND 0 786 0 ISHARES TR INTRM GOV CR ETF 464288612 32811 297581 SH DFND 01 0 297581 0 ISHARES TR INTRM TR CRP ETF 464288638 773 14014 SH DFND 0 14014 0 ISHARES TR INTRM TR CRP ETF 464288638 211214 3830510 SH DFND 01 0 3830510 0 ISHARES TR JPMORGAN USD EMG 464288281 85 768 SH DFND 17 0 0 768 ISHARES TR JPMORGAN USD EMG 464288281 2806 25499 SH DFND 0 25499 0 ISHARES TR JPMORGAN USD EMG 464288281 44024 400000 SH Put DFND 0 400000 0 ISHARES TR JPMORGAN USD EMG 464288281 520213 4726629 SH DFND 01 0 4726629 0 ISHARES TR JPX NIKKEI 400 464287382 2547 43169 SH DFND 01 0 43169 0 ISHARES TR JPX NIKKEI 400 46435G722 38 1351 SH SOLE 1351 0 0 ISHARES TR LATN AMER 40 ETF 464287390 894 26912 SH DFND 0 26912 0 ISHARES TR LATN AMER 40 ETF 464287390 13209 397510 SH DFND 01 0 397510 0 ISHARES TR LNG TR CRPRT BD 464289511 5694 94354 SH DFND 01 0 94354 0 ISHARES TR MBS ETF 464288588 449 4217 SH DFND 0 4217 0 ISHARES TR MBS ETF 464288588 76097 715468 SH DFND 01 0 715468 0 ISHARES TR MICRO-CAP ETF 464288869 5362 57806 SH DFND 01 0 57806 0 ISHARES TR MIN VOL ASIA JAP 46434V746 43 1206 SH DFND 0 1206 0 ISHARES TR MIN VOL ASIA JAP 46434V746 293 8161 SH DFND 01 0 8161 0 ISHARES TR MIN VOL EAFE ETF 46429B689 260580 3619171 SH DFND 01 0 3619171 0 ISHARES TR MIN VOL EUROPE 46434V720 1224 49040 SH DFND 01 0 49040 0 ISHARES TR MIN VOL JAPN ETF 46434V712 465 7048 SH DFND 01 0 7048 0 ISHARES TR MIN VOL USA ETF 46429B697 82 1400 SH DFND 0 1400 0 ISHARES TR MIN VOL USA ETF 46429B697 516788 8788903 SH DFND 01 0 8788903 0 ISHARES TR MLTFCTR INTL SML 46434V266 54 1893 SH SOLE 1893 0 0 ISHARES TR MODERT ALLOC ETF 464289875 2059 54097 SH DFND 01 0 54097 0 ISHARES TR MORTGE REL ETF 46435G342 10119 233489 SH DFND 01 0 233489 0 ISHARES TR MRGSTR MD CP ETF 464288208 41397 220194 SH DFND 01 0 220194 0 ISHARES TR MRGSTR MD CP GRW 464288307 21838 92814 SH DFND 01 0 92814 0 ISHARES TR MRGSTR MD CP VAL 464288406 11726 75300 SH DFND 01 0 75300 0 ISHARES TR MRGSTR SM CP ETF 464288505 2071 12230 SH DFND 01 0 12230 0 ISHARES TR MRGSTR SM CP GR 464288604 643 3226 SH DFND 01 0 3226 0 ISHARES TR MRNGSTR INC ETF 46432F875 619 25054 SH DFND 0 25054 0 ISHARES TR MRNGSTR INC ETF 46432F875 718 29041 SH DFND 01 0 29041 0 ISHARES TR MRNGSTR LG-CP ET 464287127 6470 40432 SH DFND 01 0 40432 0 ISHARES TR MRNGSTR LG-CP GR 464287119 18971 103761 SH DFND 01 0 103761 0 ISHARES TR MRNGSTR LG-CP VL 464288109 13937 132218 SH DFND 01 0 132218 0 ISHARES TR MRNING SM CP ETF 464288703 4111 29819 SH DFND 01 0 29819 0 ISHARES TR MSCI AC ASIA ETF 464288182 7741 109513 SH DFND 0 109513 0 ISHARES TR MSCI AC ASIA ETF 464288182 8097 114543 SH DFND 01 0 114543 0 ISHARES TR MSCI AC ASIA ETF 464288182 31811 450000 SH Put DFND 0 450000 0 ISHARES TR MSCI ACWI ETF 464288257 13 186 SH DFND 0 186 0 ISHARES TR MSCI ACWI ETF 464288257 46148 639609 SH DFND 01 0 639609 0 ISHARES TR MSCI ACWI EX US 464288240 3286 71025 SH DFND 0 71025 0 ISHARES TR MSCI ACWI EX US 464288240 94068 2033019 SH DFND 01 0 2033019 0 ISHARES TR MSCI AUSTRALIA 46435G607 1 50 SH SOLE 50 0 0 ISHARES TR MSCI CDA ETF 46435G706 7 278 SH DFND 01 0 278 0 ISHARES TR MSCI CDA ETF 46435G706 15 585 SH DFND 0 585 0 ISHARES TR MSCI CHINA ETF 46429B671 15608 250000 SH Put DFND 0 250000 0 ISHARES TR MSCI CHINA ETF 46429B671 19557 313258 SH DFND 0 313258 0 ISHARES TR MSCI CHINA ETF 46429B671 141813 2271549 SH DFND 01 0 2271549 0 ISHARES TR MSCI EAFE ETF 464287465 3178 49000 SH Put DFND 01 0 49000 0 ISHARES TR MSCI EAFE ETF 464287465 135389 2087400 SH Call DFND 0 2087400 0 ISHARES TR MSCI EAFE ETF 464287465 163128 2515084 SH DFND 0 2515084 0 ISHARES TR MSCI EAFE ETF 464287465 992994 15309800 SH Put DFND 0 15309800 0 ISHARES TR MSCI EAFE ETF 464287465 2116792 32636318 SH DFND 01 0 32636318 0 ISHARES TR MSCI EMG MKT ETF 464287234 439 10239 SH DFND 17 0 0 10239 ISHARES TR MSCI EMG MKT ETF 464287234 2768 64500 SH DFND 0 0 64500 ISHARES TR MSCI EMG MKT ETF 464287234 356606 8308626 SH DFND 0 8308626 0 ISHARES TR MSCI EMG MKT ETF 464287234 376525 8772724 SH DFND 01 0 8772724 0 ISHARES TR MSCI EMG MKT ETF 464287234 808102 18828100 SH Call DFND 0 18828100 0 ISHARES TR MSCI EMG MKT ETF 464287234 1501625 34986600 SH Put DFND 0 34986600 0 ISHARES TR MSCI EURO FL ETF 464289180 526 28968 SH DFND 17 0 0 28968 ISHARES TR MSCI EURO FL ETF 464289180 24694 1359787 SH DFND 01 0 1359787 0 ISHARES TR MSCI FINLAND ETF 46429B515 78 2023 SH DFND 01 0 2023 0 ISHARES TR MSCI GERMNY ETF 46429B465 24 450 SH DFND 01 0 450 0 ISHARES TR MSCI GERMNY ETF 46429B465 74 1366 SH DFND 0 1366 0 ISHARES TR MSCI GLOBAL IMP 46435G532 548 9284 SH DFND 01 0 9284 0 ISHARES TR MSCI INDIA ETF 46429B598 1897 53829 SH DFND 17 0 0 53829 ISHARES TR MSCI INDIA ETF 46429B598 3594 101958 SH DFND 0 101958 0 ISHARES TR MSCI INDIA ETF 46429B598 21120 599146 SH DFND 01 0 599146 0 ISHARES TR MSCI INDIA SM CP 46429B614 3 77 SH DFND 0 77 0 ISHARES TR MSCI INDIA SM CP 46429B614 19 466 SH DFND 01 0 466 0 ISHARES TR MSCI INDONIA ETF 46429B309 423 16474 SH DFND 17 0 0 16474 ISHARES TR MSCI INDONIA ETF 46429B309 712 27711 SH DFND 0 27711 0 ISHARES TR MSCI INDONIA ETF 46429B309 2202 85757 SH DFND 01 0 85757 0 ISHARES TR MSCI IRELAND ETF 46429B507 694 16678 SH DFND 01 0 16678 0 ISHARES TR MSCI ITALY ETF 46435G821 59 3484 SH SOLE 3484 0 0 ISHARES TR MSCI KLD400 SOC 464288570 101 953 SH DFND 0 953 0 ISHARES TR MSCI KLD400 SOC 464288570 19963 189263 SH DFND 01 0 189263 0 ISHARES TR MSCI KOKUSAI ETF 464288265 3 47 SH DFND 01 0 47 0 ISHARES TR MSCI LW CRB TG 46434V464 2540 21781 SH DFND 01 0 21781 0 ISHARES TR MSCI MEXICO 46435G805 31 1848 SH SOLE 1848 0 0 ISHARES TR MSCI NORWAY ETF 46429B499 16 632 SH DFND 01 0 632 0 ISHARES TR MSCI PERU ETF 464289842 199 5056 SH DFND 01 0 5056 0 ISHARES TR MSCI PERU ETF 464289842 735 18695 SH DFND 0 18695 0 ISHARES TR MSCI PHILIPS ETF 46429B408 270 7859 SH DFND 0 7859 0 ISHARES TR MSCI PHILIPS ETF 46429B408 325 9477 SH DFND 17 0 0 9477 ISHARES TR MSCI PHILIPS ETF 46429B408 610 17790 SH DFND 01 0 17790 0 ISHARES TR MSCI POLAND ETF 46429B606 237 10360 SH DFND 0 10360 0 ISHARES TR MSCI POLAND ETF 46429B606 303 13257 SH DFND 01 0 13257 0 ISHARES TR MSCI QATAR ETF 46434V779 12 636 SH SOLE 636 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1 24 SH DFND 01 0 24 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 153 4600 SH DFND 0 0 4600 ISHARES TR MSCI SAUDI ARBIA 46434V423 2065 62000 SH DFND 0 62000 0 ISHARES TR MSCI SO KOREA 46435G888 6 252 SH DFND 01 0 252 0 ISHARES TR MSCI SO KOREA 46435G888 26 1007 SH DFND 0 1007 0 ISHARES TR MSCI SPAIN ETF 46435G813 74 3441 SH SOLE 3441 0 0 ISHARES TR MSCI SWITZERLD 46435G870 84 3051 SH SOLE 3051 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 423 12800 SH DFND 0 0 12800 ISHARES TR MSCI UK ETF NEW 46435G334 8253 250000 SH Put DFND 0 250000 0 ISHARES TR MSCI UK ETF NEW 46435G334 13473 408147 SH DFND 17 0 0 408147 ISHARES TR MSCI UK ETF NEW 46435G334 16505 500000 SH Call DFND 0 500000 0 ISHARES TR MSCI UK ETF NEW 46435G334 31524 954979 SH DFND 01 0 954979 0 ISHARES TR MSCI UK ETF NEW 46435G334 32381 980952 SH DFND 0 980952 0 ISHARES TR MSCI UK SM ETF 46429B416 43 1114 SH DFND 01 0 1114 0 ISHARES TR MSCI UK SM ETF 46429B416 223 5745 SH DFND 0 5745 0 ISHARES TR MSCI UN KNGDOM 46435G862 12 523 SH DFND 01 0 523 0 ISHARES TR MSCI UN KNGDOM 46435G862 79 3332 SH DFND 0 3332 0 ISHARES TR MSCI USA ESG SLC 464288802 434 3671 SH DFND 0 3671 0 ISHARES TR MSCI USA ESG SLC 464288802 10944 92549 SH DFND 01 0 92549 0 ISHARES TR MULTIFACTOR INTL 46434V274 69531 2640762 SH DFND 01 0 2640762 0 ISHARES TR MULTIFACTOR USA 46434V282 32361 1042909 SH DFND 01 0 1042909 0 ISHARES TR MULTIFACTOR USA 46434V290 3727 92913 SH DFND 01 0 92913 0 ISHARES TR NASDAQ BIOTECH 464287556 28811 257700 SH Put DFND 0 257700 0 ISHARES TR NASDAQ BIOTECH 464287556 33339 298200 SH Call DFND 0 298200 0 ISHARES TR NASDAQ BIOTECH 464287556 140608 1257678 SH DFND 01 0 1257678 0 ISHARES TR NASDAQ BIOTECH 464287556 315669 2823515 SH DFND 0 2823515 0 ISHARES TR NA TEC MULTM ETF 464287531 5023 88943 SH DFND 01 0 88943 0 ISHARES TR NATIONAL MUN ETF 464288414 2185 19650 SH DFND 0 19650 0 ISHARES TR NATIONAL MUN ETF 464288414 585804 5268492 SH DFND 01 0 5268492 0 ISHARES TR NEW YORK MUN ETF 464288323 9797 175424 SH DFND 01 0 175424 0 ISHARES TR NEW ZEALAND ETF 464289123 3629 69402 SH DFND 01 0 69402 0 ISHARES TR NORTH AMERN NAT 464287374 1973 62885 SH DFND 01 0 62885 0 ISHARES TR PFD AND INCM SEC 464288687 6962 190487 SH DFND 0 190487 0 ISHARES TR PFD AND INCM SEC 464288687 104267 2852734 SH DFND 01 0 2852734 0 ISHARES TR PHLX SEMICND ETF 464287523 30740 162183 SH DFND 01 0 162183 0 ISHARES TR PHLX SEMICND ETF 464287523 175131 923979 SH DFND 0 923979 0 ISHARES TR RESIDNL REAL EST 464288562 396 5601 SH DFND 01 0 5601 0 ISHARES TR ROBOTICS ARTIF 46435U556 27 1110 SH SOLE 1110 0 0 ISHARES TR RUS 1000 ETF 464287622 190292 1209662 SH DFND 01 0 1209662 0 ISHARES TR RUS 1000 GRW ETF 464287614 989000 6534089 SH DFND 01 0 6534089 0 ISHARES TR RUS 1000 VAL ETF 464287598 32473 262960 SH DFND 0 262960 0 ISHARES TR RUS 1000 VAL ETF 464287598 657932 5327818 SH DFND 01 0 5327818 0 ISHARES TR RUS 2000 GRW ETF 464287648 123277 626855 SH DFND 01 0 626855 0 ISHARES TR RUS 2000 VAL ETF 464287630 67 556 SH DFND 0 556 0 ISHARES TR RUS 2000 VAL ETF 464287630 104040 867722 SH DFND 01 0 867722 0 ISHARES TR RUSEL 2500 ETF 46435G268 3 58 SH SOLE 58 0 0 ISHARES TR RUS MD CP GR ETF 464287481 259640 1913764 SH DFND 01 0 1913764 0 ISHARES TR RUS MDCP VAL ETF 464287473 978 11265 SH DFND 0 11265 0 ISHARES TR RUS MDCP VAL ETF 464287473 233402 2687103 SH DFND 01 0 2687103 0 ISHARES TR RUS MID CAP ETF 464287499 17 320 SH DFND 0 320 0 ISHARES TR RUS MID CAP ETF 464287499 365776 6779911 SH DFND 01 0 6779911 0 ISHARES TR RUSSELL 1000 US 46435G169 33 1203 SH SOLE 1203 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3108 20300 SH Put DFND 01 0 20300 0 ISHARES TR RUSSELL 2000 ETF 464287655 405551 2649100 SH Call DFND 0 2649100 0 ISHARES TR RUSSELL 2000 ETF 464287655 423894 2768923 SH DFND 0 2768923 0 ISHARES TR RUSSELL 2000 ETF 464287655 573576 3746658 SH DFND 01 0 3746658 0 ISHARES TR RUSSELL 2000 ETF 464287655 948331 6194600 SH Put DFND 0 6194600 0 ISHARES TR RUSSELL 3000 ETF 464287689 75 450 SH DFND 0 450 0 ISHARES TR RUSSELL 3000 ETF 464287689 127863 767027 SH DFND 01 0 767027 0 ISHARES TR RUS TOP 200 ETF 464289446 631 9618 SH DFND 01 0 9618 0 ISHARES TR RUS TP200 GR ETF 464289438 69312 842899 SH DFND 01 0 842899 0 ISHARES TR RUS TP200 VL ETF 464289420 59361 1129386 SH DFND 01 0 1129386 0 ISHARES TR SELECT DIVID ETF 464287168 179 1820 SH DFND 0 1820 0 ISHARES TR SELECT DIVID ETF 464287168 164730 1677834 SH DFND 01 0 1677834 0 ISHARES TR SHORT TREAS BD 464288679 888 8027 SH DFND 0 8027 0 ISHARES TR SHORT TREAS BD 464288679 130720 1182235 SH DFND 01 0 1182235 0 ISHARES TR SHRT NAT MUN ETF 464288158 318 2997 SH DFND 0 2997 0 ISHARES TR SHRT NAT MUN ETF 464288158 119997 1132050 SH DFND 01 0 1132050 0 ISHARES TR SH TR CRPORT ETF 464288646 1937 36674 SH DFND 0 36674 0 ISHARES TR SH TR CRPORT ETF 464288646 290593 5501572 SH DFND 01 0 5501572 0 ISHARES TR S&P 100 ETF 464287101 101685 811665 SH DFND 01 0 811665 0 ISHARES TR S&P 500 GRWT ETF 464287309 52 299 SH DFND 0 299 0 ISHARES TR S&P 500 GRWT ETF 464287309 2599 15076 SH DFND 17 0 0 15076 ISHARES TR S&P 500 GRWT ETF 464287309 579399 3361562 SH DFND 01 0 3361562 0 ISHARES TR S&P 500 VAL ETF 464287408 109 968 SH DFND 0 968 0 ISHARES TR S&P 500 VAL ETF 464287408 362581 3216079 SH DFND 01 0 3216079 0 ISHARES TR S&P MC 400GR ETF 464287606 150670 687678 SH DFND 01 0 687678 0 ISHARES TR S&P MC 400VL ETF 464287705 113451 722756 SH DFND 01 0 722756 0 ISHARES TR SP SMCP600VL ETF 464287879 78987 535360 SH DFND 01 0 535360 0 ISHARES TR S&P SML 600 GWT 464287887 312 1746 SH DFND 0 1746 0 ISHARES TR S&P SML 600 GWT 464287887 113313 634950 SH DFND 01 0 634950 0 ISHARES TR TIPS BD ETF 464287176 6 50 SH DFND 17 0 0 50 ISHARES TR TIPS BD ETF 464287176 1392 12315 SH DFND 0 12315 0 ISHARES TR TIPS BD ETF 464287176 173986 1538744 SH DFND 01 0 1538744 0 ISHARES TR TRANS AVG ETF 464287192 15338 81905 SH DFND 01 0 81905 0 ISHARES TR TRS FLT RT BD 46434V860 61 1207 SH DFND 0 1207 0 ISHARES TR TRS FLT RT BD 46434V860 40433 802872 SH DFND 01 0 802872 0 ISHARES TR ULTR SH TRM BD 46434V878 69 1368 SH DFND 01 0 1368 0 ISHARES TR ULTR SH TRM BD 46434V878 232 4603 SH DFND 0 4603 0 ISHARES TR US AER DEF ETF 464288760 1837 9202 SH DFND 0 9202 0 ISHARES TR US AER DEF ETF 464288760 51657 258829 SH DFND 01 0 258829 0 ISHARES TR USA MOMENTUM FCT 46432F396 697 6213 SH DFND 0 6213 0 ISHARES TR USA MOMENTUM FCT 46432F396 244927 2183339 SH DFND 01 0 2183339 0 ISHARES TR USA QUALITY FCTR 46432F339 199577 2253835 SH DFND 01 0 2253835 0 ISHARES TR USA SIZE FACTOR 46432F370 1210 13752 SH DFND 01 0 13752 0 ISHARES TR U.S. BAS MTL ETF 464287838 7685 84065 SH DFND 01 0 84065 0 ISHARES TR US BR DEL SE ETF 464288794 4163 70816 SH DFND 01 0 70816 0 ISHARES TR U.S. CNSM GD ETF 464287812 17415 145792 SH DFND 01 0 145792 0 ISHARES TR U.S. CNSM SV ETF 464287580 2968 14528 SH DFND 0 14528 0 ISHARES TR U.S. CNSM SV ETF 464287580 24881 121783 SH DFND 01 0 121783 0 ISHARES TR USD INV GRDE ETF 464288620 32 570 SH DFND 0 570 0 ISHARES TR USD INV GRDE ETF 464288620 668400 12091173 SH DFND 01 0 12091173 0 ISHARES TR US DIVID BYBCK 46435U861 51 1897 SH SOLE 1897 0 0 ISHARES TR U.S. ENERGY ETF 464287796 18373 509931 SH DFND 01 0 509931 0 ISHARES TR U.S. FINLS ETF 464287788 733 6201 SH DFND 0 6201 0 ISHARES TR U.S. FINLS ETF 464287788 39206 331889 SH DFND 01 0 331889 0 ISHARES TR U.S. FIN SVC ETF 464287770 16487 132095 SH DFND 01 0 132095 0 ISHARES TR US HLTHCARE ETF 464287762 11 58 SH DFND 0 58 0 ISHARES TR US HLTHCARE ETF 464287762 46151 238164 SH DFND 01 0 238164 0 ISHARES TR US HLTHCR PR ETF 464288828 12978 77303 SH DFND 01 0 77303 0 ISHARES TR US HOME CONS ETF 464288752 79 2255 SH DFND 0 2255 0 ISHARES TR US HOME CONS ETF 464288752 4772 135428 SH DFND 01 0 135428 0 ISHARES TR US INDUSTRIALS 464287754 23446 154471 SH DFND 01 0 154471 0 ISHARES TR U.S. INSRNCE ETF 464288786 702 11033 SH DFND 01 0 11033 0 ISHARES TR U.S. MED DVC ETF 464288810 54109 233704 SH DFND 01 0 233704 0 ISHARES TR US OIL EQ&SV ETF 464288844 2769 109634 SH DFND 01 0 109634 0 ISHARES TR US OIL GS EX ETF 464288851 248 4268 SH DFND 0 4268 0 ISHARES TR US OIL GS EX ETF 464288851 3351 57596 SH DFND 01 0 57596 0 ISHARES TR U.S. PHARMA ETF 464288836 1978 12847 SH DFND 01 0 12847 0 ISHARES TR U.S. REAL ES ETF 464287739 10192 117100 SH Call DFND 0 117100 0 ISHARES TR U.S. REAL ES ETF 464287739 28723 330000 SH Put DFND 0 330000 0 ISHARES TR U.S. REAL ES ETF 464287739 61630 708060 SH DFND 0 708060 0 ISHARES TR U.S. REAL ES ETF 464287739 73213 841141 SH DFND 01 0 841141 0 ISHARES TR US REGNL BKS ETF 464288778 16444 378466 SH DFND 01 0 378466 0 ISHARES TR U.S. TECH ETF 464287721 743 3896 SH DFND 0 3896 0 ISHARES TR U.S. TECH ETF 464287721 125111 656406 SH DFND 01 0 656406 0 ISHARES TR US TELECOM ETF 464287713 363 12207 SH DFND 0 12207 0 ISHARES TR US TELECOM ETF 464287713 8344 280568 SH DFND 01 0 280568 0 ISHARES TR US TREAS BD ETF 46429B267 735 29106 SH DFND 0 29106 0 ISHARES TR US TREAS BD ETF 46429B267 1323123 52421670 SH DFND 01 0 52421670 0 ISHARES TR U.S. UTILITS ETF 464287697 6830 46363 SH DFND 01 0 46363 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 81 1766 SH SOLE 1766 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 4039 122128 SH DFND 01 0 122128 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 6 112 SH SOLE 112 0 0 ISHARES US ETF TR INT RT HD EMRG 46431W820 34 1366 SH SOLE 1366 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 133 1425 SH DFND 0 1425 0 ISHARES US ETF TR INT RT HDG C B 46431W705 4314 46159 SH DFND 01 0 46159 0 ISHARES US ETF TR INT RT HD LONG 46431W812 19 751 SH SOLE 751 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 1368 15290 SH DFND 01 0 15290 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 1014 20180 SH DFND 0 20180 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 150175 2989152 SH DFND 01 0 2989152 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 4754 94983 SH DFND 01 0 94983 0 ISORAY INC COM 46489V104 0 680 SH DFND 01 0 680 0 ISORAY INC COM 46489V104 7 20474 SH DFND 0 20474 0 ISRAEL CHEMICALS LTD SHS M5920A109 1 162 SH DFND 01 0 162 0 ISRAEL CHEMICALS LTD SHS M5920A109 212 40523 SH DFND 0 0 40523 ISRAEL CHEMICALS LTD SHS M5920A109 235 44851 SH DFND 0 44851 0 ISRAMCO INC COM NEW 465141406 41 364 SH SOLE 364 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 59 4743 SH SOLE 4743 0 0 ISTAR INC COM 45031U101 46324 5501721 SH DFND 01 0 5501721 0 ITAMAR MED LTD SPONSORED ADS 465437101 5 500 SH SOLE 500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1623 184176 SH DFND 20 0 0 184176 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1722 195500 SH DFND 0 0 195500 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 9842 1117119 SH DFND 0 1117119 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10597 1202880 SH DFND 01 0 1202880 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12801 1453000 SH Call DFND 0 1453000 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 17634 2001600 SH Put DFND 0 2001600 0 ITERIS INC COM 46564T107 1 180 SH DFND 01 0 180 0 ITRON INC COM 465741106 11 226 SH DFND 0 226 0 ITRON INC COM 465741106 7813 167476 SH DFND 01 0 167476 0 IT TECH PACKAGING INC COM NEW 46527C100 3 2769 SH SOLE 2769 0 0 ITT INC COM 45073V108 37 640 SH DFND 0 640 0 ITT INC COM 45073V108 1608 27731 SH DFND 01 0 27731 0 ITURAN LOCATION AND CONTROL SHS M6158M104 31 921 SH DFND 0 921 0 ITURAN LOCATION AND CONTROL SHS M6158M104 58 1700 SH DFND 01 0 1700 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 210 15518 SH DFND 0 15518 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 534 39464 SH DFND 01 0 39464 0 IZEA WORLDWIDE INC COM 46604H105 15 13028 SH SOLE 13028 0 0 J2 GLOBAL INC COM 48123V102 366 4231 SH DFND 01 0 4231 0 J2 GLOBAL INC COM 48123V102 491 5672 SH DFND 0 5672 0 JABIL INC COM 466313103 766 28803 SH DFND 01 0 28803 0 JABIL INC COM 466313103 3701 139177 SH DFND 0 139177 0 JACK IN THE BOX INC COM 466367109 809 9983 SH DFND 01 0 9983 0 JACK IN THE BOX INC COM 466367109 3590 44291 SH DFND 0 44291 0 JACOBS ENGR GROUP INC COM 469814107 132 1759 SH DFND 0 1759 0 JACOBS ENGR GROUP INC COM 469814107 251 3336 SH DFND 0 0 3336 JACOBS ENGR GROUP INC COM 469814107 5710 75938 SH DFND 01 0 75938 0 JAGGED PEAK ENERGY INC COM 47009K107 0 42 SH DFND 01 0 42 0 JAGGED PEAK ENERGY INC COM 47009K107 43 4060 SH DFND 0 4060 0 J ALEXANDERS HLDGS INC COM 46609J106 1 151 SH DFND 01 0 151 0 J ALEXANDERS HLDGS INC COM 46609J106 23 2334 SH DFND 0 2334 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4 310 SH DFND 01 0 310 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 14 1126 SH DFND 0 1126 0 JAMES RIV GROUP LTD COM G5005R107 45 1128 SH DFND 0 1128 0 JAMES RIV GROUP LTD COM G5005R107 140 3499 SH DFND 01 0 3499 0 JAMES RIV GROUP LTD COM G5005R107 1404 35039 SH DFND 20 0 0 35039 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 33 788 SH SOLE 788 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17 335 SH DFND 01 0 335 0 JANUS DETROIT STR TR OBESITY ETF 47103U506 30 885 SH SOLE 885 0 0 JANUS DETROIT STR TR ORGANICS ETF 47103U605 15 558 SH SOLE 558 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 58 2319 SH DFND 01 0 2319 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 874 35000 SH Call DFND 0 35000 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1456 58271 SH DFND 0 58271 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 72 8238 SH DFND 01 0 8238 0 JASON INDS INC *W EXP 06/30/201 471172114 0 98611 SH SOLE 98611 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 493 3452 SH DFND 0 0 3452 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1354 9470 SH DFND 20 0 0 9470 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18452 129078 SH DFND 0 129078 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 52505 367296 SH DFND 01 0 367296 0 JBG SMITH PPTYS COM 46590V100 949 22940 SH DFND 01 0 22940 0 JBG SMITH PPTYS COM 46590V100 4337 104897 SH DFND 0 104897 0 JD COM INC SPON ADR CL A 47215P106 1191 39500 SH DFND 0 0 39500 JD COM INC SPON ADR CL A 47215P106 17154 568940 SH Call DFND 0 568940 0 JD COM INC SPON ADR CL A 47215P106 34197 1134224 SH DFND 01 0 1134224 0 JD COM INC SPON ADR CL A 47215P106 43645 1447584 SH Put DFND 0 1447584 0 JD COM INC SPON ADR CL A 47215P106 92539 3069303 SH DFND 0 3069303 0 JEFFERIES FINL GROUP INC COM 47233W109 128 6824 SH DFND 0 0 6824 JEFFERIES FINL GROUP INC COM 47233W109 2242 119300 SH DFND 01 0 119300 0 JEFFERIES FINL GROUP INC COM 47233W109 3200 170282 SH DFND 0 170282 0 JELD-WEN HLDG INC COM 47580P103 17 951 SH DFND 01 0 951 0 JELD-WEN HLDG INC COM 47580P103 63 3565 SH DFND 0 3565 0 JENSYN ACQUISITION CORP COM 47632B102 30 2910 SH SOLE 2910 0 0 JENSYN ACQUISITION CORP RIGHT 99/99/9999 47632B128 1 2434 SH SOLE 2434 0 0 JERASH HLDGS US INC COM 47632P101 16 2209 SH SOLE 2209 0 0 JERNIGAN CAP INC COM 476405105 267 12705 SH DFND 01 0 12705 0 JERNIGAN CAP INC COM 476405105 1069 50789 SH DFND 0 50789 0 JETBLUE AWYS CORP COM 477143101 415 25364 SH DFND 0 25364 0 JETBLUE AWYS CORP COM 477143101 1227 75000 SH Put DFND 0 75000 0 JETBLUE AWYS CORP COM 477143101 10941 668781 SH DFND 01 0 668781 0 JIANPU TECHNOLOGY INC ADR 47738D101 5 952 SH SOLE 952 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 63 3519 SH DFND 01 0 3519 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 251 13935 SH DFND 0 13935 0 J JILL INC COM 46620W102 2 340 SH DFND 01 0 340 0 J & J SNACK FOODS CORP COM 466032109 126 795 SH DFND 0 795 0 J & J SNACK FOODS CORP COM 466032109 1592 10022 SH DFND 01 0 10022 0 JMP GROUP LLC COM 46629U107 59 15814 SH SOLE 15814 0 0 JMU LTD SPONSORED ADS 46647L204 2 1411 SH SOLE 1411 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 90 982 SH DFND 0 982 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 823 8955 SH DFND 01 0 8955 0 JOHN HANCOCK ETF TRUST MLTFACTR INDLS 47804J883 51 1432 SH SOLE 1432 0 0 JOHN HANCOCK ETF TRUST MLTFACTR MATLS 47804J800 5 141 SH SOLE 141 0 0 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 12369 339244 SH DFND 01 0 339244 0 JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834 127 4959 SH SOLE 4959 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR CO 47804J305 21 633 SH SOLE 633 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404 7 200 SH DFND 01 0 200 0 JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 48 1391 SH DFND 0 1391 0 JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 599 17520 SH DFND 01 0 17520 0 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 50763 1444600 SH DFND 01 0 1444600 0 JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 11 236 SH DFND 01 0 236 0 JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 129 2712 SH DFND 0 2712 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 908 35040 SH DFND 01 0 35040 0 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 52 1839 SH DFND 0 1839 0 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 1330 47362 SH DFND 01 0 47362 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 21 1398 SH DFND 0 1398 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 1020 69288 SH DFND 01 0 69288 0 JOHNSON CTLS INTL PLC SHS G51502105 1991 53885 SH DFND 0 0 53885 JOHNSON CTLS INTL PLC SHS G51502105 21796 590051 SH DFND 0 590051 0 JOHNSON CTLS INTL PLC SHS G51502105 30464 824698 SH DFND 01 0 824698 0 JOHNSON & JOHNSON COM 478160104 1356 9700 SH Put DFND 01 0 9700 0 JOHNSON & JOHNSON COM 478160104 13138 93986 SH DFND 20 0 0 93986 JOHNSON & JOHNSON COM 478160104 15768 112800 SH Call DFND 0 112800 0 JOHNSON & JOHNSON COM 478160104 73767 527700 SH Put DFND 0 527700 0 JOHNSON & JOHNSON COM 478160104 107873 771677 SH DFND 0 0 771677 JOHNSON & JOHNSON COM 478160104 365632 2615577 SH DFND 0 2615577 0 JOHNSON & JOHNSON COM 478160104 1620180 11590099 SH DFND 01 0 11590099 0 JOINT CORP COM 47973J102 102 6482 SH DFND 01 0 6482 0 JONES LANG LASALLE INC COM 48020Q107 88 570 SH DFND 20 0 0 570 JONES LANG LASALLE INC COM 48020Q107 313 2027 SH DFND 01 0 2027 0 JONES LANG LASALLE INC COM 48020Q107 434 2812 SH DFND 0 0 2812 JOUNCE THERAPEUTICS INC COM 481116101 2 400 SH DFND 01 0 400 0 JOUNCE THERAPEUTICS INC COM 481116101 12 1903 SH DFND 0 1903 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1081 42368 SH DFND 01 0 42368 0 JPMORGAN CHASE & CO COM 46625H100 1255 12400 SH Put DFND 01 0 12400 0 JPMORGAN CHASE & CO COM 46625H100 6160 60852 SH DFND 17 0 0 60852 JPMORGAN CHASE & CO COM 46625H100 8349 82477 SH DFND 20 0 0 82477 JPMORGAN CHASE & CO COM 46625H100 27545 272100 SH Call DFND 0 272100 0 JPMORGAN CHASE & CO COM 46625H100 87448 863859 SH DFND 0 0 863859 JPMORGAN CHASE & CO COM 46625H100 172466 1703700 SH Put DFND 0 1703700 0 JPMORGAN CHASE & CO COM 46625H100 418841 4137518 SH DFND 0 4137518 0 JPMORGAN CHASE & CO COM 46625H100 1786238 17645344 SH DFND 01 0 17645344 0 JPMORGAN CHASE FINL CO LLC CUSHING MLP 37 48129G703 18 1010 SH SOLE 1010 0 0 JP MORGAN EXCHANGE TRADED FD BETABLDRS 1-5YR 46641Q381 13 500 SH SOLE 500 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 2 87 SH DFND 01 0 87 0 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 48 1910 SH DFND 0 1910 0 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 6 252 SH DFND 01 0 252 0 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 72 3008 SH DFND 0 3008 0 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 8 333 SH DFND 01 0 333 0 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 8 339 SH DFND 01 0 339 0 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 74 2443 SH SOLE 2443 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 11383 209855 SH DFND 01 0 209855 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 159 2678 SH DFND 01 0 2678 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 147 2652 SH DFND 0 2652 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 49731 899460 SH DFND 01 0 899460 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 42450 580314 SH DFND 01 0 580314 0 JP MORGAN EXCHANGE TRADED FD LONG SHORT ETF 46641Q811 8 372 SH SOLE 372 0 0 JP MORGAN EXCHANGE TRADED FD MUNICIPAL ETF 46641Q647 5 100 SH SOLE 100 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 186461 3706980 SH DFND 01 0 3706980 0 JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 28 587 SH SOLE 587 0 0 JP MORGAN EXCHANGE TRADED FD US DIVIDEND 46641Q795 27 1040 SH SOLE 1040 0 0 JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 26 924 SH SOLE 924 0 0 JP MORGAN EXCHANGE TRADED FD US MOMENTUM 46641Q779 9 318 SH SOLE 318 0 0 JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761 2 74 SH SOLE 74 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 14 5757 SH SOLE 5757 0 0 JUNIPER NETWORKS INC COM 48203R104 202 7635 SH DFND 0 0 7635 JUNIPER NETWORKS INC COM 48203R104 1324 50000 SH Call DFND 0 50000 0 JUNIPER NETWORKS INC COM 48203R104 2729 103116 SH DFND 01 0 103116 0 JUNIPER NETWORKS INC COM 48203R104 5792 218821 SH DFND 0 218821 0 JUST ENERGY GROUP INC COM 48213W101 1 300 SH DFND 01 0 300 0 K12 INC COM 48273U102 236 6914 SH DFND 01 0 6914 0 KADANT INC COM 48282T104 4824 54838 SH DFND 01 0 54838 0 KADMON HLDGS INC COM 48283N106 23 8622 SH DFND 0 8622 0 KADMON HLDGS INC COM 48283N106 38 14513 SH DFND 01 0 14513 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 114 1091 SH DFND 0 1091 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 276 2632 SH DFND 01 0 2632 0 KALA PHARMACEUTICALS INC COM 483119103 16 1900 SH DFND 01 0 1900 0 KALVISTA PHARMACEUTICALS INC COM 483497103 14 485 SH SOLE 485 0 0 KAMAN CORP COM 483548103 488 8346 SH DFND 01 0 8346 0 KAMAN CORP COM 483548103 3777 64636 SH DFND 0 64636 0 KAMAN CORP COM 483548103 35818 612900 SH Call DFND 0 612900 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 6 1000 SH DFND 01 0 1000 0 KANSAS CITY SOUTHERN COM NEW 485170302 490 4221 SH DFND 0 4221 0 KANSAS CITY SOUTHERN COM NEW 485170302 736 6344 SH DFND 0 0 6344 KANSAS CITY SOUTHERN COM NEW 485170302 54199 467313 SH DFND 01 0 467313 0 KAR AUCTION SVCS INC COM 48238T109 1962 38233 SH DFND 01 0 38233 0 KAR AUCTION SVCS INC COM 48238T109 9234 179962 SH DFND 0 179962 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 16 2720 SH DFND 01 0 2720 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 7073 441244 SH DFND 0 441244 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 25367 1582476 SH DFND 01 0 1582476 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 4642 390076 SH DFND 01 0 390076 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 0 100 SH DFND 01 0 100 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 5 1446 SH DFND 0 1446 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 292 7879 SH DFND 0 7879 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1196 32280 SH DFND 20 0 0 32280 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2292 61834 SH DFND 01 0 61834 0 KB HOME COM 48666K109 149 6160 SH DFND 0 6160 0 KB HOME COM 48666K109 598 24733 SH DFND 01 0 24733 0 KBL MERGER CORP IV COM 48242A104 9 862 SH SOLE 862 0 0 KBL MERGER CORP IV RIGHT 06/07/2019 48242A120 1 3712 SH SOLE 3712 0 0 KBL MERGER CORP IV *W EXP 01/15/202 48242A112 0 112 SH SOLE 112 0 0 KBR INC COM 48242W106 129 6779 SH DFND 0 6779 0 KBR INC COM 48242W106 2221 116356 SH DFND 01 0 116356 0 KBS FASHION GROUP LTD COM NEW Y46002203 4 1091 SH SOLE 1091 0 0 KCAP FINL INC COM 48668E101 231 63924 SH DFND 01 0 63924 0 KCAP FINL INC COM 48668E101 2245 620086 SH DFND 0 620086 0 KEANE GROUP INC COM 48669A108 3 300 SH DFND 01 0 300 0 KEANE GROUP INC COM 48669A108 418 38373 SH DFND 0 38373 0 KEARNY FINL CORP MD COM 48716P108 39 3035 SH DFND 0 3035 0 KEARNY FINL CORP MD COM 48716P108 47 3620 SH DFND 01 0 3620 0 KELLOGG CO COM 487836108 899 15662 SH DFND 0 0 15662 KELLOGG CO COM 487836108 2008 35000 SH Put DFND 0 35000 0 KELLOGG CO COM 487836108 10176 177350 SH DFND 0 177350 0 KELLOGG CO COM 487836108 14179 247103 SH DFND 01 0 247103 0 KELLY SVCS INC CL A 488152208 1 31 SH DFND 01 0 31 0 KELLY SVCS INC CL A 488152208 32 1445 SH DFND 0 1445 0 KELLY SVCS INC CL B 488152307 7 350 SH SOLE 350 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 7 10127 SH SOLE 10127 0 0 KEMET CORP COM NEW 488360207 289 17018 SH DFND 01 0 17018 0 KEMPER CORP DEL COM 488401100 133 1749 SH DFND 0 1749 0 KEMPER CORP DEL COM 488401100 1229 16140 SH DFND 01 0 16140 0 KEMPHARM INC COM 488445107 1 758 SH SOLE 758 0 0 KENNAMETAL INC COM 489170100 236 6427 SH DFND 0 6427 0 KENNAMETAL INC COM 489170100 641 17438 SH DFND 01 0 17438 0 KENNEDY-WILSON HLDGS INC COM 489398107 5853 273612 SH DFND 01 0 273612 0 KENTUCKY FIRST FED BANCORP COM 491292108 8 1000 SH DFND 01 0 1000 0 KENTUCKY FIRST FED BANCORP COM 491292108 16 2140 SH DFND 0 2140 0 KEURIG DR PEPPER INC COM 49271V100 73 2594 SH DFND 0 2594 0 KEURIG DR PEPPER INC COM 49271V100 22983 821713 SH DFND 01 0 821713 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 24 1133 SH DFND 0 1133 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 63 3000 SH DFND 01 0 3000 0 KEYCORP NEW COM 493267108 2771 175939 SH DFND 0 0 175939 KEYCORP NEW COM 493267108 4452 282655 SH DFND 17 0 0 282655 KEYCORP NEW COM 493267108 21685 1376856 SH DFND 0 1376856 0 KEYCORP NEW COM 493267108 28947 1837907 SH DFND 01 0 1837907 0 KEY ENERGY SVCS INC DEL COM 49309J103 0 2 SH DFND 01 0 2 0 KEY ENERGY SVCS INC DEL COM 49309J103 11 2658 SH DFND 0 2658 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 914 10484 SH DFND 0 0 10484 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4661 53447 SH DFND 01 0 53447 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8752 100367 SH DFND 0 100367 0 KEY TRONIC CORP COM 493144109 5 884 SH SOLE 884 0 0 KEYW HLDG CORP COM 493723100 71 8200 SH DFND 01 0 8200 0 KEYW HLDG CORP COM 493723100 523 60683 SH DFND 0 60683 0 KFORCE INC COM 493732101 7 205 SH DFND 01 0 205 0 KILROY RLTY CORP COM 49427F108 175 2300 SH DFND 0 0 2300 KILROY RLTY CORP COM 49427F108 3044 40068 SH DFND 01 0 40068 0 KILROY RLTY CORP COM 49427F108 4499 59229 SH DFND 0 59229 0 KIMBALL ELECTRONICS INC COM 49428J109 10 618 SH DFND 01 0 618 0 KIMBALL INTL INC CL B 494274103 10 719 SH DFND 0 719 0 KIMBALL INTL INC CL B 494274103 2031 143643 SH DFND 01 0 143643 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 128 6989 SH DFND 01 0 6989 0 KIMBERLY CLARK CORP COM 494368103 9 70 SH DFND 17 0 0 70 KIMBERLY CLARK CORP COM 494368103 2566 20712 SH DFND 0 0 20712 KIMBERLY CLARK CORP COM 494368103 3797 30649 SH DFND 20 0 0 30649 KIMBERLY CLARK CORP COM 494368103 4871 39312 SH DFND 0 39312 0 KIMBERLY CLARK CORP COM 494368103 49108 396355 SH DFND 01 0 396355 0 KIMCO RLTY CORP COM 49446R109 185 10000 SH Put DFND 0 10000 0 KIMCO RLTY CORP COM 49446R109 186 10074 SH DFND 0 0 10074 KIMCO RLTY CORP COM 49446R109 5803 313650 SH DFND 01 0 313650 0 KIMCO RLTY CORP COM 49446R109 7164 387255 SH DFND 0 387255 0 KINDER MORGAN INC DEL COM 49456B101 2298 114867 SH DFND 0 0 114867 KINDER MORGAN INC DEL COM 49456B101 9479 473700 SH Put DFND 0 473700 0 KINDER MORGAN INC DEL COM 49456B101 17305 864800 SH Call DFND 0 864800 0 KINDER MORGAN INC DEL COM 49456B101 33479 1673123 SH DFND 0 1673123 0 KINDER MORGAN INC DEL COM 49456B101 175333 8762267 SH DFND 01 0 8762267 0 KINDRED BIOSCIENCES INC COM 494577109 653 71259 SH DFND 01 0 71259 0 KINGOLD JEWELRY INC COM NEW 49579A204 5 5995 SH SOLE 5995 0 0 KINGSTONE COS INC COM 496719105 7 498 SH SOLE 498 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 19 6089 SH SOLE 6089 0 0 KINROSS GOLD CORP COM 496902404 17 4843 SH DFND 0 4843 0 KINROSS GOLD CORP COM 496902404 75 21752 SH Call DFND 0 21752 0 KINROSS GOLD CORP COM 496902404 113 32716 SH DFND 0 0 32716 KINROSS GOLD CORP COM 496902404 393 114204 SH DFND 01 0 114204 0 KINSALE CAP GROUP INC COM 49714P108 164 2394 SH DFND 01 0 2394 0 KIRBY CORP COM 497266106 121 1608 SH DFND 0 1608 0 KIRBY CORP COM 497266106 130 1730 SH DFND 20 0 0 1730 KIRBY CORP COM 497266106 291 3871 SH DFND 01 0 3871 0 KIRKLAND LAKE GOLD LTD COM 49741E100 310 10200 SH Put DFND 0 10200 0 KIRKLAND LAKE GOLD LTD COM 49741E100 681 22400 SH Call DFND 0 22400 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1036 34057 SH DFND 01 0 34057 0 KIRKLAND LAKE GOLD LTD COM 49741E100 5753 189187 SH DFND 0 189187 0 KIRKLANDS INC COM 497498105 41 5816 SH DFND 01 0 5816 0 KITE RLTY GROUP TR COM NEW 49803T300 1378 86185 SH DFND 01 0 86185 0 KITE RLTY GROUP TR COM NEW 49803T300 2008 125551 SH DFND 0 125551 0 KITOV PHARMA LTD SPONSORED ADS 49803V107 3 2620 SH SOLE 2620 0 0 KITOV PHARMA LTD *W EXP 11/25/202 49803V115 1 2684 SH SOLE 2684 0 0 KKR & CO INC CL A 48251W104 280 11900 SH DFND 0 0 11900 KKR & CO INC CL A 48251W104 4001 170338 SH DFND 0 170338 0 KKR & CO INC CL A 48251W104 15109 643230 SH DFND 01 0 643230 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 187 12099 SH DFND 0 12099 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 8177 528237 SH DFND 01 0 528237 0 KKR REAL ESTATE FIN TR INC COM 48251K100 14466 722599 SH SOLE 722599 0 0 KLA-TENCOR CORP COM 482480100 366 3065 SH DFND 20 0 0 3065 KLA-TENCOR CORP COM 482480100 451 3781 SH DFND 0 0 3781 KLA-TENCOR CORP COM 482480100 12652 105958 SH DFND 0 105958 0 KLA-TENCOR CORP COM 482480100 39454 330411 SH DFND 01 0 330411 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1 36 SH DFND 0 36 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 21 845 SH DFND 01 0 845 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 109 3337 SH DFND 0 0 3337 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 194 5925 SH DFND 0 5925 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4132 126427 SH DFND 01 0 126427 0 KNOLL INC COM NEW 498904200 18 975 SH DFND 0 975 0 KNOLL INC COM NEW 498904200 4335 229242 SH DFND 01 0 229242 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 113 5938 SH DFND 0 5938 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 297 15618 SH DFND 01 0 15618 0 KNOWLES CORP COM 49926D109 42 2385 SH DFND 0 2385 0 KNOWLES CORP COM 49926D109 95 5396 SH DFND 01 0 5396 0 KOHLS CORP COM 500255104 123 1787 SH DFND 0 1787 0 KOHLS CORP COM 500255104 674 9806 SH DFND 0 0 9806 KOHLS CORP COM 500255104 1240 18030 SH DFND 20 0 0 18030 KOHLS CORP COM 500255104 6508 94630 SH DFND 01 0 94630 0 KOHLS CORP COM 500255104 9036 131400 SH Put DFND 0 131400 0 KONA GRILL INC COM 50047H201 1 1138 SH SOLE 1138 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 14 343 SH DFND 0 343 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 6288 153883 SH DFND 01 0 153883 0 KOPIN CORP COM 500600101 8 6120 SH DFND 0 6120 0 KOPIN CORP COM 500600101 11 8046 SH DFND 01 0 8046 0 KOPPERS HOLDINGS INC COM 50060P106 14 543 SH DFND 01 0 543 0 KOPPERS HOLDINGS INC COM 50060P106 50 1912 SH DFND 0 1912 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 36 2763 SH DFND 01 0 2763 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 9659 742405 SH DFND 0 742405 0 KOREA FD COM NEW 500634209 7 246 SH DFND 01 0 246 0 KORN FERRY COM NEW 500643200 71 1577 SH DFND 01 0 1577 0 KORN FERRY COM NEW 500643200 2101 46915 SH DFND 0 46915 0 KORNIT DIGITAL LTD SHS M6372Q113 188 7889 SH DFND 01 0 7889 0 KORNIT DIGITAL LTD SHS M6372Q113 2919 122662 SH DFND 0 122662 0 KOSMOS ENERGY LTD COM 500688106 475 76228 SH DFND 01 0 76228 0 KOSS CORP COM 500692108 2 824 SH SOLE 824 0 0 KRAFT HEINZ CO COM 500754106 1217 37283 SH DFND 0 0 37283 KRAFT HEINZ CO COM 500754106 4277 131000 SH Put DFND 0 131000 0 KRAFT HEINZ CO COM 500754106 11317 346616 SH DFND 0 346616 0 KRAFT HEINZ CO COM 500754106 68756 2105859 SH DFND 01 0 2105859 0 KRANESHARES TR BOSERA MSCI CH 500767405 1831 57413 SH DFND 0 57413 0 KRANESHARES TR BOSERA MSCI CH 500767405 2295 71954 SH DFND 01 0 71954 0 KRANESHARES TR BOSERA MSCI CH 500767405 4146 130000 SH Call DFND 0 130000 0 KRANESHARES TR CSI CHI INTERNET 500767306 1241 26348 SH DFND 0 26348 0 KRANESHARES TR CSI CHI INTERNET 500767306 2214 47000 SH Call DFND 0 47000 0 KRANESHARES TR CSI CHI INTERNET 500767306 12813 272048 SH DFND 01 0 272048 0 KRANESHARES TR ELEC VEH FUTUR 500767827 455 21915 SH DFND 01 0 21915 0 KRANESHARES TR EMRNG MKT CONS 500767876 28 1227 SH SOLE 1227 0 0 KRANESHARES TR MSCI ALL CHINA 500767835 26 1180 SH DFND 01 0 1180 0 KRANESHARES TR MSCI CHINA ENV 500767850 326 16088 SH DFND 0 16088 0 KRANESHARES TR MSCI ONE BELT 500767868 9 367 SH SOLE 367 0 0 KRATON CORPORATION COM 50077C106 12 381 SH DFND 01 0 381 0 KRATON CORPORATION COM 50077C106 16 508 SH DFND 0 508 0 KRATON CORPORATION COM 50077C106 1593 49500 SH Call DFND 0 49500 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 38 2417 SH DFND 0 2417 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1117 71449 SH DFND 01 0 71449 0 KROGER CO COM 501044101 109 4420 SH DFND 20 0 0 4420 KROGER CO COM 501044101 525 21359 SH DFND 0 0 21359 KROGER CO COM 501044101 4303 174900 SH Put DFND 0 174900 0 KROGER CO COM 501044101 7960 323588 SH DFND 0 323588 0 KROGER CO COM 501044101 13484 548112 SH DFND 01 0 548112 0 KRONOS WORLDWIDE INC COM 50105F105 4 274 SH DFND 01 0 274 0 KRONOS WORLDWIDE INC COM 50105F105 147 10494 SH DFND 0 10494 0 KT CORP SPONSORED ADR 48268K101 0 10 SH DFND 0 10 0 KT CORP SPONSORED ADR 48268K101 23 1835 SH DFND 20 0 0 1835 KULICKE & SOFFA INDS INC COM 501242101 52 2373 SH DFND 01 0 2373 0 KULICKE & SOFFA INDS INC COM 501242101 1492 67500 SH DFND 0 67500 0 KVH INDS INC COM 482738101 0 25 SH DFND 01 0 25 0 L3 TECHNOLOGIES INC COM 502413107 268 1300 SH Call DFND 0 1300 0 L3 TECHNOLOGIES INC COM 502413107 966 4683 SH DFND 0 0 4683 L3 TECHNOLOGIES INC COM 502413107 8183 39654 SH DFND 01 0 39654 0 L3 TECHNOLOGIES INC COM 502413107 18119 87800 SH DFND 0 87800 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 931 6088 SH DFND 0 0 6088 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3147 20574 SH DFND 20 0 0 20574 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6788 44374 SH DFND 0 44374 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17298 113073 SH DFND 01 0 113073 0 LADDER CAP CORP CL A 505743104 1562 91790 SH DFND 01 0 91790 0 LADDER CAP CORP CL A 505743104 44749 2629197 SH DFND 0 2629197 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 14 4831 SH DFND 0 4831 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 65 23100 SH DFND 01 0 23100 0 LAIX INC ADS 50736W105 17 1797 SH SOLE 1797 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6 884 SH DFND 0 884 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16 2485 SH DFND 01 0 2485 0 LAKELAND BANCORP INC COM 511637100 37 2449 SH DFND 0 2449 0 LAKELAND BANCORP INC COM 511637100 136 9081 SH DFND 01 0 9081 0 LAKELAND FINL CORP COM 511656100 118 2600 SH DFND 01 0 2600 0 LAKELAND INDS INC COM 511795106 13 1106 SH SOLE 1106 0 0 LAKE SHORE BANCORP INC COM 510700107 7 473 SH SOLE 473 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 4125 52041 SH DFND 01 0 52041 0 LAMAR ADVERTISING CO NEW CL A 512816109 4635 58475 SH DFND 0 58475 0 LAMB WESTON HLDGS INC COM 513272104 137 1828 SH DFND 0 1828 0 LAMB WESTON HLDGS INC COM 513272104 194 2594 SH DFND 0 0 2594 LAMB WESTON HLDGS INC COM 513272104 13131 175219 SH DFND 01 0 175219 0 LAM RESEARCH CORP COM 512807108 90 500 SH Put DFND 01 0 500 0 LAM RESEARCH CORP COM 512807108 642 3589 SH Call DFND 0 3589 0 LAM RESEARCH CORP COM 512807108 1161 6485 SH DFND 0 6485 0 LAM RESEARCH CORP COM 512807108 1205 6730 SH DFND 20 0 0 6730 LAM RESEARCH CORP COM 512807108 1672 9340 SH DFND 0 0 9340 LAM RESEARCH CORP COM 512807108 52940 295736 SH DFND 01 0 295736 0 LANCASTER COLONY CORP COM 513847103 741 4726 SH DFND 0 4726 0 LANCASTER COLONY CORP COM 513847103 2379 15182 SH DFND 01 0 15182 0 LANDEC CORP COM 514766104 8 642 SH DFND 0 642 0 LANDEC CORP COM 514766104 169 13800 SH DFND 01 0 13800 0 LANDMARK BANCORP INC COM 51504L107 12 543 SH DFND 0 543 0 LANDMARK BANCORP INC COM 51504L107 74 3252 SH DFND 01 0 3252 0 LANDMARK INFRASTRUCTURE LP 7% CNV PFD UNT C 51508J405 5 213 SH SOLE 213 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 66 3900 SH DFND 01 0 3900 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 170 10000 SH Put DFND 0 10000 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 812 47902 SH DFND 0 47902 0 LANDS END INC NEW COM 51509F105 37 2213 SH DFND 01 0 2213 0 LANDSTAR SYS INC COM 515098101 98 895 SH DFND 20 0 0 895 LANDSTAR SYS INC COM 515098101 3523 32203 SH DFND 0 32203 0 LANDSTAR SYS INC COM 515098101 7753 70877 SH DFND 01 0 70877 0 LANNET INC COM 516012101 8 1024 SH DFND 01 0 1024 0 LANNET INC COM 516012101 10 1304 SH DFND 0 1304 0 LANTHEUS HLDGS INC COM 516544103 25 1033 SH DFND 0 1033 0 LANTHEUS HLDGS INC COM 516544103 168 6866 SH DFND 01 0 6866 0 LANTRONIX INC COM NEW 516548203 2 749 SH SOLE 749 0 0 LAREDO PETROLEUM INC COM 516806106 13 4300 SH DFND 01 0 4300 0 LAREDO PETROLEUM INC COM 516806106 1160 375400 SH Call DFND 0 375400 0 LAREDO PETROLEUM INC COM 516806106 1534 496518 SH DFND 0 496518 0 LAS VEGAS SANDS CORP COM 517834107 262 4300 SH Call DFND 0 4300 0 LAS VEGAS SANDS CORP COM 517834107 611 10027 SH DFND 0 0 10027 LAS VEGAS SANDS CORP COM 517834107 2438 40000 SH Put DFND 0 40000 0 LAS VEGAS SANDS CORP COM 517834107 19772 324336 SH DFND 01 0 324336 0 LAS VEGAS SANDS CORP COM 517834107 21793 357496 SH DFND 0 357496 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 237 22386 SH SOLE 22386 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5 413 SH DFND 01 0 413 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 142497 5058480 SH DFND 01 0 5058480 0 LATTICE STRATEGIES TR HARTFORD MULTI 518416607 0 4 SH SOLE 4 0 0 LATTICE STRATEGIES TR HARTFORD MULTI 518416706 14 500 SH SOLE 500 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 7592 245605 SH DFND 01 0 245605 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 29 1236 SH DFND 0 1236 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 13081 559122 SH DFND 01 0 559122 0 LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 33 2090 SH DFND 0 2090 0 LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 1120 72005 SH DFND 01 0 72005 0 LAUDER ESTEE COS INC CL A 518439104 17 100 SH Put DFND 01 0 100 0 LAUDER ESTEE COS INC CL A 518439104 3900 23557 SH DFND 0 0 23557 LAUDER ESTEE COS INC CL A 518439104 4976 30055 SH DFND 20 0 0 30055 LAUDER ESTEE COS INC CL A 518439104 5386 32534 SH DFND 0 32534 0 LAUDER ESTEE COS INC CL A 518439104 7450 45000 SH Put DFND 0 45000 0 LAUDER ESTEE COS INC CL A 518439104 384916 2325073 SH DFND 01 0 2325073 0 LAUREATE EDUCATION INC CL A 518613203 3 186 SH DFND 01 0 186 0 LAUREATE EDUCATION INC CL A 518613203 1001 66843 SH DFND 0 66843 0 LAWSON PRODS INC COM 520776105 1 39 SH DFND 01 0 39 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 37 2404 SH DFND 0 2404 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 595 38491 SH DFND 01 0 38491 0 LAZARD LTD SHS A G54050102 2532 70052 SH DFND 01 0 70052 0 LAZARD LTD SHS A G54050102 11600 320977 SH DFND 0 320977 0 LAZARD WORLD DIVID & INCOME COM 521076109 50 5072 SH DFND 01 0 5072 0 LA Z BOY INC COM 505336107 54 1634 SH DFND 0 1634 0 LA Z BOY INC COM 505336107 3025 91705 SH DFND 01 0 91705 0 LAZYDAYS HLDGS INC COM 52110H100 2 332 SH SOLE 332 0 0 L BRANDS INC COM 501797104 55 2000 SH Call DFND 0 2000 0 L BRANDS INC COM 501797104 382 13866 SH DFND 0 0 13866 L BRANDS INC COM 501797104 1647 59700 SH Put DFND 0 59700 0 L BRANDS INC COM 501797104 7278 263898 SH DFND 0 263898 0 L BRANDS INC COM 501797104 7494 271712 SH DFND 01 0 271712 0 LCI INDS COM 50189K103 49 637 SH DFND 01 0 637 0 LCI INDS COM 50189K103 58 749 SH DFND 0 749 0 LCNB CORP COM 50181P100 25 1477 SH DFND 0 1477 0 LCNB CORP COM 50181P100 161 9376 SH DFND 01 0 9376 0 LEAF GROUP LTD COM 52177G102 29 3601 SH SOLE 3601 0 0 LEAP THERAPEUTICS INC COM 52187K101 3 1569 SH SOLE 1569 0 0 LEAR CORP COM NEW 521865204 215 1583 SH DFND 0 0 1583 LEAR CORP COM NEW 521865204 4032 29708 SH DFND 0 29708 0 LEAR CORP COM NEW 521865204 19037 140278 SH DFND 01 0 140278 0 LEE ENTERPRISES INC COM 523768109 9 2796 SH DFND 01 0 2796 0 LEE ENTERPRISES INC COM 523768109 21 6379 SH DFND 0 6379 0 LEGACY ACQUISITION CORP COM CL A 524643103 62 6200 SH SOLE 6200 0 0 LEGACY ACQUISITION CORP *W EXP 11/30/202 524643111 0 100 SH SOLE 100 0 0 LEGACY HOUSING CORP COM 52472M101 18 1500 SH DFND 01 0 1500 0 LEGACY HOUSING CORP COM 52472M101 19 1628 SH DFND 0 1628 0 LEGACY RESVS INC COM 524706108 48 97594 SH DFND 01 0 97594 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2 60 SH DFND 0 60 0 LEGACY TEX FINL GROUP INC COM 52471Y106 37 991 SH DFND 01 0 991 0 LEGGETT & PLATT INC COM 524660107 310 7349 SH DFND 0 0 7349 LEGGETT & PLATT INC COM 524660107 7480 177168 SH DFND 01 0 177168 0 LEGGETT & PLATT INC COM 524660107 14870 352210 SH DFND 0 352210 0 LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 44 1685 SH SOLE 1685 0 0 LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 6 217 SH SOLE 217 0 0 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 131 5079 SH DFND 01 0 5079 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 14972 470654 SH DFND 01 0 470654 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 1 45 SH SOLE 45 0 0 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 7082 232816 SH DFND 01 0 232816 0 LEGG MASON INC COM 524901105 365 13334 SH DFND 01 0 13334 0 LEGG MASON INC COM 524901105 641 23406 SH DFND 0 23406 0 LEGG MASON INC COM 524901105 3208 117200 SH Put DFND 0 117200 0 LEIDOS HLDGS INC COM 525327102 214 3336 SH DFND 0 0 3336 LEIDOS HLDGS INC COM 525327102 4059 63325 SH DFND 0 63325 0 LEIDOS HLDGS INC COM 525327102 6224 97115 SH DFND 01 0 97115 0 LEISURE ACQUISITION CORP COM 52539T107 22 2209 SH SOLE 2209 0 0 LEISURE ACQUISITION CORP *W EXP 12/05/201 52539T115 5 12100 SH SOLE 12100 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 293 SH DFND 0 293 0 LEMAITRE VASCULAR INC COM 525558201 0 14 SH DFND 01 0 14 0 LEMAITRE VASCULAR INC COM 525558201 38 1222 SH DFND 0 1222 0 LENDINGCLUB CORP COM 52603A109 203 65631 SH DFND 01 0 65631 0 LENDINGTREE INC NEW COM 52603B107 205 582 SH DFND 01 0 582 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 2 1000 PRN DFND 01 0 1000 0 LENNAR CORP CL A 526057104 780 15880 SH DFND 0 0 15880 LENNAR CORP CL A 526057104 12297 250500 SH Put DFND 0 250500 0 LENNAR CORP CL A 526057104 37126 756284 SH Call DFND 0 756284 0 LENNAR CORP CL A 526057104 43442 884942 SH DFND 01 0 884942 0 LENNAR CORP CL A 526057104 82552 1681640 SH DFND 0 1681640 0 LENNAR CORP CL B 526057302 52 1331 SH DFND 01 0 1331 0 LENNAR CORP CL B 526057302 121 3096 SH DFND 0 3096 0 LENNOX INTL INC COM 526107107 178 675 SH DFND 20 0 0 675 LENNOX INTL INC COM 526107107 572 2163 SH DFND 0 0 2163 LENNOX INTL INC COM 526107107 33102 125195 SH DFND 0 125195 0 LENNOX INTL INC COM 526107107 57560 217699 SH DFND 01 0 217699 0 LEO HOLDINGS CORP UNIT 99/99/9999 G5463L121 16 1500 SH SOLE 1500 0 0 LEVEL BRANDS INC COM NEW 52730Q209 7 1675 SH SOLE 1675 0 0 LEVEL ONE BANCORP INC COM 52730D208 30 1269 SH SOLE 1269 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 81 3425 SH DFND 01 0 3425 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 5225 SH DFND 01 0 5225 0 LEXINFINTECH HLDGS LTD ADR 528877103 42 4000 SH DFND 01 0 4000 0 LEXINFINTECH HLDGS LTD ADR 528877103 98 9325 SH DFND 0 9325 0 LEXINGTON REALTY TRUST COM 529043101 392 43296 SH DFND 0 43296 0 LEXINGTON REALTY TRUST COM 529043101 2121 234149 SH DFND 01 0 234149 0 LEXINGTON REALTY TRUST PFD CONV SER C 529043309 23 428 SH SOLE 428 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 20 1950 SH SOLE 1950 0 0 LF CAP ACQUISITION CORP *W EXP 06/22/202 50200K116 0 100 SH SOLE 100 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 281 32493 SH DFND 0 32493 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 633 73145 SH DFND 01 0 73145 0 LGI HOMES INC COM 50187T106 2729 45298 SH DFND 0 45298 0 LGI HOMES INC COM 50187T106 4633 76910 SH DFND 01 0 76910 0 LGL GROUP INC COM 50186A108 50 7652 SH SOLE 7652 0 0 LHC GROUP INC COM 50187A107 131 1186 SH DFND 0 1186 0 LHC GROUP INC COM 50187A107 2849 25698 SH DFND 01 0 25698 0 LIANLUO SMART LTD SHS G5478K100 6 4716 SH SOLE 4716 0 0 LIBBEY INC COM 529898108 12 4240 SH DFND 01 0 4240 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3700 605621 SH DFND 01 0 605621 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 19416 3177794 SH DFND 0 3177794 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 317 56992 SH DFND 01 0 56992 0 LIBERTY BROADBAND CORP COM SER A 530307107 116 1266 SH DFND 0 1266 0 LIBERTY BROADBAND CORP COM SER A 530307107 1827 19934 SH DFND 01 0 19934 0 LIBERTY BROADBAND CORP COM SER C 530307305 82 890 SH DFND 0 890 0 LIBERTY BROADBAND CORP COM SER C 530307305 532 5795 SH DFND 0 0 5795 LIBERTY BROADBAND CORP COM SER C 530307305 8688 94704 SH DFND 01 0 94704 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1272 29726 SH DFND 0 29726 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1659 38765 SH DFND 01 0 38765 0 LIBERTY EXPEDIA HLDGS INC SER B COM 53046P208 0 11 SH DFND 01 0 11 0 LIBERTY EXPEDIA HLDGS INC SER B COM 53046P208 17 411 SH DFND 0 411 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 291 11697 SH DFND 0 0 11697 LIBERTY GLOBAL PLC SHS CL A G5480U104 509 20416 SH DFND 0 20416 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2619 105081 SH DFND 01 0 105081 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 5 200 SH DFND 01 0 200 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 23 937 SH DFND 0 937 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 41 1683 SH DFND 0 1683 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 735 30344 SH DFND 0 0 30344 LIBERTY GLOBAL PLC SHS CL C G5480U120 777 32095 SH DFND 01 0 32095 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 15 759 SH DFND 0 759 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 176 9089 SH DFND 01 0 9089 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 38 1951 SH DFND 0 1951 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 119 6097 SH DFND 01 0 6097 0 LIBERTY MEDIA CORP DEB 3.750% 2/1 530715AL5 3 5000 PRN DFND 01 0 5000 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 31 45000 PRN DFND 01 0 45000 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 2427 86882 SH DFND 01 0 86882 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 106 2781 SH DFND 0 0 2781 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 989 25902 SH DFND 01 0 25902 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7334 192095 SH DFND 0 192095 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 20999 550000 SH Call DFND 0 550000 0 LIBERTY MEDIA CORP DELAWARE COM B SIRIUSXM 531229508 9 229 SH SOLE 229 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 91 3278 SH DFND 0 3278 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4521 162810 SH DFND 01 0 162810 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 129 3365 SH DFND 0 0 3365 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1388 36294 SH DFND 0 36294 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4927 128855 SH DFND 01 0 128855 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 85 2508 SH DFND 0 2508 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 3828 112464 SH DFND 01 0 112464 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 164 4681 SH DFND 0 0 4681 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3966 113149 SH DFND 01 0 113149 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 11408 325472 SH DFND 0 325472 0 LIBERTY PPTY TR SH BEN INT 531172104 334 6898 SH DFND 01 0 6898 0 LIBERTY PPTY TR SH BEN INT 531172104 416 8582 SH DFND 0 0 8582 LIBERTY PPTY TR SH BEN INT 531172104 5458 112729 SH DFND 0 112729 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 63 4418 SH DFND 01 0 4418 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 8376 590256 SH DFND 0 590256 0 LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201 11 741 SH SOLE 741 0 0 LIFE STORAGE INC COM 53223X107 1422 14620 SH DFND 01 0 14620 0 LIFE STORAGE INC COM 53223X107 2969 30521 SH DFND 0 30521 0 LIFEVANTAGE CORP COM NEW 53222K205 7 522 SH DFND 0 522 0 LIFEVANTAGE CORP COM NEW 53222K205 15 1069 SH DFND 01 0 1069 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1180 9385 SH DFND 01 0 9385 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3264 25967 SH DFND 0 25967 0 LIGHTBRIDGE CORP COM NEW 53224K203 2 3520 SH DFND 01 0 3520 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 2 1545 SH SOLE 1545 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 9 6181 SH SOLE 6181 0 0 LILLY ELI & CO COM 532457108 2826 21782 SH DFND 0 0 21782 LILLY ELI & CO COM 532457108 4425 34100 SH Put DFND 01 0 34100 0 LILLY ELI & CO COM 532457108 5533 42642 SH DFND 20 0 0 42642 LILLY ELI & CO COM 532457108 5931 45705 SH DFND 17 0 0 45705 LILLY ELI & CO COM 532457108 26588 204900 SH Put DFND 0 204900 0 LILLY ELI & CO COM 532457108 44673 344277 SH DFND 0 344277 0 LILLY ELI & CO COM 532457108 46233 356300 SH Call DFND 0 356300 0 LILLY ELI & CO COM 532457108 112277 865270 SH DFND 01 0 865270 0 LIMBACH HLDGS INC COM 53263P105 36 4763 SH DFND 01 0 4763 0 LIMELIGHT NETWORKS INC COM 53261M104 26 8000 SH DFND 01 0 8000 0 LIMELIGHT NETWORKS INC COM 53261M104 44 13563 SH DFND 0 13563 0 LIMESTONE BANCORP INC COM 53262L105 55 3659 SH DFND 0 3659 0 LIMESTONE BANCORP INC COM 53262L105 95 6329 SH DFND 01 0 6329 0 LIMONEIRA CO COM 532746104 4 170 SH DFND 0 170 0 LIMONEIRA CO COM 532746104 24 1000 SH DFND 01 0 1000 0 LINCOLN EDL SVCS CORP COM 533535100 1 288 SH DFND 01 0 288 0 LINCOLN ELEC HLDGS INC COM 533900106 1388 16552 SH DFND 20 0 0 16552 LINCOLN ELEC HLDGS INC COM 533900106 1539 18348 SH DFND 0 18348 0 LINCOLN ELEC HLDGS INC COM 533900106 11637 138750 SH DFND 01 0 138750 0 LINCOLN NATL CORP IND COM 534187109 117 2000 SH Put DFND 01 0 2000 0 LINCOLN NATL CORP IND COM 534187109 747 12720 SH DFND 0 0 12720 LINCOLN NATL CORP IND COM 534187109 15682 267149 SH DFND 0 267149 0 LINCOLN NATL CORP IND COM 534187109 28843 491369 SH DFND 01 0 491369 0 LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 55 1000 SH SOLE 1000 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2956 193845 SH DFND 01 0 193845 0 LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 3 550 SH SOLE 550 0 0 LINDE PLC COM G5494J103 53 300 SH Put DFND 01 0 300 0 LINDE PLC COM G5494J103 68 385 SH DFND 17 0 0 385 LINDE PLC COM G5494J103 5228 29716 SH DFND 20 0 0 29716 LINDE PLC COM G5494J103 15569 88498 SH DFND 0 0 88498 LINDE PLC COM G5494J103 50921 289440 SH Call DFND 0 289440 0 LINDE PLC COM G5494J103 224964 1278711 SH DFND 0 1278711 0 LINDE PLC COM G5494J103 441733 2510845 SH DFND 01 0 2510845 0 LINDSAY CORP COM 535555106 19 192 SH DFND 0 192 0 LINDSAY CORP COM 535555106 1046 10812 SH DFND 01 0 10812 0 LINE CORP SPONSORED ADR 53567X101 104 2965 SH SOLE 2965 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 503 32158 SH DFND 0 32158 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 953 60907 SH DFND 01 0 60907 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1027 68008 SH DFND 01 0 68008 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1046 69300 SH DFND 0 69300 0 LIPOCINE INC NEW COM 53630X104 7 3235 SH SOLE 3235 0 0 LIQTECH INTL INC COM 53632A102 65 30000 SH DFND 01 0 30000 0 LIQUIDITY SERVICES INC COM 53635B107 0 18 SH DFND 01 0 18 0 LIQUIDITY SERVICES INC COM 53635B107 21 2684 SH DFND 0 2684 0 LITHIA MTRS INC CL A 536797103 144 1555 SH DFND 0 1555 0 LITHIA MTRS INC CL A 536797103 1222 13170 SH DFND 20 0 0 13170 LITHIA MTRS INC CL A 536797103 3107 33497 SH DFND 01 0 33497 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4 1000 SH DFND 01 0 1000 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 103 27364 SH DFND 0 27364 0 LITTELFUSE INC COM 537008104 365 1998 SH DFND 01 0 1998 0 LITTELFUSE INC COM 537008104 842 4616 SH DFND 0 4616 0 LIVANOVA PLC SHS G5509L101 1270 13057 SH DFND 01 0 13057 0 LIVANOVA PLC SHS G5509L101 1523 15664 SH DFND 0 15664 0 LIVANOVA PLC SHS G5509L101 1870 19229 SH DFND 20 0 0 19229 LIVE NATION ENTERTAINMENT IN COM 538034109 30 477 SH DFND 0 477 0 LIVE NATION ENTERTAINMENT IN COM 538034109 555 8730 SH DFND 0 0 8730 LIVE NATION ENTERTAINMENT IN COM 538034109 16129 253847 SH DFND 01 0 253847 0 LIVENT CORP COM 53814L108 3 240 SH DFND 0 240 0 LIVENT CORP COM 53814L108 769 62591 SH DFND 01 0 62591 0 LIVE OAK BANCSHARES INC COM 53803X105 37 2560 SH DFND 0 2560 0 LIVE OAK BANCSHARES INC COM 53803X105 56 3860 SH DFND 01 0 3860 0 LIVEPERSON INC COM 538146101 57 1965 SH DFND 0 1965 0 LIVEPERSON INC COM 538146101 182 6279 SH DFND 01 0 6279 0 LIVERAMP HLDGS INC COM 53815P108 169 3091 SH DFND 01 0 3091 0 LIVERAMP HLDGS INC COM 53815P108 5986 109698 SH DFND 0 109698 0 LIVE VENTURES INC COM NEW 538142308 5 591 SH SOLE 591 0 0 LKQ CORP COM 501889208 523 18444 SH DFND 0 0 18444 LKQ CORP COM 501889208 531 18725 SH DFND 20 0 0 18725 LKQ CORP COM 501889208 1704 60044 SH DFND 01 0 60044 0 LKQ CORP COM 501889208 6729 237105 SH DFND 0 237105 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3645 1135366 SH DFND 0 1135366 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 5553 1729959 SH DFND 01 0 1729959 0 LM FDG AMER INC *W EXP 10/31/202 502074115 0 26849 SH SOLE 26849 0 0 LMP CAP & INCOME FD INC COM 50208A102 204 15783 SH DFND 01 0 15783 0 LOCKHEED MARTIN CORP COM 539830109 14 47 SH DFND 17 0 0 47 LOCKHEED MARTIN CORP COM 539830109 90 300 SH Put DFND 01 0 300 0 LOCKHEED MARTIN CORP COM 539830109 544 1814 SH DFND 0 0 1814 LOCKHEED MARTIN CORP COM 539830109 977 3254 SH DFND 20 0 0 3254 LOCKHEED MARTIN CORP COM 539830109 48829 162675 SH DFND 0 162675 0 LOCKHEED MARTIN CORP COM 539830109 842621 2807240 SH DFND 01 0 2807240 0 LOEWS CORP COM 540424108 730 15240 SH DFND 0 0 15240 LOEWS CORP COM 540424108 3573 74544 SH DFND 01 0 74544 0 LOEWS CORP COM 540424108 8555 178487 SH DFND 0 178487 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 47 SH SOLE 47 0 0 LOGITECH INTL S A SHS H50430232 3861 98136 SH DFND 17 0 0 98136 LOGITECH INTL S A SHS H50430232 4106 104365 SH DFND 0 0 104365 LOGITECH INTL S A SHS H50430232 11212 285000 SH Call DFND 0 285000 0 LOGITECH INTL S A SHS H50430232 12289 312381 SH Put DFND 0 312381 0 LOGITECH INTL S A SHS H50430232 40040 1017781 SH DFND 01 0 1017781 0 LOGITECH INTL S A SHS H50430232 48302 1227821 SH DFND 0 1227821 0 LOGMEIN INC COM 54142L109 1145 14289 SH DFND 01 0 14289 0 LOGMEIN INC COM 54142L109 130809 1633065 SH DFND 0 1633065 0 LONGEVITY ACQUISITION CORP UNIT 08/29/2024 G56372108 34 3289 SH SOLE 3289 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 24 665 SH DFND 0 665 0 LORAL SPACE & COMMUNICATNS I COM 543881106 43 1186 SH DFND 01 0 1186 0 LOUISIANA PAC CORP COM 546347105 356 14593 SH DFND 01 0 14593 0 LOUISIANA PAC CORP COM 546347105 2910 119374 SH DFND 0 119374 0 LOVESAC COMPANY COM 54738L109 14 504 SH SOLE 504 0 0 LOWES COS INC COM 548661107 70 638 SH DFND 20 0 0 638 LOWES COS INC COM 548661107 99 900 SH Put DFND 01 0 900 0 LOWES COS INC COM 548661107 1642 15000 SH Put DFND 0 15000 0 LOWES COS INC COM 548661107 5198 47482 SH DFND 0 0 47482 LOWES COS INC COM 548661107 100036 913819 SH DFND 0 913819 0 LOWES COS INC COM 548661107 582768 5323543 SH DFND 01 0 5323543 0 LPL FINL HLDGS INC COM 50212V100 342 4915 SH DFND 01 0 4915 0 LPL FINL HLDGS INC COM 50212V100 2925 41996 SH DFND 0 41996 0 LRAD CORP COM 50213V109 10 3507 SH DFND 0 3507 0 LRAD CORP COM 50213V109 11 4000 SH DFND 01 0 4000 0 LSB INDS INC COM 502160104 11 1790 SH DFND 0 1790 0 LSB INDS INC COM 502160104 39 6236 SH DFND 01 0 6236 0 LSC COMMUNICATIONS INC COM 50218P107 14 2197 SH DFND 01 0 2197 0 LSC COMMUNICATIONS INC COM 50218P107 6379 976897 SH DFND 0 976897 0 LSI INDS INC COM 50216C108 9 3377 SH DFND 0 3377 0 LSI INDS INC COM 50216C108 10 3972 SH DFND 01 0 3972 0 LTC PPTYS INC COM 502175102 187 4078 SH DFND 01 0 4078 0 LTC PPTYS INC COM 502175102 270 5890 SH DFND 0 5890 0 LTC PPTYS INC COM 502175102 275 6000 SH Call DFND 0 6000 0 LUBYS INC COM 549282101 2 1492 SH SOLE 1492 0 0 LULULEMON ATHLETICA INC COM 550021109 2611 15934 SH DFND 0 0 15934 LULULEMON ATHLETICA INC COM 550021109 4149 25320 SH DFND 20 0 0 25320 LULULEMON ATHLETICA INC COM 550021109 5248 32028 SH DFND 0 32028 0 LULULEMON ATHLETICA INC COM 550021109 34130 208273 SH DFND 01 0 208273 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8 793 SH DFND 01 0 793 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 100 9944 SH DFND 0 9944 0 LUMENTUM HLDGS INC COM 55024U109 44 775 SH DFND 0 775 0 LUMENTUM HLDGS INC COM 55024U109 6274 110962 SH DFND 01 0 110962 0 LUMINEX CORP DEL COM 55027E102 55 2392 SH DFND 01 0 2392 0 LUOKUNG TECHNOLOGY CORP SHS G56981106 68 9098 SH SOLE 9098 0 0 LUTHER BURBANK CORP COM 550550107 1 100 SH DFND 01 0 100 0 LUTHER BURBANK CORP COM 550550107 7 740 SH DFND 0 740 0 LUXFER HOLDINGS PLC SHS G5698W116 52 2087 SH SOLE 2087 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 41 702 SH DFND 01 0 702 0 LUXOFT HLDG INC ORD SHS CL A G57279104 24643 419746 SH DFND 0 419746 0 LYDALL INC DEL COM 550819106 55 2359 SH DFND 01 0 2359 0 LYFT INC CL A COM 55087P104 100 1282 SH DFND 01 0 1282 0 LYFT INC CL A COM 55087P104 11970 152890 SH DFND 0 152890 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1547 18404 SH DFND 0 0 18404 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1799 21400 SH DFND 20 0 0 21400 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12482 148458 SH DFND 0 148458 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 40140 477398 SH DFND 01 0 477398 0 LYON WILLIAM HOMES CL A NEW 552074700 20 1298 SH DFND 01 0 1298 0 LYON WILLIAM HOMES CL A NEW 552074700 1198 77963 SH DFND 0 77963 0 MACATAWA BK CORP COM 554225102 10 1000 SH DFND 01 0 1000 0 MACATAWA BK CORP COM 554225102 13 1291 SH DFND 0 1291 0 MACERICH CO COM 554382101 243 5599 SH DFND 0 0 5599 MACERICH CO COM 554382101 2161 49851 SH DFND 01 0 49851 0 MACERICH CO COM 554382101 4510 104037 SH DFND 0 104037 0 MACK CALI RLTY CORP COM 554489104 47 2130 SH DFND 01 0 2130 0 MACK CALI RLTY CORP COM 554489104 326 14665 SH DFND 0 14665 0 MACKINAC FINL CORP COM 554571109 14 887 SH DFND 0 887 0 MACKINAC FINL CORP COM 554571109 47 3000 SH DFND 01 0 3000 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 47 2788 SH DFND 0 2788 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 232 13877 SH DFND 01 0 13877 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 48 4327 SH DFND 0 4327 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 1465 133402 SH DFND 01 0 133402 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3 116 SH DFND 0 116 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 1044 47051 SH DFND 01 0 47051 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 392 9500 SH Call DFND 0 9500 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2839 68878 SH DFND 0 68878 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2993 72615 SH DFND 01 0 72615 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 1 1000 PRN DFND 01 0 1000 0 MACROGENICS INC COM 556099109 9 500 SH DFND 01 0 500 0 MACROGENICS INC COM 556099109 44 2438 SH DFND 0 2438 0 MACYS INC COM 55616P104 405 16863 SH DFND 0 0 16863 MACYS INC COM 55616P104 3683 153249 SH DFND 01 0 153249 0 MACYS INC COM 55616P104 10774 448363 SH DFND 0 448363 0 MACYS INC COM 55616P104 25830 1074900 SH Put DFND 0 1074900 0 MADDEN STEVEN LTD COM 556269108 68 1996 SH DFND 0 1996 0 MADDEN STEVEN LTD COM 556269108 1637 48383 SH DFND 01 0 48383 0 MADISON CVRED CALL & EQ STR COM 557437100 3 372 SH DFND 0 372 0 MADISON CVRED CALL & EQ STR COM 557437100 922 135002 SH DFND 01 0 135002 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 9979 34044 SH DFND 01 0 34044 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 38968 132936 SH DFND 0 132936 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 107 856 SH DFND 0 856 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1093 8722 SH DFND 01 0 8722 0 MAGAL SECURITY SYS LTD ORD M6786D104 16 3000 SH DFND 01 0 3000 0 MAGELLAN HEALTH INC COM NEW 559079207 301 4565 SH DFND 01 0 4565 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 125457 2069218 SH DFND 0 2069218 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 201121 3317192 SH DFND 01 0 3317192 0 MAGENTA THERAPEUTICS INC COM 55910K108 8 500 SH DFND 01 0 500 0 MAGENTA THERAPEUTICS INC COM 55910K108 22 1311 SH DFND 0 1311 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8 1000 SH DFND 01 0 1000 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 82 9808 SH DFND 0 9808 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 6 842 SH DFND 01 0 842 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 22 3000 SH DFND 0 3000 0 MAGNA INTL INC COM 559222401 29 600 SH DFND 0 600 0 MAGNA INTL INC COM 559222401 982 20174 SH DFND 0 0 20174 MAGNA INTL INC COM 559222401 9457 194223 SH DFND 01 0 194223 0 MAGNOLIA OIL & GAS CORP CL A 559663109 33 2715 SH SOLE 2715 0 0 MAG SILVER CORP COM 55903Q104 34 3190 SH DFND 01 0 3190 0 MAG SILVER CORP COM 55903Q104 39 3687 SH DFND 0 3687 0 MAGYAR BANCORP INC COM 55977T109 20 1750 SH SOLE 1750 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 0 64 SH DFND 01 0 64 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 4003 196994 SH DFND 01 0 196994 0 MAIN STREET CAPITAL CORP COM 56035L104 1478 39743 SH DFND 01 0 39743 0 MAIN STREET CAPITAL CORP COM 56035L104 7304 196345 SH DFND 0 196345 0 MAJESCO COM 56068V102 3 380 SH SOLE 380 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 14 495 SH DFND 0 495 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 15 558 SH DFND 01 0 558 0 MALIBU BOATS INC COM CL A 56117J100 13 325 SH DFND 0 325 0 MALIBU BOATS INC COM CL A 56117J100 5233 132225 SH DFND 01 0 132225 0 MALLINCKRODT PUB LTD CO SHS G5785G107 0 12 SH DFND 0 0 12 MALLINCKRODT PUB LTD CO SHS G5785G107 1 31 SH DFND 0 31 0 MALLINCKRODT PUB LTD CO SHS G5785G107 340 15646 SH DFND 01 0 15646 0 MALVERN BANCORP INC COM 561409103 40 1971 SH SOLE 1971 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 8 500 SH DFND 01 0 500 0 MAMMOTH ENERGY SVCS INC COM 56155L108 105 6306 SH DFND 0 6306 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 1 172 SH SOLE 172 0 0 MANAGED PORTFOLIO SER TORTOISE DIGIT 56167N548 4 158 SH SOLE 158 0 0 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 43 1800 SH SOLE 1800 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 4187 217826 SH DFND 01 0 217826 0 MANHATTAN ASSOCS INC COM 562750109 124 2245 SH DFND 20 0 0 2245 MANHATTAN ASSOCS INC COM 562750109 127 2307 SH DFND 0 2307 0 MANHATTAN ASSOCS INC COM 562750109 581 10544 SH DFND 01 0 10544 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 26 4027 SH SOLE 4027 0 0 MANITOWOC CO INC COM NEW 563571405 73 4431 SH DFND 01 0 4431 0 MANITOWOC CO INC COM NEW 563571405 270 16472 SH DFND 0 16472 0 MANNING & NAPIER INC CL A 56382Q102 2 1000 SH DFND 01 0 1000 0 MANNING & NAPIER INC CL A 56382Q102 3 1210 SH DFND 0 1210 0 MANNKIND CORP COM NEW 56400P706 35 17813 SH DFND 01 0 17813 0 MANNKIND CORP COM NEW 56400P706 42 21519 SH DFND 0 21519 0 MANPOWERGROUP INC COM 56418H100 58 705 SH DFND 20 0 0 705 MANPOWERGROUP INC COM 56418H100 360 4359 SH DFND 0 0 4359 MANPOWERGROUP INC COM 56418H100 7076 85572 SH DFND 01 0 85572 0 MANPOWERGROUP INC COM 56418H100 8372 101246 SH DFND 0 101246 0 MANTECH INTL CORP CL A 564563104 2830 52389 SH DFND 01 0 52389 0 MANTECH INTL CORP CL A 564563104 4633 85769 SH DFND 0 85769 0 MANULIFE FINL CORP COM 56501R106 46 2745 SH DFND 20 0 0 2745 MANULIFE FINL CORP COM 56501R106 832 49176 SH DFND 0 0 49176 MANULIFE FINL CORP COM 56501R106 5021 296933 SH DFND 01 0 296933 0 MANULIFE FINL CORP COM 56501R106 12973 767163 SH DFND 0 767163 0 MARATHON OIL CORP COM 565849106 822 49192 SH DFND 0 0 49192 MARATHON OIL CORP COM 565849106 5770 345300 SH Call DFND 0 345300 0 MARATHON OIL CORP COM 565849106 5829 348827 SH DFND 01 0 348827 0 MARATHON OIL CORP COM 565849106 11819 707300 SH Put DFND 0 707300 0 MARATHON OIL CORP COM 565849106 19444 1163628 SH DFND 0 1163628 0 MARATHON PETE CORP COM 56585A102 850 14199 SH DFND 20 0 0 14199 MARATHON PETE CORP COM 56585A102 2379 39751 SH DFND 0 0 39751 MARATHON PETE CORP COM 56585A102 4842 80900 SH Call DFND 0 80900 0 MARATHON PETE CORP COM 56585A102 7625 127400 SH Put DFND 0 127400 0 MARATHON PETE CORP COM 56585A102 45844 765976 SH DFND 01 0 765976 0 MARATHON PETE CORP COM 56585A102 92004 1537236 SH DFND 0 1537236 0 MARCUS CORP COM 566330106 51 1284 SH DFND 0 1284 0 MARCUS CORP COM 566330106 149 3728 SH DFND 01 0 3728 0 MARCUS & MILLICHAP INC COM 566324109 49 1203 SH DFND 01 0 1203 0 MARCUS & MILLICHAP INC COM 566324109 5508 135232 SH DFND 0 135232 0 MARINEMAX INC COM 567908108 20 1047 SH DFND 0 1047 0 MARINEMAX INC COM 567908108 141 7362 SH DFND 01 0 7362 0 MARINE PETE TR UNIT BEN INT 568423107 8 3119 SH SOLE 3119 0 0 MARINE PRODS CORP COM 568427108 224 16645 SH DFND 01 0 16645 0 MARIN SOFTWARE INC COM NEW 56804T205 18 3951 SH DFND 0 3951 0 MARIN SOFTWARE INC COM NEW 56804T205 51 11203 SH DFND 01 0 11203 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 305 72857 SH DFND 01 0 72857 0 MARKEL CORP COM 570535104 106 106 SH DFND 20 0 0 106 MARKEL CORP COM 570535104 326 327 SH DFND 0 0 327 MARKEL CORP COM 570535104 5023 5042 SH DFND 0 5042 0 MARKEL CORP COM 570535104 12782 12830 SH DFND 01 0 12830 0 MARKER THERAPEUTICS INC COM 57055L107 11 1682 SH DFND 0 1682 0 MARKER THERAPEUTICS INC COM 57055L107 107 16165 SH DFND 01 0 16165 0 MARKETAXESS HLDGS INC COM 57060D108 3708 15067 SH DFND 20 0 0 15067 MARKETAXESS HLDGS INC COM 57060D108 5007 20347 SH DFND 0 20347 0 MARKETAXESS HLDGS INC COM 57060D108 7129 28969 SH DFND 01 0 28969 0 MARLIN BUSINESS SVCS CORP COM 571157106 15 688 SH DFND 01 0 688 0 MARLIN BUSINESS SVCS CORP COM 571157106 31 1433 SH DFND 0 1433 0 MARRIOTT INTL INC NEW CL A 571903202 13 100 SH Put DFND 01 0 100 0 MARRIOTT INTL INC NEW CL A 571903202 2111 16873 SH DFND 0 0 16873 MARRIOTT INTL INC NEW CL A 571903202 4641 37100 SH Put DFND 0 37100 0 MARRIOTT INTL INC NEW CL A 571903202 22587 180566 SH DFND 01 0 180566 0 MARRIOTT INTL INC NEW CL A 571903202 26697 213425 SH DFND 0 213425 0 MARRIOTT INTL INC NEW CL A 571903202 66923 535000 SH Call DFND 0 535000 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 136 1456 SH DFND 0 1456 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 412 4403 SH DFND 01 0 4403 0 MARRONE BIO INNOVATIONS INC COM 57165B106 48 31250 SH DFND 01 0 31250 0 MARSH & MCLENNAN COS INC COM 571748102 56 600 SH Put DFND 01 0 600 0 MARSH & MCLENNAN COS INC COM 571748102 10454 111333 SH DFND 20 0 0 111333 MARSH & MCLENNAN COS INC COM 571748102 30411 323863 SH DFND 0 0 323863 MARSH & MCLENNAN COS INC COM 571748102 50990 543025 SH DFND 0 543025 0 MARSH & MCLENNAN COS INC COM 571748102 598836 6377377 SH DFND 01 0 6377377 0 MARTEN TRANS LTD COM 573075108 23 1268 SH DFND 01 0 1268 0 MARTEN TRANS LTD COM 573075108 24 1349 SH DFND 0 1349 0 MARTIN MARIETTA MATLS INC COM 573284106 118 586 SH DFND 0 586 0 MARTIN MARIETTA MATLS INC COM 573284106 244 1214 SH DFND 0 0 1214 MARTIN MARIETTA MATLS INC COM 573284106 2515 12500 SH Put DFND 0 12500 0 MARTIN MARIETTA MATLS INC COM 573284106 5613 27900 SH Call DFND 0 27900 0 MARTIN MARIETTA MATLS INC COM 573284106 9652 47976 SH DFND 01 0 47976 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 494 39670 SH DFND 01 0 39670 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1166 93634 SH DFND 0 93634 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 132 6650 SH DFND 0 6650 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1506 75700 SH Call DFND 0 75700 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3489 175421 SH DFND 0 0 175421 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6626 333120 SH DFND 20 0 0 333120 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23029 1157826 SH DFND 01 0 1157826 0 MASCO CORP COM 574599106 642 16320 SH DFND 20 0 0 16320 MASCO CORP COM 574599106 755 19197 SH DFND 0 0 19197 MASCO CORP COM 574599106 2714 69035 SH DFND 01 0 69035 0 MASCO CORP COM 574599106 37990 966409 SH DFND 0 966409 0 MASIMO CORP COM 574795100 3148 22764 SH DFND 0 22764 0 MASIMO CORP COM 574795100 32934 238172 SH DFND 01 0 238172 0 MASONITE INTL CORP NEW COM 575385109 105 2100 SH Call DFND 0 2100 0 MASONITE INTL CORP NEW COM 575385109 240 4807 SH DFND 01 0 4807 0 MASONITE INTL CORP NEW COM 575385109 3494 70029 SH DFND 0 70029 0 MASTECH DIGITAL INC COM 57633B100 37 6049 SH SOLE 6049 0 0 MASTEC INC COM 576323109 1321 27472 SH DFND 01 0 27472 0 MASTERCARD INC CL A 57636Q104 1529 6495 SH DFND 20 0 0 6495 MASTERCARD INC CL A 57636Q104 3532 15000 SH Put DFND 01 0 15000 0 MASTERCARD INC CL A 57636Q104 13223 56161 SH DFND 0 0 56161 MASTERCARD INC CL A 57636Q104 21308 90500 SH Call DFND 0 90500 0 MASTERCARD INC CL A 57636Q104 40639 172600 SH Put DFND 0 172600 0 MASTERCARD INC CL A 57636Q104 238780 1014145 SH DFND 0 1014145 0 MASTERCARD INC CL A 57636Q104 268621 1140884 SH DFND 01 0 1140884 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 40 1767 SH SOLE 1767 0 0 MATADOR RES CO COM 576485205 802 41510 SH DFND 01 0 41510 0 MATADOR RES CO COM 576485205 1007 52113 SH DFND 20 0 0 52113 MATCH GROUP INC COM 57665R106 14457 255384 SH DFND 01 0 255384 0 MATERIALISE NV SPONSORED ADS 57667T100 13 795 SH DFND 01 0 795 0 MATERIALISE NV SPONSORED ADS 57667T100 3207 203761 SH DFND 0 203761 0 MATERION CORP COM 576690101 26 453 SH DFND 01 0 453 0 MATERION CORP COM 576690101 2065 36194 SH DFND 0 36194 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 12 10790 SH SOLE 10790 0 0 MATRIX SVC CO COM 576853105 23 1182 SH DFND 01 0 1182 0 MATSON INC COM 57686G105 235 6522 SH DFND 01 0 6522 0 MATSON INC COM 57686G105 1276 35343 SH DFND 0 35343 0 MATTEL INC COM 577081102 124 9574 SH DFND 0 9574 0 MATTEL INC COM 577081102 252 19358 SH DFND 0 0 19358 MATTEL INC COM 577081102 1569 120685 SH DFND 01 0 120685 0 MATTEL INC COM 577081102 3380 260000 SH Put DFND 0 260000 0 MATTHEWS INTL CORP CL A 577128101 46 1237 SH DFND 01 0 1237 0 MATTHEWS INTL CORP CL A 577128101 56 1520 SH DFND 0 1520 0 MAUI LD & PINEAPPLE INC COM 577345101 3 255 SH DFND 01 0 255 0 MAUI LD & PINEAPPLE INC COM 577345101 27 2357 SH DFND 0 2357 0 MAXAR TECHNOLOGIES INC COM 57778K105 11 2617 SH DFND 01 0 2617 0 MAXIM INTEGRATED PRODS INC COM 57772K101 339 6371 SH DFND 0 0 6371 MAXIM INTEGRATED PRODS INC COM 57772K101 9236 173699 SH DFND 01 0 173699 0 MAXIM INTEGRATED PRODS INC COM 57772K101 14139 265917 SH DFND 0 265917 0 MAXIMUS INC COM 577933104 1528 21533 SH DFND 01 0 21533 0 MAXIMUS INC COM 577933104 1914 26968 SH DFND 0 26968 0 MAXLINEAR INC COM 57776J100 46 1815 SH DFND 0 1815 0 MAXLINEAR INC COM 57776J100 283 11066 SH DFND 01 0 11066 0 MAXWELL TECHNOLOGIES INC COM 577767106 10 2265 SH DFND 01 0 2265 0 MAXWELL TECHNOLOGIES INC COM 577767106 1435 320936 SH DFND 0 320936 0 MAYS J W INC COM 578473100 6 171 SH SOLE 171 0 0 MBIA INC COM 55262C100 23 2459 SH DFND 0 2459 0 MBIA INC COM 55262C100 44 4600 SH DFND 01 0 4600 0 MBT FINL CORP COM 578877102 53 5300 SH SOLE 5300 0 0 MCCLATCHY CO CL A NEW 579489303 0 14 SH DFND 01 0 14 0 MCCLATCHY CO CL A NEW 579489303 24 4744 SH DFND 0 4744 0 MCCORMICK & CO INC COM NON VTG 579780206 222 1475 SH DFND 0 1475 0 MCCORMICK & CO INC COM NON VTG 579780206 1045 6940 SH DFND 0 0 6940 MCCORMICK & CO INC COM NON VTG 579780206 1506 10000 SH Put DFND 0 10000 0 MCCORMICK & CO INC COM NON VTG 579780206 62205 412967 SH DFND 01 0 412967 0 MCCORMICK & CO INC COM VTG 579780107 250 1670 SH SOLE 1670 0 0 MCDERMOTT INTL INC COM 580037703 21 2875 SH DFND 0 2875 0 MCDERMOTT INTL INC COM 580037703 708 95200 SH Put DFND 0 95200 0 MCDERMOTT INTL INC COM 580037703 2011 270333 SH DFND 01 0 270333 0 MCDONALDS CORP COM 580135101 13 66 SH DFND 17 0 0 66 MCDONALDS CORP COM 580135101 247 1300 SH Put DFND 01 0 1300 0 MCDONALDS CORP COM 580135101 4987 26260 SH DFND 20 0 0 26260 MCDONALDS CORP COM 580135101 9685 51000 SH Call DFND 0 51000 0 MCDONALDS CORP COM 580135101 21079 111000 SH Put DFND 0 111000 0 MCDONALDS CORP COM 580135101 48782 256880 SH DFND 0 0 256880 MCDONALDS CORP COM 580135101 237506 1250688 SH DFND 0 1250688 0 MCDONALDS CORP COM 580135101 1036731 5459354 SH DFND 01 0 5459354 0 MCEWEN MNG INC COM 58039P107 30 20219 SH DFND 0 20219 0 MCEWEN MNG INC COM 58039P107 127 84996 SH DFND 01 0 84996 0 MCGRATH RENTCORP COM 580589109 27 485 SH DFND 0 485 0 MCGRATH RENTCORP COM 580589109 827 14618 SH DFND 01 0 14618 0 MCKESSON CORP COM 58155Q103 304 2600 SH Put DFND 0 2600 0 MCKESSON CORP COM 58155Q103 571 4880 SH DFND 0 0 4880 MCKESSON CORP COM 58155Q103 1709 14600 SH DFND 20 0 0 14600 MCKESSON CORP COM 58155Q103 24644 210526 SH DFND 0 210526 0 MCKESSON CORP COM 58155Q103 32631 278753 SH DFND 01 0 278753 0 M D C HLDGS INC COM 552676108 1915 65907 SH DFND 01 0 65907 0 M D C HLDGS INC COM 552676108 5812 200000 SH Put DFND 0 200000 0 M D C HLDGS INC COM 552676108 6934 238621 SH DFND 0 238621 0 MDC PARTNERS INC CL A SUB VTG 552697104 11 4727 SH DFND 0 4727 0 MDC PARTNERS INC CL A SUB VTG 552697104 34 14909 SH DFND 01 0 14909 0 MDJM LTD SHS G59290109 23 6683 SH SOLE 6683 0 0 MDU RES GROUP INC COM 552690109 407 15738 SH DFND 0 15738 0 MDU RES GROUP INC COM 552690109 1292 50013 SH DFND 01 0 50013 0 MECHEL PAO SPON ADR PFD 583840509 4 5246 SH SOLE 5246 0 0 MECHEL PAO SPONSORED ADR NE 583840608 0 75 SH DFND 01 0 75 0 MECHEL PAO SPONSORED ADR NE 583840608 9 4392 SH DFND 0 4392 0 MEDALIST DIVERSIFIED REIT IN COM 58403P105 11 1455 SH SOLE 1455 0 0 MEDALLION FINL CORP COM 583928106 3 400 SH DFND 01 0 400 0 MEDALLION FINL CORP COM 583928106 8 1165 SH DFND 0 1165 0 MEDEQUITIES RLTY TR INC COM 58409L306 14 1268 SH SOLE 1268 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4525 244460 SH DFND 0 244460 0 MEDICAL PPTYS TRUST INC COM 58463J304 9557 516300 SH DFND 01 0 516300 0 MEDICINES CO COM 584688105 162 5803 SH DFND 01 0 5803 0 MEDICINES CO COM 584688105 1030 36853 SH DFND 20 0 0 36853 MEDICINES CO COM 584688105 12993 464866 SH DFND 0 464866 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 1 1000 PRN DFND 01 0 1000 0 MEDICINOVA INC COM NEW 58468P206 5 590 SH DFND 01 0 590 0 MEDICINOVA INC COM NEW 58468P206 24 2844 SH DFND 0 2844 0 MEDIDATA SOLUTIONS INC COM 58471A105 58 786 SH DFND 0 786 0 MEDIDATA SOLUTIONS INC COM 58471A105 255 3483 SH DFND 01 0 3483 0 MEDIFAST INC COM 58470H101 170 1334 SH DFND 01 0 1334 0 MEDIFAST INC COM 58470H101 5824 45663 SH DFND 0 45663 0 MEDIGUS LTD SPONSORED ADS 58471G300 11 3629 SH SOLE 3629 0 0 MEDIWOUND LTD ORD SHS M68830104 4 747 SH SOLE 747 0 0 MEDLEY CAP CORP COM 58503F106 114 36520 SH DFND 01 0 36520 0 MEDLEY CAP CORP COM 58503F106 909 292311 SH DFND 0 292311 0 MEDNAX INC COM 58502B106 326 11993 SH DFND 01 0 11993 0 MEDNAX INC COM 58502B106 3409 125454 SH DFND 0 125454 0 MEDPACE HLDGS INC COM 58506Q109 78 1320 SH DFND 0 1320 0 MEDPACE HLDGS INC COM 58506Q109 159 2688 SH DFND 01 0 2688 0 MEDTRONIC PLC SHS G5960L103 683 7500 SH Call DFND 0 7500 0 MEDTRONIC PLC SHS G5960L103 874 9600 SH Put DFND 0 9600 0 MEDTRONIC PLC SHS G5960L103 1308 14357 SH DFND 20 0 0 14357 MEDTRONIC PLC SHS G5960L103 1421 15600 SH Put DFND 01 0 15600 0 MEDTRONIC PLC SHS G5960L103 22543 247506 SH DFND 0 0 247506 MEDTRONIC PLC SHS G5960L103 66119 725942 SH DFND 0 725942 0 MEDTRONIC PLC SHS G5960L103 1276937 14019949 SH DFND 01 0 14019949 0 MEET GROUP INC COM 58513U101 35 6962 SH DFND 0 6962 0 MEET GROUP INC COM 58513U101 120 23800 SH DFND 01 0 23800 0 MEGALITH FINL ACQUISITION CO UNIT 09/30/2025 58518F208 24 2330 SH SOLE 2330 0 0 MEGALITH FINL ACQUISITION CO *W EXP 08/26/202 58518F117 0 400 SH SOLE 400 0 0 MEI PHARMA INC COM NEW 55279B202 2 769 SH DFND 01 0 769 0 MEI PHARMA INC COM NEW 55279B202 19 6347 SH DFND 0 6347 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 120 5300 SH DFND 0 0 5300 MELCO RESORTS AND ENTMT LTD ADR 585464100 2259 100000 SH Call DFND 0 100000 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2259 100000 SH Put DFND 0 100000 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2431 107619 SH DFND 01 0 107619 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2917 129136 SH DFND 0 129136 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 1 210 SH DFND 01 0 210 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3593 30354 SH DFND 01 0 30354 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 172116 1454176 SH DFND 0 1454176 0 MELROSE BANCORP INC COM 585553100 6 303 SH DFND 0 303 0 MELROSE BANCORP INC COM 585553100 47 2500 SH DFND 01 0 2500 0 MENLO THERAPEUTICS INC COM 586858102 15 1951 SH SOLE 1951 0 0 MERCADOLIBRE INC COM 58733R102 516 1017 SH DFND 0 0 1017 MERCADOLIBRE INC COM 58733R102 15575 30675 SH DFND 01 0 30675 0 MERCADOLIBRE INC COM 58733R102 169605 334046 SH Call DFND 0 334046 0 MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 8 2000 PRN DFND 01 0 2000 0 MERCANTIL BK HLDG CORP CL B NEW 58734F404 10 800 SH SOLE 800 0 0 MERCANTILE BANK CORP COM 587376104 84 2561 SH DFND 01 0 2561 0 MERCER INTL INC COM 588056101 1 46 SH DFND 01 0 46 0 MERCER INTL INC COM 588056101 2 124 SH DFND 0 124 0 MERCHANTS BANCORP IND COM 58844R108 7 312 SH DFND 01 0 312 0 MERCK & CO INC COM 58933Y105 50 600 SH Put DFND 01 0 600 0 MERCK & CO INC COM 58933Y105 3783 45480 SH DFND 20 0 0 45480 MERCK & CO INC COM 58933Y105 5255 63178 SH DFND 17 0 0 63178 MERCK & CO INC COM 58933Y105 27471 330300 SH Call DFND 0 330300 0 MERCK & CO INC COM 58933Y105 56396 678078 SH DFND 0 678078 0 MERCK & CO INC COM 58933Y105 56581 680300 SH Put DFND 0 680300 0 MERCK & CO INC COM 58933Y105 66880 804136 SH DFND 0 0 804136 MERCK & CO INC COM 58933Y105 627881 7549369 SH DFND 01 0 7549369 0 MERCURY GENL CORP NEW COM 589400100 213 4259 SH DFND 0 4259 0 MERCURY GENL CORP NEW COM 589400100 1206 24084 SH DFND 01 0 24084 0 MERCURY SYS INC COM 589378108 97 1518 SH DFND 0 1518 0 MERCURY SYS INC COM 589378108 177 2762 SH DFND 01 0 2762 0 MEREDITH CORP COM 589433101 674 12192 SH DFND 01 0 12192 0 MERIDIAN BANCORP INC MD COM 58958U103 5 348 SH DFND 0 348 0 MERIDIAN BANCORP INC MD COM 58958U103 200 12775 SH DFND 01 0 12775 0 MERIDIAN BIOSCIENCE INC COM 589584101 1 52 SH DFND 0 52 0 MERIDIAN BIOSCIENCE INC COM 589584101 133 7533 SH DFND 01 0 7533 0 MERIDIAN CORPORATION COM 58958P104 40 2195 SH DFND 0 2195 0 MERIDIAN CORPORATION COM 58958P104 45 2500 SH DFND 01 0 2500 0 MERITAGE HOMES CORP COM 59001A102 288 6434 SH DFND 01 0 6434 0 MERITAGE HOMES CORP COM 59001A102 1975 44176 SH DFND 0 44176 0 MERIT MED SYS INC COM 589889104 42 687 SH DFND 0 687 0 MERIT MED SYS INC COM 589889104 772 12480 SH DFND 01 0 12480 0 MERITOR INC COM 59001K100 50 2465 SH DFND 0 2465 0 MERITOR INC COM 59001K100 160 7868 SH DFND 01 0 7868 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 3 497 SH DFND 01 0 497 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 11 1612 SH DFND 0 1612 0 MERRIMACK PHARMACEUTICALS IN NOTE 4.500% 7/1 590328AA8 1 1000 PRN DFND 01 0 1000 0 MERSANA THERAPEUTICS INC COM 59045L106 3 509 SH DFND 0 509 0 MERSANA THERAPEUTICS INC COM 59045L106 5 1000 SH DFND 01 0 1000 0 MESA AIR GROUP INC COM NEW 590479135 12746 1528240 SH DFND 0 1528240 0 MESABI TR CTF BEN INT 590672101 148 5039 SH DFND 01 0 5039 0 MESA LABS INC COM 59064R109 140 606 SH DFND 0 606 0 MESA LABS INC COM 59064R109 1000 4337 SH DFND 01 0 4337 0 MESA RTY TR UNIT BEN INT 590660106 9 685 SH DFND 01 0 685 0 MESA RTY TR UNIT BEN INT 590660106 14 1106 SH DFND 0 1106 0 META FINL GROUP INC COM 59100U108 16 795 SH DFND 0 795 0 META FINL GROUP INC COM 59100U108 54 2750 SH DFND 01 0 2750 0 METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 6 490 SH SOLE 490 0 0 METAURUS EQUITY COMPONENT TR US EQT EX 2027 59140L209 11 185 SH SOLE 185 0 0 METHANEX CORP COM 59151K108 113 1995 SH DFND 0 0 1995 METHANEX CORP COM 59151K108 291 5114 SH DFND 01 0 5114 0 METHANEX CORP COM 59151K108 5768 101442 SH DFND 0 101442 0 METHODE ELECTRS INC COM 591520200 37 1269 SH DFND 0 1269 0 METHODE ELECTRS INC COM 591520200 208 7224 SH DFND 01 0 7224 0 METLIFE INC COM 59156R108 592 13900 SH Put DFND 01 0 13900 0 METLIFE INC COM 59156R108 856 20109 SH DFND 0 0 20109 METLIFE INC COM 59156R108 1933 45418 SH DFND 20 0 0 45418 METLIFE INC COM 59156R108 2852 67000 SH Call DFND 0 67000 0 METLIFE INC COM 59156R108 16687 392000 SH Put DFND 0 392000 0 METLIFE INC COM 59156R108 26379 619660 SH DFND 0 619660 0 METLIFE INC COM 59156R108 87034 2044499 SH DFND 01 0 2044499 0 METROPOLITAN BK HLDG CORP COM 591774104 33 942 SH SOLE 942 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1094 1513 SH DFND 0 0 1513 METTLER TOLEDO INTERNATIONAL COM 592688105 8606 11903 SH DFND 0 11903 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14769 20428 SH DFND 01 0 20428 0 MEXCO ENERGY CORP COM 592770101 15 3111 SH SOLE 3111 0 0 MEXICO EQUITY & INCOME FD COM 592834105 6 552 SH DFND 0 552 0 MEXICO EQUITY & INCOME FD COM 592834105 11 1042 SH DFND 01 0 1042 0 MEXICO FD INC COM 592835102 60 4359 SH DFND 0 4359 0 MEXICO FD INC COM 592835102 120 8681 SH DFND 01 0 8681 0 MFA FINL INC COM 55272X102 987 135818 SH DFND 01 0 135818 0 MFA FINL INC COM 55272X102 47649 6554256 SH DFND 0 6554256 0 MFC BANCORP LTD USD MFC SHS G60630103 0 2 SH DFND 01 0 2 0 MFC BANCORP LTD USD MFC SHS G60630103 4 521 SH DFND 0 521 0 MFS CALIF MUN FD COM 59318C106 15 1326 SH DFND 0 1326 0 MFS CALIF MUN FD COM 59318C106 138 12075 SH DFND 01 0 12075 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1177 148931 SH DFND 01 0 148931 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 57 12589 SH DFND 01 0 12589 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 4174 816797 SH DFND 01 0 816797 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 2908 625370 SH DFND 01 0 625370 0 MFS INTER INCOME TR SH BEN INT 55273C107 1621 426660 SH DFND 01 0 426660 0 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 19 7316 SH DFND 01 0 7316 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1 130 SH DFND 0 130 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 295 31407 SH DFND 01 0 31407 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1477 259991 SH DFND 01 0 259991 0 MFS MUN INCOME TR SH BEN INT 552738106 1026 148199 SH DFND 01 0 148199 0 MFS SPL VALUE TR SH BEN INT 55274E102 197 35616 SH DFND 01 0 35616 0 MGE ENERGY INC COM 55277P104 78 1154 SH DFND 0 1154 0 MGE ENERGY INC COM 55277P104 839 12347 SH DFND 01 0 12347 0 MGIC INVT CORP WIS COM 552848103 108 8171 SH DFND 0 8171 0 MGIC INVT CORP WIS COM 552848103 1965 148949 SH DFND 01 0 148949 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3498 108472 SH DFND 01 0 108472 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 4225 131017 SH DFND 0 131017 0 MGM RESORTS INTERNATIONAL COM 552953101 102 3962 SH DFND 0 3962 0 MGM RESORTS INTERNATIONAL COM 552953101 297 11561 SH DFND 0 0 11561 MGM RESORTS INTERNATIONAL COM 552953101 5132 200000 SH Call DFND 0 200000 0 MGM RESORTS INTERNATIONAL COM 552953101 6750 263066 SH DFND 01 0 263066 0 MGM RESORTS INTERNATIONAL COM 552953101 11162 435000 SH Put DFND 0 435000 0 MGP INGREDIENTS INC NEW COM 55303J106 91 1181 SH DFND 0 1181 0 MGP INGREDIENTS INC NEW COM 55303J106 443 5740 SH DFND 01 0 5740 0 MICHAELS COS INC COM 59408Q106 11 950 SH DFND 01 0 950 0 MICHAELS COS INC COM 59408Q106 323 28300 SH Put DFND 0 28300 0 MICHAELS COS INC COM 59408Q106 947 82940 SH DFND 20 0 0 82940 MICROBOT MED INC COM NEW 59503A204 0 7 SH DFND 01 0 7 0 MICROBOT MED INC COM NEW 59503A204 1 134 SH DFND 0 134 0 MICROCHIP TECHNOLOGY INC COM 595017104 469 5654 SH DFND 0 0 5654 MICROCHIP TECHNOLOGY INC COM 595017104 8136 98070 SH DFND 0 98070 0 MICROCHIP TECHNOLOGY INC COM 595017104 13304 160372 SH DFND 01 0 160372 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 43 1675 SH DFND 0 0 1675 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 158 6129 SH DFND 0 6129 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 261 10126 SH DFND 01 0 10126 0 MICRON SOLUTIONS INC COM 59511X105 2 875 SH SOLE 875 0 0 MICRON TECHNOLOGY INC COM 595112103 1141 27615 SH DFND 0 0 27615 MICRON TECHNOLOGY INC COM 595112103 3211 77691 SH DFND 20 0 0 77691 MICRON TECHNOLOGY INC COM 595112103 42665 1032298 SH DFND 01 0 1032298 0 MICRON TECHNOLOGY INC COM 595112103 136120 3293500 SH Call DFND 0 3293500 0 MICRON TECHNOLOGY INC COM 595112103 172248 4167631 SH DFND 0 4167631 0 MICRON TECHNOLOGY INC COM 595112103 360778 8729200 SH Put DFND 0 8729200 0 MICROSOFT CORP COM 594918104 22 185 SH DFND 17 0 0 185 MICROSOFT CORP COM 594918104 1970 16700 SH Put DFND 01 0 16700 0 MICROSOFT CORP COM 594918104 33008 279873 SH DFND 20 0 0 279873 MICROSOFT CORP COM 594918104 197955 1678435 SH Call DFND 0 1678435 0 MICROSOFT CORP COM 594918104 200792 1702490 SH Put DFND 0 1702490 0 MICROSOFT CORP COM 594918104 202140 1713919 SH DFND 0 0 1713919 MICROSOFT CORP COM 594918104 1078529 9144730 SH DFND 0 9144730 0 MICROSOFT CORP COM 594918104 4122467 34953930 SH DFND 01 0 34953930 0 MICROSTRATEGY INC CL A NEW 594972408 87 606 SH DFND 0 606 0 MICROSTRATEGY INC CL A NEW 594972408 22504 156006 SH DFND 01 0 156006 0 MICROVISION INC DEL COM NEW 594960304 0 394 SH DFND 01 0 394 0 MID AMER APT CMNTYS INC COM 59522J103 289 2642 SH DFND 0 0 2642 MID AMER APT CMNTYS INC COM 59522J103 1431 13090 SH DFND 20 0 0 13090 MID AMER APT CMNTYS INC COM 59522J103 7542 68982 SH DFND 01 0 68982 0 MID AMER APT CMNTYS INC COM 59522J103 12543 114728 SH DFND 0 114728 0 MIDATECH PHARMA PLC SPONSORED ADS 59564R104 0 204 SH DFND 01 0 204 0 MIDATECH PHARMA PLC SPONSORED ADS 59564R104 0 986 SH DFND 0 986 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 3 3210 SH DFND 01 0 3210 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 14 17501 SH DFND 0 17501 0 MIDDLEBY CORP COM 596278101 180 1385 SH DFND 0 0 1385 MIDDLEBY CORP COM 596278101 836 6428 SH DFND 01 0 6428 0 MIDDLEBY CORP COM 596278101 1082 8323 SH DFND 0 8323 0 MIDDLEBY CORP COM 596278101 1344 10334 SH DFND 20 0 0 10334 MIDDLEFIELD BANC CORP COM NEW 596304204 42 1008 SH DFND 0 1008 0 MIDDLEFIELD BANC CORP COM NEW 596304204 70 1700 SH DFND 01 0 1700 0 MIDDLESEX WATER CO COM 596680108 23 414 SH DFND 0 414 0 MIDDLESEX WATER CO COM 596680108 2240 40005 SH DFND 01 0 40005 0 MIDLAND STS BANCORP INC ILL COM 597742105 33 1380 SH DFND 01 0 1380 0 MIDLAND STS BANCORP INC ILL COM 597742105 36 1489 SH DFND 0 1489 0 MID PENN BANCORP INC COM 59540G107 20 820 SH SOLE 820 0 0 MIDSOUTH BANCORP INC COM 598039105 11 1005 SH SOLE 1005 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 3 232 SH SOLE 232 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 28 2913 SH SOLE 2913 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 17 612 SH SOLE 612 0 0 M/I HOMES INC COM 55305B101 1 48 SH DFND 01 0 48 0 M/I HOMES INC COM 55305B101 2639 99134 SH DFND 0 99134 0 MILACRON HLDGS CORP COM 59870L106 8 731 SH DFND 0 731 0 MILACRON HLDGS CORP COM 59870L106 152 13444 SH DFND 01 0 13444 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 3793 SH DFND 0 3793 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 4499 SH DFND 01 0 4499 0 MILLER HERMAN INC COM 600544100 862 24499 SH DFND 0 24499 0 MILLER HERMAN INC COM 600544100 3160 89812 SH DFND 01 0 89812 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 501 44024 SH DFND 01 0 44024 0 MILLER INDS INC TENN COM NEW 600551204 126 4100 SH DFND 01 0 4100 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 1 10 SH DFND 01 0 10 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 76 1246 SH DFND 0 1246 0 MIMECAST LTD ORD SHS G14838109 317 6700 SH DFND 01 0 6700 0 MIMECAST LTD ORD SHS G14838109 3326 70242 SH DFND 0 70242 0 MIND C T I LTD ORD M70240102 6 3006 SH SOLE 3006 0 0 MINERALS TECHNOLOGIES INC COM 603158106 97 1645 SH DFND 01 0 1645 0 MIRAGEN THERAPEUTICS INC COM 60463E103 1 200 SH DFND 01 0 200 0 MIRATI THERAPEUTICS INC COM 60468T105 62 852 SH DFND 0 852 0 MIRATI THERAPEUTICS INC COM 60468T105 159 2172 SH DFND 01 0 2172 0 MISONIX INC COM 604871103 50 2600 SH DFND 01 0 2600 0 MITCHAM INDS INC COM 606501104 14 3517 SH SOLE 3517 0 0 MITEK SYS INC COM NEW 606710200 70 5697 SH DFND 01 0 5697 0 MITEK SYS INC COM NEW 606710200 7227 590426 SH DFND 0 590426 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 13 2557 SH DFND 0 2557 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 278 56161 SH DFND 01 0 56161 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 30 1786 SH DFND 01 0 1786 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 31 1840 SH DFND 0 1840 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 25 8090 SH DFND 0 8090 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 172 56183 SH DFND 01 0 56183 0 MKS INSTRUMENT INC COM 55306N104 941 10117 SH DFND 01 0 10117 0 MKS INSTRUMENT INC COM 55306N104 3445 37025 SH DFND 0 37025 0 MMA CAPITAL HOLDINGS INC COM 55315D105 5 180 SH DFND 01 0 180 0 MMA CAPITAL HOLDINGS INC COM 55315D105 71 2330 SH DFND 0 2330 0 MMTEC INC SHS G6181K106 15 3174 SH SOLE 3174 0 0 MOBILEIRON INC COM NEW 60739U204 13 2300 SH DFND 01 0 2300 0 MOBILEIRON INC COM NEW 60739U204 505 92411 SH DFND 0 92411 0 MOBILE MINI INC COM 60740F105 35 1043 SH DFND 0 1043 0 MOBILE MINI INC COM 60740F105 484 14267 SH DFND 01 0 14267 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 216 28600 SH DFND 0 0 28600 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 746 98654 SH DFND 20 0 0 98654 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 747 98780 SH DFND 01 0 98780 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4287 567056 SH DFND 0 567056 0 MODEL N INC COM 607525102 11 635 SH SOLE 635 0 0 MODERNA INC COM 60770K107 39 1902 SH DFND 0 1902 0 MODERNA INC COM 60770K107 152 7483 SH DFND 01 0 7483 0 MODERN MEDIA ACQUISITION RIGHT 99/99/9999 60765P129 3 8550 SH SOLE 8550 0 0 MODERN MEDIA ACQUISITION *W EXP 05/17/202 60765P111 3 8600 SH SOLE 8600 0 0 MODINE MFG CO COM 607828100 11 787 SH SOLE 787 0 0 MOELIS & CO CL A 60786M105 11258 270551 SH DFND 01 0 270551 0 MOHAWK INDS INC COM 608190104 465 3690 SH DFND 0 0 3690 MOHAWK INDS INC COM 608190104 7433 58923 SH DFND 01 0 58923 0 MOHAWK INDS INC COM 608190104 23253 184326 SH DFND 0 184326 0 MOLECULAR TEMPLATES INC COM 608550109 1 135 SH DFND 01 0 135 0 MOLINA HEALTHCARE INC COM 60855R100 2117 14913 SH DFND 01 0 14913 0 MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 3 1000 PRN DFND 01 0 1000 0 MOLSON COORS BREWING CO CL B 60871R209 167 2801 SH DFND 0 2801 0 MOLSON COORS BREWING CO CL B 60871R209 323 5411 SH DFND 0 0 5411 MOLSON COORS BREWING CO CL B 60871R209 549 9200 SH Put DFND 01 0 9200 0 MOLSON COORS BREWING CO CL B 60871R209 14152 237254 SH DFND 01 0 237254 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 10 700 SH DFND 01 0 700 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 24 1667 SH DFND 0 1667 0 MOMO INC ADR 60879B107 294 7700 SH DFND 0 0 7700 MOMO INC ADR 60879B107 1224 32005 SH DFND 20 0 0 32005 MOMO INC ADR 60879B107 5320 139111 SH DFND 01 0 139111 0 MOMO INC ADR 60879B107 13905 363612 SH DFND 0 363612 0 MONAKER GROUP INC COM NEW 609011200 0 2 SH DFND 0 2 0 MONARCH CASINO & RESORT INC COM 609027107 22 505 SH DFND 0 505 0 MONARCH CASINO & RESORT INC COM 609027107 66 1510 SH DFND 01 0 1510 0 MONDELEZ INTL INC CL A 609207105 778 15575 SH DFND 20 0 0 15575 MONDELEZ INTL INC CL A 609207105 1243 24900 SH Call DFND 0 24900 0 MONDELEZ INTL INC CL A 609207105 3824 76600 SH Put DFND 01 0 76600 0 MONDELEZ INTL INC CL A 609207105 20702 414700 SH Put DFND 0 414700 0 MONDELEZ INTL INC CL A 609207105 27057 542002 SH DFND 0 542002 0 MONDELEZ INTL INC CL A 609207105 42428 849911 SH DFND 0 0 849911 MONDELEZ INTL INC CL A 609207105 496999 9955909 SH DFND 01 0 9955909 0 MONEYGRAM INTL INC COM NEW 60935Y208 19 9300 SH DFND 0 9300 0 MONEYGRAM INTL INC COM NEW 60935Y208 41 19943 SH DFND 01 0 19943 0 MONGODB INC CL A 60937P106 3087 21000 SH Call DFND 0 21000 0 MONGODB INC CL A 60937P106 3375 22953 SH DFND 01 0 22953 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1545 117233 SH DFND 01 0 117233 0 MONOCLE ACQUISITION CORP UNIT 99/99/9999 609754205 17 1690 SH SOLE 1690 0 0 MONOLITHIC PWR SYS INC COM 609839105 1266 9343 SH DFND 01 0 9343 0 MONOLITHIC PWR SYS INC COM 609839105 2133 15740 SH DFND 0 15740 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 181 9094 SH DFND 01 0 9094 0 MONROE CAP CORP COM 610335101 182 15000 SH DFND 01 0 15000 0 MONROE CAP CORP COM 610335101 4600 378944 SH DFND 0 378944 0 MONRO INC COM 610236101 1053 12166 SH DFND 01 0 12166 0 MONSTER BEVERAGE CORP NEW COM 61174X109 529 9692 SH DFND 0 0 9692 MONSTER BEVERAGE CORP NEW COM 61174X109 940 17225 SH DFND 20 0 0 17225 MONSTER BEVERAGE CORP NEW COM 61174X109 8575 157100 SH Put DFND 0 157100 0 MONSTER BEVERAGE CORP NEW COM 61174X109 15331 280895 SH DFND 01 0 280895 0 MONSTER BEVERAGE CORP NEW COM 61174X109 24594 450600 SH Call DFND 0 450600 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25083 459565 SH DFND 0 459565 0 MONTAGE RES CORP COM 61179L100 30 2026 SH SOLE 2026 0 0 MOODYS CORP COM 615369105 1857 10257 SH DFND 0 0 10257 MOODYS CORP COM 615369105 7770 42906 SH DFND 01 0 42906 0 MOODYS CORP COM 615369105 19650 108510 SH DFND 0 108510 0 MOOG INC CL A 615394202 164 1888 SH DFND 0 1888 0 MOOG INC CL A 615394202 346 3983 SH DFND 01 0 3983 0 MOOG INC CL B 615394301 83 953 SH SOLE 953 0 0 MORGAN STANLEY COM NEW 617446448 21 500 SH Put DFND 01 0 500 0 MORGAN STANLEY COM NEW 617446448 72 1705 SH DFND 20 0 0 1705 MORGAN STANLEY COM NEW 617446448 2580 61131 SH DFND 0 0 61131 MORGAN STANLEY COM NEW 617446448 3232 76585 SH DFND 17 0 0 76585 MORGAN STANLEY COM NEW 617446448 30504 722850 SH Call DFND 0 722850 0 MORGAN STANLEY COM NEW 617446448 61810 1464694 SH DFND 0 1464694 0 MORGAN STANLEY COM NEW 617446448 90594 2146781 SH DFND 01 0 2146781 0 MORGAN STANLEY COM NEW 617446448 118160 2800000 SH Put DFND 0 2800000 0 MORGAN STANLEY CUSHNG MLP ETN 61760E846 52 8307 SH SOLE 8307 0 0 MORGAN STANLEY LNG EURO ETN20 617480272 7 433 SH SOLE 433 0 0 MORGAN STANLEY RENMIN/USD ETN 61747W257 13 300 SH DFND 0 300 0 MORGAN STANLEY RENMIN/USD ETN 61747W257 22 500 SH DFND 01 0 500 0 MORGAN STANLEY RUPEE/USD ETN 61747W265 12 279 SH SOLE 279 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 5 300 SH DFND 0 300 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 123 7552 SH DFND 01 0 7552 0 MORGAN STANLEY CHINA A SH FD COM 617468103 57 2438 SH DFND 0 2438 0 MORGAN STANLEY CHINA A SH FD COM 617468103 560 24003 SH DFND 01 0 24003 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 30 3374 SH DFND 0 3374 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 368 40980 SH DFND 01 0 40980 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 437 65988 SH DFND 0 65988 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 1269 191668 SH DFND 01 0 191668 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 36 1740 SH DFND 0 1740 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 2269 108588 SH DFND 01 0 108588 0 MORNINGSTAR INC COM 617700109 76 600 SH DFND 20 0 0 600 MORNINGSTAR INC COM 617700109 638 5066 SH DFND 01 0 5066 0 MORNINGSTAR INC COM 617700109 1205 9563 SH DFND 0 9563 0 MORPHOSYS AG SPONSORED ADS 617760202 18 800 SH DFND 01 0 800 0 MORPHOSYS AG SPONSORED ADS 617760202 19 826 SH DFND 0 826 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 23 2300 SH SOLE 2300 0 0 MOSAIC CO NEW COM 61945C103 555 20335 SH DFND 0 0 20335 MOSAIC CO NEW COM 61945C103 1308 47894 SH DFND 0 47894 0 MOSAIC CO NEW COM 61945C103 2002 73300 SH Call DFND 0 73300 0 MOSAIC CO NEW COM 61945C103 12432 455233 SH DFND 01 0 455233 0 MOSYS INC COM NEW 619718208 0 20 SH DFND 01 0 20 0 MOSYS INC COM NEW 619718208 6 32024 SH DFND 0 32024 0 MOTIF BIO PLC *W EXP 11/09/202 619784119 0 127 SH SOLE 127 0 0 MOTORCAR PTS AMER INC COM 620071100 0 21 SH DFND 01 0 21 0 MOTORCAR PTS AMER INC COM 620071100 39 2076 SH DFND 0 2076 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1295 9224 SH DFND 0 0 9224 MOTOROLA SOLUTIONS INC COM NEW 620076307 4226 30096 SH DFND 0 30096 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8164 58142 SH DFND 01 0 58142 0 MOTUS GI HLDGS INC COM 62014P108 31 8000 SH DFND 01 0 8000 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 15 17143 SH SOLE 17143 0 0 MOVADO GROUP INC COM 624580106 281 7717 SH DFND 01 0 7717 0 MOVADO GROUP INC COM 624580106 2502 68765 SH DFND 0 68765 0 MPLX LP COM UNIT REP LTD 55336V100 10854 330000 SH Call DFND 0 330000 0 MPLX LP COM UNIT REP LTD 55336V100 11206 340700 SH Put DFND 0 340700 0 MPLX LP COM UNIT REP LTD 55336V100 112122 3408992 SH DFND 01 0 3408992 0 MPLX LP COM UNIT REP LTD 55336V100 232276 7062207 SH DFND 0 7062207 0 MRC GLOBAL INC COM 55345K103 6 316 SH DFND 01 0 316 0 MRC GLOBAL INC COM 55345K103 19 1087 SH DFND 0 1087 0 MR COOPER GROUP INC COM 62482R107 0 12 SH DFND 0 12 0 MR COOPER GROUP INC COM 62482R107 19 1994 SH DFND 01 0 1994 0 MSA SAFETY INC COM 553498106 499 4825 SH DFND 20 0 0 4825 MSA SAFETY INC COM 553498106 2270 21954 SH DFND 0 21954 0 MSA SAFETY INC COM 553498106 2972 28738 SH DFND 01 0 28738 0 MSB FINL CORP NEW COM 55352L101 30 1696 SH SOLE 1696 0 0 MSCI INC COM 55354G100 471 2367 SH DFND 0 0 2367 MSCI INC COM 55354G100 18584 93462 SH DFND 01 0 93462 0 MSCI INC COM 55354G100 23038 115864 SH DFND 0 115864 0 MSC INDL DIRECT INC CL A 553530106 477 5765 SH DFND 20 0 0 5765 MSC INDL DIRECT INC CL A 553530106 1732 20940 SH DFND 01 0 20940 0 MSC INDL DIRECT INC CL A 553530106 5018 60670 SH DFND 0 60670 0 MSG NETWORK INC CL A 553573106 34 1579 SH DFND 0 1579 0 MSG NETWORK INC CL A 553573106 326 15010 SH DFND 01 0 15010 0 MTBC INC COM 55378G102 4 966 SH SOLE 966 0 0 M & T BK CORP COM 55261F104 1277 8133 SH DFND 0 0 8133 M & T BK CORP COM 55261F104 4258 27120 SH DFND 01 0 27120 0 M & T BK CORP COM 55261F104 14939 95138 SH DFND 0 95138 0 MTECH ACQUISITION CORP UNIT 01/19/2023 55378W206 22 2073 SH SOLE 2073 0 0 MTS SYS CORP COM 553777103 20 373 SH DFND 0 373 0 MTS SYS CORP COM 553777103 206 3780 SH DFND 01 0 3780 0 MUDRICK CAP ACQUISITION CORP UNIT 02/01/2023 624745204 33 3139 SH SOLE 3139 0 0 MUELLER INDS INC COM 624756102 49 1552 SH DFND 0 1552 0 MUELLER INDS INC COM 624756102 129 4127 SH DFND 01 0 4127 0 MUELLER WTR PRODS INC COM SER A 624758108 37 3681 SH DFND 0 3681 0 MUELLER WTR PRODS INC COM SER A 624758108 1211 120602 SH DFND 01 0 120602 0 MULTI COLOR CORP COM 625383104 19 377 SH DFND 01 0 377 0 MULTI COLOR CORP COM 625383104 436 8738 SH DFND 0 8738 0 MURPHY OIL CORP COM 626717102 574 19590 SH DFND 01 0 19590 0 MURPHY OIL CORP COM 626717102 6446 220000 SH Call DFND 0 220000 0 MURPHY USA INC COM 626755102 76 887 SH DFND 0 887 0 MURPHY USA INC COM 626755102 2397 28000 SH DFND 01 0 28000 0 MUSTANG BIO INC COM 62818Q104 16 4628 SH SOLE 4628 0 0 MUTUALFIRST FINL INC COM 62845B104 29 981 SH SOLE 981 0 0 MVB FINANCIAL CORP COM 553810102 23 1483 SH SOLE 1483 0 0 MVC CAPITAL INC COM 553829102 168 18510 SH DFND 01 0 18510 0 MVC CAPITAL INC COM 553829102 2264 249628 SH DFND 0 249628 0 MV OIL TR TR UNITS 553859109 33 4067 SH DFND 01 0 4067 0 MYERS INDS INC COM 628464109 1 37 SH DFND 01 0 37 0 MYERS INDS INC COM 628464109 28 1642 SH DFND 0 1642 0 MYLAN N V SHS EURO N59465109 289 10200 SH Call DFND 0 10200 0 MYLAN N V SHS EURO N59465109 386 13625 SH DFND 0 0 13625 MYLAN N V SHS EURO N59465109 3092 109100 SH Put DFND 0 109100 0 MYLAN N V SHS EURO N59465109 15185 535827 SH DFND 01 0 535827 0 MYLAN N V SHS EURO N59465109 22768 803380 SH DFND 0 803380 0 MYND ANALYTICS INC COM NEW 62857N202 5 3425 SH SOLE 3425 0 0 MYOKARDIA INC COM 62857M105 10 185 SH DFND 01 0 185 0 MYOMO INC COM 62857J102 10 8003 SH SOLE 8003 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 8 4945 SH SOLE 4945 0 0 MYOVANT SCIENCES LTD COM G637AM102 1 61 SH DFND 01 0 61 0 MYOVANT SCIENCES LTD COM G637AM102 27 1131 SH DFND 0 1131 0 MYR GROUP INC DEL COM 55405W104 23 658 SH DFND 01 0 658 0 MYRIAD GENETICS INC COM 62855J104 615 18512 SH DFND 01 0 18512 0 MY SIZE INC COM 62844N109 20 25229 SH SOLE 25229 0 0 NABORS INDUSTRIES LTD 6% PFD CNV SR A G6359F129 42 1550 SH DFND 01 0 1550 0 NABORS INDUSTRIES LTD SHS G6359F103 2 700 SH DFND 0 700 0 NABORS INDUSTRIES LTD SHS G6359F103 1834 533066 SH DFND 01 0 533066 0 NABRIVA THERAPEUTICS PLC SHS G63637105 25 10290 SH DFND 01 0 10290 0 NACCO INDS INC CL A 629579103 31 800 SH DFND 0 800 0 NACCO INDS INC CL A 629579103 437 11423 SH DFND 01 0 11423 0 NAM TAI PPTY INC SHS G63907102 1 100 SH DFND 01 0 100 0 NANO DIMENSION LTD SPONS ADR 63008G104 16 22500 SH DFND 01 0 22500 0 NANO DIMENSION LTD SPONS ADR 63008G104 19 27451 SH DFND 0 27451 0 NANOMETRICS INC COM 630077105 15 477 SH DFND 0 477 0 NANOMETRICS INC COM 630077105 205 6633 SH DFND 01 0 6633 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 317 13261 SH DFND 01 0 13261 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1602 66946 SH DFND 0 66946 0 NANOVIRICIDES INC COM NEW 630087203 0 58 SH DFND 01 0 58 0 NANOVIRICIDES INC COM NEW 630087203 0 1200 SH DFND 0 1200 0 NANTKWEST INC COM 63016Q102 9 5835 SH DFND 0 5835 0 NANTKWEST INC COM 63016Q102 10 6400 SH DFND 01 0 6400 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 120 5769 SH DFND 01 0 5769 0 NASDAQ INC COM 631103108 597 6820 SH DFND 0 0 6820 NASDAQ INC COM 631103108 9076 103737 SH DFND 0 103737 0 NASDAQ INC COM 631103108 20041 229061 SH DFND 01 0 229061 0 NATERA INC COM 632307104 76 3676 SH DFND 01 0 3676 0 NATIONAL BANKSHARES INC VA COM 634865109 21 500 SH DFND 01 0 500 0 NATIONAL BEVERAGE CORP COM 635017106 5 82 SH DFND 0 82 0 NATIONAL BEVERAGE CORP COM 635017106 571 9889 SH DFND 01 0 9889 0 NATIONAL BK HLDGS CORP CL A 633707104 29 870 SH DFND 01 0 870 0 NATIONAL BK HLDGS CORP CL A 633707104 59 1772 SH DFND 0 1772 0 NATIONAL CINEMEDIA INC COM 635309107 228 32333 SH DFND 01 0 32333 0 NATIONAL CINEMEDIA INC COM 635309107 751 106495 SH DFND 0 106495 0 NATIONAL COMM CORP COM 63546L102 623 15900 SH DFND 01 0 15900 0 NATIONAL COMM CORP COM 63546L102 4216 107514 SH DFND 0 107514 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 7 706 SH SOLE 706 0 0 NATIONAL FUEL GAS CO N J COM 636180101 251 4116 SH DFND 0 4116 0 NATIONAL FUEL GAS CO N J COM 636180101 3185 52243 SH DFND 01 0 52243 0 NATIONAL GEN HLDGS CORP COM 636220303 9 367 SH DFND 0 367 0 NATIONAL GEN HLDGS CORP COM 636220303 97 4081 SH DFND 01 0 4081 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8 136 SH DFND 0 136 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1707 30562 SH DFND 20 0 0 30562 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5708 102226 SH DFND 01 0 102226 0 NATIONAL HEALTHCARE CORP COM 635906100 48 631 SH DFND 0 631 0 NATIONAL HEALTHCARE CORP COM 635906100 132 1738 SH DFND 01 0 1738 0 NATIONAL HEALTH INVS INC COM 63633D104 563 7164 SH DFND 0 7164 0 NATIONAL HEALTH INVS INC COM 63633D104 1994 25384 SH DFND 01 0 25384 0 NATIONAL HOLDINGS CORP COM NEW 636375206 8 2529 SH SOLE 2529 0 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 3 8275 SH SOLE 8275 0 0 NATIONAL INSTRS CORP COM 636518102 1681 37886 SH DFND 01 0 37886 0 NATIONAL INSTRS CORP COM 636518102 8035 181129 SH DFND 0 181129 0 NATIONAL OILWELL VARCO INC COM 637071101 581 21816 SH DFND 01 0 21816 0 NATIONAL OILWELL VARCO INC COM 637071101 609 22846 SH DFND 0 0 22846 NATIONAL OILWELL VARCO INC COM 637071101 8184 307195 SH DFND 0 307195 0 NATIONAL PRESTO INDS INC COM 637215104 83 769 SH DFND 01 0 769 0 NATIONAL PRESTO INDS INC COM 637215104 297 2739 SH DFND 0 2739 0 NATIONAL RETAIL PPTYS INC COM 637417106 242 4368 SH DFND 0 0 4368 NATIONAL RETAIL PPTYS INC COM 637417106 3046 54984 SH DFND 01 0 54984 0 NATIONAL RETAIL PPTYS INC COM 637417106 6543 118126 SH DFND 0 118126 0 NATIONAL SEC GROUP INC COM 637546102 8 640 SH SOLE 640 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 13 442 SH DFND 0 442 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 166 5819 SH DFND 01 0 5819 0 NATIONAL VISION HLDGS INC COM 63845R107 162 5145 SH DFND 01 0 5145 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 41 155 SH DFND 01 0 155 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 46 175 SH DFND 0 175 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 14 1096 SH SOLE 1096 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 34 805 SH DFND 01 0 805 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 24344 579625 SH DFND 0 579625 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 19 2094 SH SOLE 2094 0 0 NATUS MEDICAL INC DEL COM 639050103 49 1926 SH DFND 0 1926 0 NATUS MEDICAL INC DEL COM 639050103 61 2415 SH DFND 01 0 2415 0 NAUTILUS INC COM 63910B102 0 28 SH DFND 01 0 28 0 NAUTILUS INC COM 63910B102 13 2386 SH DFND 0 2386 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 100 SH DFND 01 0 100 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 17 125382 SH DFND 0 125382 0 NAVIENT CORPORATION COM 63938C108 152 13154 SH DFND 01 0 13154 0 NAVIENT CORPORATION COM 63938C108 811 70105 SH DFND 20 0 0 70105 NAVIENT CORPORATION COM 63938C108 4656 402408 SH DFND 0 402408 0 NAVIGANT CONSULTING INC COM 63935N107 233 11942 SH DFND 01 0 11942 0 NAVIGANT CONSULTING INC COM 63935N107 7296 374707 SH DFND 0 374707 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 51 4668 SH DFND 01 0 4668 0 NAVIGATORS GROUP INC COM 638904102 104 1484 SH DFND 0 1484 0 NAVIGATORS GROUP INC COM 638904102 240 3441 SH DFND 01 0 3441 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 2 343 SH DFND 01 0 343 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 17 2640 SH DFND 0 2640 0 NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 0 175 SH DFND 01 0 175 0 NAVIOS MARITIME HLDGS INC COM Y62197119 3 1220 SH DFND 01 0 1220 0 NAVIOS MARITIME HLDGS INC SPN ADR RP PFD G 63938Y100 38 4500 SH SOLE 4500 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 5 6030 SH DFND 0 6030 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 38 41858 SH DFND 01 0 41858 0 NAVISTAR INTL CORP PFD SR D CONV 638901306 0 4 SH SOLE 4 0 0 NAVISTAR INTL CORP NEW COM 63934E108 61 1882 SH DFND 0 1882 0 NAVISTAR INTL CORP NEW COM 63934E108 988 30573 SH DFND 01 0 30573 0 NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 8 8000 PRN DFND 01 0 8000 0 NBT BANCORP INC COM 628778102 33 913 SH DFND 0 913 0 NBT BANCORP INC COM 628778102 233 6464 SH DFND 01 0 6464 0 NCI BUILDING SYS INC COM NEW 628852204 351 56988 SH DFND 0 56988 0 NCI BUILDING SYS INC COM NEW 628852204 739 119986 SH DFND 01 0 119986 0 NCR CORP NEW COM 62886E108 377 13826 SH DFND 01 0 13826 0 NCR CORP NEW COM 62886E108 9279 340000 SH Call DFND 0 340000 0 NCS MULTISTAGE HLDGS INC COM 628877102 104 20000 SH DFND 01 0 20000 0 NEBULA ACQUISITION CORP COM CLASS A 629076100 10 1000 SH SOLE 1000 0 0 NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 23 2263 SH SOLE 2263 0 0 NEENAH INC COM 640079109 67 1039 SH DFND 0 1039 0 NEENAH INC COM 640079109 106 1644 SH DFND 01 0 1644 0 NEKTAR THERAPEUTICS COM 640268108 145 4307 SH DFND 0 0 4307 NEKTAR THERAPEUTICS COM 640268108 799 23774 SH DFND 0 23774 0 NEKTAR THERAPEUTICS COM 640268108 2253 67055 SH DFND 01 0 67055 0 NELNET INC CL A 64031N108 7 119 SH DFND 01 0 119 0 NELNET INC CL A 64031N108 79 1440 SH DFND 0 1440 0 NEMAURA MED INC COM 640442109 11 10464 SH SOLE 10464 0 0 NEOGEN CORP COM 640491106 59 1034 SH DFND 0 1034 0 NEOGEN CORP COM 640491106 1003 17484 SH DFND 01 0 17484 0 NEOGENOMICS INC COM NEW 64049M209 717 35026 SH DFND 01 0 35026 0 NEONODE INC COM PAR 64051M709 2 523 SH SOLE 523 0 0 NEON THERAPEUTICS INC COM 64050Y100 6 997 SH DFND 0 997 0 NEON THERAPEUTICS INC COM 64050Y100 26 4000 SH DFND 01 0 4000 0 NEOPHOTONICS CORP COM 64051T100 16 2500 SH DFND 01 0 2500 0 NEOPHOTONICS CORP COM 64051T100 19 2962 SH DFND 0 2962 0 NEOS THERAPEUTICS INC COM 64052L106 1 372 SH DFND 01 0 372 0 NEOS THERAPEUTICS INC COM 64052L106 46 17761 SH DFND 0 17761 0 NEOVASC INC COM NEW 64065J205 11 25941 SH SOLE 25941 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 10 3000 SH DFND 01 0 3000 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 15 4734 SH DFND 0 4734 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 108 30188 SH DFND 0 30188 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 478 133231 SH DFND 01 0 133231 0 NETAPP INC COM 64110D104 461 6649 SH DFND 0 0 6649 NETAPP INC COM 64110D104 4932 71121 SH DFND 0 71121 0 NETAPP INC COM 64110D104 5192 74883 SH DFND 01 0 74883 0 NETEASE INC SPONSORED ADR 64110W102 604 2500 SH Call DFND 0 2500 0 NETEASE INC SPONSORED ADR 64110W102 1014 4200 SH DFND 0 0 4200 NETEASE INC SPONSORED ADR 64110W102 1030 4264 SH DFND 01 0 4264 0 NETEASE INC SPONSORED ADR 64110W102 6278 26000 SH Put DFND 0 26000 0 NETEASE INC SPONSORED ADR 64110W102 56010 231972 SH DFND 0 231972 0 NET ELEMENT INC COM PAR 64111R300 0 5 SH DFND 01 0 5 0 NET ELEMENT INC COM PAR 64111R300 25 4291 SH DFND 0 4291 0 NETFLIX INC COM 64110L106 571 1600 SH Put DFND 01 0 1600 0 NETFLIX INC COM 64110L106 5753 16136 SH DFND 20 0 0 16136 NETFLIX INC COM 64110L106 10352 29032 SH DFND 0 0 29032 NETFLIX INC COM 64110L106 82419 231151 SH DFND 0 231151 0 NETFLIX INC COM 64110L106 131813 369680 SH Call DFND 0 369680 0 NETFLIX INC COM 64110L106 279734 784535 SH DFND 01 0 784535 0 NETFLIX INC COM 64110L106 366972 1029200 SH Put DFND 0 1029200 0 NETGEAR INC COM 64111Q104 93 2810 SH DFND 01 0 2810 0 NETGEAR INC COM 64111Q104 368 11113 SH DFND 0 11113 0 NETSCOUT SYS INC COM 64115T104 48 1720 SH DFND 0 1720 0 NETSCOUT SYS INC COM 64115T104 64 2268 SH DFND 01 0 2268 0 NETSHOES CAYMAN LTD COM G6455X107 5 3273 SH SOLE 3273 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 81 12437 SH SOLE 12437 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2326 SH DFND 0 2326 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 7 2500 SH DFND 01 0 2500 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 383 33933 SH DFND 01 0 33933 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 13 1650 SH DFND 0 1650 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 5615 705427 SH DFND 01 0 705427 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 8668 604007 SH DFND 01 0 604007 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 30 6020 SH DFND 0 6020 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 739 148628 SH DFND 01 0 148628 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 3 225 SH DFND 0 225 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 384 29488 SH DFND 01 0 29488 0 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 1252 100777 SH DFND 01 0 100777 0 NEURALSTEM INC COM NEW 64127R401 1 1334 SH DFND 01 0 1334 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1134 12868 SH DFND 01 0 12868 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1221 13862 SH DFND 0 13862 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1488 16888 SH DFND 20 0 0 16888 NEUROCRINE BIOSCIENCES INC COM 64125C109 2476 28100 SH Call DFND 0 28100 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1 1000 PRN DFND 01 0 1000 0 NEUROMETRIX INC *W EXP 05/29/202 641255195 0 19973 SH SOLE 19973 0 0 NEURONETICS INC COM 64131A105 21 1384 SH SOLE 1384 0 0 NEUROTROPE INC COM NEW 64129T207 12 2183 SH DFND 01 0 2183 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 32 13000 SH DFND 01 0 13000 0 NEVRO CORP COM 64157F103 222 3553 SH DFND 01 0 3553 0 NEVRO CORP COM 64157F103 439 7020 SH DFND 0 7020 0 NEW AGE BEVERAGES CORP COM 64157V108 16 3000 SH DFND 01 0 3000 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 100 11760 SH DFND 01 0 11760 0 NEWATER TECHNOLOGY INC SHS G64335105 12 1625 SH SOLE 1625 0 0 NEWELL BRANDS INC COM 651229106 398 25950 SH DFND 0 0 25950 NEWELL BRANDS INC COM 651229106 8745 570074 SH DFND 0 570074 0 NEWELL BRANDS INC COM 651229106 49424 3221875 SH DFND 01 0 3221875 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 16 250 SH DFND 01 0 250 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 26 2267 SH SOLE 2267 0 0 NEW GERMANY FD INC COM 644465106 27 1953 SH DFND 0 1953 0 NEW GERMANY FD INC COM 644465106 40 2877 SH DFND 01 0 2877 0 NEW GOLD INC CDA COM 644535106 102 118354 SH DFND 0 118354 0 NEW GOLD INC CDA COM 644535106 188 218850 SH DFND 01 0 218850 0 NEW HOME CO INC COM 645370107 31 6493 SH SOLE 6493 0 0 NEW IRELAND FUND INC COM 645673104 2 171 SH DFND 01 0 171 0 NEW IRELAND FUND INC COM 645673104 4 470 SH DFND 0 470 0 NEW JERSEY RES COM 646025106 74 1480 SH DFND 0 1480 0 NEW JERSEY RES COM 646025106 1985 39869 SH DFND 01 0 39869 0 NEWLINK GENETICS CORP COM 651511107 2 1000 SH DFND 01 0 1000 0 NEWLINK GENETICS CORP COM 651511107 12 6133 SH DFND 0 6133 0 NEWMARKET CORP COM 651587107 549 1266 SH DFND 0 1266 0 NEWMARKET CORP COM 651587107 1174 2708 SH DFND 01 0 2708 0 NEWMARK GROUP INC CL A 65158N102 17 2029 SH DFND 0 2029 0 NEWMARK GROUP INC CL A 65158N102 398 47697 SH DFND 01 0 47697 0 NEW MEDIA INVT GROUP INC COM 64704V106 604 57542 SH DFND 0 57542 0 NEW MEDIA INVT GROUP INC COM 64704V106 1954 186107 SH DFND 01 0 186107 0 NEWMONT MNG CORP COM 651639106 236 6600 SH DFND 0 6600 0 NEWMONT MNG CORP COM 651639106 1138 31801 SH DFND 0 0 31801 NEWMONT MNG CORP COM 651639106 6467 180783 SH DFND 01 0 180783 0 NEWMONT MNG CORP COM 651639106 24402 682200 SH Call DFND 0 682200 0 NEWMONT MNG CORP COM 651639106 45274 1265700 SH Put DFND 0 1265700 0 NEW MTN FIN CORP COM 647551100 497 36650 SH DFND 01 0 36650 0 NEW MTN FIN CORP COM 647551100 8644 636979 SH DFND 0 636979 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1193 13238 SH DFND 01 0 13238 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1802 20000 SH Put DFND 0 20000 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2551 28312 SH Call DFND 0 28312 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3739 41500 SH DFND 0 0 41500 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 44733 496532 SH DFND 0 496532 0 NEWPARK RES INC COM PAR $.01NEW 651718504 7 783 SH DFND 01 0 783 0 NEWPARK RES INC COM PAR $.01NEW 651718504 24 2651 SH DFND 0 2651 0 NEW RELIC INC COM 64829B100 1845 18690 SH DFND 01 0 18690 0 NEW RELIC INC COM 64829B100 2805 28422 SH DFND 0 28422 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18578 1098659 SH DFND 01 0 1098659 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 64336 3804609 SH DFND 0 3804609 0 NEWS CORP NEW CL A 65249B109 79 6380 SH DFND 01 0 6380 0 NEWS CORP NEW CL A 65249B109 137 11021 SH DFND 0 0 11021 NEWS CORP NEW CL A 65249B109 1022 82180 SH DFND 0 82180 0 NEWS CORP NEW CL B 65249B208 19 1554 SH DFND 01 0 1554 0 NEWS CORP NEW CL B 65249B208 1396 111791 SH DFND 0 111791 0 NEW SR INVT GROUP INC COM 648691103 245 44929 SH DFND 01 0 44929 0 NEW SR INVT GROUP INC COM 648691103 776 142356 SH DFND 0 142356 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 448 22822 SH DFND 01 0 22822 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 6990 355918 SH DFND 0 355918 0 NEW YORK CMNTY BANCORP INC COM 649445103 2676 231278 SH DFND 0 231278 0 NEW YORK CMNTY BANCORP INC COM 649445103 3623 313143 SH DFND 01 0 313143 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 67 1384 SH DFND 01 0 1384 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 83 1726 SH DFND 0 1726 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1666 273514 SH DFND 01 0 273514 0 NEW YORK MTG TR INC COM PAR $.02 649604501 32172 5282836 SH DFND 0 5282836 0 NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 25 25000 PRN DFND 01 0 25000 0 NEW YORK MTG TR INC PFD-C CONV 649604808 5 184 SH DFND 0 184 0 NEW YORK MTG TR INC PFD-C CONV 649604808 1272 51137 SH DFND 01 0 51137 0 NEW YORK TIMES CO CL A 650111107 50 1514 SH DFND 0 1514 0 NEW YORK TIMES CO CL A 650111107 3759 114422 SH DFND 01 0 114422 0 NEXA RES S A COM L67359106 11 855 SH SOLE 855 0 0 NEXGEN ENERGY LTD COM 65340P106 224 138131 SH DFND 01 0 138131 0 NEXGEN ENERGY LTD COM 65340P106 2336 1442086 SH DFND 0 1442086 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 56 1472 SH DFND 0 1472 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 549 14319 SH DFND 01 0 14319 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 2123 97507 SH DFND 01 0 97507 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 17501 803918 SH DFND 0 803918 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 163 1506 SH DFND 0 1506 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1670 15412 SH DFND 01 0 15412 0 NEXTDECADE CORP COM 65342K105 3 500 SH DFND 01 0 500 0 NEXTERA ENERGY INC COM 65339F101 77 400 SH Put DFND 01 0 400 0 NEXTERA ENERGY INC COM 65339F101 734 3797 SH DFND 20 0 0 3797 NEXTERA ENERGY INC COM 65339F101 2359 12203 SH DFND 0 12203 0 NEXTERA ENERGY INC COM 65339F101 34175 176780 SH DFND 0 0 176780 NEXTERA ENERGY INC COM 65339F101 667841 3454586 SH DFND 01 0 3454586 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 10 162 SH DFND 01 0 162 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2759 59162 SH DFND 01 0 59162 0 NEXTGEN HEALTHCARE INC COM 65343C102 10 596 SH DFND 01 0 596 0 NEXTGEN HEALTHCARE INC COM 65343C102 72 4259 SH DFND 0 4259 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1894 135000 SH Call DFND 0 135000 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 6714 478543 SH DFND 01 0 478543 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 29057 2071041 SH DFND 0 2071041 0 NICE LTD SPONSORED ADR 653656108 2821 23026 SH DFND 01 0 23026 0 NICE LTD SPONSORED ADR 653656108 4499 36723 SH DFND 0 36723 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 80 8834 SH SOLE 8834 0 0 NIC INC COM 62914B100 43 2492 SH DFND 0 2492 0 NIC INC COM 62914B100 3143 183901 SH DFND 01 0 183901 0 NICOLET BANKSHARES INC COM 65406E102 19 316 SH DFND 01 0 316 0 NICOLET BANKSHARES INC COM 65406E102 29 480 SH DFND 0 480 0 NIELSEN HLDGS PLC SHS EUR G6518L108 482 20361 SH DFND 0 0 20361 NIELSEN HLDGS PLC SHS EUR G6518L108 1058 44687 SH DFND 01 0 44687 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4036 170511 SH DFND 0 170511 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6419 271200 SH Put DFND 0 271200 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14320 605000 SH Call DFND 0 605000 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 1114 43901 SH SOLE 43901 0 0 NI HLDGS INC COM 65342T106 13 841 SH DFND 0 841 0 NI HLDGS INC COM 65342T106 347 21674 SH DFND 01 0 21674 0 NII HLDGS INC COM PAR 62913F508 10 5000 SH DFND 01 0 5000 0 NII HLDGS INC COM PAR 62913F508 3465 1768042 SH DFND 0 1768042 0 NIKE INC CL B 654106103 1684 20000 SH Call DFND 0 20000 0 NIKE INC CL B 654106103 6656 79040 SH DFND 17 0 0 79040 NIKE INC CL B 654106103 7328 87023 SH DFND 20 0 0 87023 NIKE INC CL B 654106103 27402 325400 SH Put DFND 0 325400 0 NIKE INC CL B 654106103 28723 341082 SH DFND 0 0 341082 NIKE INC CL B 654106103 72041 855488 SH DFND 0 855488 0 NIKE INC CL B 654106103 218112 2590102 SH DFND 01 0 2590102 0 NIO INC SPON ADS 62914V106 295 57927 SH DFND 0 57927 0 NIO INC SPON ADS 62914V106 324 63583 SH DFND 01 0 63583 0 NIO INC SPON ADS 62914V106 4211 825600 SH Call DFND 0 825600 0 NISOURCE INC COM 65473P105 147 5138 SH DFND 0 5138 0 NISOURCE INC COM 65473P105 417 14545 SH DFND 0 0 14545 NISOURCE INC COM 65473P105 2767 96545 SH DFND 01 0 96545 0 NLIGHT INC COM 65487K100 79 3525 SH DFND 01 0 3525 0 NL INDS INC COM NEW 629156407 17 4316 SH SOLE 4316 0 0 NMI HLDGS INC CL A 629209305 53 2037 SH DFND 0 2037 0 NMI HLDGS INC CL A 629209305 575 22225 SH DFND 01 0 22225 0 NN INC COM 629337106 7 1000 SH DFND 01 0 1000 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 21 426 SH DFND 01 0 426 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 78 1600 SH DFND 0 0 1600 NOAH HLDGS LTD SPON ADS CL A 65487X102 3736 77086 SH DFND 0 77086 0 NOBILIS HEALTH CORP COM 65500B103 4 12204 SH SOLE 12204 0 0 NOBLE CORP PLC SHS USD G65431101 97 33940 SH DFND 0 33940 0 NOBLE CORP PLC SHS USD G65431101 289 100625 SH DFND 01 0 100625 0 NOBLE CORP PLC SHS USD G65431101 387 135000 SH Put DFND 0 135000 0 NOBLE ENERGY INC COM 655044105 65 2625 SH DFND 20 0 0 2625 NOBLE ENERGY INC COM 655044105 166 6700 SH Call DFND 0 6700 0 NOBLE ENERGY INC COM 655044105 727 29395 SH DFND 0 0 29395 NOBLE ENERGY INC COM 655044105 4699 190000 SH Put DFND 0 190000 0 NOBLE ENERGY INC COM 655044105 5660 228853 SH DFND 01 0 228853 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 850 23603 SH DFND 01 0 23603 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 16791 466300 SH DFND 0 466300 0 NOKIA CORP SPONSORED ADR 654902204 360 63000 SH Put DFND 0 63000 0 NOKIA CORP SPONSORED ADR 654902204 858 150000 SH Call DFND 0 150000 0 NOKIA CORP SPONSORED ADR 654902204 8017 1401543 SH DFND 0 1401543 0 NOKIA CORP SPONSORED ADR 654902204 24763 4329175 SH DFND 01 0 4329175 0 NOMAD FOODS LTD USD ORD SHS G6564A105 483 23600 SH Put DFND 0 23600 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2204 107799 SH DFND 0 107799 0 NOMAD FOODS LTD USD ORD SHS G6564A105 13932 681276 SH DFND 01 0 681276 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 960 267441 SH DFND 01 0 267441 0 NOODLES & CO COM CL A 65540B105 10 1500 SH DFND 01 0 1500 0 NORBORD INC COM NEW 65548P403 2347 85195 SH DFND 01 0 85195 0 NORBORD INC COM NEW 65548P403 5265 191102 SH DFND 0 191102 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 16 8039 SH DFND 0 8039 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 99 48799 SH DFND 01 0 48799 0 NORDIC AMERN OFFSHORE LTD SHS G65772207 2 574 SH DFND 01 0 574 0 NORDIC AMERN OFFSHORE LTD SHS G65772207 16 5385 SH DFND 0 5385 0 NORDSON CORP COM 655663102 1259 9503 SH DFND 0 9503 0 NORDSON CORP COM 655663102 1789 13497 SH DFND 20 0 0 13497 NORDSON CORP COM 655663102 9457 71364 SH DFND 01 0 71364 0 NORDSTROM INC COM 655664100 296 6680 SH DFND 0 6680 0 NORDSTROM INC COM 655664100 333 7509 SH DFND 0 0 7509 NORDSTROM INC COM 655664100 5827 131300 SH Put DFND 0 131300 0 NORDSTROM INC COM 655664100 24333 548294 SH DFND 01 0 548294 0 NORFOLK SOUTHERN CORP COM 655844108 95 510 SH DFND 20 0 0 510 NORFOLK SOUTHERN CORP COM 655844108 3276 17528 SH DFND 0 0 17528 NORFOLK SOUTHERN CORP COM 655844108 22702 121473 SH DFND 0 121473 0 NORFOLK SOUTHERN CORP COM 655844108 77458 414457 SH DFND 01 0 414457 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 19 1639 SH DFND 01 0 1639 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 32 2753 SH DFND 0 2753 0 NORTHEAST BANCORP COM NEW 663904209 19 904 SH SOLE 904 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 28 SH DFND 0 28 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 813 1351041 SH DFND 01 0 1351041 0 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 24 889 SH SOLE 889 0 0 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 35 1446 SH SOLE 1446 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 28 1023 SH SOLE 1023 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 13 512 SH SOLE 512 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 14 504 SH SOLE 504 0 0 NORTHERN LTS FD TR IV QUTX RSK MGDML 66538H716 35 1412 SH SOLE 1412 0 0 NORTHERN LTS FD TR IV QUTX RSK MNDGW 66538H732 7 237 SH SOLE 237 0 0 NORTHERN LTS FD TR IV SAGE ESG INTER 66538H583 5 99 SH SOLE 99 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 20 7291 SH DFND 01 0 7291 0 NORTHERN TECH INTL CORP COM 665809109 1 50 SH DFND 01 0 50 0 NORTHERN TECH INTL CORP COM 665809109 31 1174 SH DFND 0 1174 0 NORTHERN TR CORP COM 665859104 1180 13056 SH DFND 0 0 13056 NORTHERN TR CORP COM 665859104 12501 138274 SH DFND 0 138274 0 NORTHERN TR CORP COM 665859104 56047 619917 SH DFND 01 0 619917 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 16 2323 SH DFND 0 2323 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 120 17371 SH DFND 01 0 17371 0 NORTHFIELD BANCORP INC DEL COM 66611T108 43 3087 SH DFND 0 3087 0 NORTHFIELD BANCORP INC DEL COM 66611T108 88 6352 SH DFND 01 0 6352 0 NORTHRIM BANCORP INC COM 666762109 47 1372 SH SOLE 1372 0 0 NORTHROP GRUMMAN CORP COM 666807102 1082 4014 SH DFND 0 0 4014 NORTHROP GRUMMAN CORP COM 666807102 1887 7000 SH Put DFND 0 7000 0 NORTHROP GRUMMAN CORP COM 666807102 11825 43861 SH DFND 0 43861 0 NORTHROP GRUMMAN CORP COM 666807102 45448 168576 SH DFND 01 0 168576 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 44 2521 SH DFND 0 2521 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 407 23431 SH DFND 01 0 23431 0 NORTHWEST BANCSHARES INC MD COM 667340103 214 12632 SH DFND 0 12632 0 NORTHWEST BANCSHARES INC MD COM 667340103 300 17706 SH DFND 01 0 17706 0 NORTHWESTERN CORP COM NEW 668074305 860 12215 SH DFND 01 0 12215 0 NORTHWESTERN CORP COM NEW 668074305 1703 24190 SH DFND 0 24190 0 NORTHWEST NAT HLDG CO COM 66765N105 612 9325 SH DFND 0 9325 0 NORTHWEST NAT HLDG CO COM 66765N105 1319 20092 SH DFND 01 0 20092 0 NORTHWEST PIPE CO COM 667746101 2 91 SH DFND 0 91 0 NORTHWEST PIPE CO COM 667746101 19 800 SH DFND 01 0 800 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 408 7423 SH DFND 01 0 7423 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 697 12690 SH DFND 0 0 12690 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 761 13843 SH DFND 20 0 0 13843 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5490 99890 SH DFND 0 99890 0 NORWOOD FINANCIAL CORP COM 669549107 9 280 SH SOLE 280 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 2 2000 SH DFND 01 0 2000 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 6 4728 SH DFND 0 4728 0 NOVAGOLD RES INC COM NEW 66987E206 81 19412 SH DFND 01 0 19412 0 NOVAGOLD RES INC COM NEW 66987E206 12960 3107838 SH DFND 0 3107838 0 NOVA LIFESTYLE INC COM 66979P102 11 12057 SH SOLE 12057 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 5 212 SH DFND 01 0 212 0 NOVAN INC COM 66988N106 0 250 SH DFND 01 0 250 0 NOVAN INC COM 66988N106 1 1520 SH DFND 0 1520 0 NOVANTA INC COM 67000B104 18 211 SH DFND 01 0 211 0 NOVANTA INC COM 67000B104 35 410 SH DFND 0 410 0 NOVARTIS A G SPONSORED ADR 66987V109 32 332 SH DFND 17 0 0 332 NOVARTIS A G SPONSORED ADR 66987V109 125 1300 SH Put DFND 01 0 1300 0 NOVARTIS A G SPONSORED ADR 66987V109 1473 15322 SH DFND 20 0 0 15322 NOVARTIS A G SPONSORED ADR 66987V109 6549 68115 SH DFND 0 68115 0 NOVARTIS A G SPONSORED ADR 66987V109 673897 7009534 SH DFND 01 0 7009534 0 NOVAVAX INC COM 670002104 35 63722 SH DFND 01 0 63722 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 8 6148 SH SOLE 6148 0 0 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 22 4000 PRN DFND 01 0 4000 0 NOVOCURE LTD ORD SHS G6674U108 34 703 SH DFND 01 0 703 0 NOVOCURE LTD ORD SHS G6674U108 2409 50000 SH Call DFND 0 50000 0 NOVO-NORDISK A S ADR 670100205 628 12006 SH DFND 0 12006 0 NOVO-NORDISK A S ADR 670100205 864 16525 SH DFND 20 0 0 16525 NOVO-NORDISK A S ADR 670100205 27453 524804 SH DFND 01 0 524804 0 NOVUME SOLUTIONS INC COM 67012D106 0 666 SH DFND 0 666 0 NOW INC COM 67011P100 22 1588 SH DFND 0 1588 0 NOW INC COM 67011P100 127 9077 SH DFND 01 0 9077 0 NRC GROUP HLDGS CORP COM 629375106 16 1778 SH SOLE 1778 0 0 NRG ENERGY INC COM NEW 629377508 340 7994 SH DFND 0 0 7994 NRG ENERGY INC COM NEW 629377508 1879 44240 SH DFND 20 0 0 44240 NRG ENERGY INC COM NEW 629377508 2124 50000 SH Put DFND 0 50000 0 NRG ENERGY INC COM NEW 629377508 6842 161055 SH DFND 01 0 161055 0 NRG ENERGY INC COM NEW 629377508 19658 462769 SH DFND 0 462769 0 NTN BUZZTIME INC COM PAR 629410606 13 3244 SH DFND 01 0 3244 0 NTN BUZZTIME INC COM PAR 629410606 14 3492 SH DFND 0 3492 0 NUANCE COMMUNICATIONS INC COM 67020Y100 752 44429 SH DFND 0 44429 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1100 64965 SH DFND 01 0 64965 0 NUCOR CORP COM 670346105 1143 19593 SH DFND 0 0 19593 NUCOR CORP COM 670346105 1418 24300 SH Call DFND 0 24300 0 NUCOR CORP COM 670346105 9364 160483 SH DFND 0 160483 0 NUCOR CORP COM 670346105 26830 459812 SH DFND 01 0 459812 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 67 2822 SH DFND 0 2822 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 310 12991 SH DFND 01 0 12991 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 12 474 SH DFND 0 474 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1073 41021 SH DFND 01 0 41021 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 2702 111584 SH DFND 01 0 111584 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 26 730 SH DFND 0 730 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1508 42796 SH DFND 01 0 42796 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3704 126434 SH DFND 01 0 126434 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 447 14292 SH DFND 01 0 14292 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2772 101677 SH DFND 01 0 101677 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3195 111195 SH DFND 01 0 111195 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 2678 107791 SH DFND 01 0 107791 0 NU SKIN ENTERPRISES INC CL A 67018T105 172 3600 SH Put DFND 0 3600 0 NU SKIN ENTERPRISES INC CL A 67018T105 229 4780 SH DFND 0 4780 0 NU SKIN ENTERPRISES INC CL A 67018T105 320 6680 SH DFND 01 0 6680 0 NUSTAR ENERGY LP UNIT COM 67058H102 14117 525000 SH Call DFND 0 525000 0 NUSTAR ENERGY LP UNIT COM 67058H102 15628 581178 SH DFND 01 0 581178 0 NUSTAR ENERGY LP UNIT COM 67058H102 29295 1089427 SH DFND 0 1089427 0 NUTANIX INC CL A 67059N108 5 134 SH DFND 0 134 0 NUTANIX INC CL A 67059N108 5237 138764 SH DFND 01 0 138764 0 NUTRIEN LTD COM 67077M108 2092 39644 SH DFND 0 0 39644 NUTRIEN LTD COM 67077M108 2828 53600 SH Call DFND 0 53600 0 NUTRIEN LTD COM 67077M108 27685 524734 SH DFND 0 524734 0 NUTRIEN LTD COM 67077M108 37446 709743 SH DFND 01 0 709743 0 NUVASIVE INC COM 670704105 87 1533 SH DFND 0 1533 0 NUVASIVE INC COM 670704105 844 14870 SH DFND 01 0 14870 0 NUVECTRA CORP COM 67075N108 25 2273 SH DFND 0 2273 0 NUVECTRA CORP COM 67075N108 42 3817 SH DFND 01 0 3817 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 33 4788 SH DFND 0 4788 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 1735 250756 SH DFND 01 0 250756 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 30 1970 SH DFND 0 1970 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 24516 1622471 SH DFND 01 0 1622471 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 576 36040 SH DFND 01 0 36040 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 21685 1623129 SH DFND 01 0 1623129 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 219 17072 SH DFND 01 0 17072 0 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 40 2513 SH DFND 0 2513 0 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 58 3658 SH DFND 01 0 3658 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 15 1601 SH DFND 0 1601 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 4378 457971 SH DFND 01 0 457971 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 21782 1564825 SH DFND 01 0 1564825 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 27497 1995459 SH DFND 01 0 1995459 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 113 7994 SH DFND 0 7994 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 158 11222 SH DFND 01 0 11222 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1743 144663 SH DFND 01 0 144663 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 40 2838 SH DFND 0 2838 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 421 29910 SH DFND 01 0 29910 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 2170 225084 SH DFND 01 0 225084 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 7826 1012440 SH DFND 01 0 1012440 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 11 1093 SH DFND 0 1093 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 423 40848 SH DFND 01 0 40848 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 34 1913 SH DFND 0 1913 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 17819 989923 SH DFND 01 0 989923 0 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 35 4000 SH DFND 01 0 4000 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 34 3533 SH DFND 0 3533 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1503 155458 SH DFND 01 0 155458 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 36 2593 SH DFND 0 2593 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 522 37803 SH DFND 01 0 37803 0 NUVEEN FLOATING RATE INCOME COM 67072T108 7833 813402 SH DFND 0 813402 0 NUVEEN FLOATING RATE INCOME COM 67072T108 9460 982310 SH DFND 01 0 982310 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 87 9053 SH DFND 0 9053 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 504 52531 SH DFND 01 0 52531 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 51 4312 SH DFND 0 4312 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 79 6589 SH DFND 01 0 6589 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 8 539 SH DFND 0 539 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1648 108739 SH DFND 01 0 108739 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 9 860 SH DFND 0 860 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 194 19581 SH DFND 01 0 19581 0 NUVEEN HIGH INCOME 2023 TARG COM 67079F101 14 1366 SH SOLE 1366 0 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 2420 244737 SH DFND 01 0 244737 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 7527 769627 SH DFND 01 0 769627 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 801 61223 SH DFND 01 0 61223 0 NUVEEN INTER DURATION MN TMF COM 670671106 35 2685 SH DFND 0 2685 0 NUVEEN INTER DURATION MN TMF COM 670671106 14935 1135767 SH DFND 01 0 1135767 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1080 86397 SH DFND 01 0 86397 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 177 14111 SH DFND 01 0 14111 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 195 14747 SH DFND 01 0 14747 0 NUVEEN MINESOTA QLT MUN INC SHS 670734102 29 2178 SH DFND 0 2178 0 NUVEEN MINESOTA QLT MUN INC SHS 670734102 41 3065 SH DFND 01 0 3065 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 15 1136 SH DFND 01 0 1136 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 51 3917 SH DFND 0 3917 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 36 1529 SH DFND 0 1529 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 590 25327 SH DFND 01 0 25327 0 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 4 187 SH DFND 0 187 0 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 309 13734 SH DFND 01 0 13734 0 NUVEEN MULTI MKT INCOME FD COM 67075J107 4 615 SH DFND 01 0 615 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 248 25753 SH SOLE 25753 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 12 865 SH DFND 0 865 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 7799 575974 SH DFND 01 0 575974 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 272 18070 SH DFND 0 18070 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 30581 2029274 SH DFND 01 0 2029274 0 NUVEEN MUN INCOME FD INC COM 67062J102 2 180 SH SOLE 180 0 0 NUVEEN MUN VALUE FD INC COM 670928100 56 5618 SH DFND 0 5618 0 NUVEEN MUN VALUE FD INC COM 670928100 29753 2975271 SH DFND 01 0 2975271 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 58 2595 SH DFND 0 2595 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 17158 770432 SH DFND 01 0 770432 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 41 3154 SH DFND 0 3154 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 149 11378 SH DFND 01 0 11378 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 14 1005 SH DFND 0 1005 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 841 60719 SH DFND 01 0 60719 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 2753 216456 SH DFND 01 0 216456 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 4 285 SH DFND 0 285 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 9 679 SH DFND 01 0 679 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 1206 90032 SH DFND 01 0 90032 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 7 548 SH DFND 0 548 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 491 38541 SH DFND 01 0 38541 0 NUVEEN NY MUN VALUE FD COM 67062M105 1951 194855 SH DFND 01 0 194855 0 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 20 1479 SH DFND 0 1479 0 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 103 7647 SH DFND 01 0 7647 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 1115 77078 SH DFND 01 0 77078 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 186 14073 SH DFND 01 0 14073 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 219 22961 SH DFND 0 22961 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2197 230538 SH DFND 01 0 230538 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 20776 2308451 SH DFND 0 2308451 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 25275 2808293 SH DFND 01 0 2808293 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 96 4219 SH DFND 0 4219 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 482 21134 SH DFND 01 0 21134 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 2256 100364 SH DFND 01 0 100364 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 27 1995 SH DFND 0 1995 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 40206 2962890 SH DFND 01 0 2962890 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 1 45 SH DFND 0 45 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 1758 109590 SH DFND 01 0 109590 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 15 1448 SH DFND 0 1448 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 98 9481 SH DFND 01 0 9481 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 38 3846 SH DFND 0 3846 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 200 20104 SH DFND 01 0 20104 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 2 121 SH DFND 0 121 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 557 38074 SH DFND 01 0 38074 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 4 288 SH DFND 0 288 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 5233 375693 SH DFND 01 0 375693 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 4182 283898 SH DFND 01 0 283898 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 391 25188 SH DFND 01 0 25188 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 31931 2419014 SH DFND 01 0 2419014 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 14 889 SH DFND 0 889 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 9752 629969 SH DFND 01 0 629969 0 NUVEEN SR INCOME FD COM 67067Y104 26 4563 SH DFND 0 4563 0 NUVEEN SR INCOME FD COM 67067Y104 1586 273397 SH DFND 01 0 273397 0 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 18733 912926 SH DFND 01 0 912926 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 13 832 SH DFND 0 832 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 4886 304249 SH DFND 01 0 304249 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 29 2170 SH DFND 0 2170 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 299 22387 SH DFND 01 0 22387 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 101 8740 SH DFND 0 8740 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 6973 606327 SH DFND 01 0 606327 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 1093 86055 SH DFND 01 0 86055 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 13 1471 SH SOLE 1471 0 0 NV5 GLOBAL INC COM 62945V109 130 2197 SH DFND 01 0 2197 0 NV5 GLOBAL INC COM 62945V109 150 2532 SH DFND 0 2532 0 NVE CORP COM NEW 629445206 14 146 SH DFND 0 146 0 NVE CORP COM NEW 629445206 718 7331 SH DFND 01 0 7331 0 NVENT ELECTRIC PLC SHS G6700G107 0 11 SH DFND 0 0 11 NVENT ELECTRIC PLC SHS G6700G107 3099 114860 SH DFND 01 0 114860 0 NVENT ELECTRIC PLC SHS G6700G107 3884 143950 SH DFND 0 143950 0 NVIDIA CORP COM 67066G104 1077 6000 SH Put DFND 01 0 6000 0 NVIDIA CORP COM 67066G104 5763 32095 SH DFND 20 0 0 32095 NVIDIA CORP COM 67066G104 32480 180886 SH DFND 0 0 180886 NVIDIA CORP COM 67066G104 46477 258840 SH Call DFND 0 258840 0 NVIDIA CORP COM 67066G104 144851 806700 SH Put DFND 0 806700 0 NVIDIA CORP COM 67066G104 182660 1017265 SH DFND 01 0 1017265 0 NVIDIA CORP COM 67066G104 349628 1947135 SH DFND 0 1947135 0 NVR INC COM 62944T105 493 178 SH DFND 0 0 178 NVR INC COM 62944T105 2031 734 SH DFND 01 0 734 0 NVR INC COM 62944T105 23199 8384 SH DFND 0 8384 0 NXP SEMICONDUCTORS N V COM N6596X109 749 8479 SH DFND 0 0 8479 NXP SEMICONDUCTORS N V COM N6596X109 3039 34380 SH DFND 20 0 0 34380 NXP SEMICONDUCTORS N V COM N6596X109 7563 85565 SH DFND 0 85565 0 NXP SEMICONDUCTORS N V COM N6596X109 7786 88085 SH Call DFND 0 88085 0 NXP SEMICONDUCTORS N V COM N6596X109 7913 89527 SH DFND 01 0 89527 0 NXP SEMICONDUCTORS N V COM N6596X109 12188 137885 SH Put DFND 0 137885 0 NXT ID INC COM NEW 67091J206 10 11764 SH SOLE 11764 0 0 NXT ID INC *W EXP 09/02/201 67091J123 0 1307 SH SOLE 1307 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 14 6897 SH SOLE 6897 0 0 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 9 5549 SH SOLE 5549 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 3741 75342 SH DFND 01 0 75342 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 139390 2807453 SH DFND 0 2807453 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 327 63131 SH DFND 01 0 63131 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 2635 508605 SH DFND 0 508605 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 2410 297507 SH DFND 01 0 297507 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 3114 384468 SH DFND 0 384468 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 1083 53275 SH DFND 01 0 53275 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 5584 274821 SH DFND 0 274821 0 OASIS PETE INC NEW COM 674215108 617 102191 SH DFND 01 0 102191 0 OASIS PETE INC NEW COM 674215108 3442 569920 SH DFND 0 569920 0 OASMIA PHARMACEUTICAL AB ADR 67421W109 8 3624 SH SOLE 3624 0 0 OBALON THERAPEUTICS INC COM 67424L100 4 2500 SH DFND 01 0 2500 0 OBSEVA SA COM H5861P103 9 700 SH DFND 01 0 700 0 OBSEVA SA COM H5861P103 146 11448 SH DFND 0 11448 0 OBSIDIAN ENERGY LTD COM 674482104 8 27288 SH DFND 01 0 27288 0 OBSIDIAN ENERGY LTD COM 674482104 26 95182 SH DFND 0 95182 0 OCCIDENTAL PETE CORP COM 674599105 1490 22500 SH DFND 20 0 0 22500 OCCIDENTAL PETE CORP COM 674599105 3234 48856 SH DFND 0 0 48856 OCCIDENTAL PETE CORP COM 674599105 7944 120000 SH Call DFND 0 120000 0 OCCIDENTAL PETE CORP COM 674599105 24507 370200 SH Put DFND 0 370200 0 OCCIDENTAL PETE CORP COM 674599105 71707 1083187 SH DFND 01 0 1083187 0 OCCIDENTAL PETE CORP COM 674599105 90414 1365769 SH DFND 0 1365769 0 OCEAN BIO CHEM INC COM 674631106 8 2301 SH SOLE 2301 0 0 OCEANEERING INTL INC COM 675232102 375 23810 SH DFND 01 0 23810 0 OCEANFIRST FINL CORP COM 675234108 48 1999 SH DFND 0 1999 0 OCEANFIRST FINL CORP COM 675234108 55 2288 SH DFND 01 0 2288 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 8 1756 SH DFND 01 0 1756 0 OCH ZIFF CAP MGMT GROUP CL A SHARES 67551U204 1 70 SH DFND 01 0 70 0 OCH ZIFF CAP MGMT GROUP CL A SHARES 67551U204 3862 235348 SH DFND 0 235348 0 OCONEE FED FINL CORP COM 675607105 7 254 SH SOLE 254 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2 500 SH DFND 01 0 500 0 OCWEN FINL CORP COM NEW 675746309 17 9191 SH DFND 0 9191 0 OCWEN FINL CORP COM NEW 675746309 39 21157 SH DFND 01 0 21157 0 ODONATE THERAPEUTICS INC COM 676079106 11 513 SH SOLE 513 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 1167 SH DFND 01 0 1167 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 25 3556 SH DFND 0 3556 0 OFFICE DEPOT INC COM 676220106 68 18752 SH DFND 01 0 18752 0 OFFICE DEPOT INC COM 676220106 3973 1094609 SH DFND 0 1094609 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 323 11694 SH DFND 01 0 11694 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2411 87220 SH DFND 0 87220 0 OFG BANCORP COM 67103X102 30 1498 SH DFND 0 1498 0 OFG BANCORP COM 67103X102 221 11148 SH DFND 01 0 11148 0 OFS CAP CORP COM 67103B100 183 15586 SH DFND 01 0 15586 0 OFS CAP CORP COM 67103B100 2254 191831 SH DFND 0 191831 0 OFS CREDIT COMPANY INC COM 67111Q107 14 792 SH SOLE 792 0 0 OGE ENERGY CORP COM 670837103 15 339 SH DFND 17 0 0 339 OGE ENERGY CORP COM 670837103 65 1500 SH DFND 0 0 1500 OGE ENERGY CORP COM 670837103 1664 38597 SH DFND 20 0 0 38597 OGE ENERGY CORP COM 670837103 3551 82363 SH DFND 01 0 82363 0 OGE ENERGY CORP COM 670837103 12388 287286 SH DFND 0 287286 0 OHA INVT CORP COM 67091U102 0 383 SH DFND 01 0 383 0 OHA INVT CORP COM 67091U102 12 9705 SH DFND 0 9705 0 OHR PHARMACEUTICAL INC COM 67778H309 0 190 SH DFND 01 0 190 0 OIL STS INTL INC COM 678026105 59 3494 SH DFND 01 0 3494 0 OIL STS INTL INC COM 678026105 131 7710 SH DFND 0 7710 0 OI S A SPONSORED ADR NE 670851500 4 2267 SH DFND 0 2267 0 OKTA INC CL A 679295105 3545 42852 SH DFND 0 42852 0 OKTA INC CL A 679295105 9931 120039 SH DFND 01 0 120039 0 OLD DOMINION FREIGHT LINE IN COM 679580100 12 80 SH DFND 20 0 0 80 OLD DOMINION FREIGHT LINE IN COM 679580100 190 1317 SH DFND 0 0 1317 OLD DOMINION FREIGHT LINE IN COM 679580100 4659 32267 SH DFND 01 0 32267 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5777 40009 SH DFND 0 40009 0 OLD LINE BANCSHARES INC COM 67984M100 327 13101 SH DFND 01 0 13101 0 OLD NATL BANCORP IND COM 680033107 40 2449 SH DFND 0 2449 0 OLD NATL BANCORP IND COM 680033107 708 43164 SH DFND 01 0 43164 0 OLD POINT FINL CORP COM 680194107 5 223 SH SOLE 223 0 0 OLD REP INTL CORP COM 680223104 3184 152178 SH DFND 01 0 152178 0 OLD REP INTL CORP COM 680223104 22445 1072909 SH DFND 0 1072909 0 OLD SECOND BANCORP INC ILL COM 680277100 66 5280 SH DFND 01 0 5280 0 OLIN CORP COM PAR $1 680665205 127 5476 SH DFND 0 5476 0 OLIN CORP COM PAR $1 680665205 7798 336991 SH DFND 01 0 336991 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 61 718 SH DFND 0 718 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1378 16150 SH DFND 01 0 16150 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3720 43600 SH Put DFND 0 43600 0 OLYMPIC STEEL INC COM 68162K106 16 1000 SH DFND 01 0 1000 0 OMEGA HEALTHCARE INVS INC COM 681936100 4495 117816 SH DFND 0 117816 0 OMEGA HEALTHCARE INVS INC COM 681936100 15059 394724 SH DFND 01 0 394724 0 OMEROS CORP COM 682143102 7007 403411 SH DFND 01 0 403411 0 OMNICELL INC COM 68213N109 38 465 SH DFND 0 465 0 OMNICELL INC COM 68213N109 619 7660 SH DFND 01 0 7660 0 OMNICOM GROUP INC COM 681919106 314 4300 SH Put DFND 0 4300 0 OMNICOM GROUP INC COM 681919106 520 7129 SH DFND 0 7129 0 OMNICOM GROUP INC COM 681919106 959 13145 SH DFND 0 0 13145 OMNICOM GROUP INC COM 681919106 16706 228875 SH DFND 01 0 228875 0 OMNOVA SOLUTIONS INC COM 682129101 19 2643 SH DFND 01 0 2643 0 ONCOCYTE CORPORATION COM 68235C107 7 1841 SH DFND 0 1841 0 ONCOCYTE CORPORATION COM 68235C107 81 20601 SH DFND 01 0 20601 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 0 10 SH DFND 0 10 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 1 682 SH DFND 01 0 682 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 1 1200 SH DFND 01 0 1200 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 6 1848 SH SOLE 1848 0 0 ONCONOVA THERAPEUTICS INC *W EXP 07/11/202 68232V116 0 3784 SH SOLE 3784 0 0 ONCOSEC MED INC COM NEW 68234L207 5 9000 SH DFND 01 0 9000 0 ONCOSEC MED INC COM NEW 68234L207 14 24249 SH DFND 0 24249 0 ON DECK CAP INC COM 682163100 181 33453 SH DFND 01 0 33453 0 ONE GAS INC COM 68235P108 1303 14632 SH DFND 01 0 14632 0 ONE GAS INC COM 68235P108 1388 15588 SH DFND 0 15588 0 ONE LIBERTY PPTYS INC COM 682406103 1777 61289 SH DFND 01 0 61289 0 ONE MADISON CORP COM CL A G6772P100 30 2905 SH SOLE 2905 0 0 ONE MADISON CORP *W EXP 99/99/999 G6772P126 0 300 SH SOLE 300 0 0 ONEMAIN HLDGS INC COM 68268W103 475 14948 SH DFND 01 0 14948 0 ONEMAIN HLDGS INC COM 68268W103 623 19611 SH DFND 0 19611 0 ONEOK INC NEW COM 682680103 251 3600 SH Call DFND 0 3600 0 ONEOK INC NEW COM 682680103 1639 23466 SH DFND 0 0 23466 ONEOK INC NEW COM 682680103 41237 590450 SH DFND 0 590450 0 ONEOK INC NEW COM 682680103 135262 1936744 SH DFND 01 0 1936744 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 9 1200 SH DFND 01 0 1200 0 ONESPAN INC COM 68287N100 26 1339 SH DFND 01 0 1339 0 ONESPAN INC COM 68287N100 302 15694 SH DFND 0 15694 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 2931 214581 SH DFND 01 0 214581 0 ONE STOP SYS INC COM 68247W109 7 3303 SH SOLE 3303 0 0 ON SEMICONDUCTOR CORP COM 682189105 167 8131 SH DFND 0 0 8131 ON SEMICONDUCTOR CORP COM 682189105 555 26968 SH DFND 01 0 26968 0 ON SEMICONDUCTOR CORP COM 682189105 13240 643663 SH DFND 0 643663 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 5 4000 PRN DFND 01 0 4000 0 ON TRACK INNOVATION LTD SHS M8791A109 6 9799 SH SOLE 9799 0 0 OP BANCORP COM 67109R109 7 829 SH SOLE 829 0 0 OPEN TEXT CORP COM 683715106 150 3909 SH DFND 01 0 3909 0 OPEN TEXT CORP COM 683715106 578 15045 SH DFND 0 0 15045 OPEN TEXT CORP COM 683715106 6198 161273 SH DFND 0 161273 0 OPERA LTD SPONSORED ADS 68373M107 4 600 SH DFND 01 0 600 0 OPERA LTD SPONSORED ADS 68373M107 13 2025 SH DFND 0 2025 0 OPES ACQUISITION CORP COM 68373P100 37 3657 SH SOLE 3657 0 0 OPES ACQUISITION CORP UNIT 03/07/2023 68373P209 25 2442 SH SOLE 2442 0 0 OPES ACQUISITION CORP *W EXP 03/13/202 68373P118 1 5100 SH SOLE 5100 0 0 OPHTHOTECH CORP COM 683745103 1 683 SH DFND 01 0 683 0 OPIANT PHARMACEUTICALS INC COM 683750103 7 500 SH DFND 01 0 500 0 OPIANT PHARMACEUTICALS INC COM 683750103 23 1735 SH DFND 0 1735 0 OPKO HEALTH INC COM 68375N103 1211 464000 SH DFND 01 0 464000 0 OPKO HEALTH INC COM 68375N103 2304 882705 SH DFND 0 882705 0 OPPENHEIMER ETF TR ESG REV ETF 68386C773 531 17118 SH DFND 01 0 17118 0 OPPENHEIMER ETF TR GLOBAL ESG ETF 68386C781 59 2038 SH SOLE 2038 0 0 OPPENHEIMER ETF TR GLOBAL REV 68386C765 1 50 SH SOLE 50 0 0 OPPENHEIMER ETF TR INTERNATNL REV 68386C757 44 1765 SH SOLE 1765 0 0 OPPENHEIMER ETF TR INTL ULTRA DIV 68386C732 52 2200 SH SOLE 2200 0 0 OPPENHEIMER ETF TR RUSL 1000 MOMT 68386C682 5 186 SH SOLE 186 0 0 OPPENHEIMER ETF TR RUSL 1000 QTLY 68386C674 113 4000 SH SOLE 4000 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE 68386C690 11 400 SH SOLE 400 0 0 OPPENHEIMER ETF TR RUSL 1000 VALU 68386C658 7 250 SH SOLE 250 0 0 OPPENHEIMER ETF TR RUSL 1000 YIEL 68386C716 3 100 SH SOLE 100 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 33090 641536 SH DFND 01 0 641536 0 OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 282 4500 SH DFND 0 4500 0 OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 948 15105 SH DFND 01 0 15105 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 14743 248829 SH DFND 01 0 248829 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 8655 132009 SH DFND 01 0 132009 0 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 40014 1056058 SH DFND 01 0 1056058 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 16 600 SH DFND 01 0 600 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 40 1546 SH DFND 0 1546 0 OPTIBASE LTD SHS NEW NIS0.13 M7524R116 16 1623 SH SOLE 1623 0 0 OPTICAL CABLE CORP COM NEW 683827208 0 100 SH DFND 01 0 100 0 OPTICAL CABLE CORP COM NEW 683827208 5 978 SH DFND 0 978 0 OPTIMUMBANK HOLDINGS INC COM 68401P403 4 1116 SH SOLE 1116 0 0 OPTINOSE INC COM 68404V100 111 10777 SH DFND 01 0 10777 0 OPUS BK IRVINE CALIF COM 684000102 4 227 SH DFND 01 0 227 0 OPUS BK IRVINE CALIF COM 684000102 7 360 SH DFND 0 360 0 ORACLE CORP COM 68389X105 15 287 SH DFND 17 0 0 287 ORACLE CORP COM 68389X105 3957 73670 SH DFND 20 0 0 73670 ORACLE CORP COM 68389X105 5000 93100 SH Put DFND 01 0 93100 0 ORACLE CORP COM 68389X105 23314 434077 SH DFND 0 0 434077 ORACLE CORP COM 68389X105 28182 524700 SH Call DFND 0 524700 0 ORACLE CORP COM 68389X105 42640 793900 SH Put DFND 0 793900 0 ORACLE CORP COM 68389X105 131172 2442218 SH DFND 0 2442218 0 ORACLE CORP COM 68389X105 164415 3061170 SH DFND 01 0 3061170 0 ORAMED PHARM INC COM NEW 68403P203 1 200 SH DFND 01 0 200 0 ORAMED PHARM INC COM NEW 68403P203 4 1030 SH DFND 0 1030 0 ORANGE SPONSORED ADR 684060106 792 48594 SH DFND 0 48594 0 ORANGE SPONSORED ADR 684060106 2405 147524 SH DFND 01 0 147524 0 ORASURE TECHNOLOGIES INC COM 68554V108 44 3959 SH DFND 01 0 3959 0 ORBCOMM INC COM 68555P100 6 923 SH DFND 0 923 0 ORBCOMM INC COM 68555P100 450 66400 SH DFND 01 0 66400 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 9 524 SH SOLE 524 0 0 ORCHID IS CAP INC COM 68571X103 936 142315 SH SOLE 142315 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 3 2224 SH DFND 01 0 2224 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 6 5008 SH DFND 0 5008 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 39 100 SH Put DFND 01 0 100 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 70 179 SH DFND 20 0 0 179 O REILLY AUTOMOTIVE INC NEW COM 67103H107 869 2237 SH DFND 0 0 2237 O REILLY AUTOMOTIVE INC NEW COM 67103H107 19304 49713 SH DFND 0 49713 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 447367 1152117 SH DFND 01 0 1152117 0 ORGANOVO HLDGS INC COM 68620A104 46 46422 SH DFND 01 0 46422 0 ORGANOVO HLDGS INC COM 68620A104 640 645124 SH DFND 0 645124 0 ORGENESIS INC COM NEW 68619K204 6 1056 SH DFND 01 0 1056 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 1 100 SH DFND 01 0 100 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 21 2797 SH DFND 0 2797 0 ORIGIN BANCORP INC COM 68621T102 31 907 SH SOLE 907 0 0 ORION ENERGY SYSTEMS INC COM 686275108 1 884 SH SOLE 884 0 0 ORION ENGINEERED CARBONS S A COM L72967109 26 1363 SH DFND 01 0 1363 0 ORION GROUP HOLDINGS INC COM 68628V308 0 23 SH DFND 01 0 23 0 ORITANI FINL CORP DEL COM 68633D103 248 14931 SH DFND 01 0 14931 0 ORITANI FINL CORP DEL COM 68633D103 743 44662 SH DFND 0 44662 0 ORIX CORP SPONSORED ADR 686330101 222 3094 SH DFND 20 0 0 3094 ORIX CORP SPONSORED ADR 686330101 405 5635 SH DFND 01 0 5635 0 ORIX CORP SPONSORED ADR 686330101 555 7717 SH DFND 0 7717 0 ORMAT TECHNOLOGIES INC COM 686688102 7 120 SH DFND 0 120 0 ORMAT TECHNOLOGIES INC COM 686688102 106 1927 SH DFND 01 0 1927 0 ORRSTOWN FINL SVCS INC COM 687380105 24 1299 SH SOLE 1299 0 0 ORTHOFIX MED INC COM 68752M108 38 678 SH DFND 01 0 678 0 ORTHOFIX MED INC COM 68752M108 64 1129 SH DFND 0 1129 0 ORTHOPEDIATRICS CORP COM 68752L100 4 100 SH DFND 01 0 100 0 ORTHOPEDIATRICS CORP COM 68752L100 8 178 SH DFND 0 178 0 OSHKOSH CORP COM 688239201 868 11557 SH DFND 0 11557 0 OSHKOSH CORP COM 688239201 1269 16888 SH DFND 01 0 16888 0 OSI ETF TR OSHARES FTSE 67110P100 78 2951 SH DFND 0 2951 0 OSI ETF TR OSHARES FTSE 67110P100 4763 179540 SH DFND 01 0 179540 0 OSI ETF TR OSHARES FTSE EUR 67110P506 140 5844 SH DFND 0 5844 0 OSI ETF TR OSHARES FTSE EUR 67110P506 4412 184823 SH DFND 01 0 184823 0 OSI ETF TR OSHARS FTSE US 67110P407 18781 558963 SH DFND 01 0 558963 0 OSI ETF TR OSHS GBL INTER 67110P704 20 847 SH SOLE 847 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 146 7699 SH DFND 0 7699 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 40 3569 SH DFND 01 0 3569 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 464 41293 SH DFND 0 41293 0 OSI SYSTEMS INC COM 671044105 7 77 SH DFND 0 77 0 OSI SYSTEMS INC COM 671044105 32 365 SH DFND 20 0 0 365 OSI SYSTEMS INC COM 671044105 59 679 SH DFND 01 0 679 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 2 984 SH SOLE 984 0 0 OTELCO INC CL A NEW 688823301 18 1126 SH SOLE 1126 0 0 OTONOMY INC COM 68906L105 5 1756 SH SOLE 1756 0 0 OTTAWA BANCORP INC COM 689195105 4 298 SH DFND 01 0 298 0 OTTER TAIL CORP COM 689648103 47 934 SH DFND 0 934 0 OTTER TAIL CORP COM 689648103 1951 39158 SH DFND 01 0 39158 0 OUTFRONT MEDIA INC COM 69007J106 666 28464 SH DFND 01 0 28464 0 OUTFRONT MEDIA INC COM 69007J106 6380 272645 SH DFND 0 272645 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 1 187 SH DFND 01 0 187 0 OVERSTOCK COM INC DEL COM 690370101 21 1272 SH DFND 0 1272 0 OVERSTOCK COM INC DEL COM 690370101 2625 157935 SH DFND 01 0 157935 0 OWENS CORNING NEW COM 690742101 271 5750 SH DFND 0 0 5750 OWENS CORNING NEW COM 690742101 3410 72365 SH DFND 01 0 72365 0 OWENS CORNING NEW COM 690742101 34345 728884 SH DFND 0 728884 0 OWENS ILL INC COM NEW 690768403 81 4250 SH DFND 01 0 4250 0 OWENS ILL INC COM NEW 690768403 4097 215883 SH DFND 0 215883 0 OWENS & MINOR INC NEW COM 690732102 4 873 SH DFND 0 873 0 OWENS & MINOR INC NEW COM 690732102 42 10300 SH Call DFND 0 10300 0 OWENS & MINOR INC NEW COM 690732102 106 25761 SH DFND 01 0 25761 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 1 1073 SH SOLE 1073 0 0 OXFORD INDS INC COM 691497309 44 585 SH DFND 01 0 585 0 OXFORD INDS INC COM 691497309 2289 30411 SH DFND 0 30411 0 OXFORD LANE CAP CORP COM 691543102 583 59286 SH DFND 01 0 59286 0 OXFORD SQUARE CAP CORP COM 69181V107 710 109272 SH DFND 01 0 109272 0 OXFORD SQUARE CAP CORP COM 69181V107 4751 730888 SH DFND 0 730888 0 PACCAR INC COM 693718108 1382 20278 SH DFND 0 0 20278 PACCAR INC COM 693718108 18875 277008 SH DFND 01 0 277008 0 PACER FDS TR CFRA STVAL EQL 69374H691 16 575 SH SOLE 575 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 15 584 SH SOLE 584 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 36 1169 SH DFND 0 1169 0 PACER FDS TR GLOBL CASH ETF 69374H709 3736 122326 SH DFND 01 0 122326 0 PACER FDS TR TRENDP 100 ETF 69374H303 19 544 SH DFND 0 544 0 PACER FDS TR TRENDP 100 ETF 69374H303 14637 429351 SH DFND 01 0 429351 0 PACER FDS TR TRENDPILOT EUR 69374H808 29 1130 SH DFND 0 1130 0 PACER FDS TR TRENDPILOT EUR 69374H808 4455 174786 SH DFND 01 0 174786 0 PACER FDS TR TRENDP US LAR CP 69374H105 122 4143 SH DFND 0 4143 0 PACER FDS TR TRENDP US LAR CP 69374H105 117235 3990283 SH DFND 01 0 3990283 0 PACER FDS TR TRENDP US MID CP 69374H204 34576 1138881 SH DFND 01 0 1138881 0 PACER FDS TR US CASH COWS 100 69374H881 2788 96354 SH DFND 01 0 96354 0 PACER FDS TR WEALTHSHIELD 69374H840 89 3651 SH SOLE 3651 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 76 10504 SH DFND 01 0 10504 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11112 1536990 SH DFND 0 1536990 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 13 773 SH SOLE 773 0 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 12 5700 SH DFND 01 0 5700 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 26 11927 SH DFND 0 11927 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 173 SH DFND 01 0 173 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1 666 SH DFND 0 666 0 PACIFIC MERCANTILE BANCORP COM 694552100 7 861 SH DFND 0 861 0 PACIFIC MERCANTILE BANCORP COM 694552100 51 6700 SH DFND 01 0 6700 0 PACIFIC PREMIER BANCORP COM 69478X105 22 811 SH DFND 01 0 811 0 PACIRA PHARMACEUTICALS INC COM 695127100 628 16488 SH DFND 01 0 16488 0 PACKAGING CORP AMER COM 695156109 198 1988 SH DFND 0 0 1988 PACKAGING CORP AMER COM 695156109 10153 102168 SH DFND 0 102168 0 PACKAGING CORP AMER COM 695156109 11266 113360 SH DFND 01 0 113360 0 PACWEST BANCORP DEL COM 695263103 5224 138909 SH DFND 0 138909 0 PACWEST BANCORP DEL COM 695263103 6328 168251 SH DFND 01 0 168251 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 307 10298 SH DFND 01 0 10298 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 406 13590 SH DFND 20 0 0 13590 PAGSEGURO DIGITAL LTD COM CL A G68707101 2983 99943 SH DFND 0 99943 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 9 9078 SH DFND 01 0 9078 0 PALO ALTO NETWORKS INC COM 697435105 3279 13502 SH DFND 0 0 13502 PALO ALTO NETWORKS INC COM 697435105 9341 38460 SH DFND 0 38460 0 PALO ALTO NETWORKS INC COM 697435105 62637 257891 SH DFND 01 0 257891 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 11 5000 PRN DFND 01 0 5000 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 15 545 SH DFND 01 0 545 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 15 545 SH DFND 0 545 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 69 2500 SH DFND 0 0 2500 PAN AMERICAN SILVER CORP COM 697900108 20 1500 SH Put DFND 01 0 1500 0 PAN AMERICAN SILVER CORP COM 697900108 258 19500 SH Put DFND 0 19500 0 PAN AMERICAN SILVER CORP COM 697900108 403 30400 SH Call DFND 0 30400 0 PAN AMERICAN SILVER CORP COM 697900108 928 70000 SH DFND 0 0 70000 PAN AMERICAN SILVER CORP COM 697900108 1614 121813 SH DFND 01 0 121813 0 PAN AMERICAN SILVER CORP COM 697900108 2626 198222 SH DFND 0 198222 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 14 4644 SH SOLE 4644 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 5 287 SH DFND 0 287 0 PANHANDLE OIL AND GAS INC CL A 698477106 126 8052 SH DFND 01 0 8052 0 PAPA JOHNS INTL INC COM 698813102 6617 124961 SH DFND 01 0 124961 0 PAPA JOHNS INTL INC COM 698813102 12787 241500 SH Put DFND 0 241500 0 PAPA MURPHYS HLDGS INC COM 698814100 6 1100 SH DFND 01 0 1100 0 PAPA MURPHYS HLDGS INC COM 698814100 8 1499 SH DFND 0 1499 0 PARAMOUNT GOLD NEV CORP COM 69924M109 6 7631 SH DFND 0 7631 0 PARAMOUNT GROUP INC COM 69924R108 7 528 SH DFND 01 0 528 0 PARAMOUNT GROUP INC COM 69924R108 1596 112444 SH DFND 0 112444 0 PARATEK PHARMACEUTICALS INC COM 699374302 8 1500 SH DFND 01 0 1500 0 PARETEUM CORP COM NEW 69946T207 44 9573 SH DFND 0 9573 0 PARETEUM CORP COM NEW 69946T207 469 103103 SH DFND 01 0 103103 0 PARINGA RESOURCES LIMITED SPONSORED ADS 69949M100 1 132 SH SOLE 132 0 0 PARK CITY GROUP INC COM NEW 700215304 15 1882 SH DFND 0 1882 0 PARK CITY GROUP INC COM NEW 700215304 97 12168 SH DFND 01 0 12168 0 PARKE BANCORP INC COM 700885106 4 193 SH DFND 01 0 193 0 PARKE BANCORP INC COM 700885106 78 3727 SH DFND 0 3727 0 PARK ELECTROCHEMICAL CORP COM 700416209 2 101 SH DFND 01 0 101 0 PARK ELECTROCHEMICAL CORP COM 700416209 28 1812 SH DFND 0 1812 0 PARKER HANNIFIN CORP COM 701094104 34 200 SH Put DFND 01 0 200 0 PARKER HANNIFIN CORP COM 701094104 81 472 SH DFND 20 0 0 472 PARKER HANNIFIN CORP COM 701094104 1239 7218 SH DFND 0 0 7218 PARKER HANNIFIN CORP COM 701094104 16177 94262 SH DFND 0 94262 0 PARKER HANNIFIN CORP COM 701094104 442578 2578823 SH DFND 01 0 2578823 0 PARK HOTELS RESORTS INC COM 700517105 1656 53290 SH DFND 20 0 0 53290 PARK HOTELS RESORTS INC COM 700517105 2122 68282 SH DFND 01 0 68282 0 PARK HOTELS RESORTS INC COM 700517105 4645 149453 SH DFND 0 149453 0 PARK NATL CORP COM 700658107 1026 10825 SH DFND 01 0 10825 0 PARK OHIO HLDGS CORP COM 700666100 18 570 SH DFND 01 0 570 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 0 21 SH DFND 01 0 21 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 37 2053 SH DFND 0 2053 0 PARSLEY ENERGY INC CL A 701877102 142 7379 SH DFND 0 0 7379 PARSLEY ENERGY INC CL A 701877102 1157 59933 SH DFND 20 0 0 59933 PARSLEY ENERGY INC CL A 701877102 8375 433933 SH DFND 01 0 433933 0 PARSLEY ENERGY INC CL A 701877102 10835 561405 SH DFND 0 561405 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 17 4520 SH SOLE 4520 0 0 PARTY CITY HOLDCO INC COM 702149105 359 45178 SH DFND 0 45178 0 PARTY CITY HOLDCO INC COM 702149105 774 97468 SH DFND 01 0 97468 0 PATHFINDER BANCORP INC MD COM 70319R109 10 769 SH SOLE 769 0 0 PATRICK INDS INC COM 703343103 29 647 SH DFND 0 647 0 PATRICK INDS INC COM 703343103 1748 38571 SH DFND 01 0 38571 0 PATRICK INDS INC DBCV 1.000% 2/0 703343AB9 2825 3165000 PRN SOLE 3165000 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 1 45 SH DFND 01 0 45 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 19 1268 SH DFND 0 1268 0 PATRIOT TRANSN HLDG INC COM 70338W105 6 333 SH DFND 01 0 333 0 PATRIOT TRANSN HLDG INC COM 70338W105 15 816 SH DFND 0 816 0 PATTERN ENERGY GROUP INC CL A 70338P100 927 42141 SH DFND 01 0 42141 0 PATTERN ENERGY GROUP INC CL A 70338P100 2217 100774 SH DFND 0 100774 0 PATTERSON COMPANIES INC COM 703395103 20 933 SH DFND 0 933 0 PATTERSON COMPANIES INC COM 703395103 1902 87056 SH DFND 01 0 87056 0 PATTERSON UTI ENERGY INC COM 703481101 85 6034 SH DFND 0 6034 0 PATTERSON UTI ENERGY INC COM 703481101 660 47045 SH DFND 01 0 47045 0 PAVMED INC *W EXP 04/30/202 70387R122 5 13100 SH SOLE 13100 0 0 PAYCHEX INC COM 704326107 622 7752 SH DFND 0 0 7752 PAYCHEX INC COM 704326107 16626 207305 SH DFND 0 207305 0 PAYCHEX INC COM 704326107 47169 588146 SH DFND 01 0 588146 0 PAYCOM SOFTWARE INC COM 70432V102 3489 18450 SH DFND 0 18450 0 PAYCOM SOFTWARE INC COM 70432V102 13767 72792 SH DFND 01 0 72792 0 PAYLOCITY HLDG CORP COM 70438V106 89 997 SH DFND 01 0 997 0 PAYLOCITY HLDG CORP COM 70438V106 2077 23282 SH DFND 0 23282 0 PAYPAL HLDGS INC COM 70450Y103 24 230 SH DFND 20 0 0 230 PAYPAL HLDGS INC COM 70450Y103 52 500 SH Put DFND 01 0 500 0 PAYPAL HLDGS INC COM 70450Y103 7091 68286 SH DFND 0 0 68286 PAYPAL HLDGS INC COM 70450Y103 11942 115000 SH Call DFND 0 115000 0 PAYPAL HLDGS INC COM 70450Y103 34101 328400 SH Put DFND 0 328400 0 PAYPAL HLDGS INC COM 70450Y103 118010 1136464 SH DFND 0 1136464 0 PAYPAL HLDGS INC COM 70450Y103 310824 2993296 SH DFND 01 0 2993296 0 PB BANCORP INC COM 70454T100 1 119 SH DFND 01 0 119 0 PB BANCORP INC COM 70454T100 9 812 SH DFND 0 812 0 PBF ENERGY INC CL A 69318G106 963 30937 SH DFND 01 0 30937 0 PBF ENERGY INC CL A 69318G106 1505 48340 SH DFND 20 0 0 48340 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 2618 124569 SH DFND 0 124569 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 11255 535432 SH DFND 01 0 535432 0 PC CONNECTION INC COM 69318J100 35 942 SH DFND 01 0 942 0 PCM FUND INC COM 69323T101 45 4029 SH DFND 01 0 4029 0 PCM INC COM 69323K100 125 3404 SH DFND 0 3404 0 PCM INC COM 69323K100 238 6507 SH DFND 01 0 6507 0 PCSB FINL CORP COM 69324R104 29 1500 SH DFND 01 0 1500 0 PCSB FINL CORP COM 69324R104 31 1594 SH DFND 0 1594 0 PC-TEL INC COM 69325Q105 4 794 SH SOLE 794 0 0 PDC ENERGY INC COM 69327R101 9 215 SH DFND 0 215 0 PDC ENERGY INC COM 69327R101 336 8259 SH DFND 01 0 8259 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 5 5000 PRN DFND 01 0 5000 0 PDF SOLUTIONS INC COM 693282105 13 1028 SH DFND 01 0 1028 0 PDF SOLUTIONS INC COM 693282105 15 1218 SH DFND 0 1218 0 PDL BIOPHARMA INC COM 69329Y104 113 30365 SH DFND 01 0 30365 0 PDL BIOPHARMA INC COM 69329Y104 2984 802055 SH DFND 0 802055 0 PDL CMNTY BANCORP COM 69290X101 22 1567 SH SOLE 1567 0 0 PDVWIRELESS INC COM 69290R104 5 150 SH SOLE 150 0 0 PEABODY ENERGY CORP NEW COM 704551100 17 602 SH DFND 01 0 602 0 PEABODY ENERGY CORP NEW COM 704551100 729 25731 SH DFND 0 25731 0 PEAK RESORTS INC COM 70469L100 3 600 SH DFND 0 600 0 PEAK RESORTS INC COM 70469L100 108 23807 SH DFND 01 0 23807 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 47 1781 SH DFND 0 1781 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 59 2262 SH DFND 01 0 2262 0 PEARSON PLC SPONSORED ADR 705015105 73 6616 SH DFND 0 6616 0 PEARSON PLC SPONSORED ADR 705015105 209 19025 SH DFND 01 0 19025 0 PEBBLEBROOK HOTEL TR COM 70509V100 255 8206 SH DFND 01 0 8206 0 PEBBLEBROOK HOTEL TR COM 70509V100 903 29062 SH DFND 0 29062 0 PEDEVCO CORP COM PAR 70532Y303 0 1 SH DFND 01 0 1 0 PEGASYSTEMS INC COM 705573103 584 8985 SH DFND 0 8985 0 PEGASYSTEMS INC COM 705573103 1005 15466 SH DFND 01 0 15466 0 PEMBINA PIPELINE CORP COM 706327103 467 12710 SH DFND 0 0 12710 PEMBINA PIPELINE CORP COM 706327103 6136 166915 SH DFND 01 0 166915 0 PEMBINA PIPELINE CORP COM 706327103 16194 440546 SH DFND 0 440546 0 PENNANTPARK FLOATING RATE CA COM 70806A106 38 2941 SH DFND 01 0 2941 0 PENNANTPARK FLOATING RATE CA COM 70806A106 9122 712090 SH DFND 0 712090 0 PENNANTPARK INVT CORP COM 708062104 483 69898 SH DFND 01 0 69898 0 PENNANTPARK INVT CORP COM 708062104 3783 547490 SH DFND 0 547490 0 PENNEY J C CORP INC COM 708160106 7 4396 SH DFND 01 0 4396 0 PENNEY J C CORP INC COM 708160106 522 350000 SH Call DFND 0 350000 0 PENN NATL GAMING INC COM 707569109 1012 50363 SH DFND 01 0 50363 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 33 5303 SH DFND 01 0 5303 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 63 10000 SH Put DFND 0 10000 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1902 302386 SH DFND 0 302386 0 PENN VA CORP NEW COM 70788V102 39 874 SH DFND 01 0 874 0 PENN VA CORP NEW COM 70788V102 6497 147314 SH DFND 0 147314 0 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 15 15000 PRN DFND 01 0 15000 0 PENNYMAC FINL SVCS INC COM 70932M107 32 1444 SH SOLE 1444 0 0 PENNYMAC MTG INVT TR COM 70931T103 652 31481 SH DFND 01 0 31481 0 PENNYMAC MTG INVT TR COM 70931T103 34069 1645056 SH DFND 0 1645056 0 PENSARE ACQUISITION CORP COM 70957E105 4 380 SH SOLE 380 0 0 PENSARE ACQUISITION CORP RIGHT 99/99/9999 70957E121 3 11912 SH SOLE 11912 0 0 PENSARE ACQUISITION CORP UNIT 07/27/2022 70957E204 1 100 SH SOLE 100 0 0 PENSARE ACQUISITION CORP *W EXP 07/27/202 70957E113 1 3100 SH SOLE 3100 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5066 113465 SH DFND 01 0 113465 0 PENTAIR PLC SHS G7S00T104 396 8891 SH DFND 0 0 8891 PENTAIR PLC SHS G7S00T104 3905 87740 SH DFND 0 87740 0 PENTAIR PLC SHS G7S00T104 9155 205676 SH DFND 01 0 205676 0 PENUMBRA INC COM 70975L107 300 2040 SH DFND 01 0 2040 0 PEOPLES BANCORP INC COM 709789101 40 1303 SH DFND 0 1303 0 PEOPLES BANCORP INC COM 709789101 149 4798 SH DFND 01 0 4798 0 PEOPLES BANCORP N C INC COM 710577107 42 1571 SH DFND 01 0 1571 0 PEOPLES FINL SVCS CORP COM 711040105 7 150 SH DFND 01 0 150 0 PEOPLES FINL SVCS CORP COM 711040105 22 489 SH DFND 0 489 0 PEOPLES UTAH BANCORP COM 712706209 112 4250 SH DFND 01 0 4250 0 PEOPLES UTD FINL INC COM 712704105 318 19370 SH DFND 0 0 19370 PEOPLES UTD FINL INC COM 712704105 1491 90675 SH DFND 0 90675 0 PEOPLES UTD FINL INC COM 712704105 19310 1174598 SH DFND 01 0 1174598 0 PEPSICO INC COM 713448108 1710 13956 SH DFND 20 0 0 13956 PEPSICO INC COM 713448108 2297 18744 SH DFND 17 0 0 18744 PEPSICO INC COM 713448108 16140 131700 SH Put DFND 0 131700 0 PEPSICO INC COM 713448108 58623 478361 SH DFND 0 0 478361 PEPSICO INC COM 713448108 248965 2031540 SH DFND 0 2031540 0 PEPSICO INC COM 713448108 451638 3685333 SH DFND 01 0 3685333 0 PERFICIENT INC COM 71375U101 60 2183 SH DFND 01 0 2183 0 PERFICIENT INC COM 71375U101 7247 264576 SH DFND 0 264576 0 PERFORMANCE FOOD GROUP CO COM 71377A103 547 13795 SH DFND 01 0 13795 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2771 69897 SH DFND 0 69897 0 PERFORMANCE SHIPPING INC COM Y67305105 4 3556 SH SOLE 3556 0 0 PERION NETWORK LTD SHS NEW M78673114 4 1578 SH SOLE 1578 0 0 PERKINELMER INC COM 714046109 18559 192602 SH DFND 01 0 192602 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 4 1050 SH SOLE 1050 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 34 3820 SH SOLE 3820 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 15 2044 SH DFND 01 0 2044 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 20 2719 SH DFND 0 2719 0 PERMIANVILLE RTY TR TR UNIT 71425H100 0 36 SH SOLE 36 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 17 2000 SH DFND 0 2000 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 217 26100 SH DFND 01 0 26100 0 PERRIGO CO PLC SHS G97822103 181 3750 SH DFND 0 0 3750 PERRIGO CO PLC SHS G97822103 687 14260 SH DFND 01 0 14260 0 PERRIGO CO PLC SHS G97822103 4540 94279 SH DFND 0 94279 0 PERSPECTA INC COM 715347100 70 3469 SH DFND 0 3469 0 PERSPECTA INC COM 715347100 254 12562 SH DFND 01 0 12562 0 PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 28 2151 SH SOLE 2151 0 0 PETIQ INC COM CL A 71639T106 59 1886 SH DFND 01 0 1886 0 PETMED EXPRESS INC COM 716382106 7 313 SH DFND 0 313 0 PETMED EXPRESS INC COM 716382106 4234 185854 SH DFND 01 0 185854 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 899 13745 SH DFND 01 0 13745 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 987 15084 SH DFND 0 15084 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1920 134253 SH DFND 0 134253 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2472 172878 SH DFND 01 0 172878 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10 600 SH DFND 0 0 600 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1611 101195 SH DFND 20 0 0 101195 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6298 395581 SH DFND 01 0 395581 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13811 867498 SH DFND 0 867498 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14811 930360 SH Call DFND 0 930360 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 52453 3294800 SH Put DFND 0 3294800 0 PFENEX INC COM 717071104 21 3445 SH SOLE 3445 0 0 P & F INDS INC CL A NEW 692830508 10 1218 SH SOLE 1218 0 0 PFIZER INC COM 717081103 332 7807 SH DFND 20 0 0 7807 PFIZER INC COM 717081103 1185 27900 SH Put DFND 01 0 27900 0 PFIZER INC COM 717081103 4593 108138 SH DFND 17 0 0 108138 PFIZER INC COM 717081103 7126 167800 SH Call DFND 0 167800 0 PFIZER INC COM 717081103 16983 399880 SH DFND 0 0 399880 PFIZER INC COM 717081103 18381 432800 SH Put DFND 0 432800 0 PFIZER INC COM 717081103 196617 4629541 SH DFND 0 4629541 0 PFIZER INC COM 717081103 595306 14017085 SH DFND 01 0 14017085 0 PFSWEB INC COM NEW 717098206 5 1000 SH DFND 01 0 1000 0 PG&E CORP COM 69331C108 1002 56305 SH DFND 01 0 56305 0 PG&E CORP COM 69331C108 2225 125000 SH Put DFND 0 125000 0 PG&E CORP COM 69331C108 17800 1000000 SH Call DFND 0 1000000 0 PGIM ETF TR ACTV HY BD ETF 69344A206 0 2 SH SOLE 2 0 0 PGIM ETF TR ULTRA SHORT 69344A107 78 1550 SH SOLE 1550 0 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 1351 96940 SH DFND 01 0 96940 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 19035 1365489 SH DFND 0 1365489 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 4691 330827 SH DFND 01 0 330827 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 19258 1358132 SH DFND 0 1358132 0 PGT INNOVATIONS INC COM 69336V101 194 14028 SH DFND 01 0 14028 0 PGT INNOVATIONS INC COM 69336V101 2131 153866 SH DFND 0 153866 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 17 1745 SH SOLE 1745 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1 18 SH DFND 01 0 18 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1770 53640 SH DFND 0 53640 0 PHILIP MORRIS INTL INC COM 718172109 12 139 SH DFND 17 0 0 139 PHILIP MORRIS INTL INC COM 718172109 309 3500 SH Call DFND 0 3500 0 PHILIP MORRIS INTL INC COM 718172109 1768 20000 SH Put DFND 0 20000 0 PHILIP MORRIS INTL INC COM 718172109 4671 52846 SH DFND 20 0 0 52846 PHILIP MORRIS INTL INC COM 718172109 22533 254930 SH DFND 0 0 254930 PHILIP MORRIS INTL INC COM 718172109 133489 1510222 SH DFND 01 0 1510222 0 PHILIP MORRIS INTL INC COM 718172109 186560 2110643 SH DFND 0 2110643 0 PHILLIPS 66 COM 718546104 16 169 SH DFND 17 0 0 169 PHILLIPS 66 COM 718546104 2423 25462 SH DFND 0 0 25462 PHILLIPS 66 COM 718546104 7614 80000 SH Put DFND 0 80000 0 PHILLIPS 66 COM 718546104 64423 676923 SH DFND 01 0 676923 0 PHILLIPS 66 COM 718546104 66998 703978 SH DFND 0 703978 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 16294 311249 SH DFND 01 0 311249 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 65588 1252880 SH DFND 0 1252880 0 PHIO PHARMACEUTICALS CORP COM 71880W204 11 23873 SH SOLE 23873 0 0 PHIO PHARMACEUTICALS CORP *W EXP 12/21/202 71880W105 0 3578 SH SOLE 3578 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 7 1741 SH DFND 0 1741 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 19 4600 SH DFND 01 0 4600 0 PHOTRONICS INC COM 719405102 29 3078 SH DFND 0 3078 0 PHOTRONICS INC COM 719405102 174 18449 SH DFND 01 0 18449 0 PHUNWARE INC *W EXP 12/26/202 71948P118 26 15504 SH SOLE 15504 0 0 PHYSICIANS RLTY TR COM 71943U104 441 23452 SH DFND 0 23452 0 PHYSICIANS RLTY TR COM 71943U104 574 30532 SH DFND 01 0 30532 0 PHYSICIANS RLTY TR COM 71943U104 1683 89461 SH DFND 20 0 0 89461 PICO HLDGS INC COM NEW 693366205 4 404 SH DFND 0 404 0 PICO HLDGS INC COM NEW 693366205 43 4339 SH DFND 01 0 4339 0 PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 2 224 SH SOLE 224 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 328 15723 SH DFND 0 15723 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 344 16512 SH DFND 01 0 16512 0 PIERIS PHARMACEUTICALS INC COM 720795103 11 3215 SH SOLE 3215 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 66 2967 SH DFND 0 2967 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1014 45492 SH DFND 01 0 45492 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 639 70798 SH DFND 01 0 70798 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 2 200 SH DFND 0 200 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 1088 98637 SH DFND 01 0 98637 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 504 28091 SH DFND 01 0 28091 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 5 300 SH DFND 0 300 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 3744 214089 SH DFND 01 0 214089 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 45 2606 SH DFND 0 2606 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 5401 313838 SH DFND 01 0 313838 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 24254 756288 SH DFND 01 0 756288 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 52556 2243093 SH DFND 01 0 2243093 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 15353 753726 SH DFND 01 0 753726 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 20 816 SH SOLE 816 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 200 1993 SH DFND 0 1993 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 22251 222088 SH DFND 01 0 222088 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 61 1200 SH DFND 01 0 1200 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 191 3778 SH DFND 0 3778 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1095 21172 SH DFND 01 0 21172 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1366 20520 SH DFND 01 0 20520 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 2669 22311 SH DFND 01 0 22311 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1051 9960 SH DFND 0 9960 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 23580 223423 SH DFND 01 0 223423 0 PIMCO ETF TR BROAD US TIPS 72201R403 147 2545 SH SOLE 2545 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 843 8298 SH DFND 0 8298 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 392218 3861938 SH DFND 01 0 3861938 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 75 750 SH DFND 0 750 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 5299 53133 SH DFND 01 0 53133 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 66 1214 SH DFND 0 1214 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 19428 359974 SH DFND 01 0 359974 0 PIMCO ETF TR INV GRD CRP BD 72201R817 222 2137 SH DFND 0 2137 0 PIMCO ETF TR INV GRD CRP BD 72201R817 3619 34886 SH DFND 01 0 34886 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1139 22621 SH DFND 01 0 22621 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 26 1768 SH DFND 01 0 1768 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 36 2418 SH DFND 0 2418 0 PIMCO HIGH INCOME FD COM SHS 722014107 1660 184067 SH DFND 01 0 184067 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 2052 77041 SH DFND 01 0 77041 0 PIMCO INCOME STRATEGY FUND COM 72201H108 480 41839 SH DFND 01 0 41839 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 24 2312 SH DFND 0 2312 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 1648 160179 SH DFND 01 0 160179 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 44 3139 SH DFND 0 3139 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 1059 74975 SH DFND 01 0 74975 0 PIMCO MUN INCOME FD II COM 72200W106 44 3126 SH DFND 0 3126 0 PIMCO MUN INCOME FD II COM 72200W106 13603 956633 SH DFND 01 0 956633 0 PIMCO MUN INCOME FD III COM 72201A103 21 1655 SH DFND 0 1655 0 PIMCO MUN INCOME FD III COM 72201A103 3152 250929 SH DFND 01 0 250929 0 PIMCO NEW YORK MUN FD II COM 72200Y102 19 1581 SH DFND 0 1581 0 PIMCO NEW YORK MUN FD II COM 72200Y102 351 29277 SH DFND 01 0 29277 0 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 61 5901 SH DFND 01 0 5901 0 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 1331 100480 SH DFND 01 0 100480 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 20 1900 SH DFND 0 1900 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 873 82834 SH DFND 01 0 82834 0 PINDUODUO INC SPONSORED ADS 722304102 11 450 SH DFND 01 0 450 0 PINDUODUO INC SPONSORED ADS 722304102 243 9800 SH DFND 0 0 9800 PINDUODUO INC SPONSORED ADS 722304102 68234 2751354 SH DFND 0 2751354 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1896 34656 SH DFND 01 0 34656 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3839 70188 SH DFND 0 70188 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4125 75416 SH DFND 20 0 0 75416 PINNACLE WEST CAP CORP COM 723484101 416 4354 SH DFND 0 0 4354 PINNACLE WEST CAP CORP COM 723484101 3849 40270 SH DFND 0 40270 0 PINNACLE WEST CAP CORP COM 723484101 5371 56190 SH DFND 01 0 56190 0 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 49 3800 SH SOLE 3800 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 194 13634 SH DFND 01 0 13634 0 PIONEER ENERGY SVCS CORP COM 723664108 2 1000 SH DFND 01 0 1000 0 PIONEER FLOATING RATE TR COM 72369J102 206 19794 SH DFND 01 0 19794 0 PIONEER HIGH INCOME TR COM 72369H106 122 13589 SH DFND 0 13589 0 PIONEER HIGH INCOME TR COM 72369H106 3511 392269 SH DFND 01 0 392269 0 PIONEER MUN HIGH INCOME ADV COM 723762100 40 3699 SH DFND 0 3699 0 PIONEER MUN HIGH INCOME ADV COM 723762100 1497 139141 SH DFND 01 0 139141 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 22 1874 SH DFND 0 1874 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1377 115358 SH DFND 01 0 115358 0 PIONEER NAT RES CO COM 723787107 335 2200 SH Put DFND 0 2200 0 PIONEER NAT RES CO COM 723787107 1515 9948 SH DFND 0 0 9948 PIONEER NAT RES CO COM 723787107 1980 13000 SH Call DFND 0 13000 0 PIONEER NAT RES CO COM 723787107 44283 290803 SH DFND 01 0 290803 0 PIONEER NAT RES CO COM 723787107 55671 365581 SH DFND 0 365581 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 15 3138 SH SOLE 3138 0 0 PIPER JAFFRAY COS COM 724078100 179 2451 SH DFND 01 0 2451 0 PIPER JAFFRAY COS COM 724078100 230 3157 SH DFND 0 3157 0 PITNEY BOWES INC COM 724479100 351 51080 SH DFND 01 0 51080 0 PITNEY BOWES INC COM 724479100 3575 520361 SH DFND 0 520361 0 PIVOTAL ACQUISITION CORP UNIT 12/01/2025 72583A200 255 25000 SH SOLE 25000 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 54 2597 SH DFND 0 2597 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 1480 70970 SH DFND 01 0 70970 0 PIXELWORKS INC COM NEW 72581M305 16 3955 SH DFND 0 3955 0 PIXELWORKS INC COM NEW 72581M305 390 99367 SH DFND 01 0 99367 0 PJT PARTNERS INC COM CL A 69343T107 64 1533 SH DFND 0 1533 0 PJT PARTNERS INC COM CL A 69343T107 1352 32346 SH DFND 01 0 32346 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 99898 4075820 SH DFND 01 0 4075820 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 239458 9769794 SH DFND 0 9769794 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 61 2436 SH DFND 0 0 2436 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5463 219204 SH DFND 0 219204 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9349 375170 SH DFND 01 0 375170 0 PLANET FITNESS INC CL A 72703H101 884 12858 SH DFND 0 12858 0 PLANET FITNESS INC CL A 72703H101 8510 123839 SH DFND 01 0 123839 0 PLANET GREEN HLDGS CORP COM 72703U102 8 1843 SH SOLE 1843 0 0 PLANTRONICS INC NEW COM 727493108 156 3385 SH DFND 01 0 3385 0 PLANTRONICS INC NEW COM 727493108 816 17704 SH DFND 0 17704 0 PLATINUM GROUP METALS LTD COM 72765Q882 0 200 SH DFND 01 0 200 0 PLATINUM GROUP METALS LTD COM 72765Q882 2 819 SH DFND 0 819 0 PLAYAGS INC COM 72814N104 11 466 SH SOLE 466 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 12 1539 SH SOLE 1539 0 0 PLDT INC SPONSORED ADR 69344D408 3 153 SH DFND 01 0 153 0 PLDT INC SPONSORED ADR 69344D408 107 4941 SH DFND 0 4941 0 PLEXUS CORP COM 729132100 69 1125 SH DFND 01 0 1125 0 PLUG POWER INC COM NEW 72919P202 3 1247 SH DFND 0 1247 0 PLUG POWER INC COM NEW 72919P202 109 45280 SH DFND 01 0 45280 0 PLUMAS BANCORP COM 729273102 25 1086 SH DFND 0 1086 0 PLUMAS BANCORP COM 729273102 82 3600 SH DFND 01 0 3600 0 PLURALSIGHT INC COM CL A 72941B106 286 9004 SH DFND 0 9004 0 PLURALSIGHT INC COM CL A 72941B106 649 20447 SH DFND 01 0 20447 0 PLURISTEM THERAPEUTICS INC COM 72940R102 9 9150 SH DFND 01 0 9150 0 PLURISTEM THERAPEUTICS INC COM 72940R102 56 57611 SH DFND 0 57611 0 PLX PHARMA INC COM 72942A107 6 1053 SH DFND 01 0 1053 0 PLX PHARMA INC COM 72942A107 10 1864 SH DFND 0 1864 0 PNC FINL SVCS GROUP INC COM 693475105 533 4347 SH DFND 20 0 0 4347 PNC FINL SVCS GROUP INC COM 693475105 2355 19200 SH Call DFND 0 19200 0 PNC FINL SVCS GROUP INC COM 693475105 3311 26993 SH DFND 0 0 26993 PNC FINL SVCS GROUP INC COM 693475105 82962 676360 SH DFND 0 676360 0 PNC FINL SVCS GROUP INC COM 693475105 83019 676822 SH DFND 01 0 676822 0 PNM RES INC COM 69349H107 78 1650 SH DFND 0 1650 0 PNM RES INC COM 69349H107 213 4496 SH DFND 01 0 4496 0 POINTER TELOCATION LTD SHS M7946T104 17 1109 SH SOLE 1109 0 0 POINTS INTL LTD COM NEW 730843208 25 1853 SH DFND 0 1853 0 POINTS INTL LTD COM NEW 730843208 128 9500 SH DFND 01 0 9500 0 POLARIS INDS INC COM 731068102 127 1500 SH DFND 0 0 1500 POLARIS INDS INC COM 731068102 354 4196 SH DFND 0 4196 0 POLARIS INDS INC COM 731068102 1322 15654 SH DFND 20 0 0 15654 POLARIS INDS INC COM 731068102 14059 166516 SH DFND 01 0 166516 0 POLARITYTE INC COM 731094108 17 1580 SH DFND 0 1580 0 POLARITYTE INC COM 731094108 125 11700 SH DFND 01 0 11700 0 POLAR PWR INC COM 73102V105 15 3339 SH SOLE 3339 0 0 POLYMET MINING CORP COM 731916102 13 18567 SH DFND 01 0 18567 0 POLYMET MINING CORP COM 731916102 13 19247 SH DFND 0 19247 0 POLYONE CORP COM 73179P106 64 2180 SH DFND 01 0 2180 0 POLYONE CORP COM 73179P106 4416 150679 SH DFND 0 150679 0 POOL CORPORATION COM 73278L105 1449 8781 SH DFND 20 0 0 8781 POOL CORPORATION COM 73278L105 1846 11188 SH DFND 01 0 11188 0 POOL CORPORATION COM 73278L105 1974 11965 SH DFND 0 11965 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 35 527 SH DFND 0 527 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 223 3361 SH DFND 01 0 3361 0 POPULAR INC COM NEW 733174700 1781 34155 SH DFND 20 0 0 34155 POPULAR INC COM NEW 733174700 2681 51430 SH DFND 01 0 51430 0 POPULAR INC COM NEW 733174700 8410 161320 SH DFND 0 161320 0 PORTLAND GEN ELEC CO COM NEW 736508847 24 455 SH DFND 0 455 0 PORTLAND GEN ELEC CO COM NEW 736508847 1006 19407 SH DFND 01 0 19407 0 PORTLAND GEN ELEC CO COM NEW 736508847 1713 33043 SH DFND 20 0 0 33043 PORTOLA PHARMACEUTICALS INC COM 737010108 857 24700 SH DFND 0 24700 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4237 122105 SH DFND 01 0 122105 0 POSCO SPONSORED ADR 693483109 1226 22205 SH DFND 20 0 0 22205 POSCO SPONSORED ADR 693483109 1426 25828 SH DFND 01 0 25828 0 POSCO SPONSORED ADR 693483109 1483 26862 SH DFND 0 26862 0 POSCO SPONSORED ADR 693483109 1782 32280 SH DFND 0 0 32280 POST HLDGS INC COM 737446104 4980 45520 SH DFND 01 0 45520 0 POTBELLY CORP COM 73754Y100 6 756 SH DFND 0 756 0 POTBELLY CORP COM 73754Y100 12 1415 SH DFND 01 0 1415 0 POTLATCHDELTIC CORPORATION COM 737630103 80 2106 SH DFND 0 2106 0 POTLATCHDELTIC CORPORATION COM 737630103 777 20555 SH DFND 01 0 20555 0 POWELL INDS INC COM 739128106 0 9 SH DFND 01 0 9 0 POWER INTEGRATIONS INC COM 739276103 243 3468 SH DFND 01 0 3468 0 POWER INTEGRATIONS INC COM 739276103 1119 16004 SH DFND 20 0 0 16004 POWER REIT COM 73933H101 18 3007 SH SOLE 3007 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 337 89158 SH DFND 01 0 89158 0 PPDAI GROUP INC SPONSORED ADR 69354V108 2243 593278 SH DFND 0 593278 0 PPG INDS INC COM 693506107 1664 14740 SH DFND 0 0 14740 PPG INDS INC COM 693506107 1761 15600 SH Call DFND 0 15600 0 PPG INDS INC COM 693506107 5630 49879 SH DFND 0 49879 0 PPG INDS INC COM 693506107 44225 391820 SH DFND 01 0 391820 0 PPG INDS INC COM 693506107 114563 1015000 SH Put DFND 0 1015000 0 PPL CORP COM 69351T106 138 4350 SH DFND 0 4350 0 PPL CORP COM 69351T106 175 5510 SH DFND 0 0 5510 PPL CORP COM 69351T106 1703 53640 SH DFND 20 0 0 53640 PPL CORP COM 69351T106 21324 671822 SH DFND 01 0 671822 0 PQ GROUP HLDGS INC COM 73943T103 1 83 SH DFND 01 0 83 0 PRA GROUP INC COM 69354N106 14 516 SH DFND 0 516 0 PRA GROUP INC COM 69354N106 17 622 SH DFND 01 0 622 0 PRA HEALTH SCIENCES INC COM 69354M108 49 441 SH DFND 0 441 0 PRA HEALTH SCIENCES INC COM 69354M108 6999 63461 SH DFND 01 0 63461 0 PRA HEALTH SCIENCES INC COM 69354M108 18749 170000 SH Call DFND 0 170000 0 PRA HEALTH SCIENCES INC COM 69354M108 18749 170000 SH Put DFND 0 170000 0 PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 4 2070 SH DFND 0 2070 0 PRECIPIO INC COM 74019L107 146 77894 SH SOLE 77894 0 0 PRECISION BIOSCIENCES INC COM 74019P108 167 9297 SH SOLE 9297 0 0 PRECISION DRILLING CORP COM 2010 74022D308 0 48 SH DFND 0 48 0 PRECISION DRILLING CORP COM 2010 74022D308 125 52347 SH DFND 01 0 52347 0 PREFERRED APT CMNTYS INC COM 74039L103 746 50370 SH DFND 0 50370 0 PREFERRED APT CMNTYS INC COM 74039L103 1629 109903 SH DFND 01 0 109903 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 5 102 SH DFND 01 0 102 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 290 6439 SH DFND 0 6439 0 PREMIER FINL BANCORP INC COM 74050M105 20 1280 SH DFND 0 1280 0 PREMIER FINL BANCORP INC COM 74050M105 148 9390 SH DFND 01 0 9390 0 PREMIER INC CL A 74051N102 139 4017 SH DFND 01 0 4017 0 PREMIER INC CL A 74051N102 1756 50905 SH DFND 20 0 0 50905 PRESBIA PLC SHS G7234P100 1 716 SH SOLE 716 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 129 4327 SH DFND 01 0 4327 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 317 10599 SH DFND 0 10599 0 PRETIUM RES INC COM 74139C102 53 6146 SH DFND 0 6146 0 PRETIUM RES INC COM 74139C102 1018 118886 SH DFND 01 0 118886 0 PRGX GLOBAL INC COM NEW 69357C503 0 30 SH DFND 01 0 30 0 PRGX GLOBAL INC COM NEW 69357C503 9 1136 SH DFND 0 1136 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 5 4000 PRN DFND 01 0 4000 0 PRICESMART INC COM 741511109 444 7534 SH DFND 01 0 7534 0 PRICE T ROWE GROUP INC COM 74144T108 1457 14550 SH DFND 0 0 14550 PRICE T ROWE GROUP INC COM 74144T108 3969 39640 SH DFND 20 0 0 39640 PRICE T ROWE GROUP INC COM 74144T108 19334 193113 SH DFND 0 193113 0 PRICE T ROWE GROUP INC COM 74144T108 20829 208040 SH DFND 01 0 208040 0 PRIMEENERGY RESOURCES CORP COM 74158E104 177 1242 SH SOLE 1242 0 0 PRIMERICA INC COM 74164M108 134 1096 SH DFND 0 1096 0 PRIMERICA INC COM 74164M108 672 5499 SH DFND 01 0 5499 0 PRIMORIS SVCS CORP COM 74164F103 1764 85315 SH SOLE 85315 0 0 PRIMO WTR CORP COM 74165N105 8 526 SH DFND 0 526 0 PRIMO WTR CORP COM 74165N105 9 550 SH DFND 01 0 550 0 PRINCIPAL EXCHANGE TRADED FD CONTRARIAN VLU 74255Y862 0 1 SH SOLE 1 0 0 PRINCIPAL EXCHANGE TRADED FD HELTHCARE INDX 74255Y409 14 389 SH SOLE 389 0 0 PRINCIPAL EXCHANGE TRADED FD PRCPL MIL INDX 74255Y508 8 203 SH SOLE 203 0 0 PRINCIPAL EXCHANGE TRADED FD PRINCIPAL ACTV 74255Y706 4 139 SH SOLE 139 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN PRICE IDX 74255Y201 21 578 SH SOLE 578 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN SHRHLDR 74255Y300 7 218 SH SOLE 218 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 10 104 SH DFND 0 104 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 1491 15662 SH DFND 01 0 15662 0 PRINCIPAL EXCHANGE TRADED FD US MEGA CAP 74255Y870 44 1560 SH SOLE 1560 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 797 15882 SH DFND 0 0 15882 PRINCIPAL FINL GROUP INC COM 74251V102 3077 61297 SH DFND 01 0 61297 0 PRINCIPAL FINL GROUP INC COM 74251V102 14324 285401 SH DFND 0 285401 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 105 5626 SH DFND 01 0 5626 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 6 877 SH SOLE 877 0 0 PROASSURANCE CORP COM 74267C106 310 8965 SH DFND 01 0 8965 0 PROASSURANCE CORP COM 74267C106 1063 30715 SH DFND 0 30715 0 PROCTER AND GAMBLE CO COM 742718109 3847 36976 SH DFND 17 0 0 36976 PROCTER AND GAMBLE CO COM 742718109 6530 62759 SH DFND 20 0 0 62759 PROCTER AND GAMBLE CO COM 742718109 30268 290900 SH Call DFND 0 290900 0 PROCTER AND GAMBLE CO COM 742718109 34732 333800 SH Put DFND 0 333800 0 PROCTER AND GAMBLE CO COM 742718109 77605 745843 SH DFND 0 0 745843 PROCTER AND GAMBLE CO COM 742718109 337641 3244987 SH DFND 0 3244987 0 PROCTER AND GAMBLE CO COM 742718109 896998 8620834 SH DFND 01 0 8620834 0 PRO-DEX INC COLO COM NEW 74265M205 0 28 SH DFND 01 0 28 0 PROFIRE ENERGY INC COM 74316X101 5 2899 SH SOLE 2899 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 0 77 SH DFND 01 0 77 0 PROGENICS PHARMACEUTICALS IN COM 743187106 181 39043 SH DFND 0 39043 0 PROGRESSIVE CORP OHIO COM 743315103 230 3195 SH DFND 20 0 0 3195 PROGRESSIVE CORP OHIO COM 743315103 2435 33779 SH DFND 0 0 33779 PROGRESSIVE CORP OHIO COM 743315103 31769 440686 SH DFND 0 440686 0 PROGRESSIVE CORP OHIO COM 743315103 46051 638803 SH DFND 01 0 638803 0 PROGRESS SOFTWARE CORP COM 743312100 244 5492 SH DFND 0 5492 0 PROGRESS SOFTWARE CORP COM 743312100 287 6479 SH DFND 01 0 6479 0 PROLOGIS INC COM 74340W103 2607 36240 SH DFND 0 0 36240 PROLOGIS INC COM 74340W103 55226 767563 SH DFND 01 0 767563 0 PROLOGIS INC COM 74340W103 57452 798496 SH DFND 0 798496 0 PROOFPOINT INC COM 743424103 121 1000 SH Put DFND 01 0 1000 0 PROOFPOINT INC COM 743424103 1291 10633 SH DFND 01 0 10633 0 PROOFPOINT INC COM 743424103 6209 51131 SH DFND 0 51131 0 PROPETRO HLDG CORP COM 74347M108 68 3033 SH DFND 01 0 3033 0 PROPETRO HLDG CORP COM 74347M108 202 8971 SH DFND 0 8971 0 PROPHASE LABS INC COM 74345W108 27 9119 SH DFND 0 9119 0 PROPHASE LABS INC COM 74345W108 31 10279 SH DFND 01 0 10279 0 PROSHARES TR BASIC MAT NEW 74347B177 80 2801 SH SOLE 2801 0 0 PROSHARES TR DECLINE RETAIL 74347B367 34 1002 SH SOLE 1002 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 96 2176 SH DFND 0 2176 0 PROSHARES TR DJ BRKFLD GLB 74347B508 2889 65771 SH DFND 01 0 65771 0 PROSHARES TR HD REPLICATION 74347X294 232 5163 SH SOLE 5163 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 936 14185 SH DFND 01 0 14185 0 PROSHARES TR INFLATN EXPECTNS 74348A814 23 837 SH SOLE 837 0 0 PROSHARES TR INVT INT RT HG 74347B607 43 583 SH DFND 0 583 0 PROSHARES TR INVT INT RT HG 74347B607 6999 94388 SH DFND 01 0 94388 0 PROSHARES TR LONG ONLINE SHRT 74347B375 21 400 SH DFND 01 0 400 0 PROSHARES TR LONG ONLINE SHRT 74347B375 49 955 SH DFND 0 955 0 PROSHARES TR MANAGED FUT 74347B532 13 337 SH SOLE 337 0 0 PROSHARES TR MERGER ETF 74348A566 40 1064 SH SOLE 1064 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 22 588 SH SOLE 588 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 1572 42637 SH DFND 01 0 42637 0 PROSHARES TR MSCI EMRG ETF 74347X302 86 1163 SH SOLE 1163 0 0 PROSHARES TR PSHS CONSMRGOODS 74347R768 81 1886 SH SOLE 1886 0 0 PROSHARES TR PSHS CONSMR SVCS 74347R750 128 1302 SH SOLE 1302 0 0 PROSHARES TR PSHS CONSUMR GD 74347R115 17 1223 SH SOLE 1223 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 139 2030 SH DFND 0 2030 0 PROSHARES TR PSHS LC COR PLUS 74347R248 7028 102749 SH DFND 01 0 102749 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 26 975 SH DFND 0 975 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 233 8696 SH DFND 01 0 8696 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 7 387 SH DFND 01 0 387 0 PROSHARES TR PSHS SHORT DOW30 74347B235 311 5665 SH DFND 0 5665 0 PROSHARES TR PSHS SHORT DOW30 74347B235 3099 56371 SH DFND 01 0 56371 0 PROSHARES TR PSHS SHTFINL ETF 74347B185 87 3848 SH SOLE 3848 0 0 PROSHARES TR PSHS SHT OIL&GAS 74347R222 46 1958 SH SOLE 1958 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 520 25012 SH SOLE 25012 0 0 PROSHARES TR PSHS ULT BASMATL 74347R776 71 1281 SH SOLE 1281 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 33 799 SH SOLE 799 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 251 5410 SH SOLE 5410 0 0 PROSHARES TR PSHS ULTRA O&G 74347R719 21 672 SH SOLE 672 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 43 749 SH SOLE 749 0 0 PROSHARES TR PSHS ULT SCAP600 74347R818 152 1599 SH SOLE 1599 0 0 PROSHARES TR PSHS ULT SEMICDT 74347R669 196 4709 SH SOLE 4709 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 381 3231 SH SOLE 3231 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 133 3783 SH SOLE 3783 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 38325 657948 SH DFND 01 0 657948 0 PROSHARES TR SHORT QQQ NEW 74347B714 3 107 SH DFND 0 107 0 PROSHARES TR SHORT QQQ NEW 74347B714 13416 456005 SH DFND 01 0 456005 0 PROSHARES TR SHORT S&P 500 NE 74347B425 4 157 SH DFND 0 157 0 PROSHARES TR SHORT S&P 500 NE 74347B425 20629 746089 SH DFND 01 0 746089 0 PROSHARES TR SHRT 20+YR TRE 74347X849 104 4822 SH DFND 0 4822 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1432 66580 SH DFND 01 0 66580 0 PROSHARES TR SHRT RL EST FD 74347X641 36 2520 SH SOLE 2520 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 4861 119434 SH DFND 01 0 119434 0 PROSHARES TR SHRT SMALLCAP60 74348A376 108 3253 SH SOLE 3253 0 0 PROSHARES TR SHT 7-10 YR TR 74348A608 2 88 SH SOLE 88 0 0 PROSHARES TR SHT BASIC MAT 74347X559 0 2 SH SOLE 2 0 0 PROSHARES TR SHT FTSE CHIN 50 74347X658 27 1451 SH SOLE 1451 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 185641 2738873 SH DFND 01 0 2738873 0 PROSHARES TR SP500 EX ENRGY 74347B581 19 325 SH SOLE 325 0 0 PROSHARES TR SP500 EX FINLS 74347B573 6 100 SH SOLE 100 0 0 PROSHARES TR SP500 EX HLTH 74347B565 16 269 SH SOLE 269 0 0 PROSHARES TR SP500 EX TECH 74347B557 22 409 SH SOLE 409 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 17838 316618 SH DFND 01 0 316618 0 PROSHARES TR ST EMG MKT ETF 74347B706 98 1301 SH SOLE 1301 0 0 PROSHARES TR UL MSCI JP ETF 74347X708 33 1026 SH SOLE 1026 0 0 PROSHARES TR ULSH 20YRTRE NEW 74348A491 84 3750 SH SOLE 3750 0 0 PROSHARES TR ULSHOIL&GASNEW13 74348A525 174 4774 SH SOLE 4774 0 0 PROSHARES TR ULSHRT SEMIC NEW 74347B219 21 1535 SH DFND 0 1535 0 PROSHARES TR ULSHRT SEMIC NEW 74347B219 22 1660 SH DFND 01 0 1660 0 PROSHARES TR ULSHRT TECH NEW 74347B730 22 2220 SH DFND 01 0 2220 0 PROSHARES TR ULT FTSE EUROPE 74347X526 46 1009 SH SOLE 1009 0 0 PROSHARES TR ULT MSCIBZL CAPP 74347B292 143 4954 SH SOLE 4954 0 0 PROSHARES TR ULTPRO SHT 2017 74348A152 202 7905 SH SOLE 7905 0 0 PROSHARES TR ULTPRO SHT MDCP 74348A392 21 2404 SH SOLE 2404 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 2 60 SH DFND 01 0 60 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 136 3388 SH DFND 0 3388 0 PROSHARES TR ULTRA HIGH YLD 74348A707 22 320 SH SOLE 320 0 0 PROSHARES TR ULTRA MDCAP400 74347X815 158 1551 SH SOLE 1551 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 10 138 SH SOLE 138 0 0 PROSHARES TR ULTRAPRO FIN SEL 74348A582 80 1137 SH SOLE 1137 0 0 PROSHARES TR ULTRAPRO SHORT N 74347B193 55 4142 SH SOLE 4142 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 13 1238 SH SOLE 1238 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 1016 32200 SH SOLE 32200 0 0 PROSHARES TR ULTRASHORT INDL 74348A368 64 4562 SH SOLE 4562 0 0 PROSHARES TR ULT R/EST NEW 74347X625 201 2641 SH SOLE 2641 0 0 PROSHARES TR ULTR MSCI ETF 74347X500 27 728 SH SOLE 728 0 0 PROSHARES TR ULTRPRO COM SR 74347B128 0 1 SH SOLE 1 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 767 7949 SH SOLE 7949 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 806 16354 SH SOLE 16354 0 0 PROSHARES TR ULTSH NASD BIOT 74347B789 38 2254 SH SOLE 2254 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 12 629 SH SOLE 629 0 0 PROSHARES TR ULTSHT FT CH 50 74347B227 39 672 SH SOLE 672 0 0 PROSHARES TR ULTSHT HLTHCRE 74348A228 35 1584 SH SOLE 1584 0 0 PROSHARES TR ULTSHT MSCI JAP 74348A459 15 526 SH SOLE 526 0 0 PROSHARES TR ULTSHT REAL EST 74348A244 5 200 SH SOLE 200 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 184 11844 SH SOLE 11844 0 0 PROSHARES TR ULTSHT SMLCP600 74348A327 29 2051 SH SOLE 2051 0 0 PROSHARES TR II PROSHS SHT EUR 74347W742 62 1401 SH SOLE 1401 0 0 PROSHARES TR II PROSHS U/SHAUS 74347W460 68 1252 SH SOLE 1252 0 0 PROSHARES TR II PSHS ULSSLVR NEW 74347W114 21 531 SH SOLE 531 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 8157 155794 SH SOLE 155794 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 446 26428 SH SOLE 26428 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 384 17820 SH SOLE 17820 0 0 PROSHARES TR II ULTRA BLOOMBERG 74347Y706 17 825 SH SOLE 825 0 0 PROSHARES TR II ULTRA GOLD 74347W601 186 4990 SH SOLE 4990 0 0 PROSHARES TR II ULTRAPRO 3X CR 74347W221 104 3871 SH SOLE 3871 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 257 3366 SH SOLE 3366 0 0 PROSHARES TR II ULTRASHRT NEW 74347W395 23 322 SH SOLE 322 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 80 3251 SH SOLE 3251 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 29285 752832 SH SOLE 752832 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 108799 2796900 SH Call SOLE 2796900 0 0 PROSHARES TR II ULTRA YEN NEW 74347W270 140 2510 SH SOLE 2510 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 1 58 SH SOLE 58 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 4 541 SH DFND 0 0 541 PROSPECT CAPITAL CORPORATION COM 74348T102 323 49500 SH Call DFND 0 49500 0 PROSPECT CAPITAL CORPORATION COM 74348T102 3699 567281 SH DFND 01 0 567281 0 PROSPECT CAPITAL CORPORATION COM 74348T102 28803 4417639 SH DFND 0 4417639 0 PROSPERITY BANCSHARES INC COM 743606105 72 1045 SH DFND 20 0 0 1045 PROSPERITY BANCSHARES INC COM 743606105 576 8346 SH DFND 01 0 8346 0 PROSPERITY BANCSHARES INC COM 743606105 1578 22848 SH DFND 0 22848 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 21 1645 SH SOLE 1645 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 500 SH DFND 01 0 500 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 69 156954 SH DFND 0 156954 0 PROTECTIVE INS CORP CL A 74368L104 25 1301 SH SOLE 1301 0 0 PROTECTIVE INS CORP CL B 74368L203 11 600 SH DFND 01 0 600 0 PROTECTIVE INS CORP CL B 74368L203 36 1917 SH DFND 0 1917 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 5 3806 SH SOLE 3806 0 0 PROTHENA CORP PLC SHS G72800108 24 1982 SH DFND 01 0 1982 0 PROTHENA CORP PLC SHS G72800108 27 2266 SH DFND 0 2266 0 PROTO LABS INC COM 743713109 414 3934 SH DFND 01 0 3934 0 PROTO LABS INC COM 743713109 3153 29985 SH DFND 0 29985 0 PROVIDENCE SVC CORP COM 743815102 98 1466 SH DFND 01 0 1466 0 PROVIDENCE SVC CORP COM 743815102 1718 25792 SH DFND 0 25792 0 PROVIDENT BANCORP INC COM 74383X109 2 100 SH DFND 01 0 100 0 PROVIDENT BANCORP INC COM 74383X109 15 649 SH DFND 0 649 0 PROVIDENT FINL HLDGS INC COM 743868101 45 2269 SH SOLE 2269 0 0 PROVIDENT FINL SVCS INC COM 74386T105 185 7140 SH DFND 0 7140 0 PROVIDENT FINL SVCS INC COM 74386T105 323 12487 SH DFND 01 0 12487 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 136 7841 SH DFND 01 0 7841 0 PRUDENTIAL FINL INC COM 744320102 1676 18237 SH DFND 20 0 0 18237 PRUDENTIAL FINL INC COM 744320102 2191 23844 SH DFND 0 0 23844 PRUDENTIAL FINL INC COM 744320102 11375 123800 SH Put DFND 0 123800 0 PRUDENTIAL FINL INC COM 744320102 31478 342594 SH DFND 0 342594 0 PRUDENTIAL FINL INC COM 744320102 48698 530016 SH DFND 01 0 530016 0 PRUDENTIAL PLC ADR 74435K204 30 745 SH DFND 0 745 0 PRUDENTIAL PLC ADR 74435K204 3540 88009 SH DFND 01 0 88009 0 PS BUSINESS PKS INC CALIF COM 69360J107 61 390 SH DFND 01 0 390 0 PS BUSINESS PKS INC CALIF COM 69360J107 8905 56782 SH DFND 0 56782 0 PTC INC COM 69370C100 275 2980 SH DFND 0 0 2980 PTC INC COM 69370C100 3069 33298 SH DFND 01 0 33298 0 PTC INC COM 69370C100 8120 88091 SH DFND 0 88091 0 PTC THERAPEUTICS INC COM 69366J200 39 1028 SH DFND 0 1028 0 PTC THERAPEUTICS INC COM 69366J200 295 7828 SH DFND 01 0 7828 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 214 7806 SH DFND 0 7806 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 537 19550 SH DFND 20 0 0 19550 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1558 56728 SH DFND 01 0 56728 0 PUBLIC STORAGE COM 74460D109 814 3739 SH DFND 0 0 3739 PUBLIC STORAGE COM 74460D109 8559 39300 SH DFND 01 0 39300 0 PUBLIC STORAGE COM 74460D109 40495 185945 SH DFND 0 185945 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1248 21002 SH DFND 0 0 21002 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1682 28320 SH DFND 0 28320 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2310 38874 SH DFND 20 0 0 38874 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8912 150000 SH Call DFND 0 150000 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16987 285936 SH DFND 01 0 285936 0 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 7 2001 SH SOLE 2001 0 0 PULMATRIX INC COM NEW 74584P202 2 1412 SH SOLE 1412 0 0 PULSE BIOSCIENCES INC COM 74587B101 183 10429 SH DFND 01 0 10429 0 PULTE GROUP INC COM 745867101 156 5562 SH DFND 0 0 5562 PULTE GROUP INC COM 745867101 1194 42700 SH Call DFND 0 42700 0 PULTE GROUP INC COM 745867101 15860 567248 SH DFND 01 0 567248 0 PULTE GROUP INC COM 745867101 44613 1595604 SH DFND 0 1595604 0 PUMA BIOTECHNOLOGY INC COM 74587V107 272 7014 SH DFND 0 7014 0 PUMA BIOTECHNOLOGY INC COM 74587V107 710 18305 SH DFND 01 0 18305 0 PURECYCLE CORP COM NEW 746228303 1 105 SH SOLE 105 0 0 PURE STORAGE INC CL A 74624M102 5039 231255 SH DFND 0 231255 0 PURE STORAGE INC CL A 74624M102 5184 237916 SH DFND 01 0 237916 0 PURE STORAGE INC CL A 74624M102 8716 400000 SH Put DFND 0 400000 0 PURPLE INNOVATION INC COM 74640Y106 12 2527 SH SOLE 2527 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 32 4326 SH DFND 0 4326 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 1685 225228 SH DFND 01 0 225228 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 657 144714 SH DFND 01 0 144714 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 8 623 SH DFND 0 623 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1999 163057 SH DFND 01 0 163057 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1319 256206 SH DFND 01 0 256206 0 PUYI INC ADS 69373Y109 20 3008 SH SOLE 3008 0 0 PVH CORP COM 693656100 478 3919 SH DFND 0 0 3919 PVH CORP COM 693656100 2775 22759 SH DFND 0 22759 0 PVH CORP COM 693656100 5902 48393 SH DFND 01 0 48393 0 PYXIS TANKERS INC COM Y71726106 5 4449 SH SOLE 4449 0 0 PYXUS INTL INC COM 74737V106 3 113 SH DFND 0 113 0 PYXUS INTL INC COM 74737V106 68 2846 SH DFND 01 0 2846 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 16 1941 SH SOLE 1941 0 0 Q2 HLDGS INC COM 74736L109 31 452 SH DFND 0 452 0 Q2 HLDGS INC COM 74736L109 53 762 SH DFND 01 0 762 0 QAD INC CL A 74727D306 19 444 SH DFND 0 444 0 QAD INC CL A 74727D306 25 581 SH DFND 01 0 581 0 QAD INC CL B 74727D207 2 64 SH DFND 01 0 64 0 QCR HOLDINGS INC COM 74727A104 7 200 SH DFND 01 0 200 0 QCR HOLDINGS INC COM 74727A104 35 1038 SH DFND 0 1038 0 QEP RES INC COM 74733V100 388 49821 SH DFND 01 0 49821 0 QEP RES INC COM 74733V100 3895 500000 SH Call DFND 0 500000 0 QEP RES INC COM 74733V100 21100 2708561 SH DFND 0 2708561 0 QIAGEN NV SHS NEW N72482123 543 13336 SH DFND 0 0 13336 QIAGEN NV SHS NEW N72482123 1476 36283 SH DFND 01 0 36283 0 QIAGEN NV SHS NEW N72482123 3492 85834 SH DFND 0 85834 0 QIWI PLC SPON ADR REP B 74735M108 2 150 SH DFND 01 0 150 0 QIWI PLC SPON ADR REP B 74735M108 179 12455 SH DFND 0 12455 0 QORVO INC COM 74736K101 209 2912 SH DFND 0 0 2912 QORVO INC COM 74736K101 350 4880 SH DFND 20 0 0 4880 QORVO INC COM 74736K101 513 7150 SH DFND 01 0 7150 0 QORVO INC COM 74736K101 4728 65916 SH DFND 0 65916 0 QTS RLTY TR INC COM CL A 74736A103 921 20463 SH DFND 01 0 20463 0 QUAD / GRAPHICS INC COM CL A 747301109 6 510 SH DFND 01 0 510 0 QUAKER CHEM CORP COM 747316107 166 828 SH DFND 0 828 0 QUAKER CHEM CORP COM 747316107 211 1054 SH DFND 01 0 1054 0 QUAKER CHEM CORP COM 747316107 2224 11101 SH DFND 20 0 0 11101 QUALCOMM INC COM 747525103 365 6400 SH Put DFND 01 0 6400 0 QUALCOMM INC COM 747525103 1724 30227 SH DFND 0 0 30227 QUALCOMM INC COM 747525103 2922 51240 SH DFND 20 0 0 51240 QUALCOMM INC COM 747525103 35222 617600 SH Put DFND 0 617600 0 QUALCOMM INC COM 747525103 44276 776370 SH Call DFND 0 776370 0 QUALCOMM INC COM 747525103 53865 944511 SH DFND 0 944511 0 QUALCOMM INC COM 747525103 141457 2480391 SH DFND 01 0 2480391 0 QUALYS INC COM 74758T303 347 4188 SH DFND 01 0 4188 0 QUALYS INC COM 74758T303 1726 20866 SH DFND 0 20866 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1 38 SH DFND 01 0 38 0 QUANEX BUILDING PRODUCTS COR COM 747619104 479 30148 SH DFND 0 30148 0 QUANTA SVCS INC COM 74762E102 5283 139985 SH DFND 0 139985 0 QUANTA SVCS INC COM 74762E102 9286 246060 SH DFND 01 0 246060 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 280 11517 SH DFND 01 0 11517 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 6759 277799 SH DFND 0 277799 0 QUANTERIX CORP COM 74766Q101 24 945 SH SOLE 945 0 0 QUARTERHILL INC COM 747713105 11 10000 SH DFND 01 0 10000 0 QUDIAN INC ADR 747798106 12 2375 SH DFND 01 0 2375 0 QUDIAN INC ADR 747798106 74 14528 SH DFND 0 14528 0 QUEST DIAGNOSTICS INC COM 74834L100 691 7686 SH DFND 0 0 7686 QUEST DIAGNOSTICS INC COM 74834L100 5668 63032 SH DFND 01 0 63032 0 QUEST DIAGNOSTICS INC COM 74834L100 9433 104905 SH DFND 0 104905 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 0 250 SH DFND 01 0 250 0 QUICKLOGIC CORP COM 74837P108 0 288 SH DFND 0 288 0 QUICKLOGIC CORP COM 74837P108 136 221775 SH DFND 01 0 221775 0 QUIDEL CORP COM 74838J101 59 906 SH DFND 0 906 0 QUIDEL CORP COM 74838J101 561 8571 SH DFND 01 0 8571 0 QUIDEL CORP NOTE 3.250%12/1 74838JAA9 4 2000 PRN DFND 01 0 2000 0 QUINSTREET INC COM 74874Q100 7 497 SH DFND 01 0 497 0 QUINSTREET INC COM 74874Q100 33 2431 SH DFND 0 2431 0 QUINSTREET INC COM 74874Q100 45 3335 SH DFND 20 0 0 3335 QUMU CORP COM 749063103 1 500 SH SOLE 500 0 0 QUORUM HEALTH CORP COM 74909E106 0 39 SH DFND 0 39 0 QUORUM HEALTH CORP COM 74909E106 5 3663 SH DFND 01 0 3663 0 QUOTIENT TECHNOLOGY INC COM 749119103 8 797 SH DFND 01 0 797 0 QURATE RETAIL INC COM SER A 74915M100 130 8153 SH DFND 0 0 8153 QURATE RETAIL INC COM SER A 74915M100 2820 176470 SH DFND 01 0 176470 0 QURATE RETAIL INC COM SER A 74915M100 6493 406303 SH DFND 0 406303 0 QURATE RETAIL INC COM SER B 74915M209 26 1651 SH DFND 0 1651 0 QURATE RETAIL INC COM SER B 74915M209 30 1900 SH DFND 01 0 1900 0 QUTOUTIAO INC ADS REP SHS A 74915J107 12 1000 SH DFND 01 0 1000 0 R1 RCM INC COM 749397105 33 3396 SH SOLE 3396 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 3 852 SH SOLE 852 0 0 RADCOM LTD SHS NEW M81865111 137 18410 SH SOLE 18410 0 0 RADIAN GROUP INC COM 750236101 102 4895 SH DFND 0 4895 0 RADIAN GROUP INC COM 750236101 2262 109059 SH DFND 01 0 109059 0 RADIANT LOGISTICS INC COM 75025X100 1 185 SH DFND 01 0 185 0 RADIANT LOGISTICS INC COM 75025X100 13 2008 SH DFND 0 2008 0 RADIUS HEALTH INC COM NEW 750469207 482 24179 SH DFND 0 24179 0 RADIUS HEALTH INC COM NEW 750469207 1737 87130 SH DFND 01 0 87130 0 RADNET INC COM 750491102 35 2843 SH DFND 0 2843 0 RADNET INC COM 750491102 95 7638 SH DFND 01 0 7638 0 RADWARE LTD ORD M81873107 1 32 SH DFND 01 0 32 0 RADWARE LTD ORD M81873107 3156 120797 SH DFND 0 120797 0 RAFAEL HLDGS INC COM CL B 75062E106 8 633 SH DFND 01 0 633 0 RALPH LAUREN CORP CL A 751212101 162 1246 SH DFND 0 0 1246 RALPH LAUREN CORP CL A 751212101 1673 12900 SH Put DFND 0 12900 0 RALPH LAUREN CORP CL A 751212101 1892 14591 SH DFND 01 0 14591 0 RALPH LAUREN CORP CL A 751212101 5707 44008 SH DFND 0 44008 0 RAMBUS INC DEL COM 750917106 33 3197 SH DFND 01 0 3197 0 RAND CAP CORP COM 752185108 1 229 SH DFND 0 229 0 RAND CAP CORP COM 752185108 16 5500 SH DFND 01 0 5500 0 RANDOLPH BANCORP INC COM 752378109 76 5000 SH DFND 01 0 5000 0 RANGE RES CORP COM 75281A109 573 51000 SH Call DFND 0 51000 0 RANGE RES CORP COM 75281A109 2592 230596 SH DFND 01 0 230596 0 RANGE RES CORP COM 75281A109 10340 919900 SH Put DFND 0 919900 0 RANGE RES CORP COM 75281A109 11667 1038018 SH DFND 0 1038018 0 RA PHARMACEUTICALS INC COM 74933V108 41 1828 SH SOLE 1828 0 0 RAPID7 INC COM 753422104 192 3790 SH DFND 01 0 3790 0 RAPID7 INC COM 753422104 1861 36766 SH DFND 20 0 0 36766 RAVEN INDS INC COM 754212108 58 1520 SH DFND 0 1520 0 RAVEN INDS INC COM 754212108 2436 63489 SH DFND 01 0 63489 0 RAVE RESTAURANT GROUP INC COM 754198109 0 50 SH DFND 01 0 50 0 RAVE RESTAURANT GROUP INC COM 754198109 5 3170 SH DFND 0 3170 0 RAYMOND JAMES FINANCIAL INC COM 754730109 78 975 SH DFND 20 0 0 975 RAYMOND JAMES FINANCIAL INC COM 754730109 609 7579 SH DFND 0 0 7579 RAYMOND JAMES FINANCIAL INC COM 754730109 3276 40747 SH DFND 01 0 40747 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8355 103903 SH DFND 0 103903 0 RAYONIER ADVANCED MATLS INC COM 75508B104 44 3235 SH DFND 0 3235 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3336 245988 SH DFND 01 0 245988 0 RAYONIER INC COM 754907103 1171 37162 SH DFND 01 0 37162 0 RAYONIER INC COM 754907103 1579 50095 SH DFND 0 50095 0 RAYTHEON CO COM NEW 755111507 1262 6932 SH DFND 0 0 6932 RAYTHEON CO COM NEW 755111507 19096 104875 SH DFND 0 104875 0 RAYTHEON CO COM NEW 755111507 181653 997654 SH DFND 01 0 997654 0 RBC BEARINGS INC COM 75524B104 71 555 SH DFND 0 555 0 RBC BEARINGS INC COM 75524B104 682 5366 SH DFND 01 0 5366 0 RBC BEARINGS INC COM 75524B104 2219 17448 SH DFND 20 0 0 17448 RCI HOSPITALITY HLDGS INC COM 74934Q108 34 1472 SH DFND 0 1472 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 146 6350 SH DFND 01 0 6350 0 RCM TECHNOLOGIES INC COM NEW 749360400 24 6040 SH DFND 01 0 6040 0 READING INTERNATIONAL INC CL A 755408101 4 257 SH DFND 01 0 257 0 READING INTERNATIONAL INC CL A 755408101 110 6916 SH DFND 0 6916 0 READING INTERNATIONAL INC CL B 755408200 2 64 SH DFND 01 0 64 0 READY CAP CORP 7% CN SR NT 2023 75574U200 82 3100 SH DFND 01 0 3100 0 READY CAP CORP COM 75574U101 36 2425 SH DFND 01 0 2425 0 READY CAP CORP COM 75574U101 260 17727 SH DFND 0 17727 0 REALITY SHS ETF TR DIVCN DIVD ETF 75605A504 750 26306 SH SOLE 26306 0 0 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 139 4152 SH SOLE 4152 0 0 REALITY SHS ETF TR DIVCON DIV ETF 75605A603 22 902 SH SOLE 902 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 113 4294 SH DFND 01 0 4294 0 REALITY SHS ETF TR FUNDDSTRAT DQM 75605A884 55 2150 SH SOLE 2150 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 12 532 SH DFND 01 0 532 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 67 2920 SH DFND 0 2920 0 REALM THERAPEUTICS PLC SPONSORED ADS 75606L103 1 175 SH SOLE 175 0 0 REALNETWORKS INC COM NEW 75605L708 0 10 SH DFND 0 10 0 REALNETWORKS INC COM NEW 75605L708 5 1759 SH DFND 01 0 1759 0 REALOGY HLDGS CORP COM 75605Y106 7 591 SH DFND 01 0 591 0 REALOGY HLDGS CORP COM 75605Y106 684 60000 SH Put DFND 0 60000 0 REALOGY HLDGS CORP COM 75605Y106 7638 670040 SH DFND 0 670040 0 REALPAGE INC COM 75606N109 277 4558 SH DFND 01 0 4558 0 REALPAGE INC COM 75606N109 910 15000 SH Call DFND 0 15000 0 REALPAGE INC COM 75606N109 910 15000 SH Put DFND 0 15000 0 REALPAGE INC COM 75606N109 3125 51497 SH DFND 0 51497 0 REALTY INCOME CORP COM 756109104 500 6799 SH DFND 0 0 6799 REALTY INCOME CORP COM 756109104 691 9395 SH DFND 20 0 0 9395 REALTY INCOME CORP COM 756109104 13967 189867 SH DFND 0 189867 0 REALTY INCOME CORP COM 756109104 20060 272700 SH DFND 01 0 272700 0 REATA PHARMACEUTICALS INC CL A 75615P103 2412 28221 SH DFND 01 0 28221 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4450 132140 SH DFND 01 0 132140 0 RECON TECHNOLOGY LTD SHS G7415M108 5 5037 SH SOLE 5037 0 0 RECRO PHARMA INC COM 75629F109 11 1925 SH DFND 0 1925 0 RECRO PHARMA INC COM 75629F109 13 2200 SH DFND 01 0 2200 0 REDFIN CORP COM 75737F108 55 2716 SH DFND 0 2716 0 REDFIN CORP COM 75737F108 208 10280 SH DFND 01 0 10280 0 RED HAT INC COM 756577102 780 4267 SH DFND 0 0 4267 RED HAT INC COM 756577102 26302 143961 SH DFND 0 143961 0 RED HAT INC COM 756577102 103399 565947 SH DFND 01 0 565947 0 RED HAT INC NOTE 0.250%10/0 756577AD4 27 11000 PRN DFND 01 0 11000 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 20 2391 SH DFND 01 0 2391 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 21 2541 SH DFND 0 2541 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3 112 SH DFND 01 0 112 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1712 59428 SH DFND 0 59428 0 RED ROCK RESORTS INC CL A 75700L108 4 150 SH DFND 01 0 150 0 REDWOOD TR INC COM 758075402 662 41016 SH DFND 01 0 41016 0 REDWOOD TR INC COM 758075402 25082 1553065 SH DFND 0 1553065 0 REGAL BELOIT CORP COM 758750103 466 5688 SH DFND 0 5688 0 REGAL BELOIT CORP COM 758750103 551 6725 SH DFND 01 0 6725 0 REGALWOOD GLOBAL ENERGY LTD COM CL A G74760102 1 100 SH SOLE 100 0 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 23 2197 SH SOLE 2197 0 0 REGALWOOD GLOBAL ENERGY LTD *W EXP 12/05/202 G74760128 2 1700 SH SOLE 1700 0 0 REGENCY CTRS CORP COM 758849103 283 4190 SH DFND 0 0 4190 REGENCY CTRS CORP COM 758849103 749 11104 SH DFND 01 0 11104 0 REGENCY CTRS CORP COM 758849103 10689 158376 SH DFND 0 158376 0 REGENERON PHARMACEUTICALS COM 75886F107 21 50 SH Call DFND 0 50 0 REGENERON PHARMACEUTICALS COM 75886F107 806 1962 SH DFND 0 0 1962 REGENERON PHARMACEUTICALS COM 75886F107 966 2352 SH DFND 20 0 0 2352 REGENERON PHARMACEUTICALS COM 75886F107 11292 27500 SH Put DFND 0 27500 0 REGENERON PHARMACEUTICALS COM 75886F107 25433 61939 SH DFND 0 61939 0 REGENERON PHARMACEUTICALS COM 75886F107 43799 106666 SH DFND 01 0 106666 0 REGENXBIO INC COM 75901B107 2800 48850 SH DFND 01 0 48850 0 REGIONAL HEALTH PPTYS INC COM 75903M309 4 3581 SH SOLE 3581 0 0 REGIONAL MGMT CORP COM 75902K106 9 384 SH DFND 0 384 0 REGIONAL MGMT CORP COM 75902K106 19 765 SH DFND 01 0 765 0 REGIONS FINL CORP NEW COM 7591EP100 946 66852 SH DFND 0 0 66852 REGIONS FINL CORP NEW COM 7591EP100 7533 532332 SH DFND 01 0 532332 0 REGIONS FINL CORP NEW COM 7591EP100 23410 1654387 SH DFND 0 1654387 0 REGIS CORP MINN COM 758932107 5 256 SH DFND 01 0 256 0 REGIS CORP MINN COM 758932107 453 23049 SH DFND 0 23049 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 2 1969 SH SOLE 1969 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 581 4092 SH DFND 0 0 4092 REINSURANCE GRP OF AMERICA I COM NEW 759351604 7253 51086 SH DFND 0 51086 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8149 57392 SH DFND 01 0 57392 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 269 2977 SH DFND 01 0 2977 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 8730 96719 SH DFND 0 96719 0 RELIANT BANCORP INC COM 75956B101 23 1017 SH DFND 01 0 1017 0 RELIANT BANCORP INC COM 75956B101 27 1207 SH DFND 0 1207 0 RELIV INTL INC COM NEW 75952R209 0 99 SH DFND 01 0 99 0 RELIV INTL INC COM NEW 75952R209 0 114 SH DFND 0 114 0 RELX PLC SPONSORED ADR 759530108 410 19101 SH DFND 01 0 19101 0 REMARK HLDGS INC COM 75955K102 0 74 SH DFND 01 0 74 0 REMARK HLDGS INC COM 75955K102 2 1045 SH DFND 0 1045 0 RE MAX HLDGS INC CL A 75524W108 159 4113 SH DFND 01 0 4113 0 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 34 1619 SH SOLE 1619 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 32 225 SH DFND 20 0 0 225 RENAISSANCERE HOLDINGS LTD COM G7496G103 59 408 SH DFND 0 408 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 82 573 SH DFND 0 0 573 RENAISSANCERE HOLDINGS LTD COM G7496G103 517 3605 SH DFND 01 0 3605 0 RENASANT CORP COM 75970E107 225 6660 SH DFND 0 6660 0 RENASANT CORP COM 75970E107 410 12099 SH DFND 01 0 12099 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1 32 SH DFND 0 32 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 155 7066 SH DFND 01 0 7066 0 RENEWABLE ENERGY GROUP INC NOTE 2.750% 6/1 75972AAA1 3 2000 PRN DFND 01 0 2000 0 RENEWABLE ENERGY GROUP INC NOTE 4.000% 6/1 75972AAC7 2297 1092000 PRN SOLE 1092000 0 0 RENMIN TIANLI GROUP INC SHS G7500A100 12 5974 SH SOLE 5974 0 0 RENREN INC SPON ADR A NEW 759892201 2 1017 SH SOLE 1017 0 0 RENT A CTR INC NEW COM 76009N100 361 17287 SH DFND 01 0 17287 0 RENT A CTR INC NEW COM 76009N100 620 29700 SH Call DFND 0 29700 0 RENT A CTR INC NEW COM 76009N100 3303 158284 SH DFND 0 158284 0 RENT A CTR INC NEW COM 76009N100 6405 306900 SH Put DFND 0 306900 0 REPLIGEN CORP COM 759916109 921 15586 SH DFND 0 15586 0 REPLIGEN CORP COM 759916109 1713 28987 SH DFND 01 0 28987 0 REPLIMUNE GROUP INC COM 76029N106 16 1058 SH SOLE 1058 0 0 REPUBLIC BANCORP KY CL A 760281204 263 5892 SH DFND 01 0 5892 0 REPUBLIC FIRST BANCORP INC COM 760416107 1471 280276 SH DFND 01 0 280276 0 REPUBLIC SVCS INC COM 760759100 32 400 SH Put DFND 01 0 400 0 REPUBLIC SVCS INC COM 760759100 635 7894 SH DFND 20 0 0 7894 REPUBLIC SVCS INC COM 760759100 2627 32688 SH DFND 0 32688 0 REPUBLIC SVCS INC COM 760759100 3115 38748 SH DFND 17 0 0 38748 REPUBLIC SVCS INC COM 760759100 15420 191843 SH DFND 0 0 191843 REPUBLIC SVCS INC COM 760759100 382697 4761097 SH DFND 01 0 4761097 0 RESEARCH FRONTIERS INC COM 760911107 1 500 SH DFND 01 0 500 0 RESEARCH FRONTIERS INC COM 760911107 5 2379 SH DFND 0 2379 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 9 SH DFND 20 0 0 9 RESIDEO TECHNOLOGIES INC COM 76118Y104 315 16348 SH DFND 0 16348 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2564 132907 SH DFND 01 0 132907 0 RESMED INC COM 761152107 846 8141 SH DFND 0 0 8141 RESMED INC COM 761152107 2495 24000 SH Call DFND 0 24000 0 RESMED INC COM 761152107 7890 75886 SH DFND 01 0 75886 0 RESMED INC COM 761152107 9241 88878 SH DFND 0 88878 0 RESOLUTE FST PRODS INC COM 76117W109 269 34100 SH DFND 0 34100 0 RESOLUTE FST PRODS INC COM 76117W109 2719 344196 SH DFND 01 0 344196 0 RESONANT INC COM 76118L102 8 2800 SH DFND 01 0 2800 0 RESONANT INC COM 76118L102 13 4269 SH DFND 0 4269 0 RESOURCE CAP CORP NOTE 8.000% 1/1 76120WAB0 10 10000 PRN DFND 01 0 10000 0 RESOURCES CONNECTION INC COM 76122Q105 13 775 SH DFND 01 0 775 0 RESOURCES CONNECTION INC COM 76122Q105 15 878 SH DFND 0 878 0 RESTAURANT BRANDS INTL INC COM 76131D103 355 5451 SH DFND 0 0 5451 RESTAURANT BRANDS INTL INC COM 76131D103 5181 79570 SH DFND 01 0 79570 0 RESTAURANT BRANDS INTL INC COM 76131D103 11258 172900 SH Call DFND 0 172900 0 RESTAURANT BRANDS INTL INC COM 76131D103 13908 213600 SH Put DFND 0 213600 0 RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 1 1000 PRN DFND 01 0 1000 0 RESTORATION ROBOTICS INC COM 76133C103 16 26965 SH SOLE 26965 0 0 RESTORBIO INC COM 76133L103 12 1800 SH DFND 01 0 1800 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 327 18851 SH DFND 01 0 18851 0 RETAIL PPTYS AMER INC CL A 76131V202 182 14901 SH DFND 01 0 14901 0 RETAIL PPTYS AMER INC CL A 76131V202 2201 180548 SH DFND 0 180548 0 RETAIL VALUE INC COM 76133Q102 129 4139 SH DFND 01 0 4139 0 RETAIL VALUE INC COM 76133Q102 208 6659 SH DFND 0 6659 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 0 2 SH SOLE 2 0 0 RETROPHIN INC COM 761299106 1 44 SH DFND 01 0 44 0 RETROPHIN INC COM 761299106 7 307 SH DFND 0 307 0 REVANCE THERAPEUTICS INC COM 761330109 8 500 SH DFND 01 0 500 0 REVANCE THERAPEUTICS INC COM 761330109 11 716 SH DFND 0 716 0 REVEN HSG REIT INC COM NEW 761378207 1 299 SH SOLE 299 0 0 REV GROUP INC COM 749527107 23 2061 SH SOLE 2061 0 0 REVLON INC CL A NEW 761525609 19 995 SH DFND 01 0 995 0 REVLON INC CL A NEW 761525609 66 3421 SH DFND 0 3421 0 REVLON INC CL A NEW 761525609 388 20000 SH Put DFND 0 20000 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 50 SH DFND 01 0 50 0 REWALK ROBOTICS LTD SHS M8216Q101 0 25 SH DFND 01 0 25 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 1 2000 SH DFND 01 0 2000 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 15 28818 SH DFND 0 28818 0 REX AMERICAN RESOURCES CORP COM 761624105 32 399 SH DFND 01 0 399 0 REX AMERICAN RESOURCES CORP COM 761624105 69 852 SH DFND 0 852 0 REXFORD INDL RLTY INC COM 76169C100 2574 71867 SH DFND 01 0 71867 0 REXNORD CORP NEW COM 76169B102 43 1725 SH DFND 0 1725 0 REXNORD CORP NEW COM 76169B102 440 17517 SH DFND 01 0 17517 0 RF INDS LTD COM PAR $0.01 749552105 25 3705 SH DFND 01 0 3705 0 RF INDS LTD COM PAR $0.01 749552105 30 4378 SH DFND 0 4378 0 RGC RES INC COM 74955L103 35 1311 SH DFND 0 1311 0 RGC RES INC COM 74955L103 1007 37996 SH DFND 01 0 37996 0 RH COM 74967X103 2734 26558 SH DFND 01 0 26558 0 RHINEBECK BANCORP INC COM 762093102 25 2102 SH SOLE 2102 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 5 186 SH SOLE 186 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1 217 SH DFND 0 217 0 RIBBON COMMUNICATIONS INC COM 762544104 3 620 SH DFND 01 0 620 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 247 66344 SH DFND 01 0 66344 0 RICHARDSON ELECTRS LTD COM 763165107 1 200 SH DFND 01 0 200 0 RICHARDSON ELECTRS LTD COM 763165107 15 2155 SH DFND 0 2155 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 14 5600 SH DFND 01 0 5600 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 139 54085 SH DFND 0 54085 0 RIMINI STR INC DEL COM 76674Q107 6 1103 SH SOLE 1103 0 0 RINGCENTRAL INC CL A 76680R206 2329 21601 SH DFND 01 0 21601 0 RINGCENTRAL INC CL A 76680R206 3023 28045 SH DFND 0 28045 0 RIOT BLOCKCHAIN INC COM 767292105 12 3605 SH DFND 0 3605 0 RIOT BLOCKCHAIN INC COM 767292105 13 3913 SH DFND 01 0 3913 0 RIO TINTO PLC SPONSORED ADR 767204100 22501 382350 SH DFND 0 382350 0 RIO TINTO PLC SPONSORED ADR 767204100 32368 550000 SH Put DFND 0 550000 0 RIO TINTO PLC SPONSORED ADR 767204100 48410 822595 SH DFND 01 0 822595 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 11 1151 SH SOLE 1151 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 6 165 SH DFND 0 165 0 RITCHIE BROS AUCTIONEERS COM 767744105 94 2779 SH DFND 01 0 2779 0 RITCHIE BROS AUCTIONEERS COM 767744105 1601 47093 SH DFND 20 0 0 47093 RITE AID CORP COM 767754104 178 280731 SH DFND 01 0 280731 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 0 200 SH DFND 01 0 200 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 9 9751 SH DFND 0 9751 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 31 1919 SH DFND 0 1919 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 7823 476995 SH DFND 01 0 476995 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 28 1356 SH DFND 0 1356 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 1417 68050 SH DFND 01 0 68050 0 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 758 45962 SH DFND 01 0 45962 0 RIVERVIEW BANCORP INC COM 769397100 18 2530 SH SOLE 2530 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 12 1000 SH DFND 01 0 1000 0 RIVERVIEW FINL CORP NEW COM 76940Q105 103 8962 SH DFND 0 8962 0 RLI CORP COM 749607107 89 1245 SH DFND 0 1245 0 RLI CORP COM 749607107 958 13352 SH DFND 01 0 13352 0 RLJ LODGING TR COM 74965L101 8 440 SH DFND 01 0 440 0 RLJ LODGING TR COM 74965L101 95 5408 SH DFND 0 5408 0 RLJ LODGING TR CUM CONV PFD A 74965L200 181 7200 SH DFND 01 0 7200 0 RMG ACQUISITION CORP UNIT 99/99/9999 749641205 40 4000 SH SOLE 4000 0 0 RMR GROUP INC CL A 74967R106 29 469 SH DFND 01 0 469 0 RMR GROUP INC CL A 74967R106 46 752 SH DFND 0 752 0 RMR REAL ESTATE INCOME FUND COM 76970B101 49 2635 SH DFND 0 2635 0 RMR REAL ESTATE INCOME FUND COM 76970B101 304 16242 SH DFND 01 0 16242 0 ROADRUNNER TRANSN SYS INC COM 76973Q105 0 477 SH DFND 01 0 477 0 ROADRUNNER TRANSN SYS INC COM 76973Q105 3 8208 SH DFND 0 8208 0 ROAN RES INC CL A COM 769755109 21 3480 SH DFND 01 0 3480 0 ROAN RES INC CL A COM 769755109 840 137449 SH DFND 0 137449 0 ROBERT HALF INTL INC COM 770323103 528 8100 SH DFND 0 0 8100 ROBERT HALF INTL INC COM 770323103 1935 29697 SH DFND 01 0 29697 0 ROCKET PHARMACEUTICALS INC COM 77313F106 0 10 SH DFND 01 0 10 0 ROCKWELL AUTOMATION INC COM 773903109 158 900 SH Put DFND 01 0 900 0 ROCKWELL AUTOMATION INC COM 773903109 1987 11326 SH DFND 0 0 11326 ROCKWELL AUTOMATION INC COM 773903109 6312 35972 SH DFND 20 0 0 35972 ROCKWELL AUTOMATION INC COM 773903109 14075 80220 SH DFND 0 80220 0 ROCKWELL AUTOMATION INC COM 773903109 771311 4395935 SH DFND 01 0 4395935 0 ROCKWELL MED INC COM 774374102 5 926 SH DFND 0 926 0 ROCKWELL MED INC COM 774374102 22 3900 SH DFND 01 0 3900 0 ROCKY BRANDS INC COM 774515100 34 1433 SH DFND 0 1433 0 ROCKY BRANDS INC COM 774515100 237 9899 SH DFND 01 0 9899 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 43 4746 SH DFND 01 0 4746 0 ROGERS COMMUNICATIONS INC CL B 775109200 1139 21161 SH DFND 0 0 21161 ROGERS COMMUNICATIONS INC CL B 775109200 3017 56050 SH DFND 01 0 56050 0 ROGERS COMMUNICATIONS INC CL B 775109200 19913 369996 SH DFND 0 369996 0 ROGERS CORP COM 775133101 71 444 SH DFND 0 444 0 ROGERS CORP COM 775133101 307 1934 SH DFND 01 0 1934 0 ROKU INC COM CL A 77543R102 129 2000 SH Call DFND 0 2000 0 ROKU INC COM CL A 77543R102 5450 84482 SH DFND 01 0 84482 0 ROLLINS INC COM 775711104 134 3226 SH DFND 0 0 3226 ROLLINS INC COM 775711104 4109 98716 SH DFND 01 0 98716 0 ROLLINS INC COM 775711104 4518 108554 SH DFND 0 108554 0 ROPER TECHNOLOGIES INC COM 776696106 2119 6195 SH DFND 0 0 6195 ROPER TECHNOLOGIES INC COM 776696106 18587 54353 SH DFND 0 54353 0 ROPER TECHNOLOGIES INC COM 776696106 21568 63069 SH DFND 01 0 63069 0 ROSEHILL RES INC CL A 777385105 10 2977 SH SOLE 2977 0 0 ROSEHILL RES INC *W EXP 09/16/202 777385113 3 6900 SH SOLE 6900 0 0 ROSETTA STONE INC COM 777780107 32 1459 SH SOLE 1459 0 0 ROSS STORES INC COM 778296103 3707 39817 SH DFND 0 0 39817 ROSS STORES INC COM 778296103 4176 44855 SH DFND 20 0 0 44855 ROSS STORES INC COM 778296103 14111 151563 SH DFND 01 0 151563 0 ROSS STORES INC COM 778296103 25093 269525 SH DFND 0 269525 0 ROWAN COMPANIES PLC SHS CL A G7665A101 43 3981 SH DFND 01 0 3981 0 ROWAN COMPANIES PLC SHS CL A G7665A101 649 60137 SH DFND 0 60137 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2618 34655 SH DFND 0 0 34655 ROYAL BK CDA MONTREAL QUE COM 780087102 10066 133237 SH DFND 01 0 133237 0 ROYAL BK CDA MONTREAL QUE COM 780087102 51977 687977 SH DFND 0 687977 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 144 22075 SH DFND 0 22075 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 586 89944 SH DFND 01 0 89944 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 38 330 SH DFND 20 0 0 330 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5731 50000 SH Put DFND 0 50000 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7170 62557 SH DFND 0 0 62557 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 23548 205445 SH DFND 0 205445 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 69362 605148 SH DFND 01 0 605148 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8 122 SH DFND 17 0 0 122 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 128 2000 SH DFND 0 2000 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 157871 2468668 SH DFND 01 0 2468668 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 939 15000 SH Put DFND 0 15000 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5743 91749 SH DFND 0 91749 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 21324 340700 SH Call DFND 0 340700 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 138073 2205987 SH DFND 01 0 2205987 0 ROYAL GOLD INC COM 780287108 2885 31728 SH DFND 0 31728 0 ROYAL GOLD INC COM 780287108 7839 86204 SH DFND 01 0 86204 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 23 2272 SH DFND 0 2272 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 345 34331 SH DFND 01 0 34331 0 ROYCE MICRO-CAP TR INC COM 780915104 59 7084 SH DFND 0 7084 0 ROYCE MICRO-CAP TR INC COM 780915104 6642 797379 SH DFND 01 0 797379 0 ROYCE VALUE TR INC COM 780910105 10994 798975 SH DFND 01 0 798975 0 RPC INC COM 749660106 12 1055 SH DFND 01 0 1055 0 RPC INC COM 749660106 64 5616 SH DFND 0 5616 0 RPM INTL INC COM 749685103 3073 52945 SH DFND 20 0 0 52945 RPM INTL INC COM 749685103 3522 60681 SH DFND 0 60681 0 RPM INTL INC COM 749685103 11024 189934 SH DFND 01 0 189934 0 RPT REALTY COM SH BEN INT 74971D101 9 739 SH DFND 01 0 739 0 RPT REALTY COM SH BEN INT 74971D101 1924 160215 SH DFND 0 160215 0 RTI SURGICAL HOLDINGS INC COM 74975N105 744 123786 SH DFND 01 0 123786 0 RUBICON PROJ INC COM 78112V102 30 4900 SH DFND 01 0 4900 0 RUBICON PROJ INC COM 78112V102 93 15247 SH DFND 0 15247 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 1 140 SH DFND 01 0 140 0 RUBIUS THERAPEUTICS INC COM 78116T103 0 23 SH SOLE 23 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 324 14196 SH DFND 0 14196 0 RUDOLPH TECHNOLOGIES INC COM 781270103 2689 117958 SH DFND 01 0 117958 0 RUMBLEON INC CL B 781386206 29 5800 SH DFND 01 0 5800 0 RUSH ENTERPRISES INC CL A 781846209 218 5210 SH DFND 01 0 5210 0 RUSH ENTERPRISES INC CL A 781846209 574 13736 SH DFND 0 13736 0 RUSH ENTERPRISES INC CL B 781846308 12 298 SH SOLE 298 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 187 7301 SH DFND 01 0 7301 0 RUTHS HOSPITALITY GROUP INC COM 783332109 261 10184 SH DFND 0 10184 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 256 3414 SH DFND 0 3414 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 643 8574 SH DFND 01 0 8574 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 1363 18191 SH DFND 20 0 0 18191 RYB ED INC ADR 74979W101 3 411 SH SOLE 411 0 0 RYDER SYS INC COM 783549108 50 800 SH DFND 20 0 0 800 RYDER SYS INC COM 783549108 497 8016 SH DFND 0 8016 0 RYDER SYS INC COM 783549108 6887 111097 SH DFND 01 0 111097 0 RYERSON HLDG CORP COM 783754104 14 1643 SH DFND 01 0 1643 0 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 9 9000 PRN DFND 01 0 9000 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 932 11331 SH DFND 0 11331 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2380 28943 SH DFND 01 0 28943 0 SABAN CAP ACQUISITION CORP UNIT 99/99/9999 78516C205 26 2601 SH SOLE 2601 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 577 12385 SH DFND 01 0 12385 0 SABRA HEALTH CARE REIT INC COM 78573L106 9 450 SH DFND 0 0 450 SABRA HEALTH CARE REIT INC COM 78573L106 4012 206035 SH DFND 01 0 206035 0 SABRE CORP COM 78573M104 143 6689 SH DFND 01 0 6689 0 SABRE CORP COM 78573M104 178 8318 SH DFND 0 0 8318 SABRE CORP COM 78573M104 1516 70851 SH DFND 0 70851 0 SAEXPLORATION HLDGS INC COM PAR 78636X873 1 390 SH SOLE 390 0 0 SAFE BULKERS INC COM Y7388L103 98 67050 SH DFND 0 67050 0 SAFE BULKERS INC COM Y7388L103 1141 781234 SH DFND 01 0 781234 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 28 2562 SH DFND 01 0 2562 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 78 7225 SH DFND 0 7225 0 SAFEHOLD INC COM 78645L100 0 3 SH DFND 0 3 0 SAFEHOLD INC COM 78645L100 42439 1945829 SH DFND 01 0 1945829 0 SAFE T GROUP LTD SPONSORED ADS 78643B302 2 967 SH SOLE 967 0 0 SAFETY INS GROUP INC COM 78648T100 56 637 SH DFND 0 637 0 SAFETY INS GROUP INC COM 78648T100 160 1841 SH DFND 01 0 1841 0 SAGE THERAPEUTICS INC COM 78667J108 29 184 SH DFND 0 184 0 SAGE THERAPEUTICS INC COM 78667J108 4906 30848 SH DFND 01 0 30848 0 SAIA INC COM 78709Y105 181 2962 SH DFND 01 0 2962 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 329 11460 SH DFND 01 0 11460 0 SALEM MEDIA GROUP INC CL A 794093104 12 4558 SH DFND 01 0 4558 0 SALESFORCE COM INC COM 79466L302 238 1500 SH Put DFND 01 0 1500 0 SALESFORCE COM INC COM 79466L302 3593 22686 SH DFND 17 0 0 22686 SALESFORCE COM INC COM 79466L302 7368 46524 SH DFND 20 0 0 46524 SALESFORCE COM INC COM 79466L302 12084 76300 SH Call DFND 0 76300 0 SALESFORCE COM INC COM 79466L302 31870 201237 SH DFND 0 0 201237 SALESFORCE COM INC COM 79466L302 63126 398600 SH Put DFND 0 398600 0 SALESFORCE COM INC COM 79466L302 104673 660942 SH DFND 0 660942 0 SALESFORCE COM INC COM 79466L302 405099 2557927 SH DFND 01 0 2557927 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 2572 279836 SH DFND 01 0 279836 0 SALISBURY BANCORP INC COM 795226109 43 1034 SH SOLE 1034 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 63 3428 SH DFND 0 3428 0 SALLY BEAUTY HLDGS INC COM 79546E104 83 4495 SH DFND 20 0 0 4495 SALLY BEAUTY HLDGS INC COM 79546E104 236 12817 SH DFND 01 0 12817 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 66 30917 SH SOLE 30917 0 0 SANDERSON FARMS INC COM 800013104 92 694 SH DFND 0 694 0 SANDERSON FARMS INC COM 800013104 646 4897 SH DFND 01 0 4897 0 SANDISK CORP NOTE 0.500%10/1 80004CAF8 2 2000 PRN DFND 01 0 2000 0 SANDRIDGE ENERGY INC COM NEW 80007P869 36 4442 SH DFND 0 4442 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 15 15017 SH DFND 0 15017 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 20 20000 SH DFND 17 0 0 20000 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 0 380 SH DFND 01 0 380 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 15 14850 SH DFND 0 14850 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 28 12010 SH SOLE 12010 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 50 9200 SH DFND 01 0 9200 0 SANDSTORM GOLD LTD COM NEW 80013R206 1806 329480 SH DFND 0 329480 0 SANDY SPRING BANCORP INC COM 800363103 916 29280 SH DFND 01 0 29280 0 SANFILIPPO JOHN B & SON INC COM 800422107 13 177 SH DFND 0 177 0 SANFILIPPO JOHN B & SON INC COM 800422107 5266 73273 SH DFND 01 0 73273 0 SANGAMO THERAPEUTICS INC COM 800677106 9 966 SH DFND 0 966 0 SANGAMO THERAPEUTICS INC COM 800677106 179 18783 SH DFND 01 0 18783 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 25 4593 SH DFND 0 4593 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 76 14073 SH DFND 01 0 14073 0 SANMINA CORPORATION COM 801056102 20 679 SH DFND 0 679 0 SANMINA CORPORATION COM 801056102 41 1434 SH DFND 01 0 1434 0 SANOFI RIGHT 12/31/2020 80105N113 9 19662 SH DFND 0 19662 0 SANOFI RIGHT 12/31/2020 80105N113 22 48663 SH DFND 01 0 48663 0 SANOFI SPONSORED ADR 80105N105 3909 88277 SH DFND 0 88277 0 SANOFI SPONSORED ADR 80105N105 37262 841502 SH DFND 01 0 841502 0 SANTANDER CONSUMER USA HDG I COM 80283M101 102 4836 SH DFND 01 0 4836 0 SANTANDER CONSUMER USA HDG I COM 80283M101 8982 425106 SH DFND 0 425106 0 SAPIENS INTL CORP N V SHS G7T16G103 604 39561 SH DFND 01 0 39561 0 SAP SE SPON ADR 803054204 9939 86083 SH DFND 01 0 86083 0 SAP SE SPON ADR 803054204 57802 500622 SH DFND 0 500622 0 SARATOGA INVT CORP COM NEW 80349A208 99 4458 SH DFND 01 0 4458 0 SAREPTA THERAPEUTICS INC COM 803607100 18 150 SH DFND 0 150 0 SAREPTA THERAPEUTICS INC COM 803607100 9565 80253 SH DFND 01 0 80253 0 SASOL LTD SPONSORED ADR 803866300 207 6696 SH DFND 0 6696 0 SASOL LTD SPONSORED ADR 803866300 380 12268 SH DFND 01 0 12268 0 SAUL CTRS INC COM 804395101 50 972 SH DFND 0 972 0 SAUL CTRS INC COM 804395101 193 3754 SH DFND 01 0 3754 0 SAVARA INC COM 805111101 63 8505 SH DFND 01 0 8505 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1412 7072 SH DFND 0 0 7072 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9166 45910 SH DFND 01 0 45910 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 41171 206207 SH DFND 0 206207 0 SB FINL GROUP INC COM 78408D105 38 2099 SH SOLE 2099 0 0 SB FINL GROUP INC DEP SHS PFD 6.5% 78408D204 26 1428 SH SOLE 1428 0 0 SB ONE BANCORP COM 78413T103 15 701 SH DFND 0 701 0 SB ONE BANCORP COM 78413T103 33 1500 SH DFND 01 0 1500 0 SCANSOURCE INC COM 806037107 17 478 SH DFND 0 478 0 SCANSOURCE INC COM 806037107 33 908 SH DFND 01 0 908 0 SCHLUMBERGER LTD COM 806857108 48 1100 SH Put DFND 01 0 1100 0 SCHLUMBERGER LTD COM 806857108 631 14478 SH DFND 20 0 0 14478 SCHLUMBERGER LTD COM 806857108 2180 50024 SH DFND 17 0 0 50024 SCHLUMBERGER LTD COM 806857108 6874 157776 SH DFND 0 0 157776 SCHLUMBERGER LTD COM 806857108 14790 339464 SH Call DFND 0 339464 0 SCHLUMBERGER LTD COM 806857108 135732 3115255 SH DFND 0 3115255 0 SCHLUMBERGER LTD COM 806857108 137263 3150400 SH Put DFND 0 3150400 0 SCHLUMBERGER LTD COM 806857108 354107 8127322 SH DFND 01 0 8127322 0 SCHNEIDER NATIONAL INC CL B 80689H102 377 17890 SH DFND 0 17890 0 SCHNEIDER NATIONAL INC CL B 80689H102 667 31689 SH DFND 01 0 31689 0 SCHNEIDER NATIONAL INC CL B 80689H102 1163 55255 SH DFND 20 0 0 55255 SCHNITZER STL INDS CL A 806882106 825 34366 SH DFND 0 34366 0 SCHNITZER STL INDS CL A 806882106 3065 127716 SH DFND 01 0 127716 0 SCHOLASTIC CORP COM 807066105 46 1163 SH DFND 01 0 1163 0 SCHOLASTIC CORP COM 807066105 554 13929 SH DFND 0 13929 0 SCHULTZE SPL PURP ACQUISITIO UNIT 12/31/2023 80821R208 43 4305 SH SOLE 4305 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 67 2403 SH DFND 01 0 2403 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12558 482810 SH DFND 01 0 482810 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 18264 583331 SH DFND 01 0 583331 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1620 50236 SH DFND 01 0 50236 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 261 4845 SH DFND 0 4845 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2563 47658 SH DFND 01 0 47658 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 166 4417 SH DFND 01 0 4417 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 6470 170489 SH DFND 01 0 170489 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3679 98791 SH DFND 01 0 98791 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 943 34024 SH DFND 01 0 34024 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2777 100679 SH DFND 01 0 100679 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3808 122568 SH DFND 01 0 122568 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1742 34715 SH DFND 01 0 34715 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3733 71957 SH DFND 01 0 71957 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 61 890 SH DFND 0 890 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 325633 4785200 SH DFND 01 0 4785200 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 125396 2398548 SH DFND 01 0 2398548 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13061 164437 SH DFND 01 0 164437 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12939 236380 SH DFND 01 0 236380 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1278 18907 SH DFND 0 18907 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 71775 1061609 SH DFND 01 0 1061609 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 36203 653596 SH DFND 01 0 653596 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1150 25886 SH DFND 01 0 25886 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 18373 262741 SH DFND 01 0 262741 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 526 9560 SH DFND 0 9560 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 14577 265034 SH DFND 01 0 265034 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 45 1158 SH DFND 01 0 1158 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 55 1420 SH DFND 0 1420 0 SCIENCE APPLICATNS INTL CP N COM 808625107 123 1599 SH DFND 0 1599 0 SCIENCE APPLICATNS INTL CP N COM 808625107 142 1844 SH DFND 01 0 1844 0 SCIENTIFIC GAMES CORP COM 80874P109 1511 74000 SH DFND 01 0 74000 0 SCIENTIFIC GAMES CORP COM 80874P109 2879 141000 SH Call DFND 0 141000 0 SCORPIO BULKERS INC COM Y7546A122 21 5400 SH DFND 01 0 5400 0 SCORPIO BULKERS INC COM Y7546A122 1148 298981 SH DFND 0 298981 0 SCORPIO TANKERS INC SHS Y7542C130 190 9600 SH DFND 0 9600 0 SCORPIO TANKERS INC SHS Y7542C130 664 33487 SH DFND 01 0 33487 0 SCOTTS MIRACLE GRO CO CL A 810186106 8379 106632 SH DFND 01 0 106632 0 SCOTTS MIRACLE GRO CO CL A 810186106 26107 332237 SH DFND 0 332237 0 SCPHARMACEUTICALS INC COM 810648105 8 2660 SH SOLE 2660 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1042 49632 SH DFND 01 0 49632 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1691 80541 SH DFND 0 80541 0 SCYNEXIS INC COM 811292101 5 3247 SH SOLE 3247 0 0 SEABOARD CORP COM 811543107 4 1 SH SOLE 1 0 0 SEABRIDGE GOLD INC COM 811916105 192 15467 SH DFND 0 15467 0 SEABRIDGE GOLD INC COM 811916105 572 46203 SH DFND 01 0 46203 0 SEACHANGE INTL INC COM 811699107 15 10962 SH SOLE 10962 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 38 1440 SH DFND 0 1440 0 SEACOAST BKG CORP FLA COM NEW 811707801 45 1709 SH DFND 01 0 1709 0 SEACOR HOLDINGS INC COM 811904101 27 639 SH DFND 01 0 639 0 SEACOR MARINE HLDGS INC COM 78413P101 12 892 SH DFND 01 0 892 0 SEADRILL LTD COM G7998G106 1 86 SH DFND 01 0 86 0 SEADRILL LTD COM G7998G106 314 37791 SH DFND 0 37791 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 11 12663 SH DFND 01 0 12663 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 14 15790 SH DFND 0 15790 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 352 7344 SH DFND 0 0 7344 SEAGATE TECHNOLOGY PLC SHS G7945M107 8988 187690 SH DFND 01 0 187690 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10560 220500 SH Put DFND 0 220500 0 SEALED AIR CORP NEW COM 81211K100 62 1350 SH DFND 20 0 0 1350 SEALED AIR CORP NEW COM 81211K100 436 9465 SH DFND 0 0 9465 SEALED AIR CORP NEW COM 81211K100 1533 33277 SH DFND 0 33277 0 SEALED AIR CORP NEW COM 81211K100 4145 90000 SH Call DFND 0 90000 0 SEALED AIR CORP NEW COM 81211K100 50268 1091355 SH DFND 01 0 1091355 0 SEA LTD SPONSORED ADS 81141R100 75 3198 SH DFND 01 0 3198 0 SEA LTD SPONSORED ADS 81141R100 869 36958 SH DFND 0 36958 0 SEA LTD SPONSORED ADS 81141R100 10584 450000 SH Call DFND 0 450000 0 SEANERGY MARITIME HLDGS CORP SHS Y73760301 2 507 SH SOLE 507 0 0 SEANERGY MARITIME HLDGS CORP *W EXP 11/10/202 Y73760145 0 3700 SH SOLE 3700 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 95 42968 SH DFND 0 42968 0 SEASPAN CORP SHS Y75638109 46 5307 SH DFND 0 5307 0 SEASPAN CORP SHS Y75638109 1062 122112 SH DFND 01 0 122112 0 SEASPINE HLDGS CORP COM 81255T108 10 654 SH DFND 0 654 0 SEASPINE HLDGS CORP COM 81255T108 16 1086 SH DFND 01 0 1086 0 SEATTLE GENETICS INC COM 812578102 201 2746 SH DFND 0 0 2746 SEATTLE GENETICS INC COM 812578102 3044 41562 SH DFND 0 41562 0 SEATTLE GENETICS INC COM 812578102 3792 51780 SH DFND 01 0 51780 0 SEAWORLD ENTMT INC COM 81282V100 72 2785 SH DFND 0 2785 0 SEAWORLD ENTMT INC COM 81282V100 1533 59521 SH DFND 01 0 59521 0 SECOND SIGHT MED PRODS INC COM 81362J100 1 653 SH DFND 01 0 653 0 SECOND SIGHT MED PRODS INC COM 81362J100 17 20810 SH DFND 0 20810 0 SECOO HLDG LTD ADR 81367P101 15 1669 SH SOLE 1669 0 0 SECUREWORKS CORP CL A 81374A105 9 484 SH SOLE 484 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 69 14625 SH SOLE 14625 0 0 SEELOS THERAPEUTICS INC COM 81577F109 0 24 SH DFND 01 0 24 0 SEELOS THERAPEUTICS INC COM 81577F109 3 929 SH DFND 0 929 0 SEI INVESTMENTS CO COM 784117103 167 3203 SH DFND 0 0 3203 SEI INVESTMENTS CO COM 784117103 755 14445 SH DFND 20 0 0 14445 SEI INVESTMENTS CO COM 784117103 1042 19941 SH DFND 0 19941 0 SEI INVESTMENTS CO COM 784117103 7572 144919 SH DFND 01 0 144919 0 SELECTA BIOSCIENCES INC COM 816212104 0 115 SH DFND 01 0 115 0 SELECT BANCORP INC NEW COM 81617L108 5 418 SH DFND 0 418 0 SELECT BANCORP INC NEW COM 81617L108 8 718 SH DFND 01 0 718 0 SELECT ENERGY SVCS INC CL A COM 81617J301 0 13 SH DFND 01 0 13 0 SELECTIVE INS GROUP INC COM 816300107 82 1298 SH DFND 0 1298 0 SELECTIVE INS GROUP INC COM 816300107 3980 62894 SH DFND 01 0 62894 0 SELECT MED HLDGS CORP COM 81619Q105 4 269 SH DFND 01 0 269 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 122 2600 SH DFND 0 2600 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2769 59200 SH Put DFND 01 0 59200 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 86791 1855706 SH DFND 01 0 1855706 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 15 221 SH DFND 17 0 0 221 SELECT SECTOR SPDR TR ENERGY 81369Y506 45345 685800 SH Call DFND 0 685800 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 89006 1346129 SH DFND 0 1346129 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 179926 2721200 SH Put DFND 0 2721200 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 208060 3146699 SH DFND 01 0 3146699 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 221 SH DFND 17 0 0 221 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 32 872 SH DFND 0 872 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 19061 526268 SH DFND 01 0 526268 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41 358 SH DFND 17 0 0 358 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7400 65000 SH Call DFND 0 65000 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7400 65000 SH Put DFND 0 65000 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41360 363288 SH DFND 0 363288 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 190813 1676005 SH DFND 01 0 1676005 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21 379 SH DFND 17 0 0 379 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4320 76985 SH DFND 0 76985 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 12939 230600 SH Call DFND 0 230600 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 146500 2610949 SH DFND 01 0 2610949 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 41 451 SH DFND 17 0 0 451 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2624 28600 SH Call DFND 0 28600 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2624 28600 SH Put DFND 0 28600 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 152180 1658636 SH DFND 0 1658636 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 272954 2974975 SH DFND 01 0 2974975 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 41 1592 SH DFND 17 0 0 1592 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 22522 876000 SH Call DFND 0 876000 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 97479 3791472 SH DFND 0 3791472 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 190732 7418600 SH Put DFND 0 7418600 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 490911 19094181 SH DFND 01 0 19094181 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 30 399 SH DFND 17 0 0 399 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 750 10000 SH Put DFND 01 0 10000 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39068 520700 SH Call DFND 0 520700 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 46399 618400 SH Put DFND 0 618400 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 199584 2660055 SH DFND 0 2660055 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 210354 2803603 SH DFND 01 0 2803603 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8 142 SH DFND 17 0 0 142 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37683 647800 SH Call DFND 0 647800 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 82503 1418300 SH Put DFND 0 1418300 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 93643 1609813 SH DFND 01 0 1609813 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 628766 10809106 SH DFND 0 10809106 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8 136 SH DFND 17 0 0 136 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1943 35000 SH Call DFND 0 35000 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6383 115000 SH Put DFND 0 115000 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 52479 945559 SH DFND 0 945559 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 64129 1155471 SH DFND 01 0 1155471 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 76 1031 SH DFND 17 0 0 1031 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 614 8300 SH Put DFND 01 0 8300 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 150287 2030904 SH DFND 0 2030904 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 199615 2697500 SH Call DFND 0 2697500 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 273674 3698300 SH Put DFND 0 3698300 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 419365 5667094 SH DFND 01 0 5667094 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 12 SH DFND 0 12 0 SEMGROUP CORP CL A 81663A105 31 2102 SH DFND 0 2102 0 SEMGROUP CORP CL A 81663A105 3635 246601 SH DFND 01 0 246601 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 241 47666 SH SOLE 47666 0 0 SEMILEDS CORP COM NEW 816645204 11 3091 SH SOLE 3091 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 2 22 SH DFND 01 0 22 0 SEMPRA ENERGY 6% PFD CONV A 816851406 127 1200 SH DFND 0 1200 0 SEMPRA ENERGY COM 816851109 1981 15743 SH DFND 0 0 15743 SEMPRA ENERGY COM 816851109 6989 55530 SH DFND 0 55530 0 SEMPRA ENERGY COM 816851109 21914 174118 SH DFND 01 0 174118 0 SEMTECH CORP COM 816850101 81 1585 SH DFND 0 1585 0 SEMTECH CORP COM 816850101 253 4970 SH DFND 01 0 4970 0 SENECA FOODS CORP NEW CL A 817070501 245 9957 SH DFND 01 0 9957 0 SENECA FOODS CORP NEW CL B 817070105 4 146 SH DFND 0 146 0 SENECA FOODS CORP NEW CL B 817070105 24 1000 SH DFND 01 0 1000 0 SENESTECH INC COM 81720R109 1 993 SH SOLE 993 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2015 171089 SH DFND 01 0 171089 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6885 584457 SH DFND 0 584457 0 SENMIAO TECHNOLOGY LTD COM 817225105 7 1686 SH SOLE 1686 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 275 6110 SH DFND 01 0 6110 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 484 10752 SH DFND 0 0 10752 SENSEONICS HLDGS INC COM 81727U105 3 1200 SH DFND 01 0 1200 0 SENSEONICS HLDGS INC COM 81727U105 20 7958 SH DFND 0 7958 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 73 1075 SH DFND 20 0 0 1075 SENSIENT TECHNOLOGIES CORP COM 81725T100 163 2403 SH DFND 01 0 2403 0 SENSUS HEATLHCARE INC COM 81728J109 56 8032 SH DFND 0 8032 0 SENSUS HEATLHCARE INC COM 81728J109 124 17700 SH DFND 01 0 17700 0 SENTINEL ENERGY SVCS INC CL A 81728P105 30 3027 SH SOLE 3027 0 0 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 3 2280 SH SOLE 2280 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1 621 SH DFND 01 0 621 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6 4823 SH DFND 0 4823 0 SERES THERAPEUTICS INC COM 81750R102 14 2000 SH DFND 01 0 2000 0 SERITAGE GROWTH PPTYS CL A 81752R100 85 1910 SH DFND 01 0 1910 0 SERITAGE GROWTH PPTYS CL A 81752R100 500 11243 SH DFND 0 11243 0 SERVICE CORP INTL COM 817565104 38 953 SH DFND 20 0 0 953 SERVICE CORP INTL COM 817565104 2266 56444 SH DFND 0 56444 0 SERVICE CORP INTL COM 817565104 58623 1460096 SH DFND 01 0 1460096 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 47 1000 SH Put DFND 01 0 1000 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 233 4985 SH DFND 20 0 0 4985 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2363 50606 SH DFND 0 50606 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 9728 208304 SH DFND 01 0 208304 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11993 256800 SH Call DFND 0 256800 0 SERVICENOW INC COM 81762P102 464 1883 SH DFND 0 1883 0 SERVICENOW INC COM 81762P102 3584 14542 SH DFND 0 0 14542 SERVICENOW INC COM 81762P102 6135 24891 SH DFND 20 0 0 24891 SERVICENOW INC COM 81762P102 45680 185320 SH Call DFND 0 185320 0 SERVICENOW INC COM 81762P102 66774 270899 SH DFND 01 0 270899 0 SERVICENOW INC NOTE 6/0 81762PAC6 2 1000 PRN DFND 01 0 1000 0 SERVICESOURCE INTL INC COM 81763U100 8 8624 SH SOLE 8624 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 63 1870 SH DFND 0 1870 0 SERVISFIRST BANCSHARES INC COM 81768T108 1542 45671 SH DFND 01 0 45671 0 SERVOTRONICS INC COM 817732100 18 1510 SH SOLE 1510 0 0 SESEN BIO INC COM 817763105 2 1480 SH DFND 01 0 1480 0 SESEN BIO INC COM 817763105 11 10923 SH DFND 0 10923 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 61 6452 SH SOLE 6452 0 0 SGOCO GROUP LTD SHS NEW G80751129 2 1501 SH SOLE 1501 0 0 SHAKE SHACK INC CL A 819047101 617 10430 SH DFND 01 0 10430 0 SHARPS COMPLIANCE CORP COM 820017101 4 1000 SH DFND 01 0 1000 0 SHARPS COMPLIANCE CORP COM 820017101 6 1545 SH DFND 0 1545 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 197 9466 SH DFND 0 0 9466 SHAW COMMUNICATIONS INC CL B CONV 82028K200 622 29855 SH DFND 01 0 29855 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5263 252525 SH DFND 0 252525 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 32383 1583537 SH DFND 01 0 1583537 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 45443 2222140 SH DFND 0 2222140 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 53 1193 SH DFND 0 1193 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1013 22828 SH DFND 01 0 22828 0 SHERWIN WILLIAMS CO COM 824348106 4096 9509 SH DFND 0 0 9509 SHERWIN WILLIAMS CO COM 824348106 4954 11501 SH DFND 20 0 0 11501 SHERWIN WILLIAMS CO COM 824348106 17776 41271 SH DFND 0 41271 0 SHERWIN WILLIAMS CO COM 824348106 34779 80747 SH DFND 01 0 80747 0 SHILOH INDS INC COM 824543102 11 1969 SH DFND 0 1969 0 SHILOH INDS INC COM 824543102 28 5000 SH DFND 01 0 5000 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 275 7391 SH DFND 01 0 7391 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 435 11708 SH DFND 0 11708 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1083 29160 SH DFND 20 0 0 29160 SHIP FINANCE INTERNATIONAL L SHS G81075106 595 48220 SH DFND 01 0 48220 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 801 64914 SH DFND 0 64914 0 SHOCKWAVE MED INC COM 82489T104 10 300 SH DFND 01 0 300 0 SHOE CARNIVAL INC COM 824889109 34 1012 SH DFND 01 0 1012 0 SHOE CARNIVAL INC COM 824889109 43 1263 SH DFND 0 1263 0 SHOPIFY INC CL A 82509L107 220 1066 SH DFND 0 1066 0 SHOPIFY INC CL A 82509L107 433 2097 SH DFND 0 0 2097 SHOPIFY INC CL A 82509L107 12108 58600 SH Put DFND 0 58600 0 SHOPIFY INC CL A 82509L107 15606 75532 SH DFND 01 0 75532 0 SHOPIFY INC CL A 82509L107 35559 172100 SH Call DFND 0 172100 0 SHORE BANCSHARES INC COM 825107105 25 1650 SH DFND 01 0 1650 0 SHORE BANCSHARES INC COM 825107105 28 1876 SH DFND 0 1876 0 SHOTSPOTTER INC COM 82536T107 923 23908 SH DFND 01 0 23908 0 SHUTTERFLY INC COM 82568P304 48 1169 SH DFND 01 0 1169 0 SHUTTERFLY INC COM 82568P304 532 13097 SH DFND 0 13097 0 SHUTTERFLY INC COM 82568P304 5072 124800 SH Put DFND 0 124800 0 SHUTTERSTOCK INC COM 825690100 48 1037 SH DFND 0 1037 0 SHUTTERSTOCK INC COM 825690100 173 3718 SH DFND 01 0 3718 0 SIBANYE STILLWATER SPONSORED ADR 825724206 1 257 SH DFND 01 0 257 0 SIBANYE STILLWATER SPONSORED ADR 825724206 724 175188 SH DFND 0 175188 0 SIBANYE STILLWATER SPONSORED ADR 825724206 2891 700000 SH Call DFND 0 700000 0 SI BONE INC COM 825704109 2 124 SH DFND 01 0 124 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 8 3249 SH DFND 0 3249 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 67 28849 SH DFND 01 0 28849 0 SIENTRA INC COM 82621J105 53 6150 SH DFND 01 0 6150 0 SIENTRA INC COM 82621J105 16484 1921238 SH DFND 0 1921238 0 SIERRA BANCORP COM 82620P102 26 1075 SH DFND 0 1075 0 SIERRA BANCORP COM 82620P102 32 1300 SH DFND 01 0 1300 0 SIERRA METALS INC COM 82639W106 0 255 SH SOLE 255 0 0 SIERRA WIRELESS INC COM 826516106 4 315 SH DFND 17 0 0 315 SIERRA WIRELESS INC COM 826516106 33 2660 SH DFND 0 2660 0 SIERRA WIRELESS INC COM 826516106 96 7777 SH DFND 01 0 7777 0 SIFCO INDS INC COM 826546103 14 4894 SH DFND 0 4894 0 SIFCO INDS INC COM 826546103 30 10791 SH DFND 01 0 10791 0 SI FINL GROUP INC MD COM 78425V104 25 1907 SH SOLE 1907 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 0 250 SH DFND 01 0 250 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 16 10084 SH DFND 0 10084 0 SIGA TECHNOLOGIES INC COM 826917106 5 866 SH SOLE 866 0 0 SIGMA LABS INC COM PAR 826598302 10 5782 SH SOLE 5782 0 0 SIGMA LABS INC *W EXP 02/15/202 826598112 1 2005 SH SOLE 2005 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 376 2934 SH DFND 0 0 2934 SIGNATURE BK NEW YORK N Y COM 82669G104 2106 16444 SH DFND 20 0 0 16444 SIGNATURE BK NEW YORK N Y COM 82669G104 2178 17003 SH DFND 0 17003 0 SIGNATURE BK NEW YORK N Y COM 82669G104 8003 62488 SH DFND 01 0 62488 0 SIGNET JEWELERS LIMITED SHS G81276100 132 4850 SH DFND 01 0 4850 0 SIGNET JEWELERS LIMITED SHS G81276100 376 13829 SH DFND 0 13829 0 SILGAN HOLDINGS INC COM 827048109 148 4983 SH DFND 01 0 4983 0 SILGAN HOLDINGS INC COM 827048109 2327 78539 SH DFND 0 78539 0 SILICON LABORATORIES INC COM 826919102 107 1320 SH DFND 0 1320 0 SILICON LABORATORIES INC COM 826919102 335 4146 SH DFND 01 0 4146 0 SILICON LABORATORIES INC COM 826919102 1319 16314 SH DFND 20 0 0 16314 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 568 14325 SH DFND 0 14325 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2863 72224 SH DFND 01 0 72224 0 SILVERBOW RES INC COM 82836G102 25 1093 SH DFND 0 1093 0 SILVERBOW RES INC COM 82836G102 35 1514 SH DFND 01 0 1514 0 SILVERCORP METALS INC COM 82835P103 4 1375 SH DFND 01 0 1375 0 SILVERCREST METALS INC COM 828363101 0 3 SH DFND 0 3 0 SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 5 5000 PRN DFND 01 0 5000 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 4 1722 SH DFND 01 0 1722 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 10 4065 SH DFND 0 4065 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6 258 SH DFND 0 258 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 213 8689 SH DFND 01 0 8689 0 SIMON PPTY GROUP INC NEW COM 828806109 1345 7382 SH DFND 0 0 7382 SIMON PPTY GROUP INC NEW COM 828806109 3808 20900 SH Call DFND 0 20900 0 SIMON PPTY GROUP INC NEW COM 828806109 5808 31876 SH DFND 20 0 0 31876 SIMON PPTY GROUP INC NEW COM 828806109 35640 195599 SH DFND 01 0 195599 0 SIMON PPTY GROUP INC NEW COM 828806109 72884 400000 SH Put DFND 0 400000 0 SIMON PPTY GROUP INC NEW COM 828806109 98700 541683 SH DFND 0 541683 0 SIMPLY GOOD FOODS CO COM 82900L102 28 1349 SH DFND 0 1349 0 SIMPLY GOOD FOODS CO COM 82900L102 159 7729 SH DFND 01 0 7729 0 SIMPSON MANUFACTURING CO INC COM 829073105 14 228 SH DFND 0 228 0 SIMPSON MANUFACTURING CO INC COM 829073105 422 7123 SH DFND 01 0 7123 0 SIMULATIONS PLUS INC COM 829214105 280 13250 SH DFND 01 0 13250 0 SINA CORP ORD G81477104 195 3297 SH DFND 01 0 3297 0 SINA CORP ORD G81477104 237 4000 SH DFND 0 0 4000 SINA CORP ORD G81477104 516 8710 SH DFND 20 0 0 8710 SINA CORP ORD G81477104 1777 30000 SH Put DFND 0 30000 0 SINA CORP ORD G81477104 19303 325838 SH DFND 0 325838 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1847 48011 SH DFND 01 0 48011 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 5580 145000 SH Put DFND 0 145000 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 7007 182083 SH DFND 0 182083 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 5 5665 SH SOLE 5665 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 30 627 SH DFND 01 0 627 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 146 3054 SH DFND 0 3054 0 SINOVAC BIOTECH LTD SHS P8696W104 10 1557 SH DFND 0 1557 0 SINOVAC BIOTECH LTD SHS P8696W104 32 5000 SH DFND 01 0 5000 0 SINTX TECHNOLOGIES INC COM 829392109 8 41400 SH SOLE 41400 0 0 SIRIUS INTERNATIONAL INSURAN COM G8196D101 6 464 SH SOLE 464 0 0 SIRIUS XM HLDGS INC COM 82968B103 531 93701 SH DFND 0 0 93701 SIRIUS XM HLDGS INC COM 82968B103 4519 797046 SH DFND 0 797046 0 SIRIUS XM HLDGS INC COM 82968B103 34911 6157192 SH DFND 01 0 6157192 0 SITE CENTERS CORP COM 82981J109 115 8466 SH DFND 01 0 8466 0 SITE CENTERS CORP COM 82981J109 4924 361533 SH DFND 0 361533 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 431 7548 SH DFND 01 0 7548 0 SITO MOBILE LTD COM NEW 82988R203 9 4858 SH SOLE 4858 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 989 20034 SH DFND 0 20034 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 5103 103406 SH DFND 01 0 103406 0 SJW GROUP COM 784305104 17 276 SH DFND 0 276 0 SJW GROUP COM 784305104 3400 55074 SH DFND 01 0 55074 0 SKECHERS U S A INC CL A 830566105 2132 63436 SH DFND 0 63436 0 SKECHERS U S A INC CL A 830566105 28251 840545 SH DFND 01 0 840545 0 SK TELECOM LTD SPONSORED ADR 78440P108 717 29274 SH DFND 01 0 29274 0 SK TELECOM LTD SPONSORED ADR 78440P108 8230 336068 SH DFND 0 336068 0 SKYLINE CHAMPION CORPORATION COM 830830105 133 7000 SH DFND 01 0 7000 0 SKYLINE CHAMPION CORPORATION COM 830830105 3197 168241 SH DFND 0 168241 0 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 3 4247 SH SOLE 4247 0 0 SKYWEST INC COM 830879102 2908 53565 SH DFND 01 0 53565 0 SKYWORKS SOLUTIONS INC COM 83088M102 124 1500 SH Call DFND 01 0 1500 0 SKYWORKS SOLUTIONS INC COM 83088M102 320 3875 SH DFND 20 0 0 3875 SKYWORKS SOLUTIONS INC COM 83088M102 903 10951 SH DFND 0 0 10951 SKYWORKS SOLUTIONS INC COM 83088M102 13857 168006 SH DFND 0 168006 0 SKYWORKS SOLUTIONS INC COM 83088M102 37716 457278 SH DFND 01 0 457278 0 SLEEP NUMBER CORP COM 83125X103 1038 22090 SH DFND 01 0 22090 0 SLEEP NUMBER CORP COM 83125X103 10379 220820 SH DFND 0 220820 0 SL GREEN RLTY CORP COM 78440X101 224 2494 SH DFND 0 0 2494 SL GREEN RLTY CORP COM 78440X101 561 6235 SH DFND 01 0 6235 0 SL GREEN RLTY CORP COM 78440X101 2093 23280 SH DFND 0 23280 0 SLM CORP COM 78442P106 60 6008 SH DFND 01 0 6008 0 SLM CORP COM 78442P106 2074 209320 SH DFND 0 209320 0 SMARTFINANCIAL INC COM NEW 83190L208 26 1359 SH SOLE 1359 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3 178 SH DFND 01 0 178 0 SMART SAND INC COM 83191H107 82 18530 SH DFND 01 0 18530 0 SMARTSHEET INC COM CL A 83200N103 361 8854 SH DFND 01 0 8854 0 SM ENERGY CO COM 78454L100 28 1592 SH DFND 0 1592 0 SM ENERGY CO COM 78454L100 60 3416 SH DFND 01 0 3416 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 6 6000 PRN DFND 01 0 6000 0 SMITH A O CORP COM 831865209 495 9283 SH DFND 0 0 9283 SMITH A O CORP COM 831865209 1792 33600 SH Put DFND 0 33600 0 SMITH A O CORP COM 831865209 8788 164815 SH DFND 01 0 164815 0 SMITH A O CORP COM 831865209 39390 738754 SH DFND 0 738754 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 281 100250 SH DFND 01 0 100250 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 50 1252 SH DFND 0 1252 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 134 3340 SH DFND 20 0 0 3340 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 496 12370 SH DFND 01 0 12370 0 SMTC CORP COM NEW 832682207 5 1216 SH SOLE 1216 0 0 SMUCKER J M CO COM NEW 832696405 339 2907 SH DFND 0 0 2907 SMUCKER J M CO COM NEW 832696405 11123 95479 SH DFND 0 95479 0 SMUCKER J M CO COM NEW 832696405 27403 235218 SH DFND 01 0 235218 0 SNAP INC CL A 83304A106 728 66100 SH Call DFND 0 66100 0 SNAP INC CL A 83304A106 857 77784 SH DFND 01 0 77784 0 SNAP INC CL A 83304A106 3323 301544 SH DFND 0 301544 0 SNAP INC CL A 83304A106 16111 1462000 SH Put DFND 0 1462000 0 SNAP ON INC COM 833034101 376 2400 SH Put DFND 01 0 2400 0 SNAP ON INC COM 833034101 528 3372 SH DFND 0 0 3372 SNAP ON INC COM 833034101 1593 10175 SH DFND 20 0 0 10175 SNAP ON INC COM 833034101 3546 22654 SH DFND 0 22654 0 SNAP ON INC COM 833034101 6723 42950 SH DFND 01 0 42950 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 31 3000 SH DFND 01 0 3000 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 32 3128 SH DFND 0 3128 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 50 4891 SH SOLE 4891 0 0 SOCIAL CAP HEDOSOPHIA HLDGS *W EXP 09/14/202 G8250R129 2 2900 SH SOLE 2900 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 51 1335 SH DFND 20 0 0 1335 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 783 20376 SH DFND 01 0 20376 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1495 38880 SH DFND 0 38880 0 SOCKET MOBILE INC COM NEW 83368E200 16 7946 SH DFND 0 7946 0 SOGOU INC ADR REPSTG A 83409V104 25 4275 SH DFND 01 0 4275 0 SOGOU INC ADR REPSTG A 83409V104 175 29505 SH DFND 0 29505 0 SOHU COM LTD SPONSORED ADS 83410S108 5 320 SH DFND 01 0 320 0 SOHU COM LTD SPONSORED ADS 83410S108 85 5105 SH DFND 0 5105 0 SOLAR CAP LTD COM 83413U100 7508 360292 SH DFND 01 0 360292 0 SOLAR CAP LTD COM 83413U100 8966 430244 SH DFND 0 430244 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 61 1631 SH DFND 0 1631 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1461 38771 SH DFND 01 0 38771 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 35 2124 SH DFND 0 2124 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 38 2300 SH DFND 01 0 2300 0 SOLAR SR CAP LTD COM 83416M105 575 33525 SH DFND 01 0 33525 0 SOLAR SR CAP LTD COM 83416M105 4399 256329 SH DFND 0 256329 0 SOLARWINDS CORP COM 83417Q105 131 6721 SH SOLE 6721 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 12 5789 SH SOLE 5789 0 0 SOLENO THERAPEUTICS INC *W EXP 11/12/201 834203135 1 5523 SH SOLE 5523 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 7 1000 SH DFND 01 0 1000 0 SOL GEL TECHNOLOGIES SHS M8694L103 15 2169 SH DFND 0 2169 0 SOLID BIOSCIENCES INC COM 83422E105 407 44227 SH DFND 01 0 44227 0 SOLIGENIX INC COM 834223307 0 79 SH DFND 01 0 79 0 SOLIGENIX INC COM 834223307 11 12467 SH DFND 0 12467 0 SONIC AUTOMOTIVE INC CL A 83545G102 0 22 SH DFND 01 0 22 0 SONIC AUTOMOTIVE INC CL A 83545G102 38 2565 SH DFND 0 2565 0 SONOCO PRODS CO COM 835495102 53 861 SH DFND 0 861 0 SONOCO PRODS CO COM 835495102 2770 45018 SH DFND 01 0 45018 0 SONOMA PHARMACEUTICALS INC COM 83558L105 13 13748 SH SOLE 13748 0 0 SONOMA PHARMACEUTICALS INC *W EXP 01/21/202 83558L113 0 4166 SH SOLE 4166 0 0 SONOS INC COM 83570H108 21 2000 SH Call DFND 01 0 2000 0 SONOS INC COM 83570H108 610 59296 SH DFND 01 0 59296 0 SONY CORP SPONSORED ADR 835699307 240 5684 SH DFND 20 0 0 5684 SONY CORP SPONSORED ADR 835699307 6247 147895 SH DFND 0 147895 0 SONY CORP SPONSORED ADR 835699307 9345 221234 SH DFND 01 0 221234 0 SONY CORP SPONSORED ADR 835699307 10982 260000 SH Call DFND 0 260000 0 SONY CORP SPONSORED ADR 835699307 10982 260000 SH Put DFND 0 260000 0 SOPHIRIS BIO INC COM NEW 83578Q209 1 1362 SH DFND 0 1362 0 SOPHIRIS BIO INC COM NEW 83578Q209 5 5512 SH DFND 01 0 5512 0 SORL AUTO PTS INC COM 78461U101 15 5097 SH SOLE 5097 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 126 26583 SH DFND 01 0 26583 0 SOTHEBYS COM 835898107 15 397 SH DFND 01 0 397 0 SOTHEBYS COM 835898107 2302 60988 SH DFND 0 60988 0 SOTHERLY HOTELS INC COM 83600C103 1399 205393 SH DFND 01 0 205393 0 SOUND FINL BANCORP INC COM 83607A100 26 753 SH SOLE 753 0 0 SOURCE CAP INC COM 836144105 1184 32892 SH DFND 01 0 32892 0 SOUTHERN CO COM 842587107 728 14090 SH DFND 0 14090 0 SOUTHERN CO COM 842587107 1961 37950 SH DFND 20 0 0 37950 SOUTHERN CO COM 842587107 2188 42347 SH DFND 0 0 42347 SOUTHERN CO COM 842587107 64709 1252118 SH DFND 01 0 1252118 0 SOUTHERN COPPER CORP COM 84265V105 227 5712 SH DFND 0 0 5712 SOUTHERN COPPER CORP COM 84265V105 958 24140 SH DFND 20 0 0 24140 SOUTHERN COPPER CORP COM 84265V105 2548 64207 SH DFND 01 0 64207 0 SOUTHERN COPPER CORP COM 84265V105 4598 115874 SH DFND 0 115874 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 23 671 SH DFND 01 0 671 0 SOUTHERN NATL BANCORP OF VA COM 843395104 10 687 SH DFND 01 0 687 0 SOUTHERN NATL BANCORP OF VA COM 843395104 34 2288 SH DFND 0 2288 0 SOUTH JERSEY INDS INC COM 838518108 1494 46595 SH DFND 01 0 46595 0 SOUTHSIDE BANCSHARES INC COM 84470P109 34 1008 SH DFND 0 1008 0 SOUTHSIDE BANCSHARES INC COM 84470P109 144 4324 SH DFND 01 0 4324 0 SOUTH ST CORP COM 840441109 89 1308 SH DFND 01 0 1308 0 SOUTHWEST AIRLS CO COM 844741108 484 9315 SH DFND 0 0 9315 SOUTHWEST AIRLS CO COM 844741108 3374 65000 SH Put DFND 0 65000 0 SOUTHWEST AIRLS CO COM 844741108 4068 78363 SH DFND 20 0 0 78363 SOUTHWEST AIRLS CO COM 844741108 9098 175270 SH DFND 0 175270 0 SOUTHWEST AIRLS CO COM 844741108 23166 446264 SH DFND 01 0 446264 0 SOUTHWESTERN ENERGY CO COM 845467109 95 20347 SH DFND 01 0 20347 0 SOUTHWESTERN ENERGY CO COM 845467109 1606 342400 SH Put DFND 0 342400 0 SOUTHWESTERN ENERGY CO COM 845467109 9556 2037517 SH DFND 0 2037517 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 81 988 SH DFND 0 988 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2874 34934 SH DFND 01 0 34934 0 SPAR GROUP INC COM 784933103 2 3328 SH SOLE 3328 0 0 SPARK THERAPEUTICS INC COM 84652J103 171 1500 SH Put DFND 0 1500 0 SPARK THERAPEUTICS INC COM 84652J103 281 2469 SH DFND 01 0 2469 0 SPARK THERAPEUTICS INC COM 84652J103 10658 93588 SH DFND 0 93588 0 SPARTAN ENERGY ACQUISITON CO UNIT 99/99/9999 846784114 12 1200 SH SOLE 1200 0 0 SPARTAN MTRS INC COM 846819100 7 754 SH DFND 0 754 0 SPARTAN MTRS INC COM 846819100 24 2661 SH DFND 01 0 2661 0 SPARTANNASH CO COM 847215100 10 652 SH DFND 01 0 652 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5442 21000 SH Put DFND 0 21000 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10702 41300 SH Put DFND 01 0 41300 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 11920 46000 SH Call DFND 0 46000 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 30126 116257 SH DFND 0 116257 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 262271 1012123 SH DFND 01 0 1012123 0 SPDR GOLD TRUST GOLD SHS 78463V107 19 157 SH DFND 0 0 157 SPDR GOLD TRUST GOLD SHS 78463V107 456 3740 SH DFND 17 0 0 3740 SPDR GOLD TRUST GOLD SHS 78463V107 4128 33837 SH DFND 0 33837 0 SPDR GOLD TRUST GOLD SHS 78463V107 138823 1137800 SH Put DFND 0 1137800 0 SPDR GOLD TRUST GOLD SHS 78463V107 320349 2625600 SH Call DFND 0 2625600 0 SPDR GOLD TRUST GOLD SHS 78463V107 338541 2774697 SH DFND 01 0 2774697 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 34 345 SH DFND 0 345 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 4923 49817 SH DFND 01 0 49817 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 30408 307681 SH DFND 17 0 0 307681 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 199 3987 SH DFND 0 3987 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3905 78045 SH DFND 01 0 78045 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 5764 146745 SH DFND 01 0 146745 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2529 69125 SH DFND 0 69125 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 47419 1296307 SH DFND 01 0 1296307 0 SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 2929 52379 SH DFND 17 0 0 52379 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9239 199843 SH DFND 01 0 199843 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 350 3866 SH DFND 01 0 3866 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 7800 215403 SH DFND 01 0 215403 0 SPDR INDEX SHS FDS MSCI CHINA ETF 78463X210 11 507 SH DFND 01 0 507 0 SPDR INDEX SHS FDS MSCI CHINA ETF 78463X210 15 690 SH DFND 0 690 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 126 1892 SH SOLE 1892 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 32 513 SH DFND 01 0 513 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 121 2044 SH DFND 01 0 2044 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 9 141 SH SOLE 141 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 44639 1528207 SH DFND 01 0 1528207 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 29777 832683 SH DFND 01 0 832683 0 SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 56 974 SH SOLE 974 0 0 SPDR INDEX SHS FDS SOLACTIVE JAPAN 78463X368 262 3616 SH SOLE 3616 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 517 5156 SH DFND 0 5156 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 17014 169634 SH DFND 01 0 169634 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2671 59929 SH DFND 01 0 59929 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 13173 416339 SH DFND 01 0 416339 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 777 15109 SH DFND 01 0 15109 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 662 9981 SH DFND 01 0 9981 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 458 12053 SH DFND 0 12053 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 16396 431124 SH DFND 01 0 431124 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2577 84989 SH DFND 01 0 84989 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 63 1943 SH DFND 01 0 1943 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 86 2648 SH DFND 0 2648 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 29 870 SH DFND 0 870 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 6967 210542 SH DFND 01 0 210542 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 23746 258672 SH DFND 01 0 258672 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 191 3653 SH DFND 0 3653 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 62268 1191730 SH DFND 01 0 1191730 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1061 17561 SH DFND 17 0 0 17561 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 12017 198949 SH DFND 01 0 198949 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 51 1675 SH DFND 01 0 1675 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 114 3743 SH DFND 0 3743 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 303 10855 SH DFND 0 10855 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1093 39198 SH DFND 17 0 0 39198 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3391 121580 SH DFND 01 0 121580 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 89 3298 SH DFND 0 3298 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 99 3669 SH DFND 01 0 3669 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 70 2106 SH DFND 0 2106 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 4668 140811 SH DFND 01 0 140811 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 256 9929 SH DFND 01 0 9929 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 148 2660 SH DFND 0 2660 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 4958 89050 SH DFND 01 0 89050 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1083 30113 SH DFND 0 30113 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2649 73643 SH DFND 17 0 0 73643 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 430982 11981709 SH DFND 01 0 11981709 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 6967 73790 SH DFND 01 0 73790 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 65 658 SH DFND 0 658 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 13171 133147 SH DFND 01 0 133147 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 62 594 SH DFND 01 0 594 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 3393 62742 SH DFND 01 0 62742 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 62 751 SH DFND 01 0 751 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 4076 63206 SH DFND 01 0 63206 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 13312 165673 SH DFND 01 0 165673 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 603 10489 SH DFND 0 10489 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 15397 267954 SH DFND 01 0 267954 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 381 5349 SH DFND 0 5349 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 2070 29057 SH DFND 01 0 29057 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 2251 194855 SH DFND 01 0 194855 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 5663 198429 SH DFND 01 0 198429 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 465 13600 SH DFND 0 13600 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 273312 7998606 SH DFND 01 0 7998606 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 756 27849 SH DFND 01 0 27849 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 374 10290 SH DFND 01 0 10290 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 12209 367402 SH DFND 01 0 367402 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 2682 80465 SH DFND 01 0 80465 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 27 875 SH DFND 0 875 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 23769 778034 SH DFND 01 0 778034 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 10964 311664 SH DFND 01 0 311664 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 63581 1708698 SH DFND 01 0 1708698 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 22932 757345 SH DFND 01 0 757345 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 7018 133547 SH DFND 01 0 133547 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 4266 84692 SH DFND 01 0 84692 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 9492 158999 SH DFND 01 0 158999 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 12025 199425 SH DFND 01 0 199425 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 21081 316204 SH DFND 01 0 316204 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 8103 89500 SH Put DFND 0 89500 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 127773 1411228 SH DFND 01 0 1411228 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 146448 1617500 SH Call DFND 0 1617500 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 610540 6743323 SH DFND 0 6743323 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1136 27200 SH Call DFND 0 27200 0 SPDR SERIES TRUST S&P BK ETF 78464A797 15343 367323 SH DFND 0 367323 0 SPDR SERIES TRUST S&P BK ETF 78464A797 24507 586723 SH DFND 01 0 586723 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 486 9133 SH DFND 01 0 9133 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 595 5985 SH DFND 0 5985 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 238153 2395663 SH DFND 01 0 2395663 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 104 1029 SH SOLE 1029 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1279 33176 SH DFND 0 33176 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 6296 163328 SH DFND 01 0 163328 0 SPDR SERIES TRUST S&P INS ETF 78464A789 2323 75194 SH DFND 01 0 75194 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 537 18100 SH Call DFND 0 18100 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2460 82885 SH DFND 01 0 82885 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 13365 450306 SH DFND 0 450306 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 16921 570100 SH Put DFND 0 570100 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 20170 656146 SH DFND 01 0 656146 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 102727 3341800 SH Call DFND 0 3341800 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 140075 4556767 SH DFND 0 4556767 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 374708 12189600 SH Put DFND 0 12189600 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 1423 34234 SH DFND 01 0 34234 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 26923 524400 SH Put DFND 0 524400 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 30543 594922 SH DFND 0 594922 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 35358 688700 SH Call DFND 0 688700 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 79511 1548712 SH DFND 01 0 1548712 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2266 50338 SH DFND 01 0 50338 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 6752 150000 SH Put DFND 0 150000 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 69778 1550288 SH DFND 0 1550288 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 4496 57267 SH DFND 01 0 57267 0 SPDR SERIES TRUST S&P TELECOM 78464A540 1021 14445 SH DFND 01 0 14445 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 4915 81335 SH DFND 01 0 81335 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 129 3032 SH DFND 0 3032 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 6022 141091 SH DFND 01 0 141091 0 SPDR SER TR BLOMBERG BRC INV 78468R200 704 22930 SH DFND 0 22930 0 SPDR SER TR BLOMBERG BRC INV 78468R200 83845 2731114 SH DFND 01 0 2731114 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 297 10884 SH DFND 0 10884 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 26554 974457 SH DFND 01 0 974457 0 SPDR SER TR DORSEY WRGT FI 78468R713 2023 87469 SH DFND 01 0 87469 0 SPDR SER TR ICE BOFAML ETF 78468R606 60 2289 SH DFND 01 0 2289 0 SPDR SER TR ICE BOFAML ETF 78468R606 1029 39527 SH DFND 0 39527 0 SPDR SER TR KENSHO FNL FRO 78468R630 23 778 SH SOLE 778 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 169 3480 SH DFND 0 3480 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 76242 1572651 SH DFND 01 0 1572651 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 133 2693 SH DFND 0 2693 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 122842 2492737 SH DFND 01 0 2492737 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 9376 315054 SH DFND 01 0 315054 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 4964 164195 SH DFND 01 0 164195 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 7715 203883 SH DFND 01 0 203883 0 SPDR SER TR RUSSELL MOMENTUM 78468R762 9 123 SH SOLE 123 0 0 SPDR SER TR RUSSELL YIELD 78468R770 9 128 SH SOLE 128 0 0 SPDR SER TR S&P 500 BUYBCK 78468R820 92 1432 SH SOLE 1432 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 196 2140 SH DFND 0 2140 0 SPDR SER TR SPDR BLOOMBERG 78468R663 222993 2434420 SH DFND 01 0 2434420 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 1448 21216 SH DFND 01 0 21216 0 SPDR SER TR S&P INTERNET ETF 78468R127 162 1823 SH SOLE 1823 0 0 SPDR SER TR S&P TECH HARDWRE 78468R119 89 1203 SH SOLE 1203 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 134 1889 SH DFND 0 1889 0 SPDR SER TR SSGA GNDER ETF 78468R747 1480 20842 SH DFND 01 0 20842 0 SPDR SER TR SSGA US LRG ETF 78468R804 502 5000 SH DFND 01 0 5000 0 SPDR SER TR SSGA US SMAL ETF 78468R887 3236 35372 SH DFND 01 0 35372 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 424 1500 SH DFND 0 0 1500 SPDR S&P 500 ETF TR TR UNIT 78462F103 9344 33077 SH DFND 17 0 0 33077 SPDR S&P 500 ETF TR TR UNIT 78462F103 49236 174300 SH Put DFND 01 0 174300 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1946005 6889000 SH Call DFND 0 6889000 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2355182 8337519 SH DFND 01 0 8337519 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4377954 15498279 SH DFND 0 15498279 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6745257 23878708 SH Put DFND 0 23878708 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1451 4200 SH Put DFND 01 0 4200 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 48109 139284 SH DFND 0 139284 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 357528 1035114 SH DFND 01 0 1035114 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 110 8149 SH DFND 01 0 8149 0 SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 27 1079 SH DFND 0 1079 0 SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 958 38257 SH DFND 01 0 38257 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 103 1883 SH DFND 0 1883 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 115 2099 SH DFND 01 0 2099 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 28 2623 SH DFND 01 0 2623 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 32 2965 SH DFND 0 2965 0 SPEEDWAY MOTORSPORTS INC COM 847788106 119 8250 SH DFND 01 0 8250 0 S&P GLOBAL INC COM 78409V104 533 2530 SH DFND 20 0 0 2530 S&P GLOBAL INC COM 78409V104 3007 14282 SH DFND 0 0 14282 S&P GLOBAL INC COM 78409V104 7201 34200 SH Put DFND 0 34200 0 S&P GLOBAL INC COM 78409V104 30142 143157 SH DFND 0 143157 0 S&P GLOBAL INC COM 78409V104 33120 157303 SH DFND 01 0 157303 0 SPHERE 3D CORP NEW COM 84841L308 11 4665 SH SOLE 4665 0 0 SPHERIX INC COM PAR NEW 84842R403 10 10652 SH SOLE 10652 0 0 SPI ENERGY CO LTD SHS NEW G8651P110 10 2085 SH SOLE 2085 0 0 SPIRE INC COM 84857L101 86 1048 SH DFND 0 1048 0 SPIRE INC COM 84857L101 2716 33010 SH DFND 01 0 33010 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 215 2345 SH DFND 0 0 2345 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 776 8476 SH DFND 20 0 0 8476 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7384 80668 SH DFND 01 0 80668 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14816 161866 SH DFND 0 161866 0 SPIRIT AIRLS INC COM 848577102 2506 47399 SH DFND 01 0 47399 0 SPIRIT AIRLS INC COM 848577102 10253 193964 SH DFND 0 193964 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 3 527 SH DFND 01 0 527 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 25 1172 SH SOLE 1172 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1094 27544 SH DFND 01 0 27544 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1864 46929 SH DFND 20 0 0 46929 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2191 55135 SH DFND 0 55135 0 SPLUNK INC COM 848637104 12 100 SH Call DFND 0 100 0 SPLUNK INC COM 848637104 463 3718 SH DFND 0 0 3718 SPLUNK INC COM 848637104 4361 35000 SH Put DFND 0 35000 0 SPLUNK INC COM 848637104 40978 328878 SH DFND 01 0 328878 0 SPLUNK INC COM 848637104 146186 1173242 SH DFND 0 1173242 0 SPOK HLDGS INC COM 84863T106 4 311 SH DFND 0 311 0 SPOK HLDGS INC COM 84863T106 17 1268 SH DFND 01 0 1268 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 12 90 SH DFND 0 0 90 SPOTIFY TECHNOLOGY S A SHS L8681T102 283 2042 SH DFND 0 2042 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2832 20400 SH Call DFND 0 20400 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5552 40000 SH Put DFND 0 40000 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6884 49599 SH DFND 01 0 49599 0 SP PLUS CORP COM 78469C103 13 384 SH DFND 01 0 384 0 SP PLUS CORP COM 78469C103 45 1314 SH DFND 0 1314 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 351 19000 SH DFND 01 0 19000 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 1017 55058 SH DFND 0 55058 0 SPRING BK PHARMACEUTICALS IN COM 849431101 13 1254 SH DFND 0 1254 0 SPRING BK PHARMACEUTICALS IN COM 849431101 14 1300 SH DFND 01 0 1300 0 SPRINT CORPORATION COM 85207U105 274 48437 SH DFND 0 0 48437 SPRINT CORPORATION COM 85207U105 457 80958 SH DFND 01 0 80958 0 SPRINT CORPORATION COM 85207U105 7522 1331285 SH DFND 0 1331285 0 SPRINT CORPORATION COM 85207U105 16742 2963100 SH Put DFND 0 2963100 0 SPRINT CORPORATION COM 85207U105 20010 3541600 SH Call DFND 0 3541600 0 SPROTT FOCUS TR INC COM 85208J109 12 1786 SH DFND 0 1786 0 SPROTT FOCUS TR INC COM 85208J109 1068 155915 SH DFND 01 0 155915 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 380 30611 SH DFND 0 30611 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3177 256214 SH DFND 01 0 256214 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 135 12894 SH DFND 0 12894 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 450 43075 SH DFND 01 0 43075 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 31 2917 SH SOLE 2917 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 198 SH SOLE 198 0 0 SPROUTS FMRS MKT INC COM 85208M102 28 1278 SH DFND 0 1278 0 SPROUTS FMRS MKT INC COM 85208M102 975 45287 SH DFND 01 0 45287 0 SPS COMMERCE INC COM 78463M107 437 4117 SH DFND 01 0 4117 0 SPS COMMERCE INC COM 78463M107 2192 20663 SH DFND 0 20663 0 SPX CORP COM 784635104 60 1713 SH DFND 0 1713 0 SPX CORP COM 784635104 3416 98200 SH DFND 01 0 98200 0 SPX FLOW INC COM 78469X107 10 315 SH DFND 0 315 0 SPX FLOW INC COM 78469X107 43 1359 SH DFND 01 0 1359 0 SQUARE INC CL A 852234103 1125 15012 SH DFND 0 0 15012 SQUARE INC CL A 852234103 1426 19034 SH DFND 20 0 0 19034 SQUARE INC CL A 852234103 16870 225170 SH DFND 0 225170 0 SQUARE INC CL A 852234103 36673 489500 SH Put DFND 0 489500 0 SQUARE INC CL A 852234103 40647 542539 SH DFND 01 0 542539 0 SQUARE INC CL A 852234103 48136 642500 SH Call DFND 0 642500 0 SQUARE INC NOTE 0.375% 3/0 852234AB9 3 1000 PRN DFND 01 0 1000 0 SRC ENERGY INC COM 78470V108 592 115610 SH DFND 01 0 115610 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 370 5813 SH DFND 0 0 5813 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2831 44446 SH DFND 20 0 0 44446 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7048 110665 SH DFND 0 110665 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 55918 877965 SH DFND 01 0 877965 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 239 5187 SH DFND 0 5187 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 47059 1021905 SH DFND 01 0 1021905 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 4741 125717 SH DFND 01 0 125717 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 341 10409 SH DFND 01 0 10409 0 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 178 2189 SH DFND 01 0 2189 0 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 168 2548 SH SOLE 2548 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 4114 163707 SH DFND 01 0 163707 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 775 16019 SH DFND 0 16019 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 97009 2006398 SH DFND 01 0 2006398 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1911 47350 SH DFND 01 0 47350 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 96 1927 SH DFND 0 1927 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 718 14451 SH DFND 01 0 14451 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 517 10492 SH DFND 0 10492 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 7803 158469 SH DFND 01 0 158469 0 SSLJ COM LIMITED SHS CL A G8406F102 6 11907 SH SOLE 11907 0 0 SSR MNG INC COM 784730103 384 30300 SH Call DFND 0 30300 0 SSR MNG INC COM 784730103 568 44837 SH DFND 01 0 44837 0 SSR MNG INC COM 784730103 691 54600 SH Put DFND 0 54600 0 SSR MNG INC COM 784730103 1899 150000 SH DFND 0 0 150000 SSR MNG INC COM 784730103 2135 168641 SH DFND 0 168641 0 STAAR SURGICAL CO COM PAR $0.01 852312305 234 6834 SH DFND 01 0 6834 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 3 1797 SH SOLE 1797 0 0 STAGE STORES INC COM NEW 85254C305 3 3000 SH DFND 01 0 3000 0 STAG INDL INC COM 85254J102 2662 89781 SH DFND 01 0 89781 0 STAMPS COM INC COM NEW 852857200 107 1313 SH DFND 01 0 1313 0 STAMPS COM INC COM NEW 852857200 212 2598 SH DFND 0 2598 0 STANDARD AVB FINL CORP COM 85303B100 3 116 SH SOLE 116 0 0 STANDARD MTR PRODS INC COM 853666105 32 646 SH DFND 01 0 646 0 STANDEX INTL CORP COM 854231107 83 1130 SH DFND 01 0 1130 0 STANLEY BLACK & DECKER INC COM 854502101 106 780 SH DFND 20 0 0 780 STANLEY BLACK & DECKER INC COM 854502101 1234 9060 SH DFND 0 0 9060 STANLEY BLACK & DECKER INC COM 854502101 3929 28854 SH DFND 0 28854 0 STANLEY BLACK & DECKER INC COM 854502101 46501 341490 SH DFND 01 0 341490 0 STANTEC INC COM 85472N109 7 300 SH DFND 01 0 300 0 STANTEC INC COM 85472N109 514 21734 SH DFND 0 21734 0 STARBUCKS CORP COM 855244109 67 900 SH Put DFND 01 0 900 0 STARBUCKS CORP COM 855244109 968 13025 SH DFND 20 0 0 13025 STARBUCKS CORP COM 855244109 12499 168138 SH Call DFND 0 168138 0 STARBUCKS CORP COM 855244109 52318 703767 SH DFND 0 703767 0 STARBUCKS CORP COM 855244109 67681 910426 SH DFND 0 0 910426 STARBUCKS CORP COM 855244109 146598 1972000 SH Put DFND 0 1972000 0 STARBUCKS CORP COM 855244109 403638 5429617 SH DFND 01 0 5429617 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 5 800 SH DFND 01 0 800 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 1232 187260 SH DFND 0 187260 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 99 10350 SH DFND 0 10350 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 579 60332 SH DFND 01 0 60332 0 STARRETT L S CO CL A 855668109 26 3350 SH DFND 01 0 3350 0 STARS GROUP INC COM 85570W100 84 4800 SH DFND 0 0 4800 STARS GROUP INC COM 85570W100 358 20451 SH DFND 0 20451 0 STARS GROUP INC COM 85570W100 10922 623758 SH DFND 01 0 623758 0 STARWOOD PPTY TR INC COM 85571B105 26 1150 SH DFND 0 0 1150 STARWOOD PPTY TR INC COM 85571B105 9246 413692 SH DFND 01 0 413692 0 STARWOOD PPTY TR INC COM 85571B105 24433 1093188 SH DFND 0 1093188 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1 1000 PRN DFND 01 0 1000 0 STATE AUTO FINL CORP COM 855707105 5 150 SH DFND 01 0 150 0 STATE AUTO FINL CORP COM 855707105 31 944 SH DFND 0 944 0 STATE STR CORP COM 857477103 1429 21709 SH DFND 0 0 21709 STATE STR CORP COM 857477103 15901 241616 SH DFND 0 241616 0 STATE STR CORP COM 857477103 26685 405485 SH DFND 01 0 405485 0 S & T BANCORP INC COM 783859101 61 1544 SH DFND 0 1544 0 S & T BANCORP INC COM 783859101 122 3081 SH DFND 01 0 3081 0 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 1 65 SH SOLE 65 0 0 STEALTHGAS INC SHS Y81669106 19 5471 SH SOLE 5471 0 0 STEELCASE INC CL A 858155203 263 18073 SH DFND 01 0 18073 0 STEEL CONNECT INC COM 858098106 2 1000 SH DFND 01 0 1000 0 STEEL CONNECT INC COM 858098106 15 7391 SH DFND 0 7391 0 STEEL DYNAMICS INC COM 858119100 191 5412 SH DFND 0 0 5412 STEEL DYNAMICS INC COM 858119100 598 16965 SH DFND 20 0 0 16965 STEEL DYNAMICS INC COM 858119100 1234 35000 SH Put DFND 0 35000 0 STEEL DYNAMICS INC COM 858119100 13347 378432 SH DFND 0 378432 0 STEEL DYNAMICS INC COM 858119100 14506 411274 SH DFND 01 0 411274 0 STEIN MART INC COM 858375108 12 12196 SH DFND 0 12196 0 STEIN MART INC COM 858375108 31 31052 SH DFND 01 0 31052 0 STELLAR BIOTECHNOLOGIES INC COM 85855A302 3 2654 SH DFND 0 2654 0 STELLUS CAP INVT CORP COM 858568108 67 4700 SH DFND 01 0 4700 0 STELLUS CAP INVT CORP COM 858568108 4787 338314 SH DFND 0 338314 0 STEMLINE THERAPEUTICS INC COM 85858C107 292 22750 SH DFND 01 0 22750 0 STEMLINE THERAPEUTICS INC COM 85858C107 300 23376 SH DFND 0 23376 0 STEPAN CO COM 858586100 66 750 SH DFND 0 750 0 STEPAN CO COM 858586100 850 9717 SH DFND 01 0 9717 0 STERICYCLE INC COM 858912108 105 1928 SH DFND 0 1928 0 STERICYCLE INC COM 858912108 300 5515 SH DFND 20 0 0 5515 STERICYCLE INC COM 858912108 997 18315 SH DFND 01 0 18315 0 STERIS PLC SHS USD G8473T100 2524 19716 SH DFND 20 0 0 19716 STERIS PLC SHS USD G8473T100 3934 30730 SH DFND 0 30730 0 STERIS PLC SHS USD G8473T100 10428 81447 SH DFND 01 0 81447 0 STERLING BANCORP DEL COM 85917A100 713 38250 SH DFND 01 0 38250 0 STERLING BANCORP DEL COM 85917A100 7438 399241 SH DFND 0 399241 0 STERLING BANCORP INC COM 85917W102 5 488 SH SOLE 488 0 0 STERLING CONSTRUCTION CO INC COM 859241101 2 142 SH DFND 0 142 0 STERLING CONSTRUCTION CO INC COM 859241101 25 2000 SH DFND 01 0 2000 0 STEWARDSHIP FINL CORP COM 860326107 14 1497 SH DFND 0 1497 0 STEWARDSHIP FINL CORP COM 860326107 109 11737 SH DFND 01 0 11737 0 STEWART INFORMATION SVCS COR COM 860372101 46 1088 SH DFND 01 0 1088 0 STEWART INFORMATION SVCS COR COM 860372101 14380 336857 SH DFND 0 336857 0 STIFEL FINL CORP COM 860630102 10 184 SH DFND 0 184 0 STIFEL FINL CORP COM 860630102 42 805 SH DFND 20 0 0 805 STIFEL FINL CORP COM 860630102 1267 24011 SH DFND 01 0 24011 0 STITCH FIX INC COM CL A 860897107 87 3085 SH DFND 0 3085 0 STITCH FIX INC COM CL A 860897107 193 6852 SH DFND 01 0 6852 0 ST JOE CO COM 790148100 73 4427 SH DFND 01 0 4427 0 STMICROELECTRONICS N V NY REGISTRY 861012102 15 988 SH DFND 0 988 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1276 85908 SH DFND 01 0 85908 0 STOCK YDS BANCORP INC COM 861025104 2 65 SH DFND 0 65 0 STOCK YDS BANCORP INC COM 861025104 19 554 SH DFND 01 0 554 0 STONECASTLE FINL CORP COM 861780104 32 1500 SH DFND 01 0 1500 0 STONECO LTD COM CL A G85158106 35 852 SH DFND 0 852 0 STONECO LTD COM CL A G85158106 622 15130 SH DFND 01 0 15130 0 STONECO LTD COM CL A G85158106 1118 27200 SH Call DFND 0 27200 0 STONE HBR EMERG MKTS TL INC COM 86164W100 601 47418 SH DFND 01 0 47418 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 625 47955 SH DFND 01 0 47955 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 124 32793 SH DFND 0 32793 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 279 74048 SH DFND 01 0 74048 0 STONERIDGE INC COM 86183P102 18 610 SH DFND 01 0 610 0 STORE CAP CORP COM 862121100 3273 97712 SH DFND 0 97712 0 STORE CAP CORP COM 862121100 6726 200781 SH DFND 01 0 200781 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 6 SH DFND 01 0 6 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 7 2288 SH DFND 0 2288 0 STRATASYS LTD SHS M85548101 1 56 SH DFND 17 0 0 56 STRATASYS LTD SHS M85548101 1737 72904 SH DFND 01 0 72904 0 STRATASYS LTD SHS M85548101 14995 629492 SH DFND 0 629492 0 STRATEGIC ED INC COM 86272C103 35 268 SH DFND 01 0 268 0 STRATEGY SHS ECOLOGCL STRATGY 86280R209 87 2162 SH SOLE 2162 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 10 404 SH SOLE 404 0 0 STRATEGY SHS US MKT ROTON ETF 86280R100 145 4181 SH SOLE 4181 0 0 STRATTEC SEC CORP COM 863111100 29 1000 SH DFND 01 0 1000 0 STRATUS PPTYS INC COM NEW 863167201 6 210 SH DFND 01 0 210 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 5 5118 SH SOLE 5118 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5 1053 SH DFND 0 1053 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 16 3150 SH DFND 01 0 3150 0 STRONGVEST ETF TR CWA INCOME 863418109 36 1400 SH SOLE 1400 0 0 STRYKER CORP COM 863667101 811 4105 SH DFND 20 0 0 4105 STRYKER CORP COM 863667101 1616 8179 SH DFND 0 0 8179 STRYKER CORP COM 863667101 33385 169022 SH DFND 0 169022 0 STRYKER CORP COM 863667101 74946 379435 SH DFND 01 0 379435 0 STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106 20 1269 SH SOLE 1269 0 0 STURM RUGER & CO INC COM 864159108 102 1920 SH DFND 0 1920 0 STURM RUGER & CO INC COM 864159108 1447 27297 SH DFND 01 0 27297 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 46 2051 SH DFND 0 2051 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1954 87212 SH DFND 01 0 87212 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 3407 484630 SH DFND 01 0 484630 0 SUMMIT HOTEL PPTYS INC COM 866082100 17 1488 SH DFND 01 0 1488 0 SUMMIT HOTEL PPTYS INC COM 866082100 1517 132953 SH DFND 20 0 0 132953 SUMMIT HOTEL PPTYS INC COM 866082100 1769 155081 SH DFND 0 155081 0 SUMMIT MATLS INC CL A 86614U100 111 7000 SH DFND 01 0 7000 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 222 22800 SH Put DFND 0 22800 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1324 136099 SH DFND 01 0 136099 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1564 160765 SH DFND 0 160765 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 0 118 SH SOLE 118 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 3 1372 SH SOLE 1372 0 0 SUN CMNTYS INC COM 866674104 2069 17454 SH DFND 0 17454 0 SUN CMNTYS INC COM 866674104 2297 19381 SH DFND 20 0 0 19381 SUN CMNTYS INC COM 866674104 4207 35494 SH DFND 01 0 35494 0 SUNCOKE ENERGY INC COM 86722A103 1 62 SH DFND 0 62 0 SUNCOKE ENERGY INC COM 86722A103 83 9794 SH DFND 01 0 9794 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 19 1539 SH DFND 0 1539 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 33 2637 SH DFND 01 0 2637 0 SUNCOR ENERGY INC NEW COM 867224107 120 3700 SH Put DFND 01 0 3700 0 SUNCOR ENERGY INC NEW COM 867224107 3080 94981 SH DFND 0 0 94981 SUNCOR ENERGY INC NEW COM 867224107 3150 97142 SH DFND 20 0 0 97142 SUNCOR ENERGY INC NEW COM 867224107 3413 105236 SH DFND 17 0 0 105236 SUNCOR ENERGY INC NEW COM 867224107 4404 135800 SH Call DFND 0 135800 0 SUNCOR ENERGY INC NEW COM 867224107 6486 200000 SH Put DFND 0 200000 0 SUNCOR ENERGY INC NEW COM 867224107 40270 1241751 SH DFND 0 1241751 0 SUNCOR ENERGY INC NEW COM 867224107 546305 16845656 SH DFND 01 0 16845656 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 5 3888 SH DFND 01 0 3888 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 33 26760 SH DFND 0 26760 0 SUN HYDRAULICS CORP COM 866942105 13 279 SH DFND 01 0 279 0 SUN HYDRAULICS CORP COM 866942105 38 811 SH DFND 0 811 0 SUN LIFE FINL INC COM 866796105 6 160 SH DFND 17 0 0 160 SUN LIFE FINL INC COM 866796105 1405 36589 SH DFND 0 0 36589 SUN LIFE FINL INC COM 866796105 4979 129637 SH DFND 01 0 129637 0 SUN LIFE FINL INC COM 866796105 8391 218457 SH DFND 0 218457 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 7 4382 SH SOLE 4382 0 0 SUNOCO LP COM UT REP LP 86765K109 2183 70054 SH DFND 0 70054 0 SUNOCO LP COM UT REP LP 86765K109 7047 226161 SH DFND 01 0 226161 0 SUNOPTA INC COM 8676EP108 7 2066 SH DFND 01 0 2066 0 SUNOPTA INC COM 8676EP108 15 4435 SH DFND 0 4435 0 SUNPOWER CORP COM 867652406 41 6330 SH DFND 0 6330 0 SUNPOWER CORP COM 867652406 72 11000 SH DFND 0 0 11000 SUNPOWER CORP COM 867652406 1075 165119 SH DFND 01 0 165119 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 7 9000 PRN DFND 01 0 9000 0 SUNRUN INC COM 86771W105 37 2660 SH DFND 0 2660 0 SUNRUN INC COM 86771W105 1507 107175 SH DFND 01 0 107175 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3 212 SH DFND 01 0 212 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1811 125797 SH DFND 0 125797 0 SUNTRUST BKS INC COM 867914103 1041 17577 SH DFND 20 0 0 17577 SUNTRUST BKS INC COM 867914103 1298 21900 SH Call DFND 0 21900 0 SUNTRUST BKS INC COM 867914103 1562 26364 SH DFND 0 0 26364 SUNTRUST BKS INC COM 867914103 22746 383892 SH DFND 0 383892 0 SUNTRUST BKS INC COM 867914103 526846 8891920 SH DFND 01 0 8891920 0 SUNWORKS INC COM 86803X105 3 5984 SH SOLE 5984 0 0 SUPERCOM LTD NEW SHS NEW M87095119 12 8741 SH DFND 0 8741 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 6 3700 SH SOLE 3700 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 1 915 SH SOLE 915 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 10 2106 SH DFND 0 2106 0 SUPERIOR ENERGY SVCS INC COM 868157108 180 38566 SH DFND 01 0 38566 0 SUPERIOR ENERGY SVCS INC COM 868157108 359 76967 SH DFND 20 0 0 76967 SUPERIOR GRP OF COMPANIES IN COM 868358102 3 187 SH SOLE 187 0 0 SUPERIOR INDS INTL INC COM 868168105 83 17486 SH DFND 01 0 17486 0 SUPER LEAGUE GAMING INC COM 86804F202 7 903 SH SOLE 903 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 15 434 SH DFND 0 434 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 23684 675917 SH DFND 01 0 675917 0 SUPPORT COM INC COM NEW 86858W200 4 1880 SH SOLE 1880 0 0 SURFACE ONCOLOGY INC COM 86877M209 12 2470 SH SOLE 2470 0 0 SURGERY PARTNERS INC COM 86881A100 2 214 SH DFND 0 214 0 SURGERY PARTNERS INC COM 86881A100 3 300 SH DFND 01 0 300 0 SURMODICS INC COM 868873100 41 934 SH DFND 0 934 0 SURMODICS INC COM 868873100 66 1514 SH DFND 01 0 1514 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 11 460 SH DFND 01 0 460 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 438 18497 SH DFND 0 18497 0 SVB FINL GROUP COM 78486Q101 701 3154 SH DFND 0 0 3154 SVB FINL GROUP COM 78486Q101 11963 53800 SH Put DFND 0 53800 0 SVB FINL GROUP COM 78486Q101 11982 53884 SH DFND 01 0 53884 0 SVB FINL GROUP COM 78486Q101 21669 97450 SH DFND 0 97450 0 SVMK INC COM 78489X103 37 2024 SH DFND 0 2024 0 SVMK INC COM 78489X103 323 17725 SH DFND 01 0 17725 0 SVMK INC COM 78489X103 473 26000 SH Call DFND 0 26000 0 SWEDISH EXPT CR CORP ELEMENT USETN22 870297504 20 969 SH SOLE 969 0 0 SWEDISH EXPT CR CORP MLCX BIO ETN23 870297199 8 1435 SH SOLE 1435 0 0 SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 16 5242 SH SOLE 5242 0 0 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 1 197 SH SOLE 197 0 0 SWEDISH EXPT CR CORP RG METAL ETN22 870297405 32 3939 SH SOLE 3939 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 11 1938 SH DFND 0 1938 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 357 64866 SH DFND 01 0 64866 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 74 13992 SH DFND 0 13992 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 585 110185 SH DFND 01 0 110185 0 SWISS HELVETIA FD INC COM 870875101 20 2607 SH DFND 0 2607 0 SWISS HELVETIA FD INC COM 870875101 27 3539 SH DFND 01 0 3539 0 SWITCH INC CL A 87105L104 13 1250 SH DFND 01 0 1250 0 S&W SEED CO COM 785135104 4 1462 SH DFND 0 1462 0 S&W SEED CO COM 785135104 5 2000 SH DFND 01 0 2000 0 SYKES ENTERPRISES INC COM 871237103 13 471 SH DFND 0 471 0 SYKES ENTERPRISES INC COM 871237103 27 959 SH DFND 01 0 959 0 SYMANTEC CORP COM 871503108 798 34696 SH DFND 0 0 34696 SYMANTEC CORP COM 871503108 7169 311829 SH DFND 01 0 311829 0 SYMANTEC CORP COM 871503108 8294 360756 SH DFND 0 360756 0 SYNACOR INC COM 871561106 5 3478 SH DFND 01 0 3478 0 SYNACOR INC COM 871561106 10 6597 SH DFND 0 6597 0 SYNALLOY CP DEL COM 871565107 1 81 SH DFND 01 0 81 0 SYNAPTICS INC COM 87157D109 561 14103 SH DFND 0 14103 0 SYNAPTICS INC COM 87157D109 2915 73334 SH DFND 01 0 73334 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 114 SH DFND 0 114 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 30 5000 SH DFND 01 0 5000 0 SYNCHRONY FINL COM 87165B103 541 16973 SH DFND 0 0 16973 SYNCHRONY FINL COM 87165B103 1473 46163 SH DFND 20 0 0 46163 SYNCHRONY FINL COM 87165B103 8132 254912 SH DFND 01 0 254912 0 SYNCHRONY FINL COM 87165B103 38900 1219429 SH DFND 0 1219429 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 11 2000 SH DFND 01 0 2000 0 SYNEOS HEALTH INC CL A 87166B102 39 755 SH DFND 20 0 0 755 SYNEOS HEALTH INC CL A 87166B102 115 2231 SH DFND 0 2231 0 SYNEOS HEALTH INC CL A 87166B102 146 2826 SH DFND 01 0 2826 0 SYNLOGIC INC COM 87166L100 88 11650 SH DFND 01 0 11650 0 SYNNEX CORP COM 87162W100 607 6359 SH DFND 01 0 6359 0 SYNOPSYS INC COM 871607107 70 610 SH DFND 20 0 0 610 SYNOPSYS INC COM 871607107 478 4153 SH DFND 0 0 4153 SYNOPSYS INC COM 871607107 3465 30093 SH DFND 0 30093 0 SYNOPSYS INC COM 871607107 5540 48108 SH DFND 01 0 48108 0 SYNOVUS FINL CORP COM NEW 87161C501 3455 100564 SH DFND 0 100564 0 SYNOVUS FINL CORP COM NEW 87161C501 3636 105808 SH DFND 01 0 105808 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 372 SH DFND 01 0 372 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 2 3606 SH DFND 0 3606 0 SYNTHORX INC COM 87167A103 3 142 SH DFND 0 142 0 SYNTHORX INC COM 87167A103 31 1500 SH DFND 01 0 1500 0 SYPRIS SOLUTIONS INC COM 871655106 10 9140 SH SOLE 9140 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 10 1107 SH DFND 0 1107 0 SYROS PHARMACEUTICALS INC COM 87184Q107 36 3900 SH DFND 01 0 3900 0 SYSCO CORP COM 871829107 778 11655 SH DFND 0 0 11655 SYSCO CORP COM 871829107 19358 289970 SH DFND 0 289970 0 SYSCO CORP COM 871829107 37554 562523 SH DFND 01 0 562523 0 T2 BIOSYSTEMS INC COM 89853L104 10 3700 SH DFND 01 0 3700 0 T2 BIOSYSTEMS INC COM 89853L104 10 3988 SH DFND 0 3988 0 TABLEAU SOFTWARE INC CL A 87336U105 213 1674 SH DFND 0 0 1674 TABLEAU SOFTWARE INC CL A 87336U105 2291 18000 SH Call DFND 0 18000 0 TABLEAU SOFTWARE INC CL A 87336U105 3366 26443 SH DFND 0 26443 0 TABLEAU SOFTWARE INC CL A 87336U105 20014 157243 SH DFND 01 0 157243 0 TABULA RASA HEALTHCARE INC COM 873379101 47 840 SH DFND 01 0 840 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 28 538 SH DFND 01 0 538 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 47 899 SH DFND 0 899 0 TAILORED BRANDS INC COM 87403A107 257 32818 SH DFND 01 0 32818 0 TAIWAN FD INC COM 874036106 8 447 SH DFND 01 0 447 0 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 0 37 SH SOLE 37 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1152 28122 SH DFND 17 0 0 28122 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5734 140000 SH Put DFND 0 140000 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11017 268978 SH DFND 20 0 0 268978 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 41083 1003009 SH DFND 0 0 1003009 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 49164 1200286 SH DFND 01 0 1200286 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 214767 5243342 SH DFND 0 5243342 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2264 111150 SH DFND 0 111150 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2313 113567 SH DFND 01 0 113567 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1883 19949 SH DFND 0 0 19949 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1887 20000 SH Call DFND 0 20000 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4233 44860 SH DFND 20 0 0 44860 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8255 87475 SH DFND 0 87475 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46227 489850 SH DFND 01 0 489850 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 27 735 SH DFND 20 0 0 735 TAL EDUCATION GROUP SPONSORED ADS 874080104 925 25644 SH DFND 01 0 25644 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3917 108568 SH DFND 0 0 108568 TAL EDUCATION GROUP SPONSORED ADS 874080104 14973 415000 SH Put DFND 0 415000 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 34041 943496 SH DFND 0 943496 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 42649 1182062 SH Call DFND 0 1182062 0 TALEND S A ADS 874224207 608 12027 SH DFND 01 0 12027 0 TALEND S A ADS 874224207 751 14851 SH DFND 0 14851 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1835 73000 SH Call DFND 0 73000 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 19712 784082 SH DFND 01 0 784082 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 33282 1323855 SH DFND 0 1323855 0 TALOS ENERGY INC COM 87484T108 1 35 SH DFND 01 0 35 0 TALOS ENERGY INC COM 87484T108 30 1140 SH DFND 0 1140 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 5 1403 SH DFND 0 1403 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 8 2029 SH DFND 01 0 2029 0 TANDEM DIABETES CARE INC COM NEW 875372203 76 1189 SH DFND 0 1189 0 TANDEM DIABETES CARE INC COM NEW 875372203 1897 29867 SH DFND 01 0 29867 0 TANDY LEATHER FACTORY INC COM 87538X105 16 2654 SH SOLE 2654 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3506 167131 SH DFND 0 167131 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5737 273451 SH DFND 01 0 273451 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14835 707100 SH Put DFND 0 707100 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 5 6300 SH DFND 01 0 6300 0 TAOPING INC COM G8675V101 1 941 SH SOLE 941 0 0 TAPESTRY INC COM 876030107 576 17717 SH DFND 0 0 17717 TAPESTRY INC COM 876030107 653 20100 SH Call DFND 0 20100 0 TAPESTRY INC COM 876030107 2589 79700 SH Put DFND 0 79700 0 TAPESTRY INC COM 876030107 15209 468116 SH DFND 01 0 468116 0 TAPESTRY INC COM 876030107 28868 888515 SH DFND 0 888515 0 TARENA INTL INC SPONSORED ADS 876108101 19 3452 SH SOLE 3452 0 0 TARGA RES CORP COM 87612G101 581 13993 SH DFND 0 0 13993 TARGA RES CORP COM 87612G101 11426 275000 SH Call DFND 0 275000 0 TARGA RES CORP COM 87612G101 25237 607400 SH Put DFND 0 607400 0 TARGA RES CORP COM 87612G101 119548 2877206 SH DFND 01 0 2877206 0 TARGET CORP COM 87612E106 488 6085 SH DFND 0 6085 0 TARGET CORP COM 87612E106 972 12112 SH DFND 0 0 12112 TARGET CORP COM 87612E106 1116 13900 SH Put DFND 01 0 13900 0 TARGET CORP COM 87612E106 7432 92600 SH Call DFND 0 92600 0 TARGET CORP COM 87612E106 8556 106600 SH Put DFND 0 106600 0 TARGET CORP COM 87612E106 164223 2046140 SH DFND 01 0 2046140 0 TARONIS TECHNOLOGIES INC COM 876214107 15 23034 SH SOLE 23034 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 44 406 SH DFND 0 406 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 150 1388 SH DFND 01 0 1388 0 TASEKO MINES LTD COM 876511106 1 1816 SH SOLE 1816 0 0 TATA MTRS LTD SPONSORED ADR 876568502 117 9300 SH DFND 0 0 9300 TATA MTRS LTD SPONSORED ADR 876568502 628 50000 SH Call DFND 0 50000 0 TATA MTRS LTD SPONSORED ADR 876568502 635 50590 SH DFND 20 0 0 50590 TATA MTRS LTD SPONSORED ADR 876568502 812 64615 SH DFND 01 0 64615 0 TATA MTRS LTD SPONSORED ADR 876568502 3328 265000 SH Put DFND 0 265000 0 TATA MTRS LTD SPONSORED ADR 876568502 7762 617978 SH DFND 0 617978 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 17 2793 SH SOLE 2793 0 0 TAUBMAN CTRS INC COM 876664103 15 286 SH DFND 0 286 0 TAUBMAN CTRS INC COM 876664103 758 14329 SH DFND 01 0 14329 0 TAYLOR DEVICES INC COM 877163105 10 849 SH SOLE 849 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2 106 SH DFND 01 0 106 0 TAYLOR MORRISON HOME CORP CL A 87724P106 11354 639663 SH DFND 0 639663 0 TCF FINL CORP COM 872275102 396 19159 SH DFND 01 0 19159 0 TCF FINL CORP COM 872275102 1426 68931 SH DFND 0 68931 0 TCG BDC INC COM 872280102 11525 795951 SH SOLE 795951 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 202 5400 SH Call DFND 0 5400 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 36458 975846 SH DFND 0 975846 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 49114 1314606 SH DFND 01 0 1314606 0 TCR2 THERAPEUTICS INC COM 87808K106 1 32 SH SOLE 32 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 1105 200861 SH DFND 01 0 200861 0 TD AMERITRADE HLDG CORP COM 87236Y108 792 15844 SH DFND 0 0 15844 TD AMERITRADE HLDG CORP COM 87236Y108 1180 23601 SH DFND 01 0 23601 0 TD AMERITRADE HLDG CORP COM 87236Y108 3614 72300 SH Put DFND 0 72300 0 TD AMERITRADE HLDG CORP COM 87236Y108 10252 205072 SH DFND 0 205072 0 TDH HLDGS INC SHS G87084102 2 2270 SH SOLE 2270 0 0 TEAM INC COM 878155100 31 1761 SH DFND 0 1761 0 TEAM INC COM 878155100 84 4793 SH DFND 01 0 4793 0 TECH DATA CORP COM 878237106 57 552 SH DFND 0 552 0 TECH DATA CORP COM 878237106 418 4082 SH DFND 01 0 4082 0 TECHNICAL COMMUNICATIONS COR COM 878409101 12 3396 SH SOLE 3396 0 0 TECHNIPFMC PLC COM G87110105 971 41291 SH DFND 20 0 0 41291 TECHNIPFMC PLC COM G87110105 1305 55502 SH DFND 0 0 55502 TECHNIPFMC PLC COM G87110105 7770 330346 SH DFND 0 330346 0 TECHNIPFMC PLC COM G87110105 22529 957845 SH DFND 01 0 957845 0 TECHTARGET INC COM 87874R100 0 22 SH DFND 01 0 22 0 TECHTARGET INC COM 87874R100 38 2358 SH DFND 0 2358 0 TECHTARGET INC COM 87874R100 74 4565 SH DFND 20 0 0 4565 TECK RESOURCES LTD CL B 878742204 736 31758 SH DFND 0 0 31758 TECK RESOURCES LTD CL B 878742204 1095 47250 SH DFND 01 0 47250 0 TECK RESOURCES LTD CL B 878742204 1453 62700 SH Call DFND 0 62700 0 TECK RESOURCES LTD CL B 878742204 3685 158961 SH DFND 0 158961 0 TECNOGLASS INC SHS G87264100 9 1211 SH SOLE 1211 0 0 TECOGEN INC NEW COM NEW 87876P201 0 1 SH DFND 0 1 0 TECOGEN INC NEW COM NEW 87876P201 3 645 SH DFND 01 0 645 0 TE CONNECTIVITY LTD REG SHS H84989104 459 5680 SH DFND 20 0 0 5680 TE CONNECTIVITY LTD REG SHS H84989104 1615 20000 SH Put DFND 0 20000 0 TE CONNECTIVITY LTD REG SHS H84989104 1616 20015 SH DFND 0 0 20015 TE CONNECTIVITY LTD REG SHS H84989104 19796 245147 SH DFND 0 245147 0 TE CONNECTIVITY LTD REG SHS H84989104 33583 415884 SH DFND 01 0 415884 0 TEEKAY CORPORATION COM Y8564W103 5 1172 SH DFND 0 1172 0 TEEKAY CORPORATION COM Y8564W103 653 166674 SH DFND 01 0 166674 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 371 24783 SH DFND 0 24783 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 550 36743 SH DFND 01 0 36743 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 93 77840 SH DFND 01 0 77840 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 112 93200 SH DFND 0 93200 0 TEEKAY TANKERS LTD CL A Y8565N102 11 11708 SH DFND 0 11708 0 TEEKAY TANKERS LTD CL A Y8565N102 37 37650 SH DFND 01 0 37650 0 TEGNA INC COM 87901J105 1 100 SH DFND 0 100 0 TEGNA INC COM 87901J105 1300 92212 SH DFND 01 0 92212 0 TEJON RANCH CO COM 879080109 283 16103 SH DFND 01 0 16103 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 16 795 SH DFND 0 795 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2698 131365 SH DFND 01 0 131365 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4052 229987 SH DFND 01 0 229987 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 53 3081 SH DFND 0 3081 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 358 20922 SH DFND 01 0 20922 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 10 775 SH DFND 0 775 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1458 113823 SH DFND 01 0 113823 0 TELADOC HEALTH INC COM 87918A105 26 469 SH DFND 0 469 0 TELADOC HEALTH INC COM 87918A105 6405 115197 SH DFND 01 0 115197 0 TELARIA INC COM 879181105 19 3000 SH DFND 01 0 3000 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 13 900 SH Put SOLE 900 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 15 1037 SH SOLE 1037 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 16 2471 SH DFND 0 2471 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 22 3431 SH DFND 01 0 3431 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 17 2984 SH DFND 01 0 2984 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1027 4335 SH DFND 0 4335 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3234 13647 SH DFND 01 0 13647 0 TELEFLEX INC COM 879369106 289 955 SH DFND 20 0 0 955 TELEFLEX INC COM 879369106 350 1158 SH DFND 0 0 1158 TELEFLEX INC COM 879369106 2909 9628 SH DFND 01 0 9628 0 TELEFLEX INC COM 879369106 5565 18418 SH DFND 0 18418 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1256 104041 SH DFND 0 104041 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1272 105400 SH DFND 01 0 105400 0 TELEFONICA S A SPONSORED ADR 879382208 39 4723 SH DFND 0 0 4723 TELEFONICA S A SPONSORED ADR 879382208 238 28450 SH DFND 0 28450 0 TELEFONICA S A SPONSORED ADR 879382208 8797 1052215 SH DFND 01 0 1052215 0 TELENAV INC COM 879455103 17 2764 SH DFND 0 2764 0 TELENAV INC COM 879455103 134 22154 SH DFND 01 0 22154 0 TELEPHONE & DATA SYS INC COM NEW 879433829 593 19297 SH DFND 01 0 19297 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2017 65621 SH DFND 0 65621 0 TELIGENT INC NEW COM 87960W104 1 815 SH DFND 0 815 0 TELIGENT INC NEW COM 87960W104 4 3700 SH DFND 01 0 3700 0 TELLURIAN INC NEW COM 87968A104 1 72 SH DFND 0 72 0 TELLURIAN INC NEW COM 87968A104 348 31062 SH DFND 01 0 31062 0 TELUS CORP COM 87971M103 727 19622 SH DFND 01 0 19622 0 TELUS CORP COM 87971M103 10384 280352 SH DFND 0 280352 0 TEMPLETON DRAGON FD INC COM 88018T101 64 3209 SH DFND 0 3209 0 TEMPLETON DRAGON FD INC COM 88018T101 1567 78840 SH DFND 01 0 78840 0 TEMPLETON EMERGING MKTS FD I COM 880191101 75 5042 SH DFND 0 5042 0 TEMPLETON EMERGING MKTS FD I COM 880191101 707 47539 SH DFND 01 0 47539 0 TEMPLETON EMERG MKTS INCOME COM 880192109 1553 151681 SH DFND 01 0 151681 0 TEMPLETON EMERG MKTS INCOME COM 880192109 13917 1359033 SH DFND 0 1359033 0 TEMPLETON GLOBAL INCOME FD COM 880198106 1238 196512 SH DFND 01 0 196512 0 TEMPUR SEALY INTL INC COM 88023U101 23 399 SH DFND 0 399 0 TEMPUR SEALY INTL INC COM 88023U101 155 2680 SH DFND 01 0 2680 0 TENABLE HLDGS INC COM 88025T102 38 1188 SH DFND 0 1188 0 TENABLE HLDGS INC COM 88025T102 75 2360 SH DFND 01 0 2360 0 TENARIS S A SPONSORED ADS 88031M109 134 4742 SH DFND 0 4742 0 TENARIS S A SPONSORED ADS 88031M109 137 4867 SH DFND 01 0 4867 0 TENAX THERAPEUTICS INC COM NEW 88032L209 0 72 SH DFND 01 0 72 0 TENAX THERAPEUTICS INC COM NEW 88032L209 12 5745 SH DFND 0 5745 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 45 2500 SH DFND 0 0 2500 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 239 13210 SH DFND 01 0 13210 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1929 106600 SH DFND 20 0 0 106600 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4255 235080 SH DFND 0 235080 0 TENET HEALTHCARE CORP COM NEW 88033G407 578 20032 SH DFND 0 20032 0 TENET HEALTHCARE CORP COM NEW 88033G407 1746 60534 SH DFND 01 0 60534 0 TENGASCO INC COM PAR 88033R502 0 245 SH DFND 01 0 245 0 TENGASCO INC COM PAR 88033R502 8 8066 SH DFND 0 8066 0 TENNANT CO COM 880345103 450 7244 SH DFND 01 0 7244 0 TENNECO INC CL A VTG COM STK 880349105 2120 95687 SH DFND 01 0 95687 0 TENZING ACQUISITION CORP ORD SHS G8708A116 11 1100 SH SOLE 1100 0 0 TENZING ACQUISITION CORP UNIT 08/24/2024 G8708A124 18 1800 SH SOLE 1800 0 0 TERADATA CORP DEL COM 88076W103 261 5981 SH DFND 0 5981 0 TERADATA CORP DEL COM 88076W103 737 16888 SH DFND 01 0 16888 0 TERADYNE INC COM 880770102 314 7890 SH DFND 20 0 0 7890 TERADYNE INC COM 880770102 4614 115817 SH DFND 01 0 115817 0 TERADYNE INC COM 880770102 7317 183665 SH DFND 0 183665 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 4 3000 PRN DFND 01 0 3000 0 TEREX CORP NEW COM 880779103 861 26790 SH DFND 0 26790 0 TEREX CORP NEW COM 880779103 3734 116215 SH DFND 01 0 116215 0 TERNIUM SA SPONSORED ADS 880890108 78 2859 SH DFND 0 2859 0 TERNIUM SA SPONSORED ADS 880890108 633 23250 SH DFND 01 0 23250 0 TERNIUM SA SPONSORED ADS 880890108 1199 44030 SH DFND 0 0 44030 TERRAFORM PWR INC COM CL A 88104R209 39 2807 SH DFND 01 0 2807 0 TERRENO RLTY CORP COM 88146M101 42 1002 SH DFND 0 1002 0 TERRENO RLTY CORP COM 88146M101 56 1322 SH DFND 01 0 1322 0 TESLA INC COM 88160R101 645 2304 SH DFND 0 2304 0 TESLA INC COM 88160R101 2128 7603 SH DFND 0 0 7603 TESLA INC COM 88160R101 20906 74703 SH DFND 01 0 74703 0 TESLA INC COM 88160R101 126553 452200 SH Put DFND 0 452200 0 TESLA INC COM 88160R101 267686 956500 SH Call DFND 0 956500 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 65 60000 PRN DFND 01 0 60000 0 TESSCO TECHNOLOGIES INC COM 872386107 32 2075 SH DFND 01 0 2075 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 18 13109 SH DFND 0 13109 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 489 365199 SH DFND 01 0 365199 0 TETRA TECH INC NEW COM 88162G103 109 1834 SH DFND 0 1834 0 TETRA TECH INC NEW COM 88162G103 2920 48994 SH DFND 01 0 48994 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 49 20768 SH DFND 01 0 20768 0 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 6 300 SH SOLE 300 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 49 3190 SH DFND 01 0 3190 0 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 27 3749 SH SOLE 3749 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 7 1307 SH DFND 0 1307 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 28 5325 SH DFND 01 0 5325 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 5 5000 PRN DFND 01 0 5000 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 403 25720 SH DFND 0 0 25720 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5991 382100 SH Call DFND 0 382100 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9863 629015 SH DFND 01 0 629015 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9988 637000 SH Put DFND 0 637000 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15354 979241 SH DFND 0 979241 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 494 9046 SH DFND 01 0 9046 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1362 24957 SH DFND 20 0 0 24957 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1862 34116 SH DFND 0 34116 0 TEXAS INSTRS INC COM 882508104 17 161 SH DFND 17 0 0 161 TEXAS INSTRS INC COM 882508104 159 1500 SH Put DFND 01 0 1500 0 TEXAS INSTRS INC COM 882508104 826 7790 SH DFND 20 0 0 7790 TEXAS INSTRS INC COM 882508104 6711 63266 SH DFND 0 0 63266 TEXAS INSTRS INC COM 882508104 29169 275000 SH Put DFND 0 275000 0 TEXAS INSTRS INC COM 882508104 62695 591071 SH DFND 0 591071 0 TEXAS INSTRS INC COM 882508104 524198 4942000 SH DFND 01 0 4942000 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 479 619 SH DFND 0 619 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 110466 142785 SH DFND 01 0 142785 0 TEXAS ROADHOUSE INC COM 882681109 995 15996 SH DFND 01 0 15996 0 TEXAS ROADHOUSE INC COM 882681109 1811 29120 SH DFND 20 0 0 29120 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 150 SH DFND 0 150 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17 1782 SH DFND 01 0 1782 0 TEXTRON INC COM 883203101 101 1994 SH DFND 0 0 1994 TEXTRON INC COM 883203101 4116 81257 SH DFND 01 0 81257 0 TEXTRON INC COM 883203101 6701 132278 SH DFND 0 132278 0 TFS FINL CORP COM 87240R107 51 3069 SH DFND 01 0 3069 0 TG THERAPEUTICS INC COM 88322Q108 203 25186 SH DFND 01 0 25186 0 THE9 LTD SPONSORED ADS 88337K203 6 3058 SH SOLE 3058 0 0 THE CENTRAL AND EASTERN EU I COM 153436100 58 2419 SH DFND 0 2419 0 THE CENTRAL AND EASTERN EU I COM 153436100 122 5087 SH DFND 01 0 5087 0 THE CHARLES SCHWAB CORPORATI COM 808513105 466 10905 SH DFND 20 0 0 10905 THE CHARLES SCHWAB CORPORATI COM 808513105 2963 69300 SH Put DFND 0 69300 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3026 70777 SH DFND 0 0 70777 THE CHARLES SCHWAB CORPORATI COM 808513105 5127 119900 SH Call DFND 0 119900 0 THE CHARLES SCHWAB CORPORATI COM 808513105 24347 569388 SH DFND 01 0 569388 0 THE CHARLES SCHWAB CORPORATI COM 808513105 33210 776662 SH DFND 0 776662 0 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 29 2823 SH DFND 0 2823 0 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 99 9491 SH DFND 01 0 9491 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 10 3263 SH SOLE 3263 0 0 THERAPEUTICSMD INC COM 88338N107 890 182675 SH DFND 01 0 182675 0 THERAVANCE BIOPHARMA INC COM G8807B106 112 4946 SH DFND 01 0 4946 0 THERMO FISHER SCIENTIFIC INC COM 883556102 77 280 SH DFND 20 0 0 280 THERMO FISHER SCIENTIFIC INC COM 883556102 192 700 SH Put DFND 01 0 700 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2206 8058 SH Call DFND 0 8058 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2690 9829 SH DFND 0 0 9829 THERMO FISHER SCIENTIFIC INC COM 883556102 53620 195892 SH DFND 0 195892 0 THERMO FISHER SCIENTIFIC INC COM 883556102 837750 3060611 SH DFND 01 0 3060611 0 THERMON GROUP HLDGS INC COM 88362T103 2 70 SH DFND 01 0 70 0 THERMON GROUP HLDGS INC COM 88362T103 34 1371 SH DFND 0 1371 0 THESTREET INC COM 88368Q103 4 1572 SH SOLE 1572 0 0 THE TRADE DESK INC COM CL A 88339J105 15 75 SH DFND 0 75 0 THE TRADE DESK INC COM CL A 88339J105 5809 29346 SH DFND 01 0 29346 0 THIRD PT REINS LTD COM G8827U100 1 82 SH DFND 01 0 82 0 THIRD PT REINS LTD COM G8827U100 6156 593046 SH DFND 0 593046 0 THL CREDIT INC COM 872438106 62 9500 SH DFND 01 0 9500 0 THL CREDIT INC COM 872438106 3398 517917 SH DFND 0 517917 0 THL CR SR LN FD COM 87244R103 58 3785 SH DFND 01 0 3785 0 THL CR SR LN FD COM 87244R103 73 4768 SH DFND 0 4768 0 THOMSON REUTERS CORP COM NEW 884903709 354 5987 SH DFND 0 0 5987 THOMSON REUTERS CORP COM NEW 884903709 1634 27593 SH DFND 01 0 27593 0 THOMSON REUTERS CORP COM NEW 884903709 3364 56827 SH DFND 0 56827 0 THOR INDS INC COM 885160101 1577 25277 SH DFND 0 25277 0 THOR INDS INC COM 885160101 7149 114630 SH DFND 01 0 114630 0 THUNDER BRIDGE ACQUISITION L UNIT 01/01/2025 G8857R118 12 1100 SH SOLE 1100 0 0 TIBERIUS ACQUISITION CORP COM 88633A107 9 900 SH SOLE 900 0 0 TIBERIUS ACQUISITION CORP UNIT 02/28/2021 88633A206 13 1258 SH SOLE 1258 0 0 TIBERIUS ACQUISITION CORP *W EXP 02/28/202 88633A115 0 500 SH SOLE 500 0 0 TIDEWATER INC NEW COM 88642R109 21 902 SH DFND 01 0 902 0 TIDEWATER INC NEW COM 88642R109 179 7713 SH DFND 0 7713 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 58 SH DFND 0 58 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 1 237 SH DFND 01 0 237 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 1 367 SH DFND 01 0 367 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 3 989 SH DFND 0 989 0 TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 289 SH SOLE 289 0 0 TIER REIT INC COM NEW 88650V208 125 4345 SH DFND 01 0 4345 0 TIER REIT INC COM NEW 88650V208 778 27154 SH DFND 0 27154 0 TIFFANY & CO NEW COM 886547108 4 41 SH DFND 17 0 0 41 TIFFANY & CO NEW COM 886547108 3213 30436 SH DFND 01 0 30436 0 TIFFANY & CO NEW COM 886547108 4363 41338 SH DFND 0 41338 0 TIFFANY & CO NEW COM 886547108 9066 85897 SH DFND 0 0 85897 TIFFANY & CO NEW COM 886547108 49609 470000 SH Put DFND 0 470000 0 TIGERSHARES TR CHINA US INTERNT 88680T108 8 300 SH SOLE 300 0 0 TILE SHOP HLDGS INC COM 88677Q109 6 1030 SH DFND 01 0 1030 0 TILE SHOP HLDGS INC COM 88677Q109 84 14866 SH DFND 0 14866 0 TILLYS INC CL A 886885102 245 22000 SH Call SOLE 22000 0 0 TILRAY INC COM CL 2 88688T100 207 3159 SH DFND 01 0 3159 0 TIMBERLAND BANCORP INC COM 887098101 28 1003 SH SOLE 1003 0 0 TIMKEN CO COM 887389104 13 291 SH DFND 0 291 0 TIMKEN CO COM 887389104 5132 117641 SH DFND 01 0 117641 0 TIMKENSTEEL CORP COM 887399103 27 2458 SH DFND 0 2458 0 TIMKENSTEEL CORP COM 887399103 81 7446 SH DFND 01 0 7446 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 11 706 SH DFND 01 0 706 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 452 29979 SH DFND 0 29979 0 TITAN INTL INC ILL COM 88830M102 8 1390 SH DFND 01 0 1390 0 TITAN INTL INC ILL COM 88830M102 79 13156 SH DFND 0 13156 0 TITAN MACHY INC COM 88830R101 10 620 SH DFND 01 0 620 0 TITAN MACHY INC NOTE 3.750% 5/0 88830RAB7 25 25000 PRN DFND 01 0 25000 0 TITAN MED INC COM NEW 88830X819 1 266 SH DFND 01 0 266 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 31 SH DFND 01 0 31 0 TITAN PHARMACEUTICALS INC DE COM 888314507 14 7760 SH DFND 0 7760 0 TIVITY HEALTH INC COM 88870R102 1489 84789 SH DFND 0 84789 0 TIVITY HEALTH INC COM 88870R102 2723 155074 SH DFND 01 0 155074 0 TIVITY HEALTH INC COM 88870R102 6497 370000 SH Call DFND 0 370000 0 TIVO CORP COM 88870P106 20 2143 SH DFND 01 0 2143 0 TIVO CORP COM 88870P106 1992 213681 SH DFND 0 213681 0 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 9 1511 SH SOLE 1511 0 0 TJX COS INC NEW COM 872540109 80 1500 SH Put DFND 01 0 1500 0 TJX COS INC NEW COM 872540109 3868 72688 SH DFND 0 0 72688 TJX COS INC NEW COM 872540109 6459 121393 SH DFND 20 0 0 121393 TJX COS INC NEW COM 872540109 16229 305000 SH Call DFND 0 305000 0 TJX COS INC NEW COM 872540109 58573 1100785 SH DFND 0 1100785 0 TJX COS INC NEW COM 872540109 450949 8474887 SH DFND 01 0 8474887 0 TKK SYMPHONY ACQUISITION COR ORD SHS G88950103 36 3600 SH SOLE 3600 0 0 TKK SYMPHONY ACQUISITION COR UNIT 08/15/2023 G88950111 12 1200 SH SOLE 1200 0 0 TKK SYMPHONY ACQUISITION COR *W EXP 02/20/202 G88950129 1 4800 SH SOLE 4800 0 0 T MOBILE US INC COM 872590104 351 5080 SH DFND 20 0 0 5080 T MOBILE US INC COM 872590104 3020 43700 SH Call DFND 0 43700 0 T MOBILE US INC COM 872590104 5493 79500 SH Put DFND 0 79500 0 T MOBILE US INC COM 872590104 21425 310056 SH DFND 01 0 310056 0 T MOBILE US INC COM 872590104 33493 484702 SH DFND 0 0 484702 T MOBILE US INC COM 872590104 69070 999573 SH DFND 0 999573 0 TOCAGEN INC COM 888846102 8 768 SH DFND 0 768 0 TOCAGEN INC COM 888846102 59 5398 SH DFND 01 0 5398 0 TOLL BROTHERS INC COM 889478103 1470 40600 SH Put DFND 0 40600 0 TOLL BROTHERS INC COM 889478103 3681 101678 SH DFND 01 0 101678 0 TOLL BROTHERS INC COM 889478103 26810 740614 SH DFND 0 740614 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 58 759 SH DFND 0 759 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 554 7284 SH DFND 01 0 7284 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 16 6588 SH DFND 0 6588 0 TOOTSIE ROLL INDS INC COM 890516107 59 1597 SH DFND 0 1597 0 TOOTSIE ROLL INDS INC COM 890516107 1153 30969 SH DFND 01 0 30969 0 TOPBUILD CORP COM 89055F103 369 5687 SH DFND 01 0 5687 0 TOPBUILD CORP COM 89055F103 2499 38556 SH DFND 0 38556 0 TOP IMAGE SYSTEMS LTD ORD M87896102 12 13996 SH SOLE 13996 0 0 TOP SHIPS INC COM Y8897Y800 9 10966 SH SOLE 10966 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 4 2250 SH DFND 01 0 2250 0 TORCHMARK CORP COM 891027104 229 2792 SH DFND 0 0 2792 TORCHMARK CORP COM 891027104 651 7945 SH DFND 0 7945 0 TORCHMARK CORP COM 891027104 3371 41137 SH DFND 01 0 41137 0 TORM PLC SHS CL A G89479102 0 19 SH SOLE 19 0 0 TORO CO COM 891092108 1259 18291 SH DFND 0 18291 0 TORO CO COM 891092108 2677 38889 SH DFND 20 0 0 38889 TORO CO COM 891092108 12845 186590 SH DFND 01 0 186590 0 TORONTO DOMINION BK ONT COM NEW 891160509 184 3395 SH DFND 20 0 0 3395 TORONTO DOMINION BK ONT COM NEW 891160509 619 11400 SH Put DFND 01 0 11400 0 TORONTO DOMINION BK ONT COM NEW 891160509 5700 104915 SH DFND 0 0 104915 TORONTO DOMINION BK ONT COM NEW 891160509 20015 368405 SH DFND 0 368405 0 TORONTO DOMINION BK ONT COM NEW 891160509 38442 707568 SH DFND 01 0 707568 0 TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 817 81800 SH SOLE 81800 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 20 2356 SH DFND 0 2356 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 1174 140751 SH DFND 01 0 140751 0 TORTOISE ENERGY INFRA CORP COM 89147L100 3729 158698 SH DFND 01 0 158698 0 TORTOISE ENERGY INFRA CORP COM 89147L100 10059 428049 SH DFND 0 428049 0 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 106 5300 SH DFND 0 5300 0 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 373 18655 SH DFND 01 0 18655 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 7346 523938 SH DFND 01 0 523938 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 17619 1256732 SH DFND 0 1256732 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 36 2336 SH DFND 0 2336 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1256 82628 SH DFND 01 0 82628 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 7 390 SH DFND 0 390 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 829 44565 SH DFND 01 0 44565 0 TOTAL S A SPONSORED ADS 89151E109 1233 22152 SH DFND 20 0 0 22152 TOTAL S A SPONSORED ADS 89151E109 7068 127000 SH Put DFND 0 127000 0 TOTAL S A SPONSORED ADS 89151E109 9622 172909 SH DFND 0 172909 0 TOTAL S A SPONSORED ADS 89151E109 48720 875478 SH DFND 01 0 875478 0 TOTAL S A SPONSORED ADS 89151E109 259137 4656545 SH Call DFND 0 4656545 0 TOTAL SYS SVCS INC COM 891906109 48 505 SH DFND 20 0 0 505 TOTAL SYS SVCS INC COM 891906109 373 3924 SH DFND 0 0 3924 TOTAL SYS SVCS INC COM 891906109 10657 112172 SH DFND 01 0 112172 0 TOTAL SYS SVCS INC COM 891906109 36573 384937 SH DFND 0 384937 0 TOTTENHAM ACQUISITION I LTD SHS G8959N106 2 200 SH SOLE 200 0 0 TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 5 960 SH SOLE 960 0 0 TOWER INTL INC COM 891826109 31 1486 SH DFND 0 1486 0 TOWER INTL INC COM 891826109 721 34279 SH DFND 01 0 34279 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 23 1379 SH DFND 01 0 1379 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 55 3329 SH DFND 0 3329 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 268 10829 SH DFND 01 0 10829 0 TOWNSQUARE MEDIA INC CL A 892231101 6 1082 SH SOLE 1082 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 71 600 SH DFND 0 0 600 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 169 1432 SH DFND 0 1432 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2657 22510 SH DFND 01 0 22510 0 TPG RE FIN TR INC COM 87266M107 20 1000 SH DFND 01 0 1000 0 TPG RE FIN TR INC COM 87266M107 15223 776670 SH DFND 0 776670 0 TPG SPECIALTY LENDING INC COM 87265K102 74 3678 SH DFND 01 0 3678 0 TPG SPECIALTY LENDING INC COM 87265K102 23747 1187336 SH DFND 0 1187336 0 TPI COMPOSITES INC COM 87266J104 589 20566 SH DFND 01 0 20566 0 TRACON PHARMACEUTICALS INC COM 89237H100 12 9000 SH DFND 01 0 9000 0 TRACTOR SUPPLY CO COM 892356106 30 305 SH DFND 20 0 0 305 TRACTOR SUPPLY CO COM 892356106 632 6469 SH DFND 0 0 6469 TRACTOR SUPPLY CO COM 892356106 7538 77109 SH DFND 0 77109 0 TRACTOR SUPPLY CO COM 892356106 16713 170958 SH DFND 01 0 170958 0 TRANSACT TECHNOLOGIES INC COM 892918103 0 8 SH DFND 0 8 0 TRANSACT TECHNOLOGIES INC COM 892918103 5 600 SH DFND 01 0 600 0 TRANSALTA CORP COM 89346D107 9 1222 SH DFND 01 0 1222 0 TRANSALTA CORP COM 89346D107 853 116227 SH DFND 0 116227 0 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 19 339 SH DFND 01 0 339 0 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 26 490 SH SOLE 490 0 0 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 3 72 SH SOLE 72 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 2 1728 SH SOLE 1728 0 0 TRANSCANADA CORP COM 89353D107 985 21924 SH DFND 0 0 21924 TRANSCANADA CORP COM 89353D107 6877 153032 SH DFND 01 0 153032 0 TRANSCANADA CORP COM 89353D107 16977 377776 SH DFND 0 377776 0 TRANSCAT INC COM 893529107 19 835 SH DFND 0 835 0 TRANSCAT INC COM 893529107 1006 43767 SH DFND 01 0 43767 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 7 215 SH DFND 01 0 215 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 27 855 SH DFND 0 855 0 TRANSDIGM GROUP INC COM 893641100 1325 2918 SH DFND 0 0 2918 TRANSDIGM GROUP INC COM 893641100 2859 6298 SH DFND 0 6298 0 TRANSDIGM GROUP INC COM 893641100 12433 27385 SH DFND 01 0 27385 0 TRANSENTERIX INC COM NEW 89366M201 37 15405 SH DFND 01 0 15405 0 TRANSENTERIX INC COM NEW 89366M201 1391 584630 SH DFND 0 584630 0 TRANSGLOBE ENERGY CORP COM 893662106 1 612 SH SOLE 612 0 0 TRANSOCEAN LTD REG SHS H8817H100 2736 314120 SH Call DFND 0 314120 0 TRANSOCEAN LTD REG SHS H8817H100 3551 407697 SH DFND 01 0 407697 0 TRANSOCEAN LTD REG SHS H8817H100 10676 1225677 SH DFND 0 1225677 0 TRANSOCEAN LTD REG SHS H8817H100 26952 3094400 SH Put DFND 0 3094400 0 TRANSUNION COM 89400J107 262 3921 SH DFND 0 0 3921 TRANSUNION COM 89400J107 354 5294 SH DFND 01 0 5294 0 TRANSUNION COM 89400J107 602 9000 SH DFND 20 0 0 9000 TRANSUNION COM 89400J107 6914 103435 SH DFND 0 103435 0 TRAVELCENTERS AMER LLC COM 894174101 14 3515 SH DFND 0 3515 0 TRAVELCENTERS AMER LLC COM 894174101 17 4170 SH DFND 01 0 4170 0 TRAVELERS COMPANIES INC COM 89417E109 2128 15514 SH DFND 0 0 15514 TRAVELERS COMPANIES INC COM 89417E109 5141 37483 SH DFND 17 0 0 37483 TRAVELERS COMPANIES INC COM 89417E109 30323 221076 SH DFND 0 221076 0 TRAVELERS COMPANIES INC COM 89417E109 150053 1093997 SH DFND 01 0 1093997 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 30 1911 SH DFND 01 0 1911 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 39337 2500738 SH DFND 0 2500738 0 TRAVELZOO COM NEW 89421Q205 8 621 SH SOLE 621 0 0 TRECORA RES COM 894648104 14 1538 SH SOLE 1538 0 0 TREDEGAR CORP COM 894650100 2437 150980 SH DFND 01 0 150980 0 TREEHOUSE FOODS INC COM 89469A104 1401 21705 SH DFND 01 0 21705 0 TREMONT MTG TR COM 894789106 99 11213 SH DFND 01 0 11213 0 TREVENA INC COM 89532E109 16 10000 SH DFND 01 0 10000 0 TREX CO INC COM 89531P105 221 3590 SH DFND 01 0 3590 0 TREX CO INC COM 89531P105 243 3950 SH DFND 20 0 0 3950 TREX CO INC COM 89531P105 7987 129825 SH DFND 0 129825 0 TRIBUNE MEDIA CO CL A 896047503 3 69 SH DFND 01 0 69 0 TRIBUNE MEDIA CO CL A 896047503 98536 2135582 SH DFND 0 2135582 0 TRIBUNE PUBG CO NEW COM 89609W107 2 201 SH DFND 01 0 201 0 TRIBUNE PUBG CO NEW COM 89609W107 18 1524 SH DFND 0 1524 0 TRICIDA INC COM 89610F101 29 757 SH SOLE 757 0 0 TRICO BANCSHARES COM 896095106 18 462 SH DFND 0 462 0 TRICO BANCSHARES COM 896095106 136 3470 SH DFND 01 0 3470 0 TRI CONTL CORP COM 895436103 55 2082 SH DFND 0 2082 0 TRI CONTL CORP COM 895436103 6996 266022 SH DFND 01 0 266022 0 TRIDENT ACQUISITIONS CORP COM 89615T106 0 1 SH SOLE 1 0 0 TRIDENT ACQUISITIONS CORP UNIT 05/09/2023 89615T205 21 2070 SH SOLE 2070 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 11 16506 SH SOLE 16506 0 0 TRILOGY METALS INC NEW COM 89621C105 4 1597 SH DFND 01 0 1597 0 TRILOGY METALS INC NEW COM 89621C105 7 2893 SH DFND 0 2893 0 TRIMAS CORP COM NEW 896215209 115 3789 SH DFND 01 0 3789 0 TRIMAS CORP COM NEW 896215209 1564 51728 SH DFND 0 51728 0 TRIMBLE INC COM 896239100 64 1575 SH DFND 20 0 0 1575 TRIMBLE INC COM 896239100 559 13826 SH DFND 0 0 13826 TRIMBLE INC COM 896239100 3210 79446 SH DFND 01 0 79446 0 TRIMTABS ETF TR ALL CAP US FREE 89628W302 45 1277 SH SOLE 1277 0 0 TRINE ACQUISITION CORP UNIT 03/31/2021 89628U207 139 13900 SH SOLE 13900 0 0 TRINET GROUP INC COM 896288107 76 1264 SH DFND 01 0 1264 0 TRINET GROUP INC COM 896288107 86 1443 SH DFND 0 1443 0 TRINITY INDS INC COM 896522109 1161 53431 SH DFND 0 53431 0 TRINITY INDS INC COM 896522109 1723 79303 SH DFND 01 0 79303 0 TRINITY MERGER CORP UNIT 05/11/2025 89653L205 22 2100 SH SOLE 2100 0 0 TRINITY PL HLDGS INC COM 89656D101 117 29336 SH DFND 01 0 29336 0 TRINSEO S A SHS L9340P101 153 3382 SH DFND 01 0 3382 0 TRINSEO S A SHS L9340P101 935 20634 SH DFND 0 20634 0 TRIO TECH INTL COM NEW 896712205 16 4750 SH SOLE 4750 0 0 TRIPADVISOR INC COM 896945201 295 5731 SH DFND 0 0 5731 TRIPADVISOR INC COM 896945201 494 9600 SH Call DFND 0 9600 0 TRIPADVISOR INC COM 896945201 4823 93747 SH DFND 0 93747 0 TRIPADVISOR INC COM 896945201 6073 118036 SH DFND 01 0 118036 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 907 65932 SH DFND 01 0 65932 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 6411 465928 SH DFND 0 465928 0 TRI POINTE GROUP INC COM 87265H109 44 3452 SH DFND 01 0 3452 0 TRI POINTE GROUP INC COM 87265H109 7505 593727 SH DFND 0 593727 0 TRISTATE CAP HLDGS INC COM 89678F100 12 565 SH DFND 01 0 565 0 TRITON INTL LTD CL A G9078F107 54 1751 SH DFND 0 1751 0 TRITON INTL LTD CL A G9078F107 1524 49014 SH DFND 01 0 49014 0 TRIUMPH BANCORP INC COM 89679E300 15 499 SH DFND 0 499 0 TRIUMPH BANCORP INC COM 89679E300 279 9504 SH DFND 01 0 9504 0 TRIUMPH GROUP INC NEW COM 896818101 7 350 SH DFND 01 0 350 0 TRIVAGO N V SPON ADS A SHS 89686D105 0 100 SH DFND 01 0 100 0 TRIVAGO N V SPON ADS A SHS 89686D105 11356 2628593 SH DFND 0 2628593 0 TRONOX HOLDINGS PLC SHS G9087Q102 0 12 SH DFND 01 0 12 0 TROVAGENE INC COM 897238606 3 794 SH DFND 01 0 794 0 TRUEBLUE INC COM 89785X101 8 337 SH DFND 01 0 337 0 TRUEBLUE INC COM 89785X101 1475 62408 SH DFND 0 62408 0 TRUECAR INC COM 89785L107 1 200 SH DFND 01 0 200 0 TRUECAR INC COM 89785L107 16991 2558947 SH DFND 0 2558947 0 TRUPANION INC COM 898202106 12 352 SH DFND 01 0 352 0 TRUPANION INC COM 898202106 35 1056 SH DFND 0 1056 0 TRUSTCO BK CORP N Y COM 898349105 12 1562 SH DFND 0 1562 0 TRUSTCO BK CORP N Y COM 898349105 235 30309 SH DFND 01 0 30309 0 TRUSTMARK CORP COM 898402102 645 19186 SH DFND 01 0 19186 0 TRUSTMARK CORP COM 898402102 904 26872 SH DFND 0 26872 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 5 1720 SH DFND 01 0 1720 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 6 1931 SH DFND 0 1931 0 TSR INC COM NEW 872885207 6 1047 SH SOLE 1047 0 0 TTEC HLDGS INC COM 89854H102 23 632 SH DFND 01 0 632 0 TTM TECHNOLOGIES INC COM 87305R109 9 794 SH DFND 01 0 794 0 TTM TECHNOLOGIES INC COM 87305R109 1545 131685 SH DFND 0 131685 0 TUESDAY MORNING CORP COM NEW 899035505 8 4000 SH DFND 01 0 4000 0 TUNIU CORP SPONSORED ADS A 89977P106 13 2729 SH SOLE 2729 0 0 TUPPERWARE BRANDS CORP COM 899896104 578 22590 SH DFND 01 0 22590 0 TUPPERWARE BRANDS CORP COM 899896104 1617 63216 SH DFND 0 63216 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4 726 SH DFND 01 0 726 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 7 1285 SH DFND 0 1285 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 481 89798 SH DFND 20 0 0 89798 TURNING PT BRANDS INC COM 90041L105 5 100 SH DFND 01 0 100 0 TURNING PT BRANDS INC COM 90041L105 11 245 SH DFND 0 245 0 TURQUOISE HILL RES LTD COM 900435108 20 12102 SH DFND 01 0 12102 0 TURQUOISE HILL RES LTD COM 900435108 38 22844 SH DFND 0 0 22844 TURTLE BEACH CORP COM NEW 900450206 21 1806 SH DFND 0 1806 0 TURTLE BEACH CORP COM NEW 900450206 150 13235 SH DFND 01 0 13235 0 TUTOR PERINI CORP COM 901109108 3711 216737 SH DFND 01 0 216737 0 TWELVE SEAS INVESTMENT COMPA RIGHT 12/22/2019 G9145A131 1 3000 SH SOLE 3000 0 0 TWELVE SEAS INVESTMENT COMPA SHS G9145A107 34 3400 SH SOLE 3400 0 0 TWELVE SEAS INVESTMENT COMPA UNIT 06/21/2023 G9145A123 14 1330 SH SOLE 1330 0 0 TWELVE SEAS INVESTMENT COMPA *W EXP 12/22/202 G9145A115 6 24020 SH SOLE 24020 0 0 TWILIO INC CL A 90138F102 11 85 SH DFND 0 0 85 TWILIO INC CL A 90138F102 78 600 SH Put DFND 0 600 0 TWILIO INC CL A 90138F102 130 1003 SH DFND 0 1003 0 TWILIO INC CL A 90138F102 27010 209089 SH DFND 01 0 209089 0 TWIST BIOSCIENCE CORP COM 90184D100 12 500 SH DFND 01 0 500 0 TWITTER INC COM 90184L102 556 16900 SH DFND 0 0 16900 TWITTER INC COM 90184L102 5783 175868 SH Call DFND 0 175868 0 TWITTER INC COM 90184L102 15442 469637 SH DFND 0 469637 0 TWITTER INC COM 90184L102 15911 483900 SH Put DFND 0 483900 0 TWITTER INC COM 90184L102 42077 1279729 SH DFND 01 0 1279729 0 TWITTER INC NOTE 0.250% 9/1 90184LAB8 1573 1600000 PRN SOLE 1600000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 6 6000 PRN DFND 01 0 6000 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2870 3050000 PRN DFND 0 3050000 0 TWO HBRS INVT CORP COM NEW 90187B408 2546 188165 SH DFND 01 0 188165 0 TWO HBRS INVT CORP COM NEW 90187B408 44998 3325829 SH DFND 0 3325829 0 TWO RDS SHARED TR AFFINITY WORLD 90214Q105 33 1459 SH SOLE 1459 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 10 1034 SH SOLE 1034 0 0 TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 3 289 SH SOLE 289 0 0 TWO RIV BANCORP COM 90207C105 5 289 SH DFND 0 289 0 TWO RIV BANCORP COM 90207C105 29 1806 SH DFND 01 0 1806 0 TYLER TECHNOLOGIES INC COM 902252105 1713 8380 SH DFND 20 0 0 8380 TYLER TECHNOLOGIES INC COM 902252105 2247 10993 SH DFND 01 0 10993 0 TYLER TECHNOLOGIES INC COM 902252105 2701 13215 SH DFND 0 13215 0 TYME TECHNOLOGIES INC COM 90238J103 0 100 SH DFND 01 0 100 0 TYSON FOODS INC CL A 902494103 555 7998 SH DFND 0 0 7998 TYSON FOODS INC CL A 902494103 7364 106057 SH DFND 01 0 106057 0 TYSON FOODS INC CL A 902494103 9830 141587 SH DFND 0 141587 0 UBIQUITI NETWORKS INC COM 90347A100 2061 13765 SH DFND 01 0 13765 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 31 1343 SH DFND 01 0 1343 0 UBS AG JERSEY BRH CMCI AGRI ETN 902641760 29 1851 SH SOLE 1851 0 0 UBS AG JERSEY BRH CMCI FOOD ETN 902641737 35 2148 SH SOLE 2148 0 0 UBS AG JERSEY BRH CMCI GOLD ETN 902641810 9 267 SH SOLE 267 0 0 UBS AG JERSEY BRH CMCI SILVR ETN 902641794 14 735 SH SOLE 735 0 0 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 15 771 SH SOLE 771 0 0 UBS AG LONDON BRH 2XLEVE ETRACS WF 90274D424 3 210 SH SOLE 210 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 39 2738 SH SOLE 2738 0 0 UBS AG LONDON BRH ETRAC MP2X LEV 90270L859 22 1194 SH SOLE 1194 0 0 UBS AG LONDON BRH ETRACS ALERIAN M 90274D374 3 200 SH SOLE 200 0 0 UBS AG LONDON BRH ETRACS MNTHLY B 90274E166 13 622 SH SOLE 622 0 0 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 50 3517 SH SOLE 3517 0 0 UBS AG LONDON BRH NT AMZI 46 90274D259 26 880 SH SOLE 880 0 0 UBS AG LONDON BRH SER B LKD 46 90270L354 7 190 SH SOLE 190 0 0 UBS AG LONDON BRH VELCTY 1X ETN 47 90274E828 24 3265 SH SOLE 3265 0 0 UBS AG LONDON BRH VLCTY 1X DLY ETN 90274E810 24 759 SH SOLE 759 0 0 UBS GROUP AG SHS H42097107 1044 86214 SH DFND 01 0 86214 0 UBS GROUP AG SHS H42097107 1416 116890 SH Put DFND 0 116890 0 UBS GROUP AG SHS H42097107 7479 617619 SH DFND 17 0 0 617619 UBS GROUP AG SHS H42097107 12295 1015249 SH DFND 0 1015249 0 UBS GROUP AG SHS H42097107 55026 4543825 SH DFND 0 0 4543825 UBS GROUP AG SHS H42097107 128114 10579204 SH Call DFND 0 10579204 0 UDR INC COM 902653104 714 15709 SH DFND 0 0 15709 UDR INC COM 902653104 2499 54968 SH DFND 0 54968 0 UDR INC COM 902653104 3268 71886 SH DFND 01 0 71886 0 UGI CORP NEW COM 902681105 52 940 SH DFND 0 0 940 UGI CORP NEW COM 902681105 4063 73304 SH DFND 01 0 73304 0 UGI CORP NEW COM 902681105 10446 188481 SH DFND 0 188481 0 ULTA BEAUTY INC COM 90384S303 25 73 SH DFND 20 0 0 73 ULTA BEAUTY INC COM 90384S303 1086 3115 SH DFND 0 0 3115 ULTA BEAUTY INC COM 90384S303 1515 4344 SH DFND 0 4344 0 ULTA BEAUTY INC COM 90384S303 14671 42070 SH DFND 01 0 42070 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1544 4678 SH DFND 01 0 4678 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 2462 7458 SH DFND 20 0 0 7458 ULTIMATE SOFTWARE GROUP INC COM 90385D107 62136 188218 SH DFND 0 188218 0 ULTRA CLEAN HLDGS INC COM 90385V107 81 7843 SH DFND 01 0 7843 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 53 766 SH DFND 0 766 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1914 27598 SH DFND 01 0 27598 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2 414 SH DFND 01 0 414 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 256 42885 SH DFND 0 42885 0 ULTRA PETROLEUM CORP COM NEW 903914208 6 10299 SH DFND 01 0 10299 0 ULTRA PETROLEUM CORP COM NEW 903914208 1228 2012685 SH DFND 0 2012685 0 UMB FINL CORP COM 902788108 118 1847 SH DFND 0 1847 0 UMB FINL CORP COM 902788108 277 4321 SH DFND 01 0 4321 0 UMH PPTYS INC COM 903002103 15 1070 SH DFND 0 1070 0 UMH PPTYS INC COM 903002103 425 30166 SH DFND 01 0 30166 0 UMPQUA HLDGS CORP COM 904214103 66 3990 SH DFND 20 0 0 3990 UMPQUA HLDGS CORP COM 904214103 2696 163387 SH DFND 0 163387 0 UMPQUA HLDGS CORP COM 904214103 5072 307373 SH DFND 01 0 307373 0 UNDER ARMOUR INC CL A 904311107 228 10805 SH DFND 0 0 10805 UNDER ARMOUR INC CL A 904311107 311 14702 SH DFND 0 14702 0 UNDER ARMOUR INC CL A 904311107 1057 50000 SH Call DFND 0 50000 0 UNDER ARMOUR INC CL A 904311107 1691 80000 SH Put DFND 0 80000 0 UNDER ARMOUR INC CL A 904311107 10649 503750 SH DFND 01 0 503750 0 UNDER ARMOUR INC CL C 904311206 212 11251 SH DFND 0 0 11251 UNDER ARMOUR INC CL C 904311206 651 34504 SH DFND 0 34504 0 UNDER ARMOUR INC CL C 904311206 12053 638712 SH DFND 01 0 638712 0 UNICO AMERN CORP COM 904607108 16 2699 SH SOLE 2699 0 0 UNIFI INC COM NEW 904677200 93 4803 SH DFND 01 0 4803 0 UNIFIRST CORP MASS COM 904708104 94 612 SH DFND 0 612 0 UNIFIRST CORP MASS COM 904708104 9958 64876 SH DFND 01 0 64876 0 UNILEVER N V N Y SHS NEW 904784709 116 1995 SH DFND 20 0 0 1995 UNILEVER N V N Y SHS NEW 904784709 985 16906 SH DFND 0 16906 0 UNILEVER N V N Y SHS NEW 904784709 32543 558287 SH DFND 01 0 558287 0 UNILEVER PLC SPON ADR NEW 904767704 17 286 SH DFND 0 286 0 UNILEVER PLC SPON ADR NEW 904767704 49528 858068 SH DFND 01 0 858068 0 UNION BANKSHARES CORP NEW COM 90539J109 43 1334 SH DFND 0 1334 0 UNION BANKSHARES CORP NEW COM 90539J109 1119 34610 SH DFND 01 0 34610 0 UNION BANKSHARES INC COM 905400107 64 1408 SH DFND 01 0 1408 0 UNION BANKSHARES INC COM 905400107 64 1421 SH DFND 0 1421 0 UNION PACIFIC CORP COM 907818108 150 900 SH Put DFND 01 0 900 0 UNION PACIFIC CORP COM 907818108 1170 7000 SH Call DFND 0 7000 0 UNION PACIFIC CORP COM 907818108 8294 49604 SH DFND 20 0 0 49604 UNION PACIFIC CORP COM 907818108 10182 60900 SH Put DFND 0 60900 0 UNION PACIFIC CORP COM 907818108 38052 227585 SH DFND 0 0 227585 UNION PACIFIC CORP COM 907818108 73564 439977 SH DFND 0 439977 0 UNION PACIFIC CORP COM 907818108 716650 4286183 SH DFND 01 0 4286183 0 UNIQUE FABRICATING INC COM 90915J103 3 770 SH SOLE 770 0 0 UNIQURE NV SHS N90064101 33 550 SH DFND 01 0 550 0 UNIQURE NV SHS N90064101 79 1316 SH DFND 0 1316 0 UNISYS CORP COM NEW 909214306 20 1705 SH DFND 0 1705 0 UNISYS CORP COM NEW 909214306 636 54526 SH DFND 01 0 54526 0 UNIT CORP COM 909218109 7 473 SH DFND 01 0 473 0 UNITED BANCORP INC OHIO COM 909911109 4 326 SH DFND 01 0 326 0 UNITED BANCSHARES INC OHIO COM 909458101 42 1822 SH SOLE 1822 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1062 29301 SH DFND 0 29301 0 UNITED BANKSHARES INC WEST V COM 909907107 1195 32975 SH DFND 01 0 32975 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 95 3798 SH DFND 01 0 3798 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 743 29823 SH DFND 0 29823 0 UNITED CMNTY FINL CORP OHIO COM 909839102 21 2268 SH DFND 0 2268 0 UNITED CMNTY FINL CORP OHIO COM 909839102 56 5952 SH DFND 01 0 5952 0 UNITED CONTL HLDGS INC COM 910047109 184 2308 SH DFND 0 0 2308 UNITED CONTL HLDGS INC COM 910047109 9785 122654 SH DFND 0 122654 0 UNITED CONTL HLDGS INC COM 910047109 16414 205735 SH DFND 01 0 205735 0 UNITED CONTL HLDGS INC COM 910047109 19482 244200 SH Put DFND 0 244200 0 UNITED FINL BANCORP INC NEW COM 910304104 40 2794 SH DFND 0 2794 0 UNITED FINL BANCORP INC NEW COM 910304104 280 19479 SH DFND 01 0 19479 0 UNITED FIRE GROUP INC COM 910340108 120 2742 SH DFND 01 0 2742 0 UNITED GUARDIAN INC COM 910571108 103 5369 SH DFND 01 0 5369 0 UNITEDHEALTH GROUP INC COM 91324P102 173 700 SH Put DFND 01 0 700 0 UNITEDHEALTH GROUP INC COM 91324P102 5730 23172 SH DFND 20 0 0 23172 UNITEDHEALTH GROUP INC COM 91324P102 5797 23443 SH DFND 0 0 23443 UNITEDHEALTH GROUP INC COM 91324P102 8555 34600 SH Call DFND 0 34600 0 UNITEDHEALTH GROUP INC COM 91324P102 15281 61800 SH Put DFND 0 61800 0 UNITEDHEALTH GROUP INC COM 91324P102 141769 573362 SH DFND 0 573362 0 UNITEDHEALTH GROUP INC COM 91324P102 1041410 4211803 SH DFND 01 0 4211803 0 UNITED INS HLDGS CORP COM 910710102 6 392 SH DFND 01 0 392 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 245 130159 SH DFND 01 0 130159 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 470 250000 SH DFND 0 250000 0 UNITED NAT FOODS INC COM 911163103 282 21353 SH DFND 01 0 21353 0 UNITED PARCEL SERVICE INC CL B 911312106 961 8600 SH Put DFND 0 8600 0 UNITED PARCEL SERVICE INC CL B 911312106 1859 16633 SH DFND 20 0 0 16633 UNITED PARCEL SERVICE INC CL B 911312106 65938 590101 SH DFND 0 0 590101 UNITED PARCEL SERVICE INC CL B 911312106 86393 773162 SH DFND 0 773162 0 UNITED PARCEL SERVICE INC CL B 911312106 191075 1710000 SH Call DFND 0 1710000 0 UNITED PARCEL SERVICE INC CL B 911312106 205744 1841270 SH DFND 01 0 1841270 0 UNITED RENTALS INC COM 911363109 202 1768 SH DFND 0 1768 0 UNITED RENTALS INC COM 911363109 579 5071 SH DFND 0 0 5071 UNITED RENTALS INC COM 911363109 4467 39100 SH Call DFND 0 39100 0 UNITED RENTALS INC COM 911363109 51123 447467 SH DFND 01 0 447467 0 UNITED SECURITY BANCSHARES C COM 911460103 42 3921 SH DFND 0 3921 0 UNITED SECURITY BANCSHARES C COM 911460103 63 5916 SH DFND 01 0 5916 0 UNITED STATES ANTIMONY CORP COM 911549103 6 12956 SH SOLE 12956 0 0 UNITED STATES CELLULAR CORP COM 911684108 215 4686 SH DFND 0 4686 0 UNITED STATES CELLULAR CORP COM 911684108 277 6032 SH DFND 01 0 6032 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 45 1928 SH DFND 01 0 1928 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 2935 125000 SH Call DFND 0 125000 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 8218 350000 SH Put DFND 0 350000 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 8791 374417 SH DFND 0 374417 0 UNITED STATES OIL FUND LP UNITS 91232N108 1267 101383 SH DFND 01 0 101383 0 UNITED STATES OIL FUND LP UNITS 91232N108 3750 300000 SH Put DFND 0 300000 0 UNITED STATES OIL FUND LP UNITS 91232N108 7181 574500 SH DFND 0 574500 0 UNITED STATES STL CORP NEW COM 912909108 205 10540 SH DFND 0 10540 0 UNITED STATES STL CORP NEW COM 912909108 3898 200000 SH Put DFND 0 200000 0 UNITED STATES STL CORP NEW COM 912909108 4635 237805 SH DFND 01 0 237805 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 30 2868 SH SOLE 2868 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 2 90 SH DFND 01 0 90 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 59 3069 SH DFND 01 0 3069 0 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 54 2941 SH SOLE 2941 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 82 2121 SH DFND 0 2121 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 2204 56917 SH DFND 01 0 56917 0 UNITED STS GASOLINE FD LP UNITS 91201T102 45 1518 SH SOLE 1518 0 0 UNITED TECHNOLOGIES CORP COM 913017109 919 7130 SH DFND 20 0 0 7130 UNITED TECHNOLOGIES CORP COM 913017109 1405 10900 SH Put DFND 01 0 10900 0 UNITED TECHNOLOGIES CORP COM 913017109 2578 20000 SH Put DFND 0 20000 0 UNITED TECHNOLOGIES CORP COM 913017109 30098 233519 SH DFND 0 0 233519 UNITED TECHNOLOGIES CORP COM 913017109 85288 661712 SH DFND 0 661712 0 UNITED TECHNOLOGIES CORP COM 913017109 149925 1163200 SH Call DFND 0 1163200 0 UNITED TECHNOLOGIES CORP COM 913017109 1243403 9647008 SH DFND 01 0 9647008 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 137 1167 SH DFND 0 0 1167 UNITED THERAPEUTICS CORP DEL COM 91307C102 195 1660 SH DFND 01 0 1660 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10155 86521 SH DFND 0 86521 0 UNITI GROUP INC COM 91325V108 129 11545 SH DFND 01 0 11545 0 UNITI GROUP INC COM 91325V108 7606 679700 SH Call DFND 0 679700 0 UNITI GROUP INC COM 91325V108 100271 8960796 SH DFND 0 8960796 0 UNITIL CORP COM 913259107 665 12279 SH DFND 01 0 12279 0 UNITY BANCORP INC COM 913290102 18 969 SH DFND 01 0 969 0 UNITY BIOTECHNOLOGY INC COM 91381U101 13 1603 SH DFND 0 1603 0 UNITY BIOTECHNOLOGY INC COM 91381U101 282 34797 SH DFND 01 0 34797 0 UNIVAR INC COM 91336L107 12 559 SH DFND 01 0 559 0 UNIVAR INC COM 91336L107 2300 103782 SH DFND 0 103782 0 UNIVERSAL CORP VA COM 913456109 690 11966 SH DFND 01 0 11966 0 UNIVERSAL DISPLAY CORP COM 91347P105 164 1071 SH DFND 0 1071 0 UNIVERSAL DISPLAY CORP COM 91347P105 1031 6742 SH DFND 0 0 6742 UNIVERSAL DISPLAY CORP COM 91347P105 3619 23675 SH DFND 20 0 0 23675 UNIVERSAL DISPLAY CORP COM 91347P105 8087 52910 SH DFND 01 0 52910 0 UNIVERSAL ELECTRS INC COM 913483103 1225 32969 SH DFND 01 0 32969 0 UNIVERSAL FST PRODS INC COM 913543104 169 5648 SH DFND 0 5648 0 UNIVERSAL FST PRODS INC COM 913543104 374 12516 SH DFND 01 0 12516 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 85 1120 SH DFND 0 1120 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1176 15530 SH DFND 01 0 15530 0 UNIVERSAL HLTH SVCS INC CL B 913903100 261 1953 SH DFND 0 0 1953 UNIVERSAL HLTH SVCS INC CL B 913903100 5565 41600 SH Put DFND 0 41600 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9079 67871 SH DFND 01 0 67871 0 UNIVERSAL HLTH SVCS INC CL B 913903100 147762 1104594 SH DFND 0 1104594 0 UNIVERSAL INS HLDGS INC COM 91359V107 4 125 SH DFND 0 125 0 UNIVERSAL INS HLDGS INC COM 91359V107 907 29262 SH DFND 01 0 29262 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 30 1531 SH SOLE 1531 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 9 6760 SH SOLE 6760 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 13 3874 SH SOLE 3874 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 42 1700 SH DFND 0 1700 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 73 2964 SH DFND 01 0 2964 0 UNUM GROUP COM 91529Y106 194 5731 SH DFND 0 0 5731 UNUM GROUP COM 91529Y106 4355 128726 SH DFND 0 128726 0 UNUM GROUP COM 91529Y106 7087 209498 SH DFND 01 0 209498 0 UPLAND SOFTWARE INC COM 91544A109 12 293 SH DFND 01 0 293 0 UPWORK INC COM 91688F104 29 1492 SH DFND 0 1492 0 UPWORK INC COM 91688F104 291 15217 SH DFND 01 0 15217 0 UQM TECHNOLOGIES INC COM 903213106 105 63387 SH DFND 01 0 63387 0 UQM TECHNOLOGIES INC COM 903213106 557 337629 SH DFND 0 337629 0 URANIUM ENERGY CORP COM 916896103 182 130200 SH DFND 01 0 130200 0 URANIUM ENERGY CORP COM 916896103 1298 927344 SH DFND 0 927344 0 URBAN EDGE PPTYS COM 91704F104 58 3053 SH DFND 01 0 3053 0 URBAN EDGE PPTYS COM 91704F104 1065 56040 SH DFND 0 56040 0 URBAN ONE INC CL A 91705J105 4 1535 SH SOLE 1535 0 0 URBAN OUTFITTERS INC COM 917047102 283 9555 SH DFND 01 0 9555 0 URBAN OUTFITTERS INC COM 917047102 928 31317 SH DFND 0 31317 0 UR ENERGY INC COM 91688R108 1467 1779909 SH SOLE 1779909 0 0 UROGEN PHARMA LTD COM M96088105 102 2750 SH DFND 01 0 2750 0 UROVANT SCIENCES LTD SHS G9381B108 9 850 SH SOLE 850 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 31 1480 SH DFND 01 0 1480 0 URSTADT BIDDLE PPTYS INC COM 917286106 7 407 SH DFND 0 407 0 URSTADT BIDDLE PPTYS INC COM 917286106 10 590 SH DFND 01 0 590 0 USAA ETF TR MSCI USA SMALL 90291F204 111 2168 SH SOLE 2168 0 0 USAA ETF TR MSCI USA VL MT 90291F105 71 1420 SH SOLE 1420 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 790 50615 SH DFND 0 50615 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3758 240731 SH DFND 01 0 240731 0 USANA HEALTH SCIENCES INC COM 90328M107 53 635 SH DFND 01 0 635 0 USANA HEALTH SCIENCES INC COM 90328M107 2910 34698 SH DFND 0 34698 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 4277 1030619 SH SOLE 1030619 0 0 USA TRUCK INC COM 902925106 25 1728 SH SOLE 1728 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 5 4658 SH SOLE 4658 0 0 US BANCORP DEL COM NEW 902973304 2084 43237 SH DFND 20 0 0 43237 US BANCORP DEL COM NEW 902973304 5127 106400 SH Put DFND 0 106400 0 US BANCORP DEL COM NEW 902973304 18264 379000 SH DFND 0 0 379000 US BANCORP DEL COM NEW 902973304 76045 1578016 SH DFND 0 1578016 0 US BANCORP DEL COM NEW 902973304 102342 2123713 SH DFND 01 0 2123713 0 USCF ETF TR SUMERHAVEN PVT 90290T601 19 939 SH SOLE 939 0 0 USCF FDS TR US 3X OIL FD 91733T307 91 2769 SH SOLE 2769 0 0 U S CONCRETE INC COM NEW 90333L201 63 1514 SH DFND 0 1514 0 U S CONCRETE INC COM NEW 90333L201 4161 100453 SH DFND 01 0 100453 0 USD PARTNERS LP COM UT REP LTD 903318103 31 2900 SH DFND 01 0 2900 0 USD PARTNERS LP COM UT REP LTD 903318103 491 45393 SH DFND 0 45393 0 US ECOLOGY INC COM 91732J102 93 1656 SH DFND 0 1656 0 US ECOLOGY INC COM 91732J102 441 7877 SH DFND 01 0 7877 0 U S ENERGY CORP WYO COM NEW 911805208 2 2151 SH SOLE 2151 0 0 US FOODS HLDG CORP COM 912008109 37190 1065306 SH DFND 01 0 1065306 0 US FOODS HLDG CORP COM 912008109 101604 2910465 SH DFND 0 2910465 0 U S G CORP COM NEW 903293405 1088 25133 SH DFND 01 0 25133 0 U S G CORP COM NEW 903293405 50753 1172132 SH DFND 0 1172132 0 U S GLOBAL INVS INC CL A 902952100 6 5726 SH SOLE 5726 0 0 U S GOLD CORP COM PAR NEW 90291C102 0 26 SH DFND 01 0 26 0 U S GOLD CORP COM PAR NEW 90291C102 7 7580 SH DFND 0 7580 0 U S PHYSICAL THERAPY INC COM 90337L108 81 775 SH DFND 0 775 0 U S PHYSICAL THERAPY INC COM 90337L108 107 1020 SH DFND 01 0 1020 0 U S SILICA HLDGS INC COM 90346E103 94 5400 SH Call DFND 0 5400 0 U S SILICA HLDGS INC COM 90346E103 3059 176193 SH DFND 01 0 176193 0 U S WELL SVCS INC CL A 91274U101 10 1219 SH SOLE 1219 0 0 U S WELL SVCS INC *W EXP 03/15/202 91274U119 7 6983 SH SOLE 6983 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2 250 SH DFND 01 0 250 0 UTAH MED PRODS INC COM 917488108 635 7200 SH DFND 01 0 7200 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1 323 SH DFND 01 0 323 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 9 2549 SH DFND 0 2549 0 UXIN LTD ADS 91818X108 5 1286 SH DFND 0 1286 0 UXIN LTD ADS 91818X108 19 5000 SH DFND 01 0 5000 0 VAALCO ENERGY INC COM NEW 91851C201 24 10645 SH DFND 0 10645 0 VAALCO ENERGY INC COM NEW 91851C201 48 21294 SH DFND 01 0 21294 0 VACCINEX INC COM 918640103 12 2285 SH SOLE 2285 0 0 VAIL RESORTS INC COM 91879Q109 490 2255 SH DFND 0 0 2255 VAIL RESORTS INC COM 91879Q109 1710 7870 SH DFND 20 0 0 7870 VAIL RESORTS INC COM 91879Q109 4866 22391 SH DFND 0 22391 0 VAIL RESORTS INC COM 91879Q109 7185 33067 SH DFND 01 0 33067 0 VALERO ENERGY CORP NEW COM 91913Y100 1724 20327 SH DFND 20 0 0 20327 VALERO ENERGY CORP NEW COM 91913Y100 2078 24501 SH DFND 0 0 24501 VALERO ENERGY CORP NEW COM 91913Y100 9060 106800 SH Call DFND 0 106800 0 VALERO ENERGY CORP NEW COM 91913Y100 34034 401200 SH Put DFND 0 401200 0 VALERO ENERGY CORP NEW COM 91913Y100 36760 433333 SH DFND 01 0 433333 0 VALERO ENERGY CORP NEW COM 91913Y100 78045 920014 SH DFND 0 920014 0 VALE S A SPONSORED ADS 91912E105 642 49142 SH DFND 01 0 49142 0 VALE S A SPONSORED ADS 91912E105 21836 1671947 SH DFND 0 1671947 0 VALE S A SPONSORED ADS 91912E105 28732 2200000 SH Call DFND 0 2200000 0 VALE S A SPONSORED ADS 91912E105 60128 4604000 SH Put DFND 0 4604000 0 VALHI INC NEW COM 918905100 3 1309 SH DFND 01 0 1309 0 VALLEY NATL BANCORP COM 919794107 480 50139 SH DFND 0 50139 0 VALLEY NATL BANCORP COM 919794107 4682 488717 SH DFND 01 0 488717 0 VALMONT INDS INC COM 920253101 28 212 SH DFND 0 212 0 VALMONT INDS INC COM 920253101 921 7079 SH DFND 01 0 7079 0 VALUE LINE INC COM 920437100 22 899 SH SOLE 899 0 0 VALVOLINE INC COM 92047W101 893 48109 SH DFND 01 0 48109 0 VANDA PHARMACEUTICALS INC COM 921659108 49 2680 SH DFND 01 0 2680 0 VANDA PHARMACEUTICALS INC COM 921659108 78 4262 SH DFND 0 4262 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 14 1069 SH SOLE 1069 0 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 20 908 SH DFND 01 0 908 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 30 1387 SH DFND 0 1387 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 130 2078 SH DFND 0 2078 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 374 6000 SH DFND 17 0 0 6000 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 6988 112074 SH DFND 01 0 112074 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 157 3214 SH DFND 0 3214 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 41075 841694 SH DFND 01 0 841694 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 5455 268576 SH DFND 01 0 268576 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1145 65212 SH DFND 01 0 65212 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 110 6700 SH DFND 01 0 6700 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 202 1575 SH DFND 0 1575 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 7048 54849 SH DFND 01 0 54849 0 VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 132 6195 SH DFND 0 6195 0 VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 971 45491 SH DFND 01 0 45491 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 63 1515 SH DFND 01 0 1515 0 VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 88 3027 SH SOLE 3027 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 35 2582 SH DFND 0 2582 0 VANECK VECTORS ETF TR COAL ETF 92189F809 51 3760 SH DFND 01 0 3760 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 3 100 SH DFND 01 0 100 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 25 750 SH DFND 0 750 0 VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 14 661 SH SOLE 661 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 123 5244 SH DFND 01 0 5244 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 31 319 SH DFND 0 319 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 80 826 SH DFND 01 0 826 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6477 225284 SH DFND 01 0 225284 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 49 1340 SH DFND 0 1340 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 101 2750 SH DFND 01 0 2750 0 VANECK VECTORS ETF TR GEN DRUGS ETF 92189F577 15 660 SH SOLE 660 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 622 10003 SH DFND 01 0 10003 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6 250 SH DFND 0 0 250 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 68345 3048400 SH Call DFND 0 3048400 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 70363 3138404 SH DFND 01 0 3138404 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 114093 5088900 SH Put DFND 0 5088900 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 409159 18249722 SH DFND 0 18249722 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 15 595 SH DFND 0 595 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 20 780 SH DFND 01 0 780 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2568 40915 SH DFND 0 40915 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 32039 510422 SH DFND 01 0 510422 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 192 4375 SH DFND 0 4375 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 2268 51676 SH DFND 01 0 51676 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 31 1275 SH DFND 01 0 1275 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 98 3904 SH DFND 0 3904 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 3790 150568 SH DFND 01 0 150568 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 42 1325 SH DFND 01 0 1325 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 200 6002 SH DFND 0 6002 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 176957 5304481 SH DFND 01 0 5304481 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 121 3825 SH DFND 17 0 0 3825 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 555 17500 SH Call DFND 0 17500 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1494 47100 SH Put DFND 0 47100 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 13366 421226 SH DFND 01 0 421226 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 423808 13356686 SH DFND 0 13356686 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 1701 54494 SH DFND 01 0 54494 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 813 17423 SH DFND 0 17423 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 63081 1352500 SH DFND 01 0 1352500 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 1427 60537 SH DFND 01 0 60537 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 832 23314 SH DFND 01 0 23314 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 10327 599348 SH DFND 01 0 599348 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 44062 2557300 SH Call DFND 0 2557300 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 49795 2890000 SH Put DFND 0 2890000 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 51086 2964949 SH DFND 0 2964949 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1125 57972 SH DFND 01 0 57972 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 213 3504 SH DFND 0 3504 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 512 8438 SH DFND 01 0 8438 0 VANECK VECTORS ETF TR POLAND ETF 92189F783 66 3960 SH SOLE 3960 0 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 49 1988 SH DFND 0 1988 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 242 9806 SH DFND 01 0 9806 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 22 1377 SH DFND 0 1377 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 22 1400 SH DFND 0 0 1400 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 174 11041 SH DFND 01 0 11041 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 552 5264 SH DFND 0 5264 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 963 9187 SH DFND 01 0 9187 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 33 1606 SH DFND 17 0 0 1606 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1276 61955 SH DFND 01 0 61955 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5408 262500 SH Call DFND 0 262500 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 11449 555781 SH DFND 0 555781 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10537 99100 SH Put DFND 0 99100 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 16781 157824 SH DFND 01 0 157824 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 51708 486300 SH Call DFND 0 486300 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 377699 3552141 SH DFND 0 3552141 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 5887 238353 SH DFND 01 0 238353 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 728 18206 SH DFND 01 0 18206 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 14 1089 SH DFND 01 0 1089 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 114 8951 SH DFND 0 8951 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 15 283 SH DFND 01 0 283 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 87 1684 SH DFND 0 1684 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 199 12000 SH DFND 17 0 0 12000 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 541 32639 SH DFND 01 0 32639 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 555 33530 SH DFND 0 33530 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 55567 359333 SH DFND 01 0 359333 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 45272 416449 SH DFND 01 0 416449 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 362 2673 SH DFND 0 2673 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 4106 30314 SH DFND 01 0 30314 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 22486 175853 SH DFND 01 0 175853 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2367 19740 SH DFND 01 0 19740 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 219 1425 SH DFND 0 1425 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2107 13732 SH DFND 01 0 13732 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 47 372 SH DFND 0 372 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 9193 72150 SH DFND 01 0 72150 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 13206 94086 SH DFND 01 0 94086 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 80 950 SH DFND 0 950 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 49761 592888 SH DFND 01 0 592888 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 10210 110811 SH DFND 01 0 110811 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1976 24828 SH DFND 0 24828 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 179183 2251325 SH DFND 01 0 2251325 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 59 725 SH DFND 0 725 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 276713 3408638 SH DFND 01 0 3408638 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1771 31750 SH DFND 0 31750 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 95922 1719952 SH DFND 01 0 1719952 0 VANGUARD GROUP DIV APP ETF 921908844 1266 11550 SH DFND 0 11550 0 VANGUARD GROUP DIV APP ETF 921908844 503924 4596171 SH DFND 01 0 4596171 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 208 1805 SH DFND 0 1805 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 108066 935957 SH DFND 01 0 935957 0 VANGUARD INDEX FDS GROWTH ETF 922908736 63 403 SH DFND 0 403 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1669969 10676188 SH DFND 01 0 10676188 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 668 5150 SH DFND 0 5150 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6670 51390 SH DFND 17 0 0 51390 VANGUARD INDEX FDS LARGE CAP ETF 922908637 441939 3404766 SH DFND 01 0 3404766 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 192189 1346144 SH DFND 01 0 1346144 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 123863 1148156 SH DFND 01 0 1148156 0 VANGUARD INDEX FDS MID CAP ETF 922908629 61 378 SH DFND 0 378 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1357835 8446873 SH DFND 01 0 8446873 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 87109 1002289 SH DFND 0 1002289 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 170242 1958836 SH DFND 01 0 1958836 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 217 1418 SH DFND 0 1418 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 4067 26615 SH DFND 17 0 0 26615 VANGUARD INDEX FDS SMALL CP ETF 922908751 501234 3280325 SH DFND 01 0 3280325 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 120063 932670 SH DFND 01 0 932670 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 125218 696740 SH DFND 01 0 696740 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4293 16540 SH DFND 0 16540 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 703330 2709909 SH DFND 01 0 2709909 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3656 25266 SH DFND 0 25266 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1069231 7388787 SH DFND 01 0 7388787 0 VANGUARD INDEX FDS VALUE ETF 922908744 61 565 SH DFND 0 565 0 VANGUARD INDEX FDS VALUE ETF 922908744 1690922 15710506 SH DFND 01 0 15710506 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1035 20646 SH DFND 0 20646 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 310359 6188617 SH DFND 01 0 6188617 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 39241 923319 SH DFND 0 923319 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 681144 16026912 SH DFND 01 0 16026912 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1200 22385 SH DFND 0 22385 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1778 33163 SH DFND 17 0 0 33163 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 226343 4222035 SH DFND 01 0 4222035 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1360 20656 SH DFND 17 0 0 20656 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 54781 831772 SH DFND 01 0 831772 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 50815 487998 SH DFND 01 0 487998 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5996 100659 SH DFND 01 0 100659 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 11513 157350 SH DFND 0 157350 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 172316 2355003 SH DFND 01 0 2355003 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 357 7340 SH DFND 0 7340 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 23350 479662 SH DFND 01 0 479662 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1313 25171 SH DFND 0 25171 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 96158 1843871 SH DFND 01 0 1843871 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 27973 433826 SH DFND 01 0 433826 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 222 2550 SH DFND 0 2550 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 120104 1382571 SH DFND 01 0 1382571 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 55 600 SH DFND 0 600 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 55780 609417 SH DFND 01 0 609417 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 55281 710917 SH DFND 01 0 710917 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 358 6845 SH DFND 0 6845 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 17842 340755 SH DFND 01 0 340755 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 150 2480 SH DFND 0 2480 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 17698 292921 SH DFND 01 0 292921 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1424 17852 SH DFND 0 17852 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1532 19211 SH DFND 17 0 0 19211 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 238289 2987580 SH DFND 01 0 2987580 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1098 13110 SH DFND 01 0 13110 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 61441 395167 SH DFND 01 0 395167 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 42361 326152 SH DFND 01 0 326152 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 51344 474928 SH DFND 01 0 474928 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 3520 24653 SH DFND 01 0 24653 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1787 14530 SH DFND 0 14530 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 80565 655004 SH DFND 01 0 655004 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2370 22701 SH DFND 01 0 22701 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2693 20806 SH DFND 01 0 20806 0 VANGUARD STAR FD VG TL INTL STK F 921909768 108639 2093234 SH DFND 01 0 2093234 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4460 109120 SH DFND 0 109120 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 998355 24427565 SH DFND 01 0 24427565 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 23 311 SH DFND 0 311 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 335 4473 SH DFND 01 0 4473 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 132 1834 SH SOLE 1834 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3702 47312 SH DFND 01 0 47312 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 184 2150 SH DFND 0 2150 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 217775 2542317 SH DFND 01 0 2542317 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 338 5234 SH DFND 0 5234 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 26605 411835 SH DFND 01 0 411835 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 14696 241472 SH DFND 01 0 241472 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 264 5405 SH DFND 01 0 5405 0 VANGUARD WORLD FD ESG US STK ETF 921910733 443 9025 SH DFND 01 0 9025 0 VANGUARD WORLD FD EXTENDED DUR 921910709 39854 334430 SH DFND 01 0 334430 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 32094 328530 SH DFND 01 0 328530 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 83151 1065627 SH DFND 01 0 1065627 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 99295 798513 SH DFND 01 0 798513 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4 51 SH DFND 17 0 0 51 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 996 11925 SH DFND 0 11925 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 94196 1127824 SH DFND 01 0 1127824 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 383 2223 SH DFND 0 2223 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 114060 661564 SH DFND 01 0 661564 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 960 6613 SH DFND 0 6613 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 38758 266911 SH DFND 01 0 266911 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 205 2293 SH DFND 0 2293 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 88812 993650 SH DFND 01 0 993650 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 526 8146 SH DFND 0 8146 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 155946 2416267 SH DFND 01 0 2416267 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2641 15314 SH DFND 0 15314 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 282933 1640382 SH DFND 01 0 1640382 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 460 3288 SH DFND 0 3288 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 45323 323970 SH DFND 01 0 323970 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 400 1994 SH DFND 0 1994 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 529035 2636867 SH DFND 01 0 2636867 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 161 1309 SH DFND 0 1309 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 14707 119478 SH DFND 01 0 119478 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 106 820 SH DFND 0 820 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 16882 130262 SH DFND 01 0 130262 0 VANTAGE ENERGY ACQUISITION COM CL A 92211L105 34 3300 SH SOLE 3300 0 0 VANTAGE ENERGY ACQUISITION UNIT 04/12/2024 92211L204 17 1667 SH SOLE 1667 0 0 VAPOTHERM INC COM 922107107 12 599 SH SOLE 599 0 0 VAREX IMAGING CORP COM 92214X106 68 2018 SH DFND 0 2018 0 VAREX IMAGING CORP COM 92214X106 1076 31767 SH DFND 01 0 31767 0 VARIAN MED SYS INC COM 92220P105 671 4732 SH DFND 20 0 0 4732 VARIAN MED SYS INC COM 92220P105 757 5342 SH DFND 0 0 5342 VARIAN MED SYS INC COM 92220P105 986 6960 SH DFND 0 6960 0 VARIAN MED SYS INC COM 92220P105 14573 102827 SH DFND 01 0 102827 0 VARONIS SYS INC COM 922280102 328 5501 SH DFND 0 5501 0 VARONIS SYS INC COM 922280102 587 9846 SH DFND 01 0 9846 0 VAXART INC COM NEW 92243A200 7 3536 SH SOLE 3536 0 0 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 19 1804 SH SOLE 1804 0 0 VECTOR GROUP LTD COM 92240M108 1323 122651 SH DFND 01 0 122651 0 VECTRUS INC COM 92242T101 8 295 SH DFND 0 295 0 VECTRUS INC COM 92242T101 53 1996 SH DFND 01 0 1996 0 VEDANTA LTD SPONSORED ADR 92242Y100 0 2 SH DFND 0 2 0 VEDANTA LTD SPONSORED ADR 92242Y100 5 500 SH DFND 01 0 500 0 VEDANTA LTD SPONSORED ADR 92242Y100 613 58035 SH DFND 20 0 0 58035 VEECO INSTRS INC DEL COM 922417100 19 1769 SH DFND 0 1769 0 VEECO INSTRS INC DEL COM 922417100 29 2694 SH DFND 01 0 2694 0 VEEVA SYS INC CL A COM 922475108 384 3026 SH DFND 0 0 3026 VEEVA SYS INC CL A COM 922475108 634 5000 SH Call DFND 0 5000 0 VEEVA SYS INC CL A COM 922475108 5062 39900 SH Put DFND 0 39900 0 VEEVA SYS INC CL A COM 922475108 15568 122717 SH DFND 01 0 122717 0 VEEVA SYS INC CL A COM 922475108 15582 122827 SH DFND 0 122827 0 VENATOR MATLS PLC SHS G9329Z100 101 18000 SH DFND 01 0 18000 0 VENTAS INC COM 92276F100 535 8389 SH DFND 0 0 8389 VENTAS INC COM 92276F100 1515 23740 SH DFND 20 0 0 23740 VENTAS INC COM 92276F100 26701 418453 SH DFND 0 418453 0 VENTAS INC COM 92276F100 29594 463786 SH DFND 01 0 463786 0 VEONEER INCORPORATED COM 92336X109 94 4127 SH DFND 01 0 4127 0 VEON LTD SPONSORED ADR 91822M106 9 4306 SH DFND 01 0 4306 0 VEON LTD SPONSORED ADR 91822M106 5025 2404110 SH DFND 0 2404110 0 VERA BRADLEY INC COM 92335C106 13 969 SH DFND 01 0 969 0 VERA BRADLEY INC COM 92335C106 19 1441 SH DFND 0 1441 0 VERACYTE INC COM 92337F107 12 465 SH DFND 0 465 0 VERACYTE INC COM 92337F107 28 1125 SH DFND 01 0 1125 0 VERASTEM INC COM 92337C104 87 29550 SH DFND 0 29550 0 VERASTEM INC COM 92337C104 423 143048 SH DFND 01 0 143048 0 VEREIT INC COM 92339V100 216 25768 SH DFND 0 0 25768 VEREIT INC COM 92339V100 1980 236566 SH DFND 01 0 236566 0 VEREIT INC COM 92339V100 31103 3715953 SH DFND 0 3715953 0 VERICEL CORP COM 92346J108 37 2088 SH DFND 0 2088 0 VERICEL CORP COM 92346J108 188 10764 SH DFND 01 0 10764 0 VERINT SYS INC COM 92343X100 86 1434 SH DFND 01 0 1434 0 VERINT SYS INC COM 92343X100 979 16360 SH DFND 0 16360 0 VERISIGN INC COM 92343E102 487 2680 SH DFND 0 0 2680 VERISIGN INC COM 92343E102 7572 41703 SH DFND 01 0 41703 0 VERISIGN INC COM 92343E102 9476 52194 SH DFND 0 52194 0 VERISK ANALYTICS INC COM 92345Y106 501 3765 SH DFND 0 0 3765 VERISK ANALYTICS INC COM 92345Y106 3487 26215 SH DFND 01 0 26215 0 VERISK ANALYTICS INC COM 92345Y106 13021 97899 SH DFND 0 97899 0 VERITEX HLDGS INC COM 923451108 25 1044 SH DFND 01 0 1044 0 VERITEX HLDGS INC COM 923451108 32 1324 SH DFND 0 1324 0 VERITIV CORP COM 923454102 13 504 SH DFND 01 0 504 0 VERITIV CORP COM 923454102 38 1441 SH DFND 0 1441 0 VERITONE INC COM 92347M100 152 29140 SH DFND 01 0 29140 0 VERIZON COMMUNICATIONS INC COM 92343V104 11 190 SH DFND 17 0 0 190 VERIZON COMMUNICATIONS INC COM 92343V104 520 8800 SH Put DFND 01 0 8800 0 VERIZON COMMUNICATIONS INC COM 92343V104 6276 106141 SH DFND 20 0 0 106141 VERIZON COMMUNICATIONS INC COM 92343V104 16686 282200 SH Call DFND 0 282200 0 VERIZON COMMUNICATIONS INC COM 92343V104 22854 386500 SH Put DFND 0 386500 0 VERIZON COMMUNICATIONS INC COM 92343V104 44185 747256 SH DFND 0 0 747256 VERIZON COMMUNICATIONS INC COM 92343V104 395857 6694690 SH DFND 01 0 6694690 0 VERIZON COMMUNICATIONS INC COM 92343V104 404848 6846744 SH DFND 0 6846744 0 VERMILION ENERGY INC COM 923725105 25 1013 SH DFND 01 0 1013 0 VERMILION ENERGY INC COM 923725105 162 6573 SH DFND 0 0 6573 VERRA MOBILITY CORP COM 92511U102 4 327 SH DFND 0 327 0 VERRA MOBILITY CORP COM 92511U102 12 1000 SH DFND 01 0 1000 0 VERRICA PHARMACEUTICALS INC COM 92511W108 2 152 SH DFND 0 152 0 VERRICA PHARMACEUTICALS INC COM 92511W108 22 2000 SH DFND 01 0 2000 0 VERSO CORP CL A 92531L207 3 125 SH DFND 01 0 125 0 VERSUM MATLS INC COM 92532W103 3248 64556 SH DFND 01 0 64556 0 VERSUM MATLS INC COM 92532W103 4779 95000 SH Put DFND 0 95000 0 VERSUM MATLS INC COM 92532W103 40381 802638 SH DFND 0 802638 0 VERTEX ENERGY INC COM 92534K107 7 4123 SH SOLE 4123 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 700 3805 SH DFND 20 0 0 3805 VERTEX PHARMACEUTICALS INC COM 92532F100 2726 14817 SH DFND 0 0 14817 VERTEX PHARMACEUTICALS INC COM 92532F100 17509 95181 SH DFND 01 0 95181 0 VERTEX PHARMACEUTICALS INC COM 92532F100 25108 136491 SH DFND 0 136491 0 VERU INC COM 92536C103 20 13740 SH DFND 01 0 13740 0 V F CORP COM 918204108 130 1500 SH Put DFND 01 0 1500 0 V F CORP COM 918204108 631 7266 SH DFND 20 0 0 7266 V F CORP COM 918204108 1677 19300 SH DFND 0 0 19300 V F CORP COM 918204108 8839 101708 SH DFND 0 101708 0 V F CORP COM 918204108 526949 6063162 SH DFND 01 0 6063162 0 VIACOM INC NEW CL A 92553P102 38 1168 SH DFND 0 1168 0 VIACOM INC NEW CL A 92553P102 1208 37220 SH DFND 01 0 37220 0 VIACOM INC NEW CL B 92553P201 258 9182 SH DFND 0 0 9182 VIACOM INC NEW CL B 92553P201 784 27925 SH DFND 0 27925 0 VIACOM INC NEW CL B 92553P201 3380 120400 SH Call DFND 0 120400 0 VIACOM INC NEW CL B 92553P201 11896 423813 SH DFND 01 0 423813 0 VIAD CORP COM NEW 92552R406 75 1337 SH DFND 0 1337 0 VIAD CORP COM NEW 92552R406 109 1945 SH DFND 01 0 1945 0 VIASAT INC COM 92552V100 48 625 SH DFND 0 625 0 VIASAT INC COM 92552V100 1614 20827 SH DFND 01 0 20827 0 VIAVI SOLUTIONS INC COM 925550105 16 1312 SH DFND 0 1312 0 VIAVI SOLUTIONS INC COM 925550105 2151 173762 SH DFND 01 0 173762 0 VICAL INC COM NEW 925602203 1 500 SH DFND 01 0 500 0 VICAL INC COM NEW 925602203 14 11877 SH DFND 0 11877 0 VICI PPTYS INC COM 925652109 127 5811 SH DFND 01 0 5811 0 VICI PPTYS INC COM 925652109 4838 221107 SH DFND 0 221107 0 VICOR CORP COM 925815102 227 7324 SH DFND 01 0 7324 0 VICTORY CAP HLDGS INC COM CL A 92645B103 11 701 SH DFND 0 701 0 VICTORY CAP HLDGS INC COM CL A 92645B103 246 16375 SH DFND 01 0 16375 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 15 469 SH DFND 0 469 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 14256 450992 SH DFND 01 0 450992 0 VICTORY PORTFOLIOS II VCSHS EMRG VOLTY 92647N857 86 3327 SH SOLE 3327 0 0 VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 0 2 SH SOLE 2 0 0 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 98 2602 SH SOLE 2602 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 123 2628 SH DFND 0 2628 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 36747 785857 SH DFND 01 0 785857 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 47090 938229 SH DFND 01 0 938229 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 101 2545 SH SOLE 2545 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 11612 260706 SH DFND 01 0 260706 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 2544 55382 SH DFND 01 0 55382 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 13051 297636 SH DFND 01 0 297636 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 63 1398 SH DFND 0 1398 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 216 4800 SH DFND 01 0 4800 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 30 944 SH SOLE 944 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 13 427 SH SOLE 427 0 0 VIEWRAY INC COM 92672L107 52 7101 SH DFND 0 7101 0 VIEWRAY INC COM 92672L107 228 30825 SH DFND 01 0 30825 0 VIKING THERAPEUTICS INC COM 92686J106 2708 272402 SH DFND 01 0 272402 0 VIKING THERAPEUTICS INC *W EXP 04/13/202 92686J114 34 4094 SH SOLE 4094 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 28 859 SH DFND 0 859 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 91 2832 SH DFND 01 0 2832 0 VILLAGE FARMS INTL INC COM 92707Y108 36 2543 SH SOLE 2543 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18 653 SH DFND 01 0 653 0 VILLAGE SUPER MKT INC CL A NEW 927107409 30 1103 SH DFND 0 1103 0 VINCE HLDG CORP COM NEW 92719W207 28 2224 SH SOLE 2224 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 469 14151 SH DFND 01 0 14151 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2202 66400 SH Call DFND 0 66400 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 21943 661734 SH DFND 0 661734 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 175 21800 SH DFND 0 0 21800 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 382 47530 SH DFND 01 0 47530 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1205 150000 SH Put DFND 0 150000 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 17029 2120652 SH DFND 0 2120652 0 VIRCO MFG CO COM 927651109 19 4322 SH SOLE 4322 0 0 VIRNETX HLDG CORP COM 92823T108 111 17460 SH DFND 01 0 17460 0 VIRTRA INC COM PAR 92827K301 1 240 SH SOLE 240 0 0 VIRTU FINL INC CL A 928254101 1131 47601 SH DFND 0 47601 0 VIRTU FINL INC CL A 928254101 6478 272738 SH DFND 01 0 272738 0 VIRTUSA CORP COM 92827P102 99 1845 SH DFND 01 0 1845 0 VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 34 1400 SH SOLE 1400 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 371 34610 SH DFND 01 0 34610 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 1372 112030 SH DFND 01 0 112030 0 VIRTUS INVT PARTNERS INC COM 92828Q109 12 119 SH DFND 01 0 119 0 VIRTUS INVT PARTNERS INC COM 92828Q109 87 892 SH DFND 0 892 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 84 943 SH SOLE 943 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 641 63824 SH DFND 01 0 63824 0 VISA INC COM CL A 92826C839 312 2000 SH Put DFND 01 0 2000 0 VISA INC COM CL A 92826C839 8934 57197 SH DFND 17 0 0 57197 VISA INC COM CL A 92826C839 18384 117700 SH Call DFND 0 117700 0 VISA INC COM CL A 92826C839 19858 127137 SH DFND 20 0 0 127137 VISA INC COM CL A 92826C839 55729 356800 SH Put DFND 0 356800 0 VISA INC COM CL A 92826C839 75749 484977 SH DFND 0 0 484977 VISA INC COM CL A 92826C839 142286 910978 SH DFND 0 910978 0 VISA INC COM CL A 92826C839 1493884 9564531 SH DFND 01 0 9564531 0 VISHAY INTERTECHNOLOGY INC COM 928298108 24 1299 SH DFND 0 1299 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1708 92471 SH DFND 01 0 92471 0 VISHAY PRECISION GROUP INC COM 92835K103 46 1345 SH DFND 0 1345 0 VISHAY PRECISION GROUP INC COM 92835K103 124 3624 SH DFND 01 0 3624 0 VISLINK TECHNOLOGIES INC COM 92836Y102 0 2 SH DFND 01 0 2 0 VISLINK TECHNOLOGIES INC COM 92836Y102 1 1550 SH DFND 0 1550 0 VISTA GOLD CORP COM NEW 927926303 0 160 SH DFND 01 0 160 0 VISTA GOLD CORP COM NEW 927926303 9 13438 SH DFND 0 13438 0 VISTA OUTDOOR INC COM 928377100 9 1085 SH DFND 01 0 1085 0 VISTEON CORP COM NEW 92839U206 96 1428 SH DFND 0 1428 0 VISTEON CORP COM NEW 92839U206 942 13993 SH DFND 01 0 13993 0 VISTRA ENERGY CORP COM 92840M102 53 2051 SH DFND 0 0 2051 VISTRA ENERGY CORP COM 92840M102 294 11293 SH DFND 01 0 11293 0 VISTRA ENERGY CORP COM 92840M102 11164 428904 SH DFND 0 428904 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 16 7447 SH DFND 01 0 7447 0 VITAMIN SHOPPE INC COM 92849E101 14 1944 SH DFND 01 0 1944 0 VITAMIN SHOPPE INC COM 92849E101 34 4763 SH DFND 0 4763 0 VIVALDI OPPORTUNITIES FD COM 92853C207 13 901 SH SOLE 901 0 0 VIVEVE MED INC COM NEW 92852W204 2221 2362745 SH SOLE 2362745 0 0 VIVINT SOLAR INC COM 92854Q106 4 797 SH DFND 01 0 797 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 2 1808 SH SOLE 1808 0 0 VIVUS INC COM NEW 928551308 1 165 SH DFND 01 0 165 0 VIVUS INC COM NEW 928551308 16 3921 SH DFND 0 3921 0 VMWARE INC CL A COM 928563402 389 2157 SH DFND 0 2157 0 VMWARE INC CL A COM 928563402 862 4777 SH DFND 0 0 4777 VMWARE INC CL A COM 928563402 1516 8400 SH Call DFND 0 8400 0 VMWARE INC CL A COM 928563402 12780 70800 SH Put DFND 0 70800 0 VMWARE INC CL A COM 928563402 30856 170938 SH DFND 01 0 170938 0 VOC ENERGY TR TR UNIT 91829B103 14 2428 SH DFND 0 2428 0 VOC ENERGY TR TR UNIT 91829B103 64 11315 SH DFND 01 0 11315 0 VOCERA COMMUNICATIONS INC COM 92857F107 1 35 SH DFND 01 0 35 0 VOCERA COMMUNICATIONS INC COM 92857F107 2279 72037 SH DFND 0 72037 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1067 58717 SH DFND 20 0 0 58717 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1299 71440 SH DFND 0 71440 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 79407 4367821 SH DFND 01 0 4367821 0 VOLITIONRX LTD COM 928661107 5 1666 SH DFND 01 0 1666 0 VONAGE HLDGS CORP COM 92886T201 24 2366 SH DFND 01 0 2366 0 VONAGE HLDGS CORP COM 92886T201 659 65683 SH DFND 0 65683 0 VORNADO RLTY TR SH BEN INT 929042109 316 4688 SH DFND 0 0 4688 VORNADO RLTY TR SH BEN INT 929042109 2489 36900 SH DFND 01 0 36900 0 VORNADO RLTY TR SH BEN INT 929042109 14654 217293 SH DFND 0 217293 0 VOXELJET AG ADS 92912L107 0 200 SH DFND 0 200 0 VOXELJET AG ADS 92912L107 4 1733 SH DFND 01 0 1733 0 VOXX INTL CORP CL A 91829F104 216 46839 SH DFND 01 0 46839 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 13 1391 SH DFND 0 1391 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 578 61712 SH DFND 01 0 61712 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 47 5906 SH DFND 0 5906 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1811 227754 SH DFND 01 0 227754 0 VOYA FINL INC COM 929089100 503 10067 SH DFND 0 0 10067 VOYA FINL INC COM 929089100 3892 77896 SH DFND 01 0 77896 0 VOYA FINL INC COM 929089100 12057 241329 SH DFND 0 241329 0 VOYAGER THERAPEUTICS INC COM 92915B106 33 1729 SH DFND 0 1729 0 VOYAGER THERAPEUTICS INC COM 92915B106 38 2000 SH DFND 01 0 2000 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 1226 113635 SH DFND 01 0 113635 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1198 184313 SH DFND 01 0 184313 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 12 922 SH DFND 0 922 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1034 82050 SH DFND 01 0 82050 0 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 96 15517 SH DFND 01 0 15517 0 VOYA PRIME RATE TR SH BEN INT 92913A100 3355 701786 SH DFND 01 0 701786 0 VOYA PRIME RATE TR SH BEN INT 92913A100 4023 841545 SH DFND 0 841545 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 18 3235 SH DFND 0 3235 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 137 25368 SH DFND 01 0 25368 0 VSE CORP COM 918284100 26 820 SH DFND 01 0 820 0 VTV THERAPEUTICS INC CL A 918385105 2 1000 SH DFND 01 0 1000 0 VTV THERAPEUTICS INC CL A 918385105 3 1666 SH DFND 0 1666 0 VULCAN MATLS CO COM 929160109 399 3370 SH DFND 0 0 3370 VULCAN MATLS CO COM 929160109 11840 100000 SH Call DFND 0 100000 0 VULCAN MATLS CO COM 929160109 11840 100000 SH Put DFND 0 100000 0 VULCAN MATLS CO COM 929160109 21982 185657 SH DFND 01 0 185657 0 VUZIX CORP COM NEW 92921W300 5 1750 SH DFND 01 0 1750 0 VUZIX CORP COM NEW 92921W300 8 2674 SH DFND 0 2674 0 WABASH NATL CORP COM 929566107 41 3036 SH DFND 01 0 3036 0 WABASH NATL CORP COM 929566107 4570 337272 SH DFND 0 337272 0 WABCO HLDGS INC COM 92927K102 402 3053 SH DFND 0 0 3053 WABCO HLDGS INC COM 92927K102 8563 64956 SH DFND 01 0 64956 0 WABCO HLDGS INC COM 92927K102 31914 242083 SH DFND 0 242083 0 WABTEC CORP COM 929740108 70 945 SH DFND 0 945 0 WABTEC CORP COM 929740108 297 4022 SH DFND 0 0 4022 WABTEC CORP COM 929740108 1717 23295 SH DFND 20 0 0 23295 WABTEC CORP COM 929740108 10279 139435 SH DFND 01 0 139435 0 WABTEC CORP COM 929740108 14744 200000 SH Put DFND 0 200000 0 WADDELL & REED FINL INC CL A 930059100 128 7410 SH DFND 01 0 7410 0 WAGEWORKS INC COM 930427109 3 77 SH DFND 01 0 77 0 WAGEWORKS INC COM 930427109 4146 109808 SH DFND 0 109808 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 715 11300 SH Call DFND 0 11300 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1277 20179 SH DFND 0 0 20179 WALGREENS BOOTS ALLIANCE INC COM 931427108 2120 33504 SH DFND 20 0 0 33504 WALGREENS BOOTS ALLIANCE INC COM 931427108 3287 51945 SH DFND 0 51945 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11610 183500 SH Put DFND 0 183500 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 56227 888684 SH DFND 01 0 888684 0 WALKER & DUNLOP INC COM 93148P102 16 317 SH DFND 0 317 0 WALKER & DUNLOP INC COM 93148P102 299 5869 SH DFND 01 0 5869 0 WALMART INC COM 931142103 20 200 SH Call DFND 0 200 0 WALMART INC COM 931142103 1872 19189 SH DFND 20 0 0 19189 WALMART INC COM 931142103 3469 35571 SH DFND 0 0 35571 WALMART INC COM 931142103 33199 340400 SH Put DFND 0 340400 0 WALMART INC COM 931142103 97520 999900 SH DFND 0 999900 0 WALMART INC COM 931142103 271882 2787671 SH DFND 01 0 2787671 0 WARRIOR MET COAL INC COM 93627C101 117 3849 SH DFND 0 3849 0 WARRIOR MET COAL INC COM 93627C101 198 6500 SH DFND 01 0 6500 0 WASHINGTON FED INC COM 938824109 611 21155 SH DFND 0 21155 0 WASHINGTON FED INC COM 938824109 2037 70501 SH DFND 01 0 70501 0 WASHINGTON PRIME GROUP NEW COM 93964W108 459 81230 SH DFND 01 0 81230 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3298 583749 SH DFND 0 583749 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 54 1887 SH DFND 0 1887 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 802 28273 SH DFND 01 0 28273 0 WASHINGTON TR BANCORP COM 940610108 27 553 SH DFND 0 553 0 WASHINGTON TR BANCORP COM 940610108 623 12940 SH DFND 01 0 12940 0 WASTE CONNECTIONS INC COM 94106B101 581 6560 SH DFND 0 0 6560 WASTE CONNECTIONS INC COM 94106B101 4953 55913 SH DFND 01 0 55913 0 WASTE CONNECTIONS INC COM 94106B101 9668 109128 SH DFND 0 109128 0 WASTE MGMT INC DEL COM 94106L109 2588 24904 SH DFND 0 0 24904 WASTE MGMT INC DEL COM 94106L109 5840 56200 SH Put DFND 0 56200 0 WASTE MGMT INC DEL COM 94106L109 29422 283147 SH DFND 0 283147 0 WASTE MGMT INC DEL COM 94106L109 85026 818263 SH DFND 01 0 818263 0 WATERS CORP COM 941848103 1080 4292 SH DFND 0 0 4292 WATERS CORP COM 941848103 16861 66987 SH DFND 0 66987 0 WATERS CORP COM 941848103 17414 69182 SH DFND 01 0 69182 0 WATERSTONE FINL INC MD COM 94188P101 49 2949 SH DFND 0 2949 0 WATERSTONE FINL INC MD COM 94188P101 79 4792 SH DFND 01 0 4792 0 WATSCO INC CL B CONV 942622101 62 436 SH SOLE 436 0 0 WATSCO INC COM 942622200 1549 10816 SH DFND 01 0 10816 0 WATSCO INC COM 942622200 1978 13811 SH DFND 0 13811 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 30 366 SH DFND 0 366 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 486 6018 SH DFND 01 0 6018 0 WAVE LIFE SCIENCES LTD SHS Y95308105 163 4200 SH DFND 01 0 4200 0 WAYFAIR INC CL A 94419L101 198 1335 SH DFND 0 0 1335 WAYFAIR INC CL A 94419L101 812 5469 SH DFND 01 0 5469 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 2 1000 PRN DFND 01 0 1000 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 28 2500 SH DFND 01 0 2500 0 WCF BANCORP INC COM 92940L103 24 2917 SH SOLE 2917 0 0 WD-40 CO COM 929236107 500 2951 SH DFND 01 0 2951 0 WD-40 CO COM 929236107 2782 16421 SH DFND 0 16421 0 WEALTHBRIDGE ACQUISITION LTD UNIT 99/99/9999 G4887W102 1 100 SH SOLE 100 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 5 6000 PRN DFND 01 0 6000 0 WEATHERFORD INTL PLC ORD SHS G48833100 662 948331 SH DFND 01 0 948331 0 WEATHERFORD INTL PLC ORD SHS G48833100 663 950000 SH Put DFND 0 950000 0 WEATHERFORD INTL PLC ORD SHS G48833100 12496 17902602 SH DFND 0 17902602 0 WEBSTER FINL CORP CONN COM 947890109 1422 28071 SH DFND 01 0 28071 0 WEBSTER FINL CORP CONN COM 947890109 1622 32003 SH DFND 20 0 0 32003 WEBSTER FINL CORP CONN COM 947890109 2396 47294 SH DFND 0 47294 0 WEC ENERGY GROUP INC COM 92939U106 982 12414 SH DFND 0 0 12414 WEC ENERGY GROUP INC COM 92939U106 1172 14815 SH DFND 0 14815 0 WEC ENERGY GROUP INC COM 92939U106 16084 203390 SH DFND 01 0 203390 0 WEIBO CORP SPONSORED ADR 948596101 205 3300 SH DFND 0 0 3300 WEIBO CORP SPONSORED ADR 948596101 1550 25000 SH Call DFND 0 25000 0 WEIBO CORP SPONSORED ADR 948596101 1768 28522 SH DFND 01 0 28522 0 WEIBO CORP SPONSORED ADR 948596101 17047 275000 SH Put DFND 0 275000 0 WEIBO CORP SPONSORED ADR 948596101 21138 340983 SH DFND 0 340983 0 WEIDAI LTD SPONS ADS 94861A108 24 2074 SH SOLE 2074 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 3 150 SH DFND 0 150 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 118 5867 SH DFND 01 0 5867 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 856 42500 SH Put DFND 0 42500 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1864 92500 SH Call DFND 0 92500 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1618 55074 SH DFND 01 0 55074 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2236 76136 SH DFND 0 76136 0 WEIS MKTS INC COM 948849104 1 26 SH DFND 01 0 26 0 WELBILT INC COM 949090104 136 8283 SH DFND 01 0 8283 0 WELBILT INC COM 949090104 8232 502572 SH DFND 0 502572 0 WELLCARE HEALTH PLANS INC COM 94946T106 338 1254 SH DFND 0 0 1254 WELLCARE HEALTH PLANS INC COM 94946T106 3588 13300 SH Put DFND 0 13300 0 WELLCARE HEALTH PLANS INC COM 94946T106 4778 17714 SH DFND 01 0 17714 0 WELLCARE HEALTH PLANS INC COM 94946T106 6420 23800 SH Call DFND 0 23800 0 WELLCARE HEALTH PLANS INC COM 94946T106 11079 41070 SH DFND 0 41070 0 WELLESLEY BANCORP INC COM 949485106 25 826 SH DFND 0 826 0 WELLESLEY BANCORP INC COM 949485106 122 4000 SH DFND 01 0 4000 0 WELLS FARGO CO NEW COM 949746101 1117 23125 SH DFND 20 0 0 23125 WELLS FARGO CO NEW COM 949746101 5330 110302 SH DFND 0 0 110302 WELLS FARGO CO NEW COM 949746101 29838 617500 SH Call DFND 0 617500 0 WELLS FARGO CO NEW COM 949746101 92905 1922700 SH Put DFND 0 1922700 0 WELLS FARGO CO NEW COM 949746101 153359 3173811 SH DFND 01 0 3173811 0 WELLS FARGO CO NEW COM 949746101 239155 4949392 SH DFND 0 4949392 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 9181 7104 SH DFND 01 0 7104 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 16 3144 SH DFND 0 3144 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 937 178753 SH DFND 01 0 178753 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1464 185825 SH DFND 01 0 185825 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 19788 2511198 SH DFND 0 2511198 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 4574 377985 SH DFND 01 0 377985 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 781 59565 SH DFND 01 0 59565 0 WELLTOWER INC COM 95040Q104 1301 16768 SH DFND 20 0 0 16768 WELLTOWER INC COM 95040Q104 1733 22332 SH DFND 0 0 22332 WELLTOWER INC COM 95040Q104 22653 291914 SH DFND 0 291914 0 WELLTOWER INC COM 95040Q104 37771 486745 SH DFND 01 0 486745 0 WENDYS CO COM 95058W100 315 17580 SH DFND 0 17580 0 WENDYS CO COM 95058W100 2260 126310 SH DFND 01 0 126310 0 WERNER ENTERPRISES INC COM 950755108 30 868 SH DFND 01 0 868 0 WESBANCO INC COM 950810101 40 1002 SH DFND 0 1002 0 WESBANCO INC COM 950810101 271 6830 SH DFND 01 0 6830 0 WESCO AIRCRAFT HLDGS INC COM 950814103 16 1839 SH SOLE 1839 0 0 WESCO INTL INC COM 95082P105 263 4957 SH DFND 01 0 4957 0 WESCO INTL INC COM 95082P105 302 5688 SH DFND 0 5688 0 WESTAMERICA BANCORPORATION COM 957090103 53 850 SH DFND 20 0 0 850 WESTAMERICA BANCORPORATION COM 957090103 83 1345 SH DFND 0 1345 0 WESTAMERICA BANCORPORATION COM 957090103 1463 23669 SH DFND 01 0 23669 0 WEST BANCORPORATION INC CAP STK 95123P106 246 11900 SH DFND 01 0 11900 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 4 1839 SH SOLE 1839 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1020 24854 SH DFND 01 0 24854 0 WESTERN ALLIANCE BANCORP COM 957638109 1893 46128 SH DFND 20 0 0 46128 WESTERN ALLIANCE BANCORP COM 957638109 3603 87783 SH DFND 0 87783 0 WESTERN ASSET CORPORATE LN F COM 95790J102 13 1411 SH DFND 0 1411 0 WESTERN ASSET CORPORATE LN F COM 95790J102 4591 484841 SH DFND 01 0 484841 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 10094 740037 SH DFND 01 0 740037 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 19606 1437355 SH DFND 0 1437355 0 WESTERN ASSET GLB HI INCOME COM 95766B109 31 3296 SH DFND 0 3296 0 WESTERN ASSET GLB HI INCOME COM 95766B109 3359 357690 SH DFND 01 0 357690 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 1016 61707 SH DFND 01 0 61707 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2197 148770 SH DFND 01 0 148770 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 10746 1658341 SH DFND 01 0 1658341 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 20575 3175195 SH DFND 0 3175195 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 8913 1845385 SH DFND 01 0 1845385 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 12455 2578733 SH DFND 0 2578733 0 WESTERN ASSET INTM MUNI FD I COM 958435109 25 2877 SH DFND 0 2877 0 WESTERN ASSET INTM MUNI FD I COM 958435109 302 34249 SH DFND 01 0 34249 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 18 1247 SH DFND 0 1247 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 365 24761 SH DFND 01 0 24761 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 40 2014 SH DFND 0 2014 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 13264 661546 SH DFND 01 0 661546 0 WESTERN ASSET MTG CAP CORP COM 95790D105 48 4730 SH DFND 01 0 4730 0 WESTERN ASSET MTG CAP CORP COM 95790D105 14310 1398794 SH DFND 0 1398794 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 30 1424 SH DFND 0 1424 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 1681 81020 SH DFND 01 0 81020 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 14 680 SH DFND 0 680 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 1120 53542 SH DFND 01 0 53542 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 510 68953 SH DFND 01 0 68953 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 29 2200 SH DFND 0 2200 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 185 14119 SH DFND 01 0 14119 0 WESTERN ASSET VAR RT STRG FD COM 957667108 19 1191 SH DFND 0 1191 0 WESTERN ASSET VAR RT STRG FD COM 957667108 305 19174 SH DFND 01 0 19174 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 34 3037 SH DFND 0 3037 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 327 29204 SH DFND 01 0 29204 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 32 2408 SH DFND 0 2408 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 2356 178890 SH DFND 01 0 178890 0 WESTERN ASST MN PRT FD INC COM 95766P108 2 148 SH DFND 0 148 0 WESTERN ASST MN PRT FD INC COM 95766P108 427 29590 SH DFND 01 0 29590 0 WESTERN AST INFL LKD OPP & I COM 95766R104 56 5225 SH DFND 0 5225 0 WESTERN AST INFL LKD OPP & I COM 95766R104 1486 138450 SH DFND 01 0 138450 0 WESTERN COPPER & GOLD CORP COM 95805V108 0 150 SH DFND 01 0 150 0 WESTERN DIGITAL CORP COM 958102105 274 5700 SH Put DFND 01 0 5700 0 WESTERN DIGITAL CORP COM 958102105 328 6833 SH DFND 0 0 6833 WESTERN DIGITAL CORP COM 958102105 3081 64101 SH DFND 20 0 0 64101 WESTERN DIGITAL CORP COM 958102105 7690 160000 SH Call DFND 0 160000 0 WESTERN DIGITAL CORP COM 958102105 8370 174163 SH DFND 01 0 174163 0 WESTERN DIGITAL CORP COM 958102105 17258 359100 SH Put DFND 0 359100 0 WESTERN DIGITAL CORP COM 958102105 20491 426373 SH DFND 0 426373 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 97642 3113585 SH DFND 01 0 3113585 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 174389 5560874 SH DFND 0 5560874 0 WESTERN NEW ENG BANCORP INC COM 958892101 20 2210 SH DFND 0 2210 0 WESTERN NEW ENG BANCORP INC COM 958892101 56 6057 SH DFND 01 0 6057 0 WESTERN UN CO COM 959802109 1067 57766 SH DFND 0 57766 0 WESTERN UN CO COM 959802109 2222 120304 SH DFND 0 0 120304 WESTERN UN CO COM 959802109 8050 435827 SH DFND 01 0 435827 0 WESTLAKE CHEM CORP COM 960413102 75 1101 SH DFND 0 0 1101 WESTLAKE CHEM CORP COM 960413102 1629 24000 SH Put DFND 0 24000 0 WESTLAKE CHEM CORP COM 960413102 2569 37862 SH DFND 01 0 37862 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 3881 170906 SH DFND 01 0 170906 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 16465 725014 SH DFND 0 725014 0 WESTPAC BKG CORP SPONSORED ADR 961214301 6630 358365 SH DFND 01 0 358365 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 402 3645 SH DFND 01 0 3645 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1274 11563 SH DFND 0 11563 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2733 24801 SH DFND 20 0 0 24801 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 28 18200 SH DFND 0 18200 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 449 289489 SH DFND 01 0 289489 0 WESTROCK CO COM 96145D105 271 7055 SH DFND 0 0 7055 WESTROCK CO COM 96145D105 7766 202511 SH DFND 01 0 202511 0 WESTROCK CO COM 96145D105 8274 215754 SH DFND 0 215754 0 WESTWATER RES INC COM 961684107 3 22697 SH DFND 0 22697 0 WESTWOOD HLDGS GROUP INC COM 961765104 12 349 SH DFND 01 0 349 0 WEX INC COM 96208T104 146 760 SH DFND 20 0 0 760 WEX INC COM 96208T104 1722 8970 SH DFND 01 0 8970 0 WEX INC COM 96208T104 6885 35861 SH DFND 0 35861 0 WEYCO GROUP INC COM 962149100 667 21550 SH DFND 01 0 21550 0 WEYERHAEUSER CO COM 962166104 72 2725 SH DFND 20 0 0 2725 WEYERHAEUSER CO COM 962166104 1177 44680 SH DFND 0 0 44680 WEYERHAEUSER CO COM 962166104 15343 582510 SH DFND 0 582510 0 WEYERHAEUSER CO COM 962166104 43823 1663743 SH DFND 01 0 1663743 0 WHEATON PRECIOUS METALS CORP COM 962879102 119 5000 SH Put DFND 0 5000 0 WHEATON PRECIOUS METALS CORP COM 962879102 3786 158933 SH DFND 0 158933 0 WHEATON PRECIOUS METALS CORP COM 962879102 4940 207408 SH DFND 0 0 207408 WHEATON PRECIOUS METALS CORP COM 962879102 6149 258143 SH DFND 01 0 258143 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 134 90000 SH DFND 01 0 90000 0 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 38 2901 SH SOLE 2901 0 0 WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 16 1137 SH SOLE 1137 0 0 WHEELER REAL ESTATE INVT TR *W EXP 04/29/201 963025119 0 20674 SH SOLE 20674 0 0 WHIRLPOOL CORP COM 963320106 544 4092 SH DFND 0 0 4092 WHIRLPOOL CORP COM 963320106 2658 20000 SH Call DFND 0 20000 0 WHIRLPOOL CORP COM 963320106 15052 113269 SH DFND 01 0 113269 0 WHIRLPOOL CORP COM 963320106 23843 179416 SH DFND 0 179416 0 WHITEHORSE FIN INC COM 96524V106 443 31227 SH DFND 01 0 31227 0 WHITEHORSE FIN INC COM 96524V106 2396 168704 SH DFND 0 168704 0 WHITE MTNS INS GROUP LTD COM G9618E107 555 600 SH DFND 0 600 0 WHITE MTNS INS GROUP LTD COM G9618E107 825 891 SH DFND 01 0 891 0 WHITESTONE REIT COM 966084204 63 5263 SH DFND 01 0 5263 0 WHITESTONE REIT COM 966084204 790 65687 SH DFND 0 65687 0 WHITING PETE CORP NEW COM NEW 966387409 2661 101815 SH DFND 01 0 101815 0 WHITING PETE CORP NEW COM NEW 966387409 3743 143175 SH DFND 0 143175 0 WIDEOPENWEST INC COM 96758W101 157 17267 SH DFND 01 0 17267 0 WILEY JOHN & SONS INC CL A 968223206 538 12174 SH DFND 0 12174 0 WILEY JOHN & SONS INC CL A 968223206 5495 124263 SH DFND 01 0 124263 0 WILEY JOHN & SONS INC CL B 968223305 49 1121 SH DFND 0 1121 0 WILEY JOHN & SONS INC CL B 968223305 114 2600 SH DFND 01 0 2600 0 WILHELMINA INTL INC COM NEW 968235200 0 25 SH DFND 01 0 25 0 WILHELMINA INTL INC COM NEW 968235200 3 500 SH DFND 0 500 0 WILLAMETTE VY VINEYARD INC COM 969136100 12 1688 SH DFND 01 0 1688 0 WILLAMETTE VY VINEYARD INC COM 969136100 14 1880 SH DFND 0 1880 0 WILLDAN GROUP INC COM 96924N100 5 130 SH DFND 01 0 130 0 WILLIAMS COS INC DEL COM 969457100 597 20800 SH Call DFND 0 20800 0 WILLIAMS COS INC DEL COM 969457100 1987 69170 SH DFND 0 0 69170 WILLIAMS COS INC DEL COM 969457100 13854 482391 SH DFND 0 482391 0 WILLIAMS COS INC DEL COM 969457100 170275 5928798 SH DFND 01 0 5928798 0 WILLIAMS SONOMA INC COM 969904101 14870 264267 SH DFND 01 0 264267 0 WILLIAMS SONOMA INC COM 969904101 25277 449214 SH DFND 0 449214 0 WILLIS LEASE FINANCE CORP COM 970646105 21 486 SH SOLE 486 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1350 7688 SH DFND 0 0 7688 WILLIS TOWERS WATSON PUB LTD SHS G96629103 12971 73848 SH DFND 0 73848 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 13060 74351 SH DFND 01 0 74351 0 WILLSCOT CORP COM 971375126 23 2066 SH DFND 0 2066 0 WILLSCOT CORP COM 971375126 619 55800 SH DFND 01 0 55800 0 WINGSTOP INC COM 974155103 447 5883 SH DFND 01 0 5883 0 WINGSTOP INC COM 974155103 2542 33428 SH DFND 0 33428 0 WINMARK CORP COM 974250102 12 62 SH DFND 01 0 62 0 WINNEBAGO INDS INC COM 974637100 578 18569 SH DFND 01 0 18569 0 WINNEBAGO INDS INC COM 974637100 678 21750 SH DFND 0 21750 0 WINS FIN HLDGS INC ORD SHS G97223104 24 972 SH SOLE 972 0 0 WINTRUST FINL CORP COM 97650W108 198 2934 SH DFND 01 0 2934 0 WINTRUST FINL CORP COM 97650W108 2575 38250 SH DFND 0 38250 0 WIPRO LTD SPON ADR 1 SH 97651M109 39 9751 SH DFND 0 9751 0 WIPRO LTD SPON ADR 1 SH 97651M109 613 153903 SH DFND 01 0 153903 0 WIRELESS TELECOM GROUP INC COM 976524108 3 2163 SH SOLE 2163 0 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 69 3827 SH DFND 0 3827 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 636 35317 SH DFND 01 0 35317 0 WISDOMTREE INVTS INC COM 97717P104 42 5960 SH DFND 0 5960 0 WISDOMTREE INVTS INC COM 97717P104 370 52465 SH DFND 01 0 52465 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 46 687 SH DFND 0 687 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 59 875 SH DFND 01 0 875 0 WISDOMTREE TR BALANCED INCOME 97717Y816 1 39 SH SOLE 39 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 25 901 SH DFND 0 901 0 WISDOMTREE TR BLMBG US BULL 97717W471 52 1911 SH DFND 01 0 1911 0 WISDOMTREE TR CB OE RUSSELL 97717Y840 9 500 SH SOLE 500 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 11 400 SH DFND 01 0 400 0 WISDOMTREE TR CBOE S&P 500 97717X560 44 1620 SH DFND 0 1620 0 WISDOMTREE TR CHINADIV EX FI 97717X719 993 12740 SH DFND 01 0 12740 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 45 1743 SH DFND 0 1743 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 85 3248 SH DFND 01 0 3248 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 83 2898 SH DFND 0 2898 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1478 51832 SH DFND 01 0 51832 0 WISDOMTREE TR DYNAMIC LNG EQ 97717X313 61 2073 SH SOLE 2073 0 0 WISDOMTREE TR DYNAMIC US EQT 97717X297 83 3575 SH SOLE 3575 0 0 WISDOMTREE TR DYNMC CUR HEDG 97717Y709 41 1719 SH SOLE 1719 0 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 44 2376 SH DFND 0 2376 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 60 3280 SH DFND 01 0 3280 0 WISDOMTREE TR EMERG MKTS DIV 97717X214 44 1414 SH SOLE 1414 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 222 5065 SH DFND 0 5065 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 82242 1875953 SH DFND 01 0 1875953 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 4517 156677 SH DFND 01 0 156677 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 25455 540330 SH DFND 01 0 540330 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 886 25934 SH DFND 01 0 25934 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 890 29504 SH DFND 01 0 29504 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 1452 48151 SH DFND 0 48151 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 425 6645 SH DFND 0 6645 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 100081 1565972 SH DFND 01 0 1565972 0 WISDOMTREE TR EUROPE MULTIFCTR 97717X255 38 1324 SH SOLE 1324 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 726 12420 SH DFND 0 12420 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 37072 634407 SH DFND 01 0 634407 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 11 439 SH SOLE 439 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 23807 949232 SH DFND 01 0 949232 0 WISDOMTREE TR FNDMTL SRT CRP 97717X156 13 259 SH SOLE 259 0 0 WISDOMTREE TR FNDMTL US CORP 97717X198 3 70 SH SOLE 70 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 37 947 SH DFND 0 947 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 57 1459 SH DFND 01 0 1459 0 WISDOMTREE TR GBL MXC EQT FD 97717X222 10 338 SH SOLE 338 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 46 1607 SH DFND 0 1607 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 681 23793 SH DFND 01 0 23793 0 WISDOMTREE TR GLB EX US RL EST 97717W331 233 7262 SH DFND 01 0 7262 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 1225 26573 SH DFND 01 0 26573 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 2974 53290 SH DFND 01 0 53290 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 3619 155652 SH DFND 01 0 155652 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 9742 370000 SH Put DFND 0 370000 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 11677 443492 SH DFND 0 443492 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 12026 456742 SH DFND 01 0 456742 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 7 276 SH SOLE 276 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 4848 117766 SH DFND 01 0 117766 0 WISDOMTREE TR INTL EQUITY FD 97717W703 36117 713346 SH DFND 01 0 713346 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 3336 71963 SH DFND 01 0 71963 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 1202 19361 SH DFND 01 0 19361 0 WISDOMTREE TR INTL QULTY DIV 97717X131 5 189 SH SOLE 189 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 389 5918 SH DFND 0 5918 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 20993 318994 SH DFND 01 0 318994 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 40 844 SH DFND 0 844 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 226 4740 SH DFND 01 0 4740 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 35927 1115742 SH DFND 01 0 1115742 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 212 5265 SH DFND 0 5265 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 8188 203325 SH DFND 01 0 203325 0 WISDOMTREE TR JAPAN MULTIFCTOR 97717X289 5 196 SH SOLE 196 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 627 12387 SH DFND 0 12387 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 47073 930106 SH DFND 01 0 930106 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 12 309 SH DFND 01 0 309 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 77 1945 SH DFND 0 1945 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 1086 15917 SH DFND 01 0 15917 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 4922 72172 SH DFND 17 0 0 72172 WISDOMTREE TR MID EAST DIVD 97717X305 14 706 SH DFND 01 0 706 0 WISDOMTREE TR MID EAST DIVD 97717X305 20 993 SH DFND 0 993 0 WISDOMTREE TR NEGATIVE DUR US 97717W364 43 1020 SH SOLE 1020 0 0 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 39 1967 SH SOLE 1967 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 8046 94121 SH DFND 01 0 94121 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 11477 158368 SH DFND 01 0 158368 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 28670 304293 SH DFND 01 0 304293 0 WISDOMTREE TR US LARGECAP FUND 97717W588 1803 56730 SH DFND 01 0 56730 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 717 20022 SH DFND 0 20022 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 127562 3564187 SH DFND 01 0 3564187 0 WISDOMTREE TR US MIDCAP FUND 97717W570 248 6316 SH DFND 0 6316 0 WISDOMTREE TR US MIDCAP FUND 97717W570 32369 822811 SH DFND 01 0 822811 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 405 13968 SH DFND 01 0 13968 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 267 3155 SH SOLE 3155 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 57290 1330465 SH DFND 01 0 1330465 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1317 37973 SH DFND 01 0 37973 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 679 24645 SH DFND 0 24645 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 63385 2301562 SH DFND 01 0 2301562 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 246 6809 SH DFND 0 6809 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 33108 916871 SH DFND 01 0 916871 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 9010 95216 SH DFND 01 0 95216 0 WISDOMTREE TR US TOTAL MRKT FD 97717W596 391 12094 SH DFND 01 0 12094 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 19 264 SH DFND 0 264 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1006 14171 SH DFND 01 0 14171 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 50 1000 SH DFND 0 1000 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 1761 35338 SH DFND 01 0 35338 0 WIX COM LTD SHS M98068105 135 1115 SH DFND 0 0 1115 WIX COM LTD SHS M98068105 1395 11549 SH DFND 01 0 11549 0 WNS HOLDINGS LTD SPON ADR 92932M101 64 1209 SH DFND 0 1209 0 WNS HOLDINGS LTD SPON ADR 92932M101 172 3233 SH DFND 01 0 3233 0 WNS HOLDINGS LTD SPON ADR 92932M101 832 15615 SH DFND 20 0 0 15615 WOLVERINE WORLD WIDE INC COM 978097103 2 68 SH DFND 0 68 0 WOLVERINE WORLD WIDE INC COM 978097103 442 12359 SH DFND 01 0 12359 0 WOODWARD INC COM 980745103 12249 129087 SH DFND 01 0 129087 0 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 42 1171 SH DFND 0 1171 0 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 207 5747 SH DFND 01 0 5747 0 WORKDAY INC CL A 98138H101 1676 8689 SH DFND 0 0 8689 WORKDAY INC CL A 98138H101 11932 61872 SH DFND 01 0 61872 0 WORKDAY INC CL A 98138H101 22503 116685 SH DFND 0 116685 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 3 2000 PRN DFND 01 0 2000 0 WORKDAY INC NOTE 1.500% 7/1 98138HAD3 13966 5902000 PRN SOLE 5902000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 4 6428 SH DFND 01 0 6428 0 WORKHORSE GROUP INC COM NEW 98138J206 21 34758 SH DFND 0 34758 0 WORKIVA INC COM CL A 98139A105 1100 21700 SH DFND 01 0 21700 0 WORLD ACCEP CORP DEL COM 981419104 41 348 SH DFND 0 348 0 WORLD ACCEP CORP DEL COM 981419104 47 403 SH DFND 01 0 403 0 WORLD FUEL SVCS CORP COM 981475106 73 2510 SH DFND 0 2510 0 WORLD FUEL SVCS CORP COM 981475106 1425 49334 SH DFND 01 0 49334 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 551 42650 SH DFND 0 42650 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 20816 1612416 SH DFND 01 0 1612416 0 WORLD GOLD TR SPDR LNG DLR GLD 98149E105 108 834 SH SOLE 834 0 0 WORLDPAY INC CL A 981558109 23 200 SH Call DFND 0 200 0 WORLDPAY INC CL A 981558109 802 7066 SH DFND 0 0 7066 WORLDPAY INC CL A 981558109 968 8532 SH DFND 20 0 0 8532 WORLDPAY INC CL A 981558109 2823 24868 SH DFND 01 0 24868 0 WORLDPAY INC CL A 981558109 11985 105591 SH DFND 0 105591 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 722 8318 SH DFND 01 0 8318 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2162 24908 SH DFND 0 24908 0 WORTHINGTON INDS INC COM 981811102 773 20715 SH DFND 01 0 20715 0 WORTHINGTON INDS INC COM 981811102 1653 44300 SH Put DFND 0 44300 0 WORTHINGTON INDS INC COM 981811102 2671 71577 SH DFND 0 71577 0 W P CAREY INC COM 92936U109 262 3350 SH DFND 0 0 3350 W P CAREY INC COM 92936U109 12115 154660 SH DFND 0 154660 0 W P CAREY INC COM 92936U109 100172 1278845 SH DFND 01 0 1278845 0 WPP PLC NEW ADR 92937A102 118 2232 SH DFND 0 2232 0 WPP PLC NEW ADR 92937A102 1815 34377 SH DFND 01 0 34377 0 WPX ENERGY INC COM 98212B103 4 294 SH DFND 0 294 0 WPX ENERGY INC COM 98212B103 666 50834 SH DFND 01 0 50834 0 WPX ENERGY INC COM 98212B103 8202 625600 SH Call DFND 0 625600 0 WRIGHT MED GROUP N V ORD SHS N96617118 432 13729 SH DFND 01 0 13729 0 WSFS FINL CORP COM 929328102 33 853 SH DFND 01 0 853 0 WSFS FINL CORP COM 929328102 52 1350 SH DFND 0 1350 0 W & T OFFSHORE INC COM 92922P106 3 404 SH SOLE 404 0 0 WVS FINL CORP COM 929358109 11 620 SH SOLE 620 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 719 17760 SH DFND 01 0 17760 0 WYNDHAM DESTINATIONS INC COM 98310W108 1792 44269 SH DFND 0 44269 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 782 15651 SH DFND 01 0 15651 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3207 64151 SH DFND 0 64151 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5989 119800 SH Call DFND 0 119800 0 WYNN RESORTS LTD COM 983134107 246 2064 SH DFND 0 0 2064 WYNN RESORTS LTD COM 983134107 8676 72715 SH DFND 01 0 72715 0 WYNN RESORTS LTD COM 983134107 11059 92686 SH DFND 0 92686 0 WYNN RESORTS LTD COM 983134107 17325 145200 SH Put DFND 0 145200 0 WYNN RESORTS LTD COM 983134107 64123 537400 SH Call DFND 0 537400 0 X4 PHARMACEUTICALS INC COM 98420X103 1 66 SH DFND 01 0 66 0 X4 PHARMACEUTICALS INC COM 98420X103 2 100 SH DFND 0 100 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 6560 755775 SH DFND 01 0 755775 0 XCEL BRANDS INC COM NEW 98400M101 2 1116 SH SOLE 1116 0 0 XCEL ENERGY INC COM 98389B100 1156 20572 SH DFND 0 0 20572 XCEL ENERGY INC COM 98389B100 12539 223081 SH DFND 01 0 223081 0 XCEL ENERGY INC COM 98389B100 13026 231735 SH DFND 0 231735 0 XENETIC BIOSCIENCES INC COM NEW 984015206 3 1481 SH SOLE 1481 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1490 68027 SH DFND 01 0 68027 0 XENIA HOTELS & RESORTS INC COM 984017103 3949 180247 SH DFND 0 180247 0 XENON PHARMACEUTICALS INC COM 98420N105 30 3000 SH DFND 01 0 3000 0 XERIS PHARMACEUTICALS INC COM 98422L107 94 9396 SH DFND 01 0 9396 0 XEROX CORP COM NEW 984121608 61 1900 SH Call DFND 0 1900 0 XEROX CORP COM NEW 984121608 419 13113 SH DFND 0 0 13113 XEROX CORP COM NEW 984121608 480 15000 SH Put DFND 0 15000 0 XEROX CORP COM NEW 984121608 3438 107503 SH DFND 01 0 107503 0 XEROX CORP COM NEW 984121608 11232 351215 SH DFND 0 351215 0 XILINX INC COM 983919101 128 1008 SH DFND 20 0 0 1008 XILINX INC COM 983919101 847 6681 SH DFND 0 0 6681 XILINX INC COM 983919101 11570 91252 SH DFND 0 91252 0 XILINX INC COM 983919101 34414 271425 SH DFND 01 0 271425 0 XOMA CORP DEL COM NEW 98419J206 21 1728 SH DFND 0 1728 0 XOMA CORP DEL COM NEW 98419J206 25 2001 SH DFND 01 0 2001 0 XPERI CORP COM 98421B100 12 501 SH DFND 0 501 0 XPERI CORP COM 98421B100 478 20415 SH DFND 01 0 20415 0 XPO LOGISTICS INC COM 983793100 163 3035 SH DFND 0 0 3035 XPO LOGISTICS INC COM 983793100 3141 58443 SH DFND 01 0 58443 0 XPO LOGISTICS INC COM 983793100 4031 75000 SH Put DFND 0 75000 0 XPO LOGISTICS INC COM 983793100 8802 163786 SH DFND 0 163786 0 XPRESSPA GROUP INC COM NEW 98420U604 0 10 SH DFND 01 0 10 0 XPRESSPA GROUP INC COM NEW 98420U604 6 2611 SH DFND 0 2611 0 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 15 6328 SH SOLE 6328 0 0 XUNLEI LTD SPONSORED ADR 98419E108 6 1750 SH DFND 01 0 1750 0 XUNLEI LTD SPONSORED ADR 98419E108 12 3185 SH DFND 0 3185 0 XYLEM INC COM 98419M100 851 10762 SH DFND 0 0 10762 XYLEM INC COM 98419M100 4844 61290 SH DFND 0 61290 0 XYLEM INC COM 98419M100 18696 236543 SH DFND 01 0 236543 0 YAMANA GOLD INC COM 98462Y100 31 11750 SH DFND 0 11750 0 YAMANA GOLD INC COM 98462Y100 39 15000 SH Call DFND 0 15000 0 YAMANA GOLD INC COM 98462Y100 91 35000 SH Put DFND 0 35000 0 YAMANA GOLD INC COM 98462Y100 284 108971 SH DFND 01 0 108971 0 YANDEX N V SHS CLASS A N97284108 3429 99852 SH DFND 01 0 99852 0 YANDEX N V SHS CLASS A N97284108 3887 113200 SH Put DFND 0 113200 0 YANDEX N V SHS CLASS A N97284108 28566 831854 SH DFND 0 831854 0 YANDEX N V SHS CLASS A N97284108 28663 834689 SH Call DFND 0 834689 0 YANGTZE RIV PORT AND LGSTC L COM 98475Y105 1 1783 SH SOLE 1783 0 0 YATRA ONLINE INC ORD SHS G98338109 9 1833 SH SOLE 1833 0 0 YELP INC CL A 985817105 311 9016 SH DFND 01 0 9016 0 YELP INC CL A 985817105 2760 80000 SH Put DFND 0 80000 0 YETI HLDGS INC COM 98585X104 3379 111713 SH DFND 01 0 111713 0 YEXT INC COM 98585N106 209 9549 SH DFND 01 0 9549 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 280 SH DFND 01 0 280 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 13 11752 SH DFND 0 11752 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1 119 SH SOLE 119 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 66 4889 SH DFND 0 4889 0 YIRENDAI LTD SPONSORED ADR 98585L100 580 42764 SH DFND 01 0 42764 0 Y MABS THERAPEUTICS INC COM 984241109 39 1473 SH SOLE 1473 0 0 YOGAWORKS INC COM 986005106 1 1214 SH SOLE 1214 0 0 YORK WTR CO COM 987184108 14 419 SH DFND 0 419 0 YORK WTR CO COM 987184108 89 2580 SH DFND 01 0 2580 0 YOUNGEVITY INTL INC COM NEW 987537206 16 2855 SH SOLE 2855 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11 786 SH DFND 01 0 786 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 24 1700 SH DFND 0 0 1700 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 759 54179 SH DFND 0 54179 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7355 525000 SH Call DFND 0 525000 0 YRC WORLDWIDE INC COM PAR $.01 984249607 0 7 SH DFND 0 7 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3 423 SH DFND 01 0 423 0 YUMA ENERGY INC NEW COM 98872F105 7 58435 SH SOLE 58435 0 0 YUM BRANDS INC COM 988498101 40 400 SH Put DFND 01 0 400 0 YUM BRANDS INC COM 988498101 566 5670 SH DFND 20 0 0 5670 YUM BRANDS INC COM 988498101 778 7799 SH DFND 0 0 7799 YUM BRANDS INC COM 988498101 26498 265483 SH DFND 0 265483 0 YUM BRANDS INC COM 988498101 130170 1304179 SH DFND 01 0 1304179 0 YUM CHINA HLDGS INC COM 98850P109 425 9455 SH DFND 20 0 0 9455 YUM CHINA HLDGS INC COM 98850P109 898 19993 SH DFND 0 0 19993 YUM CHINA HLDGS INC COM 98850P109 42918 955637 SH DFND 0 955637 0 YUM CHINA HLDGS INC COM 98850P109 44094 981830 SH DFND 01 0 981830 0 YY INC SPONSORED ADS A 98426T106 260 3100 SH DFND 0 0 3100 YY INC SPONSORED ADS A 98426T106 1100 13095 SH DFND 20 0 0 13095 YY INC SPONSORED ADS A 98426T106 5008 59612 SH DFND 01 0 59612 0 YY INC SPONSORED ADS A 98426T106 12544 149317 SH DFND 0 149317 0 ZAFGEN INC COM 98885E103 7 2561 SH SOLE 2561 0 0 ZAGG INC COM 98884U108 35 3900 SH DFND 01 0 3900 0 ZAYO GROUP HLDGS INC COM 98919V105 323 11382 SH DFND 0 0 11382 ZAYO GROUP HLDGS INC COM 98919V105 32247 1134660 SH DFND 0 1134660 0 ZAYO GROUP HLDGS INC COM 98919V105 33772 1188316 SH DFND 01 0 1188316 0 ZAYO GROUP HLDGS INC COM 98919V105 35229 1239600 SH Call DFND 0 1239600 0 ZAYO GROUP HLDGS INC COM 98919V105 39632 1394500 SH Put DFND 0 1394500 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 41 2407 SH SOLE 2407 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3923 18725 SH DFND 20 0 0 18725 ZEBRA TECHNOLOGIES CORP CL A 989207105 8339 39798 SH DFND 0 39798 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 8931 42625 SH DFND 01 0 42625 0 ZEDGE INC CL B 98923T104 1 488 SH DFND 01 0 488 0 ZEDGE INC CL B 98923T104 13 7306 SH DFND 0 7306 0 ZENDESK INC COM 98936J101 1152 13553 SH DFND 0 13553 0 ZENDESK INC COM 98936J101 1394 16400 SH Call DFND 0 16400 0 ZENDESK INC COM 98936J101 11821 139076 SH DFND 01 0 139076 0 ZILLOW GROUP INC CL A 98954M101 1416 41405 SH DFND 01 0 41405 0 ZILLOW GROUP INC CL A 98954M101 11144 325852 SH DFND 0 325852 0 ZILLOW GROUP INC CL A 98954M101 13680 400000 SH Call DFND 0 400000 0 ZILLOW GROUP INC CL A 98954M101 13680 400000 SH Put DFND 0 400000 0 ZILLOW GROUP INC CL C CAP STK 98954M200 106 3063 SH DFND 0 0 3063 ZILLOW GROUP INC CL C CAP STK 98954M200 4745 136581 SH DFND 01 0 136581 0 ZILLOW GROUP INC CL C CAP STK 98954M200 8616 248000 SH Call DFND 0 248000 0 ZIMMER BIOMET HLDGS INC COM 98956P102 669 5240 SH DFND 0 0 5240 ZIMMER BIOMET HLDGS INC COM 98956P102 3180 24900 SH Put DFND 01 0 24900 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17005 133163 SH DFND 01 0 133163 0 ZIMMER BIOMET HLDGS INC COM 98956P102 26575 208102 SH DFND 0 208102 0 ZION OIL & GAS INC COM 989696109 4 4916 SH DFND 01 0 4916 0 ZIONS BANCORPORATION N A COM 989701107 518 11410 SH DFND 0 0 11410 ZIONS BANCORPORATION N A COM 989701107 7496 165075 SH DFND 01 0 165075 0 ZIONS BANCORPORATION N A COM 989701107 13052 287434 SH DFND 0 287434 0 ZIONS BANCORPORATION N A *W EXP 05/21/202 989701115 6 498 SH SOLE 498 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 7 1934 SH DFND 0 1934 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1773 460588 SH DFND 01 0 460588 0 ZIX CORP COM 98974P100 23 3302 SH DFND 01 0 3302 0 ZIX CORP COM 98974P100 417 60673 SH DFND 0 60673 0 ZOETIS INC CL A 98978V103 2816 27975 SH DFND 0 0 27975 ZOETIS INC CL A 98978V103 34679 344479 SH DFND 0 344479 0 ZOETIS INC CL A 98978V103 35030 347967 SH DFND 01 0 347967 0 ZOGENIX INC COM NEW 98978L204 12 216 SH DFND 01 0 216 0 ZOGENIX INC COM NEW 98978L204 18 330 SH DFND 0 330 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 3 7600 SH SOLE 7600 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 131 27500 SH DFND 01 0 27500 0 ZSCALER INC COM 98980G102 87 1231 SH DFND 0 1231 0 ZSCALER INC COM 98980G102 5917 83419 SH DFND 01 0 83419 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 253 13857 SH DFND 01 0 13857 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 278 15200 SH DFND 0 0 15200 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2086 114125 SH DFND 20 0 0 114125 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 57273 3133109 SH DFND 0 3133109 0 ZUMIEZ INC COM 989817101 9 354 SH DFND 01 0 354 0 ZUMIEZ INC COM 989817101 18 734 SH DFND 0 734 0 ZUORA INC COM CL A 98983V106 14 680 SH DFND 0 680 0 ZUORA INC COM CL A 98983V106 310 15500 SH DFND 01 0 15500 0 ZYMEWORKS INC COM 98985W102 18 1123 SH SOLE 1123 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 11 1980 SH DFND 0 1980 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 31 5744 SH DFND 01 0 5744 0 ZYNEX INC COM 98986M103 5 1100 SH DFND 01 0 1100 0 ZYNGA INC CL A 98986T108 2 314 SH DFND 0 314 0 ZYNGA INC CL A 98986T108 1555 291778 SH DFND 01 0 291778 0