0001567619-18-001119.txt : 20180814 0001567619-18-001119.hdr.sgml : 20180814 20180814170358 ACCESSION NUMBER: 0001567619-18-001119 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180814 DATE AS OF CHANGE: 20180814 EFFECTIVENESS DATE: 20180814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BANK OF AMERICA CORP /DE/ CENTRAL INDEX KEY: 0000070858 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] IRS NUMBER: 560906609 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00158 FILM NUMBER: 181018676 BUSINESS ADDRESS: STREET 1: BANK OF AMERICA CORPORATE CENTER STREET 2: 100 N TRYON ST CITY: CHARLOTTE STATE: NC ZIP: 28255 BUSINESS PHONE: 7043868486 MAIL ADDRESS: STREET 1: BANK OF AMERICA CORPORATE CENTER STREET 2: 100 N TRYON ST CITY: CHARLOTTE STATE: NC ZIP: 28255 FORMER COMPANY: FORMER CONFORMED NAME: BANKAMERICA CORP/DE/ DATE OF NAME CHANGE: 19981022 FORMER COMPANY: FORMER CONFORMED NAME: NATIONSBANK CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCNB CORP DATE OF NAME CHANGE: 19920107 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000070858 XXXXXXXX 06-30-2018 06-30-2018 BANK OF AMERICA CORP /DE/
BANK OF AMERICA CORPORATE CENTER 100 N TRYON ST CHARLOTTE NC 28255
13F HOLDINGS REPORT 028-00158 Y Column 7 of the information table identifies the Manager(s) that exercise actual discretion over the relevant reported holdings. Column 7 does not identify the Manager(s) with whom investment discretion is deemed shared with respect to a reported holding solely as a result of such Manager(s) being controlled by the Filing Manager.
Ronnie Ojera Attorney-in-Fact 212-670-0135 Ronnie Ojera New York NY 08-14-2018 7 20855 603711687 false 1 0001102113 028-10264 BANK OF AMERICA NA 2 0000728612 028-00962 MERRILL LYNCH, PIERCE, FENNER & SMITH INC. 5 0001143718 028-14408 MERRILL LYNCH CANADA INC 6 0001062577 028-07178 MERRILL LYNCH INTERNATIONAL 20 0001453700 028-16009 Blue Ridge Investments, L.L.C. 28 0001185372 028-10270 U.S. TRUST Co OF DELAWARE 43 0001418660 028-12631 MANAGED ACCOUNT ADVISORS LLC
INFORMATION TABLE 2 form13fInfoTable.xml 1347 PPTY INS HLDGS INC COM 68244P107 0 2 SH DFND 02 0 2 0 180 DEGREE CAP CORP COM 68235B109 0 100 SH DFND 01 100 0 0 180 DEGREE CAP CORP COM 68235B109 42 18037 SH DFND 02 0 0 18037 1ST CONSTITUTION BANCORP COM 31986N102 20 884 SH DFND 01 884 0 0 1ST CONSTITUTION BANCORP COM 31986N102 13 575 SH DFND 02 0 267 308 1ST SOURCE CORP COM 336901103 120 2242 SH DFND 01 2242 0 0 1ST SOURCE CORP COM 336901103 334 6260 SH DFND 02 0 6062 198 1ST SOURCE CORP COM 336901103 1 16 SH DFND 06 0 16 0 21VIANET GROUP INC SPONSORED 90138A103 30 3107 SH DFND 01 3107 0 0 21VIANET GROUP INC SPONSORED 90138A103 189 19506 SH DFND 02 0 19506 0 22ND CENTY GROUP INC COM 90137F103 42 16945 SH DFND 01 14886 2059 0 22ND CENTY GROUP INC COM 90137F103 58 23640 SH DFND 02 0 340 23300 2U INC COM 90214J101 729 8719 SH DFND 01 8540 179 0 2U INC COM 90214J101 1316 15748 SH DFND 02 0 15370 378 2U INC COM 90214J101 4 49 SH DFND 06 0 49 0 2U INC COM 90214J101 5596 66968 SH DFND 43 0 0 66968 2U INC COM 90214J101 2587 30963 SH DFND 43, 01 0 0 30963 3-D SYS CORP DEL COM NEW 88554D205 345 24997 SH DFND 01 23813 0 1184 3-D SYS CORP DEL COM NEW 88554D205 2866 207559 SH DFND 02 0 17140 190419 3-D SYS CORP DEL COM NEW 88554D205 2 112 SH DFND 06 0 112 0 3M CO COM 88579Y101 703338 3575328 SH DFND 01 3389841 27587 157900 3M CO COM 88579Y101 490917 2495511 SH DFND 02 0 237927 2257584 3M CO COM 88579Y101 18367 93367 SH DFND 06 0 93367 0 3M CO COM 88579Y101 13574 69004 SH DFND 28 65249 0 3755 3M CO OPTIONS 88579Y101 37967 193000 SH Put DFND 02 0 193000 0 3M CO OPTIONS 88579Y101 9325 47400 SH Call DFND 02 0 47400 0 3M CO COM 88579Y101 285461 1451102 SH DFND 43 0 0 1451102 3M CO COM 88579Y101 53194 270403 SH DFND 43, 01 0 0 270403 500 COM LTD SPON ADR R 33829R100 34 2314 SH DFND 01 2314 0 0 51JOB INC SP ADR REP 316827104 194 1984 SH DFND 01 1780 0 204 51JOB INC SP ADR REP 316827104 50 514 SH DFND 02 0 514 0 51JOB INC SP ADR REP 316827104 1159 11869 SH DFND 06 0 11869 0 58 COM INC SPON ADR R 31680Q104 140 2023 SH DFND 01 1764 0 259 58 COM INC SPON ADR R 31680Q104 359 5177 SH DFND 02 0 0 5177 58 COM INC SPON ADR R 31680Q104 3084 44482 SH DFND 06 0 44482 0 58 COM INC SPON ADR R 31680Q104 11 157 SH DFND 28 14 0 143 58 COM INC SPON ADR R 31680Q104 10177 146773 SH DFND 43 0 0 146773 8X8 INC NEW COM 282914100 449 22383 SH DFND 01 22041 157 185 8X8 INC NEW COM 282914100 2736 136471 SH DFND 02 0 8447 128024 8X8 INC NEW COM 282914100 2 90 SH DFND 06 0 90 0 A H BELO CORP COM CL A 001282102 107 22814 SH DFND 01 22814 0 0 A H BELO CORP COM CL A 001282102 51 10932 SH DFND 02 0 9932 1000 A H BELO CORP COM CL A 001282102 255 54232 SH DFND 43 0 0 54232 A MARK PRECIOUS METALS INC COM 00181T107 3 193 SH DFND 02 0 0 193 A10 NETWORKS INC COM 002121101 45 7147 SH DFND 01 7147 0 0 A10 NETWORKS INC COM 002121101 2884 462965 SH DFND 02 0 439298 23667 A10 NETWORKS INC COM 002121101 0 51 SH DFND 06 0 51 0 AAC HLDGS INC COM 000307108 3111 332036 SH DFND 01 332036 0 0 AAC HLDGS INC COM 000307108 2 253 SH DFND 02 0 253 0 AAC HLDGS INC COM 000307108 0 12 SH DFND 06 0 12 0 AAON INC COM PAR $0 000360206 765 23001 SH DFND 01 18956 3822 223 AAON INC COM PAR $0 000360206 2561 77016 SH DFND 02 0 73038 3978 AAON INC COM PAR $0 000360206 1 42 SH DFND 06 0 42 0 AAON INC COM PAR $0 000360206 2300 69176 SH DFND 43 0 0 69176 AAON INC COM PAR $0 000360206 450 13540 SH DFND 43, 01 0 0 13540 AAR CORP COM 000361105 721 15503 SH DFND 01 15399 0 104 AAR CORP COM 000361105 300 6451 SH DFND 02 0 5745 706 AAR CORP COM 000361105 2 33 SH DFND 06 0 33 0 AAR CORP COM 000361105 4046 87029 SH DFND 43 0 0 87029 AAR CORP COM 000361105 1391 29912 SH DFND 43, 01 0 0 29912 AARONS INC COM PAR $0 002535300 875 20141 SH DFND 01 16029 3997 115 AARONS INC COM PAR $0 002535300 2538 58403 SH DFND 02 0 46342 12061 AARONS INC COM PAR $0 002535300 3 65 SH DFND 06 0 65 0 AARONS INC COM PAR $0 002535300 14020 322661 SH DFND 43 0 0 322661 AARONS INC COM PAR $0 002535300 708 16285 SH DFND 43, 01 0 0 16285 ABAXIS INC COM 002567105 5013 60392 SH DFND 01 3722 56670 0 ABAXIS INC COM 002567105 342 4123 SH DFND 02 0 3918 205 ABAXIS INC COM 002567105 2 23 SH DFND 06 0 23 0 ABB LTD SPONSORED 000375204 16449 755585 SH DFND 01 745789 0 9796 ABB LTD SPONSORED 000375204 48955 2248733 SH DFND 02 0 6418 2242315 ABB LTD SPONSORED 000375204 60 2760 SH DFND 28 1953 0 807 ABB LTD SPONSORED 000375204 99784 4583557 SH DFND 43 0 0 4583557 ABB LTD SPONSORED 000375204 790 36293 SH DFND 43, 01 0 0 36293 ABBOTT LABS COM 002824100 453631 7437789 SH DFND 01 7345249 46707 45833 ABBOTT LABS COM 002824100 327448 5368882 SH DFND 02 0 1210404 4158478 ABBOTT LABS COM 002824100 3672 60204 SH DFND 06 0 60204 0 ABBOTT LABS COM 002824100 9577 157024 SH DFND 28 154731 0 2293 ABBOTT LABS OPTIONS 002824100 15357 251800 SH Put DFND 02 0 251800 0 ABBOTT LABS OPTIONS 002824100 5965 97800 SH Put DFND 06 0 97800 0 ABBOTT LABS OPTIONS 002824100 6197 101600 SH Call DFND 02 0 101600 0 ABBOTT LABS COM 002824100 346549 5682058 SH DFND 43 0 0 5682058 ABBOTT LABS COM 002824100 21231 348108 SH DFND 43, 01 0 0 348108 ABBVIE INC COM 00287Y109 623645 6731188 SH DFND 01 6615925 18359 96904 ABBVIE INC COM 00287Y109 660098 7124644 SH DFND 02 0 438185 6686459 ABBVIE INC COM 00287Y109 3686 39787 SH DFND 06 0 39787 0 ABBVIE INC COM 00287Y109 7296 78748 SH DFND 28 74697 0 4051 ABBVIE INC OPTIONS 00287Y109 53561 578100 SH Put DFND 02 0 571800 6300 ABBVIE INC OPTIONS 00287Y109 20911 225700 SH Call DFND 02 0 225700 0 ABBVIE INC COM 00287Y109 566293 6112173 SH DFND 43 0 0 6112173 ABBVIE INC COM 00287Y109 17477 188636 SH DFND 43, 01 0 0 188636 ABEONA THERAPEUTICS INC COM 00289Y107 1077 67291 SH DFND 01 4278 63013 0 ABEONA THERAPEUTICS INC COM 00289Y107 409 25559 SH DFND 02 0 25559 0 ABEONA THERAPEUTICS INC COM 00289Y107 0 29 SH DFND 06 0 29 0 ABEONA THERAPEUTICS INC *W EXP 12/ 00289Y115 1 81 SH DFND 02 0 81 0 ABERCROMBIE & FITCH CO CL A 002896207 424 17335 SH DFND 01 17169 0 166 ABERCROMBIE & FITCH CO CL A 002896207 9630 393387 SH DFND 02 0 392494 893 ABERCROMBIE & FITCH CO CL A 002896207 2 70 SH DFND 06 0 70 0 ABERCROMBIE & FITCH CO CL A 002896207 267 10922 SH DFND 43 0 0 10922 ABERDEEN ASIA PACIFIC INCOM COM 003009107 137 31750 SH DFND 01 31750 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2071 479283 SH DFND 02 0 0 479283 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 52 8367 SH DFND 02 0 0 8367 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 571 81576 SH DFND 01 81576 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1143 163275 SH DFND 02 0 0 163275 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 58 5646 SH DFND 01 5646 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 296 28836 SH DFND 02 0 0 28836 ABERDEEN GLOBAL INCOME FD IN COM 003013109 168 21230 SH DFND 01 0 0 21230 ABERDEEN GLOBAL INCOME FD IN COM 003013109 424 53484 SH DFND 02 0 0 53484 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 14 2265 SH DFND 01 1265 0 1000 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 10710 1678676 SH DFND 02 0 0 1678676 ABERDEEN INCOME CR STRATEGIE COM 003057106 475 34396 SH DFND 02 0 0 34396 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 88 10000 SH DFND 01 10000 0 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 1040 117686 SH DFND 02 0 0 117686 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN 00326L100 63 7154 SH DFND 01 7154 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN 00326L100 3448 394108 SH DFND 02 0 0 394108 ABIOMED INC COM 003654100 17720 43319 SH DFND 01 28052 15180 87 ABIOMED INC COM 003654100 2184 5340 SH DFND 02 0 4818 522 ABIOMED INC COM 003654100 80 196 SH DFND 06 0 196 0 ABIOMED INC COM 003654100 4 11 SH DFND 28 11 0 0 ABIOMED INC OPTIONS 003654100 8181 20000 SH Put DFND 02 0 20000 0 ABIOMED INC COM 003654100 23740 58037 SH DFND 43 0 0 58037 ABIOMED INC COM 003654100 9823 24014 SH DFND 43, 01 0 0 24014 ABM INDS INC COM 000957100 21093 722872 SH DFND 01 717762 5110 0 ABM INDS INC COM 000957100 28079 962264 SH DFND 02 0 959785 2479 ABM INDS INC COM 000957100 2 57 SH DFND 06 0 57 0 ABM INDS INC COM 000957100 3 99 SH DFND 28 99 0 0 ABM INDS INC COM 000957100 2380 81546 SH DFND 43 0 0 81546 ABRAXAS PETE CORP COM 003830106 67 23219 SH DFND 01 23096 0 123 ABRAXAS PETE CORP COM 003830106 18 6204 SH DFND 02 0 0 6204 ABRAXAS PETE CORP COM 003830106 0 161 SH DFND 06 0 161 0 ABRAXAS PETE CORP COM 003830106 143 49567 SH DFND 43 0 0 49567 ACACIA COMMUNICATIONS INC COM 00401C108 129 3712 SH DFND 01 3712 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1481 42547 SH DFND 02 0 5185 37362 ACACIA COMMUNICATIONS INC COM 00401C108 1 19 SH DFND 06 0 19 0 ACACIA COMMUNICATIONS INC COM 00401C108 589 16932 SH DFND 43 0 0 16932 ACACIA RESH CORP ACACIA TCH 003881307 31 7575 SH DFND 02 0 7100 475 ACACIA RESH CORP ACACIA TCH 003881307 0 51 SH DFND 06 0 51 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 300 7336 SH DFND 01 7171 0 165 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2490 60872 SH DFND 02 0 9332 51540 ACADIA HEALTHCARE COMPANY IN COM 00404A109 0 2 SH DFND 06 0 2 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12833 313680 SH DFND 43 0 0 313680 ACADIA HEALTHCARE COMPANY IN COM 00404A109 642 15698 SH DFND 43, 01 0 0 15698 ACADIA PHARMACEUTICALS INC COM 004225108 2233 146234 SH DFND 01 49783 96419 32 ACADIA PHARMACEUTICALS INC COM 004225108 6238 408534 SH DFND 02 0 124545 283989 ACADIA PHARMACEUTICALS INC COM 004225108 0 2 SH DFND 06 0 2 0 ACADIA PHARMACEUTICALS INC OPTIONS 004225108 764 50000 SH Put DFND 02 0 50000 0 ACADIA PHARMACEUTICALS INC OPTIONS 004225108 302 19800 SH Call DFND 02 0 19800 0 ACADIA PHARMACEUTICALS INC COM 004225108 1754 114840 SH DFND 43 0 0 114840 ACADIA PHARMACEUTICALS INC COM 004225108 1095 71730 SH DFND 43, 01 0 0 71730 ACADIA RLTY TR COM SH BEN 004239109 143 5220 SH DFND 01 4902 0 318 ACADIA RLTY TR COM SH BEN 004239109 848 30966 SH DFND 02 0 21292 9674 ACADIA RLTY TR COM SH BEN 004239109 2 85 SH DFND 06 0 85 0 ACADIA RLTY TR COM SH BEN 004239109 4880 178301 SH DFND 43 0 0 178301 ACADIA RLTY TR COM SH BEN 004239109 727 26577 SH DFND 43, 01 0 0 26577 ACCELERATE DIAGNOSTICS INC COM 00430H102 94 4217 SH DFND 01 4217 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 226 10120 SH DFND 02 0 3908 6212 ACCELERATE DIAGNOSTICS INC COM 00430H102 1 27 SH DFND 06 0 27 0 ACCELERON PHARMA INC COM 00434H108 1144 23583 SH DFND 01 5287 18296 0 ACCELERON PHARMA INC COM 00434H108 1103 22723 SH DFND 02 0 18843 3880 ACCELERON PHARMA INC COM 00434H108 2 39 SH DFND 06 0 39 0 ACCELERON PHARMA INC COM 00434H108 1532 31574 SH DFND 43 0 0 31574 ACCELERON PHARMA INC COM 00434H108 258 5322 SH DFND 43, 01 0 0 5322 ACCENTURE PLC IRELAND SHS CLASS G1151C101 471485 2882115 SH DFND 01 2874301 2988 4826 ACCENTURE PLC IRELAND SHS CLASS G1151C101 148575 908218 SH DFND 02 0 107738 800480 ACCENTURE PLC IRELAND SHS CLASS G1151C101 18644 113966 SH DFND 06 0 113966 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 7097 43385 SH DFND 28 42342 0 1043 ACCENTURE PLC IRELAND OPTIONS G1151C101 1031 6300 SH Put DFND 02 0 5300 1000 ACCENTURE PLC IRELAND OPTIONS G1151C101 818 5000 SH Call DFND 02 0 5000 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 476009 2909767 SH DFND 43 0 0 2909767 ACCENTURE PLC IRELAND SHS CLASS G1151C101 61126 373654 SH DFND 43, 01 0 0 373654 ACCESS NATL CORP COM 004337101 52 1831 SH DFND 01 1831 0 0 ACCESS NATL CORP COM 004337101 117 4074 SH DFND 02 0 3672 402 ACCESS NATL CORP COM 004337101 0 15 SH DFND 06 0 15 0 ACCO BRANDS CORP COM 00081T108 207 14973 SH DFND 01 14973 0 0 ACCO BRANDS CORP COM 00081T108 1417 102283 SH DFND 02 0 101216 1067 ACCO BRANDS CORP COM 00081T108 2 109 SH DFND 06 0 109 0 ACCO BRANDS CORP COM 00081T108 1685 121650 SH DFND 43 0 0 121650 ACCURAY INC COM 004397105 50 12146 SH DFND 01 12146 0 0 ACCURAY INC COM 004397105 838 204278 SH DFND 02 0 200278 4000 ACCURAY INC COM 004397105 0 83 SH DFND 06 0 83 0 ACETO CORP COM 004446100 4 1099 SH DFND 01 346 753 0 ACETO CORP COM 004446100 68 20260 SH DFND 02 0 19699 561 ACETO CORP COM 004446100 0 31 SH DFND 06 0 31 0 ACHAOGEN INC COM 004449104 1270 146623 SH DFND 01 35328 111295 0 ACHAOGEN INC COM 004449104 304 35074 SH DFND 02 0 35074 0 ACHAOGEN INC COM 004449104 0 35 SH DFND 06 0 35 0 ACHAOGEN INC COM 004449104 143 16472 SH DFND 43 0 0 16472 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 0 14 SH DFND 02 0 0 14 ACHILLION PHARMACEUTICALS IN COM 00448Q201 243 85796 SH DFND 01 0 85796 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 936 330901 SH DFND 02 0 2073 328828 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 120 SH DFND 06 0 120 0 ACI WORLDWIDE INC COM 004498101 927 37596 SH DFND 01 34659 2683 254 ACI WORLDWIDE INC COM 004498101 1214 49210 SH DFND 02 0 48741 469 ACI WORLDWIDE INC COM 004498101 3 120 SH DFND 06 0 120 0 ACI WORLDWIDE INC COM 004498101 18549 751877 SH DFND 43 0 0 751877 ACI WORLDWIDE INC COM 004498101 3036 123075 SH DFND 43, 01 0 0 123075 ACLARIS THERAPEUTICS INC COM 00461U105 80 4031 SH DFND 01 4031 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 33 1635 SH DFND 02 0 1596 39 ACLARIS THERAPEUTICS INC COM 00461U105 0 24 SH DFND 06 0 24 0 ACM RESEARCH INC COM CL A 00108J109 20 1865 SH DFND 01 1865 0 0 ACM RESEARCH INC COM CL A 00108J109 0 23 SH DFND 02 0 23 0 ACME UTD CORP COM 004816104 0 2 SH DFND 02 0 2 0 ACNB CORP COM 000868109 63 1862 SH DFND 01 1862 0 0 ACNB CORP COM 000868109 30 875 SH DFND 02 0 875 0 ACNB CORP COM 000868109 0 7 SH DFND 06 0 7 0 ACORDA THERAPEUTICS INC COM 00484M106 762 26550 SH DFND 01 7781 18394 375 ACORDA THERAPEUTICS INC COM 00484M106 1231 42886 SH DFND 02 0 41442 1444 ACORDA THERAPEUTICS INC COM 00484M106 1 45 SH DFND 06 0 45 0 ACORDA THERAPEUTICS INC COM 00484M106 653 22741 SH DFND 43 0 0 22741 ACTINIUM PHARMACEUTICALS INC COM 00507W107 1 960 SH DFND 02 0 0 960 ACTIVE WEIGHTING FDS ETF TR EVENTSHS U 00509T300 246 11494 SH DFND 02 0 11494 0 ACTIVISION BLIZZARD INC COM 00507V109 90125 1180880 SH DFND 01 1012232 90930 77718 ACTIVISION BLIZZARD INC COM 00507V109 44133 578256 SH DFND 02 0 114793 463463 ACTIVISION BLIZZARD INC COM 00507V109 996 13053 SH DFND 06 0 13053 0 ACTIVISION BLIZZARD INC COM 00507V109 1171 15344 SH DFND 28 13610 0 1734 ACTIVISION BLIZZARD INC OPTIONS 00507V109 21141 277000 SH Put DFND 02 0 277000 0 ACTIVISION BLIZZARD INC COM 00507V109 105675 1384637 SH DFND 43 0 0 1384637 ACTIVISION BLIZZARD INC COM 00507V109 60467 792285 SH DFND 43, 01 0 0 792285 ACTUANT CORP CL A NEW 00508X203 447 15215 SH DFND 01 14901 0 314 ACTUANT CORP CL A NEW 00508X203 1723 58706 SH DFND 02 0 57474 1232 ACTUANT CORP CL A NEW 00508X203 2 61 SH DFND 06 0 61 0 ACTUANT CORP CL A NEW 00508X203 7335 249925 SH DFND 43 0 0 249925 ACUITY BRANDS INC COM 00508Y102 1815 15666 SH DFND 01 15392 0 274 ACUITY BRANDS INC COM 00508Y102 2722 23489 SH DFND 02 0 16044 7445 ACUITY BRANDS INC COM 00508Y102 8 68 SH DFND 06 0 68 0 ACUITY BRANDS INC COM 00508Y102 6 50 SH DFND 28 50 0 0 ACUITY BRANDS INC COM 00508Y102 22648 195457 SH DFND 43 0 0 195457 ACUITY BRANDS INC COM 00508Y102 3824 33006 SH DFND 43, 01 0 0 33006 ACUSHNET HOLDINGS CORP COM 005098108 145 5921 SH DFND 01 5921 0 0 ACUSHNET HOLDINGS CORP COM 005098108 607 24804 SH DFND 02 0 24611 193 ACUSHNET HOLDINGS CORP COM 005098108 1 33 SH DFND 06 0 33 0 ACUSHNET HOLDINGS CORP COM 005098108 549 22434 SH DFND 43 0 0 22434 ACXIOM CORP COM 005125109 616 20559 SH DFND 01 19897 412 250 ACXIOM CORP COM 005125109 392 13096 SH DFND 02 0 10063 3033 ACXIOM CORP COM 005125109 2 82 SH DFND 06 0 82 0 ACXIOM CORP COM 005125109 49260 1644755 SH DFND 43 0 0 1644755 ACXIOM CORP COM 005125109 136 4528 SH DFND 43, 01 0 0 4528 ADAM NAT RES FD INC COM 00548F105 106 5291 SH DFND 01 5291 0 0 ADAM NAT RES FD INC COM 00548F105 2950 146838 SH DFND 02 0 0 146838 ADAMAS PHARMACEUTICALS INC COM 00548A106 1227 47512 SH DFND 01 2891 44621 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 542 20964 SH DFND 02 0 19013 1951 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 15 SH DFND 06 0 15 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1742 67443 SH DFND 43 0 0 67443 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 16 5000 SH DFND 01 5000 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 0 9 SH DFND 02 0 9 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 601 38943 SH DFND 01 38943 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3005 194873 SH DFND 02 0 0 194873 ADAMS RES & ENERGY INC COM NEW 006351308 45 1058 SH DFND 01 1058 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 14 314 SH DFND 02 0 314 0 ADAMS RES & ENERGY INC COM NEW 006351308 0 2 SH DFND 06 0 2 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 9 769 SH DFND 01 769 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 37 3137 SH DFND 02 0 737 2400 ADDUS HOMECARE CORP COM 006739106 62 1084 SH DFND 01 1084 0 0 ADDUS HOMECARE CORP COM 006739106 274 4787 SH DFND 02 0 3787 1000 ADDUS HOMECARE CORP COM 006739106 0 7 SH DFND 06 0 7 0 ADECOAGRO S A COM L00849106 20 2500 SH DFND 01 2500 0 0 ADECOAGRO S A COM L00849106 366 46091 SH DFND 02 0 44650 1441 ADECOAGRO S A COM L00849106 3521 442906 SH DFND 43 0 0 442906 ADESTO TECHNOLOGIES CORP COM 00687D101 30 3570 SH DFND 01 3570 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 11 1252 SH DFND 02 0 52 1200 ADIENT PLC ORD SHS G0084W101 2147 43652 SH DFND 01 40815 998 1839 ADIENT PLC ORD SHS G0084W101 6923 140745 SH DFND 02 0 134103 6642 ADIENT PLC ORD SHS G0084W101 0 2 SH DFND 06 0 2 0 ADIENT PLC ORD SHS G0084W101 2 32 SH DFND 28 0 0 32 ADIENT PLC ORD SHS G0084W101 20547 417702 SH DFND 43 0 0 417702 ADMA BIOLOGICS INC COM 000899104 1 304 SH DFND 02 0 54 250 ADOBE SYS INC COM 00724F101 370363 1519065 SH DFND 01 975762 506144 37159 ADOBE SYS INC COM 00724F101 451358 1851268 SH DFND 02 0 92554 1758714 ADOBE SYS INC COM 00724F101 2122 8702 SH DFND 06 0 8702 0 ADOBE SYS INC COM 00724F101 2939 12056 SH DFND 28 10845 0 1211 ADOBE SYS INC OPTIONS 00724F101 17871 73300 SH Put DFND 02 0 73200 100 ADOBE SYS INC OPTIONS 00724F101 117638 482500 SH Call DFND 02 0 482500 0 ADOBE SYS INC OPTIONS 00724F101 6095 25000 SH Call DFND 06 0 25000 0 ADOBE SYS INC COM 00724F101 375215 1538963 SH DFND 43 0 0 1538963 ADOBE SYS INC COM 00724F101 75849 311100 SH DFND 43, 01 0 0 311100 ADT INC COM 00090Q103 289 33408 SH DFND 01 33408 0 0 ADT INC COM 00090Q103 2988 345447 SH DFND 02 0 52390 293057 ADTALEM GLOBAL ED INC COM 00737L103 565 11745 SH DFND 01 11559 0 186 ADTALEM GLOBAL ED INC COM 00737L103 376 7817 SH DFND 02 0 7459 358 ADTALEM GLOBAL ED INC COM 00737L103 3 63 SH DFND 06 0 63 0 ADTALEM GLOBAL ED INC COM 00737L103 3313 68884 SH DFND 43 0 0 68884 ADTRAN INC COM 00738A106 185 12476 SH DFND 01 12476 0 0 ADTRAN INC COM 00738A106 403 27107 SH DFND 02 0 26974 133 ADTRAN INC COM 00738A106 1 50 SH DFND 06 0 50 0 ADTRAN INC COM 00738A106 3359 226171 SH DFND 43 0 0 226171 ADURO BIOTECH INC COM 00739L101 60 8530 SH DFND 01 8530 0 0 ADURO BIOTECH INC COM 00739L101 200 28564 SH DFND 02 0 27564 1000 ADURO BIOTECH INC COM 00739L101 0 47 SH DFND 06 0 47 0 ADVANCE AUTO PARTS INC COM 00751Y106 2431 17916 SH DFND 01 17549 141 226 ADVANCE AUTO PARTS INC COM 00751Y106 8285 61056 SH DFND 02 0 45810 15246 ADVANCE AUTO PARTS INC COM 00751Y106 48 352 SH DFND 06 0 352 0 ADVANCE AUTO PARTS INC COM 00751Y106 29 212 SH DFND 28 11 0 201 ADVANCE AUTO PARTS INC COM 00751Y106 10569 77884 SH DFND 43 0 0 77884 ADVANCE AUTO PARTS INC COM 00751Y106 2874 21180 SH DFND 43, 01 0 0 21180 ADVANCED DISP SVCS INC DEL COM 00790X101 4365 176162 SH DFND 01 176162 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 599 24176 SH DFND 02 0 6904 17272 ADVANCED DISP SVCS INC DEL COM 00790X101 1 44 SH DFND 06 0 44 0 ADVANCED DISP SVCS INC DEL COM 00790X101 3 137 SH DFND 28 137 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 195 6847 SH DFND 01 6847 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1361 47659 SH DFND 02 0 47234 425 ADVANCED DRAIN SYS INC DEL COM 00790R104 1 37 SH DFND 06 0 37 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 812 28434 SH DFND 43 0 0 28434 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 105 9244 SH DFND 01 9244 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 59 5198 SH DFND 02 0 4186 1012 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 0 21 SH DFND 06 0 21 0 ADVANCED ENERGY INDS COM 007973100 1181 20323 SH DFND 01 19874 0 449 ADVANCED ENERGY INDS COM 007973100 12956 223033 SH DFND 02 0 12860 210173 ADVANCED ENERGY INDS COM 007973100 2 41 SH DFND 06 0 41 0 ADVANCED ENERGY INDS COM 007973100 10356 178278 SH DFND 43 0 0 178278 ADVANCED ENERGY INDS COM 007973100 2332 40151 SH DFND 43, 01 0 0 40151 ADVANCED MICRO DEVICES INC COM 007903107 2892 192901 SH DFND 01 188076 4327 498 ADVANCED MICRO DEVICES INC COM 007903107 41014 2736122 SH DFND 02 0 109395 2626727 ADVANCED MICRO DEVICES INC COM 007903107 249 16643 SH DFND 06 0 16643 0 ADVANCED MICRO DEVICES INC COM 007903107 2 120 SH DFND 28 120 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 2997 199900 SH Put DFND 02 0 199400 500 ADVANCED MICRO DEVICES INC OPTIONS 007903107 16489 1100000 SH Put DFND 06 0 1100000 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 22738 1516900 SH Call DFND 02 0 1516900 0 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 4 2000 PRN DFND 01 2000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 5683 2861000 PRN DFND 02 0 2860000 1000 ADVANCED MICRO DEVICES INC COM 007903107 1106 73810 SH DFND 43 0 0 73810 ADVANCED MICRO DEVICES INC COM 007903107 56 3722 SH DFND 43, 01 0 0 3722 ADVANSIX INC COM 00773T101 816 22271 SH DFND 01 21939 0 332 ADVANSIX INC COM 00773T101 1082 29547 SH DFND 02 0 13446 16101 ADVANSIX INC COM 00773T101 1 38 SH DFND 06 0 38 0 ADVANSIX INC COM 00773T101 3 83 SH DFND 28 57 0 26 ADVANSIX INC COM 00773T101 0 4 SH DFND 43 0 0 4 ADVANTAGE OIL & GAS LTD COM 00765F101 3 867 SH DFND 05 867 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 3 1100 SH DFND 02 0 100 1000 ADVAXIS INC *W EXP 10/ 007624117 0 410 SH DFND 02 0 410 0 ADVAXIS INC COM NEW 007624208 1 500 SH DFND 01 500 0 0 ADVAXIS INC COM NEW 007624208 28 19442 SH DFND 02 0 18642 800 ADVAXIS INC COM NEW 007624208 0 39 SH DFND 06 0 39 0 ADVENT CLAY CONV SEC INC FD COM 007639107 6 1016 SH DFND 01 1016 0 0 ADVENT CLAY CONV SEC INC FD COM 007639107 2216 396448 SH DFND 02 0 0 396448 ADVENT CLAYMORE CV SECS & IN COM 00764C109 39 2581 SH DFND 01 2581 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 5812 380148 SH DFND 02 0 0 380148 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 802 103589 SH DFND 02 0 0 103589 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 41 7670 SH DFND 01 7670 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 1852 SH DFND 02 0 1852 0 ADVISORSHARES TR ADVISORSHS 00768Y206 2 43 SH DFND 02 0 0 43 AECOM COM 00766T100 580 17563 SH DFND 01 17180 0 383 AECOM COM 00766T100 65377 1979336 SH DFND 02 0 1369311 610025 AECOM COM 00766T100 0 3 SH DFND 06 0 3 0 AECOM COM 00766T100 0 15 SH DFND 28 15 0 0 AECOM COM 00766T100 11961 362140 SH DFND 43 0 0 362140 AECOM COM 00766T100 1477 44708 SH DFND 43, 01 0 0 44708 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 0 9 SH DFND 02 0 0 9 AEGION CORP COM 00770F104 222 8606 SH DFND 01 8606 0 0 AEGION CORP COM 00770F104 266 10320 SH DFND 02 0 4952 5368 AEGION CORP COM 00770F104 1 35 SH DFND 06 0 35 0 AEGION CORP COM 00770F104 5022 195044 SH DFND 43 0 0 195044 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 30 2822 SH DFND 01 2822 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 48 SH DFND 02 0 48 0 AEGON N V NY REGISTR 007924103 7703 1301106 SH DFND 01 213330 0 1087776 AEGON N V NY REGISTR 007924103 13705 2314978 SH DFND 02 0 17518 2297460 AEGON N V NY REGISTR 007924103 126 21231 SH DFND 28 300 0 20931 AEGON N V NY REGISTR 007924103 9540 1611433 SH DFND 43 0 0 1611433 AERCAP HOLDINGS NV SHS N00985106 32263 595816 SH DFND 01 584439 0 11377 AERCAP HOLDINGS NV SHS N00985106 19114 352991 SH DFND 02 0 175353 177638 AERCAP HOLDINGS NV SHS N00985106 495 9140 SH DFND 28 7685 0 1455 AERCAP HOLDINGS NV SHS N00985106 103845 1917730 SH DFND 43 0 0 1917730 AERCAP HOLDINGS NV SHS N00985106 1905 35182 SH DFND 43, 01 0 0 35182 AERIE PHARMACEUTICALS INC COM 00771V108 350 5186 SH DFND 01 5186 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 27041 400316 SH DFND 02 0 394581 5735 AERIE PHARMACEUTICALS INC COM 00771V108 2 34 SH DFND 06 0 34 0 AERIE PHARMACEUTICALS INC OPTIONS 00771V108 1351 20000 SH Call DFND 02 0 20000 0 AERIE PHARMACEUTICALS INC COM 00771V108 1144 16930 SH DFND 43 0 0 16930 AEROCENTURY CORP COM 007737109 0 1 SH DFND 02 0 1 0 AEROHIVE NETWORKS INC COM 007786106 1136 286203 SH DFND 02 0 286203 0 AEROHIVE NETWORKS INC COM 007786106 0 33 SH DFND 06 0 33 0 AEROHIVE NETWORKS INC OPTIONS 007786106 298 75000 SH Call DFND 02 0 75000 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 546 18515 SH DFND 01 18515 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 454 15403 SH DFND 02 0 10342 5061 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2 71 SH DFND 06 0 71 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25 007800AB1 4 3000 PRN DFND 01 3000 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25 007800AB1 4412 3415000 PRN DFND 02 0 3415000 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1755 59515 SH DFND 43 0 0 59515 AEROJET ROCKETDYNE HLDGS INC COM 007800105 303 10266 SH DFND 43, 01 0 0 10266 AEROVIRONMENT INC COM 008073108 847 11856 SH DFND 01 9925 1931 0 AEROVIRONMENT INC COM 008073108 1459 20432 SH DFND 02 0 18182 2250 AEROVIRONMENT INC COM 008073108 2 22 SH DFND 06 0 22 0 AES CORP COM 00130H105 7247 540452 SH DFND 01 518554 1351 20547 AES CORP COM 00130H105 45237 3373410 SH DFND 02 0 1181951 2191459 AES CORP COM 00130H105 96 7187 SH DFND 06 0 7187 0 AES CORP COM 00130H105 86 6424 SH DFND 28 6424 0 0 AES CORP COM 00130H105 51737 3858086 SH DFND 43 0 0 3858086 AES CORP COM 00130H105 2704 201611 SH DFND 43, 01 0 0 201611 AETERNA ZENTARIS INC COM PAR 007975402 0 10 SH DFND 02 0 0 10 AETHLON MED INC COM NEW 00808Y208 0 200 SH DFND 02 0 0 200 AETNA INC NEW COM 00817Y108 197720 1077494 SH DFND 01 368105 438334 271055 AETNA INC NEW COM 00817Y108 63911 348291 SH DFND 02 0 5688 342603 AETNA INC NEW COM 00817Y108 359 1956 SH DFND 06 0 1956 0 AETNA INC NEW COM 00817Y108 4739 25828 SH DFND 28 4814 0 21014 AETNA INC NEW OPTIONS 00817Y108 8533 46500 SH Put DFND 02 0 46500 0 AETNA INC NEW OPTIONS 00817Y108 3450 18800 SH Call DFND 02 0 18800 0 AETNA INC NEW COM 00817Y108 80343 437835 SH DFND 43 0 0 437835 AETNA INC NEW COM 00817Y108 432 2354 SH DFND 43, 01 0 0 2354 AEVI GENOMIC MEDICINE INC COM 00835P105 1 1000 SH DFND 02 0 0 1000 AFFILIATED MANAGERS GROUP COM 008252108 6212 41784 SH DFND 01 40457 108 1219 AFFILIATED MANAGERS GROUP COM 008252108 75640 508778 SH DFND 02 0 27779 480999 AFFILIATED MANAGERS GROUP COM 008252108 33 220 SH DFND 06 0 220 0 AFFILIATED MANAGERS GROUP COM 008252108 13 88 SH DFND 28 35 0 53 AFFILIATED MANAGERS GROUP COM 008252108 95226 640518 SH DFND 43 0 0 640518 AFFILIATED MANAGERS GROUP COM 008252108 2279 15329 SH DFND 43, 01 0 0 15329 AFLAC INC COM 001055102 42605 990363 SH DFND 01 982820 915 6628 AFLAC INC COM 001055102 37508 871885 SH DFND 02 0 191285 680600 AFLAC INC COM 001055102 399 9280 SH DFND 06 0 9280 0 AFLAC INC COM 001055102 228 5308 SH DFND 28 2170 0 3138 AFLAC INC OPTIONS 001055102 181 4200 SH Put DFND 02 0 0 4200 AFLAC INC COM 001055102 10311 239677 SH DFND 43 0 0 239677 AFLAC INC COM 001055102 1293 30057 SH DFND 43, 01 0 0 30057 AG MTG INVT TR INC COM 001228105 187 9969 SH DFND 01 6445 3524 0 AG MTG INVT TR INC COM 001228105 742 39468 SH DFND 02 0 4599 34869 AG MTG INVT TR INC COM 001228105 1 29 SH DFND 06 0 29 0 AG MTG INVT TR INC COM 001228105 3421 182039 SH DFND 43 0 0 182039 AGCO CORP COM 001084102 879 14476 SH DFND 01 14049 0 427 AGCO CORP COM 001084102 10135 166908 SH DFND 02 0 164549 2359 AGCO CORP COM 001084102 6 102 SH DFND 06 0 102 0 AGCO CORP COM 001084102 2272 37421 SH DFND 43 0 0 37421 AGCO CORP COM 001084102 145 2395 SH DFND 43, 01 0 0 2395 AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 201 SH DFND 02 0 201 0 AGENUS INC COM NEW 00847G705 26 11459 SH DFND 01 11459 0 0 AGENUS INC COM NEW 00847G705 151 66466 SH DFND 02 0 64283 2183 AGENUS INC COM NEW 00847G705 0 76 SH DFND 06 0 76 0 AGILENT TECHNOLOGIES INC COM 00846U101 62660 1013257 SH DFND 01 1009469 441 3347 AGILENT TECHNOLOGIES INC COM 00846U101 53485 864899 SH DFND 02 0 271936 592963 AGILENT TECHNOLOGIES INC COM 00846U101 121 1955 SH DFND 06 0 1955 0 AGILENT TECHNOLOGIES INC COM 00846U101 753 12177 SH DFND 28 12025 0 152 AGILENT TECHNOLOGIES INC OPTIONS 00846U101 6425 103900 SH Put DFND 02 0 103900 0 AGILENT TECHNOLOGIES INC OPTIONS 00846U101 3741 60500 SH Call DFND 02 0 60000 500 AGILENT TECHNOLOGIES INC COM 00846U101 17932 289982 SH DFND 43 0 0 289982 AGILENT TECHNOLOGIES INC COM 00846U101 3172 51296 SH DFND 43, 01 0 0 51296 AGILYSYS INC COM 00847J105 49 3148 SH DFND 01 2454 0 694 AGILYSYS INC COM 00847J105 167 10801 SH DFND 02 0 10301 500 AGILYSYS INC COM 00847J105 0 16 SH DFND 06 0 16 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1496 17760 SH DFND 01 2873 14887 0 AGIOS PHARMACEUTICALS INC COM 00847X104 507 6014 SH DFND 02 0 5511 503 AGIOS PHARMACEUTICALS INC COM 00847X104 0 1 SH DFND 06 0 1 0 AGIOS PHARMACEUTICALS INC COM 00847X104 582 6913 SH DFND 43 0 0 6913 AGIOS PHARMACEUTICALS INC COM 00847X104 55 657 SH DFND 43, 01 0 0 657 AGNC INVT CORP COM 00123Q104 671 36085 SH DFND 01 25907 8661 1517 AGNC INVT CORP COM 00123Q104 8608 463031 SH DFND 02 0 380488 82543 AGNC INVT CORP COM 00123Q104 1831 98501 SH DFND 06 0 98501 0 AGNICO EAGLE MINES LTD COM 008474108 7646 166843 SH DFND 05 166843 0 0 AGNICO EAGLE MINES LTD COM 008474108 283 6180 SH DFND 01 5600 0 580 AGNICO EAGLE MINES LTD COM 008474108 10023 218701 SH DFND 02 0 66151 152550 AGNICO EAGLE MINES LTD COM 008474108 11046 241021 SH DFND 06 0 241021 0 AGREE REALTY CORP COM 008492100 99 1883 SH DFND 01 1837 0 46 AGREE REALTY CORP COM 008492100 257 4862 SH DFND 02 0 4149 713 AGREE REALTY CORP COM 008492100 2 29 SH DFND 06 0 29 0 AGREE REALTY CORP COM 008492100 2452 46472 SH DFND 43 0 0 46472 AGREE REALTY CORP COM 008492100 95 1804 SH DFND 43, 01 0 0 1804 AGROFRESH SOLUTIONS COM 00856G109 27 3781 SH DFND 01 3781 0 0 AGROFRESH SOLUTIONS COM 00856G109 129 18347 SH DFND 02 0 4097 14250 AGROFRESH SOLUTIONS COM 00856G109 0 23 SH DFND 06 0 23 0 AILERON THERAPEUTICS INC COM 00887A105 125 23086 SH DFND 02 0 4462 18624 AILERON THERAPEUTICS INC COM 00887A105 0 4 SH DFND 06 0 4 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1327 49344 SH DFND 01 9574 39770 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3898 144969 SH DFND 02 0 19748 125221 AIMMUNE THERAPEUTICS INC COM 00900T107 1 36 SH DFND 06 0 36 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2328 86560 SH DFND 43 0 0 86560 AIMMUNE THERAPEUTICS INC COM 00900T107 355 13197 SH DFND 43, 01 0 0 13197 AIR INDS GROUP COM NEW 00912N205 2 1181 SH DFND 02 0 0 1181 AIR LEASE CORP CL A 00912X302 695 16567 SH DFND 01 16521 0 46 AIR LEASE CORP CL A 00912X302 11649 277566 SH DFND 02 0 42024 235542 AIR LEASE CORP CL A 00912X302 0 2 SH DFND 06 0 2 0 AIR LEASE CORP NOTE 3.87 00912XAK0 14 10000 PRN DFND 02 0 0 10000 AIR LEASE CORP CL A 00912X302 15017 357793 SH DFND 43 0 0 357793 AIR LEASE CORP CL A 00912X302 2952 70331 SH DFND 43, 01 0 0 70331 AIR PRODS & CHEMS INC COM 009158106 217467 1396433 SH DFND 01 1394637 252 1544 AIR PRODS & CHEMS INC COM 009158106 252327 1620288 SH DFND 02 0 71510 1548778 AIR PRODS & CHEMS INC COM 009158106 25480 163619 SH DFND 06 0 163619 0 AIR PRODS & CHEMS INC COM 009158106 3095 19877 SH DFND 28 19877 0 0 AIR PRODS & CHEMS INC COM 009158106 605930 3890900 SH DFND 43 0 0 3890900 AIR PRODS & CHEMS INC COM 009158106 20768 133358 SH DFND 43, 01 0 0 133358 AIR T INC COM 009207101 0 1 SH DFND 02 0 1 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 12058 533784 SH DFND 01 28609 505175 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1786 79081 SH DFND 02 0 78581 500 AIR TRANSPORT SERVICES GRP I COM 00922R105 1 61 SH DFND 06 0 61 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 8085 357914 SH DFND 43 0 0 357914 AIR TRANSPORT SERVICES GRP I COM 00922R105 555 24560 SH DFND 43, 01 0 0 24560 AIRCASTLE LTD COM G0129K104 165 8028 SH DFND 01 8028 0 0 AIRCASTLE LTD COM G0129K104 329 16072 SH DFND 02 0 12088 3984 AIRCASTLE LTD COM G0129K104 1 48 SH DFND 06 0 48 0 AIRCASTLE LTD COM G0129K104 317 15455 SH DFND 43 0 0 15455 AIRCASTLE LTD COM G0129K104 482 23491 SH DFND 43, 01 0 0 23491 AK STL HLDG CORP COM 001547108 268 61740 SH DFND 01 61740 0 0 AK STL HLDG CORP COM 001547108 1569 361593 SH DFND 02 0 0 361593 AK STL HLDG CORP COM 001547108 598 137784 SH DFND 06 0 137784 0 AK STL HLDG CORP OPTIONS 001547108 1736 400000 SH Put DFND 02 0 400000 0 AK STL HLDG CORP OPTIONS 001547108 1552 357600 SH Call DFND 02 0 357600 0 AKAMAI TECHNOLOGIES INC COM 00971T101 90042 1229581 SH DFND 01 171430 1057499 652 AKAMAI TECHNOLOGIES INC COM 00971T101 7352 100395 SH DFND 02 0 77021 23374 AKAMAI TECHNOLOGIES INC COM 00971T101 63 860 SH DFND 06 0 860 0 AKAMAI TECHNOLOGIES INC COM 00971T101 15 205 SH DFND 28 75 0 130 AKAMAI TECHNOLOGIES INC DBCV 00971TAG6 814 812000 PRN DFND 02 0 812000 0 AKAMAI TECHNOLOGIES INC COM 00971T101 130029 1775619 SH DFND 43 0 0 1775619 AKAMAI TECHNOLOGIES INC COM 00971T101 2674 36512 SH DFND 43, 01 0 0 36512 AKCEA THERAPEUTICS INC COM 00972L107 40 1684 SH DFND 01 1684 0 0 AKCEA THERAPEUTICS INC COM 00972L107 253 10669 SH DFND 02 0 10669 0 AKCEA THERAPEUTICS INC COM 00972L107 0 15 SH DFND 06 0 15 0 AKEBIA THERAPEUTICS INC COM 00972D105 380 38027 SH DFND 01 7507 30520 0 AKEBIA THERAPEUTICS INC COM 00972D105 1453 145598 SH DFND 02 0 119605 25993 AKEBIA THERAPEUTICS INC COM 00972D105 0 46 SH DFND 06 0 46 0 AKEBIA THERAPEUTICS INC COM 00972D105 1119 112102 SH DFND 43 0 0 112102 AKEBIA THERAPEUTICS INC COM 00972D105 207 20776 SH DFND 43, 01 0 0 20776 AKERS BIOSCIENCES INC COM 00973E102 0 379 SH DFND 02 0 0 379 AKORN INC COM 009728106 266 16054 SH DFND 01 14628 210 1216 AKORN INC COM 009728106 2167 130644 SH DFND 02 0 124395 6249 AKORN INC COM 009728106 0 2 SH DFND 06 0 2 0 AKORN INC OPTIONS 009728106 664 40000 SH Call DFND 02 0 40000 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 80 11000 SH DFND 02 0 9000 2000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 0 12 SH DFND 06 0 12 0 ALAMO GROUP INC COM 011311107 144 1594 SH DFND 01 1484 0 110 ALAMO GROUP INC COM 011311107 3960 43827 SH DFND 02 0 43749 78 ALAMO GROUP INC COM 011311107 1 9 SH DFND 06 0 9 0 ALAMO GROUP INC COM 011311107 2193 24270 SH DFND 43 0 0 24270 ALAMO GROUP INC COM 011311107 762 8433 SH DFND 43, 01 0 0 8433 ALAMOS GOLD INC NEW COM CL A 011532108 10 1813 SH DFND 05 1813 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 9 1500 SH DFND 01 0 0 1500 ALAMOS GOLD INC NEW COM CL A 011532108 1460 256547 SH DFND 02 0 37425 219122 ALAMOS GOLD INC NEW COM CL A 011532108 1694 297748 SH DFND 06 0 297748 0 ALARM COM HLDGS INC COM 011642105 9143 226413 SH DFND 01 226413 0 0 ALARM COM HLDGS INC COM 011642105 2910 72067 SH DFND 02 0 3134 68933 ALARM COM HLDGS INC COM 011642105 1 21 SH DFND 06 0 21 0 ALARM COM HLDGS INC COM 011642105 8 196 SH DFND 28 196 0 0 ALARM COM HLDGS INC COM 011642105 3735 92494 SH DFND 43 0 0 92494 ALARM COM HLDGS INC COM 011642105 1660 41100 SH DFND 43, 01 0 0 41100 ALASKA AIR GROUP INC COM 011659109 4787 79267 SH DFND 01 62002 15978 1287 ALASKA AIR GROUP INC COM 011659109 131731 2181344 SH DFND 02 0 28607 2152737 ALASKA AIR GROUP INC COM 011659109 661 10939 SH DFND 06 0 10939 0 ALASKA AIR GROUP INC COM 011659109 26 424 SH DFND 28 99 0 325 ALASKA AIR GROUP INC OPTIONS 011659109 4698 77800 SH Call DFND 02 0 77800 0 ALASKA AIR GROUP INC COM 011659109 369399 6116897 SH DFND 43 0 0 6116897 ALASKA AIR GROUP INC COM 011659109 2895 47935 SH DFND 43, 01 0 0 47935 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2 1000 SH DFND 02 0 0 1000 ALBANY INTL CORP CL A 012348108 1348 22407 SH DFND 01 19589 2644 174 ALBANY INTL CORP CL A 012348108 6413 106617 SH DFND 02 0 105983 634 ALBANY INTL CORP CL A 012348108 2 30 SH DFND 06 0 30 0 ALBANY INTL CORP CL A 012348108 7792 129550 SH DFND 43 0 0 129550 ALBEMARLE CORP COM 012653101 123826 1312687 SH DFND 01 1312129 204 354 ALBEMARLE CORP COM 012653101 6295 66732 SH DFND 02 0 12200 54532 ALBEMARLE CORP COM 012653101 160 1696 SH DFND 06 0 1696 0 ALBEMARLE CORP COM 012653101 633 6714 SH DFND 28 6714 0 0 ALBEMARLE CORP COM 012653101 1111 11775 SH DFND 43 0 0 11775 ALBEMARLE CORP COM 012653101 1076 11402 SH DFND 43, 01 0 0 11402 ALBIREO PHARMA INC COM 01345P106 45 1281 SH DFND 01 1281 0 0 ALBIREO PHARMA INC COM 01345P106 9 267 SH DFND 02 0 263 4 ALCENTRA CAP CORP COM 01374T102 13 2000 SH DFND 01 2000 0 0 ALCOA CORP COM 013872106 15941 340031 SH DFND 01 57014 282207 810 ALCOA CORP COM 013872106 49204 1049574 SH DFND 02 0 453136 596438 ALCOA CORP COM 013872106 2435 51950 SH DFND 06 0 51950 0 ALCOA CORP OPTIONS 013872106 30022 640400 SH Put DFND 02 0 640400 0 ALCOA CORP OPTIONS 013872106 10548 225000 SH Call DFND 02 0 225000 0 ALCOA CORP COM 013872106 2549 54365 SH DFND 43 0 0 54365 ALCOA CORP COM 013872106 2225 47464 SH DFND 43, 01 0 0 47464 ALDER BIOPHARMACEUTICALS INC COM 014339105 973 61598 SH DFND 01 9259 52339 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 7441 470980 SH DFND 02 0 469429 1551 ALDER BIOPHARMACEUTICALS INC COM 014339105 1 65 SH DFND 06 0 65 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.50 014339AA3 12196 11740000 PRN DFND 02 0 11740000 0 ALDEYRA THERAPEUTICS INC COM 01438T106 24 3053 SH DFND 01 3053 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 0 45 SH DFND 02 0 45 0 ALEXANDER & BALDWIN INC NEW COM 014491104 902 38394 SH DFND 01 38074 0 320 ALEXANDER & BALDWIN INC NEW COM 014491104 419 17829 SH DFND 02 0 11140 6689 ALEXANDER & BALDWIN INC NEW COM 014491104 1 31 SH DFND 28 31 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8813 375028 SH DFND 43 0 0 375028 ALEXANDERS INC COM 014752109 46 120 SH DFND 01 120 0 0 ALEXANDERS INC COM 014752109 801 2093 SH DFND 02 0 2093 0 ALEXANDERS INC COM 014752109 1 2 SH DFND 06 0 2 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16667 132102 SH DFND 01 131707 0 395 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10753 85224 SH DFND 02 0 59532 25692 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 560 4440 SH DFND 06 0 4440 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 17 475 SH DFND 01 475 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 498 14220 SH DFND 02 0 0 14220 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14493 114871 SH DFND 43 0 0 114871 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 197 1559 SH DFND 43, 01 0 0 1559 ALEXCO RESOURCE CORP COM 01535P106 3 1900 SH DFND 02 0 900 1000 ALEXION PHARMACEUTICALS INC COM 015351109 37650 303263 SH DFND 01 284042 18177 1044 ALEXION PHARMACEUTICALS INC COM 015351109 53800 433344 SH DFND 02 0 44296 389048 ALEXION PHARMACEUTICALS INC COM 015351109 397 3196 SH DFND 06 0 3196 0 ALEXION PHARMACEUTICALS INC COM 015351109 595 4796 SH DFND 28 4408 0 388 ALEXION PHARMACEUTICALS INC OPTIONS 015351109 9994 80500 SH Put DFND 02 0 80500 0 ALEXION PHARMACEUTICALS INC OPTIONS 015351109 10205 82200 SH Call DFND 02 0 82200 0 ALEXION PHARMACEUTICALS INC COM 015351109 95338 767926 SH DFND 43 0 0 767926 ALEXION PHARMACEUTICALS INC COM 015351109 55626 448057 SH DFND 43, 01 0 0 448057 ALGONQUIN PWR UTILS CORP COM 015857105 47793 4942438 SH DFND 05 4942438 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 3 358 SH DFND 01 358 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 502 51873 SH DFND 02 0 51073 800 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 278889 1503200 SH DFND 01 1341170 147170 14860 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 786224 4237719 SH DFND 02 0 2789216 1448503 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 57939 312290 SH DFND 06 0 312290 0 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 2010 10836 SH DFND 28 10059 0 777 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 710047 3827129 SH DFND 43 0 0 3827129 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 133005 716892 SH DFND 43, 01 0 0 716892 ALICO INC COM 016230104 26 833 SH DFND 01 833 0 0 ALICO INC COM 016230104 21 655 SH DFND 02 0 458 197 ALICO INC COM 016230104 0 3 SH DFND 06 0 3 0 ALIGN TECHNOLOGY INC COM 016255101 16200 47349 SH DFND 01 38629 8485 235 ALIGN TECHNOLOGY INC COM 016255101 162901 476125 SH DFND 02 0 18859 457266 ALIGN TECHNOLOGY INC COM 016255101 9 27 SH DFND 06 0 27 0 ALIGN TECHNOLOGY INC COM 016255101 24 70 SH DFND 28 15 0 55 ALIGN TECHNOLOGY INC OPTIONS 016255101 5987 17500 SH Put DFND 02 0 17500 0 ALIGN TECHNOLOGY INC OPTIONS 016255101 3353 9800 SH Call DFND 02 0 9800 0 ALIGN TECHNOLOGY INC COM 016255101 87141 254694 SH DFND 43 0 0 254694 ALIGN TECHNOLOGY INC COM 016255101 16504 48239 SH DFND 43, 01 0 0 48239 ALKERMES PLC SHS G01767105 8781 213334 SH DFND 01 190189 23008 137 ALKERMES PLC SHS G01767105 3715 90264 SH DFND 02 0 68697 21567 ALKERMES PLC SHS G01767105 542 13180 SH DFND 06 0 13180 0 ALKERMES PLC SHS G01767105 6 157 SH DFND 28 157 0 0 ALKERMES PLC OPTIONS G01767105 613 14900 SH Put DFND 02 0 14900 0 ALKERMES PLC OPTIONS G01767105 189 4600 SH Call DFND 02 0 4600 0 ALKERMES PLC SHS G01767105 1537 37337 SH DFND 43 0 0 37337 ALKERMES PLC SHS G01767105 158 3832 SH DFND 43, 01 0 0 3832 ALLEGHANY CORP DEL COM 017175100 3998 6954 SH DFND 01 6910 0 44 ALLEGHANY CORP DEL COM 017175100 1341 2332 SH DFND 02 0 1975 357 ALLEGHANY CORP DEL COM 017175100 747 1300 SH DFND 06 0 1300 0 ALLEGHANY CORP DEL COM 017175100 3 6 SH DFND 28 6 0 0 ALLEGHANY CORP DEL COM 017175100 16605 28879 SH DFND 43 0 0 28879 ALLEGHANY CORP DEL COM 017175100 10919 18990 SH DFND 43, 01 0 0 18990 ALLEGHENY TECHNOLOGIES INC COM 01741R102 964 38381 SH DFND 01 37631 0 750 ALLEGHENY TECHNOLOGIES INC COM 01741R102 13188 525007 SH DFND 02 0 32098 492909 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3 130 SH DFND 06 0 130 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.75 01741RAG7 4 2000 PRN DFND 01 2000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.75 01741RAG7 2 1000 PRN DFND 02 0 0 1000 ALLEGHENY TECHNOLOGIES INC COM 01741R102 27956 1112889 SH DFND 43 0 0 1112889 ALLEGHENY TECHNOLOGIES INC COM 01741R102 695 27654 SH DFND 43, 01 0 0 27654 ALLEGIANCE BANCSHARES INC COM 01748H107 209 4820 SH DFND 01 4820 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 123 2827 SH DFND 02 0 2827 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1 12 SH DFND 06 0 12 0 ALLEGIANCE BANCSHARES INC COM 01748H107 738 17032 SH DFND 43 0 0 17032 ALLEGIANT TRAVEL CO COM 01748X102 5265 37894 SH DFND 01 36668 1172 54 ALLEGIANT TRAVEL CO COM 01748X102 4078 29350 SH DFND 02 0 24577 4773 ALLEGIANT TRAVEL CO COM 01748X102 2 13 SH DFND 06 0 13 0 ALLEGIANT TRAVEL CO COM 01748X102 4 31 SH DFND 28 31 0 0 ALLEGIANT TRAVEL CO COM 01748X102 750 5397 SH DFND 43 0 0 5397 ALLEGIANT TRAVEL CO COM 01748X102 775 5580 SH DFND 43, 01 0 0 5580 ALLEGION PUB LTD CO ORD SHS G0176J109 4112 53148 SH DFND 01 47580 4523 1045 ALLEGION PUB LTD CO ORD SHS G0176J109 35300 456304 SH DFND 02 0 62638 393666 ALLEGION PUB LTD CO ORD SHS G0176J109 640 8275 SH DFND 06 0 8275 0 ALLEGION PUB LTD CO ORD SHS G0176J109 32289 417391 SH DFND 43 0 0 417391 ALLENA PHARMACEUTICALS INC COM 018119107 24 1822 SH DFND 01 1822 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 0 36 SH DFND 02 0 36 0 ALLENA PHARMACEUTICALS INC COM 018119107 0 5 SH DFND 06 0 5 0 ALLERGAN PLC SHS G0177J108 76518 458961 SH DFND 01 166287 33851 258823 ALLERGAN PLC SHS G0177J108 145392 872075 SH DFND 02 0 107719 764356 ALLERGAN PLC SHS G0177J108 3922 23525 SH DFND 06 0 23525 0 ALLERGAN PLC SHS G0177J108 135 810 SH DFND 28 456 0 354 ALLERGAN PLC OPTIONS G0177J108 24108 144600 SH Put DFND 02 0 144600 0 ALLERGAN PLC OPTIONS G0177J108 39996 239900 SH Call DFND 02 0 239900 0 ALLERGAN PLC SHS G0177J108 300716 1803716 SH DFND 43 0 0 1803716 ALLERGAN PLC SHS G0177J108 11389 68315 SH DFND 43, 01 0 0 68315 ALLETE INC COM NEW 018522300 6637 85738 SH DFND 01 68970 16481 287 ALLETE INC COM NEW 018522300 1026 13249 SH DFND 02 0 10887 2362 ALLETE INC COM NEW 018522300 4 52 SH DFND 06 0 52 0 ALLETE INC COM NEW 018522300 1 7 SH DFND 28 7 0 0 ALLETE INC COM NEW 018522300 6834 88286 SH DFND 43 0 0 88286 ALLETE INC COM NEW 018522300 979 12652 SH DFND 43, 01 0 0 12652 ALLIANCE CALIF MUN INCOME FD COM 018546101 482 36673 SH DFND 02 0 0 36673 ALLIANCE DATA SYSTEMS CORP COM 018581108 7518 32238 SH DFND 01 31879 253 106 ALLIANCE DATA SYSTEMS CORP COM 018581108 2896 12420 SH DFND 02 0 6507 5913 ALLIANCE DATA SYSTEMS CORP COM 018581108 15 65 SH DFND 06 0 65 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 30 128 SH DFND 28 21 0 107 ALLIANCE DATA SYSTEMS CORP COM 018581108 14171 60767 SH DFND 43 0 0 60767 ALLIANCE DATA SYSTEMS CORP COM 018581108 2697 11567 SH DFND 43, 01 0 0 11567 ALLIANCE ONE INTL INC COM NEW 018772301 28 1798 SH DFND 01 1798 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 5 306 SH DFND 02 0 306 0 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 489 26642 SH DFND 01 26642 0 0 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 6477 352953 SH DFND 02 0 12995 339958 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 308 16762 SH DFND 06 0 16762 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 124 10763 SH DFND 01 9655 0 1108 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 12095 1048101 SH DFND 02 0 0 1048101 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 1041 36451 SH DFND 01 33951 0 2500 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 41821 1464844 SH DFND 02 0 0 1464844 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 297 23557 SH DFND 02 0 0 23557 ALLIANT ENERGY CORP COM 018802108 10321 243885 SH DFND 01 237177 455 6253 ALLIANT ENERGY CORP COM 018802108 18871 445902 SH DFND 02 0 192897 253005 ALLIANT ENERGY CORP COM 018802108 45 1073 SH DFND 06 0 1073 0 ALLIANT ENERGY CORP COM 018802108 9642 227847 SH DFND 43 0 0 227847 ALLIANT ENERGY CORP COM 018802108 8886 209977 SH DFND 43, 01 0 0 209977 ALLIANZGI CON INCM 2024 TARG COM 01883H102 46 5000 SH DFND 01 5000 0 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 1228 132703 SH DFND 02 0 0 132703 ALLIANZGI CONV & INCOME FD COM 018828103 7 1000 SH DFND 01 1000 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 11888 1700732 SH DFND 02 0 0 1700732 ALLIANZGI CONV & INCOME FD I COM 018825109 27 4438 SH DFND 01 2830 0 1608 ALLIANZGI CONV & INCOME FD I COM 018825109 4681 776363 SH DFND 02 0 0 776363 ALLIANZGI DIVERS INC & CNV F COM 01883J108 6169 268792 SH DFND 02 0 0 268792 ALLIANZGI EQUITY & CONV INCO COM 018829101 18 798 SH DFND 01 798 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 2772 124589 SH DFND 02 0 0 124589 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 842 66730 SH DFND 01 64580 0 2150 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 30098 2384960 SH DFND 02 0 0 2384960 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1 68 SH DFND 43 0 0 68 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 0 2 SH DFND 02 0 2 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 42 881 SH DFND 01 881 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 40 833 SH DFND 02 0 725 108 ALLIED MOTION TECHNOLOGIES I COM 019330109 0 6 SH DFND 06 0 6 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 13291 328246 SH DFND 01 12937 2013 313296 ALLISON TRANSMISSION HLDGS I COM 01973R101 39599 977995 SH DFND 02 0 187025 790970 ALLISON TRANSMISSION HLDGS I COM 01973R101 0 3 SH DFND 06 0 3 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 140 3448 SH DFND 28 0 0 3448 ALLISON TRANSMISSION HLDGS I COM 01973R101 16869 416632 SH DFND 43 0 0 416632 ALLISON TRANSMISSION HLDGS I COM 01973R101 260 6425 SH DFND 43, 01 0 0 6425 ALLOT COMMUNICATIONS LTD SHS M0854Q105 24 4443 SH DFND 02 0 0 4443 ALLOT COMMUNICATIONS LTD SHS M0854Q105 0 74 SH DFND 06 0 74 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 410 34173 SH DFND 01 33279 0 894 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 554 46129 SH DFND 02 0 35637 10492 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 186 SH DFND 06 0 186 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.25 01988PAD0 114 113000 PRN DFND 02 0 113000 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7271 605882 SH DFND 43 0 0 605882 ALLSTATE CORP COM 020002101 73868 809340 SH DFND 01 777625 24415 7300 ALLSTATE CORP COM 020002101 93064 1019659 SH DFND 02 0 88433 931226 ALLSTATE CORP COM 020002101 263 2887 SH DFND 06 0 2887 0 ALLSTATE CORP COM 020002101 5538 60682 SH DFND 28 59888 0 794 ALLSTATE CORP COM 020002101 124020 1358825 SH DFND 43 0 0 1358825 ALLSTATE CORP COM 020002101 11232 123064 SH DFND 43, 01 0 0 123064 ALLY FINL INC COM 02005N100 16859 641743 SH DFND 01 146195 851 494697 ALLY FINL INC COM 02005N100 14217 541194 SH DFND 02 0 408470 132724 ALLY FINL INC COM 02005N100 965 36716 SH DFND 06 0 36716 0 ALLY FINL INC COM 02005N100 137 5228 SH DFND 28 0 0 5228 ALLY FINL INC COM 02005N100 38057 1448675 SH DFND 43 0 0 1448675 ALLY FINL INC COM 02005N100 1529 58193 SH DFND 43, 01 0 0 58193 ALMADEN MINERALS LTD COM CL B 020283305 1 1300 SH DFND 02 0 1300 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5481 55650 SH DFND 01 39222 16428 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2688 27289 SH DFND 02 0 17283 10006 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 747 7589 SH DFND 06 0 7589 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4 39 SH DFND 28 39 0 0 ALNYLAM PHARMACEUTICALS INC OPTIONS 02043Q107 1477 15000 SH Put DFND 02 0 15000 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3716 37734 SH DFND 43 0 0 37734 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 34 2384 SH DFND 01 2384 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1882 132144 SH DFND 02 0 132144 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 0 21 SH DFND 06 0 21 0 ALPHA PRO TECH LTD COM 020772109 19 5548 SH DFND 01 5548 0 0 ALPHA PRO TECH LTD COM 020772109 0 1 SH DFND 02 0 1 0 ALPHABET INC CAP STK CL 02079K107 820054 735046 SH DFND 01 662952 25043 47051 ALPHABET INC CAP STK CL 02079K107 614883 551143 SH DFND 02 0 68957 482186 ALPHABET INC CAP STK CL 02079K107 2528 2266 SH DFND 06 0 2266 0 ALPHABET INC CAP STK CL 02079K107 15609 13991 SH DFND 28 12881 0 1110 ALPHABET INC OPTIONS 02079K107 15396 13800 SH Put DFND 01 0 13800 0 ALPHABET INC OPTIONS 02079K107 88806 79600 SH Put DFND 02 0 79600 0 ALPHABET INC OPTIONS 02079K107 80996 72600 SH Call DFND 02 0 72600 0 ALPHABET INC CAP STK CL 02079K305 845227 748525 SH DFND 01 621453 65195 61877 ALPHABET INC CAP STK CL 02079K305 884204 783043 SH DFND 02 0 64443 718600 ALPHABET INC CAP STK CL 02079K305 12237 10837 SH DFND 06 0 10837 0 ALPHABET INC CAP STK CL 02079K305 10273 9098 SH DFND 28 7920 0 1178 ALPHABET INC OPTIONS 02079K305 15583 13800 SH Put DFND 01 0 13800 0 ALPHABET INC OPTIONS 02079K305 87286 77300 SH Put DFND 02 0 77300 0 ALPHABET INC OPTIONS 02079K305 140810 124700 SH Call DFND 02 0 124600 100 ALPHABET INC CAP STK CL 02079K107 726953 651596 SH DFND 43 0 0 651596 ALPHABET INC CAP STK CL 02079K305 806315 714065 SH DFND 43 0 0 714065 ALPHABET INC CAP STK CL 02079K107 105617 94669 SH DFND 43, 01 0 0 94669 ALPHABET INC CAP STK CL 02079K305 68446 60615 SH DFND 43, 01 0 0 60615 ALPHATEC HOLDINGS INC COM NEW 02081G201 18 6127 SH DFND 01 6127 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 1 250 SH DFND 02 0 0 250 ALPINE IMMUNE SCIENCES INC COM 02083G100 0 2 SH DFND 02 0 2 0 ALPS ETF TR C&S GLOBL 00162Q106 2290 52077 SH DFND 02 0 0 52077 ALPS ETF TR EQUAL SEC 00162Q205 23553 337834 SH DFND 02 0 0 337834 ALPS ETF TR DISRUPTIVE 00162Q478 3082 111054 SH DFND 02 0 1884 109170 ALPS ETF TR ALPS DORES 00162Q486 509 16324 SH DFND 02 0 0 16324 ALPS ETF TR BUZZ US SM 00162Q494 1060 29475 SH DFND 02 0 0 29475 ALPS ETF TR RIVERFRNT 00162Q510 78 2291 SH DFND 02 0 0 2291 ALPS ETF TR RIVERFRNT 00162Q528 40 1242 SH DFND 02 0 0 1242 ALPS ETF TR RIVERFRONT 00162Q536 6 238 SH DFND 02 0 0 238 ALPS ETF TR RIVERFRONT 00162Q544 5 186 SH DFND 02 0 0 186 ALPS ETF TR SPROTT JR 00162Q585 9 300 SH DFND 01 300 0 0 ALPS ETF TR SPROTT JR 00162Q585 110 3764 SH DFND 02 0 0 3764 ALPS ETF TR MED BREAKT 00162Q593 15071 404369 SH DFND 02 0 0 404369 ALPS ETF TR SPROTT GL 00162Q643 96 5000 SH DFND 01 5000 0 0 ALPS ETF TR SPROTT GL 00162Q643 276 14350 SH DFND 02 0 0 14350 ALPS ETF TR WRKPLC EQL 00162Q650 44 1207 SH DFND 02 0 0 1207 ALPS ETF TR EM SECT DI 00162Q668 4365 204056 SH DFND 02 0 0 204056 ALPS ETF TR ALERIAN EN 00162Q676 8 376 SH DFND 02 0 0 376 ALPS ETF TR INTL SEC 00162Q718 15 550 SH DFND 01 550 0 0 ALPS ETF TR INTL SEC 00162Q718 17042 631423 SH DFND 02 0 0 631423 ALPS ETF TR BARRONS 40 00162Q726 15 350 SH DFND 01 350 0 0 ALPS ETF TR BARRONS 40 00162Q726 1924 44268 SH DFND 02 0 0 44268 ALPS ETF TR RIVRFRNT S 00162Q783 12 479 SH DFND 01 479 0 0 ALPS ETF TR SECTR DIV 00162Q858 270 6065 SH DFND 01 6065 0 0 ALPS ETF TR SECTR DIV 00162Q858 107673 2419610 SH DFND 02 0 0 2419610 ALPS ETF TR ALERIAN ML 00162Q866 1616 159953 SH DFND 01 142565 0 17388 ALPS ETF TR ALERIAN ML 00162Q866 198880 19691086 SH DFND 02 0 1433000 18258086 ALPS ETF TR OPTIONS 00162Q866 152 15000 SH Call DFND 02 0 0 15000 ALPS ETF TR C&S GLOBL 00162Q106 420 9546 SH DFND 43 0 0 9546 ALPS ETF TR EQUAL SEC 00162Q205 312 4472 SH DFND 43 0 0 4472 ALPS ETF TR DISRUPTIVE 00162Q478 119 4293 SH DFND 43 0 0 4293 ALPS ETF TR MED BREAKT 00162Q593 284 7624 SH DFND 43 0 0 7624 ALPS ETF TR SPROTT GL 00162Q643 8 421 SH DFND 43 0 0 421 ALPS ETF TR EM SECT DI 00162Q668 516 24127 SH DFND 43 0 0 24127 ALPS ETF TR ALERIAN EN 00162Q676 119 5387 SH DFND 43 0 0 5387 ALPS ETF TR INTL SEC 00162Q718 2266 83960 SH DFND 43 0 0 83960 ALPS ETF TR BARRONS 40 00162Q726 756 17395 SH DFND 43 0 0 17395 ALPS ETF TR SECTR DIV 00162Q858 36531 820922 SH DFND 43 0 0 820922 ALPS ETF TR ALERIAN ML 00162Q866 66914 6625126 SH DFND 43 0 0 6625126 ALTA MESA RES INC CL A 02133L109 79 11610 SH DFND 01 11610 0 0 ALTA MESA RES INC CL A 02133L109 185 27154 SH DFND 02 0 27106 48 ALTA MESA RES INC CL A 02133L109 0 1 SH DFND 06 0 1 0 ALTA MESA RES INC *W EXP 03/ 02133L117 0 16 SH DFND 02 0 0 16 ALTABA INC COM 021346101 1134008 15489802 SH DFND 01 564877 14923225 1700 ALTABA INC COM 021346101 749163 10233074 SH DFND 02 0 10073575 159499 ALTABA INC COM 021346101 14 193 SH DFND 06 0 193 0 ALTABA INC OPTIONS 021346101 11121 151900 SH Put DFND 02 0 151900 0 ALTABA INC OPTIONS 021346101 15762 215300 SH Call DFND 01 0 215300 0 ALTABA INC OPTIONS 021346101 87003 1188400 SH Call DFND 02 0 1188400 0 ALTAIR ENGR INC COM CL A 021369103 103 3024 SH DFND 01 3024 0 0 ALTAIR ENGR INC COM CL A 021369103 25 730 SH DFND 02 0 530 200 ALTAIR ENGR INC COM CL A 021369103 476 13916 SH DFND 43 0 0 13916 ALTERYX INC COM CL A 02156B103 9300 243716 SH DFND 01 5274 238442 0 ALTERYX INC COM CL A 02156B103 1365 35758 SH DFND 02 0 30517 5241 ALTERYX INC COM CL A 02156B103 1 24 SH DFND 06 0 24 0 ALTICE USA INC CL A 02156K103 19021 1114966 SH DFND 01 0 1114966 0 ALTICE USA INC CL A 02156K103 23076 1352622 SH DFND 02 0 1335650 16972 ALTICE USA INC CL A 02156K103 3605 211326 SH DFND 06 0 211326 0 ALTICE USA INC CL A 02156K103 2970 174084 SH DFND 43 0 0 174084 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 16 SH DFND 02 0 16 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 46 1576 SH DFND 01 1576 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 102 3491 SH DFND 02 0 3491 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 11 SH DFND 06 0 11 0 ALTRA INDL MOTION CORP COM 02208R106 188 4366 SH DFND 01 4366 0 0 ALTRA INDL MOTION CORP COM 02208R106 1451 33669 SH DFND 02 0 26944 6725 ALTRA INDL MOTION CORP COM 02208R106 1 30 SH DFND 06 0 30 0 ALTRA INDL MOTION CORP OPTIONS 02208R106 4310 100000 SH Put DFND 06 0 100000 0 ALTRA INDL MOTION CORP COM 02208R106 8417 195289 SH DFND 43 0 0 195289 ALTRA INDL MOTION CORP COM 02208R106 1653 38349 SH DFND 43, 01 0 0 38349 ALTRIA GROUP INC COM 02209S103 261140 4598346 SH DFND 01 3447529 3295 1147522 ALTRIA GROUP INC COM 02209S103 545857 9611849 SH DFND 02 0 213858 9397991 ALTRIA GROUP INC COM 02209S103 14023 246929 SH DFND 06 0 246929 0 ALTRIA GROUP INC COM 02209S103 2107 37106 SH DFND 28 17143 0 19963 ALTRIA GROUP INC OPTIONS 02209S103 21921 386000 SH Put DFND 02 0 378000 8000 ALTRIA GROUP INC OPTIONS 02209S103 13221 232800 SH Call DFND 02 0 232800 0 ALTRIA GROUP INC OPTIONS 02209S103 68 1200 SH Call DFND 06 0 1200 0 ALTRIA GROUP INC COM 02209S103 1089403 19183007 SH DFND 43 0 0 19183007 ALTRIA GROUP INC COM 02209S103 78224 1377420 SH DFND 43, 01 0 0 1377420 ALUMINUM CORP CHINA LTD SPON ADR H 022276109 58 5330 SH DFND 01 4093 0 1237 AMAG PHARMACEUTICALS INC COM 00163U106 962 49349 SH DFND 01 5487 43862 0 AMAG PHARMACEUTICALS INC COM 00163U106 1077 55209 SH DFND 02 0 54709 500 AMAG PHARMACEUTICALS INC COM 00163U106 1 36 SH DFND 06 0 36 0 AMAG PHARMACEUTICALS INC COM 00163U106 1 31 SH DFND 28 31 0 0 AMAG PHARMACEUTICALS INC NOTE 2.50 00163UAA4 3 3000 PRN DFND 02 0 0 3000 AMAG PHARMACEUTICALS INC NOTE 3.25 00163UAD8 1934 1894000 PRN DFND 02 0 1894000 0 AMARIN CORP PLC SPONS ADR 023111206 7 2382 SH DFND 01 2382 0 0 AMARIN CORP PLC SPONS ADR 023111206 120 38727 SH DFND 02 0 2261 36466 AMARIN CORP PLC SPONS ADR 023111206 4 1184 SH DFND 43 0 0 1184 AMAZON COM INC COM 023135106 1418927 834761 SH DFND 01 746456 68059 20246 AMAZON COM INC COM 023135106 1633751 961143 SH DFND 02 0 90890 870253 AMAZON COM INC COM 023135106 21710 12772 SH DFND 06 0 12772 0 AMAZON COM INC COM 023135106 13619 8012 SH DFND 28 7033 0 979 AMAZON COM INC OPTIONS 023135106 70712 41600 SH Put DFND 01 0 41600 0 AMAZON COM INC OPTIONS 023135106 824403 485000 SH Put DFND 02 0 485000 0 AMAZON COM INC OPTIONS 023135106 13598 8000 SH Put DFND 06 0 8000 0 AMAZON COM INC OPTIONS 023135106 27537 16200 SH Call DFND 01 300 15900 0 AMAZON COM INC OPTIONS 023135106 367837 216400 SH Call DFND 02 0 216400 0 AMAZON COM INC COM 023135106 1605597 944580 SH DFND 43 0 0 944580 AMAZON COM INC COM 023135106 235466 138526 SH DFND 43, 01 0 0 138526 AMBAC FINL GROUP INC COM NEW 023139884 35485 1787646 SH DFND 01 69226 1718420 0 AMBAC FINL GROUP INC COM NEW 023139884 7076 356467 SH DFND 02 0 355492 975 AMBAC FINL GROUP INC COM NEW 023139884 1 47 SH DFND 06 0 47 0 AMBARELLA INC SHS G037AX101 237 6148 SH DFND 01 6148 0 0 AMBARELLA INC SHS G037AX101 1087 28151 SH DFND 02 0 25316 2835 AMBARELLA INC SHS G037AX101 1 34 SH DFND 06 0 34 0 AMBARELLA INC SHS G037AX101 3997 103521 SH DFND 43 0 0 103521 AMBER RD INC COM 02318Y108 59 6237 SH DFND 01 6237 0 0 AMBER RD INC COM 02318Y108 1 82 SH DFND 02 0 82 0 AMBER RD INC COM 02318Y108 0 21 SH DFND 06 0 21 0 AMBEV SA SPONSORED 02319V103 991 214081 SH DFND 01 213882 0 199 AMBEV SA SPONSORED 02319V103 2363 510365 SH DFND 02 0 346442 163923 AMBEV SA SPONSORED 02319V103 309 66712 SH DFND 06 0 66712 0 AMBEV SA SPONSORED 02319V103 5390 1164101 SH DFND 43 0 0 1164101 AMBEV SA SPONSORED 02319V103 374 80776 SH DFND 43, 01 0 0 80776 AMC ENTMT HLDGS INC CL A COM 00165C104 159 10022 SH DFND 01 10022 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2343 147348 SH DFND 02 0 17273 130075 AMC ENTMT HLDGS INC CL A COM 00165C104 1 55 SH DFND 06 0 55 0 AMC NETWORKS INC CL A 00164V103 2617 42074 SH DFND 01 40512 0 1562 AMC NETWORKS INC CL A 00164V103 9656 155248 SH DFND 02 0 19409 135839 AMC NETWORKS INC CL A 00164V103 0 1 SH DFND 06 0 1 0 AMC NETWORKS INC OPTIONS 00164V103 2631 42300 SH Put DFND 02 0 42300 0 AMC NETWORKS INC CL A 00164V103 17273 277693 SH DFND 43 0 0 277693 AMC NETWORKS INC CL A 00164V103 1572 25280 SH DFND 43, 01 0 0 25280 AMCON DISTRG CO COM NEW 02341Q205 0 5 SH DFND 02 0 1 4 AMDOCS LTD SHS G02602103 3735 56433 SH DFND 01 24617 27852 3964 AMDOCS LTD SHS G02602103 4714 71212 SH DFND 02 0 35138 36074 AMDOCS LTD SHS G02602103 46256 698830 SH DFND 43 0 0 698830 AMDOCS LTD SHS G02602103 21589 326160 SH DFND 43, 01 0 0 326160 AMEDICA CORP COM PAR 023435407 0 106 SH DFND 02 0 0 106 AMEDISYS INC COM 023436108 528 6183 SH DFND 01 6019 0 164 AMEDISYS INC COM 023436108 6149 71950 SH DFND 02 0 3476 68474 AMEDISYS INC COM 023436108 2 29 SH DFND 06 0 29 0 AMEDISYS INC COM 023436108 5693 66612 SH DFND 43 0 0 66612 AMERCO COM 023586100 577 1621 SH DFND 01 1597 22 2 AMERCO COM 023586100 5058 14202 SH DFND 02 0 13574 628 AMERCO COM 023586100 5 14 SH DFND 06 0 14 0 AMERCO COM 023586100 25634 71976 SH DFND 28 71976 0 0 AMERCO COM 023586100 2918 8192 SH DFND 43 0 0 8192 AMERCO COM 023586100 734 2061 SH DFND 43, 01 0 0 2061 AMEREN CORP COM 023608102 15402 253121 SH DFND 01 178855 73440 826 AMEREN CORP COM 023608102 10955 180038 SH DFND 02 0 110214 69824 AMEREN CORP COM 023608102 77 1272 SH DFND 06 0 1272 0 AMEREN CORP COM 023608102 4 67 SH DFND 28 67 0 0 AMEREN CORP COM 023608102 24374 400551 SH DFND 43 0 0 400551 AMEREN CORP COM 023608102 15686 257774 SH DFND 43, 01 0 0 257774 AMERESCO INC CL A 02361E108 108 8975 SH DFND 01 8975 0 0 AMERESCO INC CL A 02361E108 529 44068 SH DFND 02 0 43218 850 AMERESCO INC CL A 02361E108 0 19 SH DFND 06 0 19 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 114 17880 SH DFND 01 17880 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 52 8207 SH DFND 02 0 0 8207 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 4502 270255 SH DFND 01 268701 0 1554 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 11390 683696 SH DFND 02 0 453836 229860 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 0 8 SH DFND 06 0 8 0 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 8081 485070 SH DFND 28 484250 0 820 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 13 807 SH DFND 01 807 0 0 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 25 1520 SH DFND 02 0 0 1520 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 8650 519194 SH DFND 43 0 0 519194 AMERICAN AIRLS GROUP INC COM 02376R102 8098 213320 SH DFND 01 181087 30823 1410 AMERICAN AIRLS GROUP INC COM 02376R102 50289 1324796 SH DFND 02 0 584191 740605 AMERICAN AIRLS GROUP INC COM 02376R102 3931 103556 SH DFND 06 0 103556 0 AMERICAN AIRLS GROUP INC COM 02376R102 42 1095 SH DFND 28 0 0 1095 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 8465 223000 SH Put DFND 02 0 223000 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 55380 1458900 SH Call DFND 02 0 1458900 0 AMERICAN AIRLS GROUP INC COM 02376R102 6698 176447 SH DFND 43 0 0 176447 AMERICAN AIRLS GROUP INC COM 02376R102 1418 37359 SH DFND 43, 01 0 0 37359 AMERICAN ASSETS TR INC COM 024013104 208 5432 SH DFND 01 4625 0 807 AMERICAN ASSETS TR INC COM 024013104 736 19232 SH DFND 02 0 7490 11742 AMERICAN ASSETS TR INC COM 024013104 2 42 SH DFND 06 0 42 0 AMERICAN ASSETS TR INC COM 024013104 7883 205889 SH DFND 43 0 0 205889 AMERICAN ASSETS TR INC COM 024013104 1363 35599 SH DFND 43, 01 0 0 35599 AMERICAN AXLE & MFG HLDGS IN COM 024061103 337 21660 SH DFND 01 21597 0 63 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2763 177599 SH DFND 02 0 20610 156989 AMERICAN AXLE & MFG HLDGS IN COM 024061103 305 19584 SH DFND 06 0 19584 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5667 364208 SH DFND 43 0 0 364208 AMERICAN AXLE & MFG HLDGS IN COM 024061103 688 44190 SH DFND 43, 01 0 0 44190 AMERICAN CAMPUS CMNTYS INC COM 024835100 1209 28203 SH DFND 01 27278 0 925 AMERICAN CAMPUS CMNTYS INC COM 024835100 5551 129458 SH DFND 02 0 91535 37923 AMERICAN CAMPUS CMNTYS INC COM 024835100 223 5199 SH DFND 06 0 5199 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 43 1007 SH DFND 28 1007 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 21329 497403 SH DFND 43 0 0 497403 AMERICAN CAMPUS CMNTYS INC COM 024835100 3108 72493 SH DFND 43, 01 0 0 72493 AMERICAN CAP SR FLOATING LTD COM 02504D108 7 553 SH DFND 02 0 0 553 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2195 94401 SH DFND 01 37992 56032 377 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 20051 862429 SH DFND 02 0 662103 200326 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 4 166 SH DFND 06 0 166 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 99 SH DFND 28 99 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2181 93791 SH DFND 43 0 0 93791 AMERICAN ELEC PWR INC COM 025537101 70103 1012316 SH DFND 01 1006745 626 4945 AMERICAN ELEC PWR INC COM 025537101 410420 5926636 SH DFND 02 0 118855 5807781 AMERICAN ELEC PWR INC COM 025537101 2264 32687 SH DFND 06 0 32687 0 AMERICAN ELEC PWR INC COM 025537101 159 2300 SH DFND 28 1213 0 1087 AMERICAN ELEC PWR INC OPTIONS 025537101 11544 166700 SH Call DFND 02 0 166700 0 AMERICAN ELEC PWR INC COM 025537101 549768 7938884 SH DFND 43 0 0 7938884 AMERICAN ELEC PWR INC COM 025537101 27740 400581 SH DFND 43, 01 0 0 400581 AMERICAN ELECTRIC TECH INC COM 025576109 0 91 SH DFND 02 0 91 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1315 36516 SH DFND 01 36297 0 219 AMERICAN EQTY INVT LIFE HLD COM 025676206 13350 370827 SH DFND 02 0 367918 2909 AMERICAN EQTY INVT LIFE HLD COM 025676206 3 88 SH DFND 06 0 88 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2 52 SH DFND 28 52 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 39787 1105190 SH DFND 43 0 0 1105190 AMERICAN EQTY INVT LIFE HLD COM 025676206 2176 60452 SH DFND 43, 01 0 0 60452 AMERICAN EXPRESS CO COM 025816109 169015 1724638 SH DFND 01 1641898 73349 9391 AMERICAN EXPRESS CO COM 025816109 207944 2121875 SH DFND 02 0 91182 2030693 AMERICAN EXPRESS CO COM 025816109 364 3717 SH DFND 06 0 3717 0 AMERICAN EXPRESS CO COM 025816109 400 4085 SH DFND 28 3195 0 890 AMERICAN EXPRESS CO OPTIONS 025816109 1578 16100 SH Put DFND 02 0 16100 0 AMERICAN EXPRESS CO OPTIONS 025816109 853 8700 SH Call DFND 02 0 8700 0 AMERICAN EXPRESS CO COM 025816109 311325 3176783 SH DFND 43 0 0 3176783 AMERICAN EXPRESS CO COM 025816109 18197 185683 SH DFND 43, 01 0 0 185683 AMERICAN FINL GROUP INC OHIO COM 025932104 5753 53599 SH DFND 01 34231 18801 567 AMERICAN FINL GROUP INC OHIO COM 025932104 26116 243325 SH DFND 02 0 94625 148700 AMERICAN FINL GROUP INC OHIO COM 025932104 681 6348 SH DFND 06 0 6348 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2 17 SH DFND 28 17 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 19119 178136 SH DFND 43 0 0 178136 AMERICAN FINL GROUP INC OHIO COM 025932104 2769 25800 SH DFND 43, 01 0 0 25800 AMERICAN HOMES 4 RENT CL A 02665T306 1097 49471 SH DFND 01 49471 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11484 517777 SH DFND 02 0 135422 382355 AMERICAN HOMES 4 RENT CL A 02665T306 204 9199 SH DFND 06 0 9199 0 AMERICAN HOMES 4 RENT CL A 02665T306 39244 1769346 SH DFND 43 0 0 1769346 AMERICAN HOMES 4 RENT CL A 02665T306 3511 158287 SH DFND 43, 01 0 0 158287 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 345 23801 SH DFND 01 23798 0 3 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 1908 131605 SH DFND 02 0 0 131605 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 31 2111 SH DFND 06 0 2111 0 AMERICAN INTL GROUP INC COM NEW 026874784 81411 1535476 SH DFND 01 783777 45608 706091 AMERICAN INTL GROUP INC COM NEW 026874784 87197 1644604 SH DFND 02 0 199530 1445074 AMERICAN INTL GROUP INC COM NEW 026874784 329 6198 SH DFND 06 0 6198 0 AMERICAN INTL GROUP INC COM NEW 026874784 982 18515 SH DFND 28 3379 0 15136 AMERICAN INTL GROUP INC OPTIONS 026874784 18377 346600 SH Put DFND 02 0 346600 0 AMERICAN INTL GROUP INC OPTIONS 026874784 31489 593900 SH Call DFND 02 0 593900 0 AMERICAN INTL GROUP INC COM NEW 026874784 163834 3090040 SH DFND 43 0 0 3090040 AMERICAN INTL GROUP INC COM NEW 026874784 7884 148694 SH DFND 43, 01 0 0 148694 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 2 221 SH DFND 01 0 0 221 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 7312 716886 SH DFND 02 0 0 716886 AMERICAN NATL BANKSHARES INC COM 027745108 97 2424 SH DFND 01 2424 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 48 1190 SH DFND 02 0 1190 0 AMERICAN NATL BANKSHARES INC COM 027745108 0 8 SH DFND 06 0 8 0 AMERICAN NATL INS CO COM 028591105 174 1455 SH DFND 01 1450 0 5 AMERICAN NATL INS CO COM 028591105 2738 22894 SH DFND 02 0 22052 842 AMERICAN NATL INS CO COM 028591105 168 1403 SH DFND 43 0 0 1403 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 105 8694 SH DFND 01 8694 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 160 13301 SH DFND 02 0 7996 5305 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 55 SH DFND 06 0 55 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 105 2501 SH DFND 01 2365 0 136 AMERICAN PUBLIC EDUCATION IN COM 02913V103 96 2292 SH DFND 02 0 2285 7 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1 16 SH DFND 06 0 16 0 AMERICAN RAILCAR INDS INC COM 02916P103 37 933 SH DFND 01 933 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 647 16386 SH DFND 02 0 6956 9430 AMERICAN RAILCAR INDS INC COM 02916P103 0 7 SH DFND 06 0 7 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 509 32248 SH DFND 01 32248 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 1275 80851 SH DFND 02 0 29177 51674 AMERICAN RENAL ASSOCIATES HO COM 029227105 0 10 SH DFND 06 0 10 0 AMERICAN RIVER BANKSHARES COM 029326105 59 3692 SH DFND 02 0 192 3500 AMERICAN RLTY CAP PPTYS INC NOTE 3.00 02917TAA2 11 11000 PRN DFND 01 11000 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.00 02917TAA2 367 367000 PRN DFND 02 0 365000 2000 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 312 309000 PRN DFND 02 0 300000 9000 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 4109 4067000 PRN DFND 43 0 0 4067000 AMERICAN RLTY INVS INC COM 029174109 52 3289 SH DFND 01 3289 0 0 AMERICAN RLTY INVS INC COM 029174109 3 192 SH DFND 02 0 75 117 AMERICAN SHARED HOSPITAL SVC COM 029595105 1 297 SH DFND 01 297 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 0 2 SH DFND 02 0 2 0 AMERICAN SOFTWARE INC CL A 029683109 70 4822 SH DFND 01 4822 0 0 AMERICAN SOFTWARE INC CL A 029683109 1301 89273 SH DFND 02 0 86267 3006 AMERICAN SOFTWARE INC CL A 029683109 0 28 SH DFND 06 0 28 0 AMERICAN STS WTR CO COM 029899101 685 11992 SH DFND 01 8650 3342 0 AMERICAN STS WTR CO COM 029899101 3631 63521 SH DFND 02 0 56163 7358 AMERICAN STS WTR CO COM 029899101 2 38 SH DFND 06 0 38 0 AMERICAN STS WTR CO COM 029899101 2104 36802 SH DFND 43 0 0 36802 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2 237 SH DFND 02 0 237 0 AMERICAN TOWER CORP NEW COM 03027X100 92276 640048 SH DFND 01 635534 0 4514 AMERICAN TOWER CORP NEW COM 03027X100 437313 3033318 SH DFND 02 0 237087 2796231 AMERICAN TOWER CORP NEW COM 03027X100 1805 12519 SH DFND 06 0 12519 0 AMERICAN TOWER CORP NEW COM 03027X100 178 1233 SH DFND 28 518 0 715 AMERICAN TOWER CORP NEW OPTIONS 03027X100 2134 14800 SH Put DFND 02 0 14800 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 6127 42500 SH Call DFND 02 0 42500 0 AMERICAN TOWER CORP NEW COM 03027X100 386915 2683738 SH DFND 43 0 0 2683738 AMERICAN TOWER CORP NEW COM 03027X100 33788 234359 SH DFND 43, 01 0 0 234359 AMERICAN VANGUARD CORP COM 030371108 807 35157 SH DFND 01 35157 0 0 AMERICAN VANGUARD CORP COM 030371108 95 4121 SH DFND 02 0 3878 243 AMERICAN VANGUARD CORP COM 030371108 1 30 SH DFND 06 0 30 0 AMERICAN WOODMARK CORPORATIO COM 030506109 735 8024 SH DFND 01 2814 5135 75 AMERICAN WOODMARK CORPORATIO COM 030506109 1510 16492 SH DFND 02 0 16216 276 AMERICAN WOODMARK CORPORATIO COM 030506109 1 14 SH DFND 06 0 14 0 AMERICAN WOODMARK CORPORATIO COM 030506109 685 7480 SH DFND 43 0 0 7480 AMERICAN WTR WKS CO INC NEW COM 030420103 126491 1481512 SH DFND 01 1480396 285 831 AMERICAN WTR WKS CO INC NEW COM 030420103 151649 1776163 SH DFND 02 0 123866 1652297 AMERICAN WTR WKS CO INC NEW COM 030420103 650 7611 SH DFND 06 0 7611 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3812 44644 SH DFND 28 44549 0 95 AMERICAN WTR WKS CO INC NEW OPTIONS 030420103 205 2400 SH Put DFND 02 0 0 2400 AMERICAN WTR WKS CO INC NEW COM 030420103 38542 451417 SH DFND 43 0 0 451417 AMERICAS CAR MART INC COM 03062T105 76 1229 SH DFND 01 1229 0 0 AMERICAS CAR MART INC COM 03062T105 2114 34155 SH DFND 02 0 32242 1913 AMERICAS CAR MART INC COM 03062T105 0 7 SH DFND 06 0 7 0 AMERICAS SILVER CORP COM NEW 03063L705 0 76 SH DFND 02 0 0 76 AMERICOLD RLTY TR COM 03064D108 13 601 SH DFND 01 601 0 0 AMERICOLD RLTY TR COM 03064D108 5740 260672 SH DFND 02 0 252934 7738 AMERICOLD RLTY TR COM 03064D108 0 1 SH DFND 06 0 1 0 AMERICOLD RLTY TR COM 03064D108 4069 184794 SH DFND 43 0 0 184794 AMERICOLD RLTY TR COM 03064D108 291 13200 SH DFND 43, 01 0 0 13200 AMERIGAS PARTNERS L P UNIT L P I 030975106 6799 161047 SH DFND 01 138143 19929 2975 AMERIGAS PARTNERS L P UNIT L P I 030975106 2476 58648 SH DFND 02 0 8453 50195 AMERIPRISE FINL INC COM 03076C106 38196 273064 SH DFND 01 214182 56852 2030 AMERIPRISE FINL INC COM 03076C106 10657 76184 SH DFND 02 0 25758 50426 AMERIPRISE FINL INC COM 03076C106 326 2328 SH DFND 06 0 2328 0 AMERIPRISE FINL INC COM 03076C106 151 1080 SH DFND 28 807 0 273 AMERIPRISE FINL INC OPTIONS 03076C106 3189 22800 SH Put DFND 02 0 22800 0 AMERIPRISE FINL INC OPTIONS 03076C106 3189 22800 SH Call DFND 02 0 22800 0 AMERIPRISE FINL INC COM 03076C106 75650 540818 SH DFND 43 0 0 540818 AMERIPRISE FINL INC COM 03076C106 1826 13057 SH DFND 43, 01 0 0 13057 AMERIS BANCORP COM 03076K108 1022 19160 SH DFND 01 18901 0 259 AMERIS BANCORP COM 03076K108 1718 32202 SH DFND 02 0 31723 479 AMERIS BANCORP COM 03076K108 2 37 SH DFND 06 0 37 0 AMERIS BANCORP COM 03076K108 3431 64305 SH DFND 43 0 0 64305 AMERIS BANCORP COM 03076K108 1326 24859 SH DFND 43, 01 0 0 24859 AMERISAFE INC COM 03071H100 364 6303 SH DFND 01 6170 0 133 AMERISAFE INC COM 03071H100 168 2908 SH DFND 02 0 2718 190 AMERISAFE INC COM 03071H100 1 20 SH DFND 06 0 20 0 AMERISAFE INC COM 03071H100 5726 99158 SH DFND 43 0 0 99158 AMERISAFE INC COM 03071H100 1024 17735 SH DFND 43, 01 0 0 17735 AMERISERV FINL INC COM 03074A102 10 2532 SH DFND 02 0 258 2274 AMERISOURCEBERGEN CORP COM 03073E105 14095 165303 SH DFND 01 162140 2396 767 AMERISOURCEBERGEN CORP COM 03073E105 42214 495057 SH DFND 02 0 66749 428308 AMERISOURCEBERGEN CORP COM 03073E105 45 532 SH DFND 06 0 532 0 AMERISOURCEBERGEN CORP COM 03073E105 169 1984 SH DFND 28 1868 0 116 AMERISOURCEBERGEN CORP OPTIONS 03073E105 5116 60000 SH Call DFND 02 0 60000 0 AMERISOURCEBERGEN CORP COM 03073E105 18843 220985 SH DFND 43 0 0 220985 AMERISOURCEBERGEN CORP COM 03073E105 4012 47048 SH DFND 43, 01 0 0 47048 AMES NATL CORP COM 031001100 49 1597 SH DFND 01 1597 0 0 AMES NATL CORP COM 031001100 10 324 SH DFND 02 0 324 0 AMES NATL CORP COM 031001100 0 8 SH DFND 06 0 8 0 AMETEK INC NEW COM 031100100 5934 82227 SH DFND 01 70573 10768 886 AMETEK INC NEW COM 031100100 24280 336481 SH DFND 02 0 112782 223699 AMETEK INC NEW COM 031100100 1457 20190 SH DFND 06 0 20190 0 AMETEK INC NEW COM 031100100 50 688 SH DFND 28 43 0 645 AMETEK INC NEW COM 031100100 22348 309705 SH DFND 43 0 0 309705 AMETEK INC NEW COM 031100100 17543 243117 SH DFND 43, 01 0 0 243117 AMGEN INC COM 031162100 309806 1678347 SH DFND 01 1644123 21818 12406 AMGEN INC COM 031162100 634310 3436319 SH DFND 02 0 331760 3104559 AMGEN INC COM 031162100 860 4658 SH DFND 06 0 4658 0 AMGEN INC COM 031162100 5329 28869 SH DFND 28 27717 0 1152 AMGEN INC OPTIONS 031162100 30974 167800 SH Put DFND 02 0 167800 0 AMGEN INC OPTIONS 031162100 31270 169400 SH Call DFND 02 0 169400 0 AMGEN INC OPTIONS 031162100 4615 25000 SH Call DFND 06 0 25000 0 AMGEN INC COM 031162100 711767 3855934 SH DFND 43 0 0 3855934 AMGEN INC COM 031162100 32280 174875 SH DFND 43, 01 0 0 174875 AMICUS THERAPEUTICS INC COM 03152W109 2019 129281 SH DFND 01 27879 101402 0 AMICUS THERAPEUTICS INC COM 03152W109 4707 301326 SH DFND 02 0 106574 194752 AMICUS THERAPEUTICS INC COM 03152W109 3 171 SH DFND 06 0 171 0 AMICUS THERAPEUTICS INC COM 03152W109 3412 218446 SH DFND 43 0 0 218446 AMICUS THERAPEUTICS INC COM 03152W109 488 31240 SH DFND 43, 01 0 0 31240 AMKOR TECHNOLOGY INC COM 031652100 134 15604 SH DFND 01 15604 0 0 AMKOR TECHNOLOGY INC COM 031652100 248 28902 SH DFND 02 0 28002 900 AMKOR TECHNOLOGY INC COM 031652100 1 105 SH DFND 06 0 105 0 AMN HEALTHCARE SERVICES INC COM 001744101 1591 27153 SH DFND 01 27035 0 118 AMN HEALTHCARE SERVICES INC COM 001744101 1201 20499 SH DFND 02 0 19262 1237 AMN HEALTHCARE SERVICES INC COM 001744101 3 48 SH DFND 06 0 48 0 AMN HEALTHCARE SERVICES INC COM 001744101 20014 341534 SH DFND 43 0 0 341534 AMN HEALTHCARE SERVICES INC COM 001744101 1958 33411 SH DFND 43, 01 0 0 33411 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 218 13256 SH DFND 01 13039 0 217 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 73 4434 SH DFND 02 0 3096 1338 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 1 76 SH DFND 06 0 76 0 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 2376 144765 SH DFND 43 0 0 144765 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 981 59803 SH DFND 43, 01 0 0 59803 AMPCO-PITTSBURGH CORP COM 032037103 77 7551 SH DFND 01 7551 0 0 AMPCO-PITTSBURGH CORP COM 032037103 82 8009 SH DFND 02 0 7589 420 AMPCO-PITTSBURGH CORP COM 032037103 0 9 SH DFND 06 0 9 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 109 7119 SH DFND 01 6428 0 691 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 84 5504 SH DFND 02 0 4954 550 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1 38 SH DFND 06 0 38 0 AMPHENOL CORP NEW CL A 032095101 46974 539003 SH DFND 01 514463 16222 8318 AMPHENOL CORP NEW CL A 032095101 29307 336282 SH DFND 02 0 57803 278479 AMPHENOL CORP NEW CL A 032095101 673 7717 SH DFND 06 0 7717 0 AMPHENOL CORP NEW CL A 032095101 424 4870 SH DFND 28 4593 0 277 AMPHENOL CORP NEW CL A 032095101 20421 234317 SH DFND 43 0 0 234317 AMPHENOL CORP NEW CL A 032095101 4760 54614 SH DFND 43, 01 0 0 54614 AMPIO PHARMACEUTICALS INC COM 03209T109 18 8315 SH DFND 01 8315 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 1 233 SH DFND 02 0 233 0 AMPLIFY ETF TR ONLIN RETL 032108102 660 12885 SH DFND 01 12885 0 0 AMPLIFY ETF TR ONLIN RETL 032108102 294 5746 SH DFND 02 0 5746 0 AMPLIFY ETF TR EASI TACTI 032108706 2 100 SH DFND 02 0 100 0 AMPLIFY ETF TR ADVANCED B 032108805 1 29 SH DFND 02 0 29 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 5 SH DFND 02 0 5 0 AMREP CORP NEW COM 032159105 0 1 SH DFND 02 0 1 0 AMTECH SYS INC COM PAR $0 032332504 1 104 SH DFND 02 0 4 100 AMTRUST FINL SVCS INC COM 032359309 240 16491 SH DFND 01 16491 0 0 AMTRUST FINL SVCS INC COM 032359309 280 19194 SH DFND 02 0 18194 1000 AMTRUST FINL SVCS INC COM 032359309 1 87 SH DFND 06 0 87 0 AMTRUST FINL SVCS INC COM 032359309 791 54297 SH DFND 43 0 0 54297 AMYRIS INC COM NEW 03236M200 32 4977 SH DFND 01 4977 0 0 AMYRIS INC COM NEW 03236M200 5 773 SH DFND 02 0 773 0 ANADARKO PETE CORP COM 032511107 130110 1776247 SH DFND 01 1500582 95324 180341 ANADARKO PETE CORP COM 032511107 109082 1489179 SH DFND 02 0 279214 1209965 ANADARKO PETE CORP COM 032511107 595 8118 SH DFND 06 0 8118 0 ANADARKO PETE CORP COM 032511107 664 9060 SH DFND 28 2968 0 6092 ANADARKO PETE CORP OPTIONS 032511107 19199 262100 SH Put DFND 02 0 262100 0 ANADARKO PETE CORP OPTIONS 032511107 32084 438000 SH Call DFND 02 0 438000 0 ANADARKO PETE CORP COM 032511107 112811 1540084 SH DFND 43 0 0 1540084 ANADARKO PETE CORP COM 032511107 7448 101674 SH DFND 43, 01 0 0 101674 ANALOG DEVICES INC COM 032654105 69627 725888 SH DFND 01 714393 9398 2097 ANALOG DEVICES INC COM 032654105 96852 1009715 SH DFND 02 0 222197 787518 ANALOG DEVICES INC COM 032654105 410 4273 SH DFND 06 0 4273 0 ANALOG DEVICES INC COM 032654105 161 1683 SH DFND 28 1470 0 213 ANALOG DEVICES INC OPTIONS 032654105 165865 1729200 SH Call DFND 02 0 1729200 0 ANALOG DEVICES INC COM 032654105 52503 547363 SH DFND 43 0 0 547363 ANALOG DEVICES INC COM 032654105 3476 36235 SH DFND 43, 01 0 0 36235 ANAPTYSBIO INC COM 032724106 1820 25617 SH DFND 01 2471 23146 0 ANAPTYSBIO INC COM 032724106 2930 41240 SH DFND 02 0 41240 0 ANAPTYSBIO INC COM 032724106 1 18 SH DFND 06 0 18 0 ANAPTYSBIO INC OPTIONS 032724106 1776 25000 SH Put DFND 02 0 25000 0 ANAPTYSBIO INC COM 032724106 13 176 SH DFND 43 0 0 176 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 71 27160 SH DFND 02 0 27160 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 0 39 SH DFND 06 0 39 0 ANCHOR BANCORP WA COM 032838104 26 1000 SH DFND 01 1000 0 0 ANCHOR BANCORP WA COM 032838104 11 402 SH DFND 02 0 2 400 ANDEAVOR COM 03349M105 9613 73281 SH DFND 01 70106 2501 674 ANDEAVOR COM 03349M105 107979 823133 SH DFND 02 0 375695 447438 ANDEAVOR COM 03349M105 1 6 SH DFND 06 0 6 0 ANDEAVOR COM 03349M105 28 215 SH DFND 28 13 0 202 ANDEAVOR OPTIONS 03349M105 1443 11000 SH Call DFND 02 0 11000 0 ANDEAVOR COM 03349M105 47175 359622 SH DFND 43 0 0 359622 ANDEAVOR COM 03349M105 6770 51610 SH DFND 43, 01 0 0 51610 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 22540 529980 SH DFND 01 88020 431328 10632 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 40284 947199 SH DFND 02 0 110609 836590 ANDERSONS INC COM 034164103 1006 29403 SH DFND 01 29196 0 207 ANDERSONS INC COM 034164103 300 8774 SH DFND 02 0 8450 324 ANDERSONS INC COM 034164103 1 28 SH DFND 06 0 28 0 ANDERSONS INC COM 034164103 339 9910 SH DFND 43 0 0 9910 ANGI HOMESERVICES INC COM CL A 00183L102 4 261 SH DFND 01 261 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 124 8069 SH DFND 02 0 4325 3744 ANGI HOMESERVICES INC COM CL A 00183L102 0 30 SH DFND 06 0 30 0 ANGI HOMESERVICES INC COM CL A 00183L102 1719 111746 SH DFND 43 0 0 111746 ANGIODYNAMICS INC COM 03475V101 357 16064 SH DFND 01 6799 9237 28 ANGIODYNAMICS INC COM 03475V101 49 2208 SH DFND 02 0 1599 609 ANGIODYNAMICS INC COM 03475V101 1 38 SH DFND 06 0 38 0 ANGIODYNAMICS INC COM 03475V101 242 10881 SH DFND 43 0 0 10881 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 4345 529218 SH DFND 01 4790 522927 1501 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 5245 638813 SH DFND 02 0 337765 301048 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 2130 259411 SH DFND 06 0 259411 0 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 6 770 SH DFND 28 0 0 770 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 126666 1257103 SH DFND 01 1202425 0 54678 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 58194 577552 SH DFND 02 0 300 577252 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 1414 14036 SH DFND 06 0 14036 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 1939 19243 SH DFND 28 18156 0 1087 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 177233 1758961 SH DFND 43 0 0 1758961 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 2376 23581 SH DFND 43, 01 0 0 23581 ANI PHARMACEUTICALS INC COM 00182C103 146 2192 SH DFND 01 1990 0 202 ANI PHARMACEUTICALS INC COM 00182C103 253 3782 SH DFND 02 0 3419 363 ANI PHARMACEUTICALS INC COM 00182C103 1 8 SH DFND 06 0 8 0 ANIKA THERAPEUTICS INC COM 035255108 74 2302 SH DFND 01 1985 317 0 ANIKA THERAPEUTICS INC COM 035255108 83 2607 SH DFND 02 0 1879 728 ANIKA THERAPEUTICS INC COM 035255108 0 15 SH DFND 06 0 15 0 ANIXTER INTL INC COM 035290105 338 5347 SH DFND 01 5245 0 102 ANIXTER INTL INC COM 035290105 308 4868 SH DFND 02 0 4296 572 ANIXTER INTL INC COM 035290105 2 30 SH DFND 06 0 30 0 ANIXTER INTL INC COM 035290105 3350 52925 SH DFND 43 0 0 52925 ANIXTER INTL INC COM 035290105 1512 23892 SH DFND 43, 01 0 0 23892 ANNALY CAP MGMT INC COM 035710409 2620 254643 SH DFND 01 234923 15384 4336 ANNALY CAP MGMT INC COM 035710409 12420 1206963 SH DFND 02 0 913397 293566 ANNALY CAP MGMT INC COM 035710409 1561 151670 SH DFND 06 0 151670 0 ANNALY CAP MGMT INC COM 035710409 8947 869531 SH DFND 43 0 0 869531 ANNALY CAP MGMT INC COM 035710409 3956 384481 SH DFND 43, 01 0 0 384481 ANSYS INC COM 03662Q105 3088 17726 SH DFND 01 14598 2926 202 ANSYS INC COM 03662Q105 9263 53183 SH DFND 02 0 41371 11812 ANSYS INC COM 03662Q105 71 408 SH DFND 06 0 408 0 ANSYS INC COM 03662Q105 3 15 SH DFND 28 15 0 0 ANSYS INC COM 03662Q105 114498 657357 SH DFND 43 0 0 657357 ANSYS INC COM 03662Q105 2683 15401 SH DFND 43, 01 0 0 15401 ANTARES PHARMA INC COM 036642106 59 22686 SH DFND 01 22686 0 0 ANTARES PHARMA INC COM 036642106 53 20544 SH DFND 02 0 15544 5000 ANTARES PHARMA INC COM 036642106 0 151 SH DFND 06 0 151 0 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 79 4208 SH DFND 01 277 0 3931 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 155 8199 SH DFND 02 0 7874 325 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 0 1 SH DFND 06 0 1 0 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 251 13316 SH DFND 43 0 0 13316 ANTERO MIDSTREAM PARTNERS LP UNT LTD PA 03673L103 29453 997743 SH DFND 01 7991 978862 10890 ANTERO MIDSTREAM PARTNERS LP UNT LTD PA 03673L103 31951 1082351 SH DFND 02 0 914241 168110 ANTERO RES CORP COM 03674X106 301 14093 SH DFND 01 14093 0 0 ANTERO RES CORP COM 03674X106 19236 900998 SH DFND 02 0 898278 2720 ANTERO RES CORP COM 03674X106 371 17363 SH DFND 06 0 17363 0 ANTERO RES CORP OPTIONS 03674X106 1251 58600 SH Call DFND 02 0 58600 0 ANTERO RES CORP COM 03674X106 25902 1213194 SH DFND 43 0 0 1213194 ANTERO RES CORP COM 03674X106 1828 85627 SH DFND 43, 01 0 0 85627 ANTHEM INC COM 036752103 92723 389543 SH DFND 01 159422 73356 156765 ANTHEM INC COM 036752103 274937 1155052 SH DFND 02 0 66966 1088086 ANTHEM INC COM 036752103 315 1323 SH DFND 06 0 1323 0 ANTHEM INC COM 036752103 2704 11358 SH DFND 28 7834 0 3524 ANTHEM INC OPTIONS 036752103 3666 15400 SH Put DFND 02 0 15400 0 ANTHEM INC OPTIONS 036752103 1000 4200 SH Call DFND 02 0 4200 0 ANTHEM INC NOTE 2.75 94973VBG1 39 12000 PRN DFND 02 0 12000 0 ANTHEM INC COM 036752103 315104 1323801 SH DFND 43 0 0 1323801 ANTHEM INC COM 036752103 12221 51342 SH DFND 43, 01 0 0 51342 ANWORTH MORTGAGE ASSET CP COM 037347101 122 24641 SH DFND 01 9195 15446 0 ANWORTH MORTGAGE ASSET CP COM 037347101 660 132721 SH DFND 02 0 97798 34923 ANWORTH MORTGAGE ASSET CP COM 037347101 0 100 SH DFND 06 0 100 0 AON PLC SHS CL A G0408V102 24894 181480 SH DFND 01 151908 18036 11536 AON PLC SHS CL A G0408V102 7593 55356 SH DFND 02 0 11268 44088 AON PLC SHS CL A G0408V102 120 876 SH DFND 06 0 876 0 AON PLC SHS CL A G0408V102 1301 9486 SH DFND 28 7631 0 1855 AON PLC SHS CL A G0408V102 185335 1351136 SH DFND 43 0 0 1351136 AON PLC SHS CL A G0408V102 41370 301598 SH DFND 43, 01 0 0 301598 APACHE CORP COM 037411105 38394 821270 SH DFND 01 810223 6964 4083 APACHE CORP COM 037411105 32397 692986 SH DFND 02 0 551068 141918 APACHE CORP COM 037411105 476 10191 SH DFND 06 0 10191 0 APACHE CORP COM 037411105 234 5011 SH DFND 28 3493 0 1518 APACHE CORP OPTIONS 037411105 13515 289100 SH Put DFND 02 0 289100 0 APACHE CORP OPTIONS 037411105 388 8300 SH Call DFND 02 0 8300 0 APACHE CORP COM 037411105 43599 932607 SH DFND 43 0 0 932607 APACHE CORP COM 037411105 945 20224 SH DFND 43, 01 0 0 20224 APARTMENT INVT & MGMT CO CL A 03748R101 1212 28664 SH DFND 01 28557 0 107 APARTMENT INVT & MGMT CO CL A 03748R101 9098 215091 SH DFND 02 0 95341 119750 APARTMENT INVT & MGMT CO CL A 03748R101 595 14055 SH DFND 06 0 14055 0 APARTMENT INVT & MGMT CO CL A 03748R101 5 114 SH DFND 28 114 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 18337 433496 SH DFND 43 0 0 433496 APARTMENT INVT & MGMT CO CL A 03748R101 372 8793 SH DFND 43, 01 0 0 8793 APELLIS PHARMACEUTICALS INC COM 03753U106 465 21125 SH DFND 01 4884 16241 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 11 SH DFND 02 0 11 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 11 SH DFND 06 0 11 0 APERGY CORP COM 03755L104 26252 628786 SH DFND 01 624278 0 4508 APERGY CORP COM 03755L104 19081 457022 SH DFND 02 0 48361 408661 APERGY CORP COM 03755L104 9 213 SH DFND 06 0 213 0 APERGY CORP COM 03755L104 27 641 SH DFND 28 641 0 0 APERGY CORP COM 03755L104 10881 260613 SH DFND 43 0 0 260613 APERGY CORP COM 03755L104 2246 53794 SH DFND 43, 01 0 0 53794 APOGEE ENTERPRISES INC COM 037598109 258 5355 SH DFND 01 5272 0 83 APOGEE ENTERPRISES INC COM 037598109 3003 62343 SH DFND 02 0 49688 12655 APOGEE ENTERPRISES INC COM 037598109 1 29 SH DFND 06 0 29 0 APOGEE ENTERPRISES INC COM 037598109 7678 159387 SH DFND 43 0 0 159387 APOGEE ENTERPRISES INC COM 037598109 717 14877 SH DFND 43, 01 0 0 14877 APOLLO COML REAL EST FIN INC COM 03762U105 762 41702 SH DFND 01 32583 9119 0 APOLLO COML REAL EST FIN INC COM 03762U105 22241 1216711 SH DFND 02 0 518390 698321 APOLLO COML REAL EST FIN INC COM 03762U105 2 110 SH DFND 06 0 110 0 APOLLO COML REAL EST FIN INC NOTE 5.50 03762UAA3 1067 1000000 PRN DFND 02 0 1000000 0 APOLLO COML REAL EST FIN INC NOTE 4.75 03762UAB1 11 11000 PRN DFND 02 0 0 11000 APOLLO COML REAL EST FIN INC COM 03762U105 5643 308722 SH DFND 43 0 0 308722 APOLLO ENDOSURGERY INC COM 03767D108 3 394 SH DFND 02 0 0 394 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 13939 437356 SH DFND 01 111773 325583 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 110412 3464434 SH DFND 02 0 787300 2677134 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 89 2777 SH DFND 06 0 2777 0 APOLLO GLOBAL MGMT LLC OPTIONS 037612306 1594 50000 SH Put DFND 01 0 50000 0 APOLLO GLOBAL MGMT LLC OPTIONS 037612306 1594 50000 SH Call DFND 01 0 50000 0 APOLLO INVT CORP COM 03761U106 190 34096 SH DFND 01 34096 0 0 APOLLO INVT CORP COM 03761U106 2084 374110 SH DFND 02 0 0 374110 APOLLO INVT CORP COM 03761U106 88 15750 SH DFND 06 0 15750 0 APOLLO INVT CORP COM 03761U106 3396 609720 SH DFND 43 0 0 609720 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 88 3414 SH DFND 01 3414 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 71 SH DFND 02 0 71 0 APOLLO SR FLOATING RATE FD I COM 037636107 1383 84701 SH DFND 01 84701 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 1365 83559 SH DFND 02 0 0 83559 APOLLO TACTICAL INCOME FD IN COM 037638103 1730 110894 SH DFND 02 0 0 110894 APPFOLIO INC COM CL A 03783C100 151 2468 SH DFND 01 2468 0 0 APPFOLIO INC COM CL A 03783C100 33 532 SH DFND 02 0 428 104 APPFOLIO INC COM CL A 03783C100 1 9 SH DFND 06 0 9 0 APPIAN CORP CL A 03782L101 0 11 SH DFND 01 11 0 0 APPIAN CORP CL A 03782L101 47 1311 SH DFND 02 0 109 1202 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 632 35357 SH DFND 01 35357 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5636 315201 SH DFND 02 0 303075 12126 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 24 1365 SH DFND 06 0 1365 0 APPLE INC COM 037833100 2426083 13106171 SH DFND 01 11562837 912526 630808 APPLE INC COM 037833100 2719731 14692510 SH DFND 02 0 445276 14247234 APPLE INC COM 037833100 24121 130308 SH DFND 06 0 130308 0 APPLE INC COM 037833100 28248 152599 SH DFND 28 138263 0 14336 APPLE INC OPTIONS 037833100 25934 140100 SH Put DFND 01 0 140100 0 APPLE INC OPTIONS 037833100 457129 2469500 SH Put DFND 02 0 2461500 8000 APPLE INC OPTIONS 037833100 9256 50000 SH Put DFND 06 0 50000 0 APPLE INC OPTIONS 037833100 8478 45800 SH Call DFND 01 1500 44300 0 APPLE INC OPTIONS 037833100 349617 1888700 SH Call DFND 02 0 1888400 300 APPLE INC COM 037833100 1990519 10753170 SH DFND 43 0 0 10753170 APPLE INC COM 037833100 146837 793244 SH DFND 43, 01 0 0 793244 APPLIED DNA SCIENCES INC COM NEW 03815U201 7 5734 SH DFND 02 0 0 5734 APPLIED GENETIC TECHNOL CORP COM 03820J100 181 48981 SH DFND 02 0 45096 3885 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1415 20178 SH DFND 01 20090 0 88 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5712 81429 SH DFND 02 0 80614 815 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3 40 SH DFND 06 0 40 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5675 80903 SH DFND 43 0 0 80903 APPLIED MATLS INC COM 038222105 60255 1304496 SH DFND 01 1148364 151405 4727 APPLIED MATLS INC COM 038222105 132284 2863900 SH DFND 02 0 350544 2513356 APPLIED MATLS INC COM 038222105 3240 70144 SH DFND 06 0 70144 0 APPLIED MATLS INC COM 038222105 228 4941 SH DFND 28 2968 0 1973 APPLIED MATLS INC OPTIONS 038222105 2411 52200 SH Put DFND 02 0 52200 0 APPLIED MATLS INC OPTIONS 038222105 13104 283700 SH Call DFND 02 0 283700 0 APPLIED MATLS INC COM 038222105 50171 1086179 SH DFND 43 0 0 1086179 APPLIED MATLS INC COM 038222105 30877 668468 SH DFND 43, 01 0 0 668468 APPLIED OPTOELECTRONICS INC COM 03823U102 175 3906 SH DFND 01 3906 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1576 35096 SH DFND 02 0 35096 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1 19 SH DFND 06 0 19 0 APPROACH RESOURCES INC COM 03834A103 12 5000 SH DFND 01 5000 0 0 APPROACH RESOURCES INC COM 03834A103 371 152193 SH DFND 02 0 152193 0 APPROACH RESOURCES INC COM 03834A103 0 45 SH DFND 06 0 45 0 APPTIO INC CL A 03835C108 277 7663 SH DFND 01 7663 0 0 APPTIO INC CL A 03835C108 10333 285436 SH DFND 02 0 0 285436 APPTIO INC CL A 03835C108 1 24 SH DFND 06 0 24 0 APPTIO INC CL A 03835C108 1960 54137 SH DFND 43 0 0 54137 APRICUS BIOSCIENCES INC COM NEW 03832V307 0 213 SH DFND 02 0 213 0 APTARGROUP INC COM 038336103 5562 59562 SH DFND 01 59062 0 500 APTARGROUP INC COM 038336103 976 10456 SH DFND 02 0 8928 1528 APTARGROUP INC COM 038336103 0 1 SH DFND 06 0 1 0 APTARGROUP INC COM 038336103 24995 267669 SH DFND 43 0 0 267669 APTARGROUP INC COM 038336103 1872 20043 SH DFND 43, 01 0 0 20043 APTEVO THERAPEUTICS INC COM 03835L108 2 306 SH DFND 02 0 6 300 APTIV PLC SHS G6095L109 65901 719213 SH DFND 01 695110 23243 860 APTIV PLC SHS G6095L109 13582 148230 SH DFND 02 0 37574 110656 APTIV PLC SHS G6095L109 207 2257 SH DFND 06 0 2257 0 APTIV PLC SHS G6095L109 1263 13786 SH DFND 28 13244 0 542 APTIV PLC SHS G6095L109 117466 1281959 SH DFND 43 0 0 1281959 APTIV PLC SHS G6095L109 12629 137824 SH DFND 43, 01 0 0 137824 APTOSE BIOSCIENCES INC COM NEW 03835T200 17 4300 SH DFND 02 0 3800 500 AQUA AMERICA INC COM 03836W103 6200 176230 SH DFND 01 173751 975 1504 AQUA AMERICA INC COM 03836W103 4029 114534 SH DFND 02 0 40860 73674 AQUA AMERICA INC COM 03836W103 0 4 SH DFND 06 0 4 0 AQUA AMERICA INC COM 03836W103 22 624 SH DFND 28 624 0 0 AQUA AMERICA INC COM 03836W103 18768 533489 SH DFND 43 0 0 533489 AQUA METALS INC COM 03837J101 471 163429 SH DFND 02 0 163229 200 AQUA METALS INC COM 03837J101 0 18 SH DFND 06 0 18 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 656 SH DFND 01 656 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 148 SH DFND 02 0 1 147 AQUANTIA CORP COM 03842Q108 38 3268 SH DFND 01 3268 0 0 AQUANTIA CORP COM 03842Q108 1 67 SH DFND 02 0 67 0 AQUANTIA CORP COM 03842Q108 0 7 SH DFND 06 0 7 0 AQUAVENTURE HLDGS LTD SHS G0443N107 40 2562 SH DFND 01 2562 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 26 1668 SH DFND 02 0 1668 0 AQUAVENTURE HLDGS LTD SHS G0443N107 0 12 SH DFND 06 0 12 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 0 7 SH DFND 02 0 7 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 2 4923 SH DFND 02 0 0 4923 ARAMARK COM 03852U106 6820 183834 SH DFND 01 179952 3882 0 ARAMARK COM 03852U106 13550 365225 SH DFND 02 0 278029 87196 ARAMARK COM 03852U106 770 20747 SH DFND 06 0 20747 0 ARAMARK COM 03852U106 8 207 SH DFND 28 207 0 0 ARAMARK COM 03852U106 25641 691141 SH DFND 43 0 0 691141 ARAMARK COM 03852U106 1549 41756 SH DFND 43, 01 0 0 41756 ARATANA THERAPEUTICS INC COM 03874P101 27 6284 SH DFND 02 0 1284 5000 ARATANA THERAPEUTICS INC COM 03874P101 0 43 SH DFND 06 0 43 0 ARBOR RLTY TR INC COM 038923108 125 12000 SH DFND 01 12000 0 0 ARBOR RLTY TR INC COM 038923108 5043 483508 SH DFND 02 0 467429 16079 ARBOR RLTY TR INC COM 038923108 0 1 SH DFND 06 0 1 0 ARBOR RLTY TR INC NOTE 6.50 038923AA6 100 80000 PRN DFND 02 0 80000 0 ARBUTUS BIOPHARMA CORP COM 03879J100 33 4467 SH DFND 01 4467 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 32 4382 SH DFND 02 0 1432 2950 ARC DOCUMENT SOLUTIONS INC COM 00191G103 674 381011 SH DFND 02 0 381011 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 42 SH DFND 06 0 42 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 572 SH DFND 01 572 0 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 4 SH DFND 02 0 0 4 ARCBEST CORP COM 03937C105 1070 23423 SH DFND 01 22725 659 39 ARCBEST CORP COM 03937C105 6744 147570 SH DFND 02 0 132708 14862 ARCBEST CORP COM 03937C105 1 27 SH DFND 06 0 27 0 ARCBEST CORP COM 03937C105 4809 105239 SH DFND 43 0 0 105239 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 461 16024 SH DFND 01 13664 0 2360 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 1113 38687 SH DFND 02 0 0 38687 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 4727 164251 SH DFND 06 0 164251 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 14 497 SH DFND 28 79 0 418 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 39904 1386521 SH DFND 43 0 0 1386521 ARCH CAP GROUP LTD ORD G0450A105 2976 112480 SH DFND 01 60427 49719 2334 ARCH CAP GROUP LTD ORD G0450A105 4756 179751 SH DFND 02 0 106845 72906 ARCH CAP GROUP LTD ORD G0450A105 916 34618 SH DFND 06 0 34618 0 ARCH CAP GROUP LTD ORD G0450A105 9909 374477 SH DFND 43 0 0 374477 ARCH CAP GROUP LTD ORD G0450A105 2928 110667 SH DFND 43, 01 0 0 110667 ARCH COAL INC CL A 039380407 432 5508 SH DFND 01 5508 0 0 ARCH COAL INC CL A 039380407 222 2835 SH DFND 02 0 2781 54 ARCH COAL INC CL A 039380407 2 21 SH DFND 06 0 21 0 ARCHER DANIELS MIDLAND CO COM 039483102 41987 916141 SH DFND 01 910621 599 4921 ARCHER DANIELS MIDLAND CO COM 039483102 21424 467472 SH DFND 02 0 126405 341067 ARCHER DANIELS MIDLAND CO COM 039483102 666 14542 SH DFND 06 0 14542 0 ARCHER DANIELS MIDLAND CO COM 039483102 240 5230 SH DFND 28 4275 0 955 ARCHER DANIELS MIDLAND CO COM 039483102 145673 3178548 SH DFND 43 0 0 3178548 ARCHER DANIELS MIDLAND CO COM 039483102 14788 322667 SH DFND 43, 01 0 0 322667 ARCHROCK INC COM 03957W106 402 33479 SH DFND 01 33119 152 208 ARCHROCK INC COM 03957W106 10611 884251 SH DFND 02 0 844791 39460 ARCHROCK INC COM 03957W106 1 70 SH DFND 06 0 70 0 ARCHROCK INC COM 03957W106 29602 2466846 SH DFND 43 0 0 2466846 ARCIMOTO INC COM 039587100 1 250 SH DFND 01 250 0 0 ARCIMOTO INC COM 039587100 9 2099 SH DFND 02 0 2099 0 ARCONIC INC COM 03965L100 4127 242625 SH DFND 01 222222 20023 380 ARCONIC INC COM 03965L100 7926 465932 SH DFND 02 0 357896 108036 ARCONIC INC COM 03965L100 669 39305 SH DFND 06 0 39305 0 ARCONIC INC COM 03965L100 3 194 SH DFND 28 194 0 0 ARCONIC INC COM 03965L100 561 32993 SH DFND 43 0 0 32993 ARCONIC INC COM 03965L100 1164 68417 SH DFND 43, 01 0 0 68417 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 41 5900 SH DFND 01 5900 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 5 700 SH DFND 02 0 0 700 ARCUS BIOSCIENCES INC COM 03969F109 8 613 SH DFND 01 613 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1 67 SH DFND 02 0 67 0 ARDAGH GROUP S A CL A L0223L101 81 4875 SH DFND 01 2285 0 2590 ARDAGH GROUP S A CL A L0223L101 63 3787 SH DFND 02 0 3737 50 ARDELYX INC COM 039697107 370 99906 SH DFND 02 0 99906 0 ARDELYX INC COM 039697107 0 35 SH DFND 06 0 35 0 ARDMORE SHIPPING CORP COM Y0207T100 48 5845 SH DFND 01 5845 0 0 ARDMORE SHIPPING CORP COM Y0207T100 22 2717 SH DFND 02 0 1217 1500 ARDMORE SHIPPING CORP COM Y0207T100 0 29 SH DFND 06 0 29 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1764 40450 SH DFND 01 6795 33655 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1503 34470 SH DFND 02 0 33765 705 ARENA PHARMACEUTICALS INC COM NEW 040047607 2 40 SH DFND 06 0 40 0 ARENA PHARMACEUTICALS INC OPTIONS 040047607 2354 54000 SH Call DFND 02 0 54000 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 21 491 SH DFND 43 0 0 491 ARES CAP CORP COM 04010L103 2952 179481 SH DFND 01 179481 0 0 ARES CAP CORP COM 04010L103 24414 1484136 SH DFND 02 0 5200 1478936 ARES CAP CORP NOTE 4.37 04010LAM5 7 7000 PRN DFND 02 0 0 7000 ARES CAP CORP NOTE 3.75 04010LAT0 2836 2825000 PRN DFND 02 0 2825000 0 ARES CAP CORP COM 04010L103 10097 613818 SH DFND 43 0 0 613818 ARES CAP CORP NOTE 4.37 04010LAM5 4571 4545000 PRN DFND 43 0 0 4545000 ARES COML REAL ESTATE CORP COM 04013V108 67 4860 SH DFND 01 2448 2412 0 ARES COML REAL ESTATE CORP COM 04013V108 3675 266088 SH DFND 02 0 134057 132031 ARES COML REAL ESTATE CORP COM 04013V108 0 28 SH DFND 06 0 28 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 41 2575 SH DFND 01 1950 0 625 ARES DYNAMIC CR ALLOCATION F COM 04014F102 6590 409574 SH DFND 02 0 0 409574 ARES MGMT LP COM SHS RE 04014Y101 2285 110367 SH DFND 02 0 50000 60367 ARGAN INC COM 04010E109 116 2836 SH DFND 01 2836 0 0 ARGAN INC COM 04010E109 1250 30524 SH DFND 02 0 29992 532 ARGAN INC COM 04010E109 1 15 SH DFND 06 0 15 0 ARGENX SE SPONSORED 04016X101 2 26 SH DFND 01 26 0 0 ARGENX SE SPONSORED 04016X101 18 217 SH DFND 43 0 0 217 ARGO GROUP INTL HLDGS LTD COM G0464B107 2134 36700 SH DFND 01 20781 15919 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1212 20851 SH DFND 02 0 20167 684 ARGO GROUP INTL HLDGS LTD COM G0464B107 2 34 SH DFND 06 0 34 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 14131 243009 SH DFND 43 0 0 243009 ARGO GROUP INTL HLDGS LTD COM G0464B107 2829 48647 SH DFND 43, 01 0 0 48647 ARISTA NETWORKS INC COM 040413106 4453 17295 SH DFND 01 11638 5640 17 ARISTA NETWORKS INC COM 040413106 38633 150037 SH DFND 02 0 8797 141240 ARISTA NETWORKS INC COM 040413106 1124 4365 SH DFND 06 0 4365 0 ARISTA NETWORKS INC COM 040413106 12478 48460 SH DFND 43 0 0 48460 ARISTA NETWORKS INC COM 040413106 14230 55264 SH DFND 43, 01 0 0 55264 ARK ETF TR INNOVATION 00214Q104 5 118 SH DFND 02 0 0 118 ARK ETF TR INDL INNOV 00214Q203 240 6919 SH DFND 02 0 6919 0 ARK ETF TR GEN REV ML 00214Q302 35 1190 SH DFND 01 1190 0 0 ARK ETF TR GEN REV ML 00214Q302 281 9673 SH DFND 02 0 9673 0 ARK ETF TR WEB X.O ET 00214Q401 14 250 SH DFND 02 0 0 250 ARK ETF TR 3D PRINTIN 00214Q500 236 9518 SH DFND 02 0 9518 0 ARK ETF TR ISRAEL INO 00214Q609 153 7500 SH DFND 01 7500 0 0 ARK RESTAURANTS CORP COM 040712101 84 3350 SH DFND 02 0 0 3350 ARLINGTON ASSET INVT CORP CL A NEW 041356205 249 24195 SH DFND 01 24195 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 275 26692 SH DFND 02 0 23497 3195 ARLINGTON ASSET INVT CORP CL A NEW 041356205 66 6385 SH DFND 06 0 6385 0 ARMADA HOFFLER PPTYS INC COM 04208T108 87 5806 SH DFND 01 5806 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1540 103349 SH DFND 02 0 5606 97743 ARMADA HOFFLER PPTYS INC COM 04208T108 1 46 SH DFND 06 0 46 0 ARMADA HOFFLER PPTYS INC COM 04208T108 808 54242 SH DFND 43 0 0 54242 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 510 22372 SH DFND 01 17152 5220 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 919 40274 SH DFND 02 0 32220 8054 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1 42 SH DFND 06 0 42 0 ARMSTRONG FLOORING INC COM 04238R106 88 6284 SH DFND 01 4984 0 1300 ARMSTRONG FLOORING INC COM 04238R106 76 5383 SH DFND 02 0 4737 646 ARMSTRONG FLOORING INC COM 04238R106 0 23 SH DFND 06 0 23 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1377 21786 SH DFND 01 4317 17469 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1867 29544 SH DFND 02 0 26715 2829 ARMSTRONG WORLD INDS INC NEW COM 04247X102 0 1 SH DFND 06 0 1 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 15281 241785 SH DFND 43 0 0 241785 AROTECH CORP COM NEW 042682203 6 1500 SH DFND 02 0 0 1500 ARQULE INC COM 04269E107 60 10871 SH DFND 01 10871 0 0 ARQULE INC COM 04269E107 3 524 SH DFND 02 0 524 0 ARRAY BIOPHARMA INC COM 04269X105 2914 173648 SH DFND 01 80069 93579 0 ARRAY BIOPHARMA INC COM 04269X105 2359 140596 SH DFND 02 0 136726 3870 ARRAY BIOPHARMA INC COM 04269X105 3 205 SH DFND 06 0 205 0 ARRAY BIOPHARMA INC OPTIONS 04269X105 6712 400000 SH Put DFND 02 0 400000 0 ARRAY BIOPHARMA INC COM 04269X105 565 33684 SH DFND 43 0 0 33684 ARRIS INTL INC SHS G0551A103 460 18822 SH DFND 01 17453 564 805 ARRIS INTL INC SHS G0551A103 1889 77258 SH DFND 02 0 75498 1760 ARRIS INTL INC SHS G0551A103 0 4 SH DFND 06 0 4 0 ARRIS INTL INC SHS G0551A103 17921 733095 SH DFND 43 0 0 733095 ARRIS INTL INC SHS G0551A103 2126 86979 SH DFND 43, 01 0 0 86979 ARROW ELECTRS INC COM 042735100 1309 17382 SH DFND 01 16277 239 866 ARROW ELECTRS INC COM 042735100 15645 207818 SH DFND 02 0 40997 166821 ARROW ELECTRS INC COM 042735100 558 7407 SH DFND 06 0 7407 0 ARROW ELECTRS INC COM 042735100 1 7 SH DFND 28 7 0 0 ARROW ELECTRS INC COM 042735100 26486 351838 SH DFND 43 0 0 351838 ARROW ELECTRS INC COM 042735100 3955 52537 SH DFND 43, 01 0 0 52537 ARROW ETF TR ARROW DJ G 04273H104 615 35366 SH DFND 02 0 0 35366 ARROW ETF TR ARROW DJ G 04273H104 553 31780 SH DFND 43 0 0 31780 ARROW FINL CORP COM 042744102 694 19075 SH DFND 01 19075 0 0 ARROW FINL CORP COM 042744102 183 5035 SH DFND 02 0 3036 1999 ARROW FINL CORP COM 042744102 0 12 SH DFND 06 0 12 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 981 72148 SH DFND 01 11135 61013 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 1508 SH DFND 02 0 1318 190 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 0 1 SH DFND 06 0 1 0 ARSANIS INC COM 042873109 3 936 SH DFND 01 936 0 0 ARSANIS INC COM 042873109 0 15 SH DFND 02 0 15 0 ARTESIAN RESOURCES CORP CL A 043113208 96 2466 SH DFND 01 2466 0 0 ARTESIAN RESOURCES CORP CL A 043113208 159 4097 SH DFND 02 0 298 3799 ARTESIAN RESOURCES CORP CL A 043113208 0 8 SH DFND 06 0 8 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 337 11172 SH DFND 01 11073 99 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2955 98025 SH DFND 02 0 97359 666 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 69 2296 SH DFND 06 0 2296 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 13312 441519 SH DFND 43 0 0 441519 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 717 23773 SH DFND 43, 01 0 0 23773 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 3 300 SH DFND 01 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 232 22705 SH DFND 02 0 0 22705 ASANKO GOLD INC COM 04341Y105 17 16000 SH DFND 02 0 10600 5400 ASBURY AUTOMOTIVE GROUP INC COM 043436104 930 13565 SH DFND 01 13565 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 9832 143423 SH DFND 02 0 77210 66213 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1 19 SH DFND 06 0 19 0 ASCENA RETAIL GROUP INC COM 04351G101 90 22639 SH DFND 01 22639 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2272 570210 SH DFND 02 0 566001 4209 ASCENA RETAIL GROUP INC COM 04351G101 1 178 SH DFND 06 0 178 0 ASCENDIS PHARMA A S SPONSORED 04351P101 44 662 SH DFND 01 662 0 0 ASCENDIS PHARMA A S SPONSORED 04351P101 2072 31145 SH DFND 02 0 472 30673 ASCENDIS PHARMA A S SPONSORED 04351P101 0 6 SH DFND 28 6 0 0 ASCENT CAP GROUP INC COM SER A 043632108 0 111 SH DFND 01 111 0 0 ASCENT CAP GROUP INC COM SER A 043632108 40 14313 SH DFND 02 0 14276 37 ASCENT CAP GROUP INC COM SER A 043632108 0 11 SH DFND 06 0 11 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 2186 475275 SH DFND 01 308275 167000 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 1315 285969 SH DFND 02 0 167000 118969 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 26 5633 SH DFND 28 0 0 5633 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 19952 4337498 SH DFND 43 0 0 4337498 ASGN INC COM 00191U102 44397 567815 SH DFND 01 567712 0 103 ASGN INC COM 00191U102 5782 73947 SH DFND 02 0 61585 12362 ASGN INC COM 00191U102 4 52 SH DFND 06 0 52 0 ASGN INC COM 00191U102 12 154 SH DFND 28 154 0 0 ASGN INC COM 00191U102 14077 180037 SH DFND 43 0 0 180037 ASGN INC COM 00191U102 643 8225 SH DFND 43, 01 0 0 8225 ASHFORD HOSPITALITY TR INC COM SHS 044103109 133 16459 SH DFND 01 16459 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 817 100867 SH DFND 02 0 96382 4485 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 78 SH DFND 06 0 78 0 ASHFORD INC COM 044104107 21 321 SH DFND 01 321 0 0 ASHFORD INC COM 044104107 3 42 SH DFND 02 0 2 40 ASHLAND GLOBAL HLDGS INC COM 044186104 1972 25218 SH DFND 01 23641 0 1577 ASHLAND GLOBAL HLDGS INC COM 044186104 3176 40626 SH DFND 02 0 33772 6854 ASHLAND GLOBAL HLDGS INC COM 044186104 0 1 SH DFND 06 0 1 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8154 104295 SH DFND 43 0 0 104295 ASHLAND GLOBAL HLDGS INC COM 044186104 281 3597 SH DFND 43, 01 0 0 3597 ASIA PAC FD INC COM 044901106 4 300 SH DFND 01 300 0 0 ASIA PAC FD INC COM 044901106 30 2203 SH DFND 02 0 0 2203 ASML HOLDING N V N Y REGIST N07059210 52921 267318 SH DFND 01 239498 1546 26274 ASML HOLDING N V N Y REGIST N07059210 45562 230148 SH DFND 02 0 13379 216769 ASML HOLDING N V N Y REGIST N07059210 0 2 SH DFND 06 0 2 0 ASML HOLDING N V N Y REGIST N07059210 711 3592 SH DFND 28 3144 0 448 ASML HOLDING N V N Y REGIST N07059210 174944 883689 SH DFND 43 0 0 883689 ASML HOLDING N V N Y REGIST N07059210 773 3905 SH DFND 43, 01 0 0 3905 ASPEN AEROGELS INC COM 04523Y105 27 5442 SH DFND 02 0 5442 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1526 37495 SH DFND 01 5950 31350 195 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 317 7785 SH DFND 02 0 7075 710 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 0 1 SH DFND 06 0 1 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 3707 91089 SH DFND 43 0 0 91089 ASPEN TECHNOLOGY INC COM 045327103 453 4883 SH DFND 01 4220 631 32 ASPEN TECHNOLOGY INC COM 045327103 4826 52043 SH DFND 02 0 37104 14939 ASPEN TECHNOLOGY INC COM 045327103 7 76 SH DFND 06 0 76 0 ASPEN TECHNOLOGY INC COM 045327103 2640 28469 SH DFND 43 0 0 28469 ASPEN TECHNOLOGY INC COM 045327103 853 9194 SH DFND 43, 01 0 0 9194 ASSEMBLY BIOSCIENCES INC COM 045396108 93 2372 SH DFND 01 2372 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2393 61041 SH DFND 02 0 61041 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1 16 SH DFND 06 0 16 0 ASSEMBLY BIOSCIENCES INC OPTIONS 045396108 3019 77000 SH Put DFND 02 0 77000 0 ASSOCIATED BANC CORP COM 045487105 1040 38106 SH DFND 01 35857 0 2249 ASSOCIATED BANC CORP COM 045487105 1362 49902 SH DFND 02 0 28264 21638 ASSOCIATED BANC CORP COM 045487105 0 14 SH DFND 06 0 14 0 ASSOCIATED BANC CORP COM 045487105 2 75 SH DFND 28 75 0 0 ASSOCIATED BANC CORP COM 045487105 3454 126508 SH DFND 43 0 0 126508 ASSOCIATED BANC CORP COM 045487105 1998 73179 SH DFND 43, 01 0 0 73179 ASSOCIATED CAP GROUP INC CL A 045528106 56 1480 SH DFND 01 1480 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 163 4283 SH DFND 02 0 3508 775 ASSOCIATED CAP GROUP INC CL A 045528106 0 5 SH DFND 06 0 5 0 ASSURANT INC COM 04621X108 3842 37122 SH DFND 01 12311 19969 4842 ASSURANT INC COM 04621X108 1364 13181 SH DFND 02 0 5292 7889 ASSURANT INC COM 04621X108 27 259 SH DFND 06 0 259 0 ASSURANT INC 6.50% CONV 04621X207 6531 58294 SH DFND 02 0 58294 0 ASSURANT INC COM 04621X108 12033 116273 SH DFND 43 0 0 116273 ASSURANT INC COM 04621X108 778 7521 SH DFND 43, 01 0 0 7521 ASSURED GUARANTY LTD COM G0585R106 948 26540 SH DFND 01 12840 0 13700 ASSURED GUARANTY LTD COM G0585R106 3499 97928 SH DFND 02 0 83953 13975 ASSURED GUARANTY LTD COM G0585R106 0 2 SH DFND 06 0 2 0 ASSURED GUARANTY LTD OPTIONS G0585R106 715 20000 SH Call DFND 02 0 20000 0 ASSURED GUARANTY LTD COM G0585R106 18397 514900 SH DFND 43 0 0 514900 ASSURED GUARANTY LTD COM G0585R106 1864 52157 SH DFND 43, 01 0 0 52157 ASTA FDG INC COM 046220109 0 2 SH DFND 02 0 2 0 ASTEC INDS INC COM 046224101 525 8785 SH DFND 01 8785 0 0 ASTEC INDS INC COM 046224101 220 3674 SH DFND 02 0 2655 1019 ASTEC INDS INC COM 046224101 1 22 SH DFND 06 0 22 0 ASTEC INDS INC COM 046224101 155 2585 SH DFND 43 0 0 2585 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 1 SH DFND 01 0 1 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 28 20865 SH DFND 02 0 20413 452 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 31 SH DFND 06 0 31 0 ASTRAZENECA PLC SPONSORED 046353108 52868 1505769 SH DFND 01 206444 0 1299325 ASTRAZENECA PLC SPONSORED 046353108 384323 10946250 SH DFND 02 0 88320 10857930 ASTRAZENECA PLC SPONSORED 046353108 124 3532 SH DFND 06 0 3532 0 ASTRAZENECA PLC SPONSORED 046353108 977 27819 SH DFND 28 488 0 27331 ASTRAZENECA PLC SPONSORED 046353108 608539 17332347 SH DFND 43 0 0 17332347 ASTRAZENECA PLC SPONSORED 046353108 30304 863121 SH DFND 43, 01 0 0 863121 ASTRONICS CORP COM 046433108 220 6127 SH DFND 01 6127 0 0 ASTRONICS CORP COM 046433108 69 1906 SH DFND 02 0 628 1278 ASTRONICS CORP COM 046433108 1 22 SH DFND 06 0 22 0 ASTRONICS CORP COM 046433108 1158 32205 SH DFND 43 0 0 32205 ASTRONOVA INC COM 04638F108 5 277 SH DFND 02 0 2 275 ASTROTECH CORP COM NEW 046484200 0 2 SH DFND 02 0 2 0 ASURE SOFTWARE INC COM 04649U102 43 2726 SH DFND 01 2726 0 0 ASURE SOFTWARE INC COM 04649U102 3 178 SH DFND 02 0 28 150 ASV HLDGS INC COM 00215L104 0 2 SH DFND 02 0 2 0 AT HOME GROUP INC COM 04650Y100 200 5112 SH DFND 01 5112 0 0 AT HOME GROUP INC COM 04650Y100 9641 246257 SH DFND 02 0 9957 236300 AT HOME GROUP INC COM 04650Y100 0 5 SH DFND 06 0 5 0 AT HOME GROUP INC OPTIONS 04650Y100 3148 80400 SH Call DFND 02 0 80400 0 AT HOME GROUP INC COM 04650Y100 1707 43595 SH DFND 43 0 0 43595 AT&T INC COM 00206R102 514623 16026882 SH DFND 01 15629228 221657 175997 AT&T INC COM 00206R102 952020 29648704 SH DFND 02 0 7068397 22580307 AT&T INC COM 00206R102 31022 966123 SH DFND 06 0 966123 0 AT&T INC COM 00206R102 3571 111210 SH DFND 28 100097 0 11113 AT&T INC OPTIONS 00206R102 34358 1070000 SH Put DFND 01 0 1070000 0 AT&T INC OPTIONS 00206R102 194664 6062400 SH Put DFND 02 0 6058700 3700 AT&T INC OPTIONS 00206R102 47687 1485100 SH Call DFND 02 0 1485100 0 AT&T INC OPTIONS 00206R102 13888 432500 SH Call DFND 06 0 432500 0 AT&T INC COM 00206R102 797765 24844766 SH DFND 43 0 0 24844766 AT&T INC COM 00206R102 79929 2489222 SH DFND 43, 01 0 0 2489222 ATARA BIOTHERAPEUTICS INC COM 046513107 1406 38269 SH DFND 01 5516 32753 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2279 62023 SH DFND 02 0 61947 76 ATARA BIOTHERAPEUTICS INC COM 046513107 1 28 SH DFND 06 0 28 0 ATARA BIOTHERAPEUTICS INC OPTIONS 046513107 3414 92900 SH Put DFND 02 0 92900 0 ATARA BIOTHERAPEUTICS INC COM 046513107 3083 83900 SH DFND 43 0 0 83900 ATARA BIOTHERAPEUTICS INC COM 046513107 551 14986 SH DFND 43, 01 0 0 14986 ATENTO S A SHS L0427L105 0 25 SH DFND 02 0 0 25 ATENTO S A SHS L0427L105 3330 486110 SH DFND 43 0 0 486110 ATHENAHEALTH INC COM 04685W103 5180 32552 SH DFND 01 28979 3493 80 ATHENAHEALTH INC COM 04685W103 7083 44507 SH DFND 02 0 41376 3131 ATHENAHEALTH INC COM 04685W103 0 1 SH DFND 06 0 1 0 ATHENAHEALTH INC COM 04685W103 4 23 SH DFND 28 23 0 0 ATHENAHEALTH INC OPTIONS 04685W103 271 1700 SH Put DFND 02 0 1700 0 ATHENAHEALTH INC OPTIONS 04685W103 271 1700 SH Call DFND 02 0 1700 0 ATHENAHEALTH INC COM 04685W103 21305 133874 SH DFND 43 0 0 133874 ATHENAHEALTH INC COM 04685W103 8624 54193 SH DFND 43, 01 0 0 54193 ATHENE HLDG LTD CL A G0684D107 2058 46944 SH DFND 01 36001 10943 0 ATHENE HLDG LTD CL A G0684D107 8681 198012 SH DFND 02 0 192438 5574 ATHENE HLDG LTD CL A G0684D107 575 13121 SH DFND 06 0 13121 0 ATHENE HLDG LTD CL A G0684D107 18985 433061 SH DFND 43 0 0 433061 ATHENE HLDG LTD CL A G0684D107 7 167 SH DFND 43, 01 0 0 167 ATHENEX INC COM 04685N103 1041 55798 SH DFND 01 44729 11069 0 ATHENEX INC COM 04685N103 19 1017 SH DFND 02 0 1017 0 ATHENEX INC COM 04685N103 0 7 SH DFND 06 0 7 0 ATHERSYS INC COM 04744L106 88 44645 SH DFND 01 44645 0 0 ATHERSYS INC COM 04744L106 12 6243 SH DFND 02 0 4243 2000 ATHERSYS INC COM 04744L106 0 107 SH DFND 06 0 107 0 ATKORE INTL GROUP INC COM 047649108 99 4788 SH DFND 01 4788 0 0 ATKORE INTL GROUP INC COM 047649108 4385 211117 SH DFND 02 0 211117 0 ATKORE INTL GROUP INC COM 047649108 1 33 SH DFND 06 0 33 0 ATKORE INTL GROUP INC COM 047649108 919 44242 SH DFND 43 0 0 44242 ATLANTIC AMERN CORP COM 048209100 0 17 SH DFND 02 0 17 0 ATLANTIC CAP BANCSHARES INC COM 048269203 61 3121 SH DFND 01 3121 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 214 10873 SH DFND 02 0 3045 7828 ATLANTIC CAP BANCSHARES INC COM 048269203 0 21 SH DFND 06 0 21 0 ATLANTIC PWR CORP COM NEW 04878Q863 1 511 SH DFND 05 511 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 142 64608 SH DFND 01 64608 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 160 72577 SH DFND 02 0 72512 65 ATLANTIC PWR CORP COM NEW 04878Q863 0 120 SH DFND 06 0 120 0 ATLANTICA YIELD PLC SHS G0751N103 83 4110 SH DFND 01 4110 0 0 ATLANTICA YIELD PLC SHS G0751N103 2827 140081 SH DFND 02 0 6 140075 ATLANTICA YIELD PLC SHS G0751N103 71 3527 SH DFND 06 0 3527 0 ATLANTICA YIELD PLC SHS G0751N103 8613 426824 SH DFND 43 0 0 426824 ATLANTICUS HLDGS CORP COM 04914Y102 0 4 SH DFND 02 0 4 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 331 4620 SH DFND 01 4564 0 56 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 218 3034 SH DFND 02 0 2591 443 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 24 SH DFND 06 0 24 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.25 049164BH8 115 94000 PRN DFND 02 0 85000 9000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.87 049164BJ4 7 5000 PRN DFND 01 5000 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.87 049164BJ4 1697 1280000 PRN DFND 02 0 1266000 14000 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 13069 182273 SH DFND 43 0 0 182273 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1836 25608 SH DFND 43, 01 0 0 25608 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 55 6306 SH DFND 02 0 6306 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 0 11 SH DFND 06 0 11 0 ATLASSIAN CORP PLC CL A G06242104 69954 1118907 SH DFND 01 27120 1091623 164 ATLASSIAN CORP PLC CL A G06242104 1182 18911 SH DFND 02 0 14196 4715 ATLASSIAN CORP PLC CL A G06242104 10658 170472 SH DFND 43 0 0 170472 ATLASSIAN CORP PLC CL A G06242104 6555 104840 SH DFND 43, 01 0 0 104840 ATMOS ENERGY CORP COM 049560105 3271 36286 SH DFND 01 35576 0 710 ATMOS ENERGY CORP COM 049560105 35765 396767 SH DFND 02 0 57776 338991 ATMOS ENERGY CORP COM 049560105 845 9370 SH DFND 06 0 9370 0 ATMOS ENERGY CORP COM 049560105 8 85 SH DFND 28 85 0 0 ATMOS ENERGY CORP COM 049560105 869 9645 SH DFND 43 0 0 9645 ATN INTL INC COM 00215F107 135 2560 SH DFND 01 1891 669 0 ATN INTL INC COM 00215F107 2480 47003 SH DFND 02 0 46703 300 ATN INTL INC COM 00215F107 1 11 SH DFND 06 0 11 0 ATN INTL INC COM 00215F107 1812 34339 SH DFND 43 0 0 34339 ATOMERA INC COM 04965B100 24 4000 SH DFND 02 0 0 4000 ATOSSA GENETICS INC COM PAR 04962H506 0 1 SH DFND 02 0 1 0 ATRICURE INC COM 04963C209 193 7137 SH DFND 01 7137 0 0 ATRICURE INC COM 04963C209 2028 74966 SH DFND 02 0 72866 2100 ATRICURE INC COM 04963C209 1 33 SH DFND 06 0 33 0 ATRICURE INC COM 04963C209 1743 64440 SH DFND 43 0 0 64440 ATRION CORP COM 049904105 156 260 SH DFND 01 260 0 0 ATRION CORP COM 049904105 91 151 SH DFND 02 0 151 0 ATRION CORP COM 049904105 1 1 SH DFND 06 0 1 0 ATYR PHARMA INC COM 002120103 36 39287 SH DFND 02 0 39287 0 AU OPTRONICS CORP SPONSORED 002255107 787 186074 SH DFND 01 163833 0 22241 AU OPTRONICS CORP SPONSORED 002255107 100 23670 SH DFND 02 0 0 23670 AU OPTRONICS CORP SPONSORED 002255107 31 7287 SH DFND 28 309 0 6978 AUBURN NATL BANCORP COM 050473107 30 607 SH DFND 01 607 0 0 AUBURN NATL BANCORP COM 050473107 34 685 SH DFND 02 0 85 600 AUDENTES THERAPEUTICS INC COM 05070R104 833 21794 SH DFND 01 4369 17425 0 AUDENTES THERAPEUTICS INC COM 05070R104 1083 28336 SH DFND 02 0 965 27371 AUDENTES THERAPEUTICS INC COM 05070R104 1 17 SH DFND 06 0 17 0 AUDIOCODES LTD ORD M15342104 1 119 SH DFND 06 0 119 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1 253 SH DFND 05 253 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 11 1929 SH DFND 02 0 1929 0 AURIS MED HLDG AG COM H0381L104 0 100 SH DFND 02 0 0 100 AUTODESK INC COM 052769106 51704 394413 SH DFND 01 353293 5564 35556 AUTODESK INC COM 052769106 14502 110627 SH DFND 02 0 71170 39457 AUTODESK INC COM 052769106 112 857 SH DFND 06 0 857 0 AUTODESK INC COM 052769106 97 743 SH DFND 28 31 0 712 AUTODESK INC OPTIONS 052769106 655 5000 SH Put DFND 02 0 5000 0 AUTODESK INC OPTIONS 052769106 918 7000 SH Call DFND 02 0 7000 0 AUTODESK INC COM 052769106 421665 3216610 SH DFND 43 0 0 3216610 AUTODESK INC COM 052769106 49697 379107 SH DFND 43, 01 0 0 379107 AUTOHOME INC SP ADR RP 05278C107 138 1365 SH DFND 01 1097 0 268 AUTOHOME INC SP ADR RP 05278C107 737 7299 SH DFND 02 0 827 6472 AUTOHOME INC SP ADR RP 05278C107 2893 28646 SH DFND 06 0 28646 0 AUTOHOME INC SP ADR RP 05278C107 13 126 SH DFND 28 0 0 126 AUTOLIV INC COM 052800109 604 4220 SH DFND 01 4220 0 0 AUTOLIV INC COM 052800109 1700 11870 SH DFND 02 0 11673 197 AUTOLIV INC COM 052800109 1059 7397 SH DFND 06 0 7397 0 AUTOLIV INC COM 052800109 4002 27940 SH DFND 43 0 0 27940 AUTOLIV INC COM 052800109 3313 23132 SH DFND 43, 01 0 0 23132 AUTOMATIC DATA PROCESSING IN COM 053015103 1645391 12266223 SH DFND 01 4709406 7539764 17053 AUTOMATIC DATA PROCESSING IN COM 053015103 772875 5761704 SH DFND 02 0 77501 5684203 AUTOMATIC DATA PROCESSING IN COM 053015103 1616 12044 SH DFND 06 0 12044 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11092 82687 SH DFND 28 81936 0 751 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 7901 58900 SH Put DFND 02 0 54900 4000 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 30383 226500 SH Call DFND 01 0 226500 0 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 28947 215800 SH Call DFND 02 0 215800 0 AUTOMATIC DATA PROCESSING IN COM 053015103 819626 6110229 SH DFND 43 0 0 6110229 AUTOMATIC DATA PROCESSING IN COM 053015103 44809 334050 SH DFND 43, 01 0 0 334050 AUTONATION INC COM 05329W102 2231 45915 SH DFND 01 44267 0 1648 AUTONATION INC COM 05329W102 4206 86586 SH DFND 02 0 53313 33273 AUTONATION INC COM 05329W102 82 1680 SH DFND 06 0 1680 0 AUTONATION INC COM 05329W102 1 13 SH DFND 28 13 0 0 AUTONATION INC OPTIONS 05329W102 3605 74200 SH Call DFND 02 0 74200 0 AUTOWEB INC COM 05335B100 0 24 SH DFND 02 0 24 0 AUTOZONE INC COM 053332102 30906 46065 SH DFND 01 45838 43 184 AUTOZONE INC COM 053332102 56522 84244 SH DFND 02 0 8957 75287 AUTOZONE INC COM 053332102 315 470 SH DFND 06 0 470 0 AUTOZONE INC COM 053332102 47 70 SH DFND 28 7 0 63 AUTOZONE INC COM 053332102 39822 59354 SH DFND 43 0 0 59354 AV HOMES INC COM 00234P102 54 2503 SH DFND 01 2503 0 0 AV HOMES INC COM 00234P102 10 464 SH DFND 02 0 464 0 AV HOMES INC COM 00234P102 0 12 SH DFND 06 0 12 0 AVADEL PHARMACEUTICALS PLC SPONSORED 05337M104 10 1622 SH DFND 01 1622 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED 05337M104 18 2973 SH DFND 02 0 173 2800 AVALARA INC COM 05338G106 47 884 SH DFND 02 0 0 884 AVALON HLDGS CORP CL A 05343P109 0 2 SH DFND 02 0 2 0 AVALONBAY CMNTYS INC COM 053484101 16696 97134 SH DFND 01 96518 0 616 AVALONBAY CMNTYS INC COM 053484101 12858 74804 SH DFND 02 0 30773 44031 AVALONBAY CMNTYS INC COM 053484101 1080 6282 SH DFND 06 0 6282 0 AVALONBAY CMNTYS INC COM 053484101 144 835 SH DFND 28 507 0 328 AVALONBAY CMNTYS INC COM 053484101 86009 500371 SH DFND 43 0 0 500371 AVALONBAY CMNTYS INC COM 053484101 4170 24257 SH DFND 43, 01 0 0 24257 AVANGRID INC COM 05351W103 664 12545 SH DFND 01 12449 0 96 AVANGRID INC COM 05351W103 14938 282229 SH DFND 02 0 112630 169599 AVANGRID INC COM 05351W103 6892 130217 SH DFND 43 0 0 130217 AVAYA HLDGS CORP COM 05351X101 260 12933 SH DFND 01 12933 0 0 AVAYA HLDGS CORP COM 05351X101 345 17164 SH DFND 02 0 17164 0 AVAYA HLDGS CORP COM 05351X101 0 2 SH DFND 06 0 2 0 AVEO PHARMACEUTICALS INC COM 053588109 17 7709 SH DFND 02 0 1709 6000 AVERY DENNISON CORP COM 053611109 17593 172307 SH DFND 01 162788 173 9346 AVERY DENNISON CORP COM 053611109 46615 456561 SH DFND 02 0 50755 405806 AVERY DENNISON CORP COM 053611109 144 1406 SH DFND 06 0 1406 0 AVERY DENNISON CORP COM 053611109 153 1496 SH DFND 28 1496 0 0 AVERY DENNISON CORP COM 053611109 11299 110668 SH DFND 43 0 0 110668 AVERY DENNISON CORP COM 053611109 2519 24675 SH DFND 43, 01 0 0 24675 AVIANCA HLDGS SA SPON ADR R 05367G100 19 2888 SH DFND 01 2888 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 3 210 SH DFND 02 0 0 210 AVIAT NETWORKS INC COM NEW 05366Y201 3 194 SH DFND 06 0 194 0 AVID BIOSERVICES INC COM 05368M106 17 4224 SH DFND 02 0 149 4075 AVID TECHNOLOGY INC COM 05367P100 88 16987 SH DFND 01 16987 0 0 AVID TECHNOLOGY INC COM 05367P100 85 16307 SH DFND 02 0 10307 6000 AVID TECHNOLOGY INC COM 05367P100 0 35 SH DFND 06 0 35 0 AVINGER INC COM NEW 053734208 0 283 SH DFND 01 283 0 0 AVINGER INC COM NEW 053734208 14 8621 SH DFND 02 0 0 8621 AVINO SILVER & GOLD MINES LT COM 053906103 1 1200 SH DFND 02 0 1200 0 AVIS BUDGET GROUP COM 053774105 399 12268 SH DFND 01 11935 135 198 AVIS BUDGET GROUP COM 053774105 1515 46606 SH DFND 02 0 43974 2632 AVIS BUDGET GROUP COM 053774105 2 76 SH DFND 06 0 76 0 AVIS BUDGET GROUP OPTIONS 053774105 4875 150000 SH Put DFND 02 0 150000 0 AVIS BUDGET GROUP OPTIONS 053774105 4982 153300 SH Call DFND 02 0 153300 0 AVISTA CORP COM 05379B107 1995 37886 SH DFND 01 25609 12277 0 AVISTA CORP COM 05379B107 4896 92966 SH DFND 02 0 89660 3306 AVISTA CORP COM 05379B107 100 1908 SH DFND 06 0 1908 0 AVISTA CORP COM 05379B107 1417 26916 SH DFND 43 0 0 26916 AVISTA CORP COM 05379B107 1217 23106 SH DFND 43, 01 0 0 23106 AVNET INC COM 053807103 1362 31748 SH DFND 01 22590 306 8852 AVNET INC COM 053807103 3841 89547 SH DFND 02 0 58703 30844 AVNET INC COM 053807103 434 10129 SH DFND 06 0 10129 0 AVNET INC COM 053807103 2 37 SH DFND 28 37 0 0 AVNET INC COM 053807103 27171 633494 SH DFND 43 0 0 633494 AVNET INC COM 053807103 3853 89823 SH DFND 43, 01 0 0 89823 AVON PRODS INC COM 054303102 86 53080 SH DFND 01 14838 38242 0 AVON PRODS INC COM 054303102 410 253065 SH DFND 02 0 192448 60617 AVON PRODS INC COM 054303102 183 113191 SH DFND 06 0 113191 0 AVON PRODS INC OPTIONS 054303102 324 200000 SH Put DFND 02 0 200000 0 AVX CORP NEW COM 002444107 78 4946 SH DFND 01 4946 0 0 AVX CORP NEW COM 002444107 2770 176754 SH DFND 02 0 157901 18853 AVX CORP NEW COM 002444107 1 47 SH DFND 06 0 47 0 AVX CORP NEW COM 002444107 506 32316 SH DFND 43 0 0 32316 AWARE INC MASS COM 05453N100 0 12 SH DFND 02 0 12 0 AXA EQUITABLE HLDGS INC COM 054561105 153 7404 SH DFND 01 0 0 7404 AXA EQUITABLE HLDGS INC COM 054561105 1435 69637 SH DFND 02 0 30000 39637 AXA EQUITABLE HLDGS INC COM 054561105 1731 83980 SH DFND 43 0 0 83980 AXALTA COATING SYS LTD COM G0750C108 4271 140895 SH DFND 01 137260 3635 0 AXALTA COATING SYS LTD COM G0750C108 2981 98361 SH DFND 02 0 86895 11466 AXALTA COATING SYS LTD COM G0750C108 562 18526 SH DFND 06 0 18526 0 AXALTA COATING SYS LTD COM G0750C108 5 159 SH DFND 28 159 0 0 AXALTA COATING SYS LTD COM G0750C108 8054 265736 SH DFND 43 0 0 265736 AXALTA COATING SYS LTD COM G0750C108 3216 106105 SH DFND 43, 01 0 0 106105 AXCELIS TECHNOLOGIES INC COM NEW 054540208 198 10025 SH DFND 01 10025 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 130 6554 SH DFND 02 0 4551 2003 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1 31 SH DFND 06 0 31 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1231 62157 SH DFND 43 0 0 62157 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7970 143287 SH DFND 01 106629 35967 691 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6765 121636 SH DFND 02 0 25261 96375 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 392 7052 SH DFND 06 0 7052 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4915 88371 SH DFND 43 0 0 88371 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 510 9173 SH DFND 43, 01 0 0 9173 AXOGEN INC COM 05463X106 238 4739 SH DFND 01 4739 0 0 AXOGEN INC COM 05463X106 289 5744 SH DFND 02 0 499 5245 AXOGEN INC COM 05463X106 1 28 SH DFND 06 0 28 0 AXOGEN INC COM 05463X106 22 438 SH DFND 43 0 0 438 AXON ENTERPRISE INC COM 05464C101 744 11779 SH DFND 01 11578 0 201 AXON ENTERPRISE INC COM 05464C101 5149 81494 SH DFND 02 0 73721 7773 AXON ENTERPRISE INC COM 05464C101 3 53 SH DFND 06 0 53 0 AXOVANT SCIENCES LTD COM G0750W104 2 724 SH DFND 01 724 0 0 AXOVANT SCIENCES LTD COM G0750W104 38 16651 SH DFND 02 0 16460 191 AXOVANT SCIENCES LTD COM G0750W104 0 34 SH DFND 06 0 34 0 AXT INC COM 00246W103 48 6863 SH DFND 01 6805 0 58 AXT INC COM 00246W103 10 1428 SH DFND 02 0 1428 0 AXT INC COM 00246W103 0 39 SH DFND 06 0 39 0 AXT INC COM 00246W103 165 23416 SH DFND 43 0 0 23416 AZUL S A SPONSR ADR 05501U106 108 6616 SH DFND 01 6616 0 0 AZUL S A SPONSR ADR 05501U106 1323 80869 SH DFND 02 0 0 80869 AZUL S A SPONSR ADR 05501U106 1 52 SH DFND 28 52 0 0 AZUL S A SPONSR ADR 05501U106 4107 251060 SH DFND 43 0 0 251060 AZURE PWR GLOBAL LTD SHS V0393H103 50 3488 SH DFND 02 0 3488 0 AZURE PWR GLOBAL LTD SHS V0393H103 114 7873 SH DFND 43 0 0 7873 AZZ INC COM 002474104 756 17400 SH DFND 01 14890 2399 111 AZZ INC COM 002474104 1731 39842 SH DFND 02 0 38661 1181 AZZ INC COM 002474104 1 27 SH DFND 06 0 27 0 B & G FOODS INC NEW COM 05508R106 947 31686 SH DFND 01 31388 0 298 B & G FOODS INC NEW COM 05508R106 640 21401 SH DFND 02 0 10524 10877 B & G FOODS INC NEW COM 05508R106 17 585 SH DFND 06 0 585 0 B & G FOODS INC NEW COM 05508R106 1 28 SH DFND 28 28 0 0 B & G FOODS INC NEW COM 05508R106 2910 97341 SH DFND 43 0 0 97341 B & G FOODS INC NEW COM 05508R106 515 17217 SH DFND 43, 01 0 0 17217 B COMMUNICATIONS LTD SHS M15629104 22 2378 SH DFND 06 0 2378 0 B RILEY FINL INC COM 05580M108 59 2610 SH DFND 01 2610 0 0 B RILEY FINL INC COM 05580M108 418 18543 SH DFND 02 0 18443 100 B RILEY FINL INC COM 05580M108 0 22 SH DFND 06 0 22 0 B RILEY FINL INC COM 05580M108 239 10615 SH DFND 43 0 0 10615 B2GOLD CORP COM 11777Q209 12 4560 SH DFND 05 4560 0 0 B2GOLD CORP COM 11777Q209 1544 598640 SH DFND 01 0 598640 0 B2GOLD CORP COM 11777Q209 3928 1522343 SH DFND 02 0 1465243 57100 B2GOLD CORP COM 11777Q209 2668 1034237 SH DFND 06 0 1034237 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 13 5543 SH DFND 01 5543 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 26 10777 SH DFND 02 0 7347 3430 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 47 SH DFND 06 0 47 0 BADGER METER INC COM 056525108 462 10344 SH DFND 01 7749 2595 0 BADGER METER INC COM 056525108 1436 32134 SH DFND 02 0 29482 2652 BADGER METER INC COM 056525108 1 29 SH DFND 06 0 29 0 BADGER METER INC COM 056525108 426 9526 SH DFND 43 0 0 9526 BAIDU INC SPON ADR R 056752108 62085 255494 SH DFND 01 81998 145057 28439 BAIDU INC SPON ADR R 056752108 114639 471767 SH DFND 02 0 239919 231848 BAIDU INC SPON ADR R 056752108 35338 145425 SH DFND 06 0 145425 0 BAIDU INC SPON ADR R 056752108 166 684 SH DFND 28 26 0 658 BAIDU INC SPON ADR R 056752108 164260 675966 SH DFND 43 0 0 675966 BAIDU INC SPON ADR R 056752108 2611 10745 SH DFND 43, 01 0 0 10745 BAKER HUGHES A GE CO CL A 05722G100 8625 261119 SH DFND 01 230601 18791 11727 BAKER HUGHES A GE CO CL A 05722G100 12575 380728 SH DFND 02 0 180506 200222 BAKER HUGHES A GE CO CL A 05722G100 180 5454 SH DFND 06 0 5454 0 BAKER HUGHES A GE CO CL A 05722G100 16 470 SH DFND 28 117 0 353 BAKER HUGHES A GE CO OPTIONS 05722G100 1486 45000 SH Call DFND 02 0 45000 0 BAKER HUGHES A GE CO CL A 05722G100 28727 869734 SH DFND 43 0 0 869734 BAKER HUGHES A GE CO CL A 05722G100 1135 34363 SH DFND 43, 01 0 0 34363 BALCHEM CORP COM 057665200 3229 32899 SH DFND 01 32197 562 140 BALCHEM CORP COM 057665200 4484 45689 SH DFND 02 0 12919 32770 BALCHEM CORP COM 057665200 3 33 SH DFND 06 0 33 0 BALCHEM CORP COM 057665200 10203 103962 SH DFND 43 0 0 103962 BALCHEM CORP COM 057665200 1458 14861 SH DFND 43, 01 0 0 14861 BALDWIN & LYONS INC CL A 057755100 0 1 SH DFND 02 0 1 0 BALDWIN & LYONS INC CL B 057755209 114 4660 SH DFND 01 4660 0 0 BALDWIN & LYONS INC CL B 057755209 2439 99963 SH DFND 02 0 95963 4000 BALDWIN & LYONS INC CL B 057755209 0 9 SH DFND 06 0 9 0 BALL CORP COM 058498106 39270 1104628 SH DFND 01 1102812 616 1200 BALL CORP COM 058498106 56554 1590818 SH DFND 02 0 1251172 339646 BALL CORP COM 058498106 105 2961 SH DFND 06 0 2961 0 BALL CORP COM 058498106 1480 41638 SH DFND 28 41428 0 210 BALL CORP COM 058498106 19857 558561 SH DFND 43 0 0 558561 BALL CORP COM 058498106 2040 57381 SH DFND 43, 01 0 0 57381 BALLANTYNE STRONG INC COM 058516105 11 2203 SH DFND 02 0 3 2200 BALLARD PWR SYS INC NEW COM 058586108 2 739 SH DFND 05 739 0 0 BALLARD PWR SYS INC NEW COM 058586108 4 1400 SH DFND 01 1400 0 0 BALLARD PWR SYS INC NEW COM 058586108 40 14196 SH DFND 02 0 12057 2139 BALLARD PWR SYS INC NEW COM 058586108 0 40 SH DFND 06 0 40 0 BANC OF CALIFORNIA INC COM 05990K106 1255 64199 SH DFND 01 64172 0 27 BANC OF CALIFORNIA INC COM 05990K106 137 7028 SH DFND 02 0 2473 4555 BANC OF CALIFORNIA INC COM 05990K106 1 45 SH DFND 06 0 45 0 BANC OF CALIFORNIA INC COM 05990K106 216 11042 SH DFND 43 0 0 11042 BANCFIRST CORP COM 05945F103 1670 28212 SH DFND 01 28212 0 0 BANCFIRST CORP COM 05945F103 282 4765 SH DFND 02 0 2198 2567 BANCFIRST CORP COM 05945F103 1 17 SH DFND 06 0 17 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 12245 1749228 SH DFND 01 185004 0 1564224 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 702 100356 SH DFND 02 0 51837 48519 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 0 13 SH DFND 06 0 13 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 193 27603 SH DFND 28 0 0 27603 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 38866 5552268 SH DFND 43 0 0 5552268 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 4570 652807 SH DFND 43, 01 0 0 652807 BANCO BRADESCO S A SP ADR PFD 059460303 739 107758 SH DFND 01 98993 0 8765 BANCO BRADESCO S A SP ADR PFD 059460303 9147 1333435 SH DFND 02 0 1283319 50116 BANCO BRADESCO S A SP ADR PFD 059460303 30182 4399667 SH DFND 06 0 4399667 0 BANCO BRADESCO S A SPONSORED 059460402 2 248 SH DFND 01 248 0 0 BANCO BRADESCO S A SP ADR PFD 059460303 14001 2040929 SH DFND 43 0 0 2040929 BANCO BRADESCO S A SP ADR PFD 059460303 2116 308495 SH DFND 43, 01 0 0 308495 BANCO DE CHILE SPONSORED 059520106 170 1825 SH DFND 01 1725 0 100 BANCO DE CHILE SPONSORED 059520106 61 652 SH DFND 02 0 0 652 BANCO DE CHILE SPONSORED 059520106 9 102 SH DFND 28 32 0 70 BANCO DE CHILE SPONSORED 059520106 4134 44467 SH DFND 43 0 0 44467 BANCO MACRO SA SPON ADR B 05961W105 425 7227 SH DFND 01 6746 0 481 BANCO MACRO SA SPON ADR B 05961W105 17 296 SH DFND 02 0 0 296 BANCO MACRO SA SPON ADR B 05961W105 1 13 SH DFND 28 13 0 0 BANCO MACRO SA SPON ADR B 05961W105 1957 33283 SH DFND 43 0 0 33283 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 51 6828 SH DFND 01 5438 0 1390 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 442 58998 SH DFND 02 0 53103 5895 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 1407 187601 SH DFND 06 0 187601 0 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 9 1185 SH DFND 28 132 0 1053 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 115 3674 SH DFND 01 2965 0 709 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 1454 46272 SH DFND 02 0 46272 0 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 19 597 SH DFND 28 0 0 597 BANCO SANTANDER S A SPONSORED 05969B103 97 14499 SH DFND 01 14499 0 0 BANCO SANTANDER S A SPONSORED 05969B103 559 83568 SH DFND 02 0 82799 769 BANCO SANTANDER S A SPONSORED 05969B103 273 40811 SH DFND 06 0 40811 0 BANCO SANTANDER S A SPONSORED 05969B103 4642 693848 SH DFND 43 0 0 693848 BANCO SANTANDER SA ADR 05964H105 1330 248992 SH DFND 01 222931 0 26061 BANCO SANTANDER SA ADR 05964H105 5135 961633 SH DFND 02 0 45945 915688 BANCO SANTANDER SA ADR 05964H105 493 92400 SH DFND 06 0 92400 0 BANCO SANTANDER SA ADR 05964H105 19 3514 SH DFND 28 0 0 3514 BANCO SANTANDER SA ADR 05964H105 51464 9637496 SH DFND 43 0 0 9637496 BANCOLOMBIA S A SPON ADR P 05968L102 239 5001 SH DFND 01 4827 0 174 BANCOLOMBIA S A SPON ADR P 05968L102 157 3294 SH DFND 02 0 0 3294 BANCOLOMBIA S A SPON ADR P 05968L102 9 179 SH DFND 06 0 179 0 BANCOLOMBIA S A SPON ADR P 05968L102 2 44 SH DFND 28 44 0 0 BANCOLOMBIA S A SPON ADR P 05968L102 12103 253308 SH DFND 43 0 0 253308 BANCORP 34 INC COM 05970V106 0 7 SH DFND 02 0 7 0 BANCORP INC DEL COM 05969A105 91 8708 SH DFND 01 8708 0 0 BANCORP INC DEL COM 05969A105 61 5867 SH DFND 02 0 5797 70 BANCORP INC DEL COM 05969A105 1 50 SH DFND 06 0 50 0 BANCORP INC DEL COM 05969A105 2566 245313 SH DFND 43 0 0 245313 BANCORPSOUTH BK TUPELO MISS COM 05971J102 524 15896 SH DFND 01 15860 0 36 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2413 73231 SH DFND 02 0 2796 70435 BANCORPSOUTH BK TUPELO MISS COM 05971J102 3 87 SH DFND 06 0 87 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2 49 SH DFND 28 49 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 586 17797 SH DFND 43 0 0 17797 BANCROFT FUND LTD COM 059695106 17 770 SH DFND 02 0 0 770 BANK AMER CORP COM 060505104 339835 12055162 SH DFND 01 10971902 1076874 6386 BANK AMER CORP COM 060505104 9413 333895 SH DFND 02 0 279308 54587 BANK AMER CORP COM 060505104 3009 106729 SH DFND 06 0 106729 0 BANK AMER CORP COM 060505104 2424 86000 SH DFND 28 0 0 86000 BANK AMER CORP OPTIONS 060505104 56 2000 SH Call DFND 01 2000 0 0 BANK AMER CORP *W EXP 01/ 060505146 909 55719 SH DFND 01 55719 0 0 BANK AMER CORP 7.25%CNV P 060505682 2357 1885 SH DFND 01 1885 0 0 BANK AMER CORP 7.25%CNV P 060505682 31 25 SH DFND 02 0 0 25 BANK COMM HLDGS COM 06424J103 24 1854 SH DFND 01 1854 0 0 BANK COMM HLDGS COM 06424J103 520 40762 SH DFND 02 0 40762 0 BANK COMM HLDGS COM 06424J103 0 16 SH DFND 06 0 16 0 BANK HAWAII CORP COM 062540109 936 11223 SH DFND 01 11125 0 98 BANK HAWAII CORP COM 062540109 6929 83067 SH DFND 02 0 79050 4017 BANK HAWAII CORP COM 062540109 0 1 SH DFND 06 0 1 0 BANK MONTREAL QUE COM 063671101 32798 424510 SH DFND 05 424510 0 0 BANK MONTREAL QUE COM 063671101 1551 20080 SH DFND 01 19105 0 975 BANK MONTREAL QUE COM 063671101 16131 208791 SH DFND 02 0 36526 172265 BANK MONTREAL QUE COM 063671101 11343 146810 SH DFND 06 0 146810 0 BANK MONTREAL QUE COM 063671101 28 365 SH DFND 28 0 0 365 BANK MONTREAL QUE OPTIONS 063671101 32836 425000 SH Call DFND 06 0 425000 0 BANK MONTREAL QUE COM 063671101 16675 215828 SH DFND 43 0 0 215828 BANK N S HALIFAX COM 064149107 55412 968406 SH DFND 05 968406 0 0 BANK N S HALIFAX COM 064149107 2688 46984 SH DFND 01 44717 0 2267 BANK N S HALIFAX COM 064149107 39894 697196 SH DFND 02 0 124541 572655 BANK N S HALIFAX COM 064149107 2026 35403 SH DFND 06 0 35403 0 BANK N S HALIFAX COM 064149107 36 626 SH DFND 28 0 0 626 BANK N S HALIFAX COM 064149107 34461 602248 SH DFND 43 0 0 602248 BANK NEW YORK MELLON CORP COM 064058100 51330 951791 SH DFND 01 939640 2068 10083 BANK NEW YORK MELLON CORP COM 064058100 42600 789911 SH DFND 02 0 189276 600635 BANK NEW YORK MELLON CORP COM 064058100 274 5083 SH DFND 06 0 5083 0 BANK NEW YORK MELLON CORP COM 064058100 577 10705 SH DFND 28 7944 0 2761 BANK NEW YORK MELLON CORP OPTIONS 064058100 1165 21600 SH Put DFND 02 0 21600 0 BANK NEW YORK MELLON CORP OPTIONS 064058100 32 600 SH Call DFND 02 0 600 0 BANK NEW YORK MELLON CORP COM 064058100 117375 2176440 SH DFND 43 0 0 2176440 BANK NEW YORK MELLON CORP COM 064058100 31274 579891 SH DFND 43, 01 0 0 579891 BANK OF MARIN BANCORP COM 063425102 67 823 SH DFND 01 823 0 0 BANK OF MARIN BANCORP COM 063425102 1230 15214 SH DFND 02 0 13518 1696 BANK OF MARIN BANCORP COM 063425102 1 8 SH DFND 06 0 8 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 353 7728 SH DFND 01 7692 0 36 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 258 5637 SH DFND 02 0 196 5441 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3 56 SH DFND 06 0 56 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15762 344750 SH DFND 43 0 0 344750 BANK OF THE OZARKS COM 063904106 781 17331 SH DFND 01 16871 0 460 BANK OF THE OZARKS COM 063904106 870 19309 SH DFND 02 0 3786 15523 BANK OF THE OZARKS COM 063904106 0 3 SH DFND 06 0 3 0 BANK OF THE OZARKS COM 063904106 1 28 SH DFND 28 28 0 0 BANK OF THE OZARKS COM 063904106 10979 243751 SH DFND 43 0 0 243751 BANK OF THE OZARKS COM 063904106 3003 66667 SH DFND 43, 01 0 0 66667 BANK OF THE ST JAMES FINL GP COM 470299108 10 612 SH DFND 02 0 612 0 BANK PRINCETON NEW JERSEY COM 064520109 24 731 SH DFND 01 731 0 0 BANK PRINCETON NEW JERSEY COM 064520109 7 212 SH DFND 02 0 212 0 BANK SOUTH CAROLINA CORP COM 065066102 1242 60019 SH DFND 01 60019 0 0 BANKFINANCIAL CORP COM 06643P104 105 5939 SH DFND 01 5939 0 0 BANKFINANCIAL CORP COM 06643P104 495 28022 SH DFND 02 0 25668 2354 BANKFINANCIAL CORP COM 06643P104 0 14 SH DFND 06 0 14 0 BANKUNITED INC COM 06652K103 1324 32406 SH DFND 01 32406 0 0 BANKUNITED INC COM 06652K103 46290 1133167 SH DFND 02 0 562934 570233 BANKUNITED INC COM 06652K103 0 2 SH DFND 06 0 2 0 BANKUNITED INC COM 06652K103 10 233 SH DFND 28 233 0 0 BANKUNITED INC OPTIONS 06652K103 41 1000 SH Put DFND 02 0 1000 0 BANKUNITED INC OPTIONS 06652K103 719 17600 SH Call DFND 02 0 17100 500 BANKUNITED INC COM 06652K103 13873 339597 SH DFND 43 0 0 339597 BANKUNITED INC COM 06652K103 1876 45925 SH DFND 43, 01 0 0 45925 BANKWELL FINL GROUP INC COM 06654A103 29 897 SH DFND 01 897 0 0 BANKWELL FINL GROUP INC COM 06654A103 6 198 SH DFND 02 0 198 0 BANKWELL FINL GROUP INC COM 06654A103 0 6 SH DFND 06 0 6 0 BANNER CORP COM NEW 06652V208 299 4980 SH DFND 01 4971 0 9 BANNER CORP COM NEW 06652V208 8663 144071 SH DFND 02 0 143312 759 BANNER CORP COM NEW 06652V208 2 34 SH DFND 06 0 34 0 BANNER CORP COM NEW 06652V208 6475 107681 SH DFND 43 0 0 107681 BANNER CORP COM NEW 06652V208 492 8174 SH DFND 43, 01 0 0 8174 BAOZUN INC SPONSORED 06684L103 239 4365 SH DFND 01 4365 0 0 BAOZUN INC SPONSORED 06684L103 28519 521375 SH DFND 02 0 0 521375 BAOZUN INC SPONSORED 06684L103 7123 130223 SH DFND 43 0 0 130223 BAR HBR BANKSHARES COM 066849100 1607 53044 SH DFND 01 53044 0 0 BAR HBR BANKSHARES COM 066849100 85 2811 SH DFND 02 0 2190 621 BAR HBR BANKSHARES COM 066849100 0 15 SH DFND 06 0 15 0 BARCLAYS BANK PLC ADR PFD SR 06739H362 10183 385285 SH DFND 02 0 0 385285 BARCLAYS BK PLC DJUBS CMDT 06738C778 4 17388 PRN DFND 01 17388 0 0 BARCLAYS BK PLC DJUBS CMDT 06738C778 0 669 PRN DFND 02 0 0 669 BARCLAYS BK PLC S&P 500 VE 06740C337 0 115 PRN DFND 02 0 0 115 BARCLAYS BK PLC US TRES FL 06740L485 0 145 PRN DFND 01 145 0 0 BARCLAYS BK PLC IPATH S&P5 06746L422 0 320 PRN DFND 01 320 0 0 BARCLAYS BK PLC IPATH S&P5 06746L422 153 413470 PRN DFND 02 0 413470 0 BARCLAYS BK PLC IPATH S&P5 06746L422 0 139 PRN DFND 06 0 139 0 BARCLAYS BK PLC OPTIONS 06746L422 86562 2339500 SH Put DFND 02 0 2339500 0 BARCLAYS BK PLC OPTIONS 06746L422 97976 2648000 SH Call DFND 02 0 2648000 0 BARCLAYS BK PLC ENHANCED G 06746Q249 0 91 PRN DFND 02 0 0 91 BARCLAYS BK PLC ENHANCED E 06746Q256 0 106 PRN DFND 02 0 0 106 BARCLAYS BK PLC DJUBS CMDT 06738C778 1 5255 PRN DFND 43 0 0 5255 BARCLAYS PLC ADR 06738E204 2172 216553 SH DFND 01 140304 0 76249 BARCLAYS PLC ADR 06738E204 8474 844850 SH DFND 02 0 180413 664437 BARCLAYS PLC ADR 06738E204 124 12334 SH DFND 28 189 0 12145 BARCLAYS PLC ADR 06738E204 14616 1457186 SH DFND 43 0 0 1457186 BARCLAYS PLC ADR 06738E204 2571 256328 SH DFND 43, 01 0 0 256328 BARINGS CORPORATE INVS COM 06759X107 7 465 SH DFND 01 465 0 0 BARINGS CORPORATE INVS COM 06759X107 1716 113574 SH DFND 02 0 0 113574 BARINGS GLOBAL SHORT DURATIO COM 06760L100 216 11500 SH DFND 01 5000 0 6500 BARINGS GLOBAL SHORT DURATIO COM 06760L100 3743 199304 SH DFND 02 0 0 199304 BARINGS PARTN INVS SH BEN INT 06761A103 98 6635 SH DFND 01 6635 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 255 17328 SH DFND 02 0 0 17328 BARNES & NOBLE ED INC COM 06777U101 42 7534 SH DFND 01 7534 0 0 BARNES & NOBLE ED INC COM 06777U101 176 31277 SH DFND 02 0 29443 1834 BARNES & NOBLE ED INC COM 06777U101 0 40 SH DFND 06 0 40 0 BARNES & NOBLE INC COM 067774109 147 23176 SH DFND 01 23176 0 0 BARNES & NOBLE INC COM 067774109 100 15696 SH DFND 02 0 11092 4604 BARNES & NOBLE INC COM 067774109 0 61 SH DFND 06 0 61 0 BARNES GROUP INC COM 067806109 277848 4717282 SH DFND 01 4717076 0 206 BARNES GROUP INC COM 067806109 3039 51589 SH DFND 02 0 50785 804 BARNES GROUP INC COM 067806109 3 51 SH DFND 06 0 51 0 BARNES GROUP INC COM 067806109 7740 131403 SH DFND 43 0 0 131403 BARNES GROUP INC COM 067806109 1874 31821 SH DFND 43, 01 0 0 31821 BARNWELL INDS INC COM 068221100 154 73487 SH DFND 01 73487 0 0 BARNWELL INDS INC COM 068221100 0 2 SH DFND 02 0 2 0 BARRETT BUSINESS SERVICES IN COM 068463108 89 922 SH DFND 01 922 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 149 1539 SH DFND 02 0 1539 0 BARRETT BUSINESS SERVICES IN COM 068463108 1 7 SH DFND 06 0 7 0 BARRICK GOLD CORP COM 067901108 2355 179329 SH DFND 05 179329 0 0 BARRICK GOLD CORP COM 067901108 556 42346 SH DFND 01 40057 0 2289 BARRICK GOLD CORP COM 067901108 5372 409162 SH DFND 02 0 106550 302612 BARRICK GOLD CORP COM 067901108 16396 1248710 SH DFND 06 0 1248710 0 BARRICK GOLD CORP COM 067901108 18 1401 SH DFND 28 0 0 1401 BARRICK GOLD CORP OPTIONS 067901108 12330 939100 SH Put DFND 02 0 939100 0 BARRICK GOLD CORP OPTIONS 067901108 1970 150000 SH Put DFND 06 0 150000 0 BARRICK GOLD CORP OPTIONS 067901108 13 1000 SH Call DFND 01 1000 0 0 BARRICK GOLD CORP OPTIONS 067901108 10939 833100 SH Call DFND 02 0 833100 0 BARRICK GOLD CORP COM 067901108 8556 651623 SH DFND 43 0 0 651623 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 259 23339 SH DFND 01 23339 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 69 6171 SH DFND 02 0 6171 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 18 SH DFND 06 0 18 0 BASSETT FURNITURE INDS INC COM 070203104 106 3842 SH DFND 01 3842 0 0 BASSETT FURNITURE INDS INC COM 070203104 162 5895 SH DFND 02 0 5895 0 BASSETT FURNITURE INDS INC COM 070203104 0 10 SH DFND 06 0 10 0 BAXTER INTL INC COM 071813109 135381 1833440 SH DFND 01 1380320 53462 399658 BAXTER INTL INC COM 071813109 97353 1318434 SH DFND 02 0 197721 1120713 BAXTER INTL INC COM 071813109 217 2938 SH DFND 06 0 2938 0 BAXTER INTL INC COM 071813109 454 6155 SH DFND 28 1500 0 4655 BAXTER INTL INC OPTIONS 071813109 1610 21800 SH Call DFND 02 0 21800 0 BAXTER INTL INC COM 071813109 86155 1166775 SH DFND 43 0 0 1166775 BAXTER INTL INC COM 071813109 5228 70802 SH DFND 43, 01 0 0 70802 BAYCOM CORP COM 07272M107 30 1231 SH DFND 01 1231 0 0 BAYCOM CORP COM 07272M107 48 1931 SH DFND 02 0 1931 0 BAYTEX ENERGY CORP COM 07317Q105 11 3243 SH DFND 05 3243 0 0 BAYTEX ENERGY CORP COM 07317Q105 3 850 SH DFND 01 850 0 0 BAYTEX ENERGY CORP COM 07317Q105 320 96034 SH DFND 02 0 95990 44 BAYTEX ENERGY CORP COM 07317Q105 434 130426 SH DFND 06 0 130426 0 BB&T CORP COM 054937107 191325 3793130 SH DFND 01 3706757 957 85416 BB&T CORP COM 054937107 320620 6356464 SH DFND 02 0 180259 6176205 BB&T CORP COM 054937107 195 3869 SH DFND 06 0 3869 0 BB&T CORP COM 054937107 1889 37445 SH DFND 28 35293 0 2152 BB&T CORP COM 054937107 860563 17061117 SH DFND 43 0 0 17061117 BB&T CORP COM 054937107 46506 922004 SH DFND 43, 01 0 0 922004 BBVA BANCO FRANCES S A SPONSORED 07329M100 10 771 SH DFND 01 771 0 0 BBVA BANCO FRANCES S A SPONSORED 07329M100 5 368 SH DFND 02 0 0 368 BBX CAP CORP NEW CL A 05491N104 71 7876 SH DFND 01 7876 0 0 BBX CAP CORP NEW CL A 05491N104 82 9125 SH DFND 02 0 9125 0 BBX CAP CORP NEW CL A 05491N104 0 1 SH DFND 06 0 1 0 BCB BANCORP INC COM 055298103 31 2073 SH DFND 01 2073 0 0 BCB BANCORP INC COM 055298103 120 8006 SH DFND 02 0 506 7500 BCB BANCORP INC COM 055298103 0 13 SH DFND 06 0 13 0 BCE INC COM NEW 05534B760 12596 311086 SH DFND 05 311086 0 0 BCE INC COM NEW 05534B760 1774 43819 SH DFND 01 36293 0 7526 BCE INC COM NEW 05534B760 34255 846022 SH DFND 02 0 59243 786779 BCE INC COM NEW 05534B760 21869 540108 SH DFND 06 0 540108 0 BCE INC OPTIONS 05534B760 40490 1000000 SH Call DFND 06 0 1000000 0 BCE INC COM NEW 05534B760 147872 3652070 SH DFND 43 0 0 3652070 BCE INC COM NEW 05534B760 32056 791709 SH DFND 43, 01 0 0 791709 BEACON ROOFING SUPPLY INC COM 073685109 856 20090 SH DFND 01 20090 0 0 BEACON ROOFING SUPPLY INC COM 073685109 6962 163346 SH DFND 02 0 157684 5662 BEACON ROOFING SUPPLY INC COM 073685109 3 69 SH DFND 06 0 69 0 BEACON ROOFING SUPPLY INC OPTIONS 073685109 767 18000 SH Put DFND 02 0 18000 0 BEACON ROOFING SUPPLY INC COM 073685109 19114 448465 SH DFND 43 0 0 448465 BEACON ROOFING SUPPLY INC COM 073685109 2614 61339 SH DFND 43, 01 0 0 61339 BEASLEY BROADCAST GROUP INC CL A 074014101 463 41319 SH DFND 01 41319 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 14 1272 SH DFND 02 0 466 806 BEASLEY BROADCAST GROUP INC CL A 074014101 0 5 SH DFND 06 0 5 0 BEAZER HOMES USA INC COM NEW 07556Q881 136 9204 SH DFND 01 9204 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 4556 308896 SH DFND 02 0 308498 398 BEAZER HOMES USA INC COM NEW 07556Q881 0 32 SH DFND 06 0 32 0 BECTON DICKINSON & CO COM 075887109 295240 1232427 SH DFND 01 1206564 300 25563 BECTON DICKINSON & CO COM 075887109 143795 600246 SH DFND 02 0 92731 507515 BECTON DICKINSON & CO COM 075887109 541 2258 SH DFND 06 0 2258 0 BECTON DICKINSON & CO COM 075887109 3306 13802 SH DFND 28 13134 0 668 BECTON DICKINSON & CO PFD SHS CO 075887208 9 145 SH DFND 01 145 0 0 BECTON DICKINSON & CO PFD SHS CO 075887208 11246 181820 SH DFND 02 0 178585 3235 BECTON DICKINSON & CO COM 075887109 212931 888840 SH DFND 43 0 0 888840 BECTON DICKINSON & CO PFD SHS CO 075887208 5707 92277 SH DFND 43 0 0 92277 BECTON DICKINSON & CO COM 075887109 6975 29115 SH DFND 43, 01 0 0 29115 BED BATH & BEYOND INC COM 075896100 2298 115337 SH DFND 01 103836 6046 5455 BED BATH & BEYOND INC COM 075896100 1660 83322 SH DFND 02 0 75424 7898 BED BATH & BEYOND INC COM 075896100 301 15082 SH DFND 06 0 15082 0 BED BATH & BEYOND INC COM 075896100 52 2614 SH DFND 28 2614 0 0 BED BATH & BEYOND INC OPTIONS 075896100 20 1000 SH Put DFND 02 0 0 1000 BED BATH & BEYOND INC COM 075896100 1485 74541 SH DFND 43 0 0 74541 BEIGENE LTD SPONSORED 07725L102 7915 51487 SH DFND 01 12418 36569 2500 BEIGENE LTD SPONSORED 07725L102 774 5035 SH DFND 02 0 4027 1008 BEIGENE LTD SPONSORED 07725L102 1 5 SH DFND 28 5 0 0 BEIGENE LTD SPONSORED 07725L102 3625 23583 SH DFND 43 0 0 23583 BEIGENE LTD SPONSORED 07725L102 55 361 SH DFND 43, 01 0 0 361 BEL FUSE INC CL A 077347201 0 3 SH DFND 02 0 3 0 BEL FUSE INC CL B 077347300 47 2263 SH DFND 01 2121 0 142 BEL FUSE INC CL B 077347300 8 364 SH DFND 02 0 364 0 BEL FUSE INC CL B 077347300 0 10 SH DFND 06 0 10 0 BELDEN INC COM 077454106 675 11044 SH DFND 01 10692 214 138 BELDEN INC COM 077454106 1575 25773 SH DFND 02 0 25227 546 BELDEN INC COM 077454106 3 43 SH DFND 06 0 43 0 BELDEN INC COM 077454106 11356 185794 SH DFND 43 0 0 185794 BELDEN INC COM 077454106 5971 97698 SH DFND 43, 01 0 0 97698 BELLATRIX EXPLORATION LTD COM NEW 078314507 1 1420 SH DFND 02 0 1400 20 BELLICUM PHARMACEUTICALS INC COM 079481107 46 6298 SH DFND 01 6298 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 43 5864 SH DFND 02 0 5364 500 BELLICUM PHARMACEUTICALS INC COM 079481107 0 28 SH DFND 06 0 28 0 BELMOND LTD CL A G1154H107 290 25999 SH DFND 01 25385 0 614 BELMOND LTD CL A G1154H107 141 12619 SH DFND 02 0 11517 1102 BELMOND LTD CL A G1154H107 1 92 SH DFND 06 0 92 0 BEMIS INC COM 081437105 5158 122206 SH DFND 01 121767 0 439 BEMIS INC COM 081437105 4499 106581 SH DFND 02 0 71387 35194 BEMIS INC COM 081437105 0 2 SH DFND 06 0 2 0 BEMIS INC COM 081437105 1 13 SH DFND 28 13 0 0 BEMIS INC COM 081437105 1975 46799 SH DFND 43 0 0 46799 BENCHMARK ELECTRS INC COM 08160H101 228 7826 SH DFND 01 7670 0 156 BENCHMARK ELECTRS INC COM 08160H101 408 13994 SH DFND 02 0 13975 19 BENCHMARK ELECTRS INC COM 08160H101 1 51 SH DFND 06 0 51 0 BENEFICIAL BANCORP INC COM 08171T102 165 10195 SH DFND 01 10195 0 0 BENEFICIAL BANCORP INC COM 08171T102 708 43705 SH DFND 02 0 40401 3304 BENEFICIAL BANCORP INC COM 08171T102 1 71 SH DFND 06 0 71 0 BENEFICIAL BANCORP INC COM 08171T102 3 172 SH DFND 43 0 0 172 BENEFITFOCUS INC COM 08180D106 287 8538 SH DFND 01 8538 0 0 BENEFITFOCUS INC COM 08180D106 57 1702 SH DFND 02 0 1702 0 BENEFITFOCUS INC COM 08180D106 1 16 SH DFND 06 0 16 0 BENEFITFOCUS INC COM 08180D106 1395 41511 SH DFND 43 0 0 41511 BERKSHIRE HATHAWAY INC DEL CL A 084670108 253554 899 SH DFND 01 888 0 11 BERKSHIRE HATHAWAY INC DEL CL A 084670108 80099 284 SH DFND 02 0 0 284 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1410 5 SH DFND 28 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 679063 3638164 SH DFND 01 3387300 200499 50365 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 551601 2955272 SH DFND 02 0 206787 2748485 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27696 148386 SH DFND 06 0 148386 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8428 45153 SH DFND 28 40128 0 5025 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 74865 401100 SH Put DFND 02 0 401100 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 29397 157500 SH Call DFND 02 0 157500 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 378443 2027556 SH DFND 43 0 0 2027556 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19882 106520 SH DFND 43, 01 0 0 106520 BERKSHIRE HILLS BANCORP INC COM 084680107 883 21742 SH DFND 01 21728 0 14 BERKSHIRE HILLS BANCORP INC COM 084680107 836 20580 SH DFND 02 0 16208 4372 BERKSHIRE HILLS BANCORP INC COM 084680107 2 41 SH DFND 06 0 41 0 BERKSHIRE HILLS BANCORP INC COM 084680107 8045 198164 SH DFND 43 0 0 198164 BERRY GLOBAL GROUP INC COM 08579W103 9537 207594 SH DFND 01 160484 47071 39 BERRY GLOBAL GROUP INC COM 08579W103 23043 501587 SH DFND 02 0 199340 302247 BERRY GLOBAL GROUP INC COM 08579W103 0 3 SH DFND 06 0 3 0 BERRY GLOBAL GROUP INC COM 08579W103 6 137 SH DFND 28 137 0 0 BERRY GLOBAL GROUP INC OPTIONS 08579W103 8963 195100 SH Call DFND 02 0 195100 0 BERRY GLOBAL GROUP INC COM 08579W103 11324 246494 SH DFND 43 0 0 246494 BERRY GLOBAL GROUP INC COM 08579W103 4850 105564 SH DFND 43, 01 0 0 105564 BEST BUY INC COM 086516101 6421 86092 SH DFND 01 84378 300 1414 BEST BUY INC COM 086516101 81419 1091703 SH DFND 02 0 597383 494320 BEST BUY INC COM 086516101 212 2837 SH DFND 06 0 2837 0 BEST BUY INC COM 086516101 17 231 SH DFND 28 31 0 200 BEST BUY INC COM 086516101 28933 387940 SH DFND 43 0 0 387940 BEST BUY INC COM 086516101 2452 32879 SH DFND 43, 01 0 0 32879 BEST INC SPONSORED 08653C106 8725 713970 SH DFND 01 6385 707585 0 BEST INC SPONSORED 08653C106 1088 89066 SH DFND 02 0 89066 0 BG STAFFING INC COM 05544A109 86 3704 SH DFND 01 3704 0 0 BG STAFFING INC COM 05544A109 53 2284 SH DFND 02 0 756 1528 BG STAFFING INC COM 05544A109 0 7 SH DFND 06 0 7 0 BGC PARTNERS INC CL A 05541T101 1289 113906 SH DFND 01 34139 79767 0 BGC PARTNERS INC CL A 05541T101 7154 631978 SH DFND 02 0 362818 269160 BGC PARTNERS INC CL A 05541T101 0 5 SH DFND 06 0 5 0 BHP BILLITON LTD SPONSORED 088606108 15873 317395 SH DFND 01 309052 0 8343 BHP BILLITON LTD SPONSORED 088606108 103479 2069162 SH DFND 02 0 607012 1462150 BHP BILLITON LTD SPONSORED 088606108 60 1204 SH DFND 06 0 1204 0 BHP BILLITON LTD SPONSORED 088606108 100 2004 SH DFND 28 646 0 1358 BHP BILLITON LTD SPONSORED 088606108 114654 2292624 SH DFND 43 0 0 2292624 BHP BILLITON LTD SPONSORED 088606108 5844 116865 SH DFND 43, 01 0 0 116865 BHP BILLITON PLC SPONSORED 05545E209 1845 41055 SH DFND 01 39584 0 1471 BHP BILLITON PLC SPONSORED 05545E209 13757 306050 SH DFND 02 0 513 305537 BHP BILLITON PLC SPONSORED 05545E209 7 151 SH DFND 28 151 0 0 BHP BILLITON PLC SPONSORED 05545E209 47011 1045845 SH DFND 43 0 0 1045845 BIG 5 SPORTING GOODS CORP COM 08915P101 85 11192 SH DFND 01 10340 0 852 BIG 5 SPORTING GOODS CORP COM 08915P101 242 31826 SH DFND 02 0 876 30950 BIG 5 SPORTING GOODS CORP COM 08915P101 0 21 SH DFND 06 0 21 0 BIG LOTS INC COM 089302103 625 14963 SH DFND 01 14725 82 156 BIG LOTS INC COM 089302103 4316 103314 SH DFND 02 0 64713 38601 BIG LOTS INC COM 089302103 2 44 SH DFND 06 0 44 0 BIG LOTS INC COM 089302103 1 25 SH DFND 28 25 0 0 BIG LOTS INC COM 089302103 16985 406540 SH DFND 43 0 0 406540 BIG LOTS INC COM 089302103 340 8128 SH DFND 43, 01 0 0 8128 BIGLARI HLDGS INC COM STK CL 08986R309 41 225 SH DFND 01 225 0 0 BIGLARI HLDGS INC COM STK CL 08986R309 416 2266 SH DFND 02 0 2123 143 BIGLARI HLDGS INC COM STK CL 08986R309 0 1 SH DFND 06 0 1 0 BIGLARI HLDGS INC COM STK CL 08986R408 11 12 SH DFND 01 12 0 0 BIGLARI HLDGS INC COM STK CL 08986R408 45 47 SH DFND 02 0 34 13 BILIBILI INC SPONS ADS 090040106 101 7230 SH DFND 02 0 402 6828 BIO PATH HOLDINGS INC COM NEW 09057N201 1 430 SH DFND 02 0 0 430 BIO RAD LABS INC CL B 090572108 1 5 SH DFND 01 5 0 0 BIO RAD LABS INC CL A 090572207 860 2980 SH DFND 01 2455 224 301 BIO RAD LABS INC CL A 090572207 4595 15926 SH DFND 02 0 14768 1158 BIO RAD LABS INC CL A 090572207 89488 310139 SH DFND 43 0 0 310139 BIO RAD LABS INC CL A 090572207 1507 5224 SH DFND 43, 01 0 0 5224 BIO TECHNE CORP COM 09073M104 816 5513 SH DFND 01 5462 0 51 BIO TECHNE CORP COM 09073M104 719 4857 SH DFND 02 0 3801 1056 BIO TECHNE CORP COM 09073M104 26477 178959 SH DFND 43 0 0 178959 BIO TECHNE CORP COM 09073M104 3527 23838 SH DFND 43, 01 0 0 23838 BIOANALYTICAL SYS INC COM 09058M103 0 55 SH DFND 02 0 3 52 BIOCRYST PHARMACEUTICALS COM 09058V103 335 58504 SH DFND 01 13846 44658 0 BIOCRYST PHARMACEUTICALS COM 09058V103 330 57626 SH DFND 02 0 46108 11518 BIOCRYST PHARMACEUTICALS COM 09058V103 1 101 SH DFND 06 0 101 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 0 143 SH DFND 02 0 23 120 BIOGEN INC COM 09062X103 109248 376407 SH DFND 01 201465 34503 140439 BIOGEN INC COM 09062X103 147237 507293 SH DFND 02 0 147120 360173 BIOGEN INC COM 09062X103 2636 9082 SH DFND 06 0 9082 0 BIOGEN INC COM 09062X103 3063 10555 SH DFND 28 8893 0 1662 BIOGEN INC OPTIONS 09062X103 58367 201100 SH Put DFND 02 0 201100 0 BIOGEN INC OPTIONS 09062X103 12829 44200 SH Call DFND 02 0 44200 0 BIOGEN INC OPTIONS 09062X103 174 600 SH Call DFND 06 0 600 0 BIOGEN INC COM 09062X103 291082 1002902 SH DFND 43 0 0 1002902 BIOGEN INC COM 09062X103 20429 70386 SH DFND 43, 01 0 0 70386 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1453 36757 SH DFND 01 11632 25125 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 625 15803 SH DFND 02 0 15742 61 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 11 SH DFND 06 0 11 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2560 64785 SH DFND 43 0 0 64785 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 435 11011 SH DFND 43, 01 0 0 11011 BIOHITECH GLOBAL INC COM 09074B107 2 410 SH DFND 02 0 410 0 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 1 419 SH DFND 02 0 2 417 BIOLASE INC COM NEW 090911207 0 4 SH DFND 02 0 4 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3 230 SH DFND 02 0 215 15 BIOMARIN PHARMACEUTICAL INC COM 09061G101 91691 973366 SH DFND 01 124138 767919 81309 BIOMARIN PHARMACEUTICAL INC COM 09061G101 39942 424009 SH DFND 02 0 181464 242545 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1400 14860 SH DFND 06 0 14860 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 143 1513 SH DFND 28 78 0 1435 BIOMARIN PHARMACEUTICAL INC OPTIONS 09061G101 7122 75600 SH Put DFND 02 0 75600 0 BIOMARIN PHARMACEUTICAL INC OPTIONS 09061G101 9420 100000 SH Call DFND 02 0 100000 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.75 09061GAE1 28930 27363000 PRN DFND 02 0 27355000 8000 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 1 1000 PRN DFND 01 0 0 1000 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 3876 3272000 PRN DFND 02 0 3263000 9000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 64056 679998 SH DFND 43 0 0 679998 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 2055 1735000 PRN DFND 43 0 0 1735000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11726 124482 SH DFND 43, 01 0 0 124482 BIOMERICA INC COM NEW 09061H307 15 3832 SH DFND 02 0 0 3832 BIOSCRIP INC COM 09069N108 672 229459 SH DFND 01 229459 0 0 BIOSCRIP INC COM 09069N108 42 14213 SH DFND 02 0 4213 10000 BIOSCRIP INC COM 09069N108 0 122 SH DFND 06 0 122 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 43 959 SH DFND 01 959 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 140 3122 SH DFND 02 0 2847 275 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 5 SH DFND 06 0 5 0 BIOTELEMETRY INC COM 090672106 680 15112 SH DFND 01 10698 4414 0 BIOTELEMETRY INC COM 090672106 4332 96272 SH DFND 02 0 24613 71659 BIOTELEMETRY INC COM 090672106 17 382 SH DFND 06 0 382 0 BIOTELEMETRY INC COM 090672106 4538 100838 SH DFND 43 0 0 100838 BIOTELEMETRY INC COM 090672106 696 15465 SH DFND 43, 01 0 0 15465 BIOTIME INC COM 09066L105 21 10000 SH DFND 01 10000 0 0 BIOTIME INC COM 09066L105 66 32206 SH DFND 02 0 25706 6500 BIOTIME INC COM 09066L105 0 88 SH DFND 06 0 88 0 BIOTIME INC *W EXP 10/ 09066L162 0 263 SH DFND 01 9 0 254 BIOTIME INC *W EXP 10/ 09066L162 0 197 SH DFND 02 0 3 194 BITAUTO HLDGS LTD SPONSORED 091727107 2106 88544 SH DFND 01 268 88276 0 BITAUTO HLDGS LTD SPONSORED 091727107 10 420 SH DFND 02 0 0 420 BJS RESTAURANTS INC COM 09180C106 192 3200 SH DFND 01 3200 0 0 BJS RESTAURANTS INC COM 09180C106 8532 142200 SH DFND 02 0 141068 1132 BJS RESTAURANTS INC COM 09180C106 1 21 SH DFND 06 0 21 0 BJS WHSL CLUB HLDGS INC COM 05550J101 15 645 SH DFND 02 0 0 645 BJS WHSL CLUB HLDGS INC COM 05550J101 2 84 SH DFND 43 0 0 84 BK TECHNOLOGIES INC COM 09180A100 0 8 SH DFND 02 0 8 0 BLACK BOX CORP DEL COM 091826107 0 225 SH DFND 02 0 25 200 BLACK HILLS CORP COM 092113109 1314 21467 SH DFND 01 20258 1036 173 BLACK HILLS CORP COM 092113109 23296 380592 SH DFND 02 0 325332 55260 BLACK HILLS CORP COM 092113109 3 55 SH DFND 06 0 55 0 BLACK HILLS CORP COM 092113109 5 84 SH DFND 28 84 0 0 BLACK HILLS CORP UNIT 99/99 092113125 146 2207 SH DFND 02 0 2207 0 BLACK HILLS CORP COM 092113109 9980 163045 SH DFND 43 0 0 163045 BLACK HILLS CORP COM 092113109 2630 42959 SH DFND 43, 01 0 0 42959 BLACK KNIGHT INC COM 09215C105 2282 42606 SH DFND 01 30656 11228 722 BLACK KNIGHT INC COM 09215C105 4994 93262 SH DFND 02 0 64561 28701 BLACK KNIGHT INC COM 09215C105 116 2171 SH DFND 06 0 2171 0 BLACK KNIGHT INC OPTIONS 09215C105 536 10000 SH Put DFND 01 0 10000 0 BLACK KNIGHT INC COM 09215C105 52610 982455 SH DFND 43 0 0 982455 BLACK KNIGHT INC COM 09215C105 4568 85309 SH DFND 43, 01 0 0 85309 BLACK STONE MINERALS L P COM UNIT 09225M101 514 27810 SH DFND 01 27810 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1013 54810 SH DFND 02 0 0 54810 BLACKBAUD INC COM 09227Q100 1038 10135 SH DFND 01 9772 281 82 BLACKBAUD INC COM 09227Q100 7951 77611 SH DFND 02 0 75605 2006 BLACKBAUD INC COM 09227Q100 5 49 SH DFND 06 0 49 0 BLACKBAUD INC COM 09227Q100 31327 305774 SH DFND 43 0 0 305774 BLACKBAUD INC COM 09227Q100 3670 35824 SH DFND 43, 01 0 0 35824 BLACKBERRY LTD COM 09228F103 869 90091 SH DFND 05 90091 0 0 BLACKBERRY LTD COM 09228F103 121 12532 SH DFND 01 9792 1678 1062 BLACKBERRY LTD COM 09228F103 9596 994442 SH DFND 02 0 972899 21543 BLACKBERRY LTD COM 09228F103 2 228 SH DFND 06 0 228 0 BLACKBERRY LTD COM 09228F103 9 962 SH DFND 28 0 0 962 BLACKLINE INC COM 09239B109 286 6581 SH DFND 01 6581 0 0 BLACKLINE INC COM 09239B109 262 6023 SH DFND 02 0 3302 2721 BLACKLINE INC COM 09239B109 1 16 SH DFND 06 0 16 0 BLACKLINE INC COM 09239B109 736 16941 SH DFND 43 0 0 16941 BLACKLINE INC COM 09239B109 1745 40175 SH DFND 43, 01 0 0 40175 BLACKROCK 2022 GBL INCM OPP COM 09258P104 5330 595525 SH DFND 02 0 0 595525 BLACKROCK CA MUNI 2018 TERM COM 09249C105 826 55864 SH DFND 02 0 0 55864 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 534 41013 SH DFND 02 0 0 41013 BLACKROCK CAPITAL INVESTMENT COM 092533108 181 31061 SH DFND 01 31061 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 228 39054 SH DFND 02 0 2061 36993 BLACKROCK CORE BD TR SHS BEN IN 09249E101 188 14730 SH DFND 01 14730 0 0 BLACKROCK CORE BD TR SHS BEN IN 09249E101 16277 1275618 SH DFND 02 0 0 1275618 BLACKROCK CORPOR HI YLD FD I COM 09255P107 219 20921 SH DFND 01 20921 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2606 249130 SH DFND 02 0 0 249130 BLACKROCK CR ALLCTN INC TR COM 092508100 346 28605 SH DFND 01 26955 0 1650 BLACKROCK CR ALLCTN INC TR COM 092508100 42738 3537921 SH DFND 02 0 0 3537921 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 122 10887 SH DFND 01 10887 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1007 90092 SH DFND 02 0 0 90092 BLACKROCK ENERGY & RES TR COM 09250U101 2722 178831 SH DFND 02 0 0 178831 BLACKROCK ENH CAP & INC FD I COM 09256A109 337 20755 SH DFND 01 20755 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 5588 344542 SH DFND 02 0 0 344542 BLACKROCK ENHANCED EQT DIV T COM 09251A104 579 63079 SH DFND 01 63079 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 12404 1351240 SH DFND 02 0 0 1351240 BLACKROCK ENHANCED GBL DIV T COM 092501105 185 16650 SH DFND 01 16650 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 4160 374145 SH DFND 02 0 0 374145 BLACKROCK ENHANCED GOVT FD I COM 09255K108 109 8402 SH DFND 02 0 0 8402 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 199 34740 SH DFND 01 34740 0 0 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 6466 1126504 SH DFND 02 0 0 1126504 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 1335 93628 SH DFND 02 0 0 93628 BLACKROCK FLOAT RATE OME STR COM 09255X100 203 14622 SH DFND 01 14622 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 5781 415902 SH DFND 02 0 0 415902 BLACKROCK FLOATING RATE INCO COM 091941104 3534 270391 SH DFND 02 0 0 270391 BLACKROCK HEALTH SCIENCES TR COM 09250W107 270 7000 SH DFND 01 7000 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 7059 182962 SH DFND 02 0 0 182962 BLACKROCK INC COM 09247X101 539008 1080090 SH DFND 01 1069930 7383 2777 BLACKROCK INC COM 09247X101 446742 895202 SH DFND 02 0 11074 884128 BLACKROCK INC COM 09247X101 386 773 SH DFND 06 0 773 0 BLACKROCK INC COM 09247X101 6914 13855 SH DFND 28 13522 0 333 BLACKROCK INC OPTIONS 09247X101 499 1000 SH Put DFND 02 0 1000 0 BLACKROCK INC OPTIONS 09247X101 100 200 SH Call DFND 02 0 200 0 BLACKROCK INC COM 09247X101 981136 1966046 SH DFND 43 0 0 1966046 BLACKROCK INC COM 09247X101 52587 105376 SH DFND 43, 01 0 0 105376 BLACKROCK INCOME TR INC COM 09247F100 2902 497726 SH DFND 02 0 0 497726 BLACKROCK INVT QUALITY MUN T COM 09247D105 28 2000 SH DFND 01 2000 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1394 99086 SH DFND 02 0 0 99086 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 358 31724 SH DFND 02 0 0 31724 BLACKROCK LTD DURATION INC T COM SHS 09249W101 6978 469277 SH DFND 02 0 0 469277 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 38 2916 SH DFND 01 2916 0 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 243 18678 SH DFND 02 0 0 18678 BLACKROCK MD MUNICIPAL BOND COM 09249L105 203 15140 SH DFND 02 0 0 15140 BLACKROCK MULTI-SECTOR INC T COM 09258A107 212 12425 SH DFND 01 11675 0 750 BLACKROCK MULTI-SECTOR INC T COM 09258A107 8044 470663 SH DFND 02 0 0 470663 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 15 994 SH DFND 01 994 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 6843 453769 SH DFND 02 0 0 453769 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 327 15190 SH DFND 01 14390 0 800 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 29749 1379840 SH DFND 02 0 0 1379840 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 97 7500 SH DFND 01 6500 0 1000 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 10533 817159 SH DFND 02 0 0 817159 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1850 123324 SH DFND 02 0 0 123324 BLACKROCK MUNI INCOME INV QL COM 09250G102 28 2000 SH DFND 01 2000 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 292 21173 SH DFND 02 0 0 21173 BLACKROCK MUNI INCOME TR II COM 09249N101 494 34675 SH DFND 01 34675 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 2933 205687 SH DFND 02 0 0 205687 BLACKROCK MUNI INTER DR FD I COM 09253X102 4131 312692 SH DFND 02 0 0 312692 BLACKROCK MUNI N Y INTER DUR COM 09255F109 1730 136631 SH DFND 02 0 0 136631 BLACKROCK MUNIASSETS FD INC COM 09254J102 31 2338 SH DFND 01 2338 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 3411 257847 SH DFND 02 0 0 257847 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 116 8831 SH DFND 01 2831 0 6000 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 319 24265 SH DFND 02 0 0 24265 BLACKROCK MUNICIPAL BOND TR COM 09249H104 583 40674 SH DFND 02 0 0 40674 BLACKROCK MUNICIPL INC QLTY COM 092479104 25 1937 SH DFND 01 1937 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 760 58487 SH DFND 02 0 0 58487 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 74 7000 SH DFND 01 0 0 7000 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 7431 705720 SH DFND 02 0 0 705720 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 812 58623 SH DFND 02 0 0 58623 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 819 62095 SH DFND 02 0 0 62095 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 1656 133092 SH DFND 02 0 0 133092 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 29 2211 SH DFND 01 1200 0 1011 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 5729 434379 SH DFND 02 0 0 434379 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 178 14523 SH DFND 01 14523 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1900 155341 SH DFND 02 0 0 155341 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 47 3600 SH DFND 01 3600 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 7426 574300 SH DFND 02 0 0 574300 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 7835 501904 SH DFND 02 0 0 501904 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 46 3701 SH DFND 01 0 0 3701 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 551 44543 SH DFND 02 0 0 44543 BLACKROCK MUNIVEST FD II INC COM 09253T101 4159 296859 SH DFND 02 0 0 296859 BLACKROCK MUNIVEST FD INC COM 09253R105 53 6000 SH DFND 01 6000 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 7716 880840 SH DFND 02 0 0 880840 BLACKROCK MUNIY QUALITY FD I COM 09254G108 1673 138135 SH DFND 02 0 0 138135 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 158 10602 SH DFND 02 0 0 10602 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 293 21966 SH DFND 01 20566 0 1400 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 4401 329892 SH DFND 02 0 0 329892 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 160 12037 SH DFND 01 12037 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 3901 292690 SH DFND 02 0 0 292690 BLACKROCK MUNIYIELD FD INC COM 09253W104 72 5430 SH DFND 01 3930 0 1500 BLACKROCK MUNIYIELD FD INC COM 09253W104 14860 1115635 SH DFND 02 0 0 1115635 BLACKROCK MUNIYIELD INVST FD COM 09254R104 56 4112 SH DFND 01 4112 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 227 16545 SH DFND 02 0 0 16545 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 45 3260 SH DFND 01 3260 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1933 140141 SH DFND 02 0 0 140141 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 312 25959 SH DFND 01 25959 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 2826 235367 SH DFND 02 0 0 235367 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 1242 92425 SH DFND 02 0 0 92425 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 166 13147 SH DFND 01 12504 0 643 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 11905 944851 SH DFND 02 0 0 944851 BLACKROCK MUNIYIELD QUALITY COM 09254F100 277 19835 SH DFND 01 19835 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 3266 233778 SH DFND 02 0 0 233778 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 387 29594 SH DFND 02 0 0 29594 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 3566 272021 SH DFND 02 0 0 272021 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 1135 88427 SH DFND 02 0 0 88427 BLACKROCK NY MUN INCOME TR I COM 09249R102 67 5250 SH DFND 02 0 0 5250 BLACKROCK NY MUNI 2018 TERM COM 09248K108 350 23688 SH DFND 02 0 0 23688 BLACKROCK NY MUNI INC QLTY T COM 09249U105 82 6600 SH DFND 01 6600 0 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 409 32965 SH DFND 02 0 0 32965 BLACKROCK NY MUNICIPAL BOND COM 09249P106 98 7495 SH DFND 02 0 0 7495 BLACKROCK RES & COMM STRAT T SHS 09257A108 9 1000 SH DFND 01 1000 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 9289 999842 SH DFND 02 0 0 999842 BLACKROCK SCIENCE & TECH TR SHS 09258G104 244 7240 SH DFND 01 7240 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 23347 693825 SH DFND 02 0 0 693825 BLACKROCK STRATEGIC MUN TR COM 09248T109 36 2836 SH DFND 02 0 0 2836 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 353 15990 SH DFND 01 15990 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 10033 453964 SH DFND 02 0 0 453964 BLACKROCK UTILITIES INFRSTRC COM 09248D104 208 10375 SH DFND 01 10375 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 4110 205404 SH DFND 02 0 0 205404 BLACKROCK VA MUNICIPAL BOND COM 092481100 28 1700 SH DFND 01 1700 0 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 15 875 SH DFND 02 0 0 875 BLACKSTONE GROUP L P COM UNIT L 09253U108 629274 19560901 SH DFND 01 1243558 18314068 3275 BLACKSTONE GROUP L P COM UNIT L 09253U108 176720 5493317 SH DFND 02 0 183782 5309535 BLACKSTONE GROUP L P COM UNIT L 09253U108 644 20024 SH DFND 06 0 20024 0 BLACKSTONE GROUP L P COM UNIT L 09253U108 710 22065 SH DFND 28 22065 0 0 BLACKSTONE GROUP L P OPTIONS 09253U108 14316 445000 SH Put DFND 01 0 445000 0 BLACKSTONE GROUP L P OPTIONS 09253U108 7560 235000 SH Call DFND 01 0 235000 0 BLACKSTONE GROUP L P OPTIONS 09253U108 32 1000 SH Call DFND 02 0 0 1000 BLACKSTONE GSO FLTING RTE FU COM 09256U105 50 2775 SH DFND 01 2775 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 18568 1030426 SH DFND 02 0 1000 1029426 BLACKSTONE GSO LNG SHRT CR I COM SHS BN 09257D102 3528 214319 SH DFND 02 0 0 214319 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 32 2000 SH DFND 01 1250 0 750 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 43832 2772411 SH DFND 02 0 0 2772411 BLACKSTONE MTG TR INC COM CL A 09257W100 1346 42815 SH DFND 01 27901 14914 0 BLACKSTONE MTG TR INC COM CL A 09257W100 30230 961826 SH DFND 02 0 346766 615060 BLACKSTONE MTG TR INC COM CL A 09257W100 0 2 SH DFND 06 0 2 0 BLACKSTONE MTG TR INC NOTE 5.25 09257WAA8 241 211000 PRN DFND 02 0 211000 0 BLACKSTONE MTG TR INC NOTE 4.37 09257WAB6 5 5000 PRN DFND 02 0 0 5000 BLACKSTONE MTG TR INC NOTE 4.75 09257WAC4 31 32000 PRN DFND 02 0 0 32000 BLINK CHARGING CO COM 09354A100 0 1 SH DFND 02 0 0 1 BLOCK H & R INC COM 093671105 2380 104476 SH DFND 01 93616 523 10337 BLOCK H & R INC COM 093671105 13638 598661 SH DFND 02 0 432442 166219 BLOCK H & R INC COM 093671105 44 1931 SH DFND 06 0 1931 0 BLOCK H & R INC COM 093671105 18 790 SH DFND 28 46 0 744 BLOCK H & R INC OPTIONS 093671105 6151 270000 SH Call DFND 02 0 270000 0 BLOCK H & R INC COM 093671105 3473 152459 SH DFND 43 0 0 152459 BLOCK H & R INC COM 093671105 1144 50224 SH DFND 43, 01 0 0 50224 BLONDER TONGUE LABS INC COM 093698108 0 2 SH DFND 02 0 2 0 BLOOMIN BRANDS INC COM 094235108 276 13712 SH DFND 01 13588 0 124 BLOOMIN BRANDS INC COM 094235108 10713 532982 SH DFND 02 0 501674 31308 BLOOMIN BRANDS INC COM 094235108 2 96 SH DFND 06 0 96 0 BLOOMIN BRANDS INC COM 094235108 18805 935594 SH DFND 43 0 0 935594 BLOOMIN BRANDS INC COM 094235108 2558 127249 SH DFND 43, 01 0 0 127249 BLUCORA INC COM 095229100 1399 37809 SH DFND 01 33718 3973 118 BLUCORA INC COM 095229100 428 11558 SH DFND 02 0 8803 2755 BLUCORA INC COM 095229100 2 45 SH DFND 06 0 45 0 BLUCORA INC COM 095229100 10143 274139 SH DFND 43 0 0 274139 BLUCORA INC COM 095229100 688 18592 SH DFND 43, 01 0 0 18592 BLUE APRON HLDGS INC CL A 09523Q101 15 4460 SH DFND 02 0 10 4450 BLUE BIRD CORP COM 095306106 45 2031 SH DFND 01 2031 0 0 BLUE BIRD CORP COM 095306106 35 1559 SH DFND 02 0 1559 0 BLUE BIRD CORP COM 095306106 0 7 SH DFND 06 0 7 0 BLUE CAP REINS HLDGS LTD COM G1190F107 44 3976 SH DFND 02 0 3976 0 BLUE CAP REINS HLDGS LTD COM G1190F107 0 6 SH DFND 06 0 6 0 BLUE HILLS BANCORP INC COM 095573101 94 4254 SH DFND 01 4254 0 0 BLUE HILLS BANCORP INC COM 095573101 148 6676 SH DFND 02 0 5859 817 BLUE HILLS BANCORP INC COM 095573101 1 25 SH DFND 06 0 25 0 BLUEBIRD BIO INC COM 09609G100 5864 37361 SH DFND 01 30896 6465 0 BLUEBIRD BIO INC COM 09609G100 16058 102315 SH DFND 02 0 15854 86461 BLUEBIRD BIO INC COM 09609G100 8 50 SH DFND 06 0 50 0 BLUEBIRD BIO INC COM 09609G100 4 28 SH DFND 28 28 0 0 BLUEBIRD BIO INC COM 09609G100 2208 14066 SH DFND 43 0 0 14066 BLUEBIRD BIO INC COM 09609G100 325 2070 SH DFND 43, 01 0 0 2070 BLUEGREEN VACATIONS CORP COM 09629F108 24 1017 SH DFND 01 1017 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 38 1614 SH DFND 02 0 584 1030 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 283 83350 SH DFND 01 83350 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 528 155324 SH DFND 02 0 0 155324 BLUELINX HLDGS INC COM NEW 09624H208 292 7769 SH DFND 01 7769 0 0 BLUELINX HLDGS INC COM NEW 09624H208 3 84 SH DFND 02 0 84 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2475 38984 SH DFND 01 14914 24070 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3759 59213 SH DFND 02 0 59063 150 BLUEPRINT MEDICINES CORP COM 09627Y109 3 44 SH DFND 06 0 44 0 BLUEPRINT MEDICINES CORP OPTIONS 09627Y109 2381 37500 SH Put DFND 02 0 37500 0 BLUEPRINT MEDICINES CORP COM 09627Y109 253 3980 SH DFND 43 0 0 3980 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 3 328 SH DFND 01 328 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 115 12859 SH DFND 02 0 879 11980 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 0 24 SH DFND 06 0 24 0 BMC STK HLDGS INC COM 05591B109 182 8751 SH DFND 01 8751 0 0 BMC STK HLDGS INC COM 05591B109 221 10602 SH DFND 02 0 9063 1539 BMC STK HLDGS INC COM 05591B109 1 67 SH DFND 06 0 67 0 BMC STK HLDGS INC COM 05591B109 2470 118460 SH DFND 43 0 0 118460 BMC STK HLDGS INC COM 05591B109 1139 54614 SH DFND 43, 01 0 0 54614 BOARDWALK PIPELINE PARTNERS UT LTD PAR 096627104 3374 290371 SH DFND 01 167254 123117 0 BOARDWALK PIPELINE PARTNERS UT LTD PAR 096627104 19018 1636690 SH DFND 02 0 1507681 129009 BOARDWALK PIPELINE PARTNERS OPTIONS 096627104 4678 402600 SH Call DFND 02 0 402600 0 BOEING CO COM 097023105 486469 1449940 SH DFND 01 1249120 196520 4300 BOEING CO COM 097023105 731673 2180778 SH DFND 02 0 91898 2088880 BOEING CO COM 097023105 19407 57843 SH DFND 06 0 57843 0 BOEING CO COM 097023105 629 1875 SH DFND 28 1246 0 629 BOEING CO OPTIONS 097023105 94849 282700 SH Put DFND 02 0 277900 4800 BOEING CO OPTIONS 097023105 57104 170200 SH Call DFND 02 0 170200 0 BOEING CO COM 097023105 628032 1871873 SH DFND 43 0 0 1871873 BOEING CO COM 097023105 41390 123364 SH DFND 43, 01 0 0 123364 BOFI HLDG INC COM 05566U108 494 12087 SH DFND 01 11976 0 111 BOFI HLDG INC COM 05566U108 573 14014 SH DFND 02 0 8333 5681 BOFI HLDG INC COM 05566U108 3 62 SH DFND 06 0 62 0 BOINGO WIRELESS INC COM 09739C102 434 19208 SH DFND 01 19208 0 0 BOINGO WIRELESS INC COM 09739C102 1144 50633 SH DFND 02 0 43558 7075 BOINGO WIRELESS INC COM 09739C102 1 38 SH DFND 06 0 38 0 BOINGO WIRELESS INC COM 09739C102 26 1131 SH DFND 43 0 0 1131 BOISE CASCADE CO DEL COM 09739D100 413 9237 SH DFND 01 9118 0 119 BOISE CASCADE CO DEL COM 09739D100 12353 276353 SH DFND 02 0 6412 269941 BOISE CASCADE CO DEL COM 09739D100 2 46 SH DFND 06 0 46 0 BOISE CASCADE CO DEL COM 09739D100 9505 212650 SH DFND 43 0 0 212650 BOISE CASCADE CO DEL COM 09739D100 535 11973 SH DFND 43, 01 0 0 11973 BOJANGLES INC COM 097488100 35 2396 SH DFND 01 2396 0 0 BOJANGLES INC COM 097488100 70 4851 SH DFND 02 0 2766 2085 BOJANGLES INC COM 097488100 0 18 SH DFND 06 0 18 0 BOK FINL CORP COM NEW 05561Q201 513 5461 SH DFND 01 5461 0 0 BOK FINL CORP COM NEW 05561Q201 689 7332 SH DFND 02 0 4434 2898 BOK FINL CORP COM NEW 05561Q201 14478 154003 SH DFND 43 0 0 154003 BOK FINL CORP COM NEW 05561Q201 92 982 SH DFND 43, 01 0 0 982 BONANZA CREEK ENERGY INC COM NEW 097793400 434 11472 SH DFND 01 11472 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 102 2704 SH DFND 02 0 2704 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1 21 SH DFND 06 0 21 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2202 58147 SH DFND 43 0 0 58147 BOOKING HLDGS INC COM 09857L108 104805 51702 SH DFND 01 41535 5219 4948 BOOKING HLDGS INC COM 09857L108 180466 89027 SH DFND 02 0 18351 70676 BOOKING HLDGS INC COM 09857L108 1932 953 SH DFND 06 0 953 0 BOOKING HLDGS INC COM 09857L108 888 438 SH DFND 28 307 0 131 BOOKING HLDGS INC OPTIONS 09857L108 71962 35500 SH Put DFND 02 0 35500 0 BOOKING HLDGS INC OPTIONS 09857L108 34461 17000 SH Call DFND 02 0 17000 0 BOOKING HLDGS INC OPTIONS 09857L108 5068 2500 SH Call DFND 06 0 2500 0 BOOKING HLDGS INC COM 09857L108 233580 115229 SH DFND 43 0 0 115229 BOOKING HLDGS INC COM 09857L108 75655 37322 SH DFND 43, 01 0 0 37322 BOOT BARN HLDGS INC COM 099406100 53 2560 SH DFND 01 2560 0 0 BOOT BARN HLDGS INC COM 099406100 672 32405 SH DFND 02 0 32405 0 BOOT BARN HLDGS INC COM 099406100 0 12 SH DFND 06 0 12 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2140 48937 SH DFND 01 47294 457 1186 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 18925 432774 SH DFND 02 0 236787 195987 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 3 SH DFND 06 0 3 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20305 464335 SH DFND 43 0 0 464335 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2995 68481 SH DFND 43, 01 0 0 68481 BORGWARNER INC COM 099724106 11857 274728 SH DFND 01 272991 363 1374 BORGWARNER INC COM 099724106 17011 394138 SH DFND 02 0 340195 53943 BORGWARNER INC COM 099724106 12 269 SH DFND 06 0 269 0 BORGWARNER INC COM 099724106 187 4328 SH DFND 28 4328 0 0 BORGWARNER INC COM 099724106 34777 805764 SH DFND 43 0 0 805764 BORGWARNER INC COM 099724106 3806 88191 SH DFND 43, 01 0 0 88191 BOSTON BEER INC CL A 100557107 2109 7038 SH DFND 01 7038 0 0 BOSTON BEER INC CL A 100557107 678 2261 SH DFND 02 0 1971 290 BOSTON BEER INC CL A 100557107 2 8 SH DFND 06 0 8 0 BOSTON OMAHA CORP COM 101044105 271 12885 SH DFND 01 12885 0 0 BOSTON OMAHA CORP COM 101044105 4 184 SH DFND 02 0 184 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 295 18542 SH DFND 01 18146 0 396 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3295 207217 SH DFND 02 0 206839 378 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1 85 SH DFND 06 0 85 0 BOSTON PRIVATE FINL HLDGS IN *W EXP 11/ 101119113 61 5900 SH DFND 01 5900 0 0 BOSTON PROPERTIES INC COM 101121101 24957 198985 SH DFND 01 197641 0 1344 BOSTON PROPERTIES INC COM 101121101 22542 179728 SH DFND 02 0 85740 93988 BOSTON PROPERTIES INC COM 101121101 871 6944 SH DFND 06 0 6944 0 BOSTON PROPERTIES INC COM 101121101 821 6546 SH DFND 28 6546 0 0 BOSTON PROPERTIES INC COM 101121101 75819 604522 SH DFND 43 0 0 604522 BOSTON PROPERTIES INC COM 101121101 10577 84329 SH DFND 43, 01 0 0 84329 BOSTON SCIENTIFIC CORP COM 101137107 106464 3255767 SH DFND 01 2946740 116348 192679 BOSTON SCIENTIFIC CORP COM 101137107 44833 1371047 SH DFND 02 0 253596 1117451 BOSTON SCIENTIFIC CORP COM 101137107 210 6437 SH DFND 06 0 6437 0 BOSTON SCIENTIFIC CORP COM 101137107 5113 156365 SH DFND 28 152175 0 4190 BOSTON SCIENTIFIC CORP OPTIONS 101137107 1638 50100 SH Put DFND 02 0 50100 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 304 9300 SH Call DFND 02 0 9300 0 BOSTON SCIENTIFIC CORP COM 101137107 117420 3590838 SH DFND 43 0 0 3590838 BOSTON SCIENTIFIC CORP COM 101137107 15405 471088 SH DFND 43, 01 0 0 471088 BOTTOMLINE TECH DEL INC COM 101388106 2216 44476 SH DFND 01 44365 50 61 BOTTOMLINE TECH DEL INC COM 101388106 208 4180 SH DFND 02 0 4137 43 BOTTOMLINE TECH DEL INC COM 101388106 2 40 SH DFND 06 0 40 0 BOTTOMLINE TECH DEL INC COM 101388106 917 18404 SH DFND 43 0 0 18404 BOULDER GROWTH & INCOME FD I COM 101507101 321 31266 SH DFND 01 31266 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 919 89443 SH DFND 02 0 0 89443 BOVIE MEDICAL CORP COM 10211F100 0 6 SH DFND 02 0 6 0 BOX INC CL A 10316T104 604 24183 SH DFND 01 23641 457 85 BOX INC CL A 10316T104 21869 875093 SH DFND 02 0 148798 726295 BOX INC CL A 10316T104 2 83 SH DFND 06 0 83 0 BOX INC CL A 10316T104 14129 565405 SH DFND 43 0 0 565405 BOYD GAMING CORP COM 103304101 690 19896 SH DFND 01 19582 181 133 BOYD GAMING CORP COM 103304101 28497 822194 SH DFND 02 0 519524 302670 BOYD GAMING CORP COM 103304101 3 85 SH DFND 06 0 85 0 BOYD GAMING CORP COM 103304101 16735 482822 SH DFND 43 0 0 482822 BOYD GAMING CORP COM 103304101 683 19706 SH DFND 43, 01 0 0 19706 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 131 6244 SH DFND 01 0 0 6244 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 143 6826 SH DFND 02 0 3366 3460 BP PLC SPONSORED 055622104 194088 4250716 SH DFND 01 2919070 0 1331646 BP PLC SPONSORED 055622104 49286 1079413 SH DFND 02 0 2253 1077160 BP PLC SPONSORED 055622104 224 4906 SH DFND 06 0 4906 0 BP PLC SPONSORED 055622104 1897 41547 SH DFND 28 18445 0 23102 BP PLC SPONSORED 055622104 185004 4051764 SH DFND 43 0 0 4051764 BP PLC SPONSORED 055622104 14254 312179 SH DFND 43, 01 0 0 312179 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 182 6076 SH DFND 01 5626 0 450 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 731 24456 SH DFND 02 0 0 24456 BRADY CORP CL A 104674106 324 8413 SH DFND 01 8200 0 213 BRADY CORP CL A 104674106 4857 125980 SH DFND 02 0 115703 10277 BRADY CORP CL A 104674106 2 47 SH DFND 06 0 47 0 BRADY CORP CL A 104674106 901 23368 SH DFND 43 0 0 23368 BRAEMAR HOTELS & RESORTS INC COM 10482B101 21 1820 SH DFND 01 1820 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 638 55885 SH DFND 02 0 55324 561 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 27 SH DFND 06 0 27 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV 10482B200 20 1071 SH DFND 02 0 0 1071 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 78 20000 SH DFND 01 20000 0 0 BRANDYWINE RLTY TR SH BEN INT 105368203 148 8771 SH DFND 01 8698 0 73 BRANDYWINE RLTY TR SH BEN INT 105368203 12704 752625 SH DFND 02 0 685882 66743 BRANDYWINE RLTY TR SH BEN INT 105368203 0 4 SH DFND 06 0 4 0 BRANDYWINE RLTY TR SH BEN INT 105368203 10473 620439 SH DFND 43 0 0 620439 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1722 150933 SH DFND 02 0 0 150933 BRASILAGRO BRAZILIAN AGRIC R SPONSORED 10554B104 1 191 SH DFND 01 191 0 0 BRASILAGRO BRAZILIAN AGRIC R SPONSORED 10554B104 0 100 SH DFND 02 0 0 100 BRASKEM S A SP ADR PFD 105532105 74 2859 SH DFND 01 2859 0 0 BRASKEM S A SP ADR PFD 105532105 133 5124 SH DFND 02 0 0 5124 BRASKEM S A SP ADR PFD 105532105 16 629 SH DFND 06 0 629 0 BRASKEM S A SP ADR PFD 105532105 8 295 SH DFND 28 50 0 245 BRF SA SPONSORED 10552T107 73 15628 SH DFND 01 13133 0 2495 BRF SA SPONSORED 10552T107 116 24718 SH DFND 02 0 0 24718 BRF SA SPONSORED 10552T107 0 85 SH DFND 06 0 85 0 BRF SA SPONSORED 10552T107 5 1055 SH DFND 28 0 0 1055 BRIDGE BANCORP INC COM 108035106 451 12548 SH DFND 01 12548 0 0 BRIDGE BANCORP INC COM 108035106 779 21665 SH DFND 02 0 4582 17083 BRIDGE BANCORP INC COM 108035106 1 19 SH DFND 06 0 19 0 BRIDGEPOINT ED INC COM 10807M105 321 49117 SH DFND 02 0 49117 0 BRIDGEPOINT ED INC COM 10807M105 0 19 SH DFND 06 0 19 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 7 582 SH DFND 01 582 0 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 1745 137212 SH DFND 02 0 137212 0 BRIDGFORD FOODS CORP COM 108763103 0 1 SH DFND 02 0 1 0 BRIGGS & STRATTON CORP COM 109043109 791 44894 SH DFND 01 44629 0 265 BRIGGS & STRATTON CORP COM 109043109 2277 129279 SH DFND 02 0 108335 20944 BRIGGS & STRATTON CORP COM 109043109 1 42 SH DFND 06 0 42 0 BRIGGS & STRATTON CORP COM 109043109 3300 187417 SH DFND 43 0 0 187417 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4883 47627 SH DFND 01 47197 0 430 BRIGHT HORIZONS FAM SOL IN D COM 109194100 11819 115281 SH DFND 02 0 5538 109743 BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 1 SH DFND 06 0 1 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1415 13800 SH DFND 28 13800 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 39083 381224 SH DFND 43 0 0 381224 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2110 20585 SH DFND 43, 01 0 0 20585 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 4 227 SH DFND 01 227 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 203 12227 SH DFND 02 0 12227 0 BRIGHTCOVE INC COM 10921T101 59 6144 SH DFND 01 6144 0 0 BRIGHTCOVE INC COM 10921T101 26 2720 SH DFND 02 0 2720 0 BRIGHTCOVE INC COM 10921T101 0 35 SH DFND 06 0 35 0 BRIGHTHOUSE FINL INC COM 10922N103 3462 86397 SH DFND 01 42043 0 44354 BRIGHTHOUSE FINL INC COM 10922N103 7385 184297 SH DFND 02 0 99385 84912 BRIGHTHOUSE FINL INC COM 10922N103 63 1567 SH DFND 06 0 1567 0 BRIGHTHOUSE FINL INC COM 10922N103 59 1468 SH DFND 28 580 0 888 BRIGHTHOUSE FINL INC OPTIONS 10922N103 5610 140000 SH Call DFND 02 0 140000 0 BRIGHTHOUSE FINL INC COM 10922N103 4216 105217 SH DFND 43 0 0 105217 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 149 10439 SH DFND 01 10439 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2626 184160 SH DFND 02 0 128028 56132 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1 77 SH DFND 06 0 77 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 9226 646998 SH DFND 43 0 0 646998 BRINKER INTL INC COM 109641100 673 14146 SH DFND 01 13725 90 331 BRINKER INTL INC COM 109641100 6171 129640 SH DFND 02 0 75834 53806 BRINKER INTL INC COM 109641100 2 48 SH DFND 06 0 48 0 BRINKER INTL INC COM 109641100 5627 118205 SH DFND 43 0 0 118205 BRINKER INTL INC COM 109641100 740 15538 SH DFND 43, 01 0 0 15538 BRINKS CO COM 109696104 2414 30271 SH DFND 01 28513 889 869 BRINKS CO COM 109696104 5668 71075 SH DFND 02 0 68359 2716 BRINKS CO COM 109696104 4 47 SH DFND 06 0 47 0 BRINKS CO COM 109696104 19921 249798 SH DFND 43 0 0 249798 BRINKS CO COM 109696104 246 3085 SH DFND 43, 01 0 0 3085 BRISTOL MYERS SQUIBB CO COM 110122108 278373 5030223 SH DFND 01 4881532 124041 24650 BRISTOL MYERS SQUIBB CO COM 110122108 196391 3548812 SH DFND 02 0 659837 2888975 BRISTOL MYERS SQUIBB CO COM 110122108 11701 211438 SH DFND 06 0 211438 0 BRISTOL MYERS SQUIBB CO COM 110122108 2289 41361 SH DFND 28 39370 0 1991 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 49369 892100 SH Put DFND 02 0 880200 11900 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 4151 75000 SH Put DFND 06 0 75000 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 10896 196900 SH Call DFND 02 0 196900 0 BRISTOL MYERS SQUIBB CO COM 110122108 63163 1141370 SH DFND 43 0 0 1141370 BRISTOL MYERS SQUIBB CO COM 110122108 52092 941310 SH DFND 43, 01 0 0 941310 BRISTOW GROUP INC COM 110394103 146 10323 SH DFND 01 10323 0 0 BRISTOW GROUP INC COM 110394103 579 41046 SH DFND 02 0 15514 25532 BRISTOW GROUP INC COM 110394103 0 34 SH DFND 06 0 34 0 BRISTOW GROUP INC COM 110394103 1 63 SH DFND 28 63 0 0 BRISTOW GROUP INC NOTE 4.50 110394AF0 3430 3000000 PRN DFND 02 0 3000000 0 BRITISH AMERN TOB PLC SPONSORED 110448107 21234 420890 SH DFND 01 56457 0 364433 BRITISH AMERN TOB PLC SPONSORED 110448107 31112 616697 SH DFND 02 0 26682 590015 BRITISH AMERN TOB PLC SPONSORED 110448107 92 1817 SH DFND 06 0 1817 0 BRITISH AMERN TOB PLC SPONSORED 110448107 421 8336 SH DFND 28 148 0 8188 BRITISH AMERN TOB PLC SPONSORED 110448107 225888 4477454 SH DFND 43 0 0 4477454 BRITISH AMERN TOB PLC SPONSORED 110448107 11252 223027 SH DFND 43, 01 0 0 223027 BRIXMOR PPTY GROUP INC COM 11120U105 353 20272 SH DFND 01 18110 0 2162 BRIXMOR PPTY GROUP INC COM 11120U105 12382 710370 SH DFND 02 0 301557 408813 BRIXMOR PPTY GROUP INC COM 11120U105 0 7 SH DFND 06 0 7 0 BRIXMOR PPTY GROUP INC COM 11120U105 21269 1220233 SH DFND 43 0 0 1220233 BRIXMOR PPTY GROUP INC COM 11120U105 73 4162 SH DFND 43, 01 0 0 4162 BROADCOM INC COM 11135F101 288457 1188828 SH DFND 01 1168779 8620 11429 BROADCOM INC COM 11135F101 505692 2084126 SH DFND 02 0 634741 1449385 BROADCOM INC COM 11135F101 781 3218 SH DFND 06 0 3218 0 BROADCOM INC COM 11135F101 1505 6201 SH DFND 28 5335 0 866 BROADCOM INC OPTIONS 11135F101 32902 135600 SH Put DFND 02 0 135600 0 BROADCOM INC OPTIONS 11135F101 6430 26500 SH Call DFND 02 0 26500 0 BROADCOM INC COM 11135F101 434488 1790669 SH DFND 43 0 0 1790669 BROADCOM INC COM 11135F101 64403 265428 SH DFND 43, 01 0 0 265428 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4177 36293 SH DFND 01 33852 1730 711 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12983 112794 SH DFND 02 0 86040 26754 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 71 616 SH DFND 06 0 616 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3 25 SH DFND 28 25 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 52762 458402 SH DFND 43 0 0 458402 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15686 136279 SH DFND 43, 01 0 0 136279 BROADVISION INC COM PAR 111412706 1 342 SH DFND 02 0 0 342 BROADWAY FINL CORP DEL COM 111444105 0 6 SH DFND 02 0 6 0 BROOKDALE SR LIVING INC COM 112463104 977 107512 SH DFND 01 107512 0 0 BROOKDALE SR LIVING INC COM 112463104 1086 119434 SH DFND 02 0 116214 3220 BROOKDALE SR LIVING INC COM 112463104 0 4 SH DFND 06 0 4 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 12002 296058 SH DFND 05 296058 0 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 3304 81491 SH DFND 01 79980 0 1511 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 19025 469286 SH DFND 02 0 83633 385653 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 1 33 SH DFND 06 0 33 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 24 592 SH DFND 28 0 0 592 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 40730 1004676 SH DFND 43 0 0 1004676 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 7971 196619 SH DFND 43, 01 0 0 196619 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 19 500 SH DFND 01 500 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 16 410 SH DFND 02 0 0 410 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 2 46 SH DFND 06 0 46 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 225 18625 SH DFND 01 18625 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1065 88129 SH DFND 02 0 0 88129 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 19537 508785 SH DFND 05 508785 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 3899 101528 SH DFND 01 98528 0 3000 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 33474 871712 SH DFND 02 0 476 871236 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 1021 53687 SH DFND 05 53687 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 1992 104724 SH DFND 01 104724 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 7778 408929 SH DFND 02 0 404646 4283 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 0 4 SH DFND 06 0 4 0 BROOKFIELD PPTY PARTNERS L P OPTIONS G16249107 951 50000 SH Call DFND 02 0 50000 0 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 552 24297 SH DFND 01 14235 0 10062 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 4122 181566 SH DFND 02 0 0 181566 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 6781 225664 SH DFND 05 225664 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 579 19275 SH DFND 01 19275 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 217 7237 SH DFND 02 0 6177 1060 BROOKLINE BANCORP INC DEL COM 11373M107 1279 68766 SH DFND 01 61051 6892 823 BROOKLINE BANCORP INC DEL COM 11373M107 1807 97156 SH DFND 02 0 91521 5635 BROOKLINE BANCORP INC DEL COM 11373M107 1 77 SH DFND 06 0 77 0 BROOKLINE BANCORP INC DEL COM 11373M107 6091 327478 SH DFND 43 0 0 327478 BROOKS AUTOMATION INC COM 114340102 675 20684 SH DFND 01 20463 0 221 BROOKS AUTOMATION INC COM 114340102 1191 36519 SH DFND 02 0 7157 29362 BROOKS AUTOMATION INC COM 114340102 2 71 SH DFND 06 0 71 0 BROOKS AUTOMATION INC COM 114340102 9982 306017 SH DFND 43 0 0 306017 BROOKS AUTOMATION INC COM 114340102 853 26163 SH DFND 43, 01 0 0 26163 BROWN & BROWN INC COM 115236101 4920 177408 SH DFND 01 138625 10371 28412 BROWN & BROWN INC COM 115236101 1501 54120 SH DFND 02 0 29071 25049 BROWN & BROWN INC COM 115236101 0 5 SH DFND 06 0 5 0 BROWN & BROWN INC COM 115236101 2 82 SH DFND 28 82 0 0 BROWN & BROWN INC COM 115236101 7901 284937 SH DFND 43 0 0 284937 BROWN & BROWN INC COM 115236101 1890 68153 SH DFND 43, 01 0 0 68153 BROWN FORMAN CORP CL A 115637100 278 5695 SH DFND 01 5695 0 0 BROWN FORMAN CORP CL A 115637100 975 19959 SH DFND 02 0 14923 5036 BROWN FORMAN CORP CL B 115637209 11367 231940 SH DFND 01 231342 588 10 BROWN FORMAN CORP CL B 115637209 11507 234796 SH DFND 02 0 68890 165906 BROWN FORMAN CORP CL B 115637209 254 5177 SH DFND 06 0 5177 0 BROWN FORMAN CORP CL B 115637209 19 396 SH DFND 28 71 0 325 BROWN FORMAN CORP CL B 115637209 5035 102738 SH DFND 43 0 0 102738 BROWN FORMAN CORP CL B 115637209 737 15028 SH DFND 43, 01 0 0 15028 BRT APARTMENTS CORP COM 055645303 374 29313 SH DFND 02 0 302 29011 BRUKER CORP COM 116794108 319 10969 SH DFND 01 9649 0 1320 BRUKER CORP COM 116794108 1590 54753 SH DFND 02 0 51076 3677 BRUKER CORP COM 116794108 0 2 SH DFND 06 0 2 0 BRUKER CORP COM 116794108 22982 791406 SH DFND 43 0 0 791406 BRUKER CORP COM 116794108 460 15853 SH DFND 43, 01 0 0 15853 BRUNSWICK CORP COM 117043109 12926 200463 SH DFND 01 191873 8139 451 BRUNSWICK CORP COM 117043109 5848 90694 SH DFND 02 0 75115 15579 BRUNSWICK CORP COM 117043109 0 2 SH DFND 06 0 2 0 BRUNSWICK CORP COM 117043109 23 353 SH DFND 28 353 0 0 BRUNSWICK CORP COM 117043109 4772 74015 SH DFND 43 0 0 74015 BRUNSWICK CORP COM 117043109 89 1379 SH DFND 43, 01 0 0 1379 BRYN MAWR BK CORP COM 117665109 1516 32745 SH DFND 01 32745 0 0 BRYN MAWR BK CORP COM 117665109 219 4734 SH DFND 02 0 3178 1556 BRYN MAWR BK CORP COM 117665109 1 19 SH DFND 06 0 19 0 BRYN MAWR BK CORP COM 117665109 987 21321 SH DFND 43 0 0 21321 BSB BANCORP INC MD COM 05573H108 121 3519 SH DFND 01 3519 0 0 BSB BANCORP INC MD COM 05573H108 50 1445 SH DFND 02 0 245 1200 BSB BANCORP INC MD COM 05573H108 0 8 SH DFND 06 0 8 0 BSQUARE CORP COM NEW 11776U300 11 4200 SH DFND 02 0 0 4200 BT GROUP PLC ADR 05577E101 490 33891 SH DFND 01 21287 0 12604 BT GROUP PLC ADR 05577E101 8144 563180 SH DFND 02 0 0 563180 BUCKEYE PARTNERS L P UNIT LTD P 118230101 21255 604704 SH DFND 01 207465 373596 23643 BUCKEYE PARTNERS L P UNIT LTD P 118230101 45194 1285736 SH DFND 02 0 250870 1034866 BUCKEYE PARTNERS L P OPTIONS 118230101 8967 255100 SH Call DFND 02 0 255100 0 BUCKLE INC COM 118440106 165 6152 SH DFND 01 5816 0 336 BUCKLE INC COM 118440106 197 7323 SH DFND 02 0 2498 4825 BUCKLE INC COM 118440106 1 30 SH DFND 06 0 30 0 BUCKLE INC COM 118440106 404 15022 SH DFND 43 0 0 15022 BUILD A BEAR WORKSHOP COM 120076104 73 9633 SH DFND 02 0 9633 0 BUILD A BEAR WORKSHOP COM 120076104 0 14 SH DFND 06 0 14 0 BUILDERS FIRSTSOURCE INC COM 12008R107 903 49347 SH DFND 01 49347 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 381 20813 SH DFND 02 0 18603 2210 BUILDERS FIRSTSOURCE INC COM 12008R107 2 113 SH DFND 06 0 113 0 BUILDERS FIRSTSOURCE INC COM 12008R107 12426 679410 SH DFND 43 0 0 679410 BUILDERS FIRSTSOURCE INC COM 12008R107 1434 78421 SH DFND 43, 01 0 0 78421 BUNGE LIMITED COM G16962105 2828 40570 SH DFND 01 15031 0 25539 BUNGE LIMITED COM G16962105 7102 101884 SH DFND 02 0 82363 19521 BUNGE LIMITED COM G16962105 828 11882 SH DFND 06 0 11882 0 BUNGE LIMITED COM G16962105 23 329 SH DFND 28 0 0 329 BUNGE LIMITED COM G16962105 5816 83434 SH DFND 43 0 0 83434 BURLINGTON STORES INC COM 122017106 12326 81882 SH DFND 01 81785 0 97 BURLINGTON STORES INC COM 122017106 34707 230567 SH DFND 02 0 26416 204151 BURLINGTON STORES INC COM 122017106 0 1 SH DFND 06 0 1 0 BURLINGTON STORES INC COM 122017106 9 61 SH DFND 28 61 0 0 BURLINGTON STORES INC COM 122017106 27249 181018 SH DFND 43 0 0 181018 BURLINGTON STORES INC COM 122017106 15538 103221 SH DFND 43, 01 0 0 103221 BUSINESS FIRST BANCSHARES IN COM 12326C105 32 1199 SH DFND 01 1199 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 30 1133 SH DFND 02 0 1133 0 BWX TECHNOLOGIES INC COM 05605H100 535 8583 SH DFND 01 7963 0 620 BWX TECHNOLOGIES INC COM 05605H100 24681 396037 SH DFND 02 0 38555 357482 BWX TECHNOLOGIES INC COM 05605H100 0 2 SH DFND 06 0 2 0 BWX TECHNOLOGIES INC COM 05605H100 21808 349940 SH DFND 43 0 0 349940 BWX TECHNOLOGIES INC COM 05605H100 2174 34885 SH DFND 43, 01 0 0 34885 BYLINE BANCORP INC COM 124411109 44 1953 SH DFND 01 1953 0 0 BYLINE BANCORP INC COM 124411109 1573 70401 SH DFND 02 0 3141 67260 BYLINE BANCORP INC COM 124411109 0 6 SH DFND 06 0 6 0 C & F FINL CORP COM 12466Q104 46 729 SH DFND 01 729 0 0 C & F FINL CORP COM 12466Q104 8 123 SH DFND 02 0 123 0 C & F FINL CORP COM 12466Q104 0 3 SH DFND 06 0 3 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6974 83358 SH DFND 01 76046 6506 806 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 153489 1834681 SH DFND 02 0 110419 1724262 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1015 12137 SH DFND 06 0 12137 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 41 485 SH DFND 28 34 0 451 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 359591 4298244 SH DFND 43 0 0 4298244 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2044 24438 SH DFND 43, 01 0 0 24438 C&J ENERGY SVCS INC NEW COM 12674R100 228 9681 SH DFND 01 9681 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 357 15131 SH DFND 02 0 15131 0 C&J ENERGY SVCS INC NEW COM 12674R100 1 47 SH DFND 06 0 47 0 C&J ENERGY SVCS INC NEW COM 12674R100 541 22910 SH DFND 43 0 0 22910 CA INC COM 12673P105 4507 126430 SH DFND 01 104068 10248 12114 CA INC COM 12673P105 16012 449134 SH DFND 02 0 184842 264292 CA INC COM 12673P105 1528 42856 SH DFND 06 0 42856 0 CA INC COM 12673P105 20 562 SH DFND 28 45 0 517 CA INC COM 12673P105 411348 11538521 SH DFND 43 0 0 11538521 CA INC COM 12673P105 11231 315027 SH DFND 43, 01 0 0 315027 CABLE ONE INC COM 12685J105 1595 2175 SH DFND 01 2158 0 17 CABLE ONE INC COM 12685J105 1714 2337 SH DFND 02 0 2003 334 CABLE ONE INC COM 12685J105 9234 12592 SH DFND 43 0 0 12592 CABLE ONE INC COM 12685J105 3064 4179 SH DFND 43, 01 0 0 4179 CABOT CORP COM 127055101 2868 46425 SH DFND 01 43382 0 3043 CABOT CORP COM 127055101 3004 48636 SH DFND 02 0 37070 11566 CABOT CORP COM 127055101 0 1 SH DFND 06 0 1 0 CABOT CORP COM 127055101 1 16 SH DFND 28 16 0 0 CABOT CORP COM 127055101 42266 684252 SH DFND 43 0 0 684252 CABOT CORP COM 127055101 449 7267 SH DFND 43, 01 0 0 7267 CABOT MICROELECTRONICS CORP COM 12709P103 709 6592 SH DFND 01 6492 0 100 CABOT MICROELECTRONICS CORP COM 12709P103 4753 44188 SH DFND 02 0 43452 736 CABOT MICROELECTRONICS CORP COM 12709P103 3 26 SH DFND 06 0 26 0 CABOT MICROELECTRONICS CORP COM 12709P103 11907 110705 SH DFND 43 0 0 110705 CABOT MICROELECTRONICS CORP COM 12709P103 1415 13157 SH DFND 43, 01 0 0 13157 CABOT OIL & GAS CORP COM 127097103 3824 160684 SH DFND 01 152044 8364 276 CABOT OIL & GAS CORP COM 127097103 14845 623752 SH DFND 02 0 311247 312505 CABOT OIL & GAS CORP COM 127097103 24 1029 SH DFND 06 0 1029 0 CABOT OIL & GAS CORP COM 127097103 19 800 SH DFND 28 800 0 0 CABOT OIL & GAS CORP OPTIONS 127097103 48 2000 SH Put DFND 02 0 2000 0 CABOT OIL & GAS CORP OPTIONS 127097103 5950 250000 SH Call DFND 02 0 250000 0 CABOT OIL & GAS CORP COM 127097103 19298 810853 SH DFND 43 0 0 810853 CABOT OIL & GAS CORP COM 127097103 371 15589 SH DFND 43, 01 0 0 15589 CACI INTL INC CL A 127190304 6690 39694 SH DFND 01 39694 0 0 CACI INTL INC CL A 127190304 2833 16811 SH DFND 02 0 8098 8713 CACI INTL INC CL A 127190304 4 25 SH DFND 06 0 25 0 CACI INTL INC CL A 127190304 7 44 SH DFND 28 44 0 0 CACI INTL INC CL A 127190304 17031 101042 SH DFND 43 0 0 101042 CACI INTL INC CL A 127190304 3525 20916 SH DFND 43, 01 0 0 20916 CACTUS INC CL A 127203107 116 3423 SH DFND 01 3419 0 4 CACTUS INC CL A 127203107 4213 124669 SH DFND 02 0 38822 85847 CACTUS INC CL A 127203107 137 4056 SH DFND 43 0 0 4056 CADENCE BANCORPORATION CL A 12739A100 740 25647 SH DFND 01 25647 0 0 CADENCE BANCORPORATION CL A 12739A100 5030 174240 SH DFND 02 0 172965 1275 CADENCE BANCORPORATION CL A 12739A100 1 19 SH DFND 06 0 19 0 CADENCE BANCORPORATION CL A 12739A100 3571 123681 SH DFND 43 0 0 123681 CADENCE DESIGN SYSTEM INC COM 127387108 11338 261798 SH DFND 01 193188 67158 1452 CADENCE DESIGN SYSTEM INC COM 127387108 14106 325699 SH DFND 02 0 112337 213362 CADENCE DESIGN SYSTEM INC COM 127387108 49 1136 SH DFND 06 0 1136 0 CADENCE DESIGN SYSTEM INC COM 127387108 7 169 SH DFND 28 169 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9137 210961 SH DFND 43 0 0 210961 CADIZ INC COM NEW 127537207 114 8733 SH DFND 01 8733 0 0 CADIZ INC COM NEW 127537207 42 3211 SH DFND 02 0 3211 0 CADIZ INC COM NEW 127537207 0 22 SH DFND 06 0 22 0 CAE INC COM 124765108 151 7259 SH DFND 05 7259 0 0 CAE INC COM 124765108 45 2143 SH DFND 01 2143 0 0 CAE INC COM 124765108 2624 126336 SH DFND 02 0 77042 49294 CAE INC COM 124765108 0 11 SH DFND 06 0 11 0 CAE INC COM 124765108 26 1249 SH DFND 28 0 0 1249 CAE INC COM 124765108 13537 651762 SH DFND 43 0 0 651762 CAE INC COM 124765108 55 2661 SH DFND 43, 01 0 0 2661 CAESARS ENTMT CORP COM 127686103 3258 304524 SH DFND 01 297304 7220 0 CAESARS ENTMT CORP COM 127686103 35853 3350769 SH DFND 02 0 3349269 1500 CAESARS ENTMT CORP COM 127686103 1 108 SH DFND 06 0 108 0 CAESARS ENTMT CORP NOTE 5.00 127686AA1 23 13203 PRN DFND 01 12763 0 440 CAESARS ENTMT CORP NOTE 5.00 127686AA1 3442 2012274 PRN DFND 02 1232973 777991 1310 CAESARS ENTMT CORP COM 127686103 9824 918122 SH DFND 43 0 0 918122 CAESARS ENTMT CORP COM 127686103 1574 147141 SH DFND 43, 01 0 0 147141 CAESARSTONE LTD ORD SHS M20598104 58 3814 SH DFND 01 3814 0 0 CAESARSTONE LTD ORD SHS M20598104 13 892 SH DFND 02 0 836 56 CAESARSTONE LTD ORD SHS M20598104 39 2591 SH DFND 06 0 2591 0 CAI INTERNATIONAL INC COM 12477X106 81 3500 SH DFND 01 3500 0 0 CAI INTERNATIONAL INC COM 12477X106 117 5052 SH DFND 02 0 4001 1051 CAI INTERNATIONAL INC COM 12477X106 0 16 SH DFND 06 0 16 0 CAL MAINE FOODS INC COM NEW 128030202 604 13174 SH DFND 01 12888 0 286 CAL MAINE FOODS INC COM NEW 128030202 1020 22253 SH DFND 02 0 10190 12063 CAL MAINE FOODS INC COM NEW 128030202 1 31 SH DFND 06 0 31 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 3 400 SH DFND 01 400 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1 140 SH DFND 02 0 0 140 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 19265 1512205 SH DFND 02 0 0 1512205 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 336 28515 SH DFND 01 28515 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 7037 596831 SH DFND 02 0 0 596831 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 7462 345921 SH DFND 02 0 0 345921 CALAMOS GBL DYN INCOME FUND COM 12811L107 233 25870 SH DFND 01 25870 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 759 84351 SH DFND 02 0 0 84351 CALAMOS GLOBAL TOTAL RETURN COM SH BEN 128118106 763 53921 SH DFND 02 0 0 53921 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 377 29746 SH DFND 01 29119 0 627 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 61128 4824612 SH DFND 02 0 0 4824612 CALAMP CORP COM 128126109 304 12963 SH DFND 01 9542 3185 236 CALAMP CORP COM 128126109 1978 84431 SH DFND 02 0 82450 1981 CALAMP CORP COM 128126109 1 36 SH DFND 06 0 36 0 CALAVO GROWERS INC COM 128246105 569 5919 SH DFND 01 5748 0 171 CALAVO GROWERS INC COM 128246105 525 5456 SH DFND 02 0 2036 3420 CALAVO GROWERS INC COM 128246105 2 16 SH DFND 06 0 16 0 CALAVO GROWERS INC COM 128246105 1544 16063 SH DFND 43 0 0 16063 CALAVO GROWERS INC COM 128246105 1987 20662 SH DFND 43, 01 0 0 20662 CALEDONIA MNG CORP PLC SHS NEW G1757E113 3 300 SH DFND 02 0 300 0 CALERES INC COM 129500104 1372 39892 SH DFND 01 39892 0 0 CALERES INC COM 129500104 459 13346 SH DFND 02 0 11984 1362 CALERES INC COM 129500104 1 43 SH DFND 06 0 43 0 CALERES INC COM 129500104 5699 165714 SH DFND 43 0 0 165714 CALERES INC COM 129500104 178 5180 SH DFND 43, 01 0 0 5180 CALIFORNIA RES CORP COM NEW 13057Q206 1104 24291 SH DFND 01 24186 93 12 CALIFORNIA RES CORP COM NEW 13057Q206 36262 798010 SH DFND 02 0 6826 791184 CALIFORNIA RES CORP COM NEW 13057Q206 7 155 SH DFND 06 0 155 0 CALIFORNIA WTR SVC GROUP COM 130788102 945 24263 SH DFND 01 19627 4431 205 CALIFORNIA WTR SVC GROUP COM 130788102 2825 72521 SH DFND 02 0 57962 14559 CALIFORNIA WTR SVC GROUP COM 130788102 2 49 SH DFND 06 0 49 0 CALIFORNIA WTR SVC GROUP COM 130788102 11873 304827 SH DFND 43 0 0 304827 CALITHERA BIOSCIENCES INC COM 13089P101 35 6997 SH DFND 01 6997 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 295 58914 SH DFND 02 0 58164 750 CALITHERA BIOSCIENCES INC COM 13089P101 0 32 SH DFND 06 0 32 0 CALIX INC COM 13100M509 45 5785 SH DFND 01 5785 0 0 CALIX INC COM 13100M509 7 879 SH DFND 02 0 879 0 CALIX INC COM 13100M509 0 45 SH DFND 06 0 45 0 CALLAWAY GOLF CO COM 131193104 310 16354 SH DFND 01 15978 0 376 CALLAWAY GOLF CO COM 131193104 3291 173485 SH DFND 02 0 86528 86957 CALLAWAY GOLF CO COM 131193104 2 96 SH DFND 06 0 96 0 CALLAWAY GOLF CO COM 131193104 5248 276646 SH DFND 43 0 0 276646 CALLAWAY GOLF CO COM 131193104 786 41458 SH DFND 43, 01 0 0 41458 CALLON PETE CO DEL COM 13123X102 1065 99200 SH DFND 01 99200 0 0 CALLON PETE CO DEL COM 13123X102 12006 1117896 SH DFND 02 0 853326 264570 CALLON PETE CO DEL COM 13123X102 2 207 SH DFND 06 0 207 0 CALLON PETE CO DEL COM 13123X102 12816 1193299 SH DFND 43 0 0 1193299 CALLON PETE CO DEL COM 13123X102 1489 138646 SH DFND 43, 01 0 0 138646 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 119 16000 SH DFND 01 16000 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 85 11346 SH DFND 02 0 0 11346 CALYXT INC COM 13173L107 17 906 SH DFND 01 906 0 0 CALYXT INC COM 13173L107 7 362 SH DFND 02 0 362 0 CALYXT INC COM 13173L107 0 8 SH DFND 06 0 8 0 CAMBIUM LEARNING GRP INC COM 13201A107 21 1847 SH DFND 01 1847 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 45 4074 SH DFND 02 0 4074 0 CAMBIUM LEARNING GRP INC COM 13201A107 0 14 SH DFND 06 0 14 0 CAMBREX CORP COM 132011107 440 8417 SH DFND 01 8026 0 391 CAMBREX CORP COM 132011107 3346 63981 SH DFND 02 0 63482 499 CAMBREX CORP COM 132011107 2 34 SH DFND 06 0 34 0 CAMBREX CORP COM 132011107 6525 124762 SH DFND 43 0 0 124762 CAMBREX CORP COM 132011107 3015 57641 SH DFND 43, 01 0 0 57641 CAMBRIA ETF TR GLOBAL VAL 132061409 12 500 SH DFND 02 0 0 500 CAMBRIDGE BANCORP COM 132152109 1147 13259 SH DFND 01 13259 0 0 CAMBRIDGE BANCORP COM 132152109 52 601 SH DFND 02 0 101 500 CAMDEN NATL CORP COM 133034108 319 6988 SH DFND 01 6988 0 0 CAMDEN NATL CORP COM 133034108 528 11554 SH DFND 02 0 2200 9354 CAMDEN NATL CORP COM 133034108 1 16 SH DFND 06 0 16 0 CAMDEN PPTY TR SH BEN INT 133131102 976 10706 SH DFND 01 9959 1 746 CAMDEN PPTY TR SH BEN INT 133131102 1987 21807 SH DFND 02 0 8488 13319 CAMDEN PPTY TR SH BEN INT 133131102 740 8118 SH DFND 06 0 8118 0 CAMDEN PPTY TR SH BEN INT 133131102 4 46 SH DFND 28 46 0 0 CAMDEN PPTY TR SH BEN INT 133131102 23638 259389 SH DFND 43 0 0 259389 CAMDEN PPTY TR SH BEN INT 133131102 2449 26872 SH DFND 43, 01 0 0 26872 CAMECO CORP COM 13321L108 800 71087 SH DFND 05 71087 0 0 CAMECO CORP COM 13321L108 149 13214 SH DFND 01 12382 0 832 CAMECO CORP COM 13321L108 13869 1232791 SH DFND 02 0 1155144 77647 CAMECO CORP COM 13321L108 64 5683 SH DFND 06 0 5683 0 CAMECO CORP OPTIONS 13321L108 11 1000 SH Call DFND 01 1000 0 0 CAMPBELL SOUP CO COM 134429109 7854 193746 SH DFND 01 190094 426 3226 CAMPBELL SOUP CO COM 134429109 11470 282925 SH DFND 02 0 31211 251714 CAMPBELL SOUP CO COM 134429109 358 8838 SH DFND 06 0 8838 0 CAMPBELL SOUP CO COM 134429109 12 307 SH DFND 28 44 0 263 CAMPBELL SOUP CO OPTIONS 134429109 38809 957300 SH Call DFND 02 0 957300 0 CAMPBELL SOUP CO COM 134429109 696 17174 SH DFND 43 0 0 17174 CAMPING WORLD HLDGS INC CL A 13462K109 132 5284 SH DFND 01 4572 0 712 CAMPING WORLD HLDGS INC CL A 13462K109 7271 291077 SH DFND 02 0 130760 160317 CAMPING WORLD HLDGS INC CL A 13462K109 1 34 SH DFND 06 0 34 0 CAMPING WORLD HLDGS INC CL A 13462K109 5248 210092 SH DFND 43 0 0 210092 CAMPING WORLD HLDGS INC CL A 13462K109 594 23784 SH DFND 43, 01 0 0 23784 CAMTEK LTD ORD M20791105 1 147 SH DFND 06 0 147 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 86 1468 SH DFND 05 1468 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 10707 181931 SH DFND 02 0 18292 163639 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 2330 39598 SH DFND 43, 01 0 0 39598 CANADIAN NAT RES LTD COM 136385101 6417 177894 SH DFND 05 177894 0 0 CANADIAN NAT RES LTD COM 136385101 1278 35419 SH DFND 01 32591 0 2828 CANADIAN NAT RES LTD COM 136385101 39644 1099075 SH DFND 02 0 44033 1055042 CANADIAN NAT RES LTD COM 136385101 15 425 SH DFND 06 0 425 0 CANADIAN NAT RES LTD COM 136385101 40 1108 SH DFND 28 400 0 708 CANADIAN NAT RES LTD COM 136385101 140973 3908315 SH DFND 43 0 0 3908315 CANADIAN NAT RES LTD COM 136385101 8744 242425 SH DFND 43, 01 0 0 242425 CANADIAN NATL RY CO COM 136375102 8391 102641 SH DFND 05 102641 0 0 CANADIAN NATL RY CO COM 136375102 12646 154688 SH DFND 01 152737 0 1951 CANADIAN NATL RY CO COM 136375102 9320 114001 SH DFND 02 0 33655 80346 CANADIAN NATL RY CO COM 136375102 26941 329549 SH DFND 06 0 329549 0 CANADIAN NATL RY CO COM 136375102 58 710 SH DFND 28 0 0 710 CANADIAN NATL RY CO COM 136375102 70487 862229 SH DFND 43 0 0 862229 CANADIAN NATL RY CO COM 136375102 3075 37616 SH DFND 43, 01 0 0 37616 CANADIAN PAC RY LTD COM 13645T100 2018 11025 SH DFND 05 11025 0 0 CANADIAN PAC RY LTD COM 13645T100 7834 42806 SH DFND 01 42459 0 347 CANADIAN PAC RY LTD COM 13645T100 12013 65640 SH DFND 02 0 11190 54450 CANADIAN PAC RY LTD COM 13645T100 1 3 SH DFND 06 0 3 0 CANADIAN PAC RY LTD COM 13645T100 51 279 SH DFND 28 103 0 176 CANADIAN PAC RY LTD COM 13645T100 20931 114365 SH DFND 43 0 0 114365 CANADIAN PAC RY LTD COM 13645T100 456 2492 SH DFND 43, 01 0 0 2492 CANADIAN SOLAR INC COM 136635109 8509 695192 SH DFND 01 200 694992 0 CANADIAN SOLAR INC COM 136635109 1631 133255 SH DFND 02 0 132356 899 CANADIAN SOLAR INC COM 136635109 33 2659 SH DFND 06 0 2659 0 CANCER GENETICS INC COM 13739U104 0 25 SH DFND 01 25 0 0 CANCER GENETICS INC COM 13739U104 1 600 SH DFND 02 0 0 600 CANNAE HLDGS INC COM 13765N107 354 19099 SH DFND 01 19099 0 0 CANNAE HLDGS INC COM 13765N107 441 23761 SH DFND 02 0 19330 4431 CANNAE HLDGS INC COM 13765N107 1 34 SH DFND 06 0 34 0 CANON INC SPONSORED 138006309 829 25350 SH DFND 01 16052 0 9298 CANON INC SPONSORED 138006309 208 6348 SH DFND 02 0 0 6348 CANON INC SPONSORED 138006309 2 71 SH DFND 28 71 0 0 CANON INC SPONSORED 138006309 4453 136205 SH DFND 43 0 0 136205 CANOPY GROWTH CORP COM 138035100 22 754 SH DFND 05 754 0 0 CANOPY GROWTH CORP COM 138035100 115 3930 SH DFND 01 3930 0 0 CANOPY GROWTH CORP COM 138035100 205 6999 SH DFND 02 0 5400 1599 CANTEL MEDICAL CORP COM 138098108 474 4823 SH DFND 01 4595 0 228 CANTEL MEDICAL CORP COM 138098108 4829 49095 SH DFND 02 0 39571 9524 CANTEL MEDICAL CORP COM 138098108 4 38 SH DFND 06 0 38 0 CANTEL MEDICAL CORP COM 138098108 12243 124472 SH DFND 43 0 0 124472 CANTEL MEDICAL CORP COM 138098108 1348 13705 SH DFND 43, 01 0 0 13705 CANTERBURY PARK HOLDING CORP COM 13811E101 3 200 SH DFND 02 0 0 200 CAPELLA EDUCATION COMPANY COM 139594105 229 2323 SH DFND 01 2323 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1960 19853 SH DFND 02 0 19206 647 CAPELLA EDUCATION COMPANY COM 139594105 1 12 SH DFND 06 0 12 0 CAPITAL CITY BK GROUP INC COM 139674105 4197 177625 SH DFND 01 177625 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1159 49059 SH DFND 02 0 33737 15322 CAPITAL CITY BK GROUP INC COM 139674105 0 11 SH DFND 06 0 11 0 CAPITAL ONE FINL CORP COM 14040H105 105227 1145014 SH DFND 01 1011131 131330 2553 CAPITAL ONE FINL CORP COM 14040H105 110283 1200029 SH DFND 02 0 34307 1165722 CAPITAL ONE FINL CORP COM 14040H105 263 2858 SH DFND 06 0 2858 0 CAPITAL ONE FINL CORP COM 14040H105 770 8383 SH DFND 28 7143 0 1240 CAPITAL ONE FINL CORP OPTIONS 14040H105 92 1000 SH Put DFND 02 0 1000 0 CAPITAL ONE FINL CORP *W EXP 11/ 14040H139 654 13000 SH DFND 01 13000 0 0 CAPITAL ONE FINL CORP COM 14040H105 217918 2371253 SH DFND 43 0 0 2371253 CAPITAL ONE FINL CORP COM 14040H105 437 4751 SH DFND 43, 01 0 0 4751 CAPITAL PRODUCT PARTNERS L P COM UNIT L Y11082107 3 1000 SH DFND 01 1000 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT L Y11082107 786 256885 SH DFND 02 0 0 256885 CAPITAL SOUTHWEST CORP COM 140501107 2 100 SH DFND 02 0 0 100 CAPITAL SR LIVING CORP COM 140475104 58 5393 SH DFND 01 5393 0 0 CAPITAL SR LIVING CORP COM 140475104 763 71542 SH DFND 02 0 6081 65461 CAPITAL SR LIVING CORP COM 140475104 0 25 SH DFND 06 0 25 0 CAPITALA FIN CORP COM 14054R106 182 21869 SH DFND 01 21869 0 0 CAPITOL FED FINL INC COM 14057J101 717 54504 SH DFND 01 54504 0 0 CAPITOL FED FINL INC COM 14057J101 4834 367358 SH DFND 02 0 364600 2758 CAPITOL FED FINL INC COM 14057J101 2 132 SH DFND 06 0 132 0 CAPRICOR THERAPEUTICS INC COM 14070B101 3 2500 SH DFND 01 2500 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 4 3000 SH DFND 02 0 0 3000 CAPSTAR FINL HLDGS INC COM 14070T102 22 1190 SH DFND 01 1190 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 37 2001 SH DFND 02 0 2001 0 CAPSTAR FINL HLDGS INC COM 14070T102 0 9 SH DFND 06 0 9 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 309 34518 SH DFND 01 19446 14613 459 CAPSTEAD MTG CORP COM NO PAR 14067E506 2755 307862 SH DFND 02 0 301537 6325 CAPSTEAD MTG CORP COM NO PAR 14067E506 1 98 SH DFND 06 0 98 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 0 39 SH DFND 28 39 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 6 4438 SH DFND 02 0 0 4438 CAPSTONE TURBINE CORP COM NEW 14067D409 0 2 SH DFND 06 0 2 0 CARA THERAPEUTICS INC COM 140755109 679 35440 SH DFND 01 5677 29763 0 CARA THERAPEUTICS INC COM 140755109 497 25961 SH DFND 02 0 15433 10528 CARA THERAPEUTICS INC COM 140755109 1 28 SH DFND 06 0 28 0 CARBO CERAMICS INC COM 140781105 114 12440 SH DFND 01 12440 0 0 CARBO CERAMICS INC COM 140781105 111 12061 SH DFND 02 0 11711 350 CARBO CERAMICS INC COM 140781105 0 24 SH DFND 06 0 24 0 CARBON BLACK INC COM 14081R103 25 970 SH DFND 01 970 0 0 CARBON BLACK INC COM 14081R103 0 15 SH DFND 02 0 15 0 CARBON BLACK INC COM 14081R103 535 20583 SH DFND 43 0 0 20583 CARBON BLACK INC COM 14081R103 7 271 SH DFND 43, 01 0 0 271 CARBONITE INC COM 141337105 284 8135 SH DFND 01 5786 2349 0 CARBONITE INC COM 141337105 464 13304 SH DFND 02 0 12641 663 CARBONITE INC COM 141337105 1 26 SH DFND 06 0 26 0 CARDINAL HEALTH INC COM 14149Y108 17203 352314 SH DFND 01 143746 456 208112 CARDINAL HEALTH INC COM 14149Y108 27084 554667 SH DFND 02 0 52792 501875 CARDINAL HEALTH INC COM 14149Y108 78 1605 SH DFND 06 0 1605 0 CARDINAL HEALTH INC COM 14149Y108 232 4743 SH DFND 28 178 0 4565 CARDINAL HEALTH INC OPTIONS 14149Y108 3003 61500 SH Put DFND 02 0 61500 0 CARDINAL HEALTH INC COM 14149Y108 69412 1421498 SH DFND 43 0 0 1421498 CARDINAL HEALTH INC COM 14149Y108 1845 37792 SH DFND 43, 01 0 0 37792 CARDIOVASCULAR SYS INC DEL COM 141619106 147 4530 SH DFND 01 4530 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 96 2978 SH DFND 02 0 2755 223 CARDIOVASCULAR SYS INC DEL COM 141619106 1 35 SH DFND 06 0 35 0 CARDLYTICS INC COM 14161W105 5734 263518 SH DFND 00 263518 0 0 CARDLYTICS INC COM 14161W105 74 3384 SH DFND 01 3384 0 0 CARDLYTICS INC COM 14161W105 0 18 SH DFND 02 0 18 0 CARDTRONICS INC NOTE 1.00 14161HAG3 121 130000 PRN DFND 02 0 130000 0 CARDTRONICS PLC SHS CL A G1991C105 5998 248061 SH DFND 01 10764 237170 127 CARDTRONICS PLC SHS CL A G1991C105 13865 573404 SH DFND 02 0 573229 175 CARDTRONICS PLC SHS CL A G1991C105 1 46 SH DFND 06 0 46 0 CARDTRONICS PLC SHS CL A G1991C105 4090 169149 SH DFND 43 0 0 169149 CARE COM INC COM 141633107 89 4242 SH DFND 01 4242 0 0 CARE COM INC COM 141633107 590 28268 SH DFND 02 0 27858 410 CARE COM INC COM 141633107 0 14 SH DFND 06 0 14 0 CAREDX INC COM 14167L103 69 5658 SH DFND 01 5658 0 0 CAREDX INC COM 14167L103 2 155 SH DFND 02 0 155 0 CAREER EDUCATION CORP COM 141665109 183 11330 SH DFND 01 10833 0 497 CAREER EDUCATION CORP COM 141665109 125 7706 SH DFND 02 0 7484 222 CAREER EDUCATION CORP COM 141665109 1 70 SH DFND 06 0 70 0 CARETRUST REIT INC COM 14174T107 275 16500 SH DFND 01 15692 0 808 CARETRUST REIT INC COM 14174T107 11362 680758 SH DFND 02 0 677122 3636 CARETRUST REIT INC COM 14174T107 1 78 SH DFND 06 0 78 0 CARETRUST REIT INC COM 14174T107 1781 106717 SH DFND 43 0 0 106717 CARGURUS INC COM CL A 141788109 2402 69156 SH DFND 01 69156 0 0 CARGURUS INC COM CL A 141788109 103 2956 SH DFND 02 0 2439 517 CARGURUS INC COM CL A 141788109 21173 609467 SH DFND 43 0 0 609467 CARLISLE COS INC COM 142339100 7671 70829 SH DFND 01 70575 0 254 CARLISLE COS INC COM 142339100 2372 21897 SH DFND 02 0 9574 12323 CARLISLE COS INC COM 142339100 0 1 SH DFND 06 0 1 0 CARLISLE COS INC COM 142339100 7 68 SH DFND 28 68 0 0 CARLISLE COS INC COM 142339100 23227 214452 SH DFND 43 0 0 214452 CARLISLE COS INC COM 142339100 910 8400 SH DFND 43, 01 0 0 8400 CARLYLE GROUP L P COM UTS LT 14309L102 6843 321265 SH DFND 01 259865 61400 0 CARLYLE GROUP L P COM UTS LT 14309L102 63346 2973977 SH DFND 02 0 0 2973977 CARLYLE GROUP L P COM UTS LT 14309L102 80 3771 SH DFND 06 0 3771 0 CARMAX INC COM 143130102 3566 48941 SH DFND 01 46621 282 2038 CARMAX INC COM 143130102 22561 309605 SH DFND 02 0 106416 203189 CARMAX INC COM 143130102 40 543 SH DFND 06 0 543 0 CARMAX INC COM 143130102 1 15 SH DFND 28 15 0 0 CARMAX INC COM 143130102 35594 488462 SH DFND 43 0 0 488462 CARMAX INC COM 143130102 5164 70870 SH DFND 43, 01 0 0 70870 CARNIVAL CORP UNIT 99/99 143658300 35316 616232 SH DFND 01 213783 71611 330838 CARNIVAL CORP UNIT 99/99 143658300 308646 5385553 SH DFND 02 0 231975 5153578 CARNIVAL CORP UNIT 99/99 143658300 1802 31450 SH DFND 06 0 31450 0 CARNIVAL CORP UNIT 99/99 143658300 298 5197 SH DFND 28 964 0 4233 CARNIVAL CORP OPTIONS 143658300 115 2000 SH Call DFND 02 0 1000 1000 CARNIVAL CORP UNIT 99/99 143658300 996703 17391436 SH DFND 43 0 0 17391436 CARNIVAL PLC ADR 14365C103 768 13315 SH DFND 01 12756 0 559 CARNIVAL PLC ADR 14365C103 74 1288 SH DFND 02 0 0 1288 CARNIVAL PLC ADR 14365C103 17 298 SH DFND 28 75 0 223 CARNIVAL PLC ADR 14365C103 16891 292998 SH DFND 43 0 0 292998 CAROLINA FINL CORP NEW COM 143873107 2368 55177 SH DFND 01 55177 0 0 CAROLINA FINL CORP NEW COM 143873107 2192 51061 SH DFND 02 0 46201 4860 CAROLINA FINL CORP NEW COM 143873107 1 20 SH DFND 06 0 20 0 CARPENTER TECHNOLOGY CORP COM 144285103 1236 23511 SH DFND 01 23270 99 142 CARPENTER TECHNOLOGY CORP COM 144285103 1235 23491 SH DFND 02 0 18341 5150 CARPENTER TECHNOLOGY CORP COM 144285103 2 47 SH DFND 06 0 47 0 CARPENTER TECHNOLOGY CORP COM 144285103 14391 273751 SH DFND 43 0 0 273751 CARRIAGE SVCS INC COM 143905107 46 1892 SH DFND 01 1892 0 0 CARRIAGE SVCS INC COM 143905107 4079 166168 SH DFND 02 0 166168 0 CARRIAGE SVCS INC COM 143905107 0 15 SH DFND 06 0 15 0 CARRIZO OIL & GAS INC COM 144577103 2248 80724 SH DFND 01 80418 0 306 CARRIZO OIL & GAS INC COM 144577103 8753 314298 SH DFND 02 0 313148 1150 CARRIZO OIL & GAS INC COM 144577103 2 79 SH DFND 06 0 79 0 CARRIZO OIL & GAS INC COM 144577103 12741 457481 SH DFND 43 0 0 457481 CARRIZO OIL & GAS INC COM 144577103 971 34874 SH DFND 43, 01 0 0 34874 CARROLS RESTAURANT GROUP INC COM 14574X104 62 4178 SH DFND 01 4178 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1203 80997 SH DFND 02 0 74318 6679 CARROLS RESTAURANT GROUP INC COM 14574X104 1 36 SH DFND 06 0 36 0 CARS COM INC COM 14575E105 780 27458 SH DFND 01 27056 402 0 CARS COM INC COM 14575E105 6472 227975 SH DFND 02 0 221894 6081 CARS COM INC COM 14575E105 2 74 SH DFND 06 0 74 0 CARS COM INC COM 14575E105 4991 175798 SH DFND 43 0 0 175798 CARS COM INC COM 14575E105 6 214 SH DFND 43, 01 0 0 214 CARTER INC COM 146229109 923 8518 SH DFND 01 8005 26 487 CARTER INC COM 146229109 4357 40197 SH DFND 02 0 19751 20446 CARTER INC COM 146229109 0 1 SH DFND 06 0 1 0 CARTER INC COM 146229109 21945 202465 SH DFND 43 0 0 202465 CARTER INC COM 146229109 3197 29497 SH DFND 43, 01 0 0 29497 CARVANA CO CL A 146869102 160 3839 SH DFND 01 3839 0 0 CARVANA CO CL A 146869102 2993 71936 SH DFND 02 0 1503 70433 CARVANA CO CL A 146869102 1 14 SH DFND 06 0 14 0 CARVANA CO OPTIONS 146869102 4992 120000 SH Call DFND 02 0 120000 0 CARVER BANCORP INC COM NEW 146875604 0 1 SH DFND 02 0 1 0 CASA SYS INC COM 14713L102 4860 297625 SH DFND 01 297625 0 0 CASA SYS INC COM 14713L102 10 586 SH DFND 02 0 86 500 CASA SYS INC COM 14713L102 743 45508 SH DFND 43 0 0 45508 CASELLA WASTE SYS INC CL A 147448104 202 7899 SH DFND 01 7899 0 0 CASELLA WASTE SYS INC CL A 147448104 176 6873 SH DFND 02 0 5672 1201 CASELLA WASTE SYS INC CL A 147448104 1 41 SH DFND 06 0 41 0 CASELLA WASTE SYS INC CL A 147448104 2324 90762 SH DFND 43 0 0 90762 CASEYS GEN STORES INC COM 147528103 577 5490 SH DFND 01 5318 0 172 CASEYS GEN STORES INC COM 147528103 6235 59339 SH DFND 02 0 53448 5891 CASEYS GEN STORES INC COM 147528103 19611 186629 SH DFND 43 0 0 186629 CASEYS GEN STORES INC COM 147528103 3729 35488 SH DFND 43, 01 0 0 35488 CASI PHARMACEUTICALS INC COM 14757U109 52 6284 SH DFND 01 6284 0 0 CASI PHARMACEUTICALS INC COM 14757U109 11 1305 SH DFND 02 0 305 1000 CASS INFORMATION SYS INC COM 14808P109 194 2813 SH DFND 01 2813 0 0 CASS INFORMATION SYS INC COM 14808P109 111 1620 SH DFND 02 0 1330 290 CASS INFORMATION SYS INC COM 14808P109 1 12 SH DFND 06 0 12 0 CASS INFORMATION SYS INC COM 14808P109 2788 40511 SH DFND 43 0 0 40511 CASS INFORMATION SYS INC COM 14808P109 1655 24051 SH DFND 43, 01 0 0 24051 CASTLE BRANDS INC COM 148435100 4 3321 SH DFND 02 0 421 2900 CASTLE BRANDS INC COM 148435100 0 93 SH DFND 06 0 93 0 CASTLIGHT HEALTH INC CL B 14862Q100 61 14354 SH DFND 01 14354 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 37 8658 SH DFND 02 0 7658 1000 CASTLIGHT HEALTH INC CL B 14862Q100 0 66 SH DFND 06 0 66 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 5 5006 SH DFND 02 0 6 5000 CATALENT INC COM 148806102 4741 113172 SH DFND 01 112076 0 1096 CATALENT INC COM 148806102 24889 594144 SH DFND 02 0 44170 549974 CATALENT INC COM 148806102 6 137 SH DFND 06 0 137 0 CATALENT INC COM 148806102 4 92 SH DFND 28 92 0 0 CATALENT INC COM 148806102 18815 449146 SH DFND 43 0 0 449146 CATALENT INC COM 148806102 1794 42833 SH DFND 43, 01 0 0 42833 CATALYST BIOSCIENCES INC COM NEW 14888D208 25 2104 SH DFND 01 2104 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 16 1356 SH DFND 02 0 1329 27 CATALYST PHARMACEUTICALS INC COM 14888U101 5 1692 SH DFND 01 1692 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 12 3690 SH DFND 02 0 332 3358 CATALYST PHARMACEUTICALS INC COM 14888U101 0 75 SH DFND 06 0 75 0 CATASYS INC COM PAR 149049504 0 3 SH DFND 02 0 2 1 CATCHMARK TIMBER TR INC CL A 14912Y202 352 27665 SH DFND 01 27665 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 2859 224562 SH DFND 02 0 221527 3035 CATCHMARK TIMBER TR INC CL A 14912Y202 1 44 SH DFND 06 0 44 0 CATCHMARK TIMBER TR INC CL A 14912Y202 7832 615269 SH DFND 43 0 0 615269 CATERPILLAR INC DEL COM 149123101 201320 1483894 SH DFND 01 1226444 245969 11481 CATERPILLAR INC DEL COM 149123101 289389 2133034 SH DFND 02 0 271353 1861681 CATERPILLAR INC DEL COM 149123101 8807 64918 SH DFND 06 0 64918 0 CATERPILLAR INC DEL COM 149123101 871 6420 SH DFND 28 4966 0 1454 CATERPILLAR INC DEL OPTIONS 149123101 8167 60200 SH Put DFND 02 0 59800 400 CATERPILLAR INC DEL OPTIONS 149123101 17556 129400 SH Call DFND 02 0 129400 0 CATERPILLAR INC DEL OPTIONS 149123101 6784 50000 SH Call DFND 06 0 50000 0 CATERPILLAR INC DEL COM 149123101 62026 457182 SH DFND 43 0 0 457182 CATERPILLAR INC DEL COM 149123101 2744 20223 SH DFND 43, 01 0 0 20223 CATHAY GEN BANCORP COM 149150104 1346 33244 SH DFND 01 32896 0 348 CATHAY GEN BANCORP COM 149150104 4405 108783 SH DFND 02 0 108369 414 CATHAY GEN BANCORP COM 149150104 3 79 SH DFND 06 0 79 0 CATHAY GEN BANCORP COM 149150104 2 48 SH DFND 28 48 0 0 CATHAY GEN BANCORP COM 149150104 9722 240111 SH DFND 43 0 0 240111 CATHAY GEN BANCORP COM 149150104 1084 26773 SH DFND 43, 01 0 0 26773 CATO CORP NEW CL A 149205106 160 6480 SH DFND 01 6212 0 268 CATO CORP NEW CL A 149205106 1036 42080 SH DFND 02 0 42080 0 CATO CORP NEW CL A 149205106 1 24 SH DFND 06 0 24 0 CAVCO INDS INC DEL COM 149568107 849 4091 SH DFND 01 4047 0 44 CAVCO INDS INC DEL COM 149568107 134 647 SH DFND 02 0 639 8 CAVCO INDS INC DEL COM 149568107 2 8 SH DFND 06 0 8 0 CAVIUM INC COM 14964U108 8841 102210 SH DFND 01 101990 220 0 CAVIUM INC COM 14964U108 31179 360450 SH DFND 02 0 309173 51277 CAVIUM INC COM 14964U108 0 1 SH DFND 06 0 1 0 CAVIUM INC COM 14964U108 108 1250 SH DFND 28 1250 0 0 CAVIUM INC COM 14964U108 2396 27694 SH DFND 43 0 0 27694 CAVIUM INC COM 14964U108 1267 14643 SH DFND 43, 01 0 0 14643 CB FINL SVCS INC COM 12479G101 30 865 SH DFND 01 865 0 0 CB FINL SVCS INC COM 12479G101 6 183 SH DFND 02 0 169 14 CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 26 SH DFND 02 0 0 26 CBIZ INC COM 124805102 207 9008 SH DFND 01 9008 0 0 CBIZ INC COM 124805102 498 21658 SH DFND 02 0 12893 8765 CBIZ INC COM 124805102 1 52 SH DFND 06 0 52 0 CBL & ASSOC PPTYS INC COM 124830100 321 57605 SH DFND 01 57605 0 0 CBL & ASSOC PPTYS INC COM 124830100 252 45236 SH DFND 02 0 29692 15544 CBL & ASSOC PPTYS INC COM 124830100 1 173 SH DFND 06 0 173 0 CBOE GLOBAL MARKETS INC COM 12503M108 3766 36190 SH DFND 01 35754 261 175 CBOE GLOBAL MARKETS INC COM 12503M108 14221 136653 SH DFND 02 0 36117 100536 CBOE GLOBAL MARKETS INC COM 12503M108 49 473 SH DFND 06 0 473 0 CBOE GLOBAL MARKETS INC COM 12503M108 1 7 SH DFND 28 7 0 0 CBOE GLOBAL MARKETS INC OPTIONS 12503M108 15611 150000 SH Put DFND 02 0 150000 0 CBOE GLOBAL MARKETS INC COM 12503M108 1710 16427 SH DFND 43 0 0 16427 CBRE CLARION GLOBAL REAL EST COM 12504G100 352 46676 SH DFND 01 35676 0 11000 CBRE CLARION GLOBAL REAL EST COM 12504G100 18456 2447796 SH DFND 02 0 0 2447796 CBRE GROUP INC CL A 12504L109 25062 524962 SH DFND 01 523357 468 1137 CBRE GROUP INC CL A 12504L109 48442 1014704 SH DFND 02 0 124096 890608 CBRE GROUP INC CL A 12504L109 19 394 SH DFND 06 0 394 0 CBRE GROUP INC CL A 12504L109 2846 59607 SH DFND 28 59607 0 0 CBRE GROUP INC CL A 12504L109 82309 1724106 SH DFND 43 0 0 1724106 CBRE GROUP INC CL A 12504L109 13484 282446 SH DFND 43, 01 0 0 282446 CBS CORP NEW CL A 124857103 232 4100 SH DFND 01 3100 0 1000 CBS CORP NEW CL A 124857103 462 8179 SH DFND 02 0 35 8144 CBS CORP NEW CL B 124857202 20651 367323 SH DFND 01 342339 23612 1372 CBS CORP NEW CL B 124857202 57781 1027768 SH DFND 02 0 189409 838359 CBS CORP NEW CL B 124857202 1413 25139 SH DFND 06 0 25139 0 CBS CORP NEW CL B 124857202 651 11585 SH DFND 28 10515 0 1070 CBS CORP NEW CL B 124857202 24483 435489 SH DFND 43 0 0 435489 CBS CORP NEW CL B 124857202 536 9540 SH DFND 43, 01 0 0 9540 CBTX INC COM 12481V104 74 2241 SH DFND 01 2241 0 0 CBTX INC COM 12481V104 989 29912 SH DFND 02 0 682 29230 CBTX INC COM 12481V104 0 2 SH DFND 06 0 2 0 CDK GLOBAL INC COM 12508E101 59809 919432 SH DFND 01 918757 291 384 CDK GLOBAL INC COM 12508E101 8918 137095 SH DFND 02 0 62170 74925 CDK GLOBAL INC COM 12508E101 702 10796 SH DFND 06 0 10796 0 CDK GLOBAL INC COM 12508E101 812 12486 SH DFND 28 12486 0 0 CDK GLOBAL INC COM 12508E101 3481 53519 SH DFND 43 0 0 53519 CDK GLOBAL INC COM 12508E101 3395 52197 SH DFND 43, 01 0 0 52197 CDN IMPERIAL BK COMM TORONTO COM 136069101 28642 329520 SH DFND 05 329520 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 2166 24921 SH DFND 01 22032 0 2889 CDN IMPERIAL BK COMM TORONTO COM 136069101 19401 223205 SH DFND 02 0 5790 217415 CDN IMPERIAL BK COMM TORONTO COM 136069101 5785 66555 SH DFND 06 0 66555 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 25 283 SH DFND 28 0 0 283 CDN IMPERIAL BK COMM TORONTO OPTIONS 136069101 54325 625000 SH Call DFND 06 0 625000 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 58384 671696 SH DFND 43 0 0 671696 CDN IMPERIAL BK COMM TORONTO COM 136069101 6984 80349 SH DFND 43, 01 0 0 80349 CDW CORP COM 12514G108 54954 680206 SH DFND 01 37581 0 642625 CDW CORP COM 12514G108 11759 145555 SH DFND 02 0 112360 33195 CDW CORP COM 12514G108 1044 12919 SH DFND 06 0 12919 0 CDW CORP COM 12514G108 746 9238 SH DFND 28 0 0 9238 CDW CORP COM 12514G108 101186 1252453 SH DFND 43 0 0 1252453 CDW CORP COM 12514G108 3978 49242 SH DFND 43, 01 0 0 49242 CECO ENVIRONMENTAL CORP COM 125141101 56 9134 SH DFND 01 9095 0 39 CECO ENVIRONMENTAL CORP COM 125141101 1816 295742 SH DFND 02 0 294298 1444 CECO ENVIRONMENTAL CORP COM 125141101 0 31 SH DFND 06 0 31 0 CECO ENVIRONMENTAL CORP COM 125141101 94 15244 SH DFND 43 0 0 15244 CEDAR FAIR L P DEPOSITRY 150185106 1906 30250 SH DFND 01 29250 0 1000 CEDAR FAIR L P DEPOSITRY 150185106 945 14997 SH DFND 02 0 0 14997 CEDAR REALTY TRUST INC COM NEW 150602209 140 29602 SH DFND 01 27306 0 2296 CEDAR REALTY TRUST INC COM NEW 150602209 60 12625 SH DFND 02 0 12299 326 CEDAR REALTY TRUST INC COM NEW 150602209 0 90 SH DFND 06 0 90 0 CEL SCI CORP *W EXP 10/ 150837177 1 43281 SH DFND 02 0 43281 0 CEL SCI CORP COM PAR NE 150837607 0 522 SH DFND 02 0 0 522 CELANESE CORP DEL COM SER A 150870103 30474 274395 SH DFND 01 274275 0 120 CELANESE CORP DEL COM SER A 150870103 37465 337339 SH DFND 02 0 56975 280364 CELANESE CORP DEL COM SER A 150870103 1272 11453 SH DFND 06 0 11453 0 CELANESE CORP DEL COM SER A 150870103 26281 236638 SH DFND 43 0 0 236638 CELANESE CORP DEL COM SER A 150870103 1875 16885 SH DFND 43, 01 0 0 16885 CELCUITY INC COM 15102K100 22 894 SH DFND 01 894 0 0 CELCUITY INC COM 15102K100 0 18 SH DFND 02 0 18 0 CELCUITY INC COM 15102K100 0 2 SH DFND 06 0 2 0 CELESTICA INC SUB VTG SH 15101Q108 7 583 SH DFND 05 583 0 0 CELESTICA INC SUB VTG SH 15101Q108 705 59420 SH DFND 02 0 55385 4035 CELGENE CORP COM 151020104 145323 1829805 SH DFND 01 1696494 131650 1661 CELGENE CORP COM 151020104 145914 1837241 SH DFND 02 0 503583 1333658 CELGENE CORP COM 151020104 2004 25234 SH DFND 06 0 25234 0 CELGENE CORP COM 151020104 1360 17124 SH DFND 28 17124 0 0 CELGENE CORP OPTIONS 151020104 14248 179400 SH Put DFND 01 0 179400 0 CELGENE CORP OPTIONS 151020104 51154 644100 SH Put DFND 02 0 644100 0 CELGENE CORP OPTIONS 151020104 11913 150000 SH Call DFND 01 0 150000 0 CELGENE CORP OPTIONS 151020104 22261 280300 SH Call DFND 02 0 280300 0 CELGENE CORP RIGHT 12/3 151020112 0 180 SH DFND 01 180 0 0 CELGENE CORP RIGHT 12/3 151020112 3 9681 SH DFND 02 0 0 9681 CELGENE CORP COM 151020104 123595 1556215 SH DFND 43 0 0 1556215 CELGENE CORP COM 151020104 40290 507299 SH DFND 43, 01 0 0 507299 CELLCOM ISRAEL LTD SHS M2196U109 6 996 SH DFND 02 0 0 996 CELLCOM ISRAEL LTD SHS M2196U109 74 12960 SH DFND 06 0 12960 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 60 119573 SH DFND 02 0 117573 2000 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 138 SH DFND 06 0 138 0 CELLECTIS S A SPONSORED 15117K103 103 3631 SH DFND 01 3631 0 0 CELLECTIS S A SPONSORED 15117K103 55 1943 SH DFND 02 0 143 1800 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 34 1716 SH DFND 01 1716 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3 136 SH DFND 02 0 136 0 CELSION CORPORATION COM PAR NE 15117N503 0 57 SH DFND 01 57 0 0 CELSION CORPORATION COM PAR NE 15117N503 2 590 SH DFND 02 0 0 590 CELSIUS HOLDINGS INC COM NEW 15118V207 4 766 SH DFND 02 0 66 700 CEMENTOS PACASMAYO S A A SPONSORED 15126Q208 8 733 SH DFND 01 733 0 0 CEMENTOS PACASMAYO S A A SPONSORED 15126Q208 1 52 SH DFND 28 52 0 0 CEMEX SAB DE CV SPON ADR N 151290889 217 33128 SH DFND 01 22723 0 10405 CEMEX SAB DE CV SPON ADR N 151290889 16701 2545905 SH DFND 02 0 425630 2120275 CEMEX SAB DE CV SPON ADR N 151290889 16 2383 SH DFND 06 0 2383 0 CEMEX SAB DE CV SPON ADR N 151290889 7 1123 SH DFND 28 0 0 1123 CEMEX SAB DE CV NOTE 3.72 151290BT9 5143 5127000 PRN DFND 02 0 5126000 1000 CEMEX SAB DE CV SPON ADR N 151290889 35822 5460674 SH DFND 43 0 0 5460674 CEMEX SAB DE CV SPON ADR N 151290889 1562 238126 SH DFND 43, 01 0 0 238126 CEMTREX INC COM PAR $. 15130G303 0 2 SH DFND 02 0 2 0 CENOVUS ENERGY INC COM 15135U109 1721 165833 SH DFND 05 165833 0 0 CENOVUS ENERGY INC COM 15135U109 584 56309 SH DFND 01 52822 0 3487 CENOVUS ENERGY INC COM 15135U109 1363 131311 SH DFND 02 0 109152 22159 CENOVUS ENERGY INC COM 15135U109 17 1681 SH DFND 06 0 1681 0 CENOVUS ENERGY INC COM 15135U109 19 1783 SH DFND 28 0 0 1783 CENTENE CORP DEL COM 15135B101 59308 481359 SH DFND 01 206154 37725 237480 CENTENE CORP DEL COM 15135B101 91216 740331 SH DFND 02 0 96318 644013 CENTENE CORP DEL COM 15135B101 206 1672 SH DFND 06 0 1672 0 CENTENE CORP DEL COM 15135B101 382 3104 SH DFND 28 445 0 2659 CENTENE CORP DEL COM 15135B101 109868 891710 SH DFND 43 0 0 891710 CENTENE CORP DEL COM 15135B101 3321 26950 SH DFND 43, 01 0 0 26950 CENTENNIAL RESOURCE DEV INC CL A 15136A102 273 15110 SH DFND 01 11721 3146 243 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4063 224968 SH DFND 02 0 152965 72003 CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 3 SH DFND 06 0 3 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4719 261289 SH DFND 43 0 0 261289 CENTENNIAL RESOURCE DEV INC CL A 15136A102 81 4471 SH DFND 43, 01 0 0 4471 CENTER COAST BRKFLD MLP ENRG SHS BEN IN 151461100 148 16657 SH DFND 02 0 0 16657 CENTERPOINT ENERGY INC COM 15189T107 11079 399804 SH DFND 01 395755 782 3267 CENTERPOINT ENERGY INC COM 15189T107 27711 1000053 SH DFND 02 0 815116 184937 CENTERPOINT ENERGY INC COM 15189T107 1481 53453 SH DFND 06 0 53453 0 CENTERPOINT ENERGY INC COM 15189T107 2 73 SH DFND 28 73 0 0 CENTERPOINT ENERGY INC COM 15189T107 20283 731988 SH DFND 43 0 0 731988 CENTERPOINT ENERGY INC COM 15189T107 2119 76472 SH DFND 43, 01 0 0 76472 CENTERSTATE BK CORP COM 15201P109 1679 56295 SH DFND 01 56295 0 0 CENTERSTATE BK CORP COM 15201P109 2984 100064 SH DFND 02 0 91238 8826 CENTERSTATE BK CORP COM 15201P109 2 62 SH DFND 06 0 62 0 CENTERSTATE BK CORP COM 15201P109 7449 249812 SH DFND 43 0 0 249812 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 6 1851 SH DFND 01 1228 0 623 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 176 50000 SH DFND 06 0 50000 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED 15234Q207 23 7224 SH DFND 01 5470 0 1754 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 36 8674 SH DFND 01 8674 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 819 197445 SH DFND 02 0 197445 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 3 609 SH DFND 06 0 609 0 CENTRAL GARDEN & PET CO COM 153527106 220 5061 SH DFND 01 4977 0 84 CENTRAL GARDEN & PET CO COM 153527106 61 1392 SH DFND 02 0 1267 125 CENTRAL GARDEN & PET CO COM 153527106 0 11 SH DFND 06 0 11 0 CENTRAL GARDEN & PET CO CL A NON-V 153527205 538 13289 SH DFND 01 13027 0 262 CENTRAL GARDEN & PET CO CL A NON-V 153527205 215 5301 SH DFND 02 0 5039 262 CENTRAL GARDEN & PET CO CL A NON-V 153527205 1 37 SH DFND 06 0 37 0 CENTRAL GARDEN & PET CO COM 153527106 7119 163741 SH DFND 43 0 0 163741 CENTRAL GARDEN & PET CO CL A NON-V 153527205 3442 85048 SH DFND 43 0 0 85048 CENTRAL GARDEN & PET CO COM 153527106 677 15569 SH DFND 43, 01 0 0 15569 CENTRAL GARDEN & PET CO CL A NON-V 153527205 455 11243 SH DFND 43, 01 0 0 11243 CENTRAL PAC FINL CORP COM NEW 154760409 211 7372 SH DFND 01 7313 0 59 CENTRAL PAC FINL CORP COM NEW 154760409 4554 158962 SH DFND 02 0 158743 219 CENTRAL PAC FINL CORP COM NEW 154760409 1 31 SH DFND 06 0 31 0 CENTRAL PUERTO S A SPONSORED 155038201 2 155 SH DFND 01 155 0 0 CENTRAL PUERTO S A SPONSORED 155038201 40 4070 SH DFND 02 0 0 4070 CENTRAL SECS CORP COM 155123102 184 6613 SH DFND 02 0 0 6613 CENTRAL VALLEY CMNTY BANCORP COM 155685100 38 1777 SH DFND 01 1777 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 26 1228 SH DFND 02 0 428 800 CENTRAL VALLEY CMNTY BANCORP COM 155685100 0 10 SH DFND 06 0 10 0 CENTRUS ENERGY CORP CL A 15643U104 0 11 SH DFND 01 11 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 4 SH DFND 02 0 3 1 CENTURY ALUM CO COM 156431108 147 9362 SH DFND 01 9215 0 147 CENTURY ALUM CO COM 156431108 111 7020 SH DFND 02 0 5635 1385 CENTURY ALUM CO COM 156431108 1 51 SH DFND 06 0 51 0 CENTURY BANCORP INC MASS CL A NON V 156432106 2113 27661 SH DFND 01 27661 0 0 CENTURY BANCORP INC MASS CL A NON V 156432106 16 212 SH DFND 02 0 212 0 CENTURY BANCORP INC MASS CL A NON V 156432106 0 3 SH DFND 06 0 3 0 CENTURY CASINOS INC COM 156492100 29 3307 SH DFND 01 3307 0 0 CENTURY CASINOS INC COM 156492100 818 93519 SH DFND 02 0 93519 0 CENTURY CASINOS INC COM 156492100 0 22 SH DFND 06 0 22 0 CENTURY CMNTYS INC COM 156504300 130 4125 SH DFND 01 4072 53 0 CENTURY CMNTYS INC COM 156504300 3952 125269 SH DFND 02 0 123531 1738 CENTURY CMNTYS INC COM 156504300 1 20 SH DFND 06 0 20 0 CENTURYLINK INC COM 156700106 23101 1239300 SH DFND 01 1088371 132434 18495 CENTURYLINK INC COM 156700106 355384 19065650 SH DFND 02 0 9746356 9319294 CENTURYLINK INC COM 156700106 1997 107139 SH DFND 06 0 107139 0 CENTURYLINK INC COM 156700106 316 16960 SH DFND 28 15109 0 1851 CENTURYLINK INC OPTIONS 156700106 1486 79700 SH Put DFND 02 0 79700 0 CENTURYLINK INC OPTIONS 156700106 112 6000 SH Call DFND 02 0 0 6000 CENTURYLINK INC COM 156700106 10297 552438 SH DFND 43 0 0 552438 CENTURYLINK INC COM 156700106 473 25370 SH DFND 43, 01 0 0 25370 CERAGON NETWORKS LTD ORD M22013102 5 1500 SH DFND 02 0 0 1500 CERAGON NETWORKS LTD ORD M22013102 1 183 SH DFND 06 0 183 0 CERIDIAN HCM HLDG INC COM 15677J108 24 712 SH DFND 01 712 0 0 CERIDIAN HCM HLDG INC COM 15677J108 6 175 SH DFND 02 0 175 0 CERNER CORP COM 156782104 83988 1404711 SH DFND 01 1392293 10275 2143 CERNER CORP COM 156782104 13180 220439 SH DFND 02 0 74287 146152 CERNER CORP COM 156782104 912 15250 SH DFND 06 0 15250 0 CERNER CORP COM 156782104 35 585 SH DFND 28 136 0 449 CERNER CORP COM 156782104 161946 2708587 SH DFND 43 0 0 2708587 CERNER CORP COM 156782104 24109 403235 SH DFND 43, 01 0 0 403235 CERUS CORP COM 157085101 288 43104 SH DFND 01 43104 0 0 CERUS CORP COM 157085101 2501 374976 SH DFND 02 0 33076 341900 CERUS CORP COM 157085101 1 115 SH DFND 06 0 115 0 CERUS CORP COM 157085101 947 142044 SH DFND 43 0 0 142044 CESCA THERAPEUTICS INC COM NEW 157131202 0 29 SH DFND 02 0 0 29 CEVA INC COM 157210105 104 3458 SH DFND 01 3329 0 129 CEVA INC COM 157210105 158 5244 SH DFND 02 0 5238 6 CEVA INC COM 157210105 2 80 SH DFND 06 0 80 0 CF INDS HLDGS INC COM 125269100 2627 59175 SH DFND 01 57183 452 1540 CF INDS HLDGS INC COM 125269100 21359 481048 SH DFND 02 0 271116 209932 CF INDS HLDGS INC COM 125269100 51 1155 SH DFND 06 0 1155 0 CF INDS HLDGS INC COM 125269100 30 681 SH DFND 28 36 0 645 CF INDS HLDGS INC OPTIONS 125269100 1603 36100 SH Call DFND 02 0 36100 0 CF INDS HLDGS INC COM 125269100 1877 42268 SH DFND 43 0 0 42268 CF INDS HLDGS INC COM 125269100 206 4644 SH DFND 43, 01 0 0 4644 CHANGYOU COM LTD ADS REP CL 15911M107 5 300 SH DFND 01 300 0 0 CHANGYOU COM LTD ADS REP CL 15911M107 185 11068 SH DFND 02 0 11068 0 CHANGYOU COM LTD ADS REP CL 15911M107 1920 115176 SH DFND 43 0 0 115176 CHANNELADVISOR CORP COM 159179100 59 4189 SH DFND 01 4189 0 0 CHANNELADVISOR CORP COM 159179100 134 9565 SH DFND 02 0 9565 0 CHANNELADVISOR CORP COM 159179100 0 26 SH DFND 06 0 26 0 CHANTICLEER HLDGS INC COM PAR 15930P800 16 5283 SH DFND 01 5283 0 0 CHARAH SOLUTIONS INC COM 15957P105 9 859 SH DFND 02 0 0 859 CHARLES & COLVARD LTD COM 159765106 0 19 SH DFND 02 0 19 0 CHARLES RIV LABS INTL INC COM 159864107 1121 9982 SH DFND 01 9362 3 617 CHARLES RIV LABS INTL INC COM 159864107 34550 307769 SH DFND 02 0 63961 243808 CHARLES RIV LABS INTL INC COM 159864107 0 1 SH DFND 06 0 1 0 CHARLES RIV LABS INTL INC COM 159864107 24565 218823 SH DFND 43 0 0 218823 CHARLES RIV LABS INTL INC COM 159864107 390 3477 SH DFND 43, 01 0 0 3477 CHART INDS INC COM PAR $0 16115Q308 8976 145527 SH DFND 01 9925 135540 62 CHART INDS INC COM PAR $0 16115Q308 5774 93617 SH DFND 02 0 3644 89973 CHART INDS INC COM PAR $0 16115Q308 2 32 SH DFND 06 0 32 0 CHART INDS INC NOTE 2.00 16115QAC4 4 4000 PRN DFND 01 0 0 4000 CHART INDS INC NOTE 2.00 16115QAC4 25 25000 PRN DFND 02 0 0 25000 CHART INDS INC COM PAR $0 16115Q308 4542 73646 SH DFND 43 0 0 73646 CHART INDS INC COM PAR $0 16115Q308 778 12620 SH DFND 43, 01 0 0 12620 CHARTER COMMUNICATIONS INC N CL A 16119P108 20526 70003 SH DFND 01 63203 5172 1628 CHARTER COMMUNICATIONS INC N CL A 16119P108 186882 637366 SH DFND 02 0 590621 46745 CHARTER COMMUNICATIONS INC N CL A 16119P108 1090 3718 SH DFND 06 0 3718 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 105 357 SH DFND 28 63 0 294 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 30552 104200 SH Put DFND 02 0 104200 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 14778 50400 SH Call DFND 02 0 50400 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1733 5911 SH DFND 43 0 0 5911 CHARTER COMMUNICATIONS INC N CL A 16119P108 1085 3701 SH DFND 43, 01 0 0 3701 CHARTER FINL CORP MD COM 16122W108 102 4219 SH DFND 01 4219 0 0 CHARTER FINL CORP MD COM 16122W108 988 40903 SH DFND 02 0 40800 103 CHARTER FINL CORP MD COM 16122W108 0 12 SH DFND 06 0 12 0 CHASE CORP COM 16150R104 114 974 SH DFND 01 974 0 0 CHASE CORP COM 16150R104 239 2040 SH DFND 02 0 1565 475 CHASE CORP COM 16150R104 1 7 SH DFND 06 0 7 0 CHATHAM LODGING TR COM 16208T102 85 4019 SH DFND 01 4019 0 0 CHATHAM LODGING TR COM 16208T102 1203 56705 SH DFND 02 0 56040 665 CHATHAM LODGING TR COM 16208T102 1 45 SH DFND 06 0 45 0 CHATHAM LODGING TR COM 16208T102 5595 263655 SH DFND 43 0 0 263655 CHECK POINT SOFTWARE TECH LT ORD M22465104 29883 305923 SH DFND 01 298679 3292 3952 CHECK POINT SOFTWARE TECH LT ORD M22465104 21153 216557 SH DFND 02 0 44683 171874 CHECK POINT SOFTWARE TECH LT ORD M22465104 847 8671 SH DFND 06 0 8671 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 29 300 SH DFND 28 300 0 0 CHECK POINT SOFTWARE TECH LT OPTIONS M22465104 9768 100000 SH Put DFND 02 0 100000 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 37863 387627 SH DFND 43 0 0 387627 CHECK POINT SOFTWARE TECH LT ORD M22465104 2108 21581 SH DFND 43, 01 0 0 21581 CHEESECAKE FACTORY INC COM 163072101 1226 22271 SH DFND 01 22101 95 75 CHEESECAKE FACTORY INC COM 163072101 15259 277143 SH DFND 02 0 202047 75096 CHEESECAKE FACTORY INC COM 163072101 2 45 SH DFND 06 0 45 0 CHEESECAKE FACTORY INC COM 163072101 15986 290341 SH DFND 43 0 0 290341 CHEESECAKE FACTORY INC COM 163072101 3323 60347 SH DFND 43, 01 0 0 60347 CHEETAH MOBILE INC ADR 163075104 6 590 SH DFND 01 590 0 0 CHEETAH MOBILE INC ADR 163075104 75 7876 SH DFND 02 0 7876 0 CHEFS WHSE INC COM 163086101 810 28420 SH DFND 01 28420 0 0 CHEFS WHSE INC COM 163086101 104 3664 SH DFND 02 0 2462 1202 CHEFS WHSE INC COM 163086101 1 20 SH DFND 06 0 20 0 CHEGG INC COM 163092109 18458 664208 SH DFND 01 24208 639909 91 CHEGG INC COM 163092109 353 12702 SH DFND 02 0 11952 750 CHEGG INC COM 163092109 3 98 SH DFND 06 0 98 0 CHEGG INC COM 163092109 2941 105841 SH DFND 43 0 0 105841 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 1 SH DFND 02 0 1 0 CHEMED CORP NEW COM 16359R103 4222 13120 SH DFND 01 12418 671 31 CHEMED CORP NEW COM 16359R103 20242 62900 SH DFND 02 0 59872 3028 CHEMED CORP NEW COM 16359R103 5 16 SH DFND 06 0 16 0 CHEMED CORP NEW COM 16359R103 11040 34307 SH DFND 43 0 0 34307 CHEMED CORP NEW COM 16359R103 3839 11930 SH DFND 43, 01 0 0 11930 CHEMICAL FINL CORP COM 163731102 842 15123 SH DFND 01 13607 1372 144 CHEMICAL FINL CORP COM 163731102 3230 58016 SH DFND 02 0 55784 2232 CHEMICAL FINL CORP COM 163731102 4 73 SH DFND 06 0 73 0 CHEMICAL FINL CORP COM 163731102 3 45 SH DFND 28 45 0 0 CHEMICAL FINL CORP COM 163731102 14381 258332 SH DFND 43 0 0 258332 CHEMICAL FINL CORP COM 163731102 1713 30765 SH DFND 43, 01 0 0 30765 CHEMOCENTRYX INC COM 16383L106 45 3382 SH DFND 01 3382 0 0 CHEMOCENTRYX INC COM 16383L106 1297 98464 SH DFND 02 0 96964 1500 CHEMOCENTRYX INC COM 16383L106 0 25 SH DFND 06 0 25 0 CHEMOURS CO COM 163851108 14054 316814 SH DFND 01 315321 0 1493 CHEMOURS CO COM 163851108 8680 195670 SH DFND 02 0 63093 132577 CHEMOURS CO COM 163851108 725 16348 SH DFND 06 0 16348 0 CHEMOURS CO COM 163851108 30 687 SH DFND 28 687 0 0 CHEMOURS CO COM 163851108 2 51 SH DFND 43, 01 0 0 51 CHEMUNG FINL CORP COM 164024101 23 456 SH DFND 01 456 0 0 CHEMUNG FINL CORP COM 164024101 112 2236 SH DFND 02 0 124 2112 CHEMUNG FINL CORP COM 164024101 0 3 SH DFND 06 0 3 0 CHENIERE ENERGY INC COM NEW 16411R208 2970 45563 SH DFND 01 43260 0 2303 CHENIERE ENERGY INC COM NEW 16411R208 25858 396658 SH DFND 02 0 222965 173693 CHENIERE ENERGY INC COM NEW 16411R208 1111 17049 SH DFND 06 0 17049 0 CHENIERE ENERGY INC OPTIONS 16411R208 652 10000 SH Put DFND 02 0 10000 0 CHENIERE ENERGY INC OPTIONS 16411R208 19225 294900 SH Call DFND 02 0 294900 0 CHENIERE ENERGY INC NOTE 4.25 16411RAG4 4 5000 PRN DFND 01 5000 0 0 CHENIERE ENERGY INC DEBT 4.87 U16344AB6 2569 2500000 PRN DFND 01 2500000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 39055 599099 SH DFND 43 0 0 599099 CHENIERE ENERGY INC COM NEW 16411R208 3187 48884 SH DFND 43, 01 0 0 48884 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2677 74464 SH DFND 01 6436 68028 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1610 44787 SH DFND 02 0 406 44381 CHEROKEE INC DEL NEW COM 16444H102 0 300 SH DFND 02 0 0 300 CHERRY HILL MTG INVT CORP COM 164651101 51 2856 SH DFND 01 370 2486 0 CHERRY HILL MTG INVT CORP COM 164651101 8 461 SH DFND 02 0 461 0 CHERRY HILL MTG INVT CORP COM 164651101 0 12 SH DFND 06 0 12 0 CHESAPEAKE ENERGY CORP COM 165167107 1637 312323 SH DFND 01 308511 0 3812 CHESAPEAKE ENERGY CORP COM 165167107 4074 777392 SH DFND 02 0 134472 642920 CHESAPEAKE ENERGY CORP COM 165167107 0 22 SH DFND 06 0 22 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 189 3350 SH DFND 02 0 0 3350 CHESAPEAKE ENERGY CORP NOTE 2.25 165167CB1 5 7000 PRN DFND 02 0 0 7000 CHESAPEAKE ENERGY CORP NOTE 5.50 165167CY1 2922 2875000 PRN DFND 02 0 2875000 0 CHESAPEAKE GRANITE WASH TR COM SH BEN 165185109 8 5000 SH DFND 01 5000 0 0 CHESAPEAKE GRANITE WASH TR COM SH BEN 165185109 2 1365 SH DFND 02 0 0 1365 CHESAPEAKE LODGING TR SH BEN INT 165240102 188 5943 SH DFND 01 5943 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 270 8549 SH DFND 02 0 8143 406 CHESAPEAKE LODGING TR SH BEN INT 165240102 2 61 SH DFND 06 0 61 0 CHESAPEAKE UTILS CORP COM 165303108 208 2604 SH DFND 01 2604 0 0 CHESAPEAKE UTILS CORP COM 165303108 1061 13267 SH DFND 02 0 12327 940 CHESAPEAKE UTILS CORP COM 165303108 1 16 SH DFND 06 0 16 0 CHEVRON CORP NEW COM 166764100 1040741 8231755 SH DFND 01 7384337 333084 514334 CHEVRON CORP NEW COM 166764100 584273 4621317 SH DFND 02 0 831497 3789820 CHEVRON CORP NEW COM 166764100 21609 170913 SH DFND 06 0 170913 0 CHEVRON CORP NEW COM 166764100 6476 51220 SH DFND 28 41775 0 9445 CHEVRON CORP NEW OPTIONS 166764100 125962 996300 SH Put DFND 02 0 995800 500 CHEVRON CORP NEW OPTIONS 166764100 107579 850900 SH Call DFND 02 0 850900 0 CHEVRON CORP NEW COM 166764100 956864 7568329 SH DFND 43 0 0 7568329 CHEVRON CORP NEW COM 166764100 108699 859758 SH DFND 43, 01 0 0 859758 CHICAGO RIVET & MACH CO COM 168088102 21 655 SH DFND 02 0 55 600 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 0 2 SH DFND 02 0 2 0 CHICOS FAS INC COM 168615102 220 26968 SH DFND 01 25878 0 1090 CHICOS FAS INC COM 168615102 3169 389275 SH DFND 02 0 383122 6153 CHICOS FAS INC COM 168615102 1 132 SH DFND 06 0 132 0 CHILDRENS PL INC COM 168905107 6643 54995 SH DFND 01 18971 36024 0 CHILDRENS PL INC COM 168905107 5719 47345 SH DFND 02 0 45768 1577 CHILDRENS PL INC COM 168905107 2 18 SH DFND 06 0 18 0 CHILDRENS PL INC COM 168905107 1511 12508 SH DFND 43 0 0 12508 CHILDRENS PL INC COM 168905107 164 1357 SH DFND 43, 01 0 0 1357 CHIMERA INVT CORP COM NEW 16934Q208 692 37878 SH DFND 01 26794 9776 1308 CHIMERA INVT CORP COM NEW 16934Q208 2898 158550 SH DFND 02 0 108438 50112 CHIMERA INVT CORP COM NEW 16934Q208 146 8004 SH DFND 06 0 8004 0 CHIMERIX INC COM 16934W106 28 5949 SH DFND 02 0 5949 0 CHIMERIX INC COM 16934W106 0 48 SH DFND 06 0 48 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1 200 SH DFND 02 0 0 200 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 14926 150268 SH DFND 01 0 150268 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 49764 500993 SH DFND 02 0 500407 586 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5 713 SH DFND 01 713 0 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 47 1382 SH DFND 01 1382 0 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 38 1104 SH DFND 02 0 0 1104 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 1 30 SH DFND 28 30 0 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 5280 154605 SH DFND 43 0 0 154605 CHINA FD INC COM 169373107 41 1975 SH DFND 02 0 0 1975 CHINA LIFE INS CO LTD SPON ADR R 16939P106 388 30383 SH DFND 01 27797 0 2586 CHINA LIFE INS CO LTD SPON ADR R 16939P106 161 12596 SH DFND 02 0 0 12596 CHINA LIFE INS CO LTD SPON ADR R 16939P106 2 176 SH DFND 28 176 0 0 CHINA MOBILE LIMITED SPONSORED 16941M109 1915 43142 SH DFND 01 40914 0 2228 CHINA MOBILE LIMITED SPONSORED 16941M109 21298 479798 SH DFND 02 0 5308 474490 CHINA MOBILE LIMITED SPONSORED 16941M109 0 4 SH DFND 06 0 4 0 CHINA MOBILE LIMITED SPONSORED 16941M109 21 471 SH DFND 28 146 0 325 CHINA MOBILE LIMITED SPONSORED 16941M109 26527 597596 SH DFND 43 0 0 597596 CHINA ONLINE ED GROUP SPONSORED 16954L105 4 331 SH DFND 01 331 0 0 CHINA PETE & CHEM CORP SPON ADR H 16941R108 593 6601 SH DFND 01 5633 0 968 CHINA PETE & CHEM CORP SPON ADR H 16941R108 33818 376426 SH DFND 02 0 0 376426 CHINA PETE & CHEM CORP SPON ADR H 16941R108 9 97 SH DFND 28 31 0 66 CHINA PETE & CHEM CORP SPON ADR H 16941R108 39755 442508 SH DFND 43 0 0 442508 CHINA PETE & CHEM CORP SPON ADR H 16941R108 385 4282 SH DFND 43, 01 0 0 4282 CHINA RAPID FIN LTD SPONSORED 16953Q105 1 300 SH DFND 02 0 0 300 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 146 3692 SH DFND 01 3432 0 260 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 5 138 SH DFND 28 0 0 138 CHINA TELECOM CORP LTD SPON ADR H 169426103 380 8189 SH DFND 01 8072 0 117 CHINA TELECOM CORP LTD SPON ADR H 169426103 7767 167287 SH DFND 02 0 0 167287 CHINA TELECOM CORP LTD SPON ADR H 169426103 7 161 SH DFND 28 24 0 137 CHINA TELECOM CORP LTD SPON ADR H 169426103 16948 365024 SH DFND 43 0 0 365024 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 1127 90069 SH DFND 01 87654 0 2415 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 272 21705 SH DFND 02 0 0 21705 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 42 3332 SH DFND 06 0 3332 0 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 15 1213 SH DFND 28 142 0 1071 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 17793 1422323 SH DFND 43 0 0 1422323 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 340 27185 SH DFND 43, 01 0 0 27185 CHINA XD PLASTICS CO LTD COM 16948F107 9 2875 SH DFND 02 0 0 2875 CHINA YUCHAI INTL LTD COM G21082105 9 403 SH DFND 02 0 0 403 CHIPMOS TECHNOLOGIES INC SPONSORED 16965P103 10 639 SH DFND 01 639 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4829 11195 SH DFND 01 11087 45 63 CHIPOTLE MEXICAN GRILL INC COM 169656105 10233 23722 SH DFND 02 0 17097 6625 CHIPOTLE MEXICAN GRILL INC COM 169656105 20 46 SH DFND 06 0 46 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11 26 SH DFND 28 1 0 25 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 4443 10300 SH Put DFND 02 0 10300 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 4529 10500 SH Put DFND 06 0 10500 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 2631 6100 SH Call DFND 02 0 6100 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 5565 12900 SH Call DFND 06 0 12900 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 45536 105562 SH DFND 43 0 0 105562 CHIPOTLE MEXICAN GRILL INC COM 169656105 2012 4664 SH DFND 43, 01 0 0 4664 CHOICE HOTELS INTL INC COM 169905106 528 6987 SH DFND 01 6962 0 25 CHOICE HOTELS INTL INC COM 169905106 3720 49202 SH DFND 02 0 42462 6740 CHOICE HOTELS INTL INC COM 169905106 8628 114121 SH DFND 43 0 0 114121 CHOICE HOTELS INTL INC COM 169905106 1621 21443 SH DFND 43, 01 0 0 21443 CHRISTOPHER & BANKS CORP COM 171046105 40 42350 SH DFND 43 0 0 42350 CHROMADEX CORP COM NEW 171077407 5 1334 SH DFND 01 1334 0 0 CHROMADEX CORP COM NEW 171077407 14 3724 SH DFND 02 0 112 3612 CHUBB LIMITED COM H1467J104 276799 2179174 SH DFND 01 2152540 18787 7847 CHUBB LIMITED COM H1467J104 325010 2558732 SH DFND 02 0 29201 2529531 CHUBB LIMITED COM H1467J104 353 2781 SH DFND 06 0 2781 0 CHUBB LIMITED COM H1467J104 3705 29169 SH DFND 28 28320 0 849 CHUBB LIMITED COM H1467J104 589797 4643340 SH DFND 43 0 0 4643340 CHUBB LIMITED COM H1467J104 93979 739878 SH DFND 43, 01 0 0 739878 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 422 11759 SH DFND 01 7825 0 3934 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 138 3856 SH DFND 02 0 0 3856 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 36 1007 SH DFND 28 64 0 943 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 3894 108399 SH DFND 43 0 0 108399 CHURCH & DWIGHT INC COM 171340102 100628 1892932 SH DFND 01 1891716 377 839 CHURCH & DWIGHT INC COM 171340102 9077 170744 SH DFND 02 0 60218 110526 CHURCH & DWIGHT INC COM 171340102 169 3178 SH DFND 06 0 3178 0 CHURCH & DWIGHT INC COM 171340102 1221 22971 SH DFND 28 22748 0 223 CHURCH & DWIGHT INC COM 171340102 22704 427088 SH DFND 43 0 0 427088 CHURCH & DWIGHT INC COM 171340102 3789 71277 SH DFND 43, 01 0 0 71277 CHURCHILL DOWNS INC COM 171484108 1880 6339 SH DFND 01 6339 0 0 CHURCHILL DOWNS INC COM 171484108 7738 26097 SH DFND 02 0 23783 2314 CHURCHILL DOWNS INC COM 171484108 4 14 SH DFND 06 0 14 0 CHURCHILL DOWNS INC COM 171484108 3535 11921 SH DFND 43 0 0 11921 CHURCHILL DOWNS INC COM 171484108 300 1013 SH DFND 43, 01 0 0 1013 CHUYS HLDGS INC COM 171604101 116 3777 SH DFND 01 3696 0 81 CHUYS HLDGS INC COM 171604101 143 4654 SH DFND 02 0 4046 608 CHUYS HLDGS INC COM 171604101 1 17 SH DFND 06 0 17 0 CHUYS HLDGS INC COM 171604101 2151 70059 SH DFND 43 0 0 70059 CHUYS HLDGS INC COM 171604101 455 14817 SH DFND 43, 01 0 0 14817 CIDARA THERAPEUTICS INC COM 171757107 210 40414 SH DFND 02 0 40414 0 CIENA CORP COM NEW 171779309 9070 342126 SH DFND 01 337741 182 4203 CIENA CORP COM NEW 171779309 12840 484353 SH DFND 02 0 33684 450669 CIENA CORP COM NEW 171779309 4 145 SH DFND 06 0 145 0 CIENA CORP COM NEW 171779309 7 280 SH DFND 28 280 0 0 CIENA CORP COM NEW 171779309 18766 707901 SH DFND 43 0 0 707901 CIGNA CORPORATION COM 125509109 91721 539692 SH DFND 01 522437 13797 3458 CIGNA CORPORATION COM 125509109 71927 423222 SH DFND 02 0 107422 315800 CIGNA CORPORATION COM 125509109 186 1093 SH DFND 06 0 1093 0 CIGNA CORPORATION COM 125509109 648 3810 SH DFND 28 3345 0 465 CIGNA CORPORATION OPTIONS 125509109 94084 553600 SH Put DFND 02 0 553600 0 CIGNA CORPORATION OPTIONS 125509109 119 700 SH Call DFND 02 0 700 0 CIGNA CORPORATION COM 125509109 119202 701392 SH DFND 43 0 0 701392 CIGNA CORPORATION COM 125509109 21936 129073 SH DFND 43, 01 0 0 129073 CIM COML TR CORP COM 125525105 0 7 SH DFND 02 0 7 0 CIMAREX ENERGY CO COM 171798101 20166 198214 SH DFND 01 177687 19439 1088 CIMAREX ENERGY CO COM 171798101 17726 174232 SH DFND 02 0 101076 73156 CIMAREX ENERGY CO COM 171798101 42 414 SH DFND 06 0 414 0 CIMAREX ENERGY CO COM 171798101 67 655 SH DFND 28 655 0 0 CIMAREX ENERGY CO COM 171798101 22463 220790 SH DFND 43 0 0 220790 CIMAREX ENERGY CO COM 171798101 8959 88055 SH DFND 43, 01 0 0 88055 CIMPRESS N V SHS EURO N20146101 793 5473 SH DFND 01 5449 0 24 CIMPRESS N V SHS EURO N20146101 4203 28997 SH DFND 02 0 25275 3722 CIMPRESS N V SHS EURO N20146101 4 26 SH DFND 06 0 26 0 CIMPRESS N V SHS EURO N20146101 11057 76276 SH DFND 43 0 0 76276 CIMPRESS N V SHS EURO N20146101 6447 44477 SH DFND 43, 01 0 0 44477 CINCINNATI BELL INC NEW PFD CV DEP 171871403 20 400 SH DFND 01 0 0 400 CINCINNATI BELL INC NEW PFD CV DEP 171871403 165 3348 SH DFND 02 0 0 3348 CINCINNATI BELL INC NEW COM NEW 171871502 124 7877 SH DFND 01 7877 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 135 8609 SH DFND 02 0 6901 1708 CINCINNATI BELL INC NEW COM NEW 171871502 1 43 SH DFND 06 0 43 0 CINCINNATI FINL CORP COM 172062101 2742 41012 SH DFND 01 35240 3233 2539 CINCINNATI FINL CORP COM 172062101 7524 112526 SH DFND 02 0 16062 96464 CINCINNATI FINL CORP COM 172062101 10 148 SH DFND 06 0 148 0 CINCINNATI FINL CORP COM 172062101 320516 4793841 SH DFND 43 0 0 4793841 CINEDIGM CORP COM NEW 172406209 2 1061 SH DFND 02 0 0 1061 CINEMARK HOLDINGS INC COM 17243V102 654 18657 SH DFND 01 18000 0 657 CINEMARK HOLDINGS INC COM 17243V102 2798 79763 SH DFND 02 0 63489 16274 CINEMARK HOLDINGS INC COM 17243V102 0 2 SH DFND 06 0 2 0 CINEMARK HOLDINGS INC COM 17243V102 32216 918350 SH DFND 43 0 0 918350 CINEMARK HOLDINGS INC COM 17243V102 512 14605 SH DFND 43, 01 0 0 14605 CINER RES LP COM UNIT L 172464109 110 4200 SH DFND 02 0 0 4200 CINTAS CORP COM 172908105 14258 77041 SH DFND 01 70603 6289 149 CINTAS CORP COM 172908105 7290 39389 SH DFND 02 0 23901 15488 CINTAS CORP COM 172908105 1400 7565 SH DFND 06 0 7565 0 CINTAS CORP COM 172908105 12 66 SH DFND 28 66 0 0 CINTAS CORP COM 172908105 26277 141982 SH DFND 43 0 0 141982 CINTAS CORP COM 172908105 3119 16852 SH DFND 43, 01 0 0 16852 CIRCOR INTL INC COM 17273K109 340 9194 SH DFND 01 8694 0 500 CIRCOR INTL INC COM 17273K109 696 18829 SH DFND 02 0 18432 397 CIRCOR INTL INC COM 17273K109 1 17 SH DFND 06 0 17 0 CIRCOR INTL INC COM 17273K109 1292 34949 SH DFND 43 0 0 34949 CIRRUS LOGIC INC COM 172755100 517 13499 SH DFND 01 13110 296 93 CIRRUS LOGIC INC COM 172755100 8181 213443 SH DFND 02 0 211352 2091 CIRRUS LOGIC INC COM 172755100 3 69 SH DFND 06 0 69 0 CISCO SYS INC COM 17275R102 873808 20306956 SH DFND 01 17716834 562856 2027266 CISCO SYS INC COM 17275R102 1108897 25770321 SH DFND 02 0 2827885 22942436 CISCO SYS INC COM 17275R102 9269 215416 SH DFND 06 0 215416 0 CISCO SYS INC COM 17275R102 14706 341753 SH DFND 28 307160 0 34593 CISCO SYS INC OPTIONS 17275R102 63521 1476200 SH Put DFND 02 0 1476200 0 CISCO SYS INC OPTIONS 17275R102 1506 35000 SH Put DFND 06 0 35000 0 CISCO SYS INC OPTIONS 17275R102 65 1500 SH Call DFND 01 1500 0 0 CISCO SYS INC OPTIONS 17275R102 62208 1445700 SH Call DFND 02 0 1444700 1000 CISCO SYS INC COM 17275R102 1957937 45501666 SH DFND 43 0 0 45501666 CISCO SYS INC COM 17275R102 156170 3629330 SH DFND 43, 01 0 0 3629330 CISION LTD SHS G1992S109 77 5138 SH DFND 01 5138 0 0 CISION LTD SHS G1992S109 55 3696 SH DFND 02 0 3696 0 CIT GROUP INC COM NEW 125581801 837 16603 SH DFND 01 15889 0 714 CIT GROUP INC COM NEW 125581801 8051 159718 SH DFND 02 0 45073 114645 CIT GROUP INC COM NEW 125581801 494 9794 SH DFND 06 0 9794 0 CIT GROUP INC COM NEW 125581801 16802 333297 SH DFND 43 0 0 333297 CIT GROUP INC COM NEW 125581801 2001 39698 SH DFND 43, 01 0 0 39698 CITI TRENDS INC COM 17306X102 57 2066 SH DFND 01 2066 0 0 CITI TRENDS INC COM 17306X102 904 32956 SH DFND 02 0 32956 0 CITI TRENDS INC COM 17306X102 0 14 SH DFND 06 0 14 0 CITIGROUP INC *W EXP 01/ 172967226 0 23500 SH DFND 01 23500 0 0 CITIGROUP INC COM NEW 172967424 612376 9150865 SH DFND 01 6341627 1579244 1229994 CITIGROUP INC COM NEW 172967424 625921 9353277 SH DFND 02 0 439536 8913741 CITIGROUP INC COM NEW 172967424 3957 59126 SH DFND 06 0 59126 0 CITIGROUP INC COM NEW 172967424 10394 155315 SH DFND 28 111276 0 44039 CITIGROUP INC OPTIONS 172967424 13384 200000 SH Put DFND 01 0 200000 0 CITIGROUP INC OPTIONS 172967424 86594 1294000 SH Put DFND 02 0 1294000 0 CITIGROUP INC OPTIONS 172967424 10105 151000 SH Call DFND 01 1000 150000 0 CITIGROUP INC OPTIONS 172967424 37643 562500 SH Call DFND 02 0 562500 0 CITIGROUP INC OPTIONS 172967424 6692 100000 SH Call DFND 06 0 100000 0 CITIGROUP INC COM NEW 172967424 743633 11112275 SH DFND 43 0 0 11112275 CITIGROUP INC COM NEW 172967424 56744 847936 SH DFND 43, 01 0 0 847936 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 0 2 SH DFND 02 0 2 0 CITIZENS & NORTHN CORP COM 172922106 125 4842 SH DFND 01 4842 0 0 CITIZENS & NORTHN CORP COM 172922106 60 2335 SH DFND 02 0 1717 618 CITIZENS & NORTHN CORP COM 172922106 0 12 SH DFND 06 0 12 0 CITIZENS CMNTY BANCORP INC M COM 174903104 28 2000 SH DFND 02 0 0 2000 CITIZENS FINL GROUP INC COM 174610105 12503 321417 SH DFND 01 176872 667 143878 CITIZENS FINL GROUP INC COM 174610105 34828 895322 SH DFND 02 0 263848 631474 CITIZENS FINL GROUP INC COM 174610105 71 1823 SH DFND 06 0 1823 0 CITIZENS FINL GROUP INC COM 174610105 105 2705 SH DFND 28 48 0 2657 CITIZENS FINL GROUP INC COM 174610105 93542 2404673 SH DFND 43 0 0 2404673 CITIZENS FINL GROUP INC COM 174610105 2774 71302 SH DFND 43, 01 0 0 71302 CITIZENS HLDG CO MISS COM 174715102 238 10000 SH DFND 01 10000 0 0 CITIZENS HLDG CO MISS COM 174715102 0 2 SH DFND 02 0 2 0 CITIZENS INC CL A 174740100 76 9745 SH DFND 01 9745 0 0 CITIZENS INC CL A 174740100 53 6774 SH DFND 02 0 6773 1 CITIZENS INC CL A 174740100 0 47 SH DFND 06 0 47 0 CITRIX SYS INC COM 177376100 99277 946939 SH DFND 01 41409 905243 287 CITRIX SYS INC COM 177376100 55827 532498 SH DFND 02 0 330215 202283 CITRIX SYS INC COM 177376100 13 125 SH DFND 06 0 125 0 CITRIX SYS INC COM 177376100 50 481 SH DFND 28 28 0 453 CITRIX SYS INC NOTE 0.50 177376AD2 7 5000 PRN DFND 01 5000 0 0 CITRIX SYS INC NOTE 0.50 177376AD2 4535 3123000 PRN DFND 02 0 3118000 5000 CITRIX SYS INC COM 177376100 55138 525927 SH DFND 43 0 0 525927 CITRIX SYS INC NOTE 0.50 177376AD2 4821 3320000 PRN DFND 43 0 0 3320000 CITRIX SYS INC COM 177376100 3331 31768 SH DFND 43, 01 0 0 31768 CITY HLDG CO COM 177835105 306 4061 SH DFND 01 4061 0 0 CITY HLDG CO COM 177835105 663 8814 SH DFND 02 0 8801 13 CITY HLDG CO COM 177835105 1 15 SH DFND 06 0 15 0 CITY HLDG CO COM 177835105 1709 22719 SH DFND 43 0 0 22719 CITY OFFICE REIT INC COM 178587101 23 1827 SH DFND 01 1827 0 0 CITY OFFICE REIT INC COM 178587101 14 1107 SH DFND 02 0 1107 0 CITY OFFICE REIT INC COM 178587101 0 31 SH DFND 06 0 31 0 CIVEO CORP CDA COM 17878Y108 49 11168 SH DFND 01 11168 0 0 CIVEO CORP CDA COM 17878Y108 44 10062 SH DFND 02 0 9984 78 CIVEO CORP CDA COM 17878Y108 0 2 SH DFND 06 0 2 0 CIVEO CORP CDA COM 17878Y108 1599 366843 SH DFND 43 0 0 366843 CIVISTA BANCSHARES INC COM NO PAR 178867107 36 1491 SH DFND 01 1491 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 406 16742 SH DFND 02 0 15100 1642 CIVISTA BANCSHARES INC COM NO PAR 178867107 0 10 SH DFND 06 0 10 0 CIVITAS SOLUTIONS INC COM 17887R102 35 2106 SH DFND 01 2106 0 0 CIVITAS SOLUTIONS INC COM 17887R102 118 7214 SH DFND 02 0 2003 5211 CIVITAS SOLUTIONS INC COM 17887R102 0 16 SH DFND 06 0 16 0 CKX LANDS INC COM 12562N104 4 407 SH DFND 01 407 0 0 CKX LANDS INC COM 12562N104 0 1 SH DFND 02 0 1 0 CLARUS CORP NEW COM 18270P109 43 5228 SH DFND 01 5228 0 0 CLARUS CORP NEW COM 18270P109 266 32199 SH DFND 02 0 31899 300 CLARUS CORP NEW COM 18270P109 0 21 SH DFND 06 0 21 0 CLEAN ENERGY FUELS CORP COM 184499101 64 17285 SH DFND 01 17285 0 0 CLEAN ENERGY FUELS CORP COM 184499101 91 24687 SH DFND 02 0 14762 9925 CLEAN ENERGY FUELS CORP COM 184499101 1 143 SH DFND 06 0 143 0 CLEAN HARBORS INC COM 184496107 562 10115 SH DFND 01 7037 3078 0 CLEAN HARBORS INC COM 184496107 4660 83895 SH DFND 02 0 79941 3954 CLEAN HARBORS INC COM 184496107 0 1 SH DFND 06 0 1 0 CLEAN HARBORS INC COM 184496107 8868 159643 SH DFND 43 0 0 159643 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1 200 SH DFND 01 200 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 42 9731 SH DFND 02 0 9531 200 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 38 SH DFND 06 0 38 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 16 2150 SH DFND 01 2150 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 2210 292747 SH DFND 02 0 0 292747 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 49 3444 SH DFND 01 1044 0 2400 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 18936 1340126 SH DFND 02 0 0 1340126 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 0 22 SH DFND 43 0 0 22 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 419 38305 SH DFND 01 21880 0 16425 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 6663 609639 SH DFND 02 0 0 609639 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 181 16165 SH DFND 01 15915 0 250 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 1047 93775 SH DFND 02 0 0 93775 CLEARFIELD INC COM 18482P103 31 2765 SH DFND 01 2765 0 0 CLEARFIELD INC COM 18482P103 2 177 SH DFND 02 0 177 0 CLEARFIELD INC COM 18482P103 0 12 SH DFND 06 0 12 0 CLEARONE INC COM 18506U104 0 21 SH DFND 02 0 21 0 CLEARSIDE BIOMEDICAL INC COM 185063104 109 10189 SH DFND 01 10189 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 68 6364 SH DFND 02 0 6364 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 21 SH DFND 06 0 21 0 CLEARWATER PAPER CORP COM 18538R103 103 4455 SH DFND 01 4455 0 0 CLEARWATER PAPER CORP COM 18538R103 179 7748 SH DFND 02 0 7218 530 CLEARWATER PAPER CORP COM 18538R103 0 17 SH DFND 06 0 17 0 CLEVELAND BIOLABS INC COM NEW 185860202 0 100 SH DFND 02 0 0 100 CLEVELAND CLIFFS INC COM 185899101 5248 622535 SH DFND 01 622535 0 0 CLEVELAND CLIFFS INC COM 185899101 37562 4455775 SH DFND 02 0 4295953 159822 CLEVELAND CLIFFS INC COM 185899101 9 1057 SH DFND 06 0 1057 0 CLEVELAND CLIFFS INC OPTIONS 185899101 39888 4731700 SH Put DFND 02 0 4731700 0 CLEVELAND CLIFFS INC OPTIONS 185899101 101 12000 SH Call DFND 02 0 0 12000 CLEVELAND CLIFFS INC DBCV 1.50 185899AA9 17298 14113000 PRN DFND 02 0 14113000 0 CLEVELAND CLIFFS INC COM 185899101 785 93145 SH DFND 43 0 0 93145 CLIPPER RLTY INC COM 18885T306 8 949 SH DFND 02 0 949 0 CLIPPER RLTY INC COM 18885T306 0 16 SH DFND 06 0 16 0 CLOROX CO DEL COM 189054109 46963 347232 SH DFND 01 346109 164 959 CLOROX CO DEL COM 189054109 28180 208357 SH DFND 02 0 28312 180045 CLOROX CO DEL COM 189054109 126 929 SH DFND 06 0 929 0 CLOROX CO DEL COM 189054109 26 191 SH DFND 28 14 0 177 CLOROX CO DEL COM 189054109 3196 23632 SH DFND 43 0 0 23632 CLOROX CO DEL COM 189054109 1297 9590 SH DFND 43, 01 0 0 9590 CLOUD PEAK ENERGY INC COM 18911Q102 50 14266 SH DFND 01 14266 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 185 52952 SH DFND 02 0 52582 370 CLOUD PEAK ENERGY INC COM 18911Q102 0 77 SH DFND 06 0 77 0 CLOUDERA INC COM 18914U100 346 25361 SH DFND 01 25361 0 0 CLOUDERA INC COM 18914U100 3619 265313 SH DFND 02 0 234039 31274 CLOUDERA INC COM 18914U100 1 100 SH DFND 06 0 100 0 CLOUDERA INC COM 18914U100 1028 75347 SH DFND 43 0 0 75347 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 3350 269086 SH DFND 02 0 0 269086 CLOUGH GLOBAL EQUITY FD COM 18914C100 7125 497882 SH DFND 02 0 0 497882 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 38 3500 SH DFND 01 3500 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 7890 718604 SH DFND 02 0 0 718604 CLOVIS ONCOLOGY INC COM 189464100 2110 46399 SH DFND 01 7509 38800 90 CLOVIS ONCOLOGY INC COM 189464100 19238 423085 SH DFND 02 0 210585 212500 CLOVIS ONCOLOGY INC COM 189464100 2 45 SH DFND 06 0 45 0 CLOVIS ONCOLOGY INC OPTIONS 189464100 991 21800 SH Put DFND 02 0 21800 0 CLOVIS ONCOLOGY INC OPTIONS 189464100 2269 49900 SH Call DFND 02 0 49900 0 CLOVIS ONCOLOGY INC NOTE 2.50 189464AB6 3 3000 PRN DFND 01 3000 0 0 CLOVIS ONCOLOGY INC NOTE 2.50 189464AB6 1402 1304000 PRN DFND 02 0 1304000 0 CLOVIS ONCOLOGY INC NOTE 1.25 189464AC4 6590 7156000 PRN DFND 02 0 7156000 0 CLOVIS ONCOLOGY INC COM 189464100 4610 101384 SH DFND 43 0 0 101384 CLOVIS ONCOLOGY INC COM 189464100 556 12221 SH DFND 43, 01 0 0 12221 CM FIN INC COM 12574Q103 18 2000 SH DFND 01 2000 0 0 CM SEVEN STAR ACQUISITION CO RIGHT 08/2 G2345N136 0 100 SH DFND 02 0 100 0 CME GROUP INC COM CL A 12572Q105 3278 20000 SH DFND 00 20000 0 0 CME GROUP INC COM CL A 12572Q105 24842 151551 SH DFND 01 142362 5079 4110 CME GROUP INC COM CL A 12572Q105 531575 3242893 SH DFND 02 40001 6494 3196398 CME GROUP INC COM CL A 12572Q105 9326 56893 SH DFND 06 0 56893 0 CME GROUP INC COM CL A 12572Q105 57 349 SH DFND 28 190 0 159 CME GROUP INC OPTIONS 12572Q105 164 1000 SH Call DFND 02 0 0 1000 CME GROUP INC COM CL A 12572Q105 718410 4382688 SH DFND 43 0 0 4382688 CME GROUP INC COM CL A 12572Q105 29092 177477 SH DFND 43, 01 0 0 177477 CMS ENERGY CORP COM 125896100 16354 345891 SH DFND 01 343294 482 2115 CMS ENERGY CORP COM 125896100 42893 907211 SH DFND 02 0 217636 689575 CMS ENERGY CORP COM 125896100 62 1313 SH DFND 06 0 1313 0 CMS ENERGY CORP COM 125896100 162 3425 SH DFND 28 2500 0 925 CMS ENERGY CORP COM 125896100 34119 721638 SH DFND 43 0 0 721638 CMS ENERGY CORP COM 125896100 15315 323918 SH DFND 43, 01 0 0 323918 CNA FINL CORP COM 126117100 27777 608068 SH DFND 01 607237 0 831 CNA FINL CORP COM 126117100 5009 109646 SH DFND 02 0 8572 101074 CNA FINL CORP COM 126117100 4222 92415 SH DFND 43 0 0 92415 CNA FINL CORP COM 126117100 466 10207 SH DFND 43, 01 0 0 10207 CNB FINL CORP PA COM 126128107 81 2711 SH DFND 01 2711 0 0 CNB FINL CORP PA COM 126128107 87 2894 SH DFND 02 0 2219 675 CNB FINL CORP PA COM 126128107 0 15 SH DFND 06 0 15 0 CNH INDL N V SHS N20944109 65 6200 SH DFND 01 0 0 6200 CNH INDL N V SHS N20944109 1447 137436 SH DFND 02 0 8218 129218 CNH INDL N V SHS N20944109 8601 816773 SH DFND 06 0 816773 0 CNH INDL N V SHS N20944109 4548 431864 SH DFND 43 0 0 431864 CNO FINL GROUP INC COM 12621E103 650 34126 SH DFND 01 33797 0 329 CNO FINL GROUP INC COM 12621E103 1226 64408 SH DFND 02 0 60214 4194 CNO FINL GROUP INC COM 12621E103 3 173 SH DFND 06 0 173 0 CNO FINL GROUP INC COM 12621E103 20719 1088188 SH DFND 43 0 0 1088188 CNO FINL GROUP INC COM 12621E103 7 365 SH DFND 43, 01 0 0 365 CNOOC LTD SPONSORED 126132109 923 5389 SH DFND 01 4918 0 471 CNOOC LTD SPONSORED 126132109 669 3905 SH DFND 02 0 119 3786 CNOOC LTD SPONSORED 126132109 26 154 SH DFND 28 24 0 130 CNOOC LTD SPONSORED 126132109 23565 137615 SH DFND 43 0 0 137615 CNOOC LTD SPONSORED 126132109 48 280 SH DFND 43, 01 0 0 280 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 2618 135002 SH DFND 01 0 135002 0 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 1727 89045 SH DFND 02 0 50002 39043 CNX RESOURCES CORPORATION COM 12653C108 678 38124 SH DFND 01 33955 3457 712 CNX RESOURCES CORPORATION COM 12653C108 5091 286326 SH DFND 02 0 276025 10301 CNX RESOURCES CORPORATION COM 12653C108 6 354 SH DFND 06 0 354 0 COASTWAY BANCORP INC COM 190632109 21 751 SH DFND 02 0 1 750 COBIZ FINANCIAL INC COM 190897108 128 5939 SH DFND 01 5939 0 0 COBIZ FINANCIAL INC COM 190897108 4876 226983 SH DFND 02 0 226864 119 COBIZ FINANCIAL INC COM 190897108 1 39 SH DFND 06 0 39 0 COBIZ FINANCIAL INC COM 190897108 1214 56502 SH DFND 43 0 0 56502 COCA COLA BOTTLING CO CONS COM 191098102 385 2852 SH DFND 01 2469 300 83 COCA COLA BOTTLING CO CONS COM 191098102 4040 29900 SH DFND 02 0 28733 1167 COCA COLA BOTTLING CO CONS COM 191098102 1 4 SH DFND 06 0 4 0 COCA COLA CO COM 191216100 520856 11875414 SH DFND 01 11126393 197016 552005 COCA COLA CO COM 191216100 746085 17010602 SH DFND 02 0 1015482 15995120 COCA COLA CO COM 191216100 13653 311283 SH DFND 06 0 311283 0 COCA COLA CO COM 191216100 2521 57485 SH DFND 28 44342 0 13143 COCA COLA CO OPTIONS 191216100 10526 240000 SH Put DFND 01 0 240000 0 COCA COLA CO OPTIONS 191216100 42075 959300 SH Put DFND 02 0 946300 13000 COCA COLA CO OPTIONS 191216100 877 20000 SH Put DFND 06 0 20000 0 COCA COLA CO OPTIONS 191216100 30948 705600 SH Call DFND 02 0 705600 0 COCA COLA CO COM 191216100 1114850 25418368 SH DFND 43 0 0 25418368 COCA COLA CO COM 191216100 39092 891294 SH DFND 43, 01 0 0 891294 COCA COLA EUROPEAN PARTNERS SHS G25839104 35252 867417 SH DFND 01 75347 788804 3266 COCA COLA EUROPEAN PARTNERS SHS G25839104 69599 1712570 SH DFND 02 0 113230 1599340 COCA COLA EUROPEAN PARTNERS SHS G25839104 1849 45505 SH DFND 06 0 45505 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 22 532 SH DFND 28 0 0 532 COCA COLA EUROPEAN PARTNERS SHS G25839104 78016 1919681 SH DFND 43 0 0 1919681 COCA COLA EUROPEAN PARTNERS SHS G25839104 12140 298709 SH DFND 43, 01 0 0 298709 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 296 5249 SH DFND 01 4943 0 306 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 47 831 SH DFND 02 0 0 831 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 45 806 SH DFND 06 0 806 0 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 4 73 SH DFND 28 73 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 1 166 SH DFND 02 0 0 166 CODEXIS INC COM 192005106 110 7613 SH DFND 01 7613 0 0 CODEXIS INC COM 192005106 77 5338 SH DFND 02 0 5145 193 CODEXIS INC COM 192005106 1 41 SH DFND 06 0 41 0 CODEXIS INC COM 192005106 1290 89599 SH DFND 43 0 0 89599 CODEXIS INC COM 192005106 8 545 SH DFND 43, 01 0 0 545 CODORUS VY BANCORP INC COM 192025104 41 1327 SH DFND 01 1327 0 0 CODORUS VY BANCORP INC COM 192025104 10 327 SH DFND 02 0 327 0 CODORUS VY BANCORP INC COM 192025104 0 9 SH DFND 06 0 9 0 COEUR MNG INC COM NEW 192108504 217 28513 SH DFND 01 27442 1071 0 COEUR MNG INC COM NEW 192108504 1973 259611 SH DFND 02 0 250766 8845 COEUR MNG INC COM NEW 192108504 2943 387188 SH DFND 06 0 387188 0 COEUR MNG INC OPTIONS 192108504 760 100000 SH Put DFND 02 0 100000 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 461 8632 SH DFND 01 8632 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6007 112493 SH DFND 02 0 112426 67 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2 42 SH DFND 06 0 42 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2393 44818 SH DFND 43 0 0 44818 COGNEX CORP COM 192422103 2909 65211 SH DFND 01 63847 530 834 COGNEX CORP COM 192422103 2996 67158 SH DFND 02 0 61397 5761 COGNEX CORP COM 192422103 653 14648 SH DFND 06 0 14648 0 COGNEX CORP COM 192422103 18908 423847 SH DFND 43 0 0 423847 COGNEX CORP COM 192422103 22434 502893 SH DFND 43, 01 0 0 502893 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 80549 1019741 SH DFND 01 341032 14818 663891 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 94375 1194769 SH DFND 02 0 488374 706395 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1104 13971 SH DFND 06 0 13971 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 751 9504 SH DFND 28 43 0 9461 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 1066 13500 SH Put DFND 02 0 13500 0 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 245 3100 SH Call DFND 02 0 3100 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 99737 1262656 SH DFND 43 0 0 1262656 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4258 53911 SH DFND 43, 01 0 0 53911 COHBAR INC COM 19249J109 25 3874 SH DFND 01 3874 0 0 COHBAR INC COM 19249J109 0 65 SH DFND 02 0 65 0 COHEN & CO INC NEW COM 19249M102 0 10 SH DFND 02 0 0 10 COHEN & STEERS CLOSED END OP COM 19248P106 374 29110 SH DFND 01 29110 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 8845 688358 SH DFND 02 0 0 688358 COHEN & STEERS GLOBAL INC BL COM 19248M103 390 41026 SH DFND 02 0 0 41026 COHEN & STEERS INC COM 19247A100 122 2927 SH DFND 01 2777 46 104 COHEN & STEERS INC COM 19247A100 434 10398 SH DFND 02 0 9784 614 COHEN & STEERS INC COM 19247A100 1 22 SH DFND 06 0 22 0 COHEN & STEERS INC COM 19247A100 783 18775 SH DFND 43 0 0 18775 COHEN & STEERS INC COM 19247A100 808 19378 SH DFND 43, 01 0 0 19378 COHEN & STEERS INFRASTRUCTUR COM 19248A109 418 18405 SH DFND 01 18405 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 34431 1516790 SH DFND 02 0 0 1516790 COHEN & STEERS LTD DUR PFD I COM 19248C105 259 10140 SH DFND 01 9940 0 200 COHEN & STEERS LTD DUR PFD I COM 19248C105 18724 732263 SH DFND 02 0 0 732263 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 9 925 SH DFND 01 0 0 925 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 2706 269518 SH DFND 02 0 0 269518 COHEN & STEERS QUALITY RLTY COM 19247L106 403 33511 SH DFND 01 23609 0 9902 COHEN & STEERS QUALITY RLTY COM 19247L106 31824 2647572 SH DFND 02 0 0 2647572 COHEN & STEERS REIT & PFD IN COM 19247X100 160 8254 SH DFND 01 8254 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 7675 395200 SH DFND 02 0 0 395200 COHEN & STEERS SLT PFD INCM COM 19248Y107 22 820 SH DFND 01 820 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 2818 104958 SH DFND 02 0 0 104958 COHEN & STEERS TOTAL RETURN COM 19247R103 628 50136 SH DFND 02 0 0 50136 COHERENT INC COM 192479103 8752 55954 SH DFND 01 55455 409 90 COHERENT INC COM 192479103 4139 26458 SH DFND 02 0 25429 1029 COHERENT INC COM 192479103 5 29 SH DFND 28 29 0 0 COHERENT INC COM 192479103 13685 87492 SH DFND 43 0 0 87492 COHERENT INC COM 192479103 983 6283 SH DFND 43, 01 0 0 6283 COHERUS BIOSCIENCES INC COM 19249H103 528 37689 SH DFND 01 8060 29629 0 COHERUS BIOSCIENCES INC COM 19249H103 353 25211 SH DFND 02 0 8311 16900 COHERUS BIOSCIENCES INC COM 19249H103 1 40 SH DFND 06 0 40 0 COHU INC COM 192576106 1502 61282 SH DFND 01 61282 0 0 COHU INC COM 192576106 1170 47750 SH DFND 02 0 46958 792 COHU INC COM 192576106 1 28 SH DFND 06 0 28 0 COHU INC COM 192576106 1761 71853 SH DFND 43 0 0 71853 COHU INC COM 192576106 188 7681 SH DFND 43, 01 0 0 7681 COLFAX CORP COM 194014106 563 18372 SH DFND 01 18322 0 50 COLFAX CORP COM 194014106 2463 80360 SH DFND 02 0 51058 29302 COLFAX CORP COM 194014106 0 2 SH DFND 06 0 2 0 COLFAX CORP COM 194014106 7743 252635 SH DFND 43 0 0 252635 COLFAX CORP COM 194014106 1927 62874 SH DFND 43, 01 0 0 62874 COLGATE PALMOLIVE CO COM 194162103 163309 2519814 SH DFND 01 2484579 773 34462 COLGATE PALMOLIVE CO COM 194162103 139430 2151366 SH DFND 02 0 295986 1855380 COLGATE PALMOLIVE CO COM 194162103 1993 30745 SH DFND 06 0 30745 0 COLGATE PALMOLIVE CO COM 194162103 2272 35059 SH DFND 28 33556 0 1503 COLGATE PALMOLIVE CO OPTIONS 194162103 7505 115800 SH Put DFND 02 0 115800 0 COLGATE PALMOLIVE CO OPTIONS 194162103 933 14400 SH Call DFND 02 0 14400 0 COLGATE PALMOLIVE CO COM 194162103 246413 3802077 SH DFND 43 0 0 3802077 COLGATE PALMOLIVE CO COM 194162103 24099 371846 SH DFND 43, 01 0 0 371846 COLLECTORS UNIVERSE INC COM NEW 19421R200 0 1 SH DFND 01 0 1 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 120 8136 SH DFND 02 0 8036 100 COLLECTORS UNIVERSE INC COM NEW 19421R200 0 7 SH DFND 06 0 7 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 108 4521 SH DFND 01 4521 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 303 12713 SH DFND 02 0 11721 992 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1 26 SH DFND 06 0 26 0 COLLEGIUM PHARMACEUTICAL INC OPTIONS 19459J104 1193 50000 SH Put DFND 02 0 50000 0 COLLEGIUM PHARMACEUTICAL INC OPTIONS 19459J104 191 8000 SH Call DFND 02 0 8000 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 28 1185 SH DFND 43 0 0 1185 COLLIERS INTL GROUP INC SUB VTG SH 194693107 13 167 SH DFND 05 167 0 0 COLLIERS INTL GROUP INC SUB VTG SH 194693107 331 4376 SH DFND 02 0 2764 1612 COLLIERS INTL GROUP INC SUB VTG SH 194693107 3797 50159 SH DFND 43 0 0 50159 COLONY BANKCORP INC COM 19623P101 63 3705 SH DFND 02 0 4 3701 COLONY CAP INC NEW CL A COM 19626G108 95 15250 SH DFND 01 0 1 15249 COLONY CAP INC NEW CL A COM 19626G108 5565 891885 SH DFND 02 0 301193 590692 COLONY CAP INC NEW CL A COM 19626G108 11 1793 SH DFND 06 0 1793 0 COLONY CAP INC NEW CL A COM 19626G108 19318 3095907 SH DFND 43 0 0 3095907 COLONY CAP INC NEW CL A COM 19626G108 1525 244396 SH DFND 43, 01 0 0 244396 COLONY CR REAL ESTATE INC COM CL A 19625T101 323 15568 SH DFND 02 0 12086 3482 COLONY CR REAL ESTATE INC COM CL A 19625T101 0 2 SH DFND 06 0 2 0 COLUMBIA BKG SYS INC COM 197236102 617 15089 SH DFND 01 13618 1280 191 COLUMBIA BKG SYS INC COM 197236102 6741 164809 SH DFND 02 0 147052 17757 COLUMBIA BKG SYS INC COM 197236102 3 74 SH DFND 06 0 74 0 COLUMBIA BKG SYS INC COM 197236102 3 67 SH DFND 28 67 0 0 COLUMBIA BKG SYS INC COM 197236102 2616 63960 SH DFND 43 0 0 63960 COLUMBIA BKG SYS INC COM 197236102 2250 55005 SH DFND 43, 01 0 0 55005 COLUMBIA ETF TR I SUSTANBLE 19761L102 10 350 SH DFND 01 350 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 141 4995 SH DFND 01 4995 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 8753 309061 SH DFND 02 0 0 309061 COLUMBIA ETF TR I SUSTANABLE 19761L300 194 6640 SH DFND 01 6640 0 0 COLUMBIA ETF TR I SUSTANABLE 19761L300 4 125 SH DFND 02 0 0 125 COLUMBIA ETF TR I SUSTANABLE 19761L300 17 565 SH DFND 43 0 0 565 COLUMBIA ETF TR II BEYOND BRI 19762B103 4446 256348 SH DFND 02 0 0 256348 COLUMBIA ETF TR II EM QUALITY 19762B301 2855 200432 SH DFND 02 0 0 200432 COLUMBIA ETF TR II EMRG MARKE 19762B509 124310 5103027 SH DFND 01 5102137 0 890 COLUMBIA ETF TR II EMRG MARKE 19762B509 35447 1455119 SH DFND 02 0 0 1455119 COLUMBIA ETF TR II EMRG MARKE 19762B509 227 9300 SH DFND 28 9300 0 0 COLUMBIA ETF TR II INDIA CONS 19762B707 53 1165 SH DFND 01 1165 0 0 COLUMBIA ETF TR II INDIA CONS 19762B707 227 4956 SH DFND 02 0 0 4956 COLUMBIA ETF TR II INDIA INFR 19762B806 129 10211 SH DFND 02 0 0 10211 COLUMBIA ETF TR II INDIA SML 19762B889 321 18971 SH DFND 02 0 0 18971 COLUMBIA ETF TR II BEYOND BRI 19762B103 417 24062 SH DFND 43 0 0 24062 COLUMBIA ETF TR II EM CORE EX 19762B202 40 1602 SH DFND 43 0 0 1602 COLUMBIA ETF TR II EM QUALITY 19762B301 48 3355 SH DFND 43 0 0 3355 COLUMBIA ETF TR II EMRG MARKE 19762B509 6101 250458 SH DFND 43 0 0 250458 COLUMBIA ETF TR II INDIA CONS 19762B707 172 3745 SH DFND 43 0 0 3745 COLUMBIA ETF TR II INDIA INFR 19762B806 11 899 SH DFND 43 0 0 899 COLUMBIA ETF TR II INDIA SML 19762B889 141 8321 SH DFND 43 0 0 8321 COLUMBIA FINL INC COM 197641103 100 6068 SH DFND 01 6068 0 0 COLUMBIA FINL INC COM 197641103 30 1818 SH DFND 02 0 1818 0 COLUMBIA PPTY TR INC COM NEW 198287203 35 1546 SH DFND 01 1436 0 110 COLUMBIA PPTY TR INC COM NEW 198287203 1115 49093 SH DFND 02 0 45521 3572 COLUMBIA PPTY TR INC COM NEW 198287203 0 2 SH DFND 06 0 2 0 COLUMBIA PPTY TR INC COM NEW 198287203 3548 156242 SH DFND 43 0 0 156242 COLUMBIA PPTY TR INC COM NEW 198287203 591 26037 SH DFND 43, 01 0 0 26037 COLUMBIA SELIGM PREM TECH GR COM 19842X109 156 7251 SH DFND 01 7251 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 2032 94321 SH DFND 02 0 0 94321 COLUMBIA SPORTSWEAR CO COM 198516106 1160 12678 SH DFND 01 4962 7716 0 COLUMBIA SPORTSWEAR CO COM 198516106 2000 21860 SH DFND 02 0 12779 9081 COLUMBIA SPORTSWEAR CO COM 198516106 3 30 SH DFND 06 0 30 0 COLUMBIA SPORTSWEAR CO COM 198516106 30281 331046 SH DFND 43 0 0 331046 COLUMBIA SPORTSWEAR CO COM 198516106 1929 21092 SH DFND 43, 01 0 0 21092 COLUMBUS MCKINNON CORP N Y COM 199333105 121 2802 SH DFND 01 2787 0 15 COLUMBUS MCKINNON CORP N Y COM 199333105 113 2601 SH DFND 02 0 2538 63 COLUMBUS MCKINNON CORP N Y COM 199333105 1 23 SH DFND 06 0 23 0 COLUMBUS MCKINNON CORP N Y COM 199333105 4430 102174 SH DFND 43 0 0 102174 COMCAST CORP NEW CL A 20030N101 284166 8660952 SH DFND 01 6055871 379035 2226046 COMCAST CORP NEW CL A 20030N101 333501 10164620 SH DFND 02 0 1152165 9012455 COMCAST CORP NEW CL A 20030N101 3659 111532 SH DFND 06 0 111532 0 COMCAST CORP NEW CL A 20030N101 3379 103002 SH DFND 28 60320 0 42682 COMCAST CORP NEW OPTIONS 20030N101 30415 927000 SH Put DFND 02 0 927000 0 COMCAST CORP NEW OPTIONS 20030N101 33932 1034200 SH Call DFND 02 0 1034200 0 COMCAST CORP NEW CL A 20030N101 618122 18839450 SH DFND 43 0 0 18839450 COMCAST CORP NEW CL A 20030N101 97214 2962952 SH DFND 43, 01 0 0 2962952 COMERICA INC COM 200340107 11243 123655 SH DFND 01 109817 261 13577 COMERICA INC COM 200340107 31172 342846 SH DFND 02 0 68584 274262 COMERICA INC COM 200340107 60 657 SH DFND 06 0 657 0 COMERICA INC COM 200340107 47 517 SH DFND 28 24 0 493 COMERICA INC *W EXP 11/ 200340115 946 15000 SH DFND 01 15000 0 0 COMERICA INC *W EXP 11/ 200340115 47 750 SH DFND 02 0 0 750 COMERICA INC COM 200340107 33136 364457 SH DFND 43 0 0 364457 COMERICA INC COM 200340107 3169 34858 SH DFND 43, 01 0 0 34858 COMFORT SYS USA INC COM 199908104 295 6443 SH DFND 01 6294 0 149 COMFORT SYS USA INC COM 199908104 4328 94502 SH DFND 02 0 94414 88 COMFORT SYS USA INC COM 199908104 2 38 SH DFND 06 0 38 0 COMMAND CENTER INC COM NEW 200497204 5 832 SH DFND 02 0 0 832 COMMAND SEC CORP COM 20050L100 124 79758 SH DFND 01 79758 0 0 COMMAND SEC CORP COM 20050L100 0 3 SH DFND 02 0 3 0 COMMERCE BANCSHARES INC COM 200525103 9200 142170 SH DFND 01 141466 0 704 COMMERCE BANCSHARES INC COM 200525103 4044 62501 SH DFND 02 0 2749 59752 COMMERCE BANCSHARES INC COM 200525103 0 2 SH DFND 06 0 2 0 COMMERCE BANCSHARES INC COM 200525103 2 30 SH DFND 28 30 0 0 COMMERCIAL METALS CO COM 201723103 1368 64808 SH DFND 01 27178 4784 32846 COMMERCIAL METALS CO COM 201723103 6044 286327 SH DFND 02 0 155629 130698 COMMERCIAL METALS CO COM 201723103 3 119 SH DFND 06 0 119 0 COMMERCIAL METALS CO COM 201723103 11026 522306 SH DFND 43 0 0 522306 COMMERCIAL VEH GROUP INC COM 202608105 44 6011 SH DFND 01 6011 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1 130 SH DFND 02 0 105 25 COMMERCIAL VEH GROUP INC COM 202608105 0 26 SH DFND 06 0 26 0 COMMSCOPE HLDG CO INC COM 20337X109 992 33975 SH DFND 01 30424 3551 0 COMMSCOPE HLDG CO INC COM 20337X109 10874 372322 SH DFND 02 0 242339 129983 COMMSCOPE HLDG CO INC COM 20337X109 471 16118 SH DFND 06 0 16118 0 COMMSCOPE HLDG CO INC COM 20337X109 5577 190947 SH DFND 43 0 0 190947 COMMUNITY BANKERS TR CORP COM 203612106 23 2573 SH DFND 01 2573 0 0 COMMUNITY BANKERS TR CORP COM 203612106 52 5801 SH DFND 02 0 801 5000 COMMUNITY BANKERS TR CORP COM 203612106 0 22 SH DFND 06 0 22 0 COMMUNITY BK SYS INC COM 203607106 1019 17255 SH DFND 01 17255 0 0 COMMUNITY BK SYS INC COM 203607106 1129 19108 SH DFND 02 0 11293 7815 COMMUNITY BK SYS INC COM 203607106 3 50 SH DFND 06 0 50 0 COMMUNITY BK SYS INC COM 203607106 2 42 SH DFND 28 42 0 0 COMMUNITY FINL CORP MD COM 20368X101 20 579 SH DFND 01 579 0 0 COMMUNITY FINL CORP MD COM 20368X101 6 180 SH DFND 02 0 180 0 COMMUNITY FINL CORP MD COM 20368X101 0 4 SH DFND 06 0 4 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 0 2 SH DFND 02 0 2 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 53 16035 SH DFND 01 13373 2662 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1460 439618 SH DFND 02 0 433018 6600 COMMUNITY HEALTH SYS INC NEW COM 203668108 0 98 SH DFND 06 0 98 0 COMMUNITY HEALTH SYS INC NEW OPTIONS 203668108 2079 626200 SH Put DFND 02 0 626200 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/3 203668116 0 621 SH DFND 01 621 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/3 203668116 0 37328 SH DFND 02 0 22912 14416 COMMUNITY HEALTH SYS INC NEW COM 203668108 58 17395 SH DFND 43 0 0 17395 COMMUNITY HEALTHCARE TR INC COM 20369C106 206 6893 SH DFND 01 6681 0 212 COMMUNITY HEALTHCARE TR INC COM 20369C106 952 31876 SH DFND 02 0 31126 750 COMMUNITY HEALTHCARE TR INC COM 20369C106 1 18 SH DFND 06 0 18 0 COMMUNITY TR BANCORP INC COM 204149108 116 2331 SH DFND 01 2331 0 0 COMMUNITY TR BANCORP INC COM 204149108 216 4330 SH DFND 02 0 2388 1942 COMMUNITY TR BANCORP INC COM 204149108 1 16 SH DFND 06 0 16 0 COMMUNITY WEST BANCSHARES COM 204157101 2 194 SH DFND 02 0 0 194 COMMVAULT SYSTEMS INC COM 204166102 1224 18588 SH DFND 01 18353 235 0 COMMVAULT SYSTEMS INC COM 204166102 406 6159 SH DFND 02 0 5776 383 COMMVAULT SYSTEMS INC COM 204166102 3 40 SH DFND 06 0 40 0 COMMVAULT SYSTEMS INC COM 204166102 1 20 SH DFND 28 20 0 0 COMMVAULT SYSTEMS INC COM 204166102 4435 67347 SH DFND 43 0 0 67347 COMMVAULT SYSTEMS INC COM 204166102 2182 33140 SH DFND 43, 01 0 0 33140 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 164 8227 SH DFND 01 7861 0 366 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 3 153 SH DFND 02 0 0 153 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 13374 669350 SH DFND 06 0 669350 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 6 310 SH DFND 28 116 0 194 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 1626 270577 SH DFND 01 268933 0 1644 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 81 13484 SH DFND 02 0 0 13484 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 24 4054 SH DFND 06 0 4054 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 5 886 SH DFND 28 886 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 5812 967098 SH DFND 43 0 0 967098 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 4330 2353386 SH DFND 02 0 2238843 114543 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 4556 2475996 SH DFND 06 0 2475996 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 43 7622 SH DFND 01 7622 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1 100 SH DFND 02 0 0 100 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 2136 382883 SH DFND 06 0 382883 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 12 5785 SH DFND 01 3000 0 2785 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 1363 674525 SH DFND 02 0 666960 7565 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 7 3296 SH DFND 06 0 3296 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 54 2147 SH DFND 01 2147 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 173 6930 SH DFND 02 0 6430 500 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 160 6427 SH DFND 06 0 6427 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 18 735 SH DFND 28 0 0 735 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 38 2764 SH DFND 01 2105 0 659 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 47 3426 SH DFND 02 0 1363 2063 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 2776 203701 SH DFND 06 0 203701 0 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 9 666 SH DFND 28 34 0 632 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 7148 524409 SH DFND 43 0 0 524409 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 96 7063 SH DFND 43, 01 0 0 7063 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 133 7672 SH DFND 01 5070 0 2602 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 8656 500372 SH DFND 02 0 0 500372 COMPASS MINERALS INTL INC COM 20451N101 936 14235 SH DFND 01 14189 0 46 COMPASS MINERALS INTL INC COM 20451N101 1122 17060 SH DFND 02 0 119 16941 COMPASS MINERALS INTL INC COM 20451N101 48 731 SH DFND 06 0 731 0 COMPASS MINERALS INTL INC COM 20451N101 3752 57065 SH DFND 43 0 0 57065 COMPASS MINERALS INTL INC COM 20451N101 554 8420 SH DFND 43, 01 0 0 8420 COMPUGEN LTD ORD M25722105 19 5770 SH DFND 01 5770 0 0 COMPUGEN LTD ORD M25722105 17 5280 SH DFND 02 0 0 5280 COMPUTER PROGRAMS & SYS INC COM 205306103 133 4045 SH DFND 01 3810 235 0 COMPUTER PROGRAMS & SYS INC COM 205306103 94 2849 SH DFND 02 0 2726 123 COMPUTER PROGRAMS & SYS INC COM 205306103 0 11 SH DFND 06 0 11 0 COMPUTER TASK GROUP INC COM 205477102 2 200 SH DFND 02 0 0 200 COMPX INTERNATIONAL INC CL A 20563P101 17 1288 SH DFND 01 1288 0 0 COMPX INTERNATIONAL INC CL A 20563P101 3 259 SH DFND 02 0 59 200 COMPX INTERNATIONAL INC CL A 20563P101 0 1 SH DFND 06 0 1 0 COMSCORE INC COM 20564W105 0 8 SH DFND 02 0 0 8 COMSCORE INC COM 20564W105 780 35759 SH DFND 43 0 0 35759 COMSTOCK HLDG COS INC CL A NEW 205684202 0 34 SH DFND 01 34 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 0 1 SH DFND 02 0 1 0 COMSTOCK RES INC COM 205768302 0 8 SH DFND 02 0 0 8 COMSTOCK RES INC NOTE 7.75 205768AM6 325 331660 PRN DFND 02 331660 0 0 COMSTOCK RES INC NOTE 9.50 205768AN4 1964 1999788 PRN DFND 02 1999788 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1108 34747 SH DFND 01 34747 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 154 4817 SH DFND 02 0 4001 816 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1 24 SH DFND 06 0 24 0 CONAGRA BRANDS INC COM 205887102 24077 673870 SH DFND 01 550790 117315 5765 CONAGRA BRANDS INC COM 205887102 58773 1644928 SH DFND 02 0 152467 1492461 CONAGRA BRANDS INC COM 205887102 3725 104260 SH DFND 06 0 104260 0 CONAGRA BRANDS INC COM 205887102 47 1315 SH DFND 28 408 0 907 CONAGRA BRANDS INC COM 205887102 14296 400119 SH DFND 43 0 0 400119 CONAGRA BRANDS INC COM 205887102 3338 93433 SH DFND 43, 01 0 0 93433 CONATUS PHARMACEUTICALS INC COM 20600T108 3 780 SH DFND 01 780 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 599 139880 SH DFND 02 0 139880 0 CONATUS PHARMACEUTICALS INC COM 20600T108 0 27 SH DFND 06 0 27 0 CONCERT PHARMACEUTICALS INC COM 206022105 45 2697 SH DFND 01 2697 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 513 30498 SH DFND 02 0 4518 25980 CONCERT PHARMACEUTICALS INC COM 206022105 0 18 SH DFND 06 0 18 0 CONCHO RES INC COM 20605P101 3961 28627 SH DFND 01 25485 2704 438 CONCHO RES INC COM 20605P101 26477 191378 SH DFND 02 0 111668 79710 CONCHO RES INC COM 20605P101 129 929 SH DFND 06 0 929 0 CONCHO RES INC COM 20605P101 3 24 SH DFND 28 24 0 0 CONCHO RES INC COM 20605P101 31197 225491 SH DFND 43 0 0 225491 CONCHO RES INC COM 20605P101 4967 35904 SH DFND 43, 01 0 0 35904 CONDUENT INC COM 206787103 591 32503 SH DFND 01 29691 2812 0 CONDUENT INC COM 206787103 1076 59235 SH DFND 02 0 48070 11165 CONDUENT INC COM 206787103 0 4 SH DFND 06 0 4 0 CONDUENT INC COM 206787103 10022 551559 SH DFND 43 0 0 551559 CONDUENT INC COM 206787103 1423 78297 SH DFND 43, 01 0 0 78297 CONFORMIS INC COM 20717E101 4 3000 SH DFND 01 3000 0 0 CONFORMIS INC COM 20717E101 37 29379 SH DFND 02 0 27279 2100 CONFORMIS INC COM 20717E101 0 43 SH DFND 06 0 43 0 CONIFER HLDGS INC COM 20731J102 0 1 SH DFND 02 0 1 0 CONMED CORP COM 207410101 491 6704 SH DFND 01 6578 0 126 CONMED CORP COM 207410101 1685 23022 SH DFND 02 0 20256 2766 CONMED CORP COM 207410101 2 28 SH DFND 06 0 28 0 CONMED CORP COM 207410101 3323 45398 SH DFND 43 0 0 45398 CONNECTICUT WTR SVC INC COM 207797101 624 9549 SH DFND 01 9549 0 0 CONNECTICUT WTR SVC INC COM 207797101 4947 75731 SH DFND 02 0 70071 5660 CONNECTICUT WTR SVC INC COM 207797101 1 12 SH DFND 06 0 12 0 CONNECTONE BANCORP INC NEW COM 20786W107 381 15307 SH DFND 01 15307 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 4446 178550 SH DFND 02 0 110276 68274 CONNECTONE BANCORP INC NEW COM 20786W107 1 31 SH DFND 06 0 31 0 CONNS INC COM 208242107 94 2837 SH DFND 01 2837 0 0 CONNS INC COM 208242107 1169 35436 SH DFND 02 0 34430 1006 CONNS INC COM 208242107 1 19 SH DFND 06 0 19 0 CONOCOPHILLIPS COM 20825C104 199169 2860805 SH DFND 01 2791321 20778 48706 CONOCOPHILLIPS COM 20825C104 260044 3735198 SH DFND 02 0 1218438 2516760 CONOCOPHILLIPS COM 20825C104 4069 58452 SH DFND 06 0 58452 0 CONOCOPHILLIPS COM 20825C104 4614 66271 SH DFND 28 64771 0 1500 CONOCOPHILLIPS OPTIONS 20825C104 19981 287000 SH Put DFND 02 0 287000 0 CONOCOPHILLIPS OPTIONS 20825C104 11466 164700 SH Call DFND 02 0 164700 0 CONOCOPHILLIPS COM 20825C104 264021 3792313 SH DFND 43 0 0 3792313 CONOCOPHILLIPS COM 20825C104 52292 751108 SH DFND 43, 01 0 0 751108 CONSOL COAL RES LP COM UNIT 20855T100 32 2095 SH DFND 02 0 0 2095 CONSOL ENERGY INC NEW COM 20854L108 212 5517 SH DFND 01 5429 0 88 CONSOL ENERGY INC NEW COM 20854L108 5879 153310 SH DFND 02 0 152612 698 CONSOL ENERGY INC NEW COM 20854L108 0 2 SH DFND 06 0 2 0 CONSOL ENERGY INC NEW COM 20854L108 1045 27255 SH DFND 43 0 0 27255 CONSOLIDATED COMM HLDGS INC COM 209034107 1323 107007 SH DFND 01 107007 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1318 106594 SH DFND 02 0 102179 4415 CONSOLIDATED COMM HLDGS INC COM 209034107 1 67 SH DFND 06 0 67 0 CONSOLIDATED COMM HLDGS INC COM 209034107 37 3000 SH DFND 28 3000 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 205 16582 SH DFND 43 0 0 16582 CONSOLIDATED EDISON INC COM 209115104 19279 247233 SH DFND 01 212813 423 33997 CONSOLIDATED EDISON INC COM 209115104 60891 780859 SH DFND 02 0 184812 596047 CONSOLIDATED EDISON INC COM 209115104 11736 150500 SH DFND 06 0 150500 0 CONSOLIDATED EDISON INC COM 209115104 100 1279 SH DFND 28 1175 0 104 CONSOLIDATED EDISON INC COM 209115104 570 7314 SH DFND 43 0 0 7314 CONSOLIDATED TOMOKA LD CO COM 210226106 88 1433 SH DFND 01 1433 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 468 7616 SH DFND 02 0 521 7095 CONSOLIDATED TOMOKA LD CO COM 210226106 0 4 SH DFND 06 0 4 0 CONSOLIDATED WATER CO INC ORD G23773107 251 19448 SH DFND 01 19448 0 0 CONSOLIDATED WATER CO INC ORD G23773107 402 31132 SH DFND 02 0 26091 5041 CONSOLIDATED WATER CO INC ORD G23773107 0 15 SH DFND 06 0 15 0 CONSTELLATION ALPHA CAP CORP RIGHT 99/9 G2379F132 0 200 SH DFND 02 0 200 0 CONSTELLATION BRANDS INC CL A 21036P108 101417 463368 SH DFND 01 159255 273243 30870 CONSTELLATION BRANDS INC CL A 21036P108 222438 1016303 SH DFND 02 0 43777 972526 CONSTELLATION BRANDS INC CL A 21036P108 925 4225 SH DFND 06 0 4225 0 CONSTELLATION BRANDS INC CL A 21036P108 401 1830 SH DFND 28 1136 0 694 CONSTELLATION BRANDS INC CL A 21036P108 112943 516026 SH DFND 43 0 0 516026 CONSTELLIUM NV CL A N22035104 5253 510029 SH DFND 02 0 504512 5517 CONSTELLIUM NV CL A N22035104 4850 470861 SH DFND 43 0 0 470861 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1841 139815 SH DFND 02 0 139815 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 131 32279 SH DFND 02 0 32279 0 CONTAINER STORE GROUP INC COM 210751103 280 33346 SH DFND 01 33346 0 0 CONTAINER STORE GROUP INC COM 210751103 55 6511 SH DFND 02 0 716 5795 CONTAINER STORE GROUP INC COM 210751103 0 16 SH DFND 06 0 16 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 84 14838 SH DFND 02 0 14797 41 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 24 SH DFND 06 0 24 0 CONTINENTAL BLDG PRODS INC COM 211171103 185 5878 SH DFND 01 5878 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 855 27086 SH DFND 02 0 26835 251 CONTINENTAL BLDG PRODS INC COM 211171103 1 40 SH DFND 06 0 40 0 CONTINENTAL BLDG PRODS INC COM 211171103 3778 119739 SH DFND 43 0 0 119739 CONTINENTAL RESOURCES INC COM 212015101 3769 58193 SH DFND 01 56090 1736 367 CONTINENTAL RESOURCES INC COM 212015101 66590 1028256 SH DFND 02 0 639833 388423 CONTINENTAL RESOURCES INC COM 212015101 513 7919 SH DFND 06 0 7919 0 CONTINENTAL RESOURCES INC COM 212015101 15240 235328 SH DFND 43 0 0 235328 CONTINENTAL RESOURCES INC COM 212015101 1034 15962 SH DFND 43, 01 0 0 15962 CONTRAFECT CORP COM 212326102 16 7050 SH DFND 02 0 0 7050 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 4 SH DFND 02 0 4 0 CONTROL4 CORP COM 21240D107 145 5969 SH DFND 01 5969 0 0 CONTROL4 CORP COM 21240D107 14245 585970 SH DFND 02 0 3172 582798 CONTROL4 CORP COM 21240D107 1 26 SH DFND 06 0 26 0 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 16749 3297064 SH DFND 01 3297064 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 2 421 SH DFND 02 0 0 421 CONVERGEONE HLDGS INC COM CL A 212481105 31 3325 SH DFND 01 3325 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 2 242 SH DFND 02 0 242 0 CONVERGYS CORP COM 212485106 576 23578 SH DFND 01 23225 118 235 CONVERGYS CORP COM 212485106 3960 162029 SH DFND 02 0 154846 7183 CONVERGYS CORP COM 212485106 2 96 SH DFND 06 0 96 0 CONVERGYS CORP COM 212485106 6841 279912 SH DFND 43 0 0 279912 COOL HLDGS INC COM 21640C105 0 2 SH DFND 02 0 2 0 COOPER COS INC COM NEW 216648402 10368 44033 SH DFND 01 41444 2447 142 COOPER COS INC COM NEW 216648402 5695 24187 SH DFND 02 0 18376 5811 COOPER COS INC COM NEW 216648402 50 212 SH DFND 06 0 212 0 COOPER COS INC COM NEW 216648402 8 33 SH DFND 28 33 0 0 COOPER COS INC COM NEW 216648402 21029 89313 SH DFND 43 0 0 89313 COOPER COS INC COM NEW 216648402 4043 17170 SH DFND 43, 01 0 0 17170 COOPER STD HLDGS INC COM 21676P103 305 2336 SH DFND 01 2329 7 0 COOPER STD HLDGS INC COM 21676P103 1065 8149 SH DFND 02 0 8145 4 COOPER STD HLDGS INC COM 21676P103 2 18 SH DFND 06 0 18 0 COOPER STD HLDGS INC COM 21676P103 2540 19436 SH DFND 43 0 0 19436 COOPER STD HLDGS INC COM 21676P103 2216 16957 SH DFND 43, 01 0 0 16957 COOPER TIRE & RUBR CO COM 216831107 331 12582 SH DFND 01 12382 0 200 COOPER TIRE & RUBR CO COM 216831107 3610 137246 SH DFND 02 0 8287 128959 COOPER TIRE & RUBR CO COM 216831107 1 54 SH DFND 06 0 54 0 COOPER TIRE & RUBR CO COM 216831107 1 57 SH DFND 28 57 0 0 COOPER TIRE & RUBR CO COM 216831107 3298 125417 SH DFND 43 0 0 125417 COPA HOLDINGS SA CL A P31076105 1476 15596 SH DFND 01 8156 7116 324 COPA HOLDINGS SA CL A P31076105 17643 186467 SH DFND 02 0 2084 184383 COPA HOLDINGS SA CL A P31076105 28004 295968 SH DFND 43 0 0 295968 COPART INC COM 217204106 12035 212781 SH DFND 01 138188 73465 1128 COPART INC COM 217204106 7610 134542 SH DFND 02 0 19994 114548 COPART INC COM 217204106 636 11253 SH DFND 06 0 11253 0 COPART INC COM 217204106 9 162 SH DFND 28 162 0 0 COPART INC COM 217204106 52107 921277 SH DFND 43 0 0 921277 COPART INC COM 217204106 9115 161160 SH DFND 43, 01 0 0 161160 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 46 9113 SH DFND 01 9113 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1692 SH DFND 02 0 992 700 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 50 SH DFND 06 0 50 0 CORCEPT THERAPEUTICS INC COM 218352102 293 18611 SH DFND 01 15914 2077 620 CORCEPT THERAPEUTICS INC COM 218352102 995 63312 SH DFND 02 0 62208 1104 CORCEPT THERAPEUTICS INC COM 218352102 1 93 SH DFND 06 0 93 0 CORCEPT THERAPEUTICS INC OPTIONS 218352102 3164 201300 SH Put DFND 02 0 201300 0 CORE LABORATORIES N V COM N22717107 25445 201607 SH DFND 01 201588 0 19 CORE LABORATORIES N V COM N22717107 3152 24972 SH DFND 02 0 18484 6488 CORE LABORATORIES N V COM N22717107 0 2 SH DFND 06 0 2 0 CORE LABORATORIES N V COM N22717107 564 4466 SH DFND 28 4466 0 0 CORE LABORATORIES N V COM N22717107 15310 121302 SH DFND 43 0 0 121302 CORE LABORATORIES N V COM N22717107 223 1763 SH DFND 43, 01 0 0 1763 CORE MARK HOLDING CO INC COM 218681104 157 6916 SH DFND 01 6916 0 0 CORE MARK HOLDING CO INC COM 218681104 725 31950 SH DFND 02 0 31540 410 CORE MARK HOLDING CO INC COM 218681104 1 47 SH DFND 06 0 47 0 CORE MARK HOLDING CO INC COM 218681104 1396 61481 SH DFND 43 0 0 61481 CORE MOLDING TECHNOLOGIES IN COM 218683100 66 4611 SH DFND 02 0 3611 1000 CORE MOLDING TECHNOLOGIES IN COM 218683100 0 7 SH DFND 06 0 7 0 CORECIVIC INC COM 21871N101 344 14414 SH DFND 01 13673 0 741 CORECIVIC INC COM 21871N101 910 38108 SH DFND 02 0 30780 7328 CORECIVIC INC COM 21871N101 0 2 SH DFND 06 0 2 0 CORECIVIC INC COM 21871N101 1 55 SH DFND 28 55 0 0 CORECIVIC INC COM 21871N101 3014 126160 SH DFND 43 0 0 126160 CORECIVIC INC COM 21871N101 576 24114 SH DFND 43, 01 0 0 24114 CORELOGIC INC COM 21871D103 832 16038 SH DFND 01 15520 326 192 CORELOGIC INC COM 21871D103 2425 46723 SH DFND 02 0 45185 1538 CORELOGIC INC COM 21871D103 0 2 SH DFND 06 0 2 0 CORELOGIC INC COM 21871D103 7493 144369 SH DFND 43 0 0 144369 CORELOGIC INC COM 21871D103 1351 26025 SH DFND 43, 01 0 0 26025 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 23 602 SH DFND 01 602 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4627 123064 SH DFND 02 0 433 122631 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 0 12 SH DFND 06 0 12 0 COREPOINT LODGING INC COM 21872L104 1449 55948 SH DFND 02 0 40990 14958 COREPOINT LODGING INC COM 21872L104 1 42 SH DFND 06 0 42 0 CORESITE RLTY CORP COM 21870Q105 1667 15039 SH DFND 01 14963 0 76 CORESITE RLTY CORP COM 21870Q105 69936 631079 SH DFND 02 0 30576 600503 CORESITE RLTY CORP COM 21870Q105 1786 16118 SH DFND 43 0 0 16118 CORINDUS VASCULAR ROBOTICS I COM 218730109 0 2 SH DFND 01 0 2 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 66 79878 SH DFND 02 0 79878 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 0 107 SH DFND 06 0 107 0 CORIUM INTL INC COM 21887L107 76 9508 SH DFND 01 5227 4281 0 CORIUM INTL INC COM 21887L107 5 616 SH DFND 02 0 616 0 CORIUM INTL INC COM 21887L107 0 25 SH DFND 06 0 25 0 CORMEDIX INC COM 21900C100 0 2000 SH DFND 02 0 0 2000 CORNERSTONE ONDEMAND INC COM 21925Y103 514 10831 SH DFND 01 10774 0 57 CORNERSTONE ONDEMAND INC COM 21925Y103 3883 81872 SH DFND 02 0 74843 7029 CORNERSTONE ONDEMAND INC COM 21925Y103 3 54 SH DFND 06 0 54 0 CORNERSTONE ONDEMAND INC COM 21925Y103 8681 183018 SH DFND 43 0 0 183018 CORNERSTONE ONDEMAND INC COM 21925Y103 678 14299 SH DFND 43, 01 0 0 14299 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 3 250 SH DFND 02 0 0 250 CORNING INC COM 219350105 63810 2319509 SH DFND 01 2302448 6306 10755 CORNING INC COM 219350105 49288 1791638 SH DFND 02 0 443441 1348197 CORNING INC COM 219350105 1425 51798 SH DFND 06 0 51798 0 CORNING INC COM 219350105 421 15290 SH DFND 28 11303 0 3987 CORNING INC OPTIONS 219350105 1384 50300 SH Call DFND 02 0 50300 0 CORNING INC COM 219350105 38696 1406603 SH DFND 43 0 0 1406603 CORNING INC COM 219350105 17851 648902 SH DFND 43, 01 0 0 648902 CORPORACION AMER ARPTS S A COM L1995B107 14 1608 SH DFND 02 0 0 1608 CORPORATE CAP TR INC COM 219880101 138 8808 SH DFND 02 0 504 8304 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 378 13024 SH DFND 01 12570 0 454 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2161 74555 SH DFND 02 0 16908 57647 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 0 2 SH DFND 06 0 2 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3124 107746 SH DFND 43 0 0 107746 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 288 9922 SH DFND 43, 01 0 0 9922 CORREVIO PHARMA CORP COM 22026V105 0 45 SH DFND 02 0 0 45 CORVEL CORP COM 221006109 83 1542 SH DFND 01 1194 203 145 CORVEL CORP COM 221006109 72 1342 SH DFND 02 0 1342 0 CORVEL CORP COM 221006109 0 9 SH DFND 06 0 9 0 CORVUS PHARMACEUTICALS INC COM 221015100 24 2171 SH DFND 01 2171 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 569 51838 SH DFND 02 0 51838 0 CORVUS PHARMACEUTICALS INC COM 221015100 0 8 SH DFND 06 0 8 0 COSAN LTD SHS A G25343107 2417 316777 SH DFND 01 316777 0 0 COSAN LTD SHS A G25343107 230 30195 SH DFND 02 0 5177 25018 COSAN LTD SHS A G25343107 22 2902 SH DFND 28 2902 0 0 COSAN LTD SHS A G25343107 50 6566 SH DFND 43 0 0 6566 COSTAMARE INC SHS Y1771G102 82 10272 SH DFND 01 10272 0 0 COSTAMARE INC SHS Y1771G102 103 12910 SH DFND 02 0 5398 7512 COSTAMARE INC SHS Y1771G102 0 52 SH DFND 06 0 52 0 COSTAR GROUP INC COM 22160N109 15073 36530 SH DFND 01 22533 0 13997 COSTAR GROUP INC COM 22160N109 20717 50206 SH DFND 02 0 9234 40972 COSTAR GROUP INC COM 22160N109 24 59 SH DFND 06 0 59 0 COSTAR GROUP INC COM 22160N109 68 164 SH DFND 28 16 0 148 COSTAR GROUP INC COM 22160N109 83239 201728 SH DFND 43 0 0 201728 COSTAR GROUP INC COM 22160N109 9346 22651 SH DFND 43, 01 0 0 22651 COSTCO WHSL CORP NEW COM 22160K105 348576 1667989 SH DFND 01 1594738 55402 17849 COSTCO WHSL CORP NEW COM 22160K105 656117 3139614 SH DFND 02 0 91337 3048277 COSTCO WHSL CORP NEW COM 22160K105 1357 6495 SH DFND 06 0 6495 0 COSTCO WHSL CORP NEW COM 22160K105 3800 18182 SH DFND 28 17427 0 755 COSTCO WHSL CORP NEW OPTIONS 22160K105 1651 7900 SH Put DFND 02 0 7900 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 1191 5700 SH Call DFND 02 0 5700 0 COSTCO WHSL CORP NEW COM 22160K105 388163 1857417 SH DFND 43 0 0 1857417 COSTCO WHSL CORP NEW COM 22160K105 41550 198825 SH DFND 43, 01 0 0 198825 COTIVITI HLDGS INC COM 22164K101 11177 253271 SH DFND 01 5502 247604 165 COTIVITI HLDGS INC COM 22164K101 1373 31111 SH DFND 02 0 30203 908 COTIVITI HLDGS INC COM 22164K101 2 37 SH DFND 06 0 37 0 COTIVITI HLDGS INC COM 22164K101 4065 92114 SH DFND 43 0 0 92114 COTIVITI HLDGS INC COM 22164K101 1810 41025 SH DFND 43, 01 0 0 41025 COTT CORP QUE COM 22163N106 11 649 SH DFND 05 649 0 0 COTT CORP QUE COM 22163N106 3 200 SH DFND 01 0 0 200 COTT CORP QUE COM 22163N106 313 18901 SH DFND 02 0 17506 1395 COTT CORP QUE COM 22163N106 5017 303170 SH DFND 43 0 0 303170 COTT CORP QUE COM 22163N106 1737 104966 SH DFND 43, 01 0 0 104966 COTY INC COM CL A 222070203 1095 77679 SH DFND 01 75503 1047 1129 COTY INC COM CL A 222070203 15515 1100341 SH DFND 02 0 920287 180054 COTY INC COM CL A 222070203 11 787 SH DFND 06 0 787 0 COTY INC COM CL A 222070203 10 743 SH DFND 28 0 0 743 COTY INC COM CL A 222070203 1534 108769 SH DFND 43 0 0 108769 COUNTY BANCORP INC COM 221907108 20 745 SH DFND 01 745 0 0 COUNTY BANCORP INC COM 221907108 5 190 SH DFND 02 0 190 0 COUNTY BANCORP INC COM 221907108 0 4 SH DFND 06 0 4 0 COUPA SOFTWARE INC COM 22266L106 910 14625 SH DFND 01 7616 7009 0 COUPA SOFTWARE INC COM 22266L106 2199 35338 SH DFND 02 0 35338 0 COUPA SOFTWARE INC COM 22266L106 2 32 SH DFND 06 0 32 0 COUPA SOFTWARE INC COM 22266L106 1540 24747 SH DFND 43 0 0 24747 COUSINS PPTYS INC COM 222795106 1251 129107 SH DFND 01 127707 0 1400 COUSINS PPTYS INC COM 222795106 1148 118484 SH DFND 02 0 68741 49743 COUSINS PPTYS INC COM 222795106 4 430 SH DFND 06 0 430 0 COUSINS PPTYS INC COM 222795106 6898 711826 SH DFND 43 0 0 711826 COUSINS PPTYS INC COM 222795106 205 21140 SH DFND 43, 01 0 0 21140 COVANTA HLDG CORP COM 22282E102 729 44191 SH DFND 01 33188 11003 0 COVANTA HLDG CORP COM 22282E102 3683 223223 SH DFND 02 0 136919 86304 COVANTA HLDG CORP COM 22282E102 196 11882 SH DFND 06 0 11882 0 COVANTA HLDG CORP COM 22282E102 11364 688713 SH DFND 43 0 0 688713 COVENANT TRANSN GROUP INC CL A 22284P105 51 1632 SH DFND 01 1632 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 284 9022 SH DFND 02 0 8908 114 COVENANT TRANSN GROUP INC CL A 22284P105 0 12 SH DFND 06 0 12 0 COVIA HLDGS CORP COM 22305A103 120 6470 SH DFND 01 6470 0 0 COVIA HLDGS CORP COM 22305A103 179 9666 SH DFND 02 0 8204 1462 COVIA HLDGS CORP COM 22305A103 1 32 SH DFND 06 0 32 0 COWEN INC CL A NEW 223622606 73 5240 SH DFND 01 5159 0 81 COWEN INC CL A NEW 223622606 276 19916 SH DFND 02 0 3088 16828 COWEN INC CL A NEW 223622606 0 27 SH DFND 06 0 27 0 COWEN INC CL A NEW 223622606 1161 83811 SH DFND 43 0 0 83811 CPFL ENERGIA S A SPONSORED 126153105 46 4137 SH DFND 01 4137 0 0 CPFL ENERGIA S A SPONSORED 126153105 2 173 SH DFND 02 0 0 173 CPFL ENERGIA S A SPONSORED 126153105 702 63365 SH DFND 06 0 63365 0 CPI AEROSTRUCTURES INC COM NEW 125919308 1 76 SH DFND 02 0 76 0 CPI CARD GROUP INC COM NEW 12634H200 5 2568 SH DFND 02 0 2568 0 CPI CARD GROUP INC COM NEW 12634H200 0 4 SH DFND 06 0 4 0 CRA INTL INC COM 12618T105 54 1066 SH DFND 01 1066 0 0 CRA INTL INC COM 12618T105 2836 55722 SH DFND 02 0 55692 30 CRA INTL INC COM 12618T105 0 8 SH DFND 06 0 8 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2451 15690 SH DFND 01 4541 50 11099 CRACKER BARREL OLD CTRY STOR COM 22410J106 6319 40455 SH DFND 02 0 14428 26027 CRACKER BARREL OLD CTRY STOR COM 22410J106 3 20 SH DFND 06 0 20 0 CRAFT BREW ALLIANCE INC COM 224122101 49 2352 SH DFND 01 2352 0 0 CRAFT BREW ALLIANCE INC COM 224122101 145 7008 SH DFND 02 0 1388 5620 CRAFT BREW ALLIANCE INC COM 224122101 0 13 SH DFND 06 0 13 0 CRANE CO COM 224399105 897 11191 SH DFND 01 7259 0 3932 CRANE CO COM 224399105 21889 273173 SH DFND 02 0 89143 184030 CRANE CO COM 224399105 0 1 SH DFND 06 0 1 0 CRANE CO COM 224399105 2 22 SH DFND 28 22 0 0 CRANE CO COM 224399105 14537 181423 SH DFND 43 0 0 181423 CRANE CO COM 224399105 3269 40802 SH DFND 43, 01 0 0 40802 CRAWFORD & CO CL B 224633107 30 3526 SH DFND 01 3526 0 0 CRAWFORD & CO CL B 224633107 64 7446 SH DFND 02 0 890 6556 CRAWFORD & CO CL B 224633107 0 12 SH DFND 06 0 12 0 CRAWFORD & CO CL A 224633206 83 9609 SH DFND 02 0 2141 7468 CRAY INC COM NEW 225223304 276 11224 SH DFND 01 7462 3762 0 CRAY INC COM NEW 225223304 1203 48894 SH DFND 02 0 48805 89 CRAY INC COM NEW 225223304 1 41 SH DFND 06 0 41 0 CRAY INC COM NEW 225223304 1287 52321 SH DFND 43 0 0 52321 CREDICORP LTD COM G2519Y108 2601 11554 SH DFND 01 11414 0 140 CREDICORP LTD COM G2519Y108 3022 13423 SH DFND 02 0 0 13423 CREDICORP LTD COM G2519Y108 16748 74396 SH DFND 06 0 74396 0 CREDICORP LTD COM G2519Y108 44 196 SH DFND 28 89 0 107 CREDICORP LTD COM G2519Y108 39010 173286 SH DFND 43 0 0 173286 CREDICORP LTD COM G2519Y108 171 759 SH DFND 43, 01 0 0 759 CREDIT ACCEP CORP MICH COM 225310101 310 876 SH DFND 01 876 0 0 CREDIT ACCEP CORP MICH COM 225310101 1263 3574 SH DFND 02 0 1893 1681 CREDIT ACCEP CORP MICH COM 225310101 4727 13375 SH DFND 43 0 0 13375 CREDIT SUISSE ASSET MGMT INC COM 224916106 1510 477765 SH DFND 02 0 0 477765 CREDIT SUISSE GROUP SPONSORED 225401108 790 53069 SH DFND 01 43741 0 9328 CREDIT SUISSE GROUP SPONSORED 225401108 53103 3568732 SH DFND 02 0 27578 3541154 CREDIT SUISSE GROUP SPONSORED 225401108 32 2178 SH DFND 28 297 0 1881 CREDIT SUISSE GROUP SPONSORED 225401108 50821 3415374 SH DFND 43 0 0 3415374 CREDIT SUISSE GROUP SPONSORED 225401108 804 54027 SH DFND 43, 01 0 0 54027 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 16 6000 SH DFND 01 6000 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 203 76602 SH DFND 02 0 0 76602 CREDIT SUISSE NASSAU BRH VELOCITY S 22542D332 0 110 PRN DFND 02 0 0 110 CREDIT SUISSE NASSAU BRH LG CP GRTH 22542D423 1 300 PRN DFND 01 300 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX 22542D829 0 1 PRN DFND 06 0 1 0 CREE INC COM 225447101 791 19021 SH DFND 01 18220 581 220 CREE INC COM 225447101 6823 164139 SH DFND 02 0 64495 99644 CREE INC COM 225447101 4 100 SH DFND 06 0 100 0 CREE INC COM 225447101 1 35 SH DFND 28 35 0 0 CREE INC COM 225447101 19102 459517 SH DFND 43 0 0 459517 CREE INC COM 225447101 596 14340 SH DFND 43, 01 0 0 14340 CRESCENT PT ENERGY CORP COM 22576C101 2627 357419 SH DFND 05 357419 0 0 CRESCENT PT ENERGY CORP COM 22576C101 83 11346 SH DFND 01 1920 0 9426 CRESCENT PT ENERGY CORP COM 22576C101 1914 260448 SH DFND 02 0 259977 471 CRESCENT PT ENERGY CORP COM 22576C101 246 33424 SH DFND 06 0 33424 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 6155 193857 SH DFND 01 7875 185982 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 11678 367815 SH DFND 02 0 512 367303 CRESUD S A C I F Y A SPONSORED 226406106 7 457 SH DFND 01 457 0 0 CRESUD S A C I F Y A SPONSORED 226406106 10 676 SH DFND 02 0 0 676 CRH PLC ADR 12626K203 14108 399095 SH DFND 01 16413 0 382682 CRH PLC ADR 12626K203 585 16548 SH DFND 02 0 0 16548 CRH PLC ADR 12626K203 295 8345 SH DFND 28 43 0 8302 CRH PLC ADR 12626K203 43998 1244647 SH DFND 43 0 0 1244647 CRH PLC ADR 12626K203 332 9392 SH DFND 43, 01 0 0 9392 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 299 5085 SH DFND 01 5085 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 234 3978 SH DFND 02 0 3391 587 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 20 344 SH DFND 43 0 0 344 CRITEO S A SPONS ADS 226718104 54 1645 SH DFND 01 1487 0 158 CRITEO S A SPONS ADS 226718104 1 34 SH DFND 02 0 0 34 CRITEO S A SPONS ADS 226718104 5002 152258 SH DFND 43 0 0 152258 CRITEO S A SPONS ADS 226718104 1258 38297 SH DFND 43, 01 0 0 38297 CROCS INC COM 227046109 254 14431 SH DFND 01 14431 0 0 CROCS INC COM 227046109 1239 70343 SH DFND 02 0 20616 49727 CROCS INC COM 227046109 1 73 SH DFND 06 0 73 0 CROCS INC COM 227046109 1556 88367 SH DFND 43 0 0 88367 CROCS INC COM 227046109 1371 77848 SH DFND 43, 01 0 0 77848 CRONOS GROUP INC COM 22717L101 10 1500 SH DFND 01 1500 0 0 CRONOS GROUP INC COM 22717L101 76 11586 SH DFND 02 0 0 11586 CROSS CTRY HEALTHCARE INC COM 227483104 72 6395 SH DFND 01 5509 756 130 CROSS CTRY HEALTHCARE INC COM 227483104 62 5502 SH DFND 02 0 5143 359 CROSS CTRY HEALTHCARE INC COM 227483104 0 37 SH DFND 06 0 37 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 449 30956 SH DFND 01 10956 0 20000 CROSS TIMBERS RTY TR TR UNIT 22757R109 31 2159 SH DFND 02 0 0 2159 CROSSAMERICA PARTNERS LP UT LTD PTN 22758A105 355 21035 SH DFND 02 0 0 21035 CROWN CASTLE INTL CORP NEW COM 22822V101 50548 468822 SH DFND 01 462872 0 5950 CROWN CASTLE INTL CORP NEW COM 22822V101 391649 3632431 SH DFND 02 0 152461 3479970 CROWN CASTLE INTL CORP NEW COM 22822V101 286 2655 SH DFND 06 0 2655 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1173 10875 SH DFND 28 10226 0 649 CROWN CASTLE INTL CORP NEW OPTIONS 22822V101 1456 13500 SH Put DFND 02 0 13500 0 CROWN CASTLE INTL CORP NEW OPTIONS 22822V101 7655 71000 SH Call DFND 02 0 71000 0 CROWN CASTLE INTL CORP NEW 6.875% CON 22822V309 6 6 SH DFND 01 6 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON 22822V309 13431 12562 SH DFND 02 0 12352 210 CROWN CASTLE INTL CORP NEW COM 22822V101 1210597 11227941 SH DFND 43 0 0 11227941 CROWN CASTLE INTL CORP NEW COM 22822V101 39937 370403 SH DFND 43, 01 0 0 370403 CROWN HOLDINGS INC COM 228368106 1067 23847 SH DFND 01 23797 0 50 CROWN HOLDINGS INC COM 228368106 7610 170020 SH DFND 02 0 66951 103069 CROWN HOLDINGS INC COM 228368106 507 11336 SH DFND 06 0 11336 0 CROWN HOLDINGS INC COM 228368106 23987 535894 SH DFND 43 0 0 535894 CROWN HOLDINGS INC COM 228368106 2214 49467 SH DFND 43, 01 0 0 49467 CRYOLIFE INC COM 228903100 272 9779 SH DFND 01 5242 4537 0 CRYOLIFE INC COM 228903100 603 21642 SH DFND 02 0 21168 474 CRYOLIFE INC COM 228903100 1 33 SH DFND 06 0 33 0 CRYOLIFE INC COM 228903100 2672 95958 SH DFND 43 0 0 95958 CRYOPORT INC COM PAR $0 229050307 134 8500 SH DFND 01 8500 0 0 CRYOPORT INC COM PAR $0 229050307 15 919 SH DFND 02 0 79 840 CRYOPORT INC COM PAR $0 229050307 231 14629 SH DFND 43 0 0 14629 CSG SYS INTL INC COM 126349109 734 17971 SH DFND 01 9663 8308 0 CSG SYS INTL INC COM 126349109 3025 74006 SH DFND 02 0 71885 2121 CSG SYS INTL INC COM 126349109 1 35 SH DFND 06 0 35 0 CSI COMPRESSCO LP COM UNIT 12637A103 16 2900 SH DFND 01 2900 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 126 22541 SH DFND 02 0 0 22541 CSS INDS INC COM 125906107 109 6424 SH DFND 02 0 6424 0 CSS INDS INC COM 125906107 0 9 SH DFND 06 0 9 0 CSW INDUSTRIALS INC COM 126402106 157 2969 SH DFND 01 2969 0 0 CSW INDUSTRIALS INC COM 126402106 108 2052 SH DFND 02 0 1987 65 CSW INDUSTRIALS INC COM 126402106 1 15 SH DFND 06 0 15 0 CSW INDUSTRIALS INC COM 126402106 1220 23079 SH DFND 43 0 0 23079 CSX CORP COM 126408103 95693 1500357 SH DFND 01 1372911 113648 13798 CSX CORP COM 126408103 264257 4143258 SH DFND 02 0 310977 3832281 CSX CORP COM 126408103 43831 687229 SH DFND 06 0 687229 0 CSX CORP COM 126408103 122 1913 SH DFND 28 170 0 1743 CSX CORP OPTIONS 126408103 2551 40000 SH Put DFND 01 0 40000 0 CSX CORP OPTIONS 126408103 3820 59900 SH Put DFND 02 0 32900 27000 CSX CORP OPTIONS 126408103 112521 1764200 SH Call DFND 02 0 1764200 0 CSX CORP COM 126408103 122277 1917176 SH DFND 43 0 0 1917176 CSX CORP COM 126408103 11173 175180 SH DFND 43, 01 0 0 175180 CTI BIOPHARMA CORP COM NEW 12648L601 31 6314 SH DFND 01 6314 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 1 158 SH DFND 02 0 149 9 CTRIP COM INTL LTD AMERICAN D 22943F100 6740 141509 SH DFND 01 130776 9893 840 CTRIP COM INTL LTD AMERICAN D 22943F100 33387 700972 SH DFND 02 0 320600 380372 CTRIP COM INTL LTD AMERICAN D 22943F100 9107 191199 SH DFND 06 0 191199 0 CTRIP COM INTL LTD AMERICAN D 22943F100 59 1229 SH DFND 28 866 0 363 CTRIP COM INTL LTD NOTE 1.00 22943FAF7 1556 1479000 PRN DFND 02 0 1478000 1000 CTRIP COM INTL LTD NOTE 1.99 22943FAH3 6858 6005000 PRN DFND 02 0 6005000 0 CTRIP COM INTL LTD AMERICAN D 22943F100 54287 1139765 SH DFND 43 0 0 1139765 CTRIP COM INTL LTD AMERICAN D 22943F100 20871 438183 SH DFND 43, 01 0 0 438183 CTS CORP COM 126501105 230 6401 SH DFND 01 6215 0 186 CTS CORP COM 126501105 2123 58964 SH DFND 02 0 58596 368 CTS CORP COM 126501105 1 33 SH DFND 06 0 33 0 CUBESMART COM 229663109 3123 96936 SH DFND 01 96936 0 0 CUBESMART COM 229663109 6936 215261 SH DFND 02 0 146568 68693 CUBESMART COM 229663109 0 4 SH DFND 06 0 4 0 CUBESMART COM 229663109 19451 603702 SH DFND 43 0 0 603702 CUBESMART COM 229663109 1881 58393 SH DFND 43, 01 0 0 58393 CUBIC CORP COM 229669106 497 7744 SH DFND 01 5412 2332 0 CUBIC CORP COM 229669106 3145 48992 SH DFND 02 0 35474 13518 CUBIC CORP COM 229669106 2 26 SH DFND 06 0 26 0 CUE BIOPHARMA INC COM 22978P106 36 3004 SH DFND 01 3004 0 0 CUE BIOPHARMA INC COM 22978P106 1 48 SH DFND 02 0 48 0 CULLEN FROST BANKERS INC COM 229899109 45089 416562 SH DFND 01 414189 0 2373 CULLEN FROST BANKERS INC COM 229899109 3745 34598 SH DFND 02 0 9500 25098 CULLEN FROST BANKERS INC COM 229899109 0 1 SH DFND 06 0 1 0 CULLEN FROST BANKERS INC COM 229899109 2 22 SH DFND 28 22 0 0 CULLEN FROST BANKERS INC COM 229899109 22926 211804 SH DFND 43 0 0 211804 CULP INC COM 230215105 63 2549 SH DFND 01 2549 0 0 CULP INC COM 230215105 359 14626 SH DFND 02 0 14311 315 CULP INC COM 230215105 0 11 SH DFND 06 0 11 0 CULP INC COM 230215105 1173 47763 SH DFND 43 0 0 47763 CUMBERLAND PHARMACEUTICALS I COM 230770109 0 9 SH DFND 02 0 9 0 CUMMINS INC COM 231021106 16864 126794 SH DFND 01 95258 29365 2171 CUMMINS INC COM 231021106 66990 503682 SH DFND 02 0 161896 341786 CUMMINS INC COM 231021106 3282 24679 SH DFND 06 0 24679 0 CUMMINS INC COM 231021106 137 1031 SH DFND 28 775 0 256 CUMMINS INC OPTIONS 231021106 1915 14400 SH Put DFND 02 0 14400 0 CUMMINS INC OPTIONS 231021106 599 4500 SH Call DFND 02 0 4500 0 CUMMINS INC COM 231021106 39553 297390 SH DFND 43 0 0 297390 CUMMINS INC COM 231021106 18567 139605 SH DFND 43, 01 0 0 139605 CURIS INC COM NEW 231269200 62 36050 SH DFND 02 0 36050 0 CURIS INC COM NEW 231269200 0 27 SH DFND 06 0 27 0 CURO GROUP HLDGS CORP COM 23131L107 23 926 SH DFND 01 926 0 0 CURO GROUP HLDGS CORP COM 23131L107 785 31460 SH DFND 02 0 31460 0 CURTISS WRIGHT CORP COM 231561101 1033 8676 SH DFND 01 5134 0 3542 CURTISS WRIGHT CORP COM 231561101 16033 134706 SH DFND 02 0 107774 26932 CURTISS WRIGHT CORP COM 231561101 5 45 SH DFND 06 0 45 0 CURTISS WRIGHT CORP COM 231561101 872 7325 SH DFND 43 0 0 7325 CURTISS WRIGHT CORP COM 231561101 3520 29573 SH DFND 43, 01 0 0 29573 CUSHING ENERGY INCOME COM SH BEN 23162T102 30 3253 SH DFND 02 0 0 3253 CUSHING RENAISSANCE FD COM 231647108 45 2500 SH DFND 02 0 0 2500 CUSTOMERS BANCORP INC COM 23204G100 840 29581 SH DFND 01 29353 0 228 CUSTOMERS BANCORP INC COM 23204G100 163 5752 SH DFND 02 0 3968 1784 CUSTOMERS BANCORP INC COM 23204G100 1 29 SH DFND 06 0 29 0 CUSTOMERS BANCORP INC COM 23204G100 7145 251753 SH DFND 43 0 0 251753 CUTERA INC COM 232109108 143 3547 SH DFND 01 3135 301 111 CUTERA INC COM 232109108 79 1959 SH DFND 02 0 1492 467 CUTERA INC COM 232109108 1 13 SH DFND 06 0 13 0 CUTERA INC COM 232109108 1041 25832 SH DFND 43 0 0 25832 CVB FINL CORP COM 126600105 500 22309 SH DFND 01 22023 0 286 CVB FINL CORP COM 126600105 337 15043 SH DFND 02 0 8762 6281 CVB FINL CORP COM 126600105 2 106 SH DFND 06 0 106 0 CVB FINL CORP COM 126600105 1 32 SH DFND 28 32 0 0 CVB FINL CORP COM 126600105 1723 76860 SH DFND 43 0 0 76860 CVB FINL CORP COM 126600105 1478 65941 SH DFND 43, 01 0 0 65941 CVD EQUIPMENT CORP COM 126601103 14 2150 SH DFND 02 0 0 2150 CVR ENERGY INC COM 12662P108 110 2962 SH DFND 01 2926 36 0 CVR ENERGY INC COM 12662P108 556 15023 SH DFND 02 0 15023 0 CVR ENERGY INC COM 12662P108 1 16 SH DFND 06 0 16 0 CVR PARTNERS LP COM 126633106 220 66644 SH DFND 01 1040 65604 0 CVR PARTNERS LP COM 126633106 26 8025 SH DFND 02 0 0 8025 CVR REFNG LP COMUNIT RE 12663P107 3270 146290 SH DFND 01 10600 135690 0 CVR REFNG LP COMUNIT RE 12663P107 144 6451 SH DFND 02 0 1109 5342 CVS HEALTH CORP COM 126650100 171520 2665428 SH DFND 01 2332953 0 332475 CVS HEALTH CORP COM 126650100 225797 3508894 SH DFND 02 0 78229 3430665 CVS HEALTH CORP COM 126650100 1090 16937 SH DFND 06 0 16937 0 CVS HEALTH CORP COM 126650100 2569 39925 SH DFND 28 35682 0 4243 CVS HEALTH CORP COM 126650100 238590 3707691 SH DFND 43 0 0 3707691 CVS HEALTH CORP COM 126650100 5913 91883 SH DFND 43, 01 0 0 91883 CYANOTECH CORP COM PAR $0 232437301 4 1000 SH DFND 01 1000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 125 1993 SH DFND 01 1993 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 774 12294 SH DFND 02 0 5008 7286 CYBERARK SOFTWARE LTD SHS M2682V108 293 4653 SH DFND 06 0 4653 0 CYBERARK SOFTWARE LTD SHS M2682V108 9478 150539 SH DFND 43 0 0 150539 CYBEROPTICS CORP COM 232517102 84 4799 SH DFND 02 0 4799 0 CYBEROPTICS CORP COM 232517102 0 7 SH DFND 06 0 7 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 83 SH DFND 43 0 0 83 CYMABAY THERAPEUTICS INC COM 23257D103 103 7701 SH DFND 01 7701 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 28 2100 SH DFND 02 0 2100 0 CYMABAY THERAPEUTICS INC COM 23257D103 0 1 SH DFND 06 0 1 0 CYNERGISTEK INC COM 23258P105 2298 583333 SH DFND 01 583333 0 0 CYPRESS ENERGY PARTNERS LP LTD PARTNE 232751107 23 3200 SH DFND 02 0 0 3200 CYPRESS SEMICONDUCTOR CORP COM 232806109 17164 1101663 SH DFND 01 55768 1037665 8230 CYPRESS SEMICONDUCTOR CORP COM 232806109 103154 6620907 SH DFND 02 0 36328 6584579 CYPRESS SEMICONDUCTOR CORP COM 232806109 0 4 SH DFND 06 0 4 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2 103 SH DFND 28 103 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.50 232806AM1 4046 3052000 PRN DFND 02 0 3052000 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 25259 1621224 SH DFND 43 0 0 1621224 CYPRESS SEMICONDUCTOR CORP COM 232806109 3245 208304 SH DFND 43, 01 0 0 208304 CYRUSONE INC COM 23283R100 1964 33655 SH DFND 01 33056 0 599 CYRUSONE INC COM 23283R100 33201 568894 SH DFND 02 0 51924 516970 CYRUSONE INC COM 23283R100 0 2 SH DFND 06 0 2 0 CYRUSONE INC COM 23283R100 2 33 SH DFND 28 33 0 0 CYRUSONE INC COM 23283R100 131818 2258703 SH DFND 43 0 0 2258703 CYRUSONE INC COM 23283R100 1609 27569 SH DFND 43, 01 0 0 27569 CYS INVTS INC COM 12673A108 259 34549 SH DFND 01 9306 25243 0 CYS INVTS INC COM 12673A108 969 129153 SH DFND 02 0 126564 2589 CYS INVTS INC COM 12673A108 1 159 SH DFND 06 0 159 0 CYTOKINETICS INC COM NEW 23282W605 220 26516 SH DFND 01 9333 17183 0 CYTOKINETICS INC COM NEW 23282W605 12 1499 SH DFND 02 0 740 759 CYTOKINETICS INC COM NEW 23282W605 0 42 SH DFND 06 0 42 0 CYTOMX THERAPEUTICS INC COM 23284F105 687 30068 SH DFND 01 5999 24069 0 CYTOMX THERAPEUTICS INC COM 23284F105 2251 98489 SH DFND 02 0 4561 93928 CYTOMX THERAPEUTICS INC COM 23284F105 1 30 SH DFND 06 0 30 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 14 SH DFND 01 14 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 60 SH DFND 02 0 0 60 CYTOSORBENTS CORP COM NEW 23283X206 392 34364 SH DFND 01 34364 0 0 CYTOSORBENTS CORP COM NEW 23283X206 3 233 SH DFND 02 0 83 150 CYTRX CORP COM PAR 232828608 1 1031 SH DFND 02 0 0 1031 D R HORTON INC COM 23331A109 54033 1317869 SH DFND 01 418158 76580 823131 D R HORTON INC COM 23331A109 216144 5271816 SH DFND 02 0 1347043 3924773 D R HORTON INC COM 23331A109 13 326 SH DFND 06 0 326 0 D R HORTON INC COM 23331A109 448 10923 SH DFND 28 1448 0 9475 D R HORTON INC OPTIONS 23331A109 238 5800 SH Call DFND 02 0 5800 0 D R HORTON INC COM 23331A109 124837 3044800 SH DFND 43 0 0 3044800 D R HORTON INC COM 23331A109 1499 36565 SH DFND 43, 01 0 0 36565 DAILY JOURNAL CORP COM 233912104 42 184 SH DFND 01 184 0 0 DAILY JOURNAL CORP COM 233912104 2072 9001 SH DFND 02 0 43 8958 DAILY JOURNAL CORP COM 233912104 0 1 SH DFND 06 0 1 0 DAKTRONICS INC COM 234264109 74 8712 SH DFND 01 8712 0 0 DAKTRONICS INC COM 234264109 46 5424 SH DFND 02 0 5344 80 DAKTRONICS INC COM 234264109 0 37 SH DFND 06 0 37 0 DANA INCORPORATED COM 235825205 846 41892 SH DFND 01 41150 320 422 DANA INCORPORATED COM 235825205 8878 439735 SH DFND 02 0 419614 20121 DANA INCORPORATED COM 235825205 3 149 SH DFND 06 0 149 0 DANA INCORPORATED COM 235825205 11846 586702 SH DFND 43 0 0 586702 DANA INCORPORATED COM 235825205 1408 69715 SH DFND 43, 01 0 0 69715 DANAHER CORP DEL COM 235851102 271587 2752196 SH DFND 01 2746187 681 5328 DANAHER CORP DEL COM 235851102 342451 3470318 SH DFND 02 0 130752 3339566 DANAHER CORP DEL COM 235851102 818 8293 SH DFND 06 0 8293 0 DANAHER CORP DEL COM 235851102 4407 44655 SH DFND 28 43570 0 1085 DANAHER CORP DEL OPTIONS 235851102 79 800 SH Put DFND 02 0 800 0 DANAHER CORP DEL OPTIONS 235851102 39 400 SH Call DFND 02 0 400 0 DANAHER CORP DEL DBCV 235851AF9 140 37000 PRN DFND 02 0 0 37000 DANAHER CORP DEL COM 235851102 325249 3295993 SH DFND 43 0 0 3295993 DANAHER CORP DEL DBCV 235851AF9 3207 849000 PRN DFND 43 0 0 849000 DANAHER CORP DEL COM 235851102 17561 177961 SH DFND 43, 01 0 0 177961 DANAOS CORPORATION SHS Y1968P105 3 1500 SH DFND 01 1500 0 0 DANAOS CORPORATION SHS Y1968P105 0 100 SH DFND 02 0 0 100 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 12735 358340 SH DFND 01 126 358214 0 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 71 1989 SH DFND 02 0 1390 599 DARDEN RESTAURANTS INC COM 237194105 13473 125849 SH DFND 01 119681 5709 459 DARDEN RESTAURANTS INC COM 237194105 19803 184972 SH DFND 02 0 94663 90309 DARDEN RESTAURANTS INC COM 237194105 2275 21254 SH DFND 06 0 21254 0 DARDEN RESTAURANTS INC COM 237194105 15 138 SH DFND 28 138 0 0 DARDEN RESTAURANTS INC OPTIONS 237194105 7366 68800 SH Put DFND 02 0 68800 0 DARDEN RESTAURANTS INC OPTIONS 237194105 1756 16400 SH Call DFND 02 0 16400 0 DARDEN RESTAURANTS INC COM 237194105 30827 287938 SH DFND 43 0 0 287938 DARDEN RESTAURANTS INC COM 237194105 924 8630 SH DFND 43, 01 0 0 8630 DARIOHEALTH CORP COM 23725P100 0 83 SH DFND 02 0 0 83 DARLING INGREDIENTS INC COM 237266101 983 49455 SH DFND 01 48463 106 886 DARLING INGREDIENTS INC COM 237266101 1684 84698 SH DFND 02 0 81027 3671 DARLING INGREDIENTS INC COM 237266101 3 168 SH DFND 06 0 168 0 DARLING INGREDIENTS INC COM 237266101 1 65 SH DFND 28 65 0 0 DARLING INGREDIENTS INC OPTIONS 237266101 2861 143900 SH Call DFND 02 0 143900 0 DARLING INGREDIENTS INC COM 237266101 11247 565752 SH DFND 43 0 0 565752 DARLING INGREDIENTS INC COM 237266101 186 9341 SH DFND 43, 01 0 0 9341 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 15 1553 SH DFND 01 1553 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 13 1374 SH DFND 02 0 214 1160 DASEKE INC COM 23753F107 51 5147 SH DFND 01 5147 0 0 DASEKE INC COM 23753F107 79 7952 SH DFND 02 0 5652 2300 DASEKE INC COM 23753F107 0 25 SH DFND 06 0 25 0 DATA I O CORP COM 237690102 1 139 SH DFND 02 0 139 0 DATAWATCH CORP COM NEW 237917208 163 17110 SH DFND 01 17110 0 0 DATAWATCH CORP COM NEW 237917208 10 1020 SH DFND 02 0 0 1020 DAVE & BUSTERS ENTMT INC COM 238337109 2311 48546 SH DFND 01 48546 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 556 11684 SH DFND 02 0 11630 54 DAVE & BUSTERS ENTMT INC COM 238337109 2 42 SH DFND 06 0 42 0 DAVE & BUSTERS ENTMT INC COM 238337109 1 31 SH DFND 28 31 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6947 145940 SH DFND 43 0 0 145940 DAVE & BUSTERS ENTMT INC COM 238337109 905 19019 SH DFND 43, 01 0 0 19019 DAVIDSTEA INC COM 238661102 7 2000 SH DFND 01 2000 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRL 23908L306 13 479 SH DFND 02 0 0 479 DAVITA INC COM 23918K108 10348 149015 SH DFND 01 148685 218 112 DAVITA INC COM 23918K108 19334 278426 SH DFND 02 0 193006 85420 DAVITA INC COM 23918K108 0 6 SH DFND 06 0 6 0 DAVITA INC COM 23918K108 8 113 SH DFND 28 0 0 113 DAVITA INC OPTIONS 23918K108 3472 50000 SH Put DFND 01 50000 0 0 DAVITA INC OPTIONS 23918K108 25825 371900 SH Put DFND 02 0 371900 0 DAVITA INC OPTIONS 23918K108 7500 108000 SH Call DFND 02 0 108000 0 DAVITA INC COM 23918K108 643 9253 SH DFND 43 0 0 9253 DAVITA INC COM 23918K108 3608 51959 SH DFND 43, 01 0 0 51959 DAWSON GEOPHYSICAL CO NEW COM 239360100 26 3283 SH DFND 01 3283 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 6 772 SH DFND 02 0 772 0 DAXOR CORP COM 239467103 0 4 SH DFND 02 0 4 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 18 938 SH DFND 01 938 0 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 316 16388 SH DFND 02 0 6581 9807 DBX ETF TR XTRACK MSC 233051101 70 3013 SH DFND 01 3013 0 0 DBX ETF TR XTRACK MSC 233051101 3799 164044 SH DFND 02 0 0 164044 DBX ETF TR XTRACK MSC 233051200 280316 8927258 SH DFND 01 8919970 0 7288 DBX ETF TR XTRACK MSC 233051200 230751 7348755 SH DFND 02 0 39997 7308758 DBX ETF TR XTRACK MSC 233051200 2622 83500 SH DFND 28 83500 0 0 DBX ETF TR XTRACK MSC 233051408 743 27876 SH DFND 02 0 0 27876 DBX ETF TR XTRACK USD 233051432 15 306 SH DFND 01 306 0 0 DBX ETF TR XTRACK USD 233051432 3567 72637 SH DFND 02 0 2876 69761 DBX ETF TR XTRACK RUS 233051440 28 760 SH DFND 02 0 0 760 DBX ETF TR XTRACK RUS 233051481 24231 756991 SH DFND 02 0 0 756991 DBX ETF TR XTRACK FTS 233051499 69 2715 SH DFND 02 0 0 2715 DBX ETF TR XTRACK MSC 233051507 5961 143180 SH DFND 01 143180 0 0 DBX ETF TR XTRACK MSC 233051507 16033 385121 SH DFND 02 0 13560 371561 DBX ETF TR XTRACK FTS 233051515 2453 85325 SH DFND 02 0 0 85325 DBX ETF TR XTRCK GERM 233051556 8 361 SH DFND 02 0 0 361 DBX ETF TR XTRCK EURZ 233051564 35 1545 SH DFND 02 0 0 1545 DBX ETF TR XTRACK MSC 233051598 300 12102 SH DFND 02 0 0 12102 DBX ETF TR XTRACK MSC 233051630 114 4882 SH DFND 02 0 0 4882 DBX ETF TR XTRACK JAP 233051663 284 9971 SH DFND 02 0 0 9971 DBX ETF TR XTRACK MSC 233051697 72 2393 SH DFND 01 2393 0 0 DBX ETF TR XTRACK MSC 233051697 454 15086 SH DFND 02 0 0 15086 DBX ETF TR XTRACK MUN 233051705 2491 93918 SH DFND 02 0 0 93918 DBX ETF TR XTRCK EMRI 233051713 24 982 SH DFND 02 0 0 982 DBX ETF TR XTRCK INVT 233051739 583 24736 SH DFND 02 0 0 24736 DBX ETF TR XTRCK HIGH 233051747 632 27824 SH DFND 02 0 0 27824 DBX ETF TR XTRACK MSC 233051762 8 222 SH DFND 02 0 0 222 DBX ETF TR XTRACK MSC 233051812 370 12855 SH DFND 02 0 0 12855 DBX ETF TR XTRACK MSC 233051820 123 4535 SH DFND 01 4535 0 0 DBX ETF TR XTRACK MSC 233051820 22164 814389 SH DFND 02 0 0 814389 DBX ETF TR XTRACK MSC 233051846 431 15252 SH DFND 02 0 0 15252 DBX ETF TR XTRACK MSC 233051853 531 18933 SH DFND 01 18933 0 0 DBX ETF TR XTRACK MSC 233051853 44727 1593421 SH DFND 02 0 28759 1564662 DBX ETF TR XTRACK MSC 233051861 15 666 SH DFND 02 0 0 666 DBX ETF TR XTRACK HRV 233051879 145 5459 SH DFND 01 0 5459 0 DBX ETF TR XTRACK HRV 233051879 9789 368997 SH DFND 02 0 5688 363309 DBX ETF TR XTRACK MSC 233051101 2088 90153 SH DFND 43 0 0 90153 DBX ETF TR XTRACK MSC 233051200 65623 2089893 SH DFND 43 0 0 2089893 DBX ETF TR XTRACK USD 233051432 281 5718 SH DFND 43 0 0 5718 DBX ETF TR XTRACK RUS 233051440 10 274 SH DFND 43 0 0 274 DBX ETF TR XTRACK RUS 233051481 1010 31559 SH DFND 43 0 0 31559 DBX ETF TR XTRACK FTS 233051499 4 153 SH DFND 43 0 0 153 DBX ETF TR XTRACK MSC 233051507 1106 26561 SH DFND 43 0 0 26561 DBX ETF TR XTRACK FTS 233051515 1035 36007 SH DFND 43 0 0 36007 DBX ETF TR XTRCK EURZ 233051564 15 670 SH DFND 43 0 0 670 DBX ETF TR XTRACK MSC 233051630 22 948 SH DFND 43 0 0 948 DBX ETF TR XTRACK JAP 233051663 15 542 SH DFND 43 0 0 542 DBX ETF TR XTRACK MSC 233051697 1450 48203 SH DFND 43 0 0 48203 DBX ETF TR XTRACK MUN 233051705 49 1866 SH DFND 43 0 0 1866 DBX ETF TR XTRCK EMRI 233051713 13 541 SH DFND 43 0 0 541 DBX ETF TR XTRACK MSC 233051820 627 23042 SH DFND 43 0 0 23042 DBX ETF TR XTRACK MSC 233051846 124 4400 SH DFND 43 0 0 4400 DBX ETF TR XTRACK MSC 233051853 2360 84087 SH DFND 43 0 0 84087 DBX ETF TR XTRACK MSC 233051861 25 1147 SH DFND 43 0 0 1147 DCP MIDSTREAM LP COM UT LTD 23311P100 41470 1048541 SH DFND 01 117353 929459 1729 DCP MIDSTREAM LP COM UT LTD 23311P100 37878 957733 SH DFND 02 0 561055 396678 DCT INDUSTRIAL TRUST INC COM NEW 233153204 404 6053 SH DFND 01 5748 0 305 DCT INDUSTRIAL TRUST INC COM NEW 233153204 5375 80556 SH DFND 02 0 68829 11727 DCT INDUSTRIAL TRUST INC COM NEW 233153204 0 2 SH DFND 06 0 2 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3 48 SH DFND 28 48 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 6071 90976 SH DFND 43 0 0 90976 DCT INDUSTRIAL TRUST INC COM NEW 233153204 2831 42425 SH DFND 43, 01 0 0 42425 DDR CORP COM 23317H854 364 20340 SH DFND 01 16591 0 3749 DDR CORP COM 23317H854 687 38362 SH DFND 02 0 32898 5464 DDR CORP COM 23317H854 0 3 SH DFND 06 0 3 0 DDR CORP COM 23317H854 8271 462094 SH DFND 43 0 0 462094 DDR CORP COM 23317H854 200 11184 SH DFND 43, 01 0 0 11184 DEAN FOODS CO NEW COM NEW 242370203 515 49015 SH DFND 01 48445 0 570 DEAN FOODS CO NEW COM NEW 242370203 525 49925 SH DFND 02 0 34928 14997 DEAN FOODS CO NEW COM NEW 242370203 1 93 SH DFND 06 0 93 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 40 1012 SH DFND 01 1012 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 63 1589 SH DFND 02 0 1589 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 8 SH DFND 06 0 8 0 DECKERS OUTDOOR CORP COM 243537107 1636 14494 SH DFND 01 14315 59 120 DECKERS OUTDOOR CORP COM 243537107 14124 125112 SH DFND 02 0 121323 3789 DECKERS OUTDOOR CORP COM 243537107 4 33 SH DFND 06 0 33 0 DECKERS OUTDOOR CORP COM 243537107 2 20 SH DFND 28 20 0 0 DECKERS OUTDOOR CORP COM 243537107 7193 63714 SH DFND 43 0 0 63714 DECKERS OUTDOOR CORP COM 243537107 1753 15524 SH DFND 43, 01 0 0 15524 DEERE & CO COM 244199105 122052 873048 SH DFND 01 780358 88359 4331 DEERE & CO COM 244199105 518845 3711337 SH DFND 02 0 2755323 956014 DEERE & CO COM 244199105 5450 38985 SH DFND 06 0 38985 0 DEERE & CO COM 244199105 1452 10386 SH DFND 28 10080 0 306 DEERE & CO OPTIONS 244199105 20718 148200 SH Put DFND 02 0 142500 5700 DEERE & CO OPTIONS 244199105 126785 906900 SH Call DFND 02 0 906900 0 DEERE & CO COM 244199105 202016 1445035 SH DFND 43 0 0 1445035 DEERE & CO COM 244199105 27219 194703 SH DFND 43, 01 0 0 194703 DEL FRISCOS RESTAURANT GROUP COM 245077102 31 2490 SH DFND 01 2490 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 37 2937 SH DFND 02 0 2937 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 0 22 SH DFND 06 0 22 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 538 42721 SH DFND 43 0 0 42721 DEL TACO RESTAURANTS INC COM 245496104 57 4038 SH DFND 01 4038 0 0 DEL TACO RESTAURANTS INC COM 245496104 2694 190012 SH DFND 02 0 190012 0 DEL TACO RESTAURANTS INC COM 245496104 0 34 SH DFND 06 0 34 0 DEL TACO RESTAURANTS INC *W EXP 06/ 245496112 5 1275 SH DFND 01 1275 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 551 48622 SH DFND 02 0 0 48622 DELAWARE INV CO MUN INC FD I COM 246101109 29 2000 SH DFND 02 0 0 2000 DELAWARE INV MN MUN INC FD I COM 24610V103 6 501 SH DFND 01 501 0 0 DELAWARE INV MN MUN INC FD I COM 24610V103 550 44395 SH DFND 02 0 0 44395 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 138 11049 SH DFND 02 0 0 11049 DELAWARE INVTS DIV & INCOME COM 245915103 13 1159 SH DFND 01 1159 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 415 36048 SH DFND 02 0 0 36048 DELEK LOGISTICS PARTNERS LP COM UNT RP 24664T103 1315 47577 SH DFND 02 0 0 47577 DELEK US HLDGS INC NEW COM 24665A103 1631 32518 SH DFND 01 32485 33 0 DELEK US HLDGS INC NEW COM 24665A103 8865 176696 SH DFND 02 0 120702 55994 DELEK US HLDGS INC NEW COM 24665A103 4 80 SH DFND 06 0 80 0 DELEK US HLDGS INC NEW COM 24665A103 7327 146035 SH DFND 43 0 0 146035 DELEK US HLDGS INC NEW COM 24665A103 263 5233 SH DFND 43, 01 0 0 5233 DELL TECHNOLOGIES INC COM CL V 24703L103 41662 492572 SH DFND 01 164082 5888 322602 DELL TECHNOLOGIES INC COM CL V 24703L103 19059 225340 SH DFND 02 0 193670 31670 DELL TECHNOLOGIES INC COM CL V 24703L103 1423 16826 SH DFND 06 0 16826 0 DELL TECHNOLOGIES INC COM CL V 24703L103 337 3985 SH DFND 28 422 0 3563 DELL TECHNOLOGIES INC OPTIONS 24703L103 61997 733000 SH Put DFND 02 0 733000 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 91253 1078900 SH Call DFND 02 0 1078900 0 DELL TECHNOLOGIES INC COM CL V 24703L103 21325 252131 SH DFND 43 0 0 252131 DELL TECHNOLOGIES INC COM CL V 24703L103 641 7581 SH DFND 43, 01 0 0 7581 DELPHI TECHNOLOGIES PLC SHS G2709G107 1663 36584 SH DFND 01 36199 0 385 DELPHI TECHNOLOGIES PLC SHS G2709G107 4558 100271 SH DFND 02 0 79951 20320 DELPHI TECHNOLOGIES PLC SHS G2709G107 0 3 SH DFND 06 0 3 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 4 89 SH DFND 28 6 0 83 DELPHI TECHNOLOGIES PLC SHS G2709G107 29699 653292 SH DFND 43 0 0 653292 DELPHI TECHNOLOGIES PLC SHS G2709G107 490 10769 SH DFND 43, 01 0 0 10769 DELTA AIR LINES INC DEL COM NEW 247361702 65932 1330883 SH DFND 01 341173 387947 601763 DELTA AIR LINES INC DEL COM NEW 247361702 166290 3356688 SH DFND 02 0 185185 3171503 DELTA AIR LINES INC DEL COM NEW 247361702 4567 92198 SH DFND 06 0 92198 0 DELTA AIR LINES INC DEL COM NEW 247361702 448 9044 SH DFND 28 1890 0 7154 DELTA AIR LINES INC DEL OPTIONS 247361702 2972 60000 SH Put DFND 01 0 60000 0 DELTA AIR LINES INC DEL OPTIONS 247361702 21629 436600 SH Put DFND 02 0 436600 0 DELTA AIR LINES INC DEL OPTIONS 247361702 22843 461100 SH Call DFND 02 0 461100 0 DELTA AIR LINES INC DEL COM NEW 247361702 59624 1203555 SH DFND 43 0 0 1203555 DELTA AIR LINES INC DEL COM NEW 247361702 7555 152506 SH DFND 43, 01 0 0 152506 DELTA APPAREL INC COM 247368103 67 3480 SH DFND 02 0 3440 40 DELTA APPAREL INC COM 247368103 0 7 SH DFND 06 0 7 0 DELTA APPAREL INC COM 247368103 316 16347 SH DFND 43 0 0 16347 DELUXE CORP COM 248019101 1465 22134 SH DFND 01 21183 100 851 DELUXE CORP COM 248019101 12288 185595 SH DFND 02 0 176821 8774 DELUXE CORP COM 248019101 3 49 SH DFND 06 0 49 0 DELUXE CORP COM 248019101 1 11 SH DFND 28 11 0 0 DELUXE CORP COM 248019101 3678 55558 SH DFND 43 0 0 55558 DELUXE CORP COM 248019101 984 14857 SH DFND 43, 01 0 0 14857 DENALI THERAPEUTICS INC COM 24823R105 33 2180 SH DFND 01 2180 0 0 DENALI THERAPEUTICS INC COM 24823R105 31 2044 SH DFND 02 0 2044 0 DENBURY RES INC COM NEW 247916208 294 61112 SH DFND 01 60510 0 602 DENBURY RES INC COM NEW 247916208 11242 2337233 SH DFND 02 0 2000 2335233 DENBURY RES INC COM NEW 247916208 2 408 SH DFND 06 0 408 0 DENISON MINES CORP COM 248356107 1 1150 SH DFND 02 0 0 1150 DENISON MINES CORP COM 248356107 6 11300 SH DFND 06 0 11300 0 DENNYS CORP COM 24869P104 933 58562 SH DFND 01 58562 0 0 DENNYS CORP COM 24869P104 160 10064 SH DFND 02 0 9526 538 DENNYS CORP COM 24869P104 1 67 SH DFND 06 0 67 0 DENNYS CORP COM 24869P104 5136 322395 SH DFND 43 0 0 322395 DENNYS CORP COM 24869P104 2305 144688 SH DFND 43, 01 0 0 144688 DENTSPLY SIRONA INC COM 24906P109 29116 665213 SH DFND 01 641616 22652 945 DENTSPLY SIRONA INC COM 24906P109 8149 186171 SH DFND 02 0 150422 35749 DENTSPLY SIRONA INC COM 24906P109 31 698 SH DFND 06 0 698 0 DENTSPLY SIRONA INC COM 24906P109 211 4821 SH DFND 28 4821 0 0 DENTSPLY SIRONA INC COM 24906P109 92264 2107931 SH DFND 43 0 0 2107931 DENTSPLY SIRONA INC COM 24906P109 6477 147987 SH DFND 43, 01 0 0 147987 DEPOMED INC COM 249908104 94 14030 SH DFND 01 13159 0 871 DEPOMED INC COM 249908104 159 23883 SH DFND 02 0 22549 1334 DEPOMED INC COM 249908104 0 59 SH DFND 06 0 59 0 DEPOMED INC NOTE 2.50 249908AA2 4 5000 PRN DFND 02 0 0 5000 DERMIRA INC COM 24983L104 83 9063 SH DFND 01 9063 0 0 DERMIRA INC COM 24983L104 4470 485914 SH DFND 02 0 485883 31 DERMIRA INC COM 24983L104 0 40 SH DFND 06 0 40 0 DERMIRA INC OPTIONS 24983L104 304 33000 SH Put DFND 02 0 33000 0 DERMIRA INC COM 24983L104 7 747 SH DFND 43 0 0 747 DESCARTES SYS GROUP INC COM 249906108 12 355 SH DFND 05 355 0 0 DESCARTES SYS GROUP INC COM 249906108 849 26137 SH DFND 02 0 26137 0 DESCARTES SYS GROUP INC COM 249906108 14 435 SH DFND 43 0 0 435 DESPEGAR COM CORP ORD SHS G27358103 173 8265 SH DFND 02 0 8265 0 DESTINATION MATERNITY CORP COM 25065D100 1 200 SH DFND 01 200 0 0 DESTINATION XL GROUP INC COM 25065K104 2 1000 SH DFND 02 0 0 1000 DETERMINE INC COM 250660107 0 4 SH DFND 02 0 4 0 DEUTSCHE BANK AG NAMEN AKT D18190898 959 90305 SH DFND 01 85107 0 5198 DEUTSCHE BANK AG NAMEN AKT D18190898 27349 2575281 SH DFND 02 0 2438315 136966 DEUTSCHE BANK AG NAMEN AKT D18190898 188047 17706912 SH DFND 06 0 17706912 0 DEUTSCHE BANK AG NAMEN AKT D18190898 16 1489 SH DFND 28 0 0 1489 DEUTSCHE BANK AG OPTIONS D18190898 33871 3189400 SH Put DFND 02 0 3189400 0 DEUTSCHE BANK AG OPTIONS D18190898 104474 9837483 SH Put DFND 06 9837483 0 0 DEUTSCHE BANK AG OPTIONS D18190898 8620 811700 SH Call DFND 02 0 811700 0 DEUTSCHE BANK AG OPTIONS D18190898 33625 3166241 SH Call DFND 06 3166241 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 847 79778 SH DFND 43 0 0 79778 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 63 7100 SH DFND 02 0 0 7100 DEUTSCHE MUN INCOME COM 25160C106 26 2341 SH DFND 01 2341 0 0 DEUTSCHE MUN INCOME COM 25160C106 2677 242938 SH DFND 02 0 0 242938 DEUTSCHE STRATEGIC MUN INCOM COM 25159F102 89 8221 SH DFND 02 0 0 8221 DEVON ENERGY CORP NEW COM 25179M103 65055 1479878 SH DFND 01 706298 395507 378073 DEVON ENERGY CORP NEW COM 25179M103 90772 2064871 SH DFND 02 0 610094 1454777 DEVON ENERGY CORP NEW COM 25179M103 91 2078 SH DFND 06 0 2078 0 DEVON ENERGY CORP NEW COM 25179M103 544 12374 SH DFND 28 4545 0 7829 DEVON ENERGY CORP NEW OPTIONS 25179M103 14014 318800 SH Put DFND 02 0 318800 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 6176 140500 SH Call DFND 02 0 139700 800 DEVON ENERGY CORP NEW COM 25179M103 36244 824486 SH DFND 43 0 0 824486 DEVON ENERGY CORP NEW COM 25179M103 105 2394 SH DFND 43, 01 0 0 2394 DEXCOM INC COM 252131107 1194 12569 SH DFND 01 12498 0 71 DEXCOM INC COM 252131107 1947 20499 SH DFND 02 0 9061 11438 DEXCOM INC COM 252131107 0 2 SH DFND 06 0 2 0 DEXCOM INC COM 252131107 12087 127263 SH DFND 43 0 0 127263 DHI GROUP INC COM 23331S100 135 57519 SH DFND 02 0 57519 0 DHI GROUP INC COM 23331S100 0 50 SH DFND 06 0 50 0 DHT HOLDINGS INC SHS NEW Y2065G121 123 26249 SH DFND 01 26249 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 16 3439 SH DFND 02 0 3335 104 DHT HOLDINGS INC SHS NEW Y2065G121 0 89 SH DFND 06 0 89 0 DHX MEDIA LTD COM VAR VT 252406152 2 1000 SH DFND 02 0 0 1000 DIAGEO P L C SPON ADR N 25243Q205 150271 1043476 SH DFND 01 821490 0 221986 DIAGEO P L C SPON ADR N 25243Q205 153452 1065566 SH DFND 02 0 0 1065566 DIAGEO P L C SPON ADR N 25243Q205 1964 13639 SH DFND 28 9118 0 4521 DIAGEO P L C SPON ADR N 25243Q205 612087 4250308 SH DFND 43 0 0 4250308 DIAGEO P L C SPON ADR N 25243Q205 30012 208399 SH DFND 43, 01 0 0 208399 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 90 461 SH DFND 01 461 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 98 504 SH DFND 02 0 359 145 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1 3 SH DFND 06 0 3 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1390 7151 SH DFND 43 0 0 7151 DIAMOND OFFSHORE DRILLING IN COM 25271C102 777 37240 SH DFND 01 37240 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 14977 717981 SH DFND 02 0 419709 298272 DIAMOND OFFSHORE DRILLING IN COM 25271C102 97 4657 SH DFND 06 0 4657 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 5332 255593 SH DFND 43 0 0 255593 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2483 119053 SH DFND 43, 01 0 0 119053 DIAMONDBACK ENERGY INC COM 25278X109 15368 116801 SH DFND 01 116668 0 133 DIAMONDBACK ENERGY INC COM 25278X109 72601 551804 SH DFND 02 0 77213 474591 DIAMONDBACK ENERGY INC COM 25278X109 1090 8285 SH DFND 06 0 8285 0 DIAMONDBACK ENERGY INC COM 25278X109 42 323 SH DFND 28 323 0 0 DIAMONDBACK ENERGY INC COM 25278X109 23373 177646 SH DFND 43 0 0 177646 DIAMONDBACK ENERGY INC COM 25278X109 9361 71146 SH DFND 43, 01 0 0 71146 DIAMONDROCK HOSPITALITY CO COM 252784301 292 23760 SH DFND 01 23408 0 352 DIAMONDROCK HOSPITALITY CO COM 252784301 5618 457483 SH DFND 02 0 456808 675 DIAMONDROCK HOSPITALITY CO COM 252784301 3 205 SH DFND 06 0 205 0 DIAMONDROCK HOSPITALITY CO COM 252784301 397 32289 SH DFND 43 0 0 32289 DIANA SHIPPING INC COM Y2066G104 2 500 SH DFND 01 500 0 0 DIANA SHIPPING INC COM Y2066G104 29 6100 SH DFND 02 0 0 6100 DICERNA PHARMACEUTICALS INC COM 253031108 71 5764 SH DFND 01 5764 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 42 3446 SH DFND 02 0 3411 35 DICKS SPORTING GOODS INC COM 253393102 6932 196646 SH DFND 01 196617 0 29 DICKS SPORTING GOODS INC COM 253393102 9498 269457 SH DFND 02 0 134332 135125 DICKS SPORTING GOODS INC COM 253393102 53 1501 SH DFND 06 0 1501 0 DICKS SPORTING GOODS INC COM 253393102 562 15936 SH DFND 43 0 0 15936 DIEBOLD NXDF INC COM 253651103 899 75195 SH DFND 01 74195 0 1000 DIEBOLD NXDF INC COM 253651103 417 34871 SH DFND 02 0 10710 24161 DIEBOLD NXDF INC COM 253651103 1 78 SH DFND 06 0 78 0 DIGI INTL INC COM 253798102 119 9001 SH DFND 01 8580 0 421 DIGI INTL INC COM 253798102 16 1206 SH DFND 02 0 1006 200 DIGI INTL INC COM 253798102 0 27 SH DFND 06 0 27 0 DIGI INTL INC COM 253798102 298 22540 SH DFND 43 0 0 22540 DIGI INTL INC COM 253798102 743 56251 SH DFND 43, 01 0 0 56251 DIGIMARC CORP NEW COM 25381B101 165 6171 SH DFND 01 6171 0 0 DIGIMARC CORP NEW COM 25381B101 314 11721 SH DFND 02 0 330 11391 DIGIMARC CORP NEW COM 25381B101 0 10 SH DFND 06 0 10 0 DIGITAL ALLY INC COM NEW 25382P208 1 600 SH DFND 02 0 0 600 DIGITAL RLTY TR INC COM 253868103 10450 93651 SH DFND 01 91754 0 1897 DIGITAL RLTY TR INC COM 253868103 463509 4154047 SH DFND 02 0 129145 4024902 DIGITAL RLTY TR INC COM 253868103 1687 15115 SH DFND 06 0 15115 0 DIGITAL RLTY TR INC COM 253868103 138 1233 SH DFND 28 1136 0 97 DIGITAL RLTY TR INC COM 253868103 535619 4800317 SH DFND 43 0 0 4800317 DIGITAL RLTY TR INC COM 253868103 19031 170555 SH DFND 43, 01 0 0 170555 DILLARDS INC CL A 254067101 431 4559 SH DFND 01 4465 0 94 DILLARDS INC CL A 254067101 11799 124855 SH DFND 02 0 56283 68572 DILLARDS INC CL A 254067101 1 14 SH DFND 06 0 14 0 DILLARDS INC CL A 254067101 409 4331 SH DFND 43 0 0 4331 DIME CMNTY BANCSHARES COM 253922108 272 13969 SH DFND 01 11057 2912 0 DIME CMNTY BANCSHARES COM 253922108 1380 70755 SH DFND 02 0 70755 0 DIME CMNTY BANCSHARES COM 253922108 1 33 SH DFND 06 0 33 0 DINE BRANDS GLOBAL INC COM 254423106 568 7588 SH DFND 01 7524 0 64 DINE BRANDS GLOBAL INC COM 254423106 307 4108 SH DFND 02 0 4108 0 DINE BRANDS GLOBAL INC COM 254423106 1 18 SH DFND 06 0 18 0 DINE BRANDS GLOBAL INC COM 254423106 3852 51493 SH DFND 43 0 0 51493 DIODES INC COM 254543101 251 7288 SH DFND 01 7288 0 0 DIODES INC COM 254543101 991 28738 SH DFND 02 0 27683 1055 DIODES INC COM 254543101 1 40 SH DFND 06 0 40 0 DIODES INC COM 254543101 4536 131606 SH DFND 43 0 0 131606 DIODES INC COM 254543101 1979 57408 SH DFND 43, 01 0 0 57408 DIPLOMAT PHARMACY INC COM 25456K101 344 13475 SH DFND 01 12047 1015 413 DIPLOMAT PHARMACY INC COM 25456K101 24109 943249 SH DFND 02 0 916913 26336 DIPLOMAT PHARMACY INC COM 25456K101 1 50 SH DFND 06 0 50 0 DIPLOMAT PHARMACY INC OPTIONS 25456K101 1022 40000 SH Put DFND 02 0 40000 0 DIPLOMAT PHARMACY INC OPTIONS 25456K101 1150 45000 SH Call DFND 02 0 45000 0 DIPLOMAT PHARMACY INC COM 25456K101 8565 335089 SH DFND 43 0 0 335089 DIPLOMAT PHARMACY INC COM 25456K101 928 36313 SH DFND 43, 01 0 0 36313 DIREXION SHS ETF TR DLY MIDCAP 25459W730 7 140 SH DFND 01 140 0 0 DIREXION SHS ETF TR DLY R/E BU 25459W755 6 252 SH DFND 01 252 0 0 DIREXION SHS ETF TR DLY DEV MK 25459W789 8 116 SH DFND 01 116 0 0 DIREXION SHS ETF TR DLY SMCAP 25459W847 6 74 SH DFND 01 74 0 0 DIREXION SHS ETF TR DRX S&P500 25459W862 18 412 SH DFND 01 412 0 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 18 400 SH DFND 01 400 0 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 385 8523 SH DFND 02 0 0 8523 DIREXION SHS ETF TR ZACKS MLP 25459Y298 51 3400 SH DFND 01 3400 0 0 DIREXION SHS ETF TR ZACKS MLP 25459Y298 648 43589 SH DFND 02 0 0 43589 DIREXION SHS ETF TR DLY FIN BU 25459Y694 38 600 SH DFND 02 0 0 600 DIREXION SHS ETF TR ALL CP INS 25459Y769 60 1443 SH DFND 01 1443 0 0 DIREXION SHS ETF TR ALL CP INS 25459Y769 3033 73254 SH DFND 02 0 0 73254 DIREXION SHS ETF TR DLY AEROSP 25460E661 223 5000 SH DFND 01 5000 0 0 DIREXION SHS ETF TR DLY GOLD I 25460E844 9 375 SH DFND 01 375 0 0 DIREXION SHS ETF TR DAILY JR B 25460E851 57 4158 SH DFND 01 4158 0 0 DIREXION SHS ETF TR DAILY GOLD 25490K133 1 40 SH DFND 01 40 0 0 DIREXION SHS ETF TR DAILY GOLD 25490K133 31 1287 SH DFND 02 0 1287 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 30 669 SH DFND 43 0 0 669 DIREXION SHS ETF TR ZACKS MLP 25459Y298 2673 179905 SH DFND 43 0 0 179905 DIREXION SHS ETF TR ALL CP INS 25459Y769 246 5942 SH DFND 43 0 0 5942 DISCOVER FINL SVCS COM 254709108 43188 613383 SH DFND 01 566122 25168 22093 DISCOVER FINL SVCS COM 254709108 29253 415463 SH DFND 02 0 115590 299873 DISCOVER FINL SVCS COM 254709108 50 711 SH DFND 06 0 711 0 DISCOVER FINL SVCS COM 254709108 112 1597 SH DFND 28 865 0 732 DISCOVER FINL SVCS COM 254709108 46599 661826 SH DFND 43 0 0 661826 DISCOVER FINL SVCS COM 254709108 10663 151442 SH DFND 43, 01 0 0 151442 DISCOVERY INC COM SER A 25470F104 21327 775524 SH DFND 01 774293 269 962 DISCOVERY INC COM SER A 25470F104 25038 910471 SH DFND 02 0 85723 824748 DISCOVERY INC COM SER A 25470F104 40 1438 SH DFND 06 0 1438 0 DISCOVERY INC COM SER A 25470F104 14 521 SH DFND 28 80 0 441 DISCOVERY INC OPTIONS 25470F104 536 19500 SH Put DFND 02 0 19500 0 DISCOVERY INC OPTIONS 25470F104 3625 131800 SH Call DFND 02 0 131800 0 DISCOVERY INC COM SER B 25470F203 3 114 SH DFND 02 0 0 114 DISCOVERY INC COM SER C 25470F302 13013 510301 SH DFND 01 186455 323291 555 DISCOVERY INC COM SER C 25470F302 1351 52975 SH DFND 02 0 24904 28071 DISCOVERY INC COM SER C 25470F302 127 4967 SH DFND 06 0 4967 0 DISCOVERY INC COM SER C 25470F302 6 251 SH DFND 28 251 0 0 DISCOVERY INC OPTIONS 25470F302 10200 400000 SH Put DFND 02 0 400000 0 DISCOVERY INC OPTIONS 25470F302 3825 150000 SH Call DFND 02 0 150000 0 DISCOVERY INC COM SER A 25470F104 25126 913678 SH DFND 43 0 0 913678 DISCOVERY INC COM SER C 25470F302 8080 316873 SH DFND 43 0 0 316873 DISCOVERY INC COM SER A 25470F104 568 20663 SH DFND 43, 01 0 0 20663 DISCOVERY INC COM SER C 25470F302 4259 167015 SH DFND 43, 01 0 0 167015 DISH NETWORK CORP CL A 25470M109 4144 123290 SH DFND 01 81071 10772 31447 DISH NETWORK CORP CL A 25470M109 71803 2136368 SH DFND 02 0 2124728 11640 DISH NETWORK CORP CL A 25470M109 36 1058 SH DFND 06 0 1058 0 DISH NETWORK CORP CL A 25470M109 124 3698 SH DFND 28 123 0 3575 DISH NETWORK CORP OPTIONS 25470M109 36971 1100000 SH Call DFND 02 0 1100000 0 DISH NETWORK CORP NOTE 3.37 25470MAB5 6 6000 PRN DFND 01 6000 0 0 DISH NETWORK CORP CL A 25470M109 6232 185435 SH DFND 43 0 0 185435 DISH NETWORK CORP CL A 25470M109 4226 125728 SH DFND 43, 01 0 0 125728 DISNEY WALT CO COM DISNEY 254687106 659201 6289488 SH DFND 01 5661029 601108 27351 DISNEY WALT CO COM DISNEY 254687106 748613 7142569 SH DFND 02 0 469043 6673526 DISNEY WALT CO COM DISNEY 254687106 1360 12972 SH DFND 06 0 12972 0 DISNEY WALT CO COM DISNEY 254687106 8170 77949 SH DFND 28 75864 0 2085 DISNEY WALT CO OPTIONS 254687106 13342 127300 SH Put DFND 01 0 127300 0 DISNEY WALT CO OPTIONS 254687106 148285 1414800 SH Put DFND 02 0 1412400 2400 DISNEY WALT CO OPTIONS 254687106 7054 67300 SH Call DFND 01 0 67300 0 DISNEY WALT CO OPTIONS 254687106 112241 1070900 SH Call DFND 02 0 1070900 0 DISNEY WALT CO COM DISNEY 254687106 411367 3924886 SH DFND 43 0 0 3924886 DISNEY WALT CO COM DISNEY 254687106 19001 181289 SH DFND 43, 01 0 0 181289 DITECH HLDG CORP COM 25501G105 23 4453 SH DFND 02 0 1780 2673 DIVIDEND & INCOME FUND COM NEW 25538A204 1 50 SH DFND 01 50 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 1937 157137 SH DFND 02 0 0 157137 DIXIE GROUP INC CL A 255519100 0 38 SH DFND 02 0 38 0 DIXIE GROUP INC CL A 255519100 70 30308 SH DFND 43 0 0 30308 DLH HLDGS CORP COM 23335Q100 0 2 SH DFND 02 0 2 0 DMC GLOBAL INC COM 23291C103 83 1842 SH DFND 01 1842 0 0 DMC GLOBAL INC COM 23291C103 111 2473 SH DFND 02 0 1786 687 DMC GLOBAL INC COM 23291C103 1 14 SH DFND 06 0 14 0 DNB FINL CORP COM 233237106 126 3596 SH DFND 02 0 1432 2164 DNB FINL CORP COM 233237106 0 3 SH DFND 06 0 3 0 DNP SELECT INCOME FD COM 23325P104 477 44226 SH DFND 01 44226 0 0 DNP SELECT INCOME FD COM 23325P104 6037 560044 SH DFND 02 0 0 560044 DOCUMENT SEC SYS INC COM NEW 25614T200 29 22750 SH DFND 02 0 0 22750 DOCUSIGN INC COM 256163106 50 947 SH DFND 01 947 0 0 DOCUSIGN INC COM 256163106 786 14836 SH DFND 02 0 0 14836 DOLBY LABORATORIES INC COM 25659T107 694 11255 SH DFND 01 8582 0 2673 DOLBY LABORATORIES INC COM 25659T107 5167 83751 SH DFND 02 0 75256 8495 DOLBY LABORATORIES INC COM 25659T107 0 1 SH DFND 06 0 1 0 DOLBY LABORATORIES INC COM 25659T107 43388 703324 SH DFND 43 0 0 703324 DOLBY LABORATORIES INC COM 25659T107 5414 87764 SH DFND 43, 01 0 0 87764 DOLLAR GEN CORP NEW COM 256677105 25819 261860 SH DFND 01 147971 10784 103105 DOLLAR GEN CORP NEW COM 256677105 27877 282729 SH DFND 02 0 45181 237548 DOLLAR GEN CORP NEW COM 256677105 37 380 SH DFND 06 0 380 0 DOLLAR GEN CORP NEW COM 256677105 319 3240 SH DFND 28 593 0 2647 DOLLAR GEN CORP NEW COM 256677105 35397 358999 SH DFND 43 0 0 358999 DOLLAR GEN CORP NEW COM 256677105 7362 74661 SH DFND 43, 01 0 0 74661 DOLLAR TREE INC COM 256746108 25390 298702 SH DFND 01 291936 6254 512 DOLLAR TREE INC COM 256746108 37419 440229 SH DFND 02 0 106413 333816 DOLLAR TREE INC COM 256746108 103 1209 SH DFND 06 0 1209 0 DOLLAR TREE INC COM 256746108 23 267 SH DFND 28 36 0 231 DOLLAR TREE INC COM 256746108 69340 815768 SH DFND 43 0 0 815768 DOLLAR TREE INC COM 256746108 7240 85181 SH DFND 43, 01 0 0 85181 DOMINION ENERGY INC COM 25746U109 91263 1338567 SH DFND 01 1320558 3955 14054 DOMINION ENERGY INC COM 25746U109 237006 3476177 SH DFND 02 0 321598 3154579 DOMINION ENERGY INC COM 25746U109 2914 42747 SH DFND 06 0 42747 0 DOMINION ENERGY INC COM 25746U109 1813 26596 SH DFND 28 26087 0 509 DOMINION ENERGY INC OPTIONS 25746U109 41 600 SH Put DFND 02 0 100 500 DOMINION ENERGY INC UNIT 08/15 25746U836 4506 97519 SH DFND 02 0 94311 3208 DOMINION ENERGY INC COM 25746U109 216418 3174220 SH DFND 43 0 0 3174220 DOMINION ENERGY INC UNIT 08/15 25746U836 4041 87451 SH DFND 43 0 0 87451 DOMINION ENERGY INC COM 25746U109 17161 251699 SH DFND 43, 01 0 0 251699 DOMINION ENERGY MIDSTRM PRTN COM UT REP 257454108 846 62238 SH DFND 01 50000 3652 8586 DOMINION ENERGY MIDSTRM PRTN COM UT REP 257454108 3376 248228 SH DFND 02 0 482 247746 DOMINOS PIZZA INC COM 25754A201 14002 49621 SH DFND 01 37323 0 12298 DOMINOS PIZZA INC COM 25754A201 37106 131503 SH DFND 02 0 39146 92357 DOMINOS PIZZA INC COM 25754A201 973 3448 SH DFND 06 0 3448 0 DOMINOS PIZZA INC COM 25754A201 48 169 SH DFND 28 31 0 138 DOMINOS PIZZA INC COM 25754A201 21296 75474 SH DFND 43 0 0 75474 DOMINOS PIZZA INC COM 25754A201 4200 14884 SH DFND 43, 01 0 0 14884 DOMO INC COM CL B 257554105 27 1000 SH DFND 02 0 0 1000 DOMO INC COM CL B 257554105 23 839 SH DFND 43 0 0 839 DOMTAR CORP COM NEW 257559203 1062 22239 SH DFND 01 7895 0 14344 DOMTAR CORP COM NEW 257559203 12942 271098 SH DFND 02 0 208967 62131 DOMTAR CORP COM NEW 257559203 0 1 SH DFND 06 0 1 0 DOMTAR CORP COM NEW 257559203 964 20189 SH DFND 43, 01 0 0 20189 DONALDSON INC COM 257651109 1347 29843 SH DFND 01 18429 0 11414 DONALDSON INC COM 257651109 2702 59896 SH DFND 02 0 41255 18641 DONALDSON INC COM 257651109 0 3 SH DFND 06 0 3 0 DONALDSON INC COM 257651109 10078 223361 SH DFND 43 0 0 223361 DONALDSON INC COM 257651109 500 11091 SH DFND 43, 01 0 0 11091 DONEGAL GROUP INC CL A 257701201 56 4106 SH DFND 01 4106 0 0 DONEGAL GROUP INC CL A 257701201 588 43170 SH DFND 02 0 43170 0 DONEGAL GROUP INC CL A 257701201 0 9 SH DFND 06 0 9 0 DONEGAL GROUP INC CL B 257701300 0 1 SH DFND 02 0 1 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 97 5612 SH DFND 01 5612 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 170 9772 SH DFND 02 0 8549 1223 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1 35 SH DFND 06 0 35 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 834 48019 SH DFND 43 0 0 48019 DONNELLEY R R & SONS CO COM 257867200 179 31088 SH DFND 01 31088 0 0 DONNELLEY R R & SONS CO COM 257867200 569 98808 SH DFND 02 0 96249 2559 DONNELLEY R R & SONS CO COM 257867200 0 72 SH DFND 06 0 72 0 DONNELLEY R R & SONS CO COM 257867200 40 7007 SH DFND 43 0 0 7007 DORCHESTER MINERALS LP COM UNIT 25820R105 3265 158510 SH DFND 01 158510 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 4 212 SH DFND 02 0 0 212 DORIAN LPG LTD SHS USD Y2106R110 31 4008 SH DFND 01 4008 0 0 DORIAN LPG LTD SHS USD Y2106R110 46 6054 SH DFND 02 0 5707 347 DORIAN LPG LTD SHS USD Y2106R110 0 23 SH DFND 06 0 23 0 DORMAN PRODUCTS INC COM 258278100 395 5778 SH DFND 01 5496 282 0 DORMAN PRODUCTS INC COM 258278100 230 3374 SH DFND 02 0 3084 290 DORMAN PRODUCTS INC COM 258278100 2 28 SH DFND 06 0 28 0 DORMAN PRODUCTS INC COM 258278100 9024 132100 SH DFND 43 0 0 132100 DORMAN PRODUCTS INC COM 258278100 2942 43070 SH DFND 43, 01 0 0 43070 DOUBLELINE INCOME SOLUTIONS COM 258622109 782 39136 SH DFND 01 23136 0 16000 DOUBLELINE INCOME SOLUTIONS COM 258622109 24124 1206794 SH DFND 02 0 0 1206794 DOUBLELINE OPPORTUNISTIC CR COM 258623107 125 5985 SH DFND 01 5985 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 3520 168651 SH DFND 02 0 0 168651 DOUGLAS DYNAMICS INC COM 25960R105 207 4309 SH DFND 01 4309 0 0 DOUGLAS DYNAMICS INC COM 25960R105 301 6272 SH DFND 02 0 5345 927 DOUGLAS DYNAMICS INC COM 25960R105 1 23 SH DFND 06 0 23 0 DOUGLAS DYNAMICS INC COM 25960R105 2133 44440 SH DFND 43 0 0 44440 DOUGLAS EMMETT INC COM 25960P109 430 10706 SH DFND 01 9680 0 1026 DOUGLAS EMMETT INC COM 25960P109 4643 115562 SH DFND 02 0 63090 52472 DOUGLAS EMMETT INC COM 25960P109 234 5823 SH DFND 06 0 5823 0 DOUGLAS EMMETT INC COM 25960P109 13029 324268 SH DFND 43 0 0 324268 DOUGLAS EMMETT INC COM 25960P109 4660 115968 SH DFND 43, 01 0 0 115968 DOVA PHARMACEUTICALS INC COM 25985T102 46 1535 SH DFND 01 1535 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 113 3765 SH DFND 02 0 1765 2000 DOVA PHARMACEUTICALS INC COM 25985T102 0 5 SH DFND 06 0 5 0 DOVER CORP COM 260003108 94924 1296772 SH DFND 01 1267606 19675 9491 DOVER CORP COM 260003108 177508 2424979 SH DFND 02 0 40312 2384667 DOVER CORP COM 260003108 1022 13964 SH DFND 06 0 13964 0 DOVER CORP COM 260003108 94 1283 SH DFND 28 1283 0 0 DOVER CORP COM 260003108 111150 1518444 SH DFND 43 0 0 1518444 DOVER CORP COM 260003108 3585 48977 SH DFND 43, 01 0 0 48977 DOVER DOWNS GAMING & ENTMT I COM 260095104 2 1050 SH DFND 02 0 0 1050 DOVER MOTORSPORTS INC COM 260174107 4 1791 SH DFND 02 0 11 1780 DOWDUPONT INC COM 26078J100 570575 8655571 SH DFND 01 7496421 119417 1039733 DOWDUPONT INC COM 26078J100 747116 11333674 SH DFND 02 0 488444 10845230 DOWDUPONT INC COM 26078J100 1739 26379 SH DFND 06 0 26379 0 DOWDUPONT INC COM 26078J100 4327 65642 SH DFND 28 46199 0 19443 DOWDUPONT INC OPTIONS 26078J100 8398 127400 SH Put DFND 02 0 126100 1300 DOWDUPONT INC OPTIONS 26078J100 6842 103800 SH Call DFND 02 0 103800 0 DOWDUPONT INC COM 26078J100 516819 7840101 SH DFND 43 0 0 7840101 DOWDUPONT INC COM 26078J100 56548 857828 SH DFND 43, 01 0 0 857828 DR PEPPER SNAPPLE GROUP INC COM 26138E109 399697 3276209 SH DFND 01 61064 3045484 169661 DR PEPPER SNAPPLE GROUP INC COM 26138E109 19671 161234 SH DFND 02 0 133123 28111 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1460 11965 SH DFND 06 0 11965 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 388 3179 SH DFND 28 37 0 3142 DR PEPPER SNAPPLE GROUP INC COM 26138E109 31138 255232 SH DFND 43 0 0 255232 DR REDDYS LABS LTD ADR 256135203 121 3753 SH DFND 01 2325 0 1428 DR REDDYS LABS LTD ADR 256135203 71 2200 SH DFND 02 0 0 2200 DR REDDYS LABS LTD ADR 256135203 42 1301 SH DFND 06 0 1301 0 DR REDDYS LABS LTD ADR 256135203 32 1004 SH DFND 28 0 0 1004 DRDGOLD LIMITED SPON ADR R 26152H301 1 550 SH DFND 01 550 0 0 DRDGOLD LIMITED SPON ADR R 26152H301 0 69 SH DFND 02 0 62 7 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 47 15000 SH DFND 01 15000 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 193 61333 SH DFND 02 0 0 61333 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 14 1083 SH DFND 01 0 0 1083 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 2702 216492 SH DFND 02 0 0 216492 DREYFUS MUN INCOME INC COM 26201R102 91 11202 SH DFND 02 0 0 11202 DREYFUS STRATEGIC MUN BD FD COM 26202F107 33 4314 SH DFND 01 4314 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 557 73639 SH DFND 02 0 0 73639 DREYFUS STRATEGIC MUNS INC COM 261932107 82 10728 SH DFND 01 10728 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 772 100656 SH DFND 02 0 0 100656 DRIL-QUIP INC COM 262037104 458 8915 SH DFND 01 8217 566 132 DRIL-QUIP INC COM 262037104 520 10119 SH DFND 02 0 9464 655 DRIL-QUIP INC COM 262037104 2 39 SH DFND 06 0 39 0 DRIL-QUIP INC COM 262037104 1 26 SH DFND 28 26 0 0 DRIL-QUIP INC COM 262037104 11642 226504 SH DFND 43 0 0 226504 DRIL-QUIP INC COM 262037104 1877 36527 SH DFND 43, 01 0 0 36527 DRIVE SHACK INC COM 262077100 139 17962 SH DFND 01 17962 0 0 DRIVE SHACK INC COM 262077100 604 78287 SH DFND 02 0 71198 7089 DRIVE SHACK INC COM 262077100 39 5065 SH DFND 06 0 5065 0 DROPBOX INC CL A 26210C104 324 10000 SH DFND 01 10000 0 0 DROPBOX INC CL A 26210C104 9590 295799 SH DFND 02 0 276951 18848 DROPBOX INC OPTIONS 26210C104 8916 275000 SH Put DFND 02 0 275000 0 DROPBOX INC OPTIONS 26210C104 26 800 SH Call DFND 02 0 0 800 DROPCAR INC COM 26210U104 0 1 SH DFND 02 0 1 0 DRYSHIPS INC COM PAR NE Y2109Q705 0 10 SH DFND 02 0 0 10 DSP GROUP INC COM 23332B106 16 1247 SH DFND 01 1123 0 124 DSP GROUP INC COM 23332B106 205 16430 SH DFND 02 0 16430 0 DSP GROUP INC COM 23332B106 0 22 SH DFND 06 0 22 0 DSP GROUP INC COM 23332B106 266 21386 SH DFND 43 0 0 21386 DSW INC CL A 23334L102 1571 60835 SH DFND 01 16368 44467 0 DSW INC CL A 23334L102 2844 110135 SH DFND 02 0 109326 809 DSW INC CL A 23334L102 2 68 SH DFND 06 0 68 0 DSW INC CL A 23334L102 6985 270532 SH DFND 43 0 0 270532 DTE ENERGY CO COM 233331107 11330 109336 SH DFND 01 90308 17291 1737 DTE ENERGY CO COM 233331107 14459 139522 SH DFND 02 0 79493 60029 DTE ENERGY CO COM 233331107 121 1166 SH DFND 06 0 1166 0 DTE ENERGY CO COM 233331107 17 165 SH DFND 28 0 0 165 DTE ENERGY CO UNIT 99/99 233331883 2815 54443 SH DFND 02 0 53982 461 DTE ENERGY CO COM 233331107 12897 124453 SH DFND 43 0 0 124453 DTE ENERGY CO UNIT 99/99 233331883 2942 56906 SH DFND 43 0 0 56906 DTE ENERGY CO COM 233331107 4190 40436 SH DFND 43, 01 0 0 40436 DTF TAX-FREE INCOME INC COM 23334J107 21 1563 SH DFND 01 1563 0 0 DTF TAX-FREE INCOME INC COM 23334J107 651 48832 SH DFND 02 0 0 48832 DUCOMMUN INC DEL COM 264147109 489 14784 SH DFND 01 14784 0 0 DUCOMMUN INC DEL COM 264147109 473 14288 SH DFND 02 0 14288 0 DUCOMMUN INC DEL COM 264147109 0 11 SH DFND 06 0 11 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 183 12745 SH DFND 01 12745 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1438 100084 SH DFND 02 0 0 100084 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 183 33039 SH DFND 02 0 0 33039 DUFF & PHELPS UTIL CORP BD T COM 26432K108 120 13730 SH DFND 01 13730 0 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 544 62253 SH DFND 02 0 0 62253 DUKE ENERGY CORP NEW COM NEW 26441C204 52720 666667 SH DFND 01 655320 807 10540 DUKE ENERGY CORP NEW COM NEW 26441C204 82730 1046150 SH DFND 02 0 86001 960149 DUKE ENERGY CORP NEW COM NEW 26441C204 1576 19925 SH DFND 06 0 19925 0 DUKE ENERGY CORP NEW COM NEW 26441C204 267 3380 SH DFND 28 2346 0 1034 DUKE ENERGY CORP NEW OPTIONS 26441C204 625 7900 SH Put DFND 02 0 7900 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 269 3400 SH Call DFND 02 0 3400 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 16022 202600 SH Call DFND 06 0 202600 0 DUKE ENERGY CORP NEW COM NEW 26441C204 386696 4889929 SH DFND 43 0 0 4889929 DUKE ENERGY CORP NEW COM NEW 26441C204 30719 388451 SH DFND 43, 01 0 0 388451 DUKE REALTY CORP COM NEW 264411505 10551 363443 SH DFND 01 354505 0 8938 DUKE REALTY CORP COM NEW 264411505 13904 478938 SH DFND 02 0 243374 235564 DUKE REALTY CORP COM NEW 264411505 426 14682 SH DFND 06 0 14682 0 DUKE REALTY CORP COM NEW 264411505 10 347 SH DFND 28 347 0 0 DUKE REALTY CORP COM NEW 264411505 38777 1335769 SH DFND 43 0 0 1335769 DUKE REALTY CORP COM NEW 264411505 12943 445852 SH DFND 43, 01 0 0 445852 DULUTH HLDGS INC COM CL B 26443V101 33 1389 SH DFND 01 1389 0 0 DULUTH HLDGS INC COM CL B 26443V101 103 4325 SH DFND 02 0 4125 200 DULUTH HLDGS INC COM CL B 26443V101 0 10 SH DFND 06 0 10 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2738 22327 SH DFND 01 22063 0 264 DUN & BRADSTREET CORP DEL NE COM 26483E100 2026 16521 SH DFND 02 0 14131 2390 DUN & BRADSTREET CORP DEL NE COM 26483E100 2512 20480 SH DFND 43 0 0 20480 DUN & BRADSTREET CORP DEL NE COM 26483E100 2624 21391 SH DFND 43, 01 0 0 21391 DUNKIN BRANDS GROUP INC COM 265504100 3128 45292 SH DFND 01 41168 0 4124 DUNKIN BRANDS GROUP INC COM 265504100 7031 101795 SH DFND 02 0 19138 82657 DUNKIN BRANDS GROUP INC COM 265504100 0 2 SH DFND 06 0 2 0 DUNKIN BRANDS GROUP INC COM 265504100 23113 334638 SH DFND 43 0 0 334638 DUNKIN BRANDS GROUP INC COM 265504100 11124 161048 SH DFND 43, 01 0 0 161048 DURECT CORP COM 266605104 390 249718 SH DFND 02 0 199718 50000 DURECT CORP COM 266605104 0 150 SH DFND 06 0 150 0 DXC TECHNOLOGY CO COM 23355L106 16029 198848 SH DFND 01 188125 9604 1119 DXC TECHNOLOGY CO COM 23355L106 30153 374061 SH DFND 02 0 30863 343198 DXC TECHNOLOGY CO COM 23355L106 94 1162 SH DFND 06 0 1162 0 DXC TECHNOLOGY CO COM 23355L106 38 467 SH DFND 28 146 0 321 DXC TECHNOLOGY CO COM 23355L106 87667 1087541 SH DFND 43 0 0 1087541 DXC TECHNOLOGY CO COM 23355L106 18956 235163 SH DFND 43, 01 0 0 235163 DXP ENTERPRISES INC NEW COM NEW 233377407 146 3815 SH DFND 01 3620 0 195 DXP ENTERPRISES INC NEW COM NEW 233377407 73 1918 SH DFND 02 0 1911 7 DXP ENTERPRISES INC NEW COM NEW 233377407 1 16 SH DFND 06 0 16 0 DYCOM INDS INC COM 267475101 29810 315412 SH DFND 01 6246 309082 84 DYCOM INDS INC COM 267475101 4535 47982 SH DFND 02 0 47170 812 DYCOM INDS INC COM 267475101 3 31 SH DFND 06 0 31 0 DYCOM INDS INC OPTIONS 267475101 4187 44300 SH Call DFND 01 0 44300 0 DYCOM INDS INC NOTE 0.75 267475AB7 6 5000 PRN DFND 02 0 0 5000 DYCOM INDS INC COM 267475101 9500 100519 SH DFND 43 0 0 100519 DYCOM INDS INC NOTE 0.75 267475AB7 2438 2105000 PRN DFND 43 0 0 2105000 DYCOM INDS INC COM 267475101 904 9561 SH DFND 43, 01 0 0 9561 DYNAGAS LNG PARTNERS LP COM UNIT L Y2188B108 6585 805057 SH DFND 02 0 0 805057 DYNATRONICS CORP COM NEW 268157401 58 20000 SH DFND 01 20000 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1770 116075 SH DFND 01 9467 106608 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 597 39151 SH DFND 02 0 35623 3528 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1 59 SH DFND 06 0 59 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1618 106099 SH DFND 43 0 0 106099 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 275 18039 SH DFND 43, 01 0 0 18039 DYNEX CAP INC COM NEW 26817Q506 93 14260 SH DFND 01 5645 8615 0 DYNEX CAP INC COM NEW 26817Q506 58 8938 SH DFND 02 0 7578 1360 DYNEX CAP INC COM NEW 26817Q506 0 51 SH DFND 06 0 51 0 E L F BEAUTY INC COM 26856L103 46 3047 SH DFND 01 3047 0 0 E L F BEAUTY INC COM 26856L103 73 4804 SH DFND 02 0 4700 104 E L F BEAUTY INC COM 26856L103 0 21 SH DFND 06 0 21 0 E TRADE FINANCIAL CORP COM NEW 269246401 36892 603198 SH DFND 01 114563 6239 482396 E TRADE FINANCIAL CORP COM NEW 269246401 49197 804397 SH DFND 02 0 324399 479998 E TRADE FINANCIAL CORP COM NEW 269246401 57 935 SH DFND 06 0 935 0 E TRADE FINANCIAL CORP COM NEW 269246401 395 6453 SH DFND 28 525 0 5928 E TRADE FINANCIAL CORP COM NEW 269246401 32322 528477 SH DFND 43 0 0 528477 E TRADE FINANCIAL CORP COM NEW 269246401 4955 81012 SH DFND 43, 01 0 0 81012 EAGLE BANCORP INC MD COM 268948106 888 14479 SH DFND 01 14479 0 0 EAGLE BANCORP INC MD COM 268948106 1639 26732 SH DFND 02 0 21324 5408 EAGLE BANCORP INC MD COM 268948106 2 33 SH DFND 06 0 33 0 EAGLE BANCORP INC MD COM 268948106 4840 78959 SH DFND 43 0 0 78959 EAGLE BANCORP INC MD COM 268948106 480 7833 SH DFND 43, 01 0 0 7833 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 54 9860 SH DFND 01 9860 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3125 574357 SH DFND 02 0 574357 0 EAGLE FINL BANCORP INC COM 26952G107 0 1 SH DFND 02 0 1 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BE 26958J105 9 600 SH DFND 02 0 0 600 EAGLE MATERIALS INC COM 26969P108 10232 97474 SH DFND 01 97209 0 265 EAGLE MATERIALS INC COM 26969P108 9376 89321 SH DFND 02 0 85536 3785 EAGLE MATERIALS INC COM 26969P108 0 1 SH DFND 06 0 1 0 EAGLE MATERIALS INC COM 26969P108 7 63 SH DFND 28 63 0 0 EAGLE MATERIALS INC OPTIONS 26969P108 4199 40000 SH Put DFND 02 0 40000 0 EAGLE MATERIALS INC OPTIONS 26969P108 12072 115000 SH Call DFND 02 0 115000 0 EAGLE MATERIALS INC COM 26969P108 14314 136365 SH DFND 43 0 0 136365 EAGLE MATERIALS INC COM 26969P108 4772 45458 SH DFND 43, 01 0 0 45458 EAGLE PHARMACEUTICALS INC COM 269796108 898 11865 SH DFND 01 1687 10172 6 EAGLE PHARMACEUTICALS INC COM 269796108 413 5461 SH DFND 02 0 5431 30 EAGLE PHARMACEUTICALS INC COM 269796108 1 8 SH DFND 06 0 8 0 EAGLE PHARMACEUTICALS INC COM 269796108 2586 34182 SH DFND 43 0 0 34182 EAGLE PHARMACEUTICALS INC COM 269796108 1462 19317 SH DFND 43, 01 0 0 19317 EAGLE PT CR CO LLC COM 269808101 52 2850 SH DFND 01 2850 0 0 EAGLE PT CR CO LLC COM 269808101 91 5033 SH DFND 02 0 0 5033 EARTHSTONE ENERGY INC CL A 27032D304 52 5914 SH DFND 01 5914 0 0 EARTHSTONE ENERGY INC CL A 27032D304 16 1782 SH DFND 02 0 722 1060 EARTHSTONE ENERGY INC CL A 27032D304 0 24 SH DFND 06 0 24 0 EAST WEST BANCORP INC COM 27579R104 3567 54705 SH DFND 01 51509 1669 1527 EAST WEST BANCORP INC COM 27579R104 42134 646227 SH DFND 02 0 90039 556188 EAST WEST BANCORP INC COM 27579R104 796 12207 SH DFND 06 0 12207 0 EAST WEST BANCORP INC COM 27579R104 4 61 SH DFND 28 61 0 0 EAST WEST BANCORP INC COM 27579R104 40274 617704 SH DFND 43 0 0 617704 EAST WEST BANCORP INC COM 27579R104 7643 117224 SH DFND 43, 01 0 0 117224 EASTERLY ACQUISITION CORP *W EXP 07/ 27616L110 0 50 SH DFND 02 0 50 0 EASTERLY GOVT PPTYS INC COM 27616P103 22 1134 SH DFND 01 1134 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 6695 338791 SH DFND 02 0 337760 1031 EASTERLY GOVT PPTYS INC COM 27616P103 1 43 SH DFND 06 0 43 0 EASTERLY GOVT PPTYS INC COM 27616P103 4342 219732 SH DFND 43 0 0 219732 EASTERLY GOVT PPTYS INC COM 27616P103 753 38093 SH DFND 43, 01 0 0 38093 EASTERN CO COM 276317104 299 10645 SH DFND 01 10645 0 0 EASTERN CO COM 276317104 70 2499 SH DFND 02 0 999 1500 EASTERN CO COM 276317104 0 5 SH DFND 06 0 5 0 EASTGROUP PPTY INC COM 277276101 732 7660 SH DFND 01 7563 0 97 EASTGROUP PPTY INC COM 277276101 15180 158851 SH DFND 02 0 153582 5269 EASTGROUP PPTY INC COM 277276101 3 35 SH DFND 06 0 35 0 EASTGROUP PPTY INC COM 277276101 13411 140336 SH DFND 43 0 0 140336 EASTGROUP PPTY INC COM 277276101 180 1884 SH DFND 43, 01 0 0 1884 EASTMAN CHEM CO COM 277432100 21160 211685 SH DFND 01 208923 221 2541 EASTMAN CHEM CO COM 277432100 24215 242247 SH DFND 02 0 89629 152618 EASTMAN CHEM CO COM 277432100 62 621 SH DFND 06 0 621 0 EASTMAN CHEM CO COM 277432100 451 4508 SH DFND 28 4508 0 0 EASTMAN CHEM CO COM 277432100 73530 735598 SH DFND 43 0 0 735598 EASTMAN CHEM CO COM 277432100 7780 77832 SH DFND 43, 01 0 0 77832 EASTMAN KODAK CO *W EXP 09/ 277461133 0 11 SH DFND 01 11 0 0 EASTMAN KODAK CO *W EXP 09/ 277461133 0 408 SH DFND 02 0 323 85 EASTMAN KODAK CO *W EXP 09/ 277461141 0 11 SH DFND 01 11 0 0 EASTMAN KODAK CO *W EXP 09/ 277461141 0 408 SH DFND 02 0 323 85 EASTMAN KODAK CO COM NEW 277461406 4 932 SH DFND 01 932 0 0 EASTMAN KODAK CO COM NEW 277461406 8 2099 SH DFND 02 0 2074 25 EASTMAN KODAK CO COM NEW 277461406 0 17 SH DFND 06 0 17 0 EATON CORP PLC SHS G29183103 92229 1234001 SH DFND 01 1205946 20215 7840 EATON CORP PLC SHS G29183103 126495 1692469 SH DFND 02 0 122705 1569764 EATON CORP PLC SHS G29183103 3086 41285 SH DFND 06 0 41285 0 EATON CORP PLC SHS G29183103 2449 32764 SH DFND 28 31999 0 765 EATON CORP PLC OPTIONS G29183103 1181 15800 SH Call DFND 02 0 15800 0 EATON CORP PLC SHS G29183103 217074 2904383 SH DFND 43 0 0 2904383 EATON CORP PLC SHS G29183103 28329 379030 SH DFND 43, 01 0 0 379030 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 190 16616 SH DFND 02 0 0 16616 EATON VANCE CALIF MUN BD FD COM 27828A100 500 48358 SH DFND 02 0 0 48358 EATON VANCE CALIF MUN BD FD COM 27828C106 72 6686 SH DFND 02 0 0 6686 EATON VANCE CORP COM NON VT 278265103 2216 42458 SH DFND 01 42241 0 217 EATON VANCE CORP COM NON VT 278265103 6783 129959 SH DFND 02 0 13313 116646 EATON VANCE CORP COM NON VT 278265103 529 10134 SH DFND 06 0 10134 0 EATON VANCE CORP COM NON VT 278265103 1 23 SH DFND 28 23 0 0 EATON VANCE CORP COM NON VT 278265103 31103 595952 SH DFND 43 0 0 595952 EATON VANCE CORP COM NON VT 278265103 784 15018 SH DFND 43, 01 0 0 15018 EATON VANCE ENH EQTY INC FD COM 278277108 258 15309 SH DFND 01 15309 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 44393 2637702 SH DFND 02 0 0 2637702 EATON VANCE ENHANCED EQ INC COM 278274105 245 15962 SH DFND 01 15962 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 17782 1159921 SH DFND 02 0 0 1159921 EATON VANCE FLTG RATE INCOM COM SHS BE 278284104 76 4600 SH DFND 01 0 0 4600 EATON VANCE FLTG RATE INCOM COM SHS BE 278284104 1297 78248 SH DFND 02 0 0 78248 EATON VANCE FLTING RATE INC COM 278279104 75 5170 SH DFND 01 5170 0 0 EATON VANCE FLTING RATE INC COM 278279104 29386 2026626 SH DFND 02 0 0 2026626 EATON VANCE FLTNG RATE 2022 COM 27831H100 2155 228290 SH DFND 02 0 0 228290 EATON VANCE HIGH INCOME 2021 COM SH BEN 27829W101 2354 243232 SH DFND 02 0 0 243232 EATON VANCE LTD DUR INCOME F COM 27828H105 205 16312 SH DFND 01 9612 0 6700 EATON VANCE LTD DUR INCOME F COM 27828H105 11958 950532 SH DFND 02 0 0 950532 EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 284 22942 SH DFND 02 0 0 22942 EATON VANCE MASS MUN BD FD COM 27828K108 127 9912 SH DFND 02 0 0 9912 EATON VANCE MI MUNI INCOME T SH BEN INT 27826D106 153 11878 SH DFND 02 0 0 11878 EATON VANCE MICH MUN BD FD COM 27828M104 370 27984 SH DFND 02 0 0 27984 EATON VANCE MUN BD FD COM 27827X101 47 4000 SH DFND 01 4000 0 0 EATON VANCE MUN BD FD COM 27827X101 467 39519 SH DFND 02 0 0 39519 EATON VANCE MUN BD FD II COM 27827K109 181 15256 SH DFND 02 0 0 15256 EATON VANCE MUN INCOME 2028 SHS 27829U105 12 625 SH DFND 01 0 0 625 EATON VANCE MUN INCOME 2028 SHS 27829U105 3855 194906 SH DFND 02 0 0 194906 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 232 19592 SH DFND 02 0 0 19592 EATON VANCE N J MUN BD FD COM 27828R103 53 4500 SH DFND 02 0 0 4500 EATON VANCE N Y MUN BD FD II COM 27828T109 116 10778 SH DFND 02 0 0 10778 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 20 1000 SH DFND 01 1000 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 13642 667436 SH DFND 02 0 0 667436 EATON VANCE NEW YORK MUN BD COM 27827Y109 1222 108074 SH DFND 02 0 0 108074 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 1188 105520 SH DFND 02 0 0 105520 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 49 4000 SH DFND 02 0 0 4000 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 49 3930 SH DFND 02 0 0 3930 EATON VANCE OHIO MUNICIPAL B COM 27828L106 14 1225 SH DFND 02 0 0 1225 EATON VANCE PA MUN BD FD COM 27828W102 363 29895 SH DFND 02 0 0 29895 EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 51 4500 SH DFND 02 0 0 4500 EATON VANCE RISK MNGD DIV EQ COM 27829G106 208 22050 SH DFND 01 22050 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1477 156588 SH DFND 02 0 0 156588 EATON VANCE SH TM DR DIVR IN COM 27828V104 62 4800 SH DFND 01 0 0 4800 EATON VANCE SH TM DR DIVR IN COM 27828V104 3127 240152 SH DFND 02 0 0 240152 EATON VANCE SR FLTNG RTE TR COM 27828Q105 79 5500 SH DFND 01 5500 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 10432 725964 SH DFND 02 0 0 725964 EATON VANCE SR INCOME TR SH BEN INT 27826S103 1381 216401 SH DFND 02 0 0 216401 EATON VANCE TAX ADV BD OPT S COM SH BEN 27829M103 2334 255134 SH DFND 02 0 0 255134 EATON VANCE TAX ADVT DIV INC COM 27828G107 387 16827 SH DFND 01 13827 0 3000 EATON VANCE TAX ADVT DIV INC COM 27828G107 39993 1737314 SH DFND 02 0 0 1737314 EATON VANCE TAX MNGD GBL DV COM 27829F108 2866 308182 SH DFND 01 298485 0 9697 EATON VANCE TAX MNGD GBL DV COM 27829F108 25936 2788779 SH DFND 02 0 0 2788779 EATON VANCE TAX MNGED BUY WR COM 27828X100 996 61971 SH DFND 02 0 0 61971 EATON VANCE TX ADV GLB DIV O COM 27828U106 5999 247906 SH DFND 02 0 0 247906 EATON VANCE TX ADV GLBL DIV COM 27828S101 275 16148 SH DFND 01 13148 0 3000 EATON VANCE TX ADV GLBL DIV COM 27828S101 32963 1939010 SH DFND 02 0 0 1939010 EATON VANCE TX MGD DIV EQ IN COM 27828N102 74 6100 SH DFND 01 6100 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 10678 881717 SH DFND 02 0 0 881717 EATON VANCE TX MNG BY WRT OP COM 27828Y108 165 10651 SH DFND 01 10651 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 22433 1451993 SH DFND 02 0 0 1451993 EATON VANCE TXMGD GL BUYWR O COM 27829C105 506 42886 SH DFND 01 40886 0 2000 EATON VANCE TXMGD GL BUYWR O COM 27829C105 23792 2016307 SH DFND 02 0 0 2016307 EBAY INC COM 278642103 23299 642565 SH DFND 01 495768 143338 3459 EBAY INC COM 278642103 33712 929721 SH DFND 02 0 325922 603799 EBAY INC COM 278642103 865 23848 SH DFND 06 0 23848 0 EBAY INC COM 278642103 92 2541 SH DFND 28 812 0 1729 EBAY INC OPTIONS 278642103 3952 109000 SH Put DFND 02 0 100000 9000 EBAY INC OPTIONS 278642103 2821 77800 SH Call DFND 06 0 77800 0 EBAY INC COM 278642103 100680 2776615 SH DFND 43 0 0 2776615 EBAY INC COM 278642103 11111 306424 SH DFND 43, 01 0 0 306424 EBIX INC COM NEW 278715206 344 4513 SH DFND 01 4462 0 51 EBIX INC COM NEW 278715206 1447 18983 SH DFND 02 0 15159 3824 EBIX INC COM NEW 278715206 2 25 SH DFND 06 0 25 0 EBIX INC OPTIONS 278715206 1571 20600 SH Put DFND 02 0 20600 0 EBIX INC COM NEW 278715206 19 254 SH DFND 43 0 0 254 ECHELON CORP COM NEW 27874N303 0 30 SH DFND 02 0 0 30 ECHO GLOBAL LOGISTICS INC COM 27875T101 230 7858 SH DFND 01 5435 2423 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2080 71105 SH DFND 02 0 70006 1099 ECHO GLOBAL LOGISTICS INC COM 27875T101 1 27 SH DFND 06 0 27 0 ECHO GLOBAL LOGISTICS INC NOTE 2.50 27875TAA9 6 6000 PRN DFND 01 6000 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.50 27875TAA9 415 401000 PRN DFND 02 0 400000 1000 ECHOSTAR CORP CL A 278768106 372 8386 SH DFND 01 6609 154 1623 ECHOSTAR CORP CL A 278768106 21980 495055 SH DFND 02 0 494364 691 ECHOSTAR CORP CL A 278768106 0 1 SH DFND 06 0 1 0 ECHOSTAR CORP CL A 278768106 3258 73373 SH DFND 43 0 0 73373 ECHOSTAR CORP CL A 278768106 643 14484 SH DFND 43, 01 0 0 14484 ECLIPSE RES CORP COM 27890G100 36 22497 SH DFND 02 0 20997 1500 ECLIPSE RES CORP COM 27890G100 0 90 SH DFND 06 0 90 0 ECOLAB INC COM 278865100 213089 1518485 SH DFND 01 1505830 326 12329 ECOLAB INC COM 278865100 213278 1519829 SH DFND 02 0 28625 1491204 ECOLAB INC COM 278865100 163 1158 SH DFND 06 0 1158 0 ECOLAB INC COM 278865100 7725 55052 SH DFND 28 53866 0 1186 ECOLAB INC COM 278865100 201167 1433529 SH DFND 43 0 0 1433529 ECOLAB INC COM 278865100 5036 35884 SH DFND 43, 01 0 0 35884 ECOLOGY & ENVIRONMENT INC CL A 278878103 4 315 SH DFND 01 315 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1 118 SH DFND 02 0 1 117 ECOPETROL S A SPONSORED 279158109 177 8618 SH DFND 01 7375 0 1243 ECOPETROL S A SPONSORED 279158109 56 2736 SH DFND 02 0 2253 483 ECOPETROL S A SPONSORED 279158109 101 4906 SH DFND 06 0 4906 0 ECOPETROL S A SPONSORED 279158109 14 658 SH DFND 28 0 0 658 EDAP TMS S A SPONSORED 268311107 8 2578 SH DFND 02 0 0 2578 EDGE THERAPEUTICS INC COM 279870109 15 14189 SH DFND 02 0 13889 300 EDGE THERAPEUTICS INC COM 279870109 0 20 SH DFND 06 0 20 0 EDGEWELL PERS CARE CO COM 28035Q102 16944 335787 SH DFND 01 330938 111 4738 EDGEWELL PERS CARE CO COM 28035Q102 2072 41059 SH DFND 02 0 6913 34146 EDGEWELL PERS CARE CO COM 28035Q102 0 1 SH DFND 06 0 1 0 EDGEWELL PERS CARE CO COM 28035Q102 2 42 SH DFND 28 42 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4316 85532 SH DFND 43 0 0 85532 EDGEWELL PERS CARE CO COM 28035Q102 1255 24874 SH DFND 43, 01 0 0 24874 EDISON INTL COM 281020107 6795 107389 SH DFND 01 99765 480 7144 EDISON INTL COM 281020107 41690 658923 SH DFND 02 0 177060 481863 EDISON INTL COM 281020107 88 1392 SH DFND 06 0 1392 0 EDISON INTL COM 281020107 19 296 SH DFND 28 0 0 296 EDISON INTL COM 281020107 68308 1079621 SH DFND 43 0 0 1079621 EDISON INTL COM 281020107 3691 58338 SH DFND 43, 01 0 0 58338 EDITAS MEDICINE INC COM 28106W103 3192 89101 SH DFND 01 45776 43325 0 EDITAS MEDICINE INC COM 28106W103 54 1494 SH DFND 02 0 801 693 EDITAS MEDICINE INC COM 28106W103 1 36 SH DFND 06 0 36 0 EDITAS MEDICINE INC COM 28106W103 209 5836 SH DFND 43 0 0 5836 EDUCATION RLTY TR INC COM NEW 28140H203 1510 36374 SH DFND 01 36127 0 247 EDUCATION RLTY TR INC COM NEW 28140H203 8352 201246 SH DFND 02 0 178609 22637 EDUCATION RLTY TR INC COM NEW 28140H203 3 78 SH DFND 06 0 78 0 EDUCATION RLTY TR INC COM NEW 28140H203 6 144 SH DFND 28 144 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 5431 130869 SH DFND 43 0 0 130869 EDUCATION RLTY TR INC COM NEW 28140H203 4510 108684 SH DFND 43, 01 0 0 108684 EDUCATIONAL DEV CORP COM 281479105 0 2 SH DFND 02 0 2 0 EDWARDS LIFESCIENCES CORP COM 28176E108 26640 183006 SH DFND 01 176590 268 6148 EDWARDS LIFESCIENCES CORP COM 28176E108 160198 1100487 SH DFND 02 0 26773 1073714 EDWARDS LIFESCIENCES CORP COM 28176E108 143 983 SH DFND 06 0 983 0 EDWARDS LIFESCIENCES CORP COM 28176E108 79 543 SH DFND 28 21 0 522 EDWARDS LIFESCIENCES CORP COM 28176E108 123872 850945 SH DFND 43 0 0 850945 EDWARDS LIFESCIENCES CORP COM 28176E108 39143 268897 SH DFND 43, 01 0 0 268897 EGAIN CORP COM NEW 28225C806 47 3112 SH DFND 01 3112 0 0 EGAIN CORP COM NEW 28225C806 98 6494 SH DFND 02 0 6494 0 EGALET CORP COM 28226B104 2 4296 SH DFND 02 0 0 4296 EGALET CORP NOTE 5.50 28226BAB0 5 15000 PRN DFND 43 0 0 15000 EHEALTH INC COM 28238P109 63 2847 SH DFND 01 2847 0 0 EHEALTH INC COM 28238P109 96 4356 SH DFND 02 0 3696 660 EHEALTH INC COM 28238P109 0 16 SH DFND 06 0 16 0 EHI CAR SVCS LTD SPON ADS C 26853A100 58 4503 SH DFND 01 4503 0 0 EHI CAR SVCS LTD SPON ADS C 26853A100 91 7000 SH DFND 02 0 0 7000 EHI CAR SVCS LTD SPON ADS C 26853A100 1 68 SH DFND 28 68 0 0 EIDOS THERAPEUTICS INC COM 28249H104 8 380 SH DFND 02 0 0 380 EIGER BIOPHARMACEUTICALS INC COM 28249U105 194 15903 SH DFND 02 0 15903 0 EKSO BIONICS HLDGS INC COM NEW 282644202 18 10001 SH DFND 01 10001 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 4 2408 SH DFND 02 0 0 2408 EL PASO ELEC CO COM NEW 283677854 574 9711 SH DFND 01 9666 38 7 EL PASO ELEC CO COM NEW 283677854 6052 102408 SH DFND 02 0 9461 92947 EL PASO ELEC CO COM NEW 283677854 2 41 SH DFND 06 0 41 0 EL PASO ELEC CO COM NEW 283677854 17004 287722 SH DFND 43 0 0 287722 EL PASO ELEC CO COM NEW 283677854 1970 33329 SH DFND 43, 01 0 0 33329 EL PASO ENERGY CAP TR I PFD CV TR 283678209 191 4100 SH DFND 01 4100 0 0 EL PASO ENERGY CAP TR I PFD CV TR 283678209 222 4780 SH DFND 02 0 0 4780 EL POLLO LOCO HLDGS INC COM 268603107 32 2787 SH DFND 01 2787 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1168 102470 SH DFND 02 0 95196 7274 EL POLLO LOCO HLDGS INC COM 268603107 0 21 SH DFND 06 0 21 0 ELBIT SYS LTD ORD M3760D101 38 324 SH DFND 01 299 0 25 ELBIT SYS LTD ORD M3760D101 52 437 SH DFND 02 0 0 437 ELBIT SYS LTD ORD M3760D101 162 1365 SH DFND 06 0 1365 0 ELBIT SYS LTD ORD M3760D101 16 131 SH DFND 28 0 0 131 ELDORADO GOLD CORP NEW COM 284902103 4 3700 SH DFND 05 3700 0 0 ELDORADO GOLD CORP NEW COM 284902103 0 400 SH DFND 01 400 0 0 ELDORADO GOLD CORP NEW COM 284902103 155 156058 SH DFND 02 0 2756 153302 ELDORADO GOLD CORP NEW COM 284902103 10 10131 SH DFND 06 0 10131 0 ELDORADO RESORTS INC COM 28470R102 441 11281 SH DFND 01 11145 136 0 ELDORADO RESORTS INC COM 28470R102 244 6233 SH DFND 02 0 5483 750 ELDORADO RESORTS INC COM 28470R102 2 48 SH DFND 06 0 48 0 ELDORADO RESORTS INC COM 28470R102 2344 59940 SH DFND 43 0 0 59940 ELECTRO SCIENTIFIC INDS COM 285229100 72 4593 SH DFND 01 4239 0 354 ELECTRO SCIENTIFIC INDS COM 285229100 164 10371 SH DFND 02 0 10353 18 ELECTRO SCIENTIFIC INDS COM 285229100 1 33 SH DFND 06 0 33 0 ELECTROMED INC COM 285409108 0 2 SH DFND 02 0 2 0 ELECTRONIC ARTS INC COM 285512109 55055 390407 SH DFND 01 340892 7767 41748 ELECTRONIC ARTS INC COM 285512109 43996 311983 SH DFND 02 0 68066 243917 ELECTRONIC ARTS INC COM 285512109 374 2654 SH DFND 06 0 2654 0 ELECTRONIC ARTS INC COM 285512109 900 6383 SH DFND 28 5329 0 1054 ELECTRONIC ARTS INC OPTIONS 285512109 13397 95000 SH Call DFND 02 0 95000 0 ELECTRONIC ARTS INC COM 285512109 81195 575770 SH DFND 43 0 0 575770 ELECTRONIC ARTS INC COM 285512109 9708 68838 SH DFND 43, 01 0 0 68838 ELECTRONICS FOR IMAGING INC COM 286082102 5019 154153 SH DFND 01 8217 145916 20 ELECTRONICS FOR IMAGING INC COM 286082102 1309 40206 SH DFND 02 0 38836 1370 ELECTRONICS FOR IMAGING INC COM 286082102 2 47 SH DFND 06 0 47 0 ELECTRONICS FOR IMAGING INC COM 286082102 3417 104952 SH DFND 43 0 0 104952 ELECTRONICS FOR IMAGING INC COM 286082102 602 18496 SH DFND 43, 01 0 0 18496 ELECTRO-SENSORS INC COM 285233102 1 290 SH DFND 02 0 0 290 ELEVATE CREDIT INC COM 28621V101 55 6542 SH DFND 01 6542 0 0 ELEVATE CREDIT INC COM 28621V101 1 71 SH DFND 02 0 71 0 ELEVATE CREDIT INC COM 28621V101 0 18 SH DFND 06 0 18 0 ELLIE MAE INC COM 28849P100 1295 12468 SH DFND 01 12468 0 0 ELLIE MAE INC COM 28849P100 1454 14001 SH DFND 02 0 6261 7740 ELLIE MAE INC COM 28849P100 4 35 SH DFND 06 0 35 0 ELLIE MAE INC COM 28849P100 4776 45993 SH DFND 43 0 0 45993 ELLIE MAE INC COM 28849P100 2351 22641 SH DFND 43, 01 0 0 22641 ELLINGTON FINANCIAL LLC COM 288522303 117 7500 SH DFND 01 0 0 7500 ELLINGTON FINANCIAL LLC COM 288522303 440 28203 SH DFND 02 0 0 28203 ELLINGTON RESIDENTIAL MTG RE COM SHS BE 288578107 29 2618 SH DFND 01 0 2618 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BE 288578107 81 7408 SH DFND 02 0 6908 500 ELLINGTON RESIDENTIAL MTG RE COM SHS BE 288578107 0 9 SH DFND 06 0 9 0 ELLIS PERRY INTL INC COM 288853104 78 2862 SH DFND 01 2862 0 0 ELLIS PERRY INTL INC COM 288853104 13 491 SH DFND 02 0 485 6 ELLIS PERRY INTL INC COM 288853104 0 13 SH DFND 06 0 13 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 0 48 SH DFND 01 48 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 18 1891 SH DFND 02 0 0 1891 ELMIRA SVGS BK ELMIRA N Y COM 289660102 129 6300 SH DFND 01 6300 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 46 2717 SH DFND 01 2717 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 28 1656 SH DFND 02 0 278 1378 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 19 847 SH DFND 01 847 0 0 EMBRAER S A SP ADR REP 29082A107 463 18614 SH DFND 01 18325 0 289 EMBRAER S A SP ADR REP 29082A107 34711 1394012 SH DFND 02 0 34333 1359679 EMBRAER S A SP ADR REP 29082A107 8 310 SH DFND 28 49 0 261 EMBRAER S A SP ADR REP 29082A107 33203 1333440 SH DFND 43 0 0 1333440 EMC INS GROUP INC COM 268664109 49 1775 SH DFND 01 1775 0 0 EMC INS GROUP INC COM 268664109 38 1365 SH DFND 02 0 1365 0 EMC INS GROUP INC COM 268664109 0 9 SH DFND 06 0 9 0 EMCLAIRE FINL CORP COM 290828102 0 2 SH DFND 02 0 2 0 EMCOR GROUP INC COM 29084Q100 2795 36685 SH DFND 01 36504 0 181 EMCOR GROUP INC COM 29084Q100 6753 88639 SH DFND 02 0 87430 1209 EMCOR GROUP INC COM 29084Q100 5 60 SH DFND 06 0 60 0 EMCOR GROUP INC COM 29084Q100 16677 218920 SH DFND 43 0 0 218920 EMCOR GROUP INC COM 29084Q100 4571 60004 SH DFND 43, 01 0 0 60004 EMCORE CORP COM NEW 290846203 98 19400 SH DFND 02 0 19400 0 EMCORE CORP COM NEW 290846203 0 28 SH DFND 06 0 28 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 63 3076 SH DFND 01 3076 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1711 83048 SH DFND 02 0 77541 5507 EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 19 SH DFND 06 0 19 0 EMERGE ENERGY SVCS LP COM REP PA 29102H108 89 12506 SH DFND 02 0 0 12506 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1859 36829 SH DFND 01 15628 20897 304 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5974 118323 SH DFND 02 0 32892 85431 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2 34 SH DFND 06 0 34 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7844 155353 SH DFND 43 0 0 155353 EMERGENT BIOSOLUTIONS INC COM 29089Q105 638 12642 SH DFND 43, 01 0 0 12642 EMERSON ELEC CO COM 291011104 299051 4325298 SH DFND 01 4261819 29059 34420 EMERSON ELEC CO COM 291011104 512161 7407598 SH DFND 02 0 156366 7251232 EMERSON ELEC CO COM 291011104 4633 67011 SH DFND 06 0 67011 0 EMERSON ELEC CO COM 291011104 1956 28291 SH DFND 28 27427 0 864 EMERSON ELEC CO COM 291011104 778157 11254799 SH DFND 43 0 0 11254799 EMERSON ELEC CO COM 291011104 4319 62474 SH DFND 43, 01 0 0 62474 EMERSON RADIO CORP COM NEW 291087203 0 11 SH DFND 02 0 11 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 33 6250 SH DFND 01 6250 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 2 295 SH DFND 02 0 0 295 EMPIRE RESORTS INC COM PAR $0 292052305 9 442 SH DFND 01 442 0 0 EMPIRE RESORTS INC COM PAR $0 292052305 24 1217 SH DFND 02 0 63 1154 EMPIRE RESORTS INC COM PAR $0 292052305 0 3 SH DFND 06 0 3 0 EMPIRE ST RLTY OP L P UNIT LTD P 292102100 270 15794 SH DFND 02 0 0 15794 EMPIRE ST RLTY TR INC CL A 292104106 9763 570908 SH DFND 01 570908 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2536 148287 SH DFND 02 0 136472 11815 EMPIRE ST RLTY TR INC CL A 292104106 0 3 SH DFND 06 0 3 0 EMPIRE ST RLTY TR INC CL A 292104106 13151 769045 SH DFND 43 0 0 769045 EMPIRE ST RLTY TR INC CL A 292104106 3008 175921 SH DFND 43, 01 0 0 175921 EMPLOYERS HOLDINGS INC COM 292218104 192 4783 SH DFND 01 4587 0 196 EMPLOYERS HOLDINGS INC COM 292218104 3164 78700 SH DFND 02 0 78700 0 EMPLOYERS HOLDINGS INC COM 292218104 1 33 SH DFND 06 0 33 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 38 1177 SH DFND 01 1177 0 0 EMX RTY CORP COM 26873J107 27 26000 SH DFND 02 0 0 26000 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 2374 138735 SH DFND 01 0 138735 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 5980 349515 SH DFND 02 0 125198 224317 ENANTA PHARMACEUTICALS INC COM 29251M106 1302 11233 SH DFND 01 2988 8180 65 ENANTA PHARMACEUTICALS INC COM 29251M106 188 1619 SH DFND 02 0 1609 10 ENANTA PHARMACEUTICALS INC COM 29251M106 2 16 SH DFND 06 0 16 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS 29250X103 2776 270602 SH DFND 01 0 270602 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS 29250X103 101 9852 SH DFND 02 0 7867 1985 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS 29250X103 0 1 SH DFND 06 0 1 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS 29250X103 0 7 SH DFND 43 0 0 7 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2261 206851 SH DFND 01 70792 135059 1000 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1941 177558 SH DFND 02 0 20695 156863 ENBRIDGE INC COM 29250N105 12542 351404 SH DFND 05 351404 0 0 ENBRIDGE INC COM 29250N105 17265 483746 SH DFND 01 470131 0 13615 ENBRIDGE INC COM 29250N105 51261 1436278 SH DFND 02 0 115268 1321010 ENBRIDGE INC COM 29250N105 6373 178571 SH DFND 06 0 178571 0 ENBRIDGE INC COM 29250N105 82 2296 SH DFND 28 1402 0 894 ENBRIDGE INC OPTIONS 29250N105 6638 186000 SH Call DFND 02 0 186000 0 ENBRIDGE INC COM 29250N105 56319 1578009 SH DFND 43 0 0 1578009 ENBRIDGE INC COM 29250N105 1328 37212 SH DFND 43, 01 0 0 37212 ENCANA CORP COM 292505104 2137 163779 SH DFND 05 163779 0 0 ENCANA CORP COM 292505104 3331 255235 SH DFND 01 38848 213718 2669 ENCANA CORP COM 292505104 4505 345201 SH DFND 02 0 249132 96069 ENCANA CORP COM 292505104 2 162 SH DFND 06 0 162 0 ENCANA CORP COM 292505104 7 525 SH DFND 28 0 0 525 ENCANA CORP COM 292505104 28368 2173801 SH DFND 43 0 0 2173801 ENCOMPASS HEALTH CORP COM 29261A100 2714 40071 SH DFND 01 35535 4384 152 ENCOMPASS HEALTH CORP COM 29261A100 10711 158161 SH DFND 02 0 101431 56730 ENCOMPASS HEALTH CORP COM 29261A100 7 101 SH DFND 06 0 101 0 ENCOMPASS HEALTH CORP COM 29261A100 3 40 SH DFND 28 40 0 0 ENCOMPASS HEALTH CORP OPTIONS 29261A100 677 10000 SH Put DFND 02 0 10000 0 ENCOMPASS HEALTH CORP COM 29261A100 8658 127849 SH DFND 43 0 0 127849 ENCOMPASS HEALTH CORP COM 29261A100 525 7748 SH DFND 43, 01 0 0 7748 ENCORE CAP GROUP INC COM 292554102 140 3829 SH DFND 01 3829 0 0 ENCORE CAP GROUP INC COM 292554102 134 3671 SH DFND 02 0 3671 0 ENCORE CAP GROUP INC COM 292554102 1 25 SH DFND 06 0 25 0 ENCORE CAP GROUP INC NOTE 2.87 292554AH5 448 486000 PRN DFND 02 0 486000 0 ENCORE CAP GROUP INC COM 292554102 1006 27485 SH DFND 43 0 0 27485 ENCORE CAP GROUP INC COM 292554102 8 213 SH DFND 43, 01 0 0 213 ENCORE WIRE CORP COM 292562105 648 13656 SH DFND 01 3508 0 10148 ENCORE WIRE CORP COM 292562105 173 3648 SH DFND 02 0 2941 707 ENCORE WIRE CORP COM 292562105 1 21 SH DFND 06 0 21 0 ENCORE WIRE CORP COM 292562105 237 4997 SH DFND 43 0 0 4997 ENDEAVOUR SILVER CORP COM 29258Y103 2 594 SH DFND 05 594 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 0 100 SH DFND 02 0 100 0 ENDO INTL PLC SHS G30401106 752 79740 SH DFND 01 79621 0 119 ENDO INTL PLC SHS G30401106 265 28056 SH DFND 02 0 13720 14336 ENDO INTL PLC SHS G30401106 0 5 SH DFND 06 0 5 0 ENDO INTL PLC SHS G30401106 1 96 SH DFND 28 96 0 0 ENDO INTL PLC OPTIONS G30401106 5469 580000 SH Put DFND 02 0 580000 0 ENDO INTL PLC OPTIONS G30401106 2358 250000 SH Call DFND 02 0 250000 0 ENDO INTL PLC SHS G30401106 9 938 SH DFND 43 0 0 938 ENDOCYTE INC COM 29269A102 113 8203 SH DFND 01 8203 0 0 ENDOCYTE INC COM 29269A102 29 2137 SH DFND 02 0 703 1434 ENDOCYTE INC COM 29269A102 0 1 SH DFND 06 0 1 0 ENDOLOGIX INC COM 29266S106 68 11966 SH DFND 01 11966 0 0 ENDOLOGIX INC COM 29266S106 40 6980 SH DFND 02 0 6980 0 ENDOLOGIX INC COM 29266S106 0 85 SH DFND 06 0 85 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 136 13634 SH DFND 01 10036 3598 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2585 259807 SH DFND 02 0 8357 251450 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1 59 SH DFND 06 0 59 0 ENDURO RTY TR TR UNIT 29269K100 28 7600 SH DFND 01 7600 0 0 ENEL AMERICAS S A SPONSORED 29274F104 65 7356 SH DFND 01 5964 0 1392 ENEL AMERICAS S A SPONSORED 29274F104 116 13122 SH DFND 02 0 9681 3441 ENEL AMERICAS S A SPONSORED 29274F104 129 14644 SH DFND 06 0 14644 0 ENEL CHILE S A SPONSORED 29278D105 38 7714 SH DFND 01 4108 0 3606 ENEL CHILE S A SPONSORED 29278D105 9 1941 SH DFND 02 0 0 1941 ENEL GENERACION CHILE S A SPONSORED 29244T101 48 2415 SH DFND 01 2415 0 0 ENEL GENERACION CHILE S A SPONSORED 29244T101 1 25 SH DFND 02 0 0 25 ENERGEN CORP COM 29265N108 1606 22061 SH DFND 01 21622 0 439 ENERGEN CORP COM 29265N108 23519 322978 SH DFND 02 0 144145 178833 ENERGEN CORP COM 29265N108 0 2 SH DFND 06 0 2 0 ENERGEN CORP COM 29265N108 2 27 SH DFND 28 27 0 0 ENERGEN CORP COM 29265N108 23564 323586 SH DFND 43 0 0 323586 ENERGEN CORP COM 29265N108 5195 71342 SH DFND 43, 01 0 0 71342 ENERGIZER HLDGS INC NEW COM 29272W109 24215 384612 SH DFND 01 368166 8300 8146 ENERGIZER HLDGS INC NEW COM 29272W109 14654 232752 SH DFND 02 0 20328 212424 ENERGIZER HLDGS INC NEW COM 29272W109 0 1 SH DFND 06 0 1 0 ENERGIZER HLDGS INC NEW COM 29272W109 2 30 SH DFND 28 30 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 32360 513975 SH DFND 43 0 0 513975 ENERGOUS CORP COM 29272C103 50 3352 SH DFND 01 3352 0 0 ENERGOUS CORP COM 29272C103 33 2254 SH DFND 02 0 654 1600 ENERGOUS CORP COM 29272C103 0 19 SH DFND 06 0 19 0 ENERGY FOCUS INC COM NEW 29268T300 0 98 SH DFND 02 0 98 0 ENERGY FUELS INC COM NEW 292671708 1 339 SH DFND 01 339 0 0 ENERGY FUELS INC COM NEW 292671708 17 7384 SH DFND 02 0 5380 2004 ENERGY FUELS INC COM NEW 292671708 5 2349 SH DFND 06 0 2349 0 ENERGY RECOVERY INC COM 29270J100 45 5599 SH DFND 01 5599 0 0 ENERGY RECOVERY INC COM 29270J100 56 6905 SH DFND 02 0 4993 1912 ENERGY RECOVERY INC COM 29270J100 0 38 SH DFND 06 0 38 0 ENERGY TRANSFER EQUITY L P COM UT LTD 29273V100 333655 19342306 SH DFND 01 597114 18706351 38841 ENERGY TRANSFER EQUITY L P COM UT LTD 29273V100 90360 5238262 SH DFND 02 0 1354238 3884024 ENERGY TRANSFER PARTNERS LP UNIT LTD P 29278N103 235126 12349034 SH DFND 01 978930 11337003 33101 ENERGY TRANSFER PARTNERS LP UNIT LTD P 29278N103 176670 9278900 SH DFND 02 0 2347562 6931338 ENERGY TRANSFER PARTNERS LP OPTIONS 29278N103 10377 545000 SH Call DFND 02 0 545000 0 ENERGY XXI GULF COAST INC COM 29276K101 3521 398324 SH DFND 01 6441 391883 0 ENERGY XXI GULF COAST INC COM 29276K101 50 5661 SH DFND 02 0 5661 0 ENERGY XXI GULF COAST INC COM 29276K101 0 31 SH DFND 06 0 31 0 ENERPLUS CORP COM 292766102 859 68203 SH DFND 05 68203 0 0 ENERPLUS CORP COM 292766102 77 6101 SH DFND 01 1625 0 4476 ENERPLUS CORP COM 292766102 602 47802 SH DFND 02 0 4663 43139 ENERPLUS CORP COM 292766102 0 9 SH DFND 06 0 9 0 ENERPLUS CORP COM 292766102 29746 2360794 SH DFND 43 0 0 2360794 ENERPLUS CORP COM 292766102 1892 150127 SH DFND 43, 01 0 0 150127 ENERSYS COM 29275Y102 1220 16349 SH DFND 01 16161 86 102 ENERSYS COM 29275Y102 3744 50157 SH DFND 02 0 49122 1035 ENERSYS COM 29275Y102 3 44 SH DFND 06 0 44 0 ENERSYS COM 29275Y102 1 7 SH DFND 28 7 0 0 ENERSYS COM 29275Y102 21113 282870 SH DFND 43 0 0 282870 ENERSYS COM 29275Y102 5517 73910 SH DFND 43, 01 0 0 73910 ENGILITY HLDGS INC NEW COM 29286C107 142 4645 SH DFND 01 4645 0 0 ENGILITY HLDGS INC NEW COM 29286C107 431 14051 SH DFND 02 0 13070 981 ENGILITY HLDGS INC NEW COM 29286C107 1 18 SH DFND 06 0 18 0 ENGLOBAL CORP COM 293306106 1 404 SH DFND 02 0 4 400 ENI S P A SPONSORED 26874R108 1242 33446 SH DFND 01 25185 0 8261 ENI S P A SPONSORED 26874R108 1567 42208 SH DFND 02 0 653 41555 ENI S P A SPONSORED 26874R108 55 1493 SH DFND 28 169 0 1324 ENI S P A SPONSORED 26874R108 7439 200396 SH DFND 43 0 0 200396 ENI S P A SPONSORED 26874R108 1769 47669 SH DFND 43, 01 0 0 47669 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 53 3250 SH DFND 01 3250 0 0 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 437 26571 SH DFND 02 0 6693 19878 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 0 1 SH DFND 06 0 1 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT R 29336U107 1173 75537 SH DFND 01 37432 38105 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT R 29336U107 20698 1332789 SH DFND 02 0 177467 1155322 ENNIS INC COM 293389102 130 6402 SH DFND 01 6402 0 0 ENNIS INC COM 293389102 664 32617 SH DFND 02 0 11093 21524 ENNIS INC COM 293389102 1 26 SH DFND 06 0 26 0 ENNIS INC COM 293389102 10242 503304 SH DFND 43 0 0 503304 ENOVA INTL INC COM 29357K103 436 11923 SH DFND 01 11700 0 223 ENOVA INTL INC COM 29357K103 4274 116924 SH DFND 02 0 115105 1819 ENOVA INTL INC COM 29357K103 1 34 SH DFND 06 0 34 0 ENPHASE ENERGY INC COM 29355A107 74 10955 SH DFND 01 10955 0 0 ENPHASE ENERGY INC COM 29355A107 222 33009 SH DFND 02 0 3166 29843 ENPRO INDS INC COM 29355X107 676 9670 SH DFND 01 7719 1951 0 ENPRO INDS INC COM 29355X107 1432 20474 SH DFND 02 0 19694 780 ENPRO INDS INC COM 29355X107 2 22 SH DFND 06 0 22 0 ENPRO INDS INC COM 29355X107 3214 45942 SH DFND 43 0 0 45942 ENPRO INDS INC COM 29355X107 1605 22950 SH DFND 43, 01 0 0 22950 ENSCO JERSEY FIN LTD NOTE 3.00 29359WAB1 2 2000 PRN DFND 01 2000 0 0 ENSCO JERSEY FIN LTD NOTE 3.00 29359WAB1 3396 3657000 PRN DFND 02 0 3657000 0 ENSCO PLC SHS CLASS G3157S106 695 95706 SH DFND 01 94741 0 965 ENSCO PLC SHS CLASS G3157S106 3096 426461 SH DFND 02 0 392521 33940 ENSCO PLC SHS CLASS G3157S106 7 926 SH DFND 06 0 926 0 ENSIGN GROUP INC COM 29358P101 982 27425 SH DFND 01 26360 1065 0 ENSIGN GROUP INC COM 29358P101 1131 31584 SH DFND 02 0 31566 18 ENSIGN GROUP INC COM 29358P101 2 49 SH DFND 06 0 49 0 ENSIGN GROUP INC COM 29358P101 4060 113346 SH DFND 43 0 0 113346 ENSIGN GROUP INC COM 29358P101 437 12210 SH DFND 43, 01 0 0 12210 ENSTAR GROUP LIMITED SHS G3075P101 1300 6272 SH DFND 01 6272 0 0 ENSTAR GROUP LIMITED SHS G3075P101 854 4119 SH DFND 02 0 2317 1802 ENSTAR GROUP LIMITED SHS G3075P101 2 11 SH DFND 06 0 11 0 ENSTAR GROUP LIMITED SHS G3075P101 2895 13964 SH DFND 43 0 0 13964 ENSTAR GROUP LIMITED SHS G3075P101 503 2428 SH DFND 43, 01 0 0 2428 ENTEGRA FINL CORP COM 29363J108 86 2925 SH DFND 01 2925 0 0 ENTEGRA FINL CORP COM 29363J108 7 223 SH DFND 02 0 223 0 ENTEGRA FINL CORP COM 29363J108 0 7 SH DFND 06 0 7 0 ENTEGRIS INC COM 29362U104 1394 41133 SH DFND 01 40355 778 0 ENTEGRIS INC COM 29362U104 2800 82598 SH DFND 02 0 68172 14426 ENTEGRIS INC COM 29362U104 5 149 SH DFND 06 0 149 0 ENTEGRIS INC COM 29362U104 29342 865539 SH DFND 43 0 0 865539 ENTEGRIS INC COM 29362U104 5912 174408 SH DFND 43, 01 0 0 174408 ENTERCOM COMMUNICATIONS CORP CL A 293639100 138 18309 SH DFND 01 18309 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 146 19371 SH DFND 02 0 17483 1888 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1 131 SH DFND 06 0 131 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 5 SH DFND 43 0 0 5 ENTERGY CORP NEW COM 29364G103 9801 121318 SH DFND 01 116697 294 4327 ENTERGY CORP NEW COM 29364G103 19483 241155 SH DFND 02 0 165264 75891 ENTERGY CORP NEW COM 29364G103 7945 98336 SH DFND 06 0 98336 0 ENTERGY CORP NEW COM 29364G103 66 822 SH DFND 28 187 0 635 ENTERGY CORP NEW COM 29364G103 68393 846548 SH DFND 43 0 0 846548 ENTERGY CORP NEW COM 29364G103 8500 105206 SH DFND 43, 01 0 0 105206 ENTERPRISE BANCORP INC MASS COM 293668109 68 1687 SH DFND 01 1687 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 52 1298 SH DFND 02 0 1298 0 ENTERPRISE BANCORP INC MASS COM 293668109 0 9 SH DFND 06 0 9 0 ENTERPRISE FINL SVCS CORP COM 293712105 209 3881 SH DFND 01 3881 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 353 6541 SH DFND 02 0 5401 1140 ENTERPRISE FINL SVCS CORP COM 293712105 1 23 SH DFND 06 0 23 0 ENTERPRISE PRODS PARTNERS L COM 293792107 527099 19049463 SH DFND 01 4866671 14085600 97192 ENTERPRISE PRODS PARTNERS L COM 293792107 210540 7608962 SH DFND 02 0 170662 7438300 ENTERPRISE PRODS PARTNERS L COM 293792107 960 34684 SH DFND 28 34684 0 0 ENTERPRISE PRODS PARTNERS L OPTIONS 293792107 18539 670000 SH Call DFND 02 0 670000 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 55 11089 SH DFND 01 11089 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2203 440503 SH DFND 02 0 440478 25 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 68 SH DFND 06 0 68 0 ENTREE RES LTD COM 29384J103 9 20000 SH DFND 02 0 20000 0 ENVESTNET INC COM 29404K106 671 12220 SH DFND 01 12161 59 0 ENVESTNET INC COM 29404K106 601 10935 SH DFND 02 0 8711 2224 ENVESTNET INC COM 29404K106 2 44 SH DFND 06 0 44 0 ENVESTNET INC COM 29404K106 10605 192988 SH DFND 43 0 0 192988 ENVESTNET INC COM 29404K106 2474 45022 SH DFND 43, 01 0 0 45022 ENVIROSTAR INC COM 29414M100 26 635 SH DFND 01 635 0 0 ENVIROSTAR INC COM 29414M100 1 15 SH DFND 02 0 15 0 ENVIROSTAR INC COM 29414M100 0 3 SH DFND 06 0 3 0 ENVISION HEALTHCARE CORP COM 29414D100 3165 71905 SH DFND 01 41982 28486 1437 ENVISION HEALTHCARE CORP COM 29414D100 45789 1040412 SH DFND 02 0 964916 75496 ENVISION HEALTHCARE CORP COM 29414D100 473 10749 SH DFND 06 0 10749 0 ENVISION HEALTHCARE CORP COM 29414D100 21 472 SH DFND 28 0 0 472 ENVISION HEALTHCARE CORP OPTIONS 29414D100 11003 250000 SH Put DFND 02 0 250000 0 ENVISION HEALTHCARE CORP OPTIONS 29414D100 13203 300000 SH Call DFND 02 0 300000 0 ENVIVA PARTNERS LP COM UNIT 29414J107 14788 508169 SH DFND 01 4300 503869 0 ENVIVA PARTNERS LP COM UNIT 29414J107 13 459 SH DFND 02 0 459 0 ENZO BIOCHEM INC COM 294100102 30 5712 SH DFND 01 5712 0 0 ENZO BIOCHEM INC COM 294100102 95 18230 SH DFND 02 0 18110 120 ENZO BIOCHEM INC COM 294100102 0 43 SH DFND 06 0 43 0 EOG RES INC COM 26875P101 263397 2116827 SH DFND 01 2104386 10311 2130 EOG RES INC COM 26875P101 150218 1207251 SH DFND 02 0 471281 735970 EOG RES INC COM 26875P101 960 7716 SH DFND 06 0 7716 0 EOG RES INC COM 26875P101 2773 22288 SH DFND 28 21610 0 678 EOG RES INC OPTIONS 26875P101 647 5200 SH Put DFND 02 0 5200 0 EOG RES INC OPTIONS 26875P101 12207 98100 SH Call DFND 02 0 98100 0 EOG RES INC COM 26875P101 131787 1059128 SH DFND 43 0 0 1059128 EOG RES INC COM 26875P101 23239 186761 SH DFND 43, 01 0 0 186761 EP ENERGY CORP CL A 268785102 41 13651 SH DFND 02 0 3651 10000 EP ENERGY CORP CL A 268785102 0 40 SH DFND 06 0 40 0 EPAM SYS INC COM 29414B104 2112 16986 SH DFND 01 6524 10385 77 EPAM SYS INC COM 29414B104 20646 166060 SH DFND 02 0 29413 136647 EPAM SYS INC COM 29414B104 6 51 SH DFND 06 0 51 0 EPAM SYS INC COM 29414B104 12949 104153 SH DFND 43 0 0 104153 EPAM SYS INC COM 29414B104 2482 19962 SH DFND 43, 01 0 0 19962 EPIZYME INC COM 29428V104 445 32862 SH DFND 01 8657 24205 0 EPIZYME INC COM 29428V104 11 779 SH DFND 02 0 779 0 EPIZYME INC COM 29428V104 1 50 SH DFND 06 0 50 0 EPIZYME INC COM 29428V104 432 31878 SH DFND 43 0 0 31878 EPLUS INC COM 294268107 499 5299 SH DFND 01 5232 0 67 EPLUS INC COM 294268107 150 1599 SH DFND 02 0 1511 88 EPLUS INC COM 294268107 1 13 SH DFND 06 0 13 0 EPLUS INC COM 294268107 5607 59586 SH DFND 43 0 0 59586 EPLUS INC COM 294268107 439 4663 SH DFND 43, 01 0 0 4663 EPR PPTYS COM SH BEN 26884U109 603 9303 SH DFND 01 8366 0 937 EPR PPTYS COM SH BEN 26884U109 68123 1051444 SH DFND 02 0 25800 1025644 EPR PPTYS COM SH BEN 26884U109 0 1 SH DFND 06 0 1 0 EPR PPTYS CONV PFD 9 26884U307 35 1000 SH DFND 02 0 0 1000 EPR PPTYS COM SH BEN 26884U109 8115 125255 SH DFND 43 0 0 125255 EPR PPTYS COM SH BEN 26884U109 119 1841 SH DFND 43, 01 0 0 1841 EQT CORP COM 26884L109 3249 58886 SH DFND 01 53954 4659 273 EQT CORP COM 26884L109 12519 226880 SH DFND 02 0 179503 47377 EQT CORP COM 26884L109 50 911 SH DFND 06 0 911 0 EQT CORP COM 26884L109 21 381 SH DFND 28 0 0 381 EQT CORP COM 26884L109 56934 1031787 SH DFND 43 0 0 1031787 EQT CORP COM 26884L109 7326 132772 SH DFND 43, 01 0 0 132772 EQT GP HLDGS LP COM UNIT R 26885J103 2448 104137 SH DFND 01 0 102280 1857 EQT GP HLDGS LP COM UNIT R 26885J103 8098 344450 SH DFND 02 0 146026 198424 EQT MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 34355 665917 SH DFND 01 25769 629891 10257 EQT MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 39377 763264 SH DFND 02 0 589385 173879 EQUIFAX INC COM 294429105 15988 127789 SH DFND 01 90673 5825 31291 EQUIFAX INC COM 294429105 30643 244929 SH DFND 02 0 70832 174097 EQUIFAX INC COM 294429105 1312 10485 SH DFND 06 0 10485 0 EQUIFAX INC COM 294429105 75 596 SH DFND 28 6 0 590 EQUIFAX INC OPTIONS 294429105 2302 18400 SH Put DFND 02 0 18400 0 EQUIFAX INC OPTIONS 294429105 41837 334400 SH Call DFND 02 0 334400 0 EQUIFAX INC COM 294429105 12511 100000 SH DFND 43 0 0 100000 EQUINIX INC COM PAR $0 29444U700 45008 104697 SH DFND 01 90330 0 14367 EQUINIX INC COM PAR $0 29444U700 80144 186430 SH DFND 02 0 31286 155144 EQUINIX INC COM PAR $0 29444U700 1465 3408 SH DFND 06 0 3408 0 EQUINIX INC COM PAR $0 29444U700 1486 3457 SH DFND 28 3039 0 418 EQUINIX INC COM PAR $0 29444U700 127798 297281 SH DFND 43 0 0 297281 EQUINIX INC COM PAR $0 29444U700 22436 52189 SH DFND 43, 01 0 0 52189 EQUINOR ASA SPONSORED 29446M102 1052 39831 SH DFND 01 34836 0 4995 EQUINOR ASA SPONSORED 29446M102 2393 90618 SH DFND 02 0 4487 86131 EQUINOR ASA SPONSORED 29446M102 199 7551 SH DFND 06 0 7551 0 EQUINOR ASA SPONSORED 29446M102 27 1031 SH DFND 28 183 0 848 EQUINOR ASA SPONSORED 29446M102 52087 1972244 SH DFND 43 0 0 1972244 EQUINOR ASA SPONSORED 29446M102 1206 45667 SH DFND 43, 01 0 0 45667 EQUITABLE FINL CORP NEW COM 29448T105 0 39 SH DFND 02 0 39 0 EQUITY BANCSHARES INC COM CL A 29460X109 68 1631 SH DFND 01 1631 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 5 117 SH DFND 02 0 117 0 EQUITY BANCSHARES INC COM CL A 29460X109 0 11 SH DFND 06 0 11 0 EQUITY COMWLTH COM SH BEN 294628102 504 15998 SH DFND 01 14918 1 1079 EQUITY COMWLTH COM SH BEN 294628102 29836 947179 SH DFND 02 0 407999 539180 EQUITY COMWLTH COM SH BEN 294628102 0 3 SH DFND 06 0 3 0 EQUITY COMWLTH CUM PFD S 294628201 165 6351 SH DFND 02 0 0 6351 EQUITY COMWLTH COM SH BEN 294628102 5215 165546 SH DFND 43 0 0 165546 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2359 25665 SH DFND 01 25627 0 38 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11865 129113 SH DFND 02 0 75206 53907 EQUITY LIFESTYLE PPTYS INC COM 29472R108 309 3358 SH DFND 06 0 3358 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14561 158441 SH DFND 43 0 0 158441 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8223 89481 SH DFND 43, 01 0 0 89481 EQUITY RESIDENTIAL SH BEN INT 29476L107 5073 79654 SH DFND 01 78516 0 1138 EQUITY RESIDENTIAL SH BEN INT 29476L107 20651 324243 SH DFND 02 0 258067 66176 EQUITY RESIDENTIAL SH BEN INT 29476L107 1614 25337 SH DFND 06 0 25337 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 38 591 SH DFND 28 496 0 95 EQUITY RESIDENTIAL SH BEN INT 29476L107 101091 1587237 SH DFND 43 0 0 1587237 EQUITY RESIDENTIAL SH BEN INT 29476L107 6341 99564 SH DFND 43, 01 0 0 99564 EQUUS TOTAL RETURN INC COM 294766100 19 8113 SH DFND 01 8113 0 0 EQUUS TOTAL RETURN INC COM 294766100 11 4542 SH DFND 02 0 0 4542 ERA GROUP INC COM 26885G109 64 4977 SH DFND 01 4157 0 820 ERA GROUP INC COM 26885G109 238 18364 SH DFND 02 0 13764 4600 ERA GROUP INC COM 26885G109 0 20 SH DFND 06 0 20 0 ERICSSON ADR B SEK 294821608 596 77763 SH DFND 01 67854 0 9909 ERICSSON ADR B SEK 294821608 661 86178 SH DFND 02 0 1999 84179 ERICSSON ADR B SEK 294821608 384 50000 SH DFND 06 0 50000 0 ERICSSON ADR B SEK 294821608 19 2491 SH DFND 28 398 0 2093 ERICSSON ADR B SEK 294821608 7571 987078 SH DFND 43 0 0 987078 ERIE INDTY CO CL A 29530P102 259 2211 SH DFND 01 2211 0 0 ERIE INDTY CO CL A 29530P102 1385 11812 SH DFND 02 0 8026 3786 EROS INTL PLC SHS NEW G3788M114 62 4752 SH DFND 01 4752 0 0 EROS INTL PLC SHS NEW G3788M114 28 2184 SH DFND 02 0 651 1533 EROS INTL PLC SHS NEW G3788M114 0 24 SH DFND 06 0 24 0 EROS INTL PLC SHS NEW G3788M114 5643 434064 SH DFND 43 0 0 434064 ESCALADE INC COM 296056104 49 3461 SH DFND 01 3461 0 0 ESCALADE INC COM 296056104 22 1552 SH DFND 02 0 1552 0 ESCALADE INC COM 296056104 0 11 SH DFND 06 0 11 0 ESCO TECHNOLOGIES INC COM 296315104 243 4215 SH DFND 01 4087 0 128 ESCO TECHNOLOGIES INC COM 296315104 4640 80415 SH DFND 02 0 79712 703 ESCO TECHNOLOGIES INC COM 296315104 2 26 SH DFND 06 0 26 0 ESCO TECHNOLOGIES INC COM 296315104 5483 95033 SH DFND 43 0 0 95033 ESCO TECHNOLOGIES INC COM 296315104 3135 54329 SH DFND 43, 01 0 0 54329 ESPERION THERAPEUTICS INC NE COM 29664W105 1843 47021 SH DFND 01 4185 42836 0 ESPERION THERAPEUTICS INC NE COM 29664W105 978 24966 SH DFND 02 0 16306 8660 ESPERION THERAPEUTICS INC NE COM 29664W105 1 17 SH DFND 06 0 17 0 ESPERION THERAPEUTICS INC NE COM 29664W105 477 12168 SH DFND 43 0 0 12168 ESQUIRE FINL HLDGS INC COM 29667J101 19 718 SH DFND 01 718 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 51 1938 SH DFND 02 0 138 1800 ESSA BANCORP INC COM 29667D104 42 2676 SH DFND 01 2676 0 0 ESSA BANCORP INC COM 29667D104 6 374 SH DFND 02 0 360 14 ESSA BANCORP INC COM 29667D104 0 9 SH DFND 06 0 9 0 ESSENDANT INC COM 296689102 147 11084 SH DFND 01 11084 0 0 ESSENDANT INC COM 296689102 822 62174 SH DFND 02 0 59850 2324 ESSENDANT INC COM 296689102 1 39 SH DFND 06 0 39 0 ESSENT GROUP LTD COM G3198U102 2226 62143 SH DFND 01 62143 0 0 ESSENT GROUP LTD COM G3198U102 9245 258094 SH DFND 02 0 227163 30931 ESSENT GROUP LTD COM G3198U102 3 83 SH DFND 06 0 83 0 ESSENT GROUP LTD COM G3198U102 7274 203079 SH DFND 43 0 0 203079 ESSENT GROUP LTD COM G3198U102 1221 34080 SH DFND 43, 01 0 0 34080 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2 130 SH DFND 02 0 0 130 ESSEX PPTY TR INC COM 297178105 2900 12130 SH DFND 01 11966 0 164 ESSEX PPTY TR INC COM 297178105 10105 42270 SH DFND 02 0 12433 29837 ESSEX PPTY TR INC COM 297178105 671 2807 SH DFND 06 0 2807 0 ESSEX PPTY TR INC COM 297178105 31 131 SH DFND 28 25 0 106 ESSEX PPTY TR INC COM 297178105 34063 142483 SH DFND 43 0 0 142483 ESSEX PPTY TR INC COM 297178105 606 2534 SH DFND 43, 01 0 0 2534 ESTERLINE TECHNOLOGIES CORP COM 297425100 2079 28170 SH DFND 01 28170 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 355 4804 SH DFND 02 0 4700 104 ESTERLINE TECHNOLOGIES CORP COM 297425100 2 27 SH DFND 06 0 27 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 2081 28193 SH DFND 43 0 0 28193 ESTERLINE TECHNOLOGIES CORP COM 297425100 500 6776 SH DFND 43, 01 0 0 6776 ETF MANAGERS TR PRIME CYBR 26924G201 235 6357 SH DFND 01 6357 0 0 ETF MANAGERS TR PRIME MOBI 26924G409 70 1800 SH DFND 01 1800 0 0 ETF MANAGERS TR PRIME MOBI 26924G409 8 195 SH DFND 02 0 0 195 ETF MANAGERS TR ETFMG ALTR 26924G508 53 1815 SH DFND 01 1815 0 0 ETF MANAGERS TR VIDEO GAME 26924G706 245 4971 SH DFND 02 0 4971 0 ETF MANAGERS TR DRONE ECON 26924G805 237 6656 SH DFND 02 0 6656 0 ETF MANAGERS TR AI POWERED 26924G813 28 1000 SH DFND 01 1000 0 0 ETF MANAGERS TR AI POWERED 26924G813 256 9141 SH DFND 02 0 9141 0 ETF SER SOLUTIONS ALPCLONE A 26922A305 8 180 SH DFND 02 0 0 180 ETF SER SOLUTIONS VIDENT INT 26922A404 119 4626 SH DFND 02 0 0 4626 ETF SER SOLUTIONS VIDENTCORE 26922A503 122 3639 SH DFND 02 0 0 3639 ETF SER SOLUTIONS US DIVERSI 26922A511 12 423 SH DFND 02 0 0 423 ETF SER SOLUTIONS VIDENT COR 26922A602 7 152 SH DFND 02 0 0 152 ETF SER SOLUTIONS BRAND VALU 26922A693 47 3062 SH DFND 02 0 3062 0 ETFIS SER TR I INFRAC ACT 26923G103 38 5230 SH DFND 01 5230 0 0 ETFIS SER TR I ISECTR GRW 26923G855 109 4000 SH DFND 01 4000 0 0 ETFS GOLD TR SHS 26922Y105 164 1354 SH DFND 01 1354 0 0 ETFS GOLD TR SHS 26922Y105 9736 80479 SH DFND 02 0 0 80479 ETFS GOLD TR SHS 26922Y105 96 792 SH DFND 43 0 0 792 ETFS PALLADIUM TR SH BEN INT 26923A106 5690 62803 SH DFND 01 62803 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 557 6148 SH DFND 02 0 0 6148 ETFS PALLADIUM TR SH BEN INT 26923A106 18 200 SH DFND 28 200 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 74 813 SH DFND 43 0 0 813 ETFS PLATINUM TR SH BEN INT 26922V101 4 44 SH DFND 01 44 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 474 5836 SH DFND 02 0 0 5836 ETFS PLATINUM TR SH BEN INT 26922V101 194 2391 SH DFND 43 0 0 2391 ETFS PRECIOUS METALS BASKET PHYS PM BS 26922W109 89 1453 SH DFND 01 1453 0 0 ETFS PRECIOUS METALS BASKET PHYS PM BS 26922W109 4080 66291 SH DFND 02 0 0 66291 ETFS PRECIOUS METALS BASKET PHYS PM BS 26922W109 1179 19154 SH DFND 43 0 0 19154 ETFS SILVER TR SILVER SHS 26922X107 1586 101306 SH DFND 01 101306 0 0 ETFS SILVER TR SILVER SHS 26922X107 1375 87783 SH DFND 02 0 0 87783 ETFS SILVER TR SILVER SHS 26922X107 84 5356 SH DFND 43 0 0 5356 ETHAN ALLEN INTERIORS INC COM 297602104 128 5235 SH DFND 01 5235 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 233 9500 SH DFND 02 0 8123 1377 ETHAN ALLEN INTERIORS INC COM 297602104 1 26 SH DFND 06 0 26 0 ETSY INC COM 29786A106 1247 29546 SH DFND 01 29431 115 0 ETSY INC COM 29786A106 4244 100591 SH DFND 02 0 98666 1925 ETSY INC COM 29786A106 5 125 SH DFND 06 0 125 0 ETSY INC COM 29786A106 2185 51801 SH DFND 43 0 0 51801 ETSY INC COM 29786A106 341 8093 SH DFND 43, 01 0 0 8093 EURONAV NV ANTWERPEN SHS B38564108 11 1233 SH DFND 01 361 0 872 EURONAV NV ANTWERPEN SHS B38564108 1 113 SH DFND 02 0 113 0 EURONAV NV ANTWERPEN SHS B38564108 188 20397 SH DFND 06 0 20397 0 EURONET WORLDWIDE INC COM 298736109 6210 74132 SH DFND 01 74045 82 5 EURONET WORLDWIDE INC COM 298736109 2898 34596 SH DFND 02 0 33806 790 EURONET WORLDWIDE INC COM 298736109 0 1 SH DFND 06 0 1 0 EURONET WORLDWIDE INC COM 298736109 6 68 SH DFND 28 68 0 0 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 1950 1591000 PRN DFND 02 0 1588000 3000 EURONET WORLDWIDE INC COM 298736109 13179 157327 SH DFND 43 0 0 157327 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 1408 1149000 PRN DFND 43 0 0 1149000 EURONET WORLDWIDE INC COM 298736109 147 1753 SH DFND 43, 01 0 0 1753 EUROPEAN EQUITY FUND COM 298768102 110 11759 SH DFND 01 11759 0 0 EUROPEAN EQUITY FUND COM 298768102 1 151 SH DFND 02 0 0 151 EVANS BANCORP INC COM NEW 29911Q208 37 802 SH DFND 01 802 0 0 EVANS BANCORP INC COM NEW 29911Q208 8 174 SH DFND 02 0 174 0 EVANS BANCORP INC COM NEW 29911Q208 0 4 SH DFND 06 0 4 0 EVELO BIOSCIENCES INC COM 299734103 8 650 SH DFND 01 650 0 0 EVELO BIOSCIENCES INC COM 299734103 0 15 SH DFND 02 0 15 0 EVERBRIDGE INC COM 29978A104 8777 185083 SH DFND 01 3618 181465 0 EVERBRIDGE INC COM 29978A104 2271 47896 SH DFND 02 0 24361 23535 EVERBRIDGE INC COM 29978A104 1 18 SH DFND 06 0 18 0 EVERBRIDGE INC COM 29978A104 51 1068 SH DFND 43 0 0 1068 EVERCORE INC CLASS A 29977A105 1701 16129 SH DFND 01 16020 0 109 EVERCORE INC CLASS A 29977A105 39871 378102 SH DFND 02 0 16730 361372 EVERCORE INC CLASS A 29977A105 4 40 SH DFND 06 0 40 0 EVERCORE INC CLASS A 29977A105 24735 234566 SH DFND 43 0 0 234566 EVERCORE INC CLASS A 29977A105 3503 33218 SH DFND 43, 01 0 0 33218 EVEREST RE GROUP LTD COM G3223R108 9468 41079 SH DFND 01 35544 4783 752 EVEREST RE GROUP LTD COM G3223R108 3959 17178 SH DFND 02 0 13715 3463 EVEREST RE GROUP LTD COM G3223R108 43 187 SH DFND 06 0 187 0 EVEREST RE GROUP LTD COM G3223R108 49 213 SH DFND 28 213 0 0 EVEREST RE GROUP LTD COM G3223R108 28859 125213 SH DFND 43 0 0 125213 EVEREST RE GROUP LTD COM G3223R108 7956 34520 SH DFND 43, 01 0 0 34520 EVERGY INC COM 30034W106 10637 189434 SH DFND 01 126369 59352 3713 EVERGY INC COM 30034W106 39926 711054 SH DFND 02 0 71035 640019 EVERGY INC COM 30034W106 65 1157 SH DFND 06 0 1157 0 EVERGY INC COM 30034W106 4 79 SH DFND 28 79 0 0 EVERGY INC COM 30034W106 38389 683678 SH DFND 43 0 0 683678 EVERGY INC COM 30034W106 2311 41164 SH DFND 43, 01 0 0 41164 EVERI HLDGS INC COM 30034T103 102 14171 SH DFND 01 14171 0 0 EVERI HLDGS INC COM 30034T103 190 26456 SH DFND 02 0 8456 18000 EVERI HLDGS INC COM 30034T103 0 67 SH DFND 06 0 67 0 EVERSOURCE ENERGY COM 30040W108 28178 480772 SH DFND 01 429813 46512 4447 EVERSOURCE ENERGY COM 30040W108 16719 285261 SH DFND 02 0 76536 208725 EVERSOURCE ENERGY COM 30040W108 112 1917 SH DFND 06 0 1917 0 EVERSOURCE ENERGY COM 30040W108 2 31 SH DFND 28 31 0 0 EVERSOURCE ENERGY OPTIONS 30040W108 2292 39100 SH Call DFND 02 0 39100 0 EVERSOURCE ENERGY COM 30040W108 17742 302714 SH DFND 43 0 0 302714 EVERSOURCE ENERGY COM 30040W108 12327 210315 SH DFND 43, 01 0 0 210315 EVERSPIN TECHNOLOGIES INC COM 30041T104 1 100 SH DFND 01 100 0 0 EVERTEC INC COM 30040P103 194 8889 SH DFND 01 8800 89 0 EVERTEC INC COM 30040P103 559 25585 SH DFND 02 0 25550 35 EVERTEC INC COM 30040P103 1 62 SH DFND 06 0 62 0 EVERTEC INC COM 30040P103 26 1199 SH DFND 43 0 0 1199 EVINE LIVE INC CL A 300487105 2 1700 SH DFND 02 0 0 1700 EVO PMTS INC CL A COM 26927E104 8 370 SH DFND 02 0 7 363 EVO PMTS INC CL A COM 26927E104 521 25340 SH DFND 43 0 0 25340 EVOGENE LTD SHS M4119S104 2950 1031573 SH DFND 06 0 1031573 0 EVOLENT HEALTH INC CL A 30050B101 391 18573 SH DFND 01 16573 0 2000 EVOLENT HEALTH INC CL A 30050B101 803 38135 SH DFND 02 0 37843 292 EVOLENT HEALTH INC CL A 30050B101 1 61 SH DFND 06 0 61 0 EVOLENT HEALTH INC NOTE 2.00 30050BAB7 3 3000 PRN DFND 02 0 3000 0 EVOLENT HEALTH INC CL A 30050B101 6414 304717 SH DFND 43 0 0 304717 EVOLENT HEALTH INC CL A 30050B101 1818 86360 SH DFND 43, 01 0 0 86360 EVOLUS INC COM 30052C107 24 854 SH DFND 01 854 0 0 EVOLUS INC COM 30052C107 112 3997 SH DFND 02 0 2997 1000 EVOLUTION PETROLEUM CORP COM 30049A107 66 6672 SH DFND 01 6672 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 862 87476 SH DFND 02 0 87476 0 EVOLUTION PETROLEUM CORP COM 30049A107 0 26 SH DFND 06 0 26 0 EVOLVING SYS INC COM NEW 30049R209 2 625 SH DFND 02 0 125 500 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3495 170510 SH DFND 01 170510 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 130 6327 SH DFND 02 0 6217 110 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1 32 SH DFND 06 0 32 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3 147 SH DFND 28 147 0 0 EXACT SCIENCES CORP COM 30063P105 7510 125609 SH DFND 01 98699 26910 0 EXACT SCIENCES CORP COM 30063P105 25885 432928 SH DFND 02 0 124108 308820 EXACT SCIENCES CORP COM 30063P105 7 120 SH DFND 06 0 120 0 EXACT SCIENCES CORP OPTIONS 30063P105 7366 123200 SH Put DFND 02 0 123200 0 EXACT SCIENCES CORP OPTIONS 30063P105 1788 29900 SH Call DFND 02 0 29900 0 EXACT SCIENCES CORP DBCV 1.00 30063PAA3 3046 2896000 PRN DFND 02 0 2896000 0 EXACT SCIENCES CORP COM 30063P105 4544 76002 SH DFND 43 0 0 76002 EXACT SCIENCES CORP COM 30063P105 399 6672 SH DFND 43, 01 0 0 6672 EXANTAS CAP CORP COM NEW 30068N105 63 6145 SH DFND 01 1202 4943 0 EXANTAS CAP CORP COM NEW 30068N105 43 4254 SH DFND 02 0 4254 0 EXANTAS CAP CORP COM NEW 30068N105 0 31 SH DFND 06 0 31 0 EXCHANGE TRADED CONCEPTS TR FLAG FRNSI 301505400 9 225 SH DFND 02 0 0 225 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 1444 36111 SH DFND 01 36111 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 52 1299 SH DFND 02 0 0 1299 EXCHANGE TRADED CONCEPTS TR EMQQ EM IN 301505889 7 200 SH DFND 01 200 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM IN 301505889 11 312 SH DFND 02 0 0 312 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 25 629 SH DFND 43 0 0 629 EXELA TECHNOLOGIES INC COM 30162V102 25 5338 SH DFND 01 5338 0 0 EXELA TECHNOLOGIES INC COM 30162V102 2 467 SH DFND 02 0 467 0 EXELIXIS INC COM 30161Q104 2079 96629 SH DFND 01 20032 76364 233 EXELIXIS INC COM 30161Q104 2347 109064 SH DFND 02 0 96384 12680 EXELIXIS INC COM 30161Q104 0 7 SH DFND 06 0 7 0 EXELIXIS INC OPTIONS 30161Q104 2464 114500 SH Put DFND 02 0 114500 0 EXELIXIS INC COM 30161Q104 1591 73930 SH DFND 43 0 0 73930 EXELIXIS INC COM 30161Q104 92 4278 SH DFND 43, 01 0 0 4278 EXELON CORP COM 30161N101 37874 889053 SH DFND 01 675273 1176 212604 EXELON CORP COM 30161N101 174669 4100213 SH DFND 02 0 562709 3537504 EXELON CORP COM 30161N101 215 5056 SH DFND 06 0 5056 0 EXELON CORP COM 30161N101 437 10251 SH DFND 28 5011 0 5240 EXELON CORP OPTIONS 30161N101 26216 615400 SH Call DFND 02 0 615400 0 EXELON CORP COM 30161N101 401425 9423114 SH DFND 43 0 0 9423114 EXELON CORP COM 30161N101 5886 138166 SH DFND 43, 01 0 0 138166 EXFO INC SUB VTG SH 302046107 0 1 SH DFND 02 0 1 0 EXLSERVICE HOLDINGS INC COM 302081104 617 10892 SH DFND 01 10807 0 85 EXLSERVICE HOLDINGS INC COM 302081104 276 4882 SH DFND 02 0 3436 1446 EXLSERVICE HOLDINGS INC COM 302081104 2 34 SH DFND 06 0 34 0 EXLSERVICE HOLDINGS INC COM 302081104 6268 110730 SH DFND 43 0 0 110730 EXLSERVICE HOLDINGS INC COM 302081104 2120 37441 SH DFND 43, 01 0 0 37441 EXONE CO COM 302104104 1 100 SH DFND 01 100 0 0 EXONE CO COM 302104104 49 6991 SH DFND 02 0 6991 0 EXONE CO COM 302104104 0 11 SH DFND 06 0 11 0 EXP WORLD HOLDINGS INC COM 30212W100 61 5400 SH DFND 02 0 0 5400 EXPEDIA GROUP INC COM NEW 30212P303 6291 52338 SH DFND 01 48416 3596 326 EXPEDIA GROUP INC COM NEW 30212P303 38853 323260 SH DFND 02 0 162036 161224 EXPEDIA GROUP INC COM NEW 30212P303 269 2234 SH DFND 06 0 2234 0 EXPEDIA GROUP INC COM NEW 30212P303 46 384 SH DFND 28 0 0 384 EXPEDIA GROUP INC OPTIONS 30212P303 4231 35200 SH Put DFND 02 0 35200 0 EXPEDIA GROUP INC OPTIONS 30212P303 15492 128900 SH Call DFND 02 0 126900 2000 EXPEDIA GROUP INC OPTIONS 30212P303 2404 20000 SH Call DFND 06 0 20000 0 EXPEDIA GROUP INC COM NEW 30212P303 20699 172217 SH DFND 43 0 0 172217 EXPEDIA GROUP INC COM NEW 30212P303 5130 42681 SH DFND 43, 01 0 0 42681 EXPEDITORS INTL WASH INC COM 302130109 24335 332906 SH DFND 01 323959 8149 798 EXPEDITORS INTL WASH INC COM 302130109 22369 306002 SH DFND 02 0 117450 188552 EXPEDITORS INTL WASH INC COM 302130109 1107 15145 SH DFND 06 0 15145 0 EXPEDITORS INTL WASH INC COM 302130109 814 11140 SH DFND 28 11140 0 0 EXPEDITORS INTL WASH INC COM 302130109 229763 3143135 SH DFND 43 0 0 3143135 EXPEDITORS INTL WASH INC COM 302130109 33627 460013 SH DFND 43, 01 0 0 460013 EXPONENT INC COM 30214U102 463 9581 SH DFND 01 9581 0 0 EXPONENT INC COM 30214U102 430 8902 SH DFND 02 0 7229 1673 EXPONENT INC COM 30214U102 2 51 SH DFND 06 0 51 0 EXPONENT INC COM 30214U102 10894 225542 SH DFND 43 0 0 225542 EXPONENT INC COM 30214U102 2864 59287 SH DFND 43, 01 0 0 59287 EXPRESS INC COM 30219E103 201 21969 SH DFND 01 21969 0 0 EXPRESS INC COM 30219E103 234 25624 SH DFND 02 0 16110 9514 EXPRESS INC COM 30219E103 1 80 SH DFND 06 0 80 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 87047 1127405 SH DFND 01 1052013 64274 11118 EXPRESS SCRIPTS HLDG CO COM 30219G108 44904 581583 SH DFND 02 0 276917 304666 EXPRESS SCRIPTS HLDG CO COM 30219G108 729 9438 SH DFND 06 0 9438 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 106 1370 SH DFND 28 216 0 1154 EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 10809 140000 SH Put DFND 02 0 140000 0 EXPRESS SCRIPTS HLDG CO OPTIONS 30219G108 10060 130300 SH Call DFND 02 0 130300 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 123803 1603462 SH DFND 43 0 0 1603462 EXPRESS SCRIPTS HLDG CO COM 30219G108 8596 111336 SH DFND 43, 01 0 0 111336 EXTENDED STAY AMER INC UNIT 99/99 30224P200 392 18146 SH DFND 01 17459 0 687 EXTENDED STAY AMER INC UNIT 99/99 30224P200 5549 256783 SH DFND 02 0 216267 40516 EXTENDED STAY AMER INC UNIT 99/99 30224P200 0 4 SH DFND 06 0 4 0 EXTENDED STAY AMER INC UNIT 99/99 30224P200 15638 723640 SH DFND 43 0 0 723640 EXTENDED STAY AMER INC UNIT 99/99 30224P200 1066 49346 SH DFND 43, 01 0 0 49346 EXTERRAN CORP COM 30227H106 133 5302 SH DFND 01 5058 0 244 EXTERRAN CORP COM 30227H106 897 35807 SH DFND 02 0 35766 41 EXTERRAN CORP COM 30227H106 1 33 SH DFND 06 0 33 0 EXTRA SPACE STORAGE INC COM 30225T102 5316 53257 SH DFND 01 52427 0 830 EXTRA SPACE STORAGE INC COM 30225T102 25442 254899 SH DFND 02 0 30173 224726 EXTRA SPACE STORAGE INC COM 30225T102 536 5368 SH DFND 06 0 5368 0 EXTRA SPACE STORAGE INC COM 30225T102 2 20 SH DFND 28 20 0 0 EXTRA SPACE STORAGE INC OPTIONS 30225T102 1697 17000 SH Put DFND 02 0 17000 0 EXTRA SPACE STORAGE INC COM 30225T102 23524 235687 SH DFND 43 0 0 235687 EXTRA SPACE STORAGE INC COM 30225T102 572 5726 SH DFND 43, 01 0 0 5726 EXTRACTION OIL AND GAS INC COM 30227M105 165 11211 SH DFND 01 8062 2745 404 EXTRACTION OIL AND GAS INC COM 30227M105 4790 326040 SH DFND 02 0 324859 1181 EXTRACTION OIL AND GAS INC COM 30227M105 0 2 SH DFND 06 0 2 0 EXTRACTION OIL AND GAS INC COM 30227M105 5 358 SH DFND 43 0 0 358 EXTREME NETWORKS INC COM 30226D106 934 117396 SH DFND 01 17396 100000 0 EXTREME NETWORKS INC COM 30226D106 210 26391 SH DFND 02 0 22946 3445 EXTREME NETWORKS INC COM 30226D106 1 115 SH DFND 06 0 115 0 EXXON MOBIL CORP COM 30231G102 1738184 21010319 SH DFND 01 20263847 628011 118461 EXXON MOBIL CORP COM 30231G102 1141980 13803694 SH DFND 02 0 1407914 12395780 EXXON MOBIL CORP COM 30231G102 11743 141946 SH DFND 06 0 141946 0 EXXON MOBIL CORP COM 30231G102 21605 261152 SH DFND 28 240799 0 20353 EXXON MOBIL CORP OPTIONS 30231G102 80455 972500 SH Put DFND 02 0 965000 7500 EXXON MOBIL CORP OPTIONS 30231G102 4137 50000 SH Put DFND 06 0 50000 0 EXXON MOBIL CORP OPTIONS 30231G102 83 1000 SH Call DFND 01 1000 0 0 EXXON MOBIL CORP OPTIONS 30231G102 89754 1084900 SH Call DFND 02 0 1084400 500 EXXON MOBIL CORP OPTIONS 30231G102 5650 68300 SH Call DFND 06 0 68300 0 EXXON MOBIL CORP COM 30231G102 753268 9105133 SH DFND 43 0 0 9105133 EXXON MOBIL CORP COM 30231G102 101998 1232903 SH DFND 43, 01 0 0 1232903 EYENOVIA INC COM 30234E104 0 2 SH DFND 02 0 2 0 EZCORP INC CL A NON V 302301106 9092 754490 SH DFND 01 753952 0 538 EZCORP INC CL A NON V 302301106 534 44293 SH DFND 02 0 44254 39 EZCORP INC CL A NON V 302301106 1 51 SH DFND 06 0 51 0 F M C CORP COM NEW 302491303 5502 61678 SH DFND 01 60697 275 706 F M C CORP COM NEW 302491303 26859 301073 SH DFND 02 0 50351 250722 F M C CORP COM NEW 302491303 139 1553 SH DFND 06 0 1553 0 F M C CORP COM NEW 302491303 72 807 SH DFND 28 154 0 653 F M C CORP OPTIONS 302491303 1356 15200 SH Call DFND 02 0 15200 0 F M C CORP COM NEW 302491303 25065 280966 SH DFND 43 0 0 280966 F M C CORP COM NEW 302491303 5421 60771 SH DFND 43, 01 0 0 60771 F5 NETWORKS INC COM 315616102 3815 22123 SH DFND 01 21549 321 253 F5 NETWORKS INC COM 315616102 31553 182968 SH DFND 02 0 54870 128098 F5 NETWORKS INC COM 315616102 29 168 SH DFND 06 0 168 0 F5 NETWORKS INC COM 315616102 14 82 SH DFND 28 38 0 44 F5 NETWORKS INC COM 315616102 8314 48209 SH DFND 43 0 0 48209 F5 NETWORKS INC COM 315616102 1532 8883 SH DFND 43, 01 0 0 8883 FABRINET SHS G3323L100 839 22746 SH DFND 01 22627 0 119 FABRINET SHS G3323L100 291 7877 SH DFND 02 0 7822 55 FABRINET SHS G3323L100 1 38 SH DFND 06 0 38 0 FABRINET SHS G3323L100 10376 281271 SH DFND 43 0 0 281271 FACEBOOK INC CL A 30303M102 777105 3999097 SH DFND 01 2764665 1172741 61691 FACEBOOK INC CL A 30303M102 978551 5035770 SH DFND 02 0 288986 4746784 FACEBOOK INC CL A 30303M102 12907 66422 SH DFND 06 0 66422 0 FACEBOOK INC CL A 30303M102 4971 25584 SH DFND 28 21163 0 4421 FACEBOOK INC OPTIONS 30303M102 162646 837000 SH Put DFND 01 2200 834800 0 FACEBOOK INC OPTIONS 30303M102 416467 2143200 SH Put DFND 02 0 2141900 1300 FACEBOOK INC OPTIONS 30303M102 1360 7000 SH Put DFND 06 0 7000 0 FACEBOOK INC OPTIONS 30303M102 382344 1967600 SH Call DFND 01 2000 1965600 0 FACEBOOK INC OPTIONS 30303M102 462365 2379400 SH Call DFND 02 0 2379400 0 FACEBOOK INC CL A 30303M102 1162050 5980085 SH DFND 43 0 0 5980085 FACEBOOK INC CL A 30303M102 214725 1105009 SH DFND 43, 01 0 0 1105009 FACTSET RESH SYS INC COM 303075105 5932 29942 SH DFND 01 29652 0 290 FACTSET RESH SYS INC COM 303075105 17047 86054 SH DFND 02 0 28302 57752 FACTSET RESH SYS INC COM 303075105 200 1012 SH DFND 28 1012 0 0 FACTSET RESH SYS INC COM 303075105 138076 697003 SH DFND 43 0 0 697003 FACTSET RESH SYS INC COM 303075105 18220 91973 SH DFND 43, 01 0 0 91973 FAIR ISAAC CORP COM 303250104 3300 17070 SH DFND 01 16905 93 72 FAIR ISAAC CORP COM 303250104 12482 64566 SH DFND 02 0 50608 13958 FAIR ISAAC CORP COM 303250104 6 31 SH DFND 06 0 31 0 FAIR ISAAC CORP COM 303250104 30024 155306 SH DFND 43 0 0 155306 FAIR ISAAC CORP COM 303250104 2384 12334 SH DFND 43, 01 0 0 12334 FAMOUS DAVES AMER INC COM 307068106 64 9485 SH DFND 01 9485 0 0 FANG HLDGS LTD ADR 30711Y102 632 162968 SH DFND 01 2154 157890 2924 FANG HLDGS LTD ADR 30711Y102 30155 7771886 SH DFND 02 0 7766331 5555 FANG HLDGS LTD ADR 30711Y102 729 187840 SH DFND 06 0 187840 0 FANG HLDGS LTD ADR 30711Y102 1373 353994 SH DFND 43 0 0 353994 FANHUA INC SPONSORED 30712A103 35089 1231176 SH DFND 01 1375 1229801 0 FANHUA INC SPONSORED 30712A103 1163 40798 SH DFND 02 0 40359 439 FAR PT ACQUISITION CORP UNIT 06/01 30734W208 13 1300 SH DFND 02 0 0 1300 FARMER & MERCHANTS BANCORP I COM 30779N105 51 1256 SH DFND 01 1256 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 3 63 SH DFND 02 0 63 0 FARMER & MERCHANTS BANCORP I COM 30779N105 0 9 SH DFND 06 0 9 0 FARMER BROS CO COM 307675108 37 1206 SH DFND 01 1206 0 0 FARMER BROS CO COM 307675108 154 5027 SH DFND 02 0 4119 908 FARMER BROS CO COM 307675108 0 9 SH DFND 06 0 9 0 FARMERS CAP BK CORP COM 309562106 46 883 SH DFND 01 883 0 0 FARMERS CAP BK CORP COM 309562106 56 1070 SH DFND 02 0 1070 0 FARMERS CAP BK CORP COM 309562106 0 7 SH DFND 06 0 7 0 FARMERS NATL BANC CORP COM 309627107 101 6353 SH DFND 01 6353 0 0 FARMERS NATL BANC CORP COM 309627107 537 33672 SH DFND 02 0 1371 32301 FARMERS NATL BANC CORP COM 309627107 0 26 SH DFND 06 0 26 0 FARMLAND PARTNERS INC COM 31154R109 60 6817 SH DFND 01 6817 0 0 FARMLAND PARTNERS INC COM 31154R109 643 73065 SH DFND 02 0 1716 71349 FARMLAND PARTNERS INC COM 31154R109 0 33 SH DFND 06 0 33 0 FARO TECHNOLOGIES INC COM 311642102 182 3341 SH DFND 01 3341 0 0 FARO TECHNOLOGIES INC COM 311642102 101 1850 SH DFND 02 0 1850 0 FARO TECHNOLOGIES INC COM 311642102 1 17 SH DFND 06 0 17 0 FASTENAL CO COM 311900104 32375 672648 SH DFND 01 647836 19621 5191 FASTENAL CO COM 311900104 9270 192605 SH DFND 02 0 114987 77618 FASTENAL CO COM 311900104 1231 25570 SH DFND 06 0 25570 0 FASTENAL CO COM 311900104 212 4401 SH DFND 28 3487 0 914 FASTENAL CO COM 311900104 19293 400856 SH DFND 43 0 0 400856 FASTENAL CO COM 311900104 2878 59791 SH DFND 43, 01 0 0 59791 FATE THERAPEUTICS INC COM 31189P102 407 35872 SH DFND 01 6872 29000 0 FATE THERAPEUTICS INC COM 31189P102 0 39 SH DFND 06 0 39 0 FAUQUIER BANKSHARES INC VA COM 312059108 21 1000 SH DFND 02 0 0 1000 FB FINL CORP COM 30257X104 65 1603 SH DFND 01 1603 0 0 FB FINL CORP COM 30257X104 43 1045 SH DFND 02 0 1045 0 FB FINL CORP COM 30257X104 1 13 SH DFND 06 0 13 0 FBL FINL GROUP INC CL A 30239F106 99 1261 SH DFND 01 1261 0 0 FBL FINL GROUP INC CL A 30239F106 574 7285 SH DFND 02 0 7213 72 FBL FINL GROUP INC CL A 30239F106 1 10 SH DFND 06 0 10 0 FCB FINL HLDGS INC CL A 30255G103 475 8078 SH DFND 01 7590 0 488 FCB FINL HLDGS INC CL A 30255G103 18564 315710 SH DFND 02 0 71002 244708 FCB FINL HLDGS INC CL A 30255G103 2 37 SH DFND 06 0 37 0 FCB FINL HLDGS INC CL A 30255G103 8066 137176 SH DFND 43 0 0 137176 FCB FINL HLDGS INC CL A 30255G103 2578 43846 SH DFND 43, 01 0 0 43846 FEDERAL AGRIC MTG CORP CL A 313148108 162 2000 SH DFND 01 2000 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 0 1 SH DFND 02 0 1 0 FEDERAL AGRIC MTG CORP CL C 313148306 243 2720 SH DFND 01 2720 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 965 10784 SH DFND 02 0 10567 217 FEDERAL AGRIC MTG CORP CL C 313148306 1 9 SH DFND 06 0 9 0 FEDERAL AGRIC MTG CORP CL C 313148306 321 3586 SH DFND 43 0 0 3586 FEDERAL REALTY INVT TR SH BEN INT 313747206 4245 33542 SH DFND 01 33250 0 292 FEDERAL REALTY INVT TR SH BEN INT 313747206 14865 117465 SH DFND 02 0 48358 69107 FEDERAL REALTY INVT TR SH BEN INT 313747206 394 3110 SH DFND 06 0 3110 0 FEDERAL REALTY INVT TR SH BEN INT 313747206 1 4 SH DFND 28 4 0 0 FEDERAL REALTY INVT TR SH BEN INT 313747206 19552 154503 SH DFND 43 0 0 154503 FEDERAL REALTY INVT TR SH BEN INT 313747206 1321 10441 SH DFND 43, 01 0 0 10441 FEDERAL SIGNAL CORP COM 313855108 268 11510 SH DFND 01 10940 0 570 FEDERAL SIGNAL CORP COM 313855108 399 17133 SH DFND 02 0 15654 1479 FEDERAL SIGNAL CORP COM 313855108 1 61 SH DFND 06 0 61 0 FEDERAL SIGNAL CORP COM 313855108 4110 176454 SH DFND 43 0 0 176454 FEDERAL STR ACQUISITION CORP UNIT 99/99 31421V206 91 9000 SH DFND 02 0 0 9000 FEDERATED INVS INC PA CL B 314211103 4418 189430 SH DFND 01 188456 0 974 FEDERATED INVS INC PA CL B 314211103 1876 80436 SH DFND 02 0 42751 37685 FEDERATED INVS INC PA CL B 314211103 0 2 SH DFND 06 0 2 0 FEDERATED INVS INC PA CL B 314211103 8366 358749 SH DFND 43 0 0 358749 FEDERATED PREM MUN INC FD COM 31423P108 352 26568 SH DFND 02 0 0 26568 FEDEX CORP COM 31428X106 123641 544529 SH DFND 01 531105 11330 2094 FEDEX CORP COM 31428X106 445651 1962700 SH DFND 02 0 2827 1959873 FEDEX CORP COM 31428X106 6955 30630 SH DFND 06 0 30630 0 FEDEX CORP COM 31428X106 1034 4553 SH DFND 28 4183 0 370 FEDEX CORP OPTIONS 31428X106 159 700 SH Put DFND 02 0 0 700 FEDEX CORP COM 31428X106 244782 1078048 SH DFND 43 0 0 1078048 FEDEX CORP COM 31428X106 20651 90949 SH DFND 43, 01 0 0 90949 FEDNAT HLDG CO COM 31431B109 54 2321 SH DFND 01 2321 0 0 FEDNAT HLDG CO COM 31431B109 11 466 SH DFND 02 0 466 0 FEDNAT HLDG CO COM 31431B109 0 12 SH DFND 06 0 12 0 FENNEC PHARMACEUTICALS INC COM 31447P100 16 1516 SH DFND 01 1516 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 0 33 SH DFND 02 0 33 0 FERRARI N V COM N3167Y103 439 3251 SH DFND 01 2589 0 662 FERRARI N V COM N3167Y103 11463 84908 SH DFND 02 0 692 84216 FERRARI N V COM N3167Y103 112701 834758 SH DFND 06 0 834758 0 FERRARI N V COM N3167Y103 19 143 SH DFND 28 0 0 143 FERRARI N V COM N3167Y103 15990 118434 SH DFND 43 0 0 118434 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 288 85700 SH DFND 01 85700 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 19 5670 SH DFND 02 0 0 5670 FERRO CORP COM 315405100 250 11988 SH DFND 01 11988 0 0 FERRO CORP COM 315405100 377 18088 SH DFND 02 0 8801 9287 FERRO CORP COM 315405100 2 86 SH DFND 06 0 86 0 FERRO CORP COM 315405100 4238 203256 SH DFND 43 0 0 203256 FERRO CORP COM 315405100 521 25011 SH DFND 43, 01 0 0 25011 FERROGLOBE PLC SHS G33856108 3 297 SH DFND 01 297 0 0 FERROGLOBE PLC SHS G33856108 694 80946 SH DFND 02 0 80946 0 FERROGLOBE PLC OPTIONS G33856108 771 90000 SH Put DFND 02 0 90000 0 FERROGLOBE PLC SHS G33856108 1297 151308 SH DFND 43 0 0 151308 FERROGLOBE PLC SHS G33856108 143 16696 SH DFND 43, 01 0 0 16696 FGL HLDGS ORD SHS G3402M102 143 17044 SH DFND 01 17044 0 0 FGL HLDGS ORD SHS G3402M102 1846 220042 SH DFND 02 0 214402 5640 FGL HLDGS ORD SHS G3402M102 0 3 SH DFND 06 0 3 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8703 460729 SH DFND 01 178662 279253 2814 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 17494 926073 SH DFND 02 0 921608 4465 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 44089 2334007 SH DFND 06 0 2334007 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 51 2723 SH DFND 28 1776 0 947 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 8501 450000 SH Put DFND 02 0 450000 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 3778 200000 SH Call DFND 02 0 200000 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 11863 627990 SH DFND 43 0 0 627990 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 170 9011 SH DFND 43, 01 0 0 9011 FIBRIA CELULOSE S A SP ADR REP 31573A109 49 2629 SH DFND 01 2191 0 438 FIBRIA CELULOSE S A SP ADR REP 31573A109 956 51428 SH DFND 02 0 0 51428 FIBRIA CELULOSE S A SP ADR REP 31573A109 48 2593 SH DFND 06 0 2593 0 FIBRIA CELULOSE S A SP ADR REP 31573A109 9 478 SH DFND 28 30 0 448 FIBROCELL SCIENCE INC COM PAR 315721407 0 2 SH DFND 02 0 2 0 FIBROGEN INC COM 31572Q808 3298 52683 SH DFND 01 26759 25924 0 FIBROGEN INC COM 31572Q808 71 1131 SH DFND 02 0 1065 66 FIBROGEN INC COM 31572Q808 5 72 SH DFND 06 0 72 0 FIBROGEN INC COM 31572Q808 3023 48288 SH DFND 43 0 0 48288 FIBROGEN INC COM 31572Q808 452 7218 SH DFND 43, 01 0 0 7218 FIDELITY MSCI CONSM 316092204 342 7989 SH DFND 02 0 0 7989 FIDELITY CONSMR STA 316092303 832 26665 SH DFND 02 0 0 26665 FIDELITY MSCI ENERG 316092402 5709 268641 SH DFND 02 0 0 268641 FIDELITY MSCI FINLS 316092501 9465 241446 SH DFND 02 0 0 241446 FIDELITY MSCI HLTH 316092600 14 350 SH DFND 01 350 0 0 FIDELITY MSCI HLTH 316092600 912 22074 SH DFND 02 0 0 22074 FIDELITY MSCI INDL 316092709 212 5715 SH DFND 02 0 0 5715 FIDELITY INT HG DIV 316092725 146 6596 SH DFND 02 0 0 6596 FIDELITY VLU FACTOR 316092782 91 2781 SH DFND 02 0 0 2781 FIDELITY MSCI INFO 316092808 2878 52066 SH DFND 02 0 0 52066 FIDELITY MOMENTUM F 316092816 751 22853 SH DFND 02 0 0 22853 FIDELITY LOW VOLITY 316092824 651 20959 SH DFND 02 0 0 20959 FIDELITY DIVID ETF 316092832 8258 272556 SH DFND 02 0 0 272556 FIDELITY HIGH DIVID 316092840 2518 85997 SH DFND 02 0 0 85997 FIDELITY MSCI RL ES 316092857 345 14071 SH DFND 02 0 0 14071 FIDELITY MSCI UTILS 316092865 92 2674 SH DFND 02 0 0 2674 FIDELITY TELECOMM S 316092873 633 22250 SH DFND 02 0 0 22250 FIDELITY MSCI MATLS 316092881 432 12806 SH DFND 02 0 0 12806 FIDELITY LTD TRM BD 316188200 306 6221 SH DFND 02 0 0 6221 FIDELITY TOTAL BD E 316188309 1447 29609 SH DFND 02 0 0 29609 FIDELITY LOW DURTIN 316188408 202 4039 SH DFND 02 0 0 4039 FIDELITY MSCI CONSM 316092204 28 655 SH DFND 43 0 0 655 FIDELITY CONSMR STA 316092303 112 3599 SH DFND 43 0 0 3599 FIDELITY MSCI ENERG 316092402 19 876 SH DFND 43 0 0 876 FIDELITY MSCI FINLS 316092501 135 3442 SH DFND 43 0 0 3442 FIDELITY MSCI HLTH 316092600 70 1696 SH DFND 43 0 0 1696 FIDELITY MSCI INDL 316092709 23 628 SH DFND 43 0 0 628 FIDELITY MSCI INFO 316092808 192 3473 SH DFND 43 0 0 3473 FIDELITY LOW VOLITY 316092824 54 1744 SH DFND 43 0 0 1744 FIDELITY DIVID ETF 316092832 191 6291 SH DFND 43 0 0 6291 FIDELITY HIGH DIVID 316092840 61 2068 SH DFND 43 0 0 2068 FIDELITY MSCI RL ES 316092857 179 7314 SH DFND 43 0 0 7314 FIDELITY MSCI UTILS 316092865 77 2256 SH DFND 43 0 0 2256 FIDELITY MSCI MATLS 316092881 14 416 SH DFND 43 0 0 416 FIDELITY CORP BOND 316188101 16 343 SH DFND 43 0 0 343 FIDELITY LTD TRM BD 316188200 104 2106 SH DFND 43 0 0 2106 FIDELITY TOTAL BD E 316188309 1975 40407 SH DFND 43 0 0 40407 FIDELITY COMWLTH TR NDQ CP IDX 315912808 20475 69486 SH DFND 02 0 0 69486 FIDELITY COMWLTH TR NDQ CP IDX 315912808 442 1500 SH DFND 43 0 0 1500 FIDELITY D & D BANCORP INC COM 31609R100 25 401 SH DFND 01 401 0 0 FIDELITY D & D BANCORP INC COM 31609R100 128 2066 SH DFND 02 0 95 1971 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 2930 77880 SH DFND 01 75078 1774 1028 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 3533 93911 SH DFND 02 0 69760 24151 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 131 3491 SH DFND 06 0 3491 0 FIDELITY NATIONAL FINANCIAL NOTE 4.25 31620RAE5 6 2000 PRN DFND 01 2000 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 22254 591559 SH DFND 43 0 0 591559 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 4458 118492 SH DFND 43, 01 0 0 118492 FIDELITY NATL INFORMATION SV COM 31620M106 22270 210033 SH DFND 01 204941 1540 3552 FIDELITY NATL INFORMATION SV COM 31620M106 15683 147908 SH DFND 02 0 112421 35487 FIDELITY NATL INFORMATION SV COM 31620M106 152 1430 SH DFND 06 0 1430 0 FIDELITY NATL INFORMATION SV COM 31620M106 48 449 SH DFND 28 30 0 419 FIDELITY NATL INFORMATION SV COM 31620M106 299245 2822268 SH DFND 43 0 0 2822268 FIDELITY NATL INFORMATION SV COM 31620M106 49187 463900 SH DFND 43, 01 0 0 463900 FIDELITY SOUTHERN CORP NEW COM 316394105 122 4811 SH DFND 01 4811 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 49 1926 SH DFND 02 0 1926 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1 23 SH DFND 06 0 23 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 633 54130 SH DFND 01 54130 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 7159 612398 SH DFND 02 0 0 612398 FIDUS INVT CORP COM 316500107 21 1500 SH DFND 01 1500 0 0 FIDUS INVT CORP COM 316500107 14 1000 SH DFND 02 0 0 1000 FIESTA RESTAURANT GROUP INC COM 31660B101 108 3760 SH DFND 01 3760 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 167 5813 SH DFND 02 0 5813 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1 27 SH DFND 06 0 27 0 FIFTH THIRD BANCORP COM 316773100 16248 566133 SH DFND 01 405727 153302 7104 FIFTH THIRD BANCORP COM 316773100 32522 1133164 SH DFND 02 0 329406 803758 FIFTH THIRD BANCORP COM 316773100 65 2255 SH DFND 06 0 2255 0 FIFTH THIRD BANCORP COM 316773100 37 1300 SH DFND 28 1300 0 0 FIFTH THIRD BANCORP COM 316773100 15578 542780 SH DFND 43 0 0 542780 FIFTH THIRD BANCORP COM 316773100 10067 350764 SH DFND 43, 01 0 0 350764 FINANCIAL ENGINES INC COM 317485100 7339 163459 SH DFND 01 10900 152374 185 FINANCIAL ENGINES INC COM 317485100 830 18487 SH DFND 02 0 18473 14 FINANCIAL ENGINES INC COM 317485100 3 60 SH DFND 06 0 60 0 FINANCIAL ENGINES INC COM 317485100 1809 40279 SH DFND 43 0 0 40279 FINANCIAL INSTNS INC COM 317585404 796 24181 SH DFND 01 24181 0 0 FINANCIAL INSTNS INC COM 317585404 83 2516 SH DFND 02 0 2165 351 FINANCIAL INSTNS INC COM 317585404 0 15 SH DFND 06 0 15 0 FINISAR CORP COM NEW 31787A507 581 32257 SH DFND 01 21199 10664 394 FINISAR CORP COM NEW 31787A507 1028 57137 SH DFND 02 0 54368 2769 FINISAR CORP COM NEW 31787A507 2 118 SH DFND 06 0 118 0 FINISAR CORP NOTE 0.50 31787AAM3 3792 3835000 PRN DFND 02 0 3835000 0 FINISAR CORP NOTE 0.50 31787AAP6 745 821000 PRN DFND 02 0 821000 0 FINISAR CORP COM NEW 31787A507 10793 599626 SH DFND 43 0 0 599626 FINISAR CORP COM NEW 31787A507 1549 86038 SH DFND 43, 01 0 0 86038 FINJAN HLDGS INC COM NEW 31788H303 0 3 SH DFND 02 0 3 0 FIREEYE INC COM 31816Q101 43283 2812415 SH DFND 01 30007 2782188 220 FIREEYE INC COM 31816Q101 23550 1530231 SH DFND 02 0 33762 1496469 FIREEYE INC COM 31816Q101 58 3801 SH DFND 06 0 3801 0 FIREEYE INC NOTE 1.00 31816QAB7 8 8000 PRN DFND 01 8000 0 0 FIREEYE INC NOTE 1.00 31816QAB7 2706 2841000 PRN DFND 02 0 2840000 1000 FIREEYE INC NOTE 1.62 31816QAD3 137 150000 PRN DFND 02 0 150000 0 FIREEYE INC COM 31816Q101 7006 455240 SH DFND 43 0 0 455240 FIRST AMERN FINL CORP COM 31847R102 1085 20986 SH DFND 01 20297 0 689 FIRST AMERN FINL CORP COM 31847R102 8398 162367 SH DFND 02 0 154350 8017 FIRST AMERN FINL CORP COM 31847R102 0 2 SH DFND 06 0 2 0 FIRST AMERN FINL CORP COM 31847R102 2 40 SH DFND 28 40 0 0 FIRST AMERN FINL CORP COM 31847R102 21514 415967 SH DFND 43 0 0 415967 FIRST AMERN FINL CORP COM 31847R102 2572 49737 SH DFND 43, 01 0 0 49737 FIRST BANCORP INC ME COM 31866P102 127 4503 SH DFND 01 4503 0 0 FIRST BANCORP INC ME COM 31866P102 45 1589 SH DFND 02 0 389 1200 FIRST BANCORP INC ME COM 31866P102 0 10 SH DFND 06 0 10 0 FIRST BANCORP N C COM 318910106 1021 24963 SH DFND 01 24963 0 0 FIRST BANCORP N C COM 318910106 3595 87875 SH DFND 02 0 65495 22380 FIRST BANCORP N C COM 318910106 1 29 SH DFND 06 0 29 0 FIRST BANCORP N C COM 318910106 1594 38969 SH DFND 43 0 0 38969 FIRST BANCORP P R COM NEW 318672706 394 51466 SH DFND 01 50175 0 1291 FIRST BANCORP P R COM NEW 318672706 362 47346 SH DFND 02 0 11036 36310 FIRST BANCORP P R COM NEW 318672706 2 197 SH DFND 06 0 197 0 FIRST BANCSHARES INC MS COM 318916103 53 1486 SH DFND 01 1486 0 0 FIRST BANCSHARES INC MS COM 318916103 16 458 SH DFND 02 0 458 0 FIRST BANCSHARES INC MS COM 318916103 0 10 SH DFND 06 0 10 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 27 1961 SH DFND 01 1961 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1025 73731 SH DFND 02 0 60769 12962 FIRST BUS FINL SVCS INC WIS COM 319390100 52 1993 SH DFND 01 1993 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 43 1649 SH DFND 02 0 1201 448 FIRST BUS FINL SVCS INC WIS COM 319390100 0 8 SH DFND 06 0 8 0 FIRST BUSEY CORP COM NEW 319383204 589 18582 SH DFND 01 18582 0 0 FIRST BUSEY CORP COM NEW 319383204 371 11707 SH DFND 02 0 8918 2789 FIRST BUSEY CORP COM NEW 319383204 1 41 SH DFND 06 0 41 0 FIRST BUSEY CORP COM NEW 319383204 6323 199350 SH DFND 43 0 0 199350 FIRST CAPITAL INC COM 31942S104 34 825 SH DFND 02 0 0 825 FIRST CHOICE BANCORP COM 31948P104 26 841 SH DFND 01 841 0 0 FIRST CHOICE BANCORP COM 31948P104 7 214 SH DFND 02 0 214 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 97 3059 SH DFND 01 3059 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 96 3023 SH DFND 02 0 2632 391 FIRST CMNTY BANCSHARES INC N COM 31983A103 1 17 SH DFND 06 0 17 0 FIRST CMNTY CORP S C COM 319835104 29 1153 SH DFND 01 1153 0 0 FIRST CMNTY CORP S C COM 319835104 38 1528 SH DFND 02 0 1528 0 FIRST COMWLTH FINL CORP PA COM 319829107 338 21771 SH DFND 01 21771 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 110 7108 SH DFND 02 0 3060 4048 FIRST COMWLTH FINL CORP PA COM 319829107 2 99 SH DFND 06 0 99 0 FIRST COMWLTH FINL CORP PA COM 319829107 1667 107459 SH DFND 43 0 0 107459 FIRST CONN BANCORP INC MD COM 319850103 94 3060 SH DFND 01 3060 0 0 FIRST CONN BANCORP INC MD COM 319850103 68 2210 SH DFND 02 0 431 1779 FIRST CONN BANCORP INC MD COM 319850103 0 14 SH DFND 06 0 14 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5492 13617 SH DFND 01 13617 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2387 5919 SH DFND 02 0 2669 3250 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3 7 SH DFND 06 0 7 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1915 4748 SH DFND 43 0 0 4748 FIRST DATA CORP NEW COM CL A 32008D106 1237 59101 SH DFND 01 34222 24879 0 FIRST DATA CORP NEW COM CL A 32008D106 78822 3765958 SH DFND 02 0 3004408 761550 FIRST DATA CORP NEW COM CL A 32008D106 810 38722 SH DFND 06 0 38722 0 FIRST DATA CORP NEW COM CL A 32008D106 29545 1411616 SH DFND 43 0 0 1411616 FIRST DATA CORP NEW COM CL A 32008D106 3247 155131 SH DFND 43, 01 0 0 155131 FIRST DEFIANCE FINL CORP COM 32006W106 115 1718 SH DFND 01 1718 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 9857 146993 SH DFND 02 0 144134 2859 FIRST DEFIANCE FINL CORP COM 32006W106 1 10 SH DFND 06 0 10 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 40 2041 SH DFND 01 2041 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1852 94896 SH DFND 02 0 92896 2000 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 8 SH DFND 06 0 8 0 FIRST FINL BANCORP OH COM 320209109 617 20135 SH DFND 01 20120 0 15 FIRST FINL BANCORP OH COM 320209109 587 19149 SH DFND 02 0 5901 13248 FIRST FINL BANCORP OH COM 320209109 3 97 SH DFND 06 0 97 0 FIRST FINL BANCORP OH COM 320209109 4645 151545 SH DFND 43 0 0 151545 FIRST FINL BANCORP OH COM 320209109 2162 70535 SH DFND 43, 01 0 0 70535 FIRST FINL BANKSHARES COM 32020R109 510 10013 SH DFND 01 9883 0 130 FIRST FINL BANKSHARES COM 32020R109 459 9027 SH DFND 02 0 2487 6540 FIRST FINL BANKSHARES COM 32020R109 3 65 SH DFND 06 0 65 0 FIRST FINL BANKSHARES COM 32020R109 2 42 SH DFND 28 42 0 0 FIRST FINL CORP IND COM 320218100 166 3658 SH DFND 01 3658 0 0 FIRST FINL CORP IND COM 320218100 706 15562 SH DFND 02 0 15462 100 FIRST FINL CORP IND COM 320218100 0 11 SH DFND 06 0 11 0 FIRST FNDTN INC COM 32026V104 76 4083 SH DFND 01 4083 0 0 FIRST FNDTN INC COM 32026V104 1074 57933 SH DFND 02 0 4352 53581 FIRST FNDTN INC COM 32026V104 1 31 SH DFND 06 0 31 0 FIRST GTY BANCSHARES INC COM 32043P106 19 732 SH DFND 01 732 0 0 FIRST GTY BANCSHARES INC COM 32043P106 6 227 SH DFND 02 0 180 47 FIRST GTY BANCSHARES INC COM 32043P106 0 5 SH DFND 06 0 5 0 FIRST HAWAIIAN INC COM 32051X108 178 6138 SH DFND 01 5804 0 334 FIRST HAWAIIAN INC COM 32051X108 5527 190458 SH DFND 02 0 182845 7613 FIRST HAWAIIAN INC COM 32051X108 0 1 SH DFND 06 0 1 0 FIRST HAWAIIAN INC COM 32051X108 2891 99615 SH DFND 43 0 0 99615 FIRST HORIZON NATL CORP COM 320517105 1569 87968 SH DFND 01 87429 0 539 FIRST HORIZON NATL CORP COM 320517105 6807 381552 SH DFND 02 0 131536 250016 FIRST HORIZON NATL CORP COM 320517105 0 7 SH DFND 06 0 7 0 FIRST HORIZON NATL CORP COM 320517105 2 117 SH DFND 28 117 0 0 FIRST HORIZON NATL CORP COM 320517105 30409 1704556 SH DFND 43 0 0 1704556 FIRST HORIZON NATL CORP COM 320517105 90 5072 SH DFND 43, 01 0 0 5072 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 356 10676 SH DFND 01 10676 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3983 119471 SH DFND 02 0 114413 5058 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4 123 SH DFND 06 0 123 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13673 410102 SH DFND 43 0 0 410102 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1884 56504 SH DFND 43, 01 0 0 56504 FIRST INTERNET BANCORP COM 320557101 35 1038 SH DFND 01 1038 0 0 FIRST INTERNET BANCORP COM 320557101 92 2703 SH DFND 02 0 303 2400 FIRST INTERNET BANCORP COM 320557101 0 8 SH DFND 06 0 8 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 266 6308 SH DFND 01 6308 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 135 3190 SH DFND 02 0 2421 769 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1 27 SH DFND 06 0 27 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9225 218594 SH DFND 43 0 0 218594 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 339 8036 SH DFND 43, 01 0 0 8036 FIRST LONG IS CORP COM 320734106 74 2996 SH DFND 01 2996 0 0 FIRST LONG IS CORP COM 320734106 814 32752 SH DFND 02 0 20692 12060 FIRST LONG IS CORP COM 320734106 1 25 SH DFND 06 0 25 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6 772 SH DFND 05 772 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 35 4557 SH DFND 01 4557 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 26 3400 SH DFND 02 0 200 3200 FIRST MAJESTIC SILVER CORP COM 32076V103 3 345 SH DFND 06 0 345 0 FIRST MERCHANTS CORP COM 320817109 370 7969 SH DFND 01 7969 0 0 FIRST MERCHANTS CORP COM 320817109 426 9189 SH DFND 02 0 5466 3723 FIRST MERCHANTS CORP COM 320817109 2 42 SH DFND 06 0 42 0 FIRST MERCHANTS CORP COM 320817109 2083 44883 SH DFND 43 0 0 44883 FIRST MID ILL BANCSHARES INC COM 320866106 56 1432 SH DFND 01 1432 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 104 2653 SH DFND 02 0 2653 0 FIRST MID ILL BANCSHARES INC COM 320866106 0 10 SH DFND 06 0 10 0 FIRST MIDWEST BANCORP DEL COM 320867104 1106 43407 SH DFND 01 42867 0 540 FIRST MIDWEST BANCORP DEL COM 320867104 591 23218 SH DFND 02 0 21083 2135 FIRST MIDWEST BANCORP DEL COM 320867104 3 105 SH DFND 06 0 105 0 FIRST MIDWEST BANCORP DEL COM 320867104 3 113 SH DFND 28 113 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11999 471104 SH DFND 43 0 0 471104 FIRST MIDWEST BANCORP DEL COM 320867104 2870 112677 SH DFND 43, 01 0 0 112677 FIRST NORTHWEST BANCORP COM 335834107 34 2156 SH DFND 01 2156 0 0 FIRST NORTHWEST BANCORP COM 335834107 38 2372 SH DFND 02 0 2372 0 FIRST NORTHWEST BANCORP COM 335834107 0 10 SH DFND 06 0 10 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 12577 129945 SH DFND 01 97771 152 32022 FIRST REP BK SAN FRANCISCO C COM 33616C100 192464 1988472 SH DFND 02 0 1748710 239762 FIRST REP BK SAN FRANCISCO C COM 33616C100 1321 13653 SH DFND 06 0 13653 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 586 6055 SH DFND 28 5680 0 375 FIRST REP BK SAN FRANCISCO C COM 33616C100 89970 929539 SH DFND 43 0 0 929539 FIRST REP BK SAN FRANCISCO C COM 33616C100 34969 361292 SH DFND 43, 01 0 0 361292 FIRST SAVINGS FINL GROUP INC COM 33621E109 21 284 SH DFND 01 284 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 5 66 SH DFND 02 0 66 0 FIRST SOLAR INC COM 336433107 2237 42485 SH DFND 01 32920 9236 329 FIRST SOLAR INC COM 336433107 2808 53315 SH DFND 02 0 24475 28840 FIRST SOLAR INC COM 336433107 1063 20185 SH DFND 06 0 20185 0 FIRST SOLAR INC COM 336433107 867 16456 SH DFND 43 0 0 16456 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 902 89959 SH DFND 02 0 0 89959 FIRST TR BICK INDEX FD COM SHS 33733H107 2206 80344 SH DFND 02 0 0 80344 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 1721 33792 SH DFND 02 0 0 33792 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 138 2706 SH DFND 43 0 0 2706 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 2071 128316 SH DFND 02 0 0 128316 FIRST TR ENERGY INCOME & GRW COM 33738G104 382 16643 SH DFND 01 16643 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 2194 95552 SH DFND 02 0 0 95552 FIRST TR ENERGY INFRASTRCTR COM 33738C103 8 500 SH DFND 01 0 0 500 FIRST TR ENERGY INFRASTRCTR COM 33738C103 4372 265634 SH DFND 02 0 0 265634 FIRST TR ENHANCED EQTY INC F COM 337318109 201 12769 SH DFND 02 0 0 12769 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 1672 34299 SH DFND 02 0 0 34299 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 47 965 SH DFND 43 0 0 965 FIRST TR EXCH TRADED FD III LNG/SHT EQ 33739P103 1 20 SH DFND 01 20 0 0 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 1399 37279 SH DFND 02 0 0 37279 FIRST TR EXCH TRADED FD III MUNI HI IN 33739P301 7589 150871 SH DFND 02 0 0 150871 FIRST TR EXCH TRADED FD III RIVRFRNT D 33739P509 40 702 SH DFND 02 0 0 702 FIRST TR EXCH TRADED FD III RIVRFRNT D 33739P608 52 845 SH DFND 02 0 0 845 FIRST TR EXCH TRADED FD III RIVR FRNT 33739P707 13 191 SH DFND 02 0 0 191 FIRST TR EXCH TRADED FD III RIVRFRNT D 33739P806 71 1133 SH DFND 02 0 0 1133 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 7237 380904 SH DFND 02 0 0 380904 FIRST TR EXCH TRADED FD III CALIF MUN 33739P863 4262 85066 SH DFND 02 0 0 85066 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 2426 64655 SH DFND 43 0 0 64655 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 76 4020 SH DFND 43 0 0 4020 FIRST TR EXCH TRD ALPHA FD I ASIA EX JA 33737J109 2519 76963 SH DFND 02 0 0 76963 FIRST TR EXCH TRD ALPHA FD I EUROPE ALP 33737J117 17670 460269 SH DFND 02 0 0 460269 FIRST TR EXCH TRD ALPHA FD I LATIN AMER 33737J125 1191 67258 SH DFND 02 0 0 67258 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALP 33737J133 23 2021 SH DFND 02 0 0 2021 FIRST TR EXCH TRD ALPHA FD I CHINA ALPH 33737J141 68 2366 SH DFND 02 0 0 2366 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 464 8383 SH DFND 02 0 0 8383 FIRST TR EXCH TRD ALPHA FD I STH KOREA 33737J166 4 157 SH DFND 02 0 0 157 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 48452 808336 SH DFND 02 0 0 808336 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 21534 832725 SH DFND 02 0 0 832725 FIRST TR EXCH TRD ALPHA FD I GERMANY AL 33737J190 2515 54597 SH DFND 02 0 0 54597 FIRST TR EXCH TRD ALPHA FD I CANADA ALP 33737J208 57 2167 SH DFND 02 0 0 2167 FIRST TR EXCH TRD ALPHA FD I UNIT KING 33737J224 26 650 SH DFND 02 0 0 650 FIRST TR EXCH TRD ALPHA FD I SWITZLND A 33737J232 2361 46972 SH DFND 02 0 0 46972 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 4058 106142 SH DFND 02 0 0 106142 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 246 5894 SH DFND 02 0 0 5894 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 4310 103159 SH DFND 02 0 0 103159 FIRST TR EXCH TRD ALPHA FD I INDIA NFTY 33737J802 4 115 SH DFND 02 0 0 115 FIRST TR EXCH TRD ALPHA FD I ASIA EX JA 33737J109 15 444 SH DFND 43 0 0 444 FIRST TR EXCH TRD ALPHA FD I EUROPE ALP 33737J117 1489 38781 SH DFND 43 0 0 38781 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 6 112 SH DFND 43 0 0 112 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 10896 181790 SH DFND 43 0 0 181790 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 2880 111355 SH DFND 43 0 0 111355 FIRST TR EXCH TRD ALPHA FD I SWITZLND A 33737J232 3 65 SH DFND 43 0 0 65 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 6153 160959 SH DFND 43 0 0 160959 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 53 1278 SH DFND 43 0 0 1278 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 834 19962 SH DFND 43 0 0 19962 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 12460 602222 SH DFND 02 0 0 602222 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 5550 268245 SH DFND 43 0 0 268245 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 23685 449695 SH DFND 02 0 0 449695 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 2824 53626 SH DFND 43 0 0 53626 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 43712 611949 SH DFND 02 0 0 611949 FIRST TR EXCHANGE TRADED FD CHINDIA ET 33733A102 5135 133250 SH DFND 02 0 0 133250 FIRST TR EXCHANGE TRADED FD DOW 30 EQL 33733A201 3 146 SH DFND 02 0 0 146 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 7589 157734 SH DFND 02 0 0 157734 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 15165 296649 SH DFND 02 0 0 296649 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 53 375 SH DFND 01 375 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 92472 660469 SH DFND 02 0 0 660469 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 20882 151705 SH DFND 01 149007 0 2698 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 384464 2793052 SH DFND 02 0 93933 2699119 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 42 302 SH DFND 28 302 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 1167 23230 SH DFND 02 0 0 23230 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 4 200 SH DFND 01 200 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 668 34257 SH DFND 02 0 0 34257 FIRST TR EXCHANGE TRADED FD ETF 33733E708 19 542 SH DFND 02 0 0 542 FIRST TR EXCHANGE TRADED FD NAT GAS ET 33733E807 3160 135288 SH DFND 02 0 0 135288 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 505 11913 SH DFND 01 11913 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 11217 264549 SH DFND 02 0 0 264549 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 698 14824 SH DFND 01 14824 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 11186 237452 SH DFND 02 0 0 237452 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 8671 512615 SH DFND 02 0 0 512615 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 26 829 SH DFND 01 829 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 47190 1506211 SH DFND 02 0 0 1506211 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 6 82 SH DFND 01 82 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 37972 511611 SH DFND 02 0 0 511611 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 2 41 SH DFND 01 41 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 40435 1034139 SH DFND 02 0 0 1034139 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 1 19 SH DFND 01 19 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 13585 324835 SH DFND 02 0 0 324835 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 5 85 SH DFND 01 85 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 54882 975336 SH DFND 02 0 0 975336 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 4 168 SH DFND 01 168 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 7993 305320 SH DFND 02 0 0 305320 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 228 4296 SH DFND 01 1031 0 3265 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 196031 3686170 SH DFND 02 0 0 3686170 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 0 20 SH DFND 01 20 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 15968 645697 SH DFND 02 0 0 645697 FIRST TR EXCHANGE TRADED FD AUTO INDEX 33734X309 17 449 SH DFND 02 0 0 449 FIRST TR EXCHANGE TRADED FD INDXX GLOB 33734X812 11 404 SH DFND 02 0 0 404 FIRST TR EXCHANGE TRADED FD INDXX NAT 33734X838 14 1107 SH DFND 02 0 0 1107 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 97 3680 SH DFND 01 3218 0 462 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 43239 1639081 SH DFND 02 0 0 1639081 FIRST TR EXCHANGE TRADED FD INTL IPO E 33734X853 1580 45427 SH DFND 02 0 0 45427 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 27 2100 SH DFND 01 2100 0 0 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 1067 84439 SH DFND 02 0 0 84439 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 91 1620 SH DFND 02 0 0 1620 FIRST TR EXCHANGE TRADED FD NASDAQ SMR 33737K106 58 1196 SH DFND 02 0 0 1196 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 14 622 SH DFND 01 622 0 0 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 63008 2713521 SH DFND 02 0 0 2713521 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 21 444 SH DFND 01 444 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 46295 969130 SH DFND 02 0 0 969130 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 217 4617 SH DFND 01 4617 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 27179 577168 SH DFND 02 0 0 577168 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 11464 626794 SH DFND 02 0 0 626794 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 36 1010 SH DFND 01 1010 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 53349 1505332 SH DFND 02 0 0 1505332 FIRST TR EXCHANGE TRADED FD INCOME IND 33738R209 10 600 SH DFND 02 0 0 600 FIRST TR EXCHANGE TRADED FD BUYWRIT IN 33738R308 6 250 SH DFND 02 0 0 250 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 22238 742494 SH DFND 02 0 0 742494 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 85101 2888710 SH DFND 02 0 0 2888710 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 14 505 SH DFND 01 505 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 27540 1027369 SH DFND 02 0 0 1027369 FIRST TR EXCHANGE TRADED FD DORSEYWRGT 33738R712 22 1120 SH DFND 02 0 0 1120 FIRST TR EXCHANGE TRADED FD NASDQ ARTF 33738R720 788 26818 SH DFND 02 0 0 26818 FIRST TR EXCHANGE TRADED FD DEVELOPED 33738R787 607 12090 SH DFND 02 0 0 12090 FIRST TR EXCHANGE TRADED FD RBA QUALIN 33738R803 2149 87598 SH DFND 02 0 0 87598 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 4843 152449 SH DFND 02 0 0 152449 FIRST TR EXCHANGE TRADED FD NASDAQ RET 33738R829 1191 51994 SH DFND 02 0 0 51994 FIRST TR EXCHANGE TRADED FD NASDQ PHRM 33738R837 43 2000 SH DFND 02 0 0 2000 FIRST TR EXCHANGE TRADED FD NASDQ OIL 33738R845 2392 96629 SH DFND 02 0 0 96629 FIRST TR EXCHANGE TRADED FD NASDQ FOD 33738R852 28 1423 SH DFND 02 0 0 1423 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 39046 1370531 SH DFND 02 0 0 1370531 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 11993 437547 SH DFND 02 0 0 437547 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 30630 1471178 SH DFND 02 0 0 1471178 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 93993 1836884 SH DFND 02 0 0 1836884 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 174742 2912845 SH DFND 02 0 0 2912845 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 6 200 SH DFND 01 200 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 12536 421245 SH DFND 02 0 0 421245 FIRST TR EXCHANGE TRADED FD SMID RISNG 33741X102 7 360 SH DFND 02 0 0 360 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 2880 100041 SH DFND 02 0 0 100041 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 4411 61757 SH DFND 43 0 0 61757 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 216 4493 SH DFND 43 0 0 4493 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 8175 159915 SH DFND 43 0 0 159915 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 5575 39817 SH DFND 43 0 0 39817 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 1283612 9325190 SH DFND 43 0 0 9325190 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 256 5098 SH DFND 43 0 0 5098 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 604 31009 SH DFND 43 0 0 31009 FIRST TR EXCHANGE TRADED FD NAT GAS ET 33733E807 343 14689 SH DFND 43 0 0 14689 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 740 17447 SH DFND 43 0 0 17447 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 787 16705 SH DFND 43 0 0 16705 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 1931 114161 SH DFND 43 0 0 114161 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 4502 143685 SH DFND 43 0 0 143685 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 4191 56468 SH DFND 43 0 0 56468 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 1338 34230 SH DFND 43 0 0 34230 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 52 1244 SH DFND 43 0 0 1244 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 2191 38932 SH DFND 43 0 0 38932 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 559 21342 SH DFND 43 0 0 21342 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 345210 6491345 SH DFND 43 0 0 6491345 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 606 24502 SH DFND 43 0 0 24502 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 6107 231509 SH DFND 43 0 0 231509 FIRST TR EXCHANGE TRADED FD INTL IPO E 33734X853 403 11578 SH DFND 43 0 0 11578 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 526 41644 SH DFND 43 0 0 41644 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 12 218 SH DFND 43 0 0 218 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 7430 320004 SH DFND 43 0 0 320004 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 7473 156436 SH DFND 43 0 0 156436 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 1435 30470 SH DFND 43 0 0 30470 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 297 16239 SH DFND 43 0 0 16239 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 1700 47957 SH DFND 43 0 0 47957 FIRST TR EXCHANGE TRADED FD INCOME IND 33738R209 10 569 SH DFND 43 0 0 569 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 7312 244132 SH DFND 43 0 0 244132 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 5888 199858 SH DFND 43 0 0 199858 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 747 27874 SH DFND 43 0 0 27874 FIRST TR EXCHANGE TRADED FD RBA QUALIN 33738R803 3219 131233 SH DFND 43 0 0 131233 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 3 85 SH DFND 43 0 0 85 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 1269 44548 SH DFND 43 0 0 44548 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 2996 109292 SH DFND 43 0 0 109292 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 1822 87525 SH DFND 43 0 0 87525 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 10282 200940 SH DFND 43 0 0 200940 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 10699 178352 SH DFND 43 0 0 178352 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 2818 94700 SH DFND 43 0 0 94700 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 69 2409 SH DFND 43 0 0 2409 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 76859 4032499 SH DFND 02 0 0 4032499 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 16111 845258 SH DFND 43 0 0 845258 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 11369 524897 SH DFND 02 0 0 524897 FIRST TR EXCHNG TRADED FD VI MUN CEF IN 33740F508 2673 149602 SH DFND 02 0 0 149602 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 7679 156070 SH DFND 02 0 0 156070 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 95 4364 SH DFND 43 0 0 4364 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 2116 43017 SH DFND 43 0 0 43017 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 11761 271426 SH DFND 02 0 0 271426 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 1879 52210 SH DFND 02 0 0 52210 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 24197 498694 SH DFND 02 0 0 498694 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 2020 52465 SH DFND 02 0 0 52465 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP A 33737M508 77 2237 SH DFND 02 0 0 2237 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 1116 25749 SH DFND 43 0 0 25749 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 1052 29239 SH DFND 43 0 0 29239 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 2503 51584 SH DFND 43 0 0 51584 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 801 20789 SH DFND 43 0 0 20789 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP A 33737M508 1 33 SH DFND 43 0 0 33 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 598 13173 SH DFND 02 0 0 13173 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 406 8956 SH DFND 43 0 0 8956 FIRST TR HIGH INCOME L/S FD COM 33738E109 27 1800 SH DFND 01 1800 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 4512 306285 SH DFND 02 0 0 306285 FIRST TR INTER DUR PFD & IN COM 33718W103 136 6315 SH DFND 01 6315 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 6749 312582 SH DFND 02 0 0 312582 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 16021 242856 SH DFND 02 0 0 242856 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 8961 135835 SH DFND 43 0 0 135835 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 10 183 SH DFND 01 0 0 183 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 33957 649029 SH DFND 02 0 0 649029 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4314 82450 SH DFND 43 0 0 82450 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 180 3041 SH DFND 01 3041 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 60913 1027022 SH DFND 02 0 0 1027022 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 10484 176759 SH DFND 43 0 0 176759 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 30 435 SH DFND 01 435 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 12807 187105 SH DFND 02 0 0 187105 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2958 43219 SH DFND 43 0 0 43219 FIRST TR MLP & ENERGY INCOME COM 33739B104 26 2000 SH DFND 01 2000 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 580 44488 SH DFND 02 0 0 44488 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 38139 1333993 SH DFND 02 0 0 1333993 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3801 132932 SH DFND 43 0 0 132932 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 3854 53413 SH DFND 02 0 0 53413 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 546 7562 SH DFND 43 0 0 7562 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 4561 81137 SH DFND 02 0 0 81137 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 164 2918 SH DFND 43 0 0 2918 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 121 1995 SH DFND 01 1995 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 9030 149134 SH DFND 02 0 0 149134 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 196 3235 SH DFND 43 0 0 3235 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 11903 217368 SH DFND 02 0 0 217368 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 253 4622 SH DFND 43 0 0 4622 FIRST TR NASDAQ100 TECH INDE SHS 337345102 50513 655505 SH DFND 02 0 0 655505 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2224 28863 SH DFND 43 0 0 28863 FIRST TR S&P REIT INDEX FD COM 33734G108 3996 170969 SH DFND 02 0 0 170969 FIRST TR S&P REIT INDEX FD COM 33734G108 109 4667 SH DFND 43 0 0 4667 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 53 798 SH DFND 01 798 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8386 127005 SH DFND 02 0 0 127005 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1866 28255 SH DFND 43 0 0 28255 FIRST TR SR FLG RTE INCM FD COM 33733U108 35420 2756405 SH DFND 02 0 0 2756405 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 3119 336075 SH DFND 02 0 0 336075 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 53 4000 SH DFND 01 4000 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 15411 1168350 SH DFND 02 0 0 1168350 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 7677 582000 SH DFND 43 0 0 582000 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 474 20582 SH DFND 02 0 0 20582 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 2 70 SH DFND 43 0 0 70 FIRST TR VALUE LINE DIVID IN SHS 33734H106 125939 4159146 SH DFND 02 0 0 4159146 FIRST TR VALUE LINE DIVID IN SHS 33734H106 55466 1831777 SH DFND 43 0 0 1831777 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 207 15232 SH DFND 02 0 0 15232 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 54 4039 SH DFND 02 0 0 4039 FIRST TRUST SPECIALTY FINANC COM BEN IN 33733G109 17 2884 SH DFND 02 0 0 2884 FIRST US BANCSHARES INC COM 33744V103 0 3 SH DFND 02 0 3 0 FIRST UTD CORP COM 33741H107 32 1589 SH DFND 01 1589 0 0 FIRST UTD CORP COM 33741H107 5 248 SH DFND 02 0 248 0 FIRSTCASH INC COM 33767D105 7480 83255 SH DFND 01 83046 0 209 FIRSTCASH INC COM 33767D105 1067 11875 SH DFND 02 0 8617 3258 FIRSTCASH INC COM 33767D105 4 48 SH DFND 06 0 48 0 FIRSTCASH INC COM 33767D105 6 63 SH DFND 28 63 0 0 FIRSTCASH INC COM 33767D105 50686 564123 SH DFND 43 0 0 564123 FIRSTCASH INC COM 33767D105 887 9875 SH DFND 43, 01 0 0 9875 FIRSTENERGY CORP COM 337932107 59632 1660592 SH DFND 01 153472 685 1506435 FIRSTENERGY CORP COM 337932107 22713 632487 SH DFND 02 0 178850 453637 FIRSTENERGY CORP COM 337932107 54 1515 SH DFND 06 0 1515 0 FIRSTENERGY CORP COM 337932107 858 23905 SH DFND 28 1000 0 22905 FIRSTENERGY CORP OPTIONS 337932107 1875 52200 SH Call DFND 02 0 52200 0 FIRSTENERGY CORP COM 337932107 95329 2654651 SH DFND 43 0 0 2654651 FIRSTENERGY CORP COM 337932107 4434 123489 SH DFND 43, 01 0 0 123489 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 12 154 SH DFND 05 154 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 152 2000 SH DFND 01 2000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 179 2348 SH DFND 02 0 1615 733 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3421 44996 SH DFND 43 0 0 44996 FISERV INC COM 337738108 24985 337230 SH DFND 01 324881 10603 1746 FISERV INC COM 337738108 11251 151858 SH DFND 02 0 58131 93727 FISERV INC COM 337738108 109 1472 SH DFND 06 0 1472 0 FISERV INC COM 337738108 75 1014 SH DFND 28 98 0 916 FISERV INC COM 337738108 117588 1587096 SH DFND 43 0 0 1587096 FISERV INC COM 337738108 14697 198372 SH DFND 43, 01 0 0 198372 FITBIT INC CL A 33812L102 204 31201 SH DFND 01 31201 0 0 FITBIT INC CL A 33812L102 2354 360497 SH DFND 02 0 293111 67386 FITBIT INC CL A 33812L102 1 199 SH DFND 06 0 199 0 FIVE BELOW INC COM 33829M101 14451 147894 SH DFND 01 147633 0 261 FIVE BELOW INC COM 33829M101 8669 88718 SH DFND 02 0 18477 70241 FIVE BELOW INC COM 33829M101 5 55 SH DFND 06 0 55 0 FIVE BELOW INC COM 33829M101 13 136 SH DFND 28 136 0 0 FIVE BELOW INC COM 33829M101 29580 302736 SH DFND 43 0 0 302736 FIVE BELOW INC COM 33829M101 6876 70375 SH DFND 43, 01 0 0 70375 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 110 9796 SH DFND 01 9796 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 67 5927 SH DFND 02 0 5927 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 67 5926 SH DFND 06 0 5926 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32119 2855000 SH DFND 20 0 2855000 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 556 35172 SH DFND 01 4771 30401 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 747 47239 SH DFND 02 0 46989 250 FIVE PRIME THERAPEUTICS INC COM 33830X104 0 28 SH DFND 06 0 28 0 FIVE PRIME THERAPEUTICS INC OPTIONS 33830X104 237 15000 SH Put DFND 02 0 15000 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 291 18429 SH DFND 43 0 0 18429 FIVE STAR SENIOR LIVING INC COM 33832D106 4 2462 SH DFND 02 0 0 2462 FIVE9 INC COM 338307101 487 14093 SH DFND 01 14093 0 0 FIVE9 INC COM 338307101 4945 143055 SH DFND 02 0 5310 137745 FIVE9 INC COM 338307101 2 54 SH DFND 06 0 54 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 230 6724 SH DFND 01 6724 0 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 3096 90382 SH DFND 02 0 89570 812 FLAGSTAR BANCORP INC COM PAR .0 337930705 1 22 SH DFND 06 0 22 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 4996 145827 SH DFND 43 0 0 145827 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 30 1272 SH DFND 01 1272 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 84 3586 SH DFND 02 0 0 3586 FLAHERTY & CRUMRINE PFD INC COM 338480106 382 28201 SH DFND 02 0 0 28201 FLAHERTY & CRUMRINE PFD INC COM 33848E106 59 5460 SH DFND 02 0 0 5460 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 12716 651784 SH DFND 02 0 0 651784 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 188 9912 SH DFND 01 9912 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 15650 827158 SH DFND 02 0 0 827158 FLANIGANS ENTERPRISES INC COM 338517105 0 1 SH DFND 02 0 1 0 FLEETCOR TECHNOLOGIES INC COM 339041105 88823 421662 SH DFND 01 420417 1178 67 FLEETCOR TECHNOLOGIES INC COM 339041105 14725 69905 SH DFND 02 0 47222 22683 FLEETCOR TECHNOLOGIES INC COM 339041105 78 371 SH DFND 06 0 371 0 FLEETCOR TECHNOLOGIES INC COM 339041105 15 71 SH DFND 28 0 0 71 FLEETCOR TECHNOLOGIES INC OPTIONS 339041105 15609 74100 SH Call DFND 02 0 74100 0 FLEETCOR TECHNOLOGIES INC COM 339041105 24261 115172 SH DFND 43 0 0 115172 FLEETCOR TECHNOLOGIES INC COM 339041105 12428 59000 SH DFND 43, 01 0 0 59000 FLEX LTD ORD Y2573F102 1946 137931 SH DFND 01 137931 0 0 FLEX LTD ORD Y2573F102 628 44533 SH DFND 06 0 44533 0 FLEX LTD OPTIONS Y2573F102 580 41100 SH Call DFND 02 0 41100 0 FLEX LTD ORD Y2573F102 59115 4189596 SH DFND 43 0 0 4189596 FLEX LTD ORD Y2573F102 6816 483056 SH DFND 43, 01 0 0 483056 FLEXION THERAPEUTICS INC COM 33938J106 2106 81462 SH DFND 01 46726 34736 0 FLEXION THERAPEUTICS INC COM 33938J106 1010 39076 SH DFND 02 0 35441 3635 FLEXION THERAPEUTICS INC COM 33938J106 1 34 SH DFND 06 0 34 0 FLEXION THERAPEUTICS INC COM 33938J106 1232 47661 SH DFND 43 0 0 47661 FLEXSHARES TR MORNSTAR U 33939L100 24 212 SH DFND 02 0 0 212 FLEXSHARES TR MSTAR EMKT 33939L308 43 800 SH DFND 01 800 0 0 FLEXSHARES TR MSTAR EMKT 33939L308 153 2830 SH DFND 02 0 0 2830 FLEXSHARES TR MORNSTAR U 33939L407 297 8773 SH DFND 01 8773 0 0 FLEXSHARES TR MORNSTAR U 33939L407 5249 154874 SH DFND 02 0 0 154874 FLEXSHARES TR IBOXX 3R T 33939L506 23 955 SH DFND 01 955 0 0 FLEXSHARES TR IBOXX 3R T 33939L506 1756 72249 SH DFND 02 0 0 72249 FLEXSHARES TR IBOXX 5YR 33939L605 7492 303449 SH DFND 02 0 0 303449 FLEXSHARES TR STOX GLB I 33939L688 17 182 SH DFND 02 0 0 182 FLEXSHARES TR STOX ESG I 33939L696 33 512 SH DFND 02 0 0 512 FLEXSHARES TR CR SCORED 33939L753 123 2463 SH DFND 02 0 0 2463 FLEXSHARES TR CR SCD US 33939L761 74 1521 SH DFND 02 0 0 1521 FLEXSHARES TR GLB QLT R/ 33939L787 207 3325 SH DFND 02 0 0 3325 FLEXSHARES TR STOXX GLOB 33939L795 634 13822 SH DFND 02 0 0 13822 FLEXSHARES TR M STAR DEV 33939L803 38 579 SH DFND 02 0 0 579 FLEXSHARES TR INTL QLTDV 33939L811 83 3621 SH DFND 02 0 0 3621 FLEXSHARES TR INT QLTDVD 33939L829 815 31226 SH DFND 02 0 0 31226 FLEXSHARES TR INTL QLTDV 33939L837 2833 116426 SH DFND 02 0 0 116426 FLEXSHARES TR QLT DIV DE 33939L845 51 1150 SH DFND 01 1150 0 0 FLEXSHARES TR QLT DIV DE 33939L845 625 14039 SH DFND 02 0 0 14039 FLEXSHARES TR QLT DIVDYN 33939L852 243 5566 SH DFND 02 0 0 5566 FLEXSHARES TR QUALT DIVD 33939L860 66 1463 SH DFND 01 1463 0 0 FLEXSHARES TR QUALT DIVD 33939L860 15201 335558 SH DFND 02 0 0 335558 FLEXSHARES TR MORNSTAR U 33939L407 492 14504 SH DFND 43 0 0 14504 FLEXSHARES TR IBOXX 5YR 33939L605 38 1530 SH DFND 43 0 0 1530 FLEXSHARES TR GLB QLT R/ 33939L787 78 1251 SH DFND 43 0 0 1251 FLEXSHARES TR INTL QLTDV 33939L811 118 5112 SH DFND 43 0 0 5112 FLEXSHARES TR INT QLTDVD 33939L829 51 1947 SH DFND 43 0 0 1947 FLEXSHARES TR INTL QLTDV 33939L837 398 16378 SH DFND 43 0 0 16378 FLEXSHARES TR QLT DIV DE 33939L845 240 5386 SH DFND 43 0 0 5386 FLEXSHARES TR QUALT DIVD 33939L860 1263 27885 SH DFND 43 0 0 27885 FLEXSHOPPER INC COM NEW 33939J303 0 2 SH DFND 02 0 2 0 FLEXSTEEL INDS INC COM 339382103 81 2032 SH DFND 01 2032 0 0 FLEXSTEEL INDS INC COM 339382103 18 461 SH DFND 02 0 461 0 FLEXSTEEL INDS INC COM 339382103 0 7 SH DFND 06 0 7 0 FLIR SYS INC COM 302445101 1763 33931 SH DFND 01 22471 11460 0 FLIR SYS INC COM 302445101 7501 144340 SH DFND 02 0 124615 19725 FLIR SYS INC COM 302445101 23 448 SH DFND 06 0 448 0 FLIR SYS INC COM 302445101 10 190 SH DFND 28 0 0 190 FLIR SYS INC COM 302445101 33573 646014 SH DFND 43 0 0 646014 FLIR SYS INC COM 302445101 1688 32488 SH DFND 43, 01 0 0 32488 FLOOR & DECOR HLDGS INC CL A 339750101 126 2564 SH DFND 01 2564 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 10372 210267 SH DFND 02 0 6182 204085 FLOOR & DECOR HLDGS INC CL A 339750101 0 1 SH DFND 06 0 1 0 FLOOR & DECOR HLDGS INC CL A 339750101 4959 100519 SH DFND 43 0 0 100519 FLOOR & DECOR HLDGS INC CL A 339750101 8380 169874 SH DFND 43, 01 0 0 169874 FLOTEK INDS INC DEL COM 343389102 29 8830 SH DFND 01 8830 0 0 FLOTEK INDS INC DEL COM 343389102 87 26882 SH DFND 02 0 26882 0 FLOTEK INDS INC DEL COM 343389102 0 58 SH DFND 06 0 58 0 FLOWERS FOODS INC COM 343498101 13745 659866 SH DFND 01 658188 0 1678 FLOWERS FOODS INC COM 343498101 5730 275098 SH DFND 02 0 140377 134721 FLOWERS FOODS INC COM 343498101 0 4 SH DFND 06 0 4 0 FLOWERS FOODS INC COM 343498101 1 65 SH DFND 28 65 0 0 FLOWERS FOODS INC COM 343498101 2486 119361 SH DFND 43 0 0 119361 FLOWERS FOODS INC COM 343498101 266 12767 SH DFND 43, 01 0 0 12767 FLOWSERVE CORP COM 34354P105 4664 115435 SH DFND 01 106058 6230 3147 FLOWSERVE CORP COM 34354P105 87475 2165227 SH DFND 02 0 1134065 1031162 FLOWSERVE CORP COM 34354P105 462 11440 SH DFND 06 0 11440 0 FLOWSERVE CORP COM 34354P105 18718 463326 SH DFND 43 0 0 463326 FLOWSERVE CORP COM 34354P105 90 2220 SH DFND 43, 01 0 0 2220 FLUENT INC COM 34380C102 123 50000 SH DFND 01 50000 0 0 FLUENT INC COM 34380C102 112 45632 SH DFND 02 0 1205 44427 FLUENT INC COM 34380C102 0 21 SH DFND 06 0 21 0 FLUIDIGM CORP DEL COM 34385P108 23 3837 SH DFND 01 3837 0 0 FLUIDIGM CORP DEL COM 34385P108 83 13849 SH DFND 02 0 13849 0 FLUIDIGM CORP DEL COM 34385P108 0 40 SH DFND 06 0 40 0 FLUIDIGM CORP DEL NOTE 2.75 34385PAA6 1 1000 PRN DFND 02 0 0 1000 FLUOR CORP NEW COM 343412102 3659 75017 SH DFND 01 68335 6656 26 FLUOR CORP NEW COM 343412102 16084 329732 SH DFND 02 0 53940 275792 FLUOR CORP NEW COM 343412102 615 12614 SH DFND 06 0 12614 0 FLUOR CORP NEW COM 343412102 46 942 SH DFND 28 52 0 890 FLUOR CORP NEW COM 343412102 85678 1756423 SH DFND 43 0 0 1756423 FLUOR CORP NEW COM 343412102 3984 81678 SH DFND 43, 01 0 0 81678 FLUSHING FINL CORP COM 343873105 499 19111 SH DFND 01 9111 0 10000 FLUSHING FINL CORP COM 343873105 285 10928 SH DFND 02 0 10928 0 FLUSHING FINL CORP COM 343873105 1 29 SH DFND 06 0 29 0 FLWS/1-800 FLOWERS CL A 68243Q106 43 3394 SH DFND 01 3394 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 101 8063 SH DFND 02 0 7063 1000 FLWS/1-800 FLOWERS CL A 68243Q106 0 27 SH DFND 06 0 27 0 FLY LEASING LTD SPONSORED 34407D109 332 23589 SH DFND 01 23589 0 0 FLY LEASING LTD SPONSORED 34407D109 3755 266473 SH DFND 02 0 0 266473 FLY LEASING LTD SPONSORED 34407D109 2 117 SH DFND 28 117 0 0 FNB BANCORP CALIF COM 302515101 23 618 SH DFND 01 618 0 0 FNB BANCORP CALIF COM 302515101 10 262 SH DFND 02 0 262 0 FNB BANCORP CALIF COM 302515101 0 5 SH DFND 06 0 5 0 FNB CORP PA COM 302520101 1198 89302 SH DFND 01 85872 3430 0 FNB CORP PA COM 302520101 33314 2482421 SH DFND 02 0 2436694 45727 FNB CORP PA COM 302520101 0 8 SH DFND 06 0 8 0 FNB CORP PA COM 302520101 1 109 SH DFND 28 109 0 0 FNB CORP PA COM 302520101 23166 1726223 SH DFND 43 0 0 1726223 FNB CORP PA COM 302520101 2740 204154 SH DFND 43, 01 0 0 204154 FNCB BANCORP INC COM 302578109 101 11330 SH DFND 01 11330 0 0 FNCB BANCORP INC COM 302578109 59 6700 SH DFND 02 0 200 6500 FOAMIX PHARMACEUTICALS LTD SHS M46135105 20 3911 SH DFND 02 0 311 3600 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 5803 66097 SH DFND 01 2506 0 63591 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 1165 13270 SH DFND 02 0 1791 11479 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 10351 117910 SH DFND 06 0 117910 0 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 101 1155 SH DFND 28 0 0 1155 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 28345 322873 SH DFND 43 0 0 322873 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 3966 45179 SH DFND 43, 01 0 0 45179 FONAR CORP COM NEW 344437405 40 1497 SH DFND 01 1497 0 0 FONAR CORP COM NEW 344437405 6 238 SH DFND 02 0 198 40 FONAR CORP COM NEW 344437405 0 6 SH DFND 06 0 6 0 FOOT LOCKER INC COM 344849104 5190 98582 SH DFND 01 76954 20741 887 FOOT LOCKER INC COM 344849104 5203 98819 SH DFND 02 0 64223 34596 FOOT LOCKER INC COM 344849104 2028 38521 SH DFND 06 0 38521 0 FOOT LOCKER INC COM 344849104 23 428 SH DFND 28 30 0 398 FOOT LOCKER INC COM 344849104 7143 135672 SH DFND 43 0 0 135672 FOOT LOCKER INC COM 344849104 2796 53096 SH DFND 43, 01 0 0 53096 FORD MTR CO DEL COM PAR $0 345370860 59497 5374628 SH DFND 01 3828845 1513486 32297 FORD MTR CO DEL COM PAR $0 345370860 446633 40346240 SH DFND 02 0 27663542 12682698 FORD MTR CO DEL COM PAR $0 345370860 1941 175301 SH DFND 06 0 175301 0 FORD MTR CO DEL COM PAR $0 345370860 112 10139 SH DFND 28 3211 0 6928 FORD MTR CO DEL OPTIONS 345370860 34055 3076300 SH Put DFND 02 0 3076300 0 FORD MTR CO DEL OPTIONS 345370860 4539 410000 SH Put DFND 06 0 410000 0 FORD MTR CO DEL OPTIONS 345370860 40016 3614800 SH Call DFND 02 0 3614800 0 FORD MTR CO DEL COM PAR $0 345370860 10075 910089 SH DFND 43 0 0 910089 FORESCOUT TECHNOLOGIES INC COM 34553D101 139 4046 SH DFND 01 4032 0 14 FORESCOUT TECHNOLOGIES INC COM 34553D101 1175 34291 SH DFND 02 0 1335 32956 FORESCOUT TECHNOLOGIES INC COM 34553D101 0 5 SH DFND 06 0 5 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 419 12241 SH DFND 43 0 0 12241 FORESIGHT ENERGY LP COM UNT RP 34552U104 2709 660626 SH DFND 01 660626 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 1062 46540 SH DFND 01 46521 1 18 FOREST CITY RLTY TR INC COM CL A 345605109 3032 132944 SH DFND 02 0 109728 23216 FOREST CITY RLTY TR INC COM CL A 345605109 0 5 SH DFND 06 0 5 0 FOREST CITY RLTY TR INC COM CL A 345605109 10435 457487 SH DFND 43 0 0 457487 FOREST CITY RLTY TR INC COM CL A 345605109 1309 57398 SH DFND 43, 01 0 0 57398 FORESTAR GROUP INC COM 346232101 74 3572 SH DFND 01 3530 0 42 FORESTAR GROUP INC COM 346232101 61 2917 SH DFND 02 0 2629 288 FORESTAR GROUP INC COM 346232101 0 11 SH DFND 06 0 11 0 FORESTAR GROUP INC NOTE 3.75 346232AB7 10 10000 PRN DFND 02 0 0 10000 FORMFACTOR INC COM 346375108 299 22474 SH DFND 01 15851 6623 0 FORMFACTOR INC COM 346375108 831 62482 SH DFND 02 0 62450 32 FORMFACTOR INC COM 346375108 1 74 SH DFND 06 0 74 0 FORMFACTOR INC COM 346375108 1353 101702 SH DFND 43 0 0 101702 FORRESTER RESH INC COM 346563109 75 1793 SH DFND 01 1793 0 0 FORRESTER RESH INC COM 346563109 49 1168 SH DFND 02 0 1070 98 FORRESTER RESH INC COM 346563109 0 10 SH DFND 06 0 10 0 FORTERRA INC COM 34960W106 33 3375 SH DFND 01 3375 0 0 FORTERRA INC COM 34960W106 41 4197 SH DFND 02 0 4082 115 FORTERRA INC COM 34960W106 0 19 SH DFND 06 0 19 0 FORTINET INC COM 34959E109 10451 167396 SH DFND 01 165954 417 1025 FORTINET INC COM 34959E109 44849 718389 SH DFND 02 0 86435 631954 FORTINET INC COM 34959E109 752 12053 SH DFND 06 0 12053 0 FORTINET INC COM 34959E109 10 163 SH DFND 28 163 0 0 FORTINET INC COM 34959E109 40616 650588 SH DFND 43 0 0 650588 FORTINET INC COM 34959E109 6514 104337 SH DFND 43, 01 0 0 104337 FORTIS INC COM 349553107 36158 1134180 SH DFND 05 1134180 0 0 FORTIS INC COM 349553107 21 669 SH DFND 01 669 0 0 FORTIS INC COM 349553107 1219 38238 SH DFND 02 0 32749 5489 FORTIS INC COM 349553107 4530 142102 SH DFND 06 0 142102 0 FORTIVE CORP COM 34959J108 97798 1268294 SH DFND 01 929762 14217 324315 FORTIVE CORP COM 34959J108 48703 631601 SH DFND 02 0 64941 566660 FORTIVE CORP COM 34959J108 2054 26636 SH DFND 06 0 26636 0 FORTIVE CORP COM 34959J108 817 10597 SH DFND 28 6713 0 3884 FORTIVE CORP COM 34959J108 71627 928888 SH DFND 43 0 0 928888 FORTIVE CORP COM 34959J108 3634 47124 SH DFND 43, 01 0 0 47124 FORTRESS BIOTECH INC COM 34960Q109 22 7500 SH DFND 01 7500 0 0 FORTRESS BIOTECH INC COM 34960Q109 3 1022 SH DFND 02 0 122 900 FORTRESS BIOTECH INC COM 34960Q109 0 34 SH DFND 06 0 34 0 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 899 49740 SH DFND 01 35650 14090 0 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 11376 629559 SH DFND 02 0 114920 514639 FORTUNA SILVER MINES INC COM 349915108 111 19593 SH DFND 05 19593 0 0 FORTUNA SILVER MINES INC COM 349915108 505 88960 SH DFND 02 0 88860 100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 16250 302672 SH DFND 01 226206 49214 27252 FORTUNE BRANDS HOME & SEC IN COM 34964C106 17605 327906 SH DFND 02 0 265020 62886 FORTUNE BRANDS HOME & SEC IN COM 34964C106 662 12330 SH DFND 06 0 12330 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6 121 SH DFND 28 121 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4928 91789 SH DFND 43 0 0 91789 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 189 15333 SH DFND 01 15162 0 171 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 205 16611 SH DFND 02 0 14905 1706 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 83 SH DFND 06 0 83 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 10157 822433 SH DFND 43 0 0 822433 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 431 34908 SH DFND 43, 01 0 0 34908 FORWARD AIR CORP COM 349853101 503 8517 SH DFND 01 7129 1388 0 FORWARD AIR CORP COM 349853101 330 5578 SH DFND 02 0 3507 2071 FORWARD AIR CORP COM 349853101 2 31 SH DFND 06 0 31 0 FORWARD AIR CORP COM 349853101 4342 73492 SH DFND 43 0 0 73492 FORWARD AIR CORP COM 349853101 1207 20437 SH DFND 43, 01 0 0 20437 FORWARD INDS INC N Y COM NEW 349862300 0 2 SH DFND 02 0 2 0 FOSSIL GROUP INC COM 34988V106 1038 38624 SH DFND 01 38624 0 0 FOSSIL GROUP INC COM 34988V106 408 15201 SH DFND 02 0 15171 30 FOSSIL GROUP INC COM 34988V106 1 45 SH DFND 06 0 45 0 FOSTER L B CO COM 350060109 35 1518 SH DFND 01 1518 0 0 FOSTER L B CO COM 350060109 20 861 SH DFND 02 0 361 500 FOSTER L B CO COM 350060109 0 8 SH DFND 06 0 8 0 FOSTER L B CO COM 350060109 268 11697 SH DFND 43 0 0 11697 FOUNDATION BLDG MATLS INC COM 350392106 29 1918 SH DFND 01 1918 0 0 FOUNDATION BLDG MATLS INC COM 350392106 55 3561 SH DFND 02 0 3561 0 FOUNDATION BLDG MATLS INC COM 350392106 0 15 SH DFND 06 0 15 0 FOUNDATION BLDG MATLS INC COM 350392106 4 258 SH DFND 43 0 0 258 FOUNDATION MEDICINE INC COM 350465100 24732 180923 SH DFND 01 3072 177851 0 FOUNDATION MEDICINE INC COM 350465100 612 4480 SH DFND 02 0 4480 0 FOUNDATION MEDICINE INC COM 350465100 2 15 SH DFND 06 0 15 0 FOUNDATION MEDICINE INC COM 350465100 2105 15397 SH DFND 43 0 0 15397 FOUR CORNERS PPTY TR INC COM 35086T109 785 31876 SH DFND 01 31876 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3251 131978 SH DFND 02 0 121272 10706 FOUR CORNERS PPTY TR INC COM 35086T109 2 82 SH DFND 06 0 82 0 FOUR CORNERS PPTY TR INC COM 35086T109 0 1 SH DFND 43 0 0 1 FOUR SEASONS ED CAYMAN INC ADR 35101A101 0 77 SH DFND 01 77 0 0 FOX FACTORY HLDG CORP COM 35138V102 352 7556 SH DFND 01 7283 0 273 FOX FACTORY HLDG CORP COM 35138V102 20936 449763 SH DFND 02 0 47411 402352 FOX FACTORY HLDG CORP COM 35138V102 2 36 SH DFND 06 0 36 0 FOX FACTORY HLDG CORP COM 35138V102 7756 166607 SH DFND 43 0 0 166607 FQF TR AGFIQ US M 351680103 12 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680400 10 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680707 20 1000 SH DFND 01 1000 0 0 FQF TR AGFIQ HEDG 351680806 93 3980 SH DFND 01 3980 0 0 FRANCESCAS HLDGS CORP COM 351793104 63 8359 SH DFND 01 8359 0 0 FRANCESCAS HLDGS CORP COM 351793104 32 4261 SH DFND 02 0 4261 0 FRANCESCAS HLDGS CORP COM 351793104 0 38 SH DFND 06 0 38 0 FRANCO NEVADA CORP COM 351858105 4011 54925 SH DFND 05 54925 0 0 FRANCO NEVADA CORP COM 351858105 2725 37318 SH DFND 01 3030 34180 108 FRANCO NEVADA CORP COM 351858105 24842 340209 SH DFND 02 0 177678 162531 FRANCO NEVADA CORP COM 351858105 13364 183018 SH DFND 06 0 183018 0 FRANKLIN COVEY CO COM 353469109 31 1259 SH DFND 01 1259 0 0 FRANKLIN COVEY CO COM 353469109 6335 258027 SH DFND 02 0 36 257991 FRANKLIN COVEY CO COM 353469109 0 10 SH DFND 06 0 10 0 FRANKLIN ELEC INC COM 353514102 364 8071 SH DFND 01 7881 0 190 FRANKLIN ELEC INC COM 353514102 289 6405 SH DFND 02 0 4492 1913 FRANKLIN ELEC INC COM 353514102 2 48 SH DFND 06 0 48 0 FRANKLIN ELEC INC COM 353514102 10617 235403 SH DFND 43 0 0 235403 FRANKLIN ELEC INC COM 353514102 1379 30576 SH DFND 43, 01 0 0 30576 FRANKLIN ETF TR LIBERTY SH 353506108 78 826 SH DFND 02 0 0 826 FRANKLIN FINL NETWORK INC COM 35352P104 79 2106 SH DFND 01 2096 0 10 FRANKLIN FINL NETWORK INC COM 35352P104 161 4270 SH DFND 02 0 3575 695 FRANKLIN FINL NETWORK INC COM 35352P104 0 12 SH DFND 06 0 12 0 FRANKLIN FINL NETWORK INC COM 35352P104 206 5484 SH DFND 43 0 0 5484 FRANKLIN LTD DURATION INC TR COM 35472T101 1548 141800 SH DFND 02 0 0 141800 FRANKLIN RES INC COM 354613101 5435 169572 SH DFND 01 167367 525 1680 FRANKLIN RES INC COM 354613101 17986 561194 SH DFND 02 0 163282 397912 FRANKLIN RES INC COM 354613101 402 12557 SH DFND 06 0 12557 0 FRANKLIN RES INC COM 354613101 39 1214 SH DFND 28 77 0 1137 FRANKLIN RES INC COM 354613101 7779 242716 SH DFND 43 0 0 242716 FRANKLIN RES INC COM 354613101 2930 91424 SH DFND 43, 01 0 0 91424 FRANKLIN STREET PPTYS CORP COM 35471R106 820 95820 SH DFND 01 94916 0 904 FRANKLIN STREET PPTYS CORP COM 35471R106 227 26573 SH DFND 02 0 18938 7635 FRANKLIN STREET PPTYS CORP COM 35471R106 1 108 SH DFND 06 0 108 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1 94 SH DFND 28 94 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 5383 628855 SH DFND 43 0 0 628855 FRANKLIN TEMPLETON ETF TR LIBERTY IN 35473P603 1892 80273 SH DFND 02 0 0 80273 FRANKLIN UNVL TR SH BEN INT 355145103 144 21581 SH DFND 02 0 0 21581 FRANKS INTL N V COM N33462107 141 18046 SH DFND 01 18046 0 0 FRANKS INTL N V COM N33462107 157 20078 SH DFND 02 0 19578 500 FRANKS INTL N V COM N33462107 0 51 SH DFND 06 0 51 0 FREDS INC CL A 356108100 0 74 SH DFND 01 35 0 39 FREDS INC CL A 356108100 45 19641 SH DFND 02 0 19432 209 FREDS INC CL A 356108100 0 37 SH DFND 06 0 37 0 FREDS INC CL A 356108100 167 73370 SH DFND 43 0 0 73370 FREEPORT-MCMORAN INC CL B 35671D857 51652 2992589 SH DFND 01 2139745 50807 802037 FREEPORT-MCMORAN INC CL B 35671D857 22775 1319502 SH DFND 02 0 840355 479147 FREEPORT-MCMORAN INC CL B 35671D857 4306 249456 SH DFND 06 0 249456 0 FREEPORT-MCMORAN INC CL B 35671D857 267 15447 SH DFND 28 57 0 15390 FREEPORT-MCMORAN INC OPTIONS 35671D857 31738 1838800 SH Put DFND 02 0 1838800 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 18268 1058400 SH Call DFND 02 0 1058400 0 FREEPORT-MCMORAN INC CL B 35671D857 80066 4638823 SH DFND 43 0 0 4638823 FREEPORT-MCMORAN INC CL B 35671D857 3583 207567 SH DFND 43, 01 0 0 207567 FREIGHTCAR AMER INC COM 357023100 30 1768 SH DFND 01 1768 0 0 FREIGHTCAR AMER INC COM 357023100 34 2035 SH DFND 02 0 2035 0 FREIGHTCAR AMER INC COM 357023100 0 12 SH DFND 06 0 12 0 FREQUENCY ELECTRS INC COM 358010106 0 1 SH DFND 02 0 1 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 3100 61573 SH DFND 01 59582 0 1991 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 2102 41756 SH DFND 02 0 0 41756 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 8758 173940 SH DFND 06 0 173940 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 24 470 SH DFND 28 77 0 393 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 28007 556239 SH DFND 43 0 0 556239 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 232 4605 SH DFND 43, 01 0 0 4605 FRESH DEL MONTE PRODUCE INC ORD G36738105 249 5589 SH DFND 01 5589 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1347 30245 SH DFND 02 0 29160 1085 FRESH DEL MONTE PRODUCE INC ORD G36738105 2 34 SH DFND 06 0 34 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 269 6043 SH DFND 43 0 0 6043 FRESHPET INC COM 358039105 307 11178 SH DFND 01 11178 0 0 FRESHPET INC COM 358039105 537 19560 SH DFND 02 0 17241 2319 FRESHPET INC COM 358039105 1 26 SH DFND 06 0 26 0 FRESHPET INC COM 358039105 7731 281652 SH DFND 43 0 0 281652 FRESHPET INC COM 358039105 2084 75930 SH DFND 43, 01 0 0 75930 FRIEDMAN INDS INC COM 358435105 19 2405 SH DFND 01 0 0 2405 FRIEDMAN INDS INC COM 358435105 0 3 SH DFND 02 0 3 0 FRONT YD RESIDENTIAL CORP COM 35904G107 83 8004 SH DFND 01 8004 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 465 44589 SH DFND 02 0 44266 323 FRONT YD RESIDENTIAL CORP COM 35904G107 1 51 SH DFND 06 0 51 0 FRONTIER COMMUNICATIONS CORP PFD CONV S 35906A207 36 3709 SH DFND 02 0 0 3709 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 126 23501 SH DFND 01 23104 0 397 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3005 560576 SH DFND 02 0 520751 39825 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 1527 SH DFND 06 0 1527 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 2318 432500 SH Put DFND 02 0 432500 0 FRONTLINE LTD SHS NEW G3682E192 62 10666 SH DFND 01 10666 0 0 FRONTLINE LTD SHS NEW G3682E192 42 7250 SH DFND 02 0 6700 550 FRONTLINE LTD SHS NEW G3682E192 827 141563 SH DFND 06 0 141563 0 FRP HLDGS INC COM 30292L107 58 893 SH DFND 01 893 0 0 FRP HLDGS INC COM 30292L107 203 3132 SH DFND 02 0 1674 1458 FRP HLDGS INC COM 30292L107 0 6 SH DFND 06 0 6 0 FS BANCORP INC COM 30263Y104 50 797 SH DFND 01 797 0 0 FS BANCORP INC COM 30263Y104 909 14366 SH DFND 02 0 14366 0 FS INVT CORP COM 302635107 171 23223 SH DFND 02 0 0 23223 FSB BANCORP INC COM 30289C102 0 3 SH DFND 02 0 3 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 330 31807 SH DFND 02 0 0 31807 FTD COS INC COM 30281V108 70 15076 SH DFND 02 0 15010 66 FTD COS INC COM 30281V108 0 17 SH DFND 06 0 17 0 FTE NETWORKS INC COM PAR 30283R402 0 17 SH DFND 02 0 0 17 FTI CONSULTING INC COM 302941109 483 7986 SH DFND 01 7918 0 68 FTI CONSULTING INC COM 302941109 3467 57320 SH DFND 02 0 50002 7318 FTI CONSULTING INC COM 302941109 2 40 SH DFND 06 0 40 0 FTS INTERNATIONAL INC COM 30283W104 41 2900 SH DFND 01 2900 0 0 FTS INTERNATIONAL INC COM 30283W104 727 51082 SH DFND 02 0 51048 34 FUELCELL ENERGY INC COM NEW 35952H502 1 446 SH DFND 01 446 0 0 FUELCELL ENERGY INC COM NEW 35952H502 5 3477 SH DFND 02 0 2984 493 FULL HOUSE RESORTS INC COM 359678109 0 9 SH DFND 02 0 9 0 FULLER H B CO COM 359694106 551 10271 SH DFND 01 8877 0 1394 FULLER H B CO COM 359694106 1390 25902 SH DFND 02 0 9080 16822 FULLER H B CO COM 359694106 3 52 SH DFND 06 0 52 0 FULTON FINL CORP PA COM 360271100 1785 108157 SH DFND 01 108157 0 0 FULTON FINL CORP PA COM 360271100 1434 86902 SH DFND 02 0 8872 78030 FULTON FINL CORP PA COM 360271100 3 176 SH DFND 06 0 176 0 FULTON FINL CORP PA COM 360271100 5265 319102 SH DFND 43 0 0 319102 FULTON FINL CORP PA COM 360271100 1177 71355 SH DFND 43, 01 0 0 71355 FUNKO INC COM CL A 361008105 40 3169 SH DFND 01 3169 0 0 FUNKO INC COM CL A 361008105 83 6619 SH DFND 02 0 2146 4473 FUNKO INC COM CL A 361008105 0 11 SH DFND 06 0 11 0 FUSION CONNECT INC COM 36116X102 53 13576 SH DFND 01 13576 0 0 FUSION CONNECT INC COM 36116X102 3 672 SH DFND 02 0 672 0 FUTUREFUEL CORPORATION COM 36116M106 64 4556 SH DFND 01 4556 0 0 FUTUREFUEL CORPORATION COM 36116M106 103 7340 SH DFND 02 0 3740 3600 FUTUREFUEL CORPORATION COM 36116M106 0 26 SH DFND 06 0 26 0 G1 THERAPEUTICS INC COM 3621LQ109 11567 266156 SH DFND 01 252740 13416 0 G1 THERAPEUTICS INC COM 3621LQ109 57 1307 SH DFND 02 0 1307 0 G1 THERAPEUTICS INC COM 3621LQ109 0 8 SH DFND 06 0 8 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 626 95952 SH DFND 02 0 0 95952 GABELLI DIVD & INCOME TR COM 36242H104 440 19490 SH DFND 01 19490 0 0 GABELLI DIVD & INCOME TR COM 36242H104 18784 832637 SH DFND 02 0 0 832637 GABELLI EQUITY TR INC COM 362397101 122 19555 SH DFND 01 19555 0 0 GABELLI EQUITY TR INC COM 362397101 4004 639660 SH DFND 02 0 0 639660 GABELLI EQUITY TR INC COM 362397101 0 5 SH DFND 43 0 0 5 GABELLI GLB SML & MD CP VAL COM 36249W104 4209 347286 SH DFND 02 0 0 347286 GABELLI GLOBL UTIL & INCOME COM SH BEN 36242L105 214 11498 SH DFND 02 0 0 11498 GABELLI HLTHCARE & WELLNESS SHS 36246K103 121 12118 SH DFND 02 0 0 12118 GABELLI MULTIMEDIA TR INC COM 36239Q109 2 225 SH DFND 01 225 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 188 19928 SH DFND 02 0 0 19928 GABELLI UTIL TR COM 36240A101 638 108365 SH DFND 02 0 0 108365 GAFISA S A UNSPONSORE 362607400 0 60 SH DFND 02 0 0 60 GAIA INC NEW CL A 36269P104 29 1415 SH DFND 01 1415 0 0 GAIA INC NEW CL A 36269P104 29 1424 SH DFND 02 0 1124 300 GAIA INC NEW CL A 36269P104 0 9 SH DFND 06 0 9 0 GAIN CAP HLDGS INC COM 36268W100 125 16569 SH DFND 01 16569 0 0 GAIN CAP HLDGS INC COM 36268W100 109 14406 SH DFND 02 0 14377 29 GAIN CAP HLDGS INC COM 36268W100 0 36 SH DFND 06 0 36 0 GALAPAGOS NV SPON ADR 36315X101 150 1628 SH DFND 01 1628 0 0 GALAPAGOS NV SPON ADR 36315X101 8 89 SH DFND 02 0 89 0 GALAPAGOS NV SPON ADR 36315X101 1 10 SH DFND 28 10 0 0 GALAPAGOS NV SPON ADR 36315X101 740 8031 SH DFND 43 0 0 8031 GALECTIN THERAPEUTICS INC COM NEW 363225202 6 1000 SH DFND 01 1000 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 13 2000 SH DFND 02 0 0 2000 GALLAGHER ARTHUR J & CO COM 363576109 3703 56724 SH DFND 01 52586 310 3828 GALLAGHER ARTHUR J & CO COM 363576109 25587 391953 SH DFND 02 0 92998 298955 GALLAGHER ARTHUR J & CO COM 363576109 63 968 SH DFND 06 0 968 0 GALLAGHER ARTHUR J & CO COM 363576109 3 40 SH DFND 28 40 0 0 GALLAGHER ARTHUR J & CO COM 363576109 25224 386393 SH DFND 43 0 0 386393 GALLAGHER ARTHUR J & CO COM 363576109 405 6198 SH DFND 43, 01 0 0 6198 GAMCO GLOBAL GOLD NAT RES & COM SH BEN 36465A109 6485 1261760 SH DFND 02 0 0 1261760 GAMCO INVESTORS INC CL A COM 361438104 14 515 SH DFND 01 515 0 0 GAMCO INVESTORS INC CL A COM 361438104 74 2773 SH DFND 02 0 1913 860 GAMCO INVESTORS INC CL A COM 361438104 0 4 SH DFND 06 0 4 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 10 1500 SH DFND 01 1500 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 1473 231951 SH DFND 02 0 0 231951 GAMESTOP CORP NEW CL A 36467W109 441 30270 SH DFND 01 30270 0 0 GAMESTOP CORP NEW CL A 36467W109 2413 165618 SH DFND 02 0 44353 121265 GAMESTOP CORP NEW CL A 36467W109 0 2 SH DFND 06 0 2 0 GAMESTOP CORP NEW OPTIONS 36467W109 182 12500 SH Put DFND 02 0 12500 0 GAMING & LEISURE PPTYS INC COM 36467J108 1080 30164 SH DFND 01 29108 0 1056 GAMING & LEISURE PPTYS INC COM 36467J108 3585 100153 SH DFND 02 0 80952 19201 GAMING & LEISURE PPTYS INC COM 36467J108 0 5 SH DFND 06 0 5 0 GAMING & LEISURE PPTYS INC COM 36467J108 3389 94663 SH DFND 43 0 0 94663 GAMING & LEISURE PPTYS INC COM 36467J108 1582 44181 SH DFND 43, 01 0 0 44181 GANNETT CO INC COM 36473H104 315 29451 SH DFND 01 28774 300 377 GANNETT CO INC COM 36473H104 2522 235688 SH DFND 02 0 226304 9384 GANNETT CO INC COM 36473H104 1 117 SH DFND 06 0 117 0 GANNETT CO INC COM 36473H104 5 445 SH DFND 28 445 0 0 GANNETT CO INC COM 36473H104 412 38515 SH DFND 43 0 0 38515 GAP INC DEL COM 364760108 1948 60155 SH DFND 01 55949 489 3717 GAP INC DEL COM 364760108 14621 451405 SH DFND 02 0 379795 71610 GAP INC DEL COM 364760108 1158 35751 SH DFND 06 0 35751 0 GAP INC DEL COM 364760108 1 29 SH DFND 28 29 0 0 GAP INC DEL OPTIONS 364760108 2267 70000 SH Put DFND 02 0 70000 0 GAP INC DEL COM 364760108 9194 283852 SH DFND 43 0 0 283852 GARDNER DENVER HLDGS INC COM 36555P107 256 8713 SH DFND 01 8447 266 0 GARDNER DENVER HLDGS INC COM 36555P107 1584 53900 SH DFND 02 0 53896 4 GARDNER DENVER HLDGS INC COM 36555P107 0 2 SH DFND 06 0 2 0 GARDNER DENVER HLDGS INC COM 36555P107 9956 338755 SH DFND 43 0 0 338755 GARDNER DENVER HLDGS INC COM 36555P107 458 15600 SH DFND 43, 01 0 0 15600 GARMIN LTD SHS H2906T109 1010 16556 SH DFND 01 15359 442 755 GARMIN LTD SHS H2906T109 9040 148200 SH DFND 02 0 94517 53683 GARMIN LTD SHS H2906T109 162 2659 SH DFND 06 0 2659 0 GARMIN LTD SHS H2906T109 3 44 SH DFND 28 44 0 0 GARRISON CAP INC COM 366554103 62 7633 SH DFND 02 0 0 7633 GARTNER INC COM 366651107 4253 32000 SH DFND 01 31341 470 189 GARTNER INC COM 366651107 125467 944067 SH DFND 02 0 922082 21985 GARTNER INC COM 366651107 64 481 SH DFND 06 0 481 0 GARTNER INC COM 366651107 15 115 SH DFND 28 6 0 109 GARTNER INC COM 366651107 42988 323459 SH DFND 43 0 0 323459 GARTNER INC COM 366651107 9355 70389 SH DFND 43, 01 0 0 70389 GASLOG LTD SHS G37585109 209 10943 SH DFND 01 10943 0 0 GASLOG LTD SHS G37585109 304 15932 SH DFND 02 0 12415 3517 GASLOG LTD SHS G37585109 1 42 SH DFND 06 0 42 0 GASLOG LTD SHS G37585109 1618 84718 SH DFND 43 0 0 84718 GASLOG PARTNERS LP UNIT LTD P Y2687W108 84 3512 SH DFND 01 0 3512 0 GASLOG PARTNERS LP UNIT LTD P Y2687W108 24 1000 SH DFND 02 0 0 1000 GASTAR EXPL INC NEW COM 36729W202 72 128206 SH DFND 01 128205 1 0 GASTAR EXPL INC NEW COM 36729W202 443 790947 SH DFND 02 0 790747 200 GASTAR EXPL INC NEW COM 36729W202 0 189 SH DFND 06 0 189 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 91 5577 SH DFND 01 5577 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3381 207790 SH DFND 02 0 207790 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 0 1 SH DFND 06 0 1 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1348 82824 SH DFND 43 0 0 82824 GATX CORP COM 361448103 1336 18001 SH DFND 01 17872 0 129 GATX CORP COM 361448103 2494 33602 SH DFND 02 0 23656 9946 GATX CORP COM 361448103 3 40 SH DFND 06 0 40 0 GATX CORP COM 361448103 36367 489929 SH DFND 43 0 0 489929 GATX CORP COM 361448103 660 8886 SH DFND 43, 01 0 0 8886 GAZIT GLOBE LTD SHS M4793C102 564 60547 SH DFND 06 0 60547 0 GCI LIBERTY INC COM CLASS 36164V305 743 16479 SH DFND 01 15798 0 681 GCI LIBERTY INC COM CLASS 36164V305 1535 34061 SH DFND 02 0 24810 9251 GCI LIBERTY INC COM CLASS 36164V305 1 15 SH DFND 06 0 15 0 GCI LIBERTY INC COM CLASS 36164V305 11926 264542 SH DFND 43 0 0 264542 GCI LIBERTY INC COM CLASS 36164V305 1246 27638 SH DFND 43, 01 0 0 27638 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 776 26792 SH DFND 01 25436 156 1200 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1148 39641 SH DFND 02 0 33945 5696 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2 74 SH DFND 06 0 74 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4388 151566 SH DFND 43 0 0 151566 GDL FUND COM SH BEN 361570104 2724 296785 SH DFND 02 0 0 296785 GDS HLDGS LTD SPONSORED 36165L108 25 613 SH DFND 01 285 0 328 GDS HLDGS LTD SPONSORED 36165L108 1166 29080 SH DFND 02 0 29080 0 GDS HLDGS LTD SPONSORED 36165L108 1154 28778 SH DFND 06 0 28778 0 GDS HLDGS LTD SPONSORED 36165L108 10400 259418 SH DFND 43 0 0 259418 GEE GROUP INC COM 36165A102 33 14386 SH DFND 01 14386 0 0 GEE GROUP INC COM 36165A102 11 4640 SH DFND 02 0 0 4640 GENCO SHIPPING & TRADING LTD SHS Y2685T131 21 1350 SH DFND 01 1350 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 5 311 SH DFND 02 0 302 9 GENCO SHIPPING & TRADING LTD SHS Y2685T131 0 8 SH DFND 06 0 8 0 GENCOR INDS INC COM 368678108 17 1052 SH DFND 01 1052 0 0 GENCOR INDS INC COM 368678108 418 25912 SH DFND 02 0 23662 2250 GENCOR INDS INC COM 368678108 0 8 SH DFND 06 0 8 0 GENERAC HLDGS INC COM 368736104 576 11127 SH DFND 01 11127 0 0 GENERAC HLDGS INC COM 368736104 15233 294477 SH DFND 02 0 251606 42871 GENERAC HLDGS INC COM 368736104 3 63 SH DFND 06 0 63 0 GENERAC HLDGS INC COM 368736104 54 1050 SH DFND 28 1050 0 0 GENERAC HLDGS INC COM 368736104 2489 48106 SH DFND 43 0 0 48106 GENERAL AMERN INVS INC COM 368802104 3401 99090 SH DFND 01 99090 0 0 GENERAL AMERN INVS INC COM 368802104 1182 34441 SH DFND 02 0 0 34441 GENERAL DYNAMICS CORP COM 369550108 193889 1040122 SH DFND 01 1020596 12759 6767 GENERAL DYNAMICS CORP COM 369550108 419142 2248493 SH DFND 02 0 59744 2188749 GENERAL DYNAMICS CORP COM 369550108 4872 26134 SH DFND 06 0 26134 0 GENERAL DYNAMICS CORP COM 369550108 821 4406 SH DFND 28 4122 0 284 GENERAL DYNAMICS CORP OPTIONS 369550108 1174 6300 SH Put DFND 02 0 0 6300 GENERAL DYNAMICS CORP COM 369550108 683816 3668345 SH DFND 43 0 0 3668345 GENERAL DYNAMICS CORP COM 369550108 47686 255810 SH DFND 43, 01 0 0 255810 GENERAL ELECTRIC CO COM 369604103 372546 27372960 SH DFND 01 22273082 2616940 2482938 GENERAL ELECTRIC CO COM 369604103 391328 28752963 SH DFND 02 0 13094779 15658184 GENERAL ELECTRIC CO COM 369604103 23112 1698134 SH DFND 06 0 1698134 0 GENERAL ELECTRIC CO COM 369604103 1652 121373 SH DFND 28 76534 0 44839 GENERAL ELECTRIC CO OPTIONS 369604103 162991 11975800 SH Put DFND 02 0 11964500 11300 GENERAL ELECTRIC CO OPTIONS 369604103 1361 100000 SH Put DFND 06 0 100000 0 GENERAL ELECTRIC CO OPTIONS 369604103 42357 3112200 SH Call DFND 02 0 3103100 9100 GENERAL ELECTRIC CO OPTIONS 369604103 1361 100000 SH Call DFND 06 0 100000 0 GENERAL ELECTRIC CO COM 369604103 144579 10623009 SH DFND 43 0 0 10623009 GENERAL ELECTRIC CO COM 369604103 589 43253 SH DFND 43, 01 0 0 43253 GENERAL FIN CORP DEL COM 369822101 19 1379 SH DFND 01 1379 0 0 GENERAL FIN CORP DEL COM 369822101 3 209 SH DFND 02 0 209 0 GENERAL MLS INC COM 370334104 72950 1648209 SH DFND 01 1619338 768 28103 GENERAL MLS INC COM 370334104 137604 3108990 SH DFND 02 0 104702 3004288 GENERAL MLS INC COM 370334104 9053 204539 SH DFND 06 0 204539 0 GENERAL MLS INC COM 370334104 1160 26211 SH DFND 28 26042 0 169 GENERAL MLS INC OPTIONS 370334104 111 2500 SH Put DFND 02 0 2500 0 GENERAL MLS INC COM 370334104 103644 2341699 SH DFND 43 0 0 2341699 GENERAL MLS INC COM 370334104 24451 552448 SH DFND 43, 01 0 0 552448 GENERAL MOLY INC COM 370373102 132 322453 SH DFND 01 322453 0 0 GENERAL MTRS CO COM 37045V100 97421 2472618 SH DFND 01 1096863 1332037 43718 GENERAL MTRS CO COM 37045V100 398441 10112714 SH DFND 02 0 2455784 7656930 GENERAL MTRS CO COM 37045V100 1665 42258 SH DFND 06 0 42258 0 GENERAL MTRS CO COM 37045V100 774 19648 SH DFND 28 2966 0 16682 GENERAL MTRS CO OPTIONS 37045V100 29680 753300 SH Put DFND 02 0 753300 0 GENERAL MTRS CO OPTIONS 37045V100 61302 1555900 SH Call DFND 02 0 1555900 0 GENERAL MTRS CO *W EXP 07/ 37045V126 26 1173 SH DFND 01 1173 0 0 GENERAL MTRS CO *W EXP 07/ 37045V126 184 8175 SH DFND 02 0 0 8175 GENERAL MTRS CO COM 37045V100 272139 6907080 SH DFND 43 0 0 6907080 GENERAL MTRS CO COM 37045V100 12015 304942 SH DFND 43, 01 0 0 304942 GENESCO INC COM 371532102 233 5880 SH DFND 01 5824 0 56 GENESCO INC COM 371532102 154 3875 SH DFND 02 0 3657 218 GENESCO INC COM 371532102 1 20 SH DFND 06 0 20 0 GENESCO INC COM 371532102 6007 151301 SH DFND 43 0 0 151301 GENESCO INC COM 371532102 542 13658 SH DFND 43, 01 0 0 13658 GENESEE & WYO INC CL A 371559105 6797 83579 SH DFND 01 83274 0 305 GENESEE & WYO INC CL A 371559105 1232 15153 SH DFND 02 0 5772 9381 GENESEE & WYO INC CL A 371559105 0 1 SH DFND 06 0 1 0 GENESEE & WYO INC CL A 371559105 6 71 SH DFND 28 71 0 0 GENESEE & WYO INC CL A 371559105 4819 59262 SH DFND 43 0 0 59262 GENESEE & WYO INC CL A 371559105 123 1508 SH DFND 43, 01 0 0 1508 GENESIS ENERGY L P UNIT LTD P 371927104 1945 88772 SH DFND 01 88272 0 500 GENESIS ENERGY L P UNIT LTD P 371927104 15372 701589 SH DFND 02 0 57923 643666 GENESIS HEALTHCARE INC CL A COM 37185X106 12 5196 SH DFND 02 0 196 5000 GENESIS HEALTHCARE INC CL A COM 37185X106 0 47 SH DFND 06 0 47 0 GENIE ENERGY LTD CL B 372284208 89 17897 SH DFND 02 0 12897 5000 GENIE ENERGY LTD CL B 372284208 0 14 SH DFND 06 0 14 0 GENIUS BRANDS INTL INC COM PAR 37229T301 40 16668 SH DFND 02 0 0 16668 GENMARK DIAGNOSTICS INC COM 372309104 100 15600 SH DFND 01 15600 0 0 GENMARK DIAGNOSTICS INC COM 372309104 90 14144 SH DFND 02 0 5734 8410 GENMARK DIAGNOSTICS INC COM 372309104 0 52 SH DFND 06 0 52 0 GENMARK DIAGNOSTICS INC COM 372309104 5612 879635 SH DFND 43 0 0 879635 GENOCEA BIOSCIENCES INC COM 372427104 0 1 SH DFND 01 0 1 0 GENOCEA BIOSCIENCES INC COM 372427104 70 81780 SH DFND 02 0 61780 20000 GENOCEA BIOSCIENCES INC COM 372427104 0 30 SH DFND 06 0 30 0 GENOMIC HEALTH INC COM 37244C101 553 10981 SH DFND 01 4548 6433 0 GENOMIC HEALTH INC COM 37244C101 1929 38269 SH DFND 02 0 35910 2359 GENOMIC HEALTH INC COM 37244C101 1 20 SH DFND 06 0 20 0 GENOMIC HEALTH INC COM 37244C101 2459 48790 SH DFND 43 0 0 48790 GENOMIC HEALTH INC COM 37244C101 407 8066 SH DFND 43, 01 0 0 8066 GENPACT LIMITED SHS G3922B107 332 11461 SH DFND 01 10418 133 910 GENPACT LIMITED SHS G3922B107 682 23578 SH DFND 02 0 23473 105 GENPACT LIMITED SHS G3922B107 5664 195767 SH DFND 43 0 0 195767 GENPACT LIMITED SHS G3922B107 1788 61801 SH DFND 43, 01 0 0 61801 GENTEX CORP COM 371901109 3530 153359 SH DFND 01 141343 9745 2271 GENTEX CORP COM 371901109 7116 309123 SH DFND 02 0 286231 22892 GENTEX CORP COM 371901109 0 6 SH DFND 06 0 6 0 GENTEX CORP COM 371901109 1 23 SH DFND 28 23 0 0 GENTEX CORP COM 371901109 6924 300772 SH DFND 43 0 0 300772 GENTEX CORP COM 371901109 3368 146307 SH DFND 43, 01 0 0 146307 GENTHERM INC COM 37253A103 342 8706 SH DFND 01 8706 0 0 GENTHERM INC COM 37253A103 2117 53874 SH DFND 02 0 50719 3155 GENTHERM INC COM 37253A103 1 38 SH DFND 06 0 38 0 GENTHERM INC COM 37253A103 9285 236268 SH DFND 43 0 0 236268 GENUINE PARTS CO COM 372460105 35531 387085 SH DFND 01 222355 341 164389 GENUINE PARTS CO COM 372460105 137119 1493837 SH DFND 02 0 37358 1456479 GENUINE PARTS CO COM 372460105 19728 214930 SH DFND 06 0 214930 0 GENUINE PARTS CO COM 372460105 313 3414 SH DFND 28 523 0 2891 GENUINE PARTS CO COM 372460105 435603 4745645 SH DFND 43 0 0 4745645 GENUINE PARTS CO COM 372460105 17559 191298 SH DFND 43, 01 0 0 191298 GENWORTH FINL INC COM CL A 37247D106 561 124602 SH DFND 01 121713 0 2889 GENWORTH FINL INC COM CL A 37247D106 2046 454560 SH DFND 02 0 78618 375942 GENWORTH FINL INC COM CL A 37247D106 2 517 SH DFND 06 0 517 0 GENWORTH FINL INC COM CL A 37247D106 1 249 SH DFND 28 249 0 0 GENWORTH FINL INC OPTIONS 37247D106 43 9500 SH Put DFND 02 0 9500 0 GENWORTH FINL INC COM CL A 37247D106 792 176023 SH DFND 43 0 0 176023 GEO GROUP INC NEW COM 36162J106 1742 63260 SH DFND 01 62704 0 556 GEO GROUP INC NEW COM 36162J106 8756 317955 SH DFND 02 0 317525 430 GEO GROUP INC NEW COM 36162J106 3 125 SH DFND 06 0 125 0 GEO GROUP INC NEW COM 36162J106 2 64 SH DFND 28 64 0 0 GEO GROUP INC NEW COM 36162J106 12477 453042 SH DFND 43 0 0 453042 GEO GROUP INC NEW COM 36162J106 923 33527 SH DFND 43, 01 0 0 33527 GEOPARK LTD USD SHS G38327105 74 3598 SH DFND 02 0 3598 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 22 1571 SH DFND 01 1310 0 261 GEOSPACE TECHNOLOGIES CORP COM 37364X109 169 11994 SH DFND 02 0 11698 296 GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 13 SH DFND 06 0 13 0 GERDAU S A SPON ADR R 373737105 48 13602 SH DFND 01 11640 0 1962 GERDAU S A SPON ADR R 373737105 964 272180 SH DFND 02 0 255913 16267 GERDAU S A SPON ADR R 373737105 21707 6131791 SH DFND 06 0 6131791 0 GERMAN AMERN BANCORP INC COM 373865104 110 3061 SH DFND 01 3061 0 0 GERMAN AMERN BANCORP INC COM 373865104 205 5725 SH DFND 02 0 4663 1062 GERMAN AMERN BANCORP INC COM 373865104 1 22 SH DFND 06 0 22 0 GERON CORP COM 374163103 1810 527572 SH DFND 01 17019 505553 5000 GERON CORP COM 374163103 2502 729373 SH DFND 02 0 710745 18628 GERON CORP COM 374163103 1 153 SH DFND 06 0 153 0 GETTY RLTY CORP NEW COM 374297109 117 4143 SH DFND 01 3391 0 752 GETTY RLTY CORP NEW COM 374297109 4135 146770 SH DFND 02 0 4507 142263 GETTY RLTY CORP NEW COM 374297109 1 32 SH DFND 06 0 32 0 GEVO INC COM PAR 374396406 0 3 SH DFND 02 0 1 2 GGP INC COM 36174X101 3883 190075 SH DFND 01 188406 0 1669 GGP INC COM 36174X101 19978 977898 SH DFND 02 0 944633 33265 GGP INC COM 36174X101 310 15157 SH DFND 06 0 15157 0 GGP INC COM 36174X101 26 1263 SH DFND 28 59 0 1204 GGP INC COM 36174X101 8218 402274 SH DFND 43 0 0 402274 GGP INC COM 36174X101 105 5150 SH DFND 43, 01 0 0 5150 GIBRALTAR INDS INC COM 374689107 244 6514 SH DFND 01 6435 0 79 GIBRALTAR INDS INC COM 374689107 325 8664 SH DFND 02 0 4511 4153 GIBRALTAR INDS INC COM 374689107 1 33 SH DFND 06 0 33 0 GIBRALTAR INDS INC COM 374689107 6996 186552 SH DFND 43 0 0 186552 G-III APPAREL GROUP LTD COM 36237H101 399 8986 SH DFND 01 8926 0 60 G-III APPAREL GROUP LTD COM 36237H101 823 18544 SH DFND 02 0 6849 11695 G-III APPAREL GROUP LTD COM 36237H101 7 167 SH DFND 06 0 167 0 G-III APPAREL GROUP LTD COM 36237H101 1460 32877 SH DFND 43 0 0 32877 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 0 2 SH DFND 02 0 0 2 GILDAN ACTIVEWEAR INC COM 375916103 4487 159332 SH DFND 05 159332 0 0 GILDAN ACTIVEWEAR INC COM 375916103 352 12493 SH DFND 01 11261 0 1232 GILDAN ACTIVEWEAR INC COM 375916103 13774 489128 SH DFND 02 0 66796 422332 GILDAN ACTIVEWEAR INC COM 375916103 34510 1225494 SH DFND 43 0 0 1225494 GILDAN ACTIVEWEAR INC COM 375916103 5155 183055 SH DFND 43, 01 0 0 183055 GILEAD SCIENCES INC COM 375558103 225362 3181289 SH DFND 01 2462893 358168 360228 GILEAD SCIENCES INC COM 375558103 169513 2392903 SH DFND 02 0 752476 1640427 GILEAD SCIENCES INC COM 375558103 1730 24421 SH DFND 06 0 24421 0 GILEAD SCIENCES INC COM 375558103 1620 22871 SH DFND 28 18020 0 4851 GILEAD SCIENCES INC OPTIONS 375558103 76465 1079400 SH Put DFND 02 0 1073100 6300 GILEAD SCIENCES INC OPTIONS 375558103 28223 398400 SH Call DFND 02 0 398400 0 GILEAD SCIENCES INC COM 375558103 145351 2051827 SH DFND 43 0 0 2051827 GILEAD SCIENCES INC COM 375558103 14119 199308 SH DFND 43, 01 0 0 199308 GLACIER BANCORP INC NEW COM 37637Q105 856 22143 SH DFND 01 21974 0 169 GLACIER BANCORP INC NEW COM 37637Q105 4337 112138 SH DFND 02 0 103882 8256 GLACIER BANCORP INC NEW COM 37637Q105 3 81 SH DFND 06 0 81 0 GLACIER BANCORP INC NEW COM 37637Q105 4040 104452 SH DFND 43 0 0 104452 GLACIER BANCORP INC NEW COM 37637Q105 1504 38877 SH DFND 43, 01 0 0 38877 GLADSTONE CAPITAL CORP COM 376535100 7 800 SH DFND 02 0 0 800 GLADSTONE COML CORP COM 376536108 48 2512 SH DFND 01 2512 0 0 GLADSTONE COML CORP COM 376536108 169 8773 SH DFND 02 0 3827 4946 GLADSTONE COML CORP COM 376536108 1 28 SH DFND 06 0 28 0 GLADSTONE INVT CORP COM 376546107 40 3367 SH DFND 02 0 0 3367 GLADSTONE LD CORP COM 376549101 114 9000 SH DFND 01 9000 0 0 GLADSTONE LD CORP COM 376549101 767 60566 SH DFND 02 0 60566 0 GLATFELTER COM 377316104 780 39810 SH DFND 01 10173 0 29637 GLATFELTER COM 377316104 892 45516 SH DFND 02 0 14726 30790 GLATFELTER COM 377316104 1 44 SH DFND 06 0 44 0 GLATFELTER COM 377316104 12442 635125 SH DFND 43 0 0 635125 GLATFELTER COM 377316104 608 31036 SH DFND 43, 01 0 0 31036 GLAUKOS CORP COM 377322102 808 19891 SH DFND 01 7669 12222 0 GLAUKOS CORP COM 377322102 3465 85260 SH DFND 02 0 2532 82728 GLAUKOS CORP COM 377322102 1 30 SH DFND 06 0 30 0 GLAUKOS CORP COM 377322102 8147 200461 SH DFND 43 0 0 200461 GLAXOSMITHKLINE PLC SPONSORED 37733W105 30790 763828 SH DFND 01 436637 0 327191 GLAXOSMITHKLINE PLC SPONSORED 37733W105 81538 2022785 SH DFND 02 0 0 2022785 GLAXOSMITHKLINE PLC SPONSORED 37733W105 302 7485 SH DFND 28 188 0 7297 GLAXOSMITHKLINE PLC SPONSORED 37733W105 179631 4456251 SH DFND 43 0 0 4456251 GLAXOSMITHKLINE PLC SPONSORED 37733W105 18133 449830 SH DFND 43, 01 0 0 449830 GLEN BURNIE BANCORP COM 377407101 8 724 SH DFND 02 0 0 724 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1963 43422 SH DFND 01 8171 35251 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3929 86919 SH DFND 02 0 86919 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2 37 SH DFND 06 0 37 0 GLOBAL BLOOD THERAPEUTICS IN OPTIONS 37890U108 12421 274800 SH Put DFND 02 0 274800 0 GLOBAL BLOOD THERAPEUTICS IN OPTIONS 37890U108 3385 74900 SH Call DFND 02 0 74900 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21 456 SH DFND 43 0 0 456 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 385 12269 SH DFND 01 12269 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 84 2684 SH DFND 02 0 2426 258 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1 22 SH DFND 06 0 22 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 4076 130003 SH DFND 43 0 0 130003 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 138 4403 SH DFND 43, 01 0 0 4403 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 237 25000 SH DFND 01 25000 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 435 45835 SH DFND 02 0 14 45821 GLOBAL EAGLE ENTMT INC COM 37951D102 84 33164 SH DFND 02 0 33164 0 GLOBAL EAGLE ENTMT INC COM 37951D102 0 53 SH DFND 06 0 53 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 53 1369 SH DFND 01 1369 0 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 29 743 SH DFND 02 0 743 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 0 8 SH DFND 06 0 8 0 GLOBAL MED REIT INC COM NEW 37954A204 6 688 SH DFND 02 0 688 0 GLOBAL MED REIT INC COM NEW 37954A204 0 19 SH DFND 06 0 19 0 GLOBAL NET LEASE INC COM NEW 379378201 416 20348 SH DFND 01 20348 0 0 GLOBAL NET LEASE INC COM NEW 379378201 231 11288 SH DFND 02 0 9935 1353 GLOBAL NET LEASE INC COM NEW 379378201 1 70 SH DFND 06 0 70 0 GLOBAL PARTNERS LP COM UNITS 37946R109 706 41387 SH DFND 01 41387 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 2533 148590 SH DFND 02 0 31 148559 GLOBAL PMTS INC COM 37940X102 7328 65727 SH DFND 01 64466 780 481 GLOBAL PMTS INC COM 37940X102 26206 235054 SH DFND 02 0 90022 145032 GLOBAL PMTS INC COM 37940X102 88 790 SH DFND 06 0 790 0 GLOBAL PMTS INC COM 37940X102 25 223 SH DFND 28 28 0 195 GLOBAL PMTS INC COM 37940X102 89650 804108 SH DFND 43 0 0 804108 GLOBAL PMTS INC COM 37940X102 9608 86174 SH DFND 43, 01 0 0 86174 GLOBAL SELF STORAGE INC COM 37955N106 5 1200 SH DFND 02 0 0 1200 GLOBAL WTR RES INC COM 379463102 39 4146 SH DFND 01 4146 0 0 GLOBAL WTR RES INC COM 379463102 136 14440 SH DFND 02 0 14440 0 GLOBAL WTR RES INC COM 379463102 0 10 SH DFND 06 0 10 0 GLOBAL X FDS FTSE NORDI 37950E101 311 14347 SH DFND 02 0 0 14347 GLOBAL X FDS MSCI SUPR 37950E119 84 5900 SH DFND 02 0 0 5900 GLOBAL X FDS REIT ETF 37950E127 212 13827 SH DFND 02 0 0 13827 GLOBAL X FDS GBL X JPM 37950E135 14 541 SH DFND 02 0 0 541 GLOBAL X FDS GBL X JPM 37950E143 144 5437 SH DFND 02 0 0 5437 GLOBAL X FDS GBL X MSCI 37950E192 4269 336420 SH DFND 02 0 0 336420 GLOBAL X FDS GLBX MSCI 37950E200 570 54317 SH DFND 02 0 0 54317 GLOBAL X FDS GLB X MLP 37950E226 33 2500 SH DFND 01 2500 0 0 GLOBAL X FDS GLB X MLP 37950E226 6563 492745 SH DFND 02 0 0 492745 GLOBAL X FDS GBLX CHIMA 37950E242 55 2957 SH DFND 02 0 0 2957 GLOBAL X FDS GB MSCI AR 37950E259 30 1117 SH DFND 02 0 0 1117 GLOBAL X FDS GLOBX SUPD 37950E291 41 1635 SH DFND 01 1635 0 0 GLOBAL X FDS GLOBX SUPD 37950E291 4062 161962 SH DFND 02 0 0 161962 GLOBAL X FDS GLBX SUPRI 37950E333 1225 102703 SH DFND 02 0 0 102703 GLOBAL X FDS GLB X GURU 37950E341 127 4011 SH DFND 02 0 0 4011 GLOBAL X FDS MSCI GREEC 37950E366 107 11680 SH DFND 01 11680 0 0 GLOBAL X FDS MSCI GREEC 37950E366 1882 206168 SH DFND 02 0 161093 45075 GLOBAL X FDS CHINA CONS 37950E408 16 900 SH DFND 01 900 0 0 GLOBAL X FDS CHINA CONS 37950E408 184533 10355378 SH DFND 02 0 0 10355378 GLOBAL X FDS SOCIAL MED 37950E416 5093 143170 SH DFND 02 0 0 143170 GLOBAL X FDS GLBL X MLP 37950E473 4 400 SH DFND 01 400 0 0 GLOBAL X FDS GLBL X MLP 37950E473 60883 6646604 SH DFND 02 0 0 6646604 GLOBAL X FDS GLB X FERT 37950E499 700 67577 SH DFND 02 0 0 67577 GLOBAL X FDS GLB X SUPE 37950E549 198 9460 SH DFND 01 9460 0 0 GLOBAL X FDS GLB X SUPE 37950E549 13949 665175 SH DFND 02 0 0 665175 GLOBAL X FDS CHINA FINL 37950E606 25 1487 SH DFND 02 0 0 1487 GLOBAL X FDS MSCI PAKIS 37950E689 104 9434 SH DFND 02 0 9434 0 GLOBAL X FDS GLBX MSCI 37950E747 4 250 SH DFND 01 250 0 0 GLOBAL X FDS GLBX MSCI 37950E747 8554 597739 SH DFND 02 0 0 597739 GLOBAL X FDS NASDQ CHIN 37950E804 70 2356 SH DFND 02 0 0 2356 GLOBAL X FDS SCIEN BETA 37954Y103 2718 85991 SH DFND 02 0 0 85991 GLOBAL X FDS SCIEN BETA 37954Y301 880 32437 SH DFND 02 0 0 32437 GLOBAL X FDS BETA ASIA 37954Y400 502 19945 SH DFND 02 0 0 19945 GLOBAL X FDS SCIEN BETA 37954Y509 322 10684 SH DFND 02 0 0 10684 GLOBAL X FDS AUTONMOUS 37954Y624 4 288 SH DFND 02 0 0 288 GLOBAL X FDS FUTR ANALY 37954Y632 37 2498 SH DFND 02 0 0 2498 GLOBAL X FDS ICONIC US 37954Y640 1 48 SH DFND 02 0 0 48 GLOBAL X FDS US PFD ETF 37954Y657 205 8401 SH DFND 02 0 0 8401 GLOBAL X FDS GBL X MSCI 37954Y665 1810 83791 SH DFND 02 0 83000 791 GLOBAL X FDS US INFR DE 37954Y673 225 13850 SH DFND 01 13850 0 0 GLOBAL X FDS US INFR DE 37954Y673 779 47843 SH DFND 02 0 14326 33517 GLOBAL X FDS FOUNDER RU 37954Y681 20 1043 SH DFND 02 0 0 1043 GLOBAL X FDS MSCI SUPDI 37954Y699 510 29677 SH DFND 02 0 0 29677 GLOBAL X FDS X YIELDCO 37954Y707 168 14453 SH DFND 02 0 9918 4535 GLOBAL X FDS RBTCS ARTF 37954Y715 6727 305626 SH DFND 01 305626 0 0 GLOBAL X FDS RBTCS ARTF 37954Y715 44020 2000011 SH DFND 02 0 0 2000011 GLOBAL X FDS RBTCS ARTF 37954Y715 22 1000 SH DFND 28 1000 0 0 GLOBAL X FDS MILL THEMC 37954Y764 1455 65358 SH DFND 02 0 0 65358 GLOBAL X FDS LNTY THMTC 37954Y772 1360 65418 SH DFND 02 0 3274 62144 GLOBAL X FDS INTERNET O 37954Y780 1029 52957 SH DFND 02 0 11922 41035 GLOBAL X FDS HELTH WELL 37954Y798 54 2851 SH DFND 02 0 0 2851 GLOBAL X FDS SUPER DIV 37954Y806 2 125 SH DFND 02 0 0 125 GLOBAL X FDS FINTECH ET 37954Y814 5508 211446 SH DFND 02 0 5292 206154 GLOBAL X FDS GLOBAL X C 37954Y830 111 4602 SH DFND 02 0 0 4602 GLOBAL X FDS GLOBAL X S 37954Y848 305 10549 SH DFND 02 0 0 10549 GLOBAL X FDS LITHIUM BT 37954Y855 286 8805 SH DFND 01 8805 0 0 GLOBAL X FDS LITHIUM BT 37954Y855 6604 203081 SH DFND 02 0 0 203081 GLOBAL X FDS GLOBAL X G 37954Y863 16 731 SH DFND 02 0 0 731 GLOBAL X FDS GLOBAL X U 37954Y871 1521 118213 SH DFND 02 0 0 118213 GLOBAL X FDS S&P 500 CA 37954Y889 9794 291304 SH DFND 02 0 0 291304 GLOBAL X FDS FTSE NORDI 37950E101 29 1358 SH DFND 43 0 0 1358 GLOBAL X FDS MSCI SUPR 37950E119 182 12809 SH DFND 43 0 0 12809 GLOBAL X FDS REIT ETF 37950E127 43 2808 SH DFND 43 0 0 2808 GLOBAL X FDS GBL X JPM 37950E135 65 2477 SH DFND 43 0 0 2477 GLOBAL X FDS GLB X NXT 37950E218 9 421 SH DFND 43 0 0 421 GLOBAL X FDS GLB X MLP 37950E226 226 16938 SH DFND 43 0 0 16938 GLOBAL X FDS GLOBX SUPD 37950E291 1920 76560 SH DFND 43 0 0 76560 GLOBAL X FDS GLBX SUPRI 37950E333 579 48569 SH DFND 43 0 0 48569 GLOBAL X FDS CHINA CONS 37950E408 129 7251 SH DFND 43 0 0 7251 GLOBAL X FDS SOCIAL MED 37950E416 575 16179 SH DFND 43 0 0 16179 GLOBAL X FDS GLBL X MLP 37950E473 5193 566940 SH DFND 43 0 0 566940 GLOBAL X FDS GLB X SUPE 37950E549 1461 69660 SH DFND 43 0 0 69660 GLOBAL X FDS CHINA FINL 37950E606 4 256 SH DFND 43 0 0 256 GLOBAL X FDS GLBX MSCI 37950E747 3 210 SH DFND 43 0 0 210 GLOBAL X FDS NASDQ CHIN 37950E804 14 463 SH DFND 43 0 0 463 GLOBAL X FDS SCIEN BETA 37954Y103 750 23744 SH DFND 43 0 0 23744 GLOBAL X FDS US PFD ETF 37954Y657 197 8074 SH DFND 43 0 0 8074 GLOBAL X FDS US INFR DE 37954Y673 143 8781 SH DFND 43 0 0 8781 GLOBAL X FDS MSCI SUPDI 37954Y699 30 1759 SH DFND 43 0 0 1759 GLOBAL X FDS X YIELDCO 37954Y707 7 562 SH DFND 43 0 0 562 GLOBAL X FDS RBTCS ARTF 37954Y715 4172 189566 SH DFND 43 0 0 189566 GLOBAL X FDS MILL THEMC 37954Y764 13 567 SH DFND 43 0 0 567 GLOBAL X FDS LNTY THMTC 37954Y772 481 23150 SH DFND 43 0 0 23150 GLOBAL X FDS INTERNET O 37954Y780 183 9422 SH DFND 43 0 0 9422 GLOBAL X FDS HELTH WELL 37954Y798 4 186 SH DFND 43 0 0 186 GLOBAL X FDS FINTECH ET 37954Y814 589 22603 SH DFND 43 0 0 22603 GLOBAL X FDS LITHIUM BT 37954Y855 376 11567 SH DFND 43 0 0 11567 GLOBAL X FDS GLOBAL X G 37954Y863 1075 48497 SH DFND 43 0 0 48497 GLOBAL X FDS GLOBAL X U 37954Y871 167 12991 SH DFND 43 0 0 12991 GLOBAL X FDS S&P 500 CA 37954Y889 3206 95353 SH DFND 43 0 0 95353 GLOBALSCAPE INC COM 37940G109 0 7 SH DFND 02 0 7 0 GLOBALSTAR INC COM 378973408 20 40000 SH DFND 01 40000 0 0 GLOBALSTAR INC COM 378973408 181 369488 SH DFND 02 0 357268 12220 GLOBALSTAR INC COM 378973408 0 580 SH DFND 06 0 580 0 GLOBANT S A COM L44385109 148 2605 SH DFND 01 2605 0 0 GLOBANT S A COM L44385109 18 319 SH DFND 02 0 100 219 GLOBANT S A COM L44385109 5236 92207 SH DFND 43 0 0 92207 GLOBANT S A COM L44385109 2083 36679 SH DFND 43, 01 0 0 36679 GLOBUS MED INC CL A 379577208 5854 116018 SH DFND 01 115622 0 396 GLOBUS MED INC CL A 379577208 3155 62522 SH DFND 02 0 19348 43174 GLOBUS MED INC CL A 379577208 4 73 SH DFND 06 0 73 0 GLOBUS MED INC CL A 379577208 3683 72983 SH DFND 43 0 0 72983 GLOBUS MED INC CL A 379577208 1788 35426 SH DFND 43, 01 0 0 35426 GLU MOBILE INC COM 379890106 91 14197 SH DFND 01 14197 0 0 GLU MOBILE INC COM 379890106 135 21129 SH DFND 02 0 19129 2000 GLU MOBILE INC COM 379890106 1 108 SH DFND 06 0 108 0 GLYCOMIMETICS INC COM 38000Q102 601 37259 SH DFND 01 4252 33007 0 GLYCOMIMETICS INC COM 38000Q102 30 1837 SH DFND 02 0 1712 125 GMS INC COM 36251C103 109 4016 SH DFND 01 4016 0 0 GMS INC COM 36251C103 281 10370 SH DFND 02 0 10170 200 GMS INC COM 36251C103 1 28 SH DFND 06 0 28 0 GMS INC COM 36251C103 397 14642 SH DFND 43 0 0 14642 GNC HLDGS INC COM CL A 36191G107 20 5622 SH DFND 01 5622 0 0 GNC HLDGS INC COM CL A 36191G107 378 107449 SH DFND 02 0 104265 3184 GNC HLDGS INC COM CL A 36191G107 0 69 SH DFND 06 0 69 0 GNC HLDGS INC OPTIONS 36191G107 264 75000 SH Put DFND 02 0 75000 0 GNC HLDGS INC OPTIONS 36191G107 194 55000 SH Call DFND 02 0 55000 0 GNC HLDGS INC NOTE 1.50 36191GAB3 674 1020000 PRN DFND 01 1020000 0 0 GNC HLDGS INC COM CL A 36191G107 10 2732 SH DFND 43 0 0 2732 GODADDY INC CL A 380237107 2911 41233 SH DFND 01 39211 2022 0 GODADDY INC CL A 380237107 74840 1060057 SH DFND 02 0 1059597 460 GODADDY INC CL A 380237107 889 12591 SH DFND 06 0 12591 0 GODADDY INC CL A 380237107 40682 576238 SH DFND 43 0 0 576238 GODADDY INC CL A 380237107 416 5893 SH DFND 43, 01 0 0 5893 GOGO INC COM 38046C109 412 84862 SH DFND 01 84862 0 0 GOGO INC COM 38046C109 7857 1616611 SH DFND 02 0 1610371 6240 GOGO INC COM 38046C109 67 13692 SH DFND 06 0 13692 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 7 1220 SH DFND 01 1220 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 838 156877 SH DFND 02 0 0 156877 GOLAR LNG LTD BERMUDA SHS G9456A100 12419 421541 SH DFND 01 30001 391540 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4963 168457 SH DFND 02 0 29037 139420 GOLAR LNG LTD BERMUDA SHS G9456A100 3 100 SH DFND 06 0 100 0 GOLAR LNG LTD BERMUDA OPTIONS G9456A100 1252 42500 SH Put DFND 02 0 42500 0 GOLAR LNG LTD BERMUDA OPTIONS G9456A100 2504 85000 SH Call DFND 02 0 85000 0 GOLAR LNG LTD BERMUDA SHS G9456A100 10450 354726 SH DFND 43 0 0 354726 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 1752 113328 SH DFND 01 6975 106353 0 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 5336 345151 SH DFND 02 0 109 345042 GOLD FIELDS LTD NEW SPONSORED 38059T106 262 73393 SH DFND 01 66597 0 6796 GOLD FIELDS LTD NEW SPONSORED 38059T106 2407 674282 SH DFND 02 0 670867 3415 GOLD FIELDS LTD NEW SPONSORED 38059T106 6 1779 SH DFND 28 0 0 1779 GOLD RESOURCE CORP COM 38068T105 73 11006 SH DFND 01 11006 0 0 GOLD RESOURCE CORP COM 38068T105 399 60533 SH DFND 02 0 53495 7038 GOLD RESOURCE CORP COM 38068T105 0 55 SH DFND 06 0 55 0 GOLD STD VENTURES CORP COM 380738104 20 15000 SH DFND 02 0 0 15000 GOLDCORP INC NEW COM 380956409 5335 389100 SH DFND 05 389100 0 0 GOLDCORP INC NEW COM 380956409 5401 393928 SH DFND 01 64857 326876 2195 GOLDCORP INC NEW COM 380956409 21068 1536682 SH DFND 02 0 376247 1160435 GOLDCORP INC NEW COM 380956409 12245 893127 SH DFND 06 0 893127 0 GOLDCORP INC NEW COM 380956409 17 1211 SH DFND 28 0 0 1211 GOLDCORP INC NEW OPTIONS 380956409 13700 999300 SH Put DFND 02 0 999300 0 GOLDEN ENTMT INC COM 381013101 104 3836 SH DFND 01 3836 0 0 GOLDEN ENTMT INC COM 381013101 99 3651 SH DFND 02 0 3151 500 GOLDEN ENTMT INC COM 381013101 0 11 SH DFND 06 0 11 0 GOLDEN ENTMT INC COM 381013101 836 30966 SH DFND 43 0 0 30966 GOLDEN MINERALS CO COM 381119106 0 500 SH DFND 01 500 0 0 GOLDEN MINERALS CO COM 381119106 24 71150 SH DFND 02 0 1000 70150 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1 130 SH DFND 01 130 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 2 266 SH DFND 02 0 16 250 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4611 530667 SH DFND 06 0 530667 0 GOLDEN STAR RES LTD CDA COM 38119T104 3 3900 SH DFND 02 0 0 3900 GOLDEN STAR RES LTD CDA COM 38119T104 2 2725 SH DFND 06 0 2725 0 GOLDMAN SACHS BDC INC SHS 38147U107 440 21500 SH DFND 01 21500 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 933 45563 SH DFND 02 0 368 45195 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 100 3398 SH DFND 01 0 0 3398 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 62682 2133486 SH DFND 02 0 0 2133486 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 82 2481 SH DFND 01 685 0 1796 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 44985 1355788 SH DFND 02 0 0 1355788 GOLDMAN SACHS ETF TR ACTIVEBETA 381430305 230 7524 SH DFND 02 0 0 7524 GOLDMAN SACHS ETF TR JUST US LR 381430396 10 250 SH DFND 02 0 0 250 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 445 13474 SH DFND 02 0 0 13474 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 155 3529 SH DFND 02 0 0 3529 GOLDMAN SACHS ETF TR ACCESS INV 381430479 369 7697 SH DFND 02 0 0 7697 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 40 724 SH DFND 01 724 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 111701 2040200 SH DFND 02 0 0 2040200 GOLDMAN SACHS ETF TR TREASURYAC 381430529 46173 461175 SH DFND 02 0 9920 451255 GOLDMAN SACHS ETF TR HEDGE IND 381430545 11348 205328 SH DFND 02 0 0 205328 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 6646 141891 SH DFND 02 0 0 141891 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 11539 392734 SH DFND 43 0 0 392734 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 5492 165520 SH DFND 43 0 0 165520 GOLDMAN SACHS ETF TR ACTIVEBETA 381430305 118 3871 SH DFND 43 0 0 3871 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 132 4005 SH DFND 43 0 0 4005 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 35 803 SH DFND 43 0 0 803 GOLDMAN SACHS ETF TR ACCESS INV 381430479 31 649 SH DFND 43 0 0 649 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 31279 571315 SH DFND 43 0 0 571315 GOLDMAN SACHS ETF TR TREASURYAC 381430529 943 9421 SH DFND 43 0 0 9421 GOLDMAN SACHS ETF TR HEDGE IND 381430545 624 11287 SH DFND 43 0 0 11287 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 1375 29360 SH DFND 43 0 0 29360 GOLDMAN SACHS GROUP INC COM 38141G104 366607 1662089 SH DFND 01 1278427 262698 120964 GOLDMAN SACHS GROUP INC COM 38141G104 480304 2177556 SH DFND 02 0 983785 1193771 GOLDMAN SACHS GROUP INC COM 38141G104 935 4239 SH DFND 06 0 4239 0 GOLDMAN SACHS GROUP INC COM 38141G104 4163 18875 SH DFND 28 12489 0 6386 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 17866 81000 SH Put DFND 01 0 81000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 43739 198300 SH Put DFND 02 0 196100 2200 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 13742 62300 SH Call DFND 02 0 62300 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 4411 20000 SH Call DFND 06 0 20000 0 GOLDMAN SACHS GROUP INC COM 38141G104 335328 1520278 SH DFND 43 0 0 1520278 GOLDMAN SACHS GROUP INC COM 38141G104 29175 132270 SH DFND 43, 01 0 0 132270 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 109 17675 SH DFND 01 9475 0 8200 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 3727 607054 SH DFND 02 0 0 607054 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 4 678 SH DFND 43 0 0 678 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 5 500 SH DFND 01 500 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 18942 2099953 SH DFND 02 0 0 2099953 GOLUB CAP BDC INC COM 38173M102 131 7182 SH DFND 01 7182 0 0 GOLUB CAP BDC INC COM 38173M102 345 18879 SH DFND 02 0 0 18879 GOOD TIMES RESTAURANTS INC COM PAR $. 382140879 1 141 SH DFND 02 0 141 0 GOODRICH PETE CORP COM PAR 382410843 42 3420 SH DFND 01 3420 0 0 GOODRICH PETE CORP COM PAR 382410843 4 322 SH DFND 02 0 122 200 GOODYEAR TIRE & RUBR CO COM 382550101 3379 145066 SH DFND 01 101123 38710 5233 GOODYEAR TIRE & RUBR CO COM 382550101 10561 453466 SH DFND 02 0 421042 32424 GOODYEAR TIRE & RUBR CO COM 382550101 35 1490 SH DFND 06 0 1490 0 GOODYEAR TIRE & RUBR CO COM 382550101 14 590 SH DFND 28 0 0 590 GOODYEAR TIRE & RUBR CO OPTIONS 382550101 19652 843800 SH Put DFND 02 0 843800 0 GOODYEAR TIRE & RUBR CO OPTIONS 382550101 5124 220000 SH Call DFND 02 0 220000 0 GOODYEAR TIRE & RUBR CO OPTIONS 382550101 1924 82600 SH Call DFND 06 0 82600 0 GOODYEAR TIRE & RUBR CO COM 382550101 11597 497919 SH DFND 43 0 0 497919 GOODYEAR TIRE & RUBR CO COM 382550101 476 20435 SH DFND 43, 01 0 0 20435 GOOSEHEAD INS INC COM CL A 38267D109 35 1412 SH DFND 01 1412 0 0 GOOSEHEAD INS INC COM CL A 38267D109 632 25309 SH DFND 02 0 356 24953 GOOSEHEAD INS INC COM CL A 38267D109 817 32731 SH DFND 43 0 0 32731 GOPRO INC CL A 38268T103 124 19183 SH DFND 01 19183 0 0 GOPRO INC CL A 38268T103 8856 1375173 SH DFND 02 0 1364741 10432 GOPRO INC CL A 38268T103 88 13624 SH DFND 06 0 13624 0 GOPRO INC OPTIONS 38268T103 7406 1150000 SH Put DFND 02 0 1150000 0 GORMAN RUPP CO COM 383082104 86 2443 SH DFND 01 2443 0 0 GORMAN RUPP CO COM 383082104 168 4809 SH DFND 02 0 2447 2362 GORMAN RUPP CO COM 383082104 1 18 SH DFND 06 0 18 0 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 135 8511 SH DFND 01 8511 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 432 27245 SH DFND 02 0 13290 13955 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 2 97 SH DFND 06 0 97 0 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 1 65 SH DFND 28 65 0 0 GP STRATEGIES CORP COM 36225V104 33 1862 SH DFND 01 1862 0 0 GP STRATEGIES CORP COM 36225V104 62 3541 SH DFND 02 0 3482 59 GP STRATEGIES CORP COM 36225V104 0 13 SH DFND 06 0 13 0 GP STRATEGIES CORP COM 36225V104 521 29630 SH DFND 43 0 0 29630 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 54 585 SH DFND 01 486 0 99 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 0 3 SH DFND 02 0 0 3 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 385 4148 SH DFND 06 0 4148 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1 11 SH DFND 28 11 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4584 49338 SH DFND 43 0 0 49338 GRACE W R & CO DEL NEW COM 38388F108 334 4550 SH DFND 01 4550 0 0 GRACE W R & CO DEL NEW COM 38388F108 10093 137674 SH DFND 02 0 129115 8559 GRACE W R & CO DEL NEW COM 38388F108 0 3 SH DFND 06 0 3 0 GRACE W R & CO DEL NEW OPTIONS 38388F108 6231 85000 SH Call DFND 02 0 85000 0 GRACE W R & CO DEL NEW COM 38388F108 2668 36388 SH DFND 43 0 0 36388 GRACO INC COM 384109104 2204 48736 SH DFND 01 43573 0 5163 GRACO INC COM 384109104 4996 110491 SH DFND 02 0 89000 21491 GRACO INC COM 384109104 0 4 SH DFND 06 0 4 0 GRACO INC COM 384109104 20770 459319 SH DFND 43 0 0 459319 GRACO INC COM 384109104 4997 110495 SH DFND 43, 01 0 0 110495 GRAFTECH INTL LTD COM 384313508 52 2901 SH DFND 01 2901 0 0 GRAFTECH INTL LTD COM 384313508 3128 173902 SH DFND 43 0 0 173902 GRAFTECH INTL LTD COM 384313508 201 11163 SH DFND 43, 01 0 0 11163 GRAHAM CORP COM 384556106 33 1274 SH DFND 01 1274 0 0 GRAHAM CORP COM 384556106 70 2701 SH DFND 02 0 343 2358 GRAHAM CORP COM 384556106 0 10 SH DFND 06 0 10 0 GRAHAM HLDGS CO COM 384637104 828 1412 SH DFND 01 1395 0 17 GRAHAM HLDGS CO COM 384637104 1849 3155 SH DFND 02 0 2879 276 GRAHAM HLDGS CO COM 384637104 4045 6902 SH DFND 43 0 0 6902 GRAHAM HLDGS CO COM 384637104 1390 2372 SH DFND 43, 01 0 0 2372 GRAINGER W W INC COM 384802104 72934 236490 SH DFND 01 234049 2376 65 GRAINGER W W INC COM 384802104 24636 79883 SH DFND 02 0 38919 40964 GRAINGER W W INC COM 384802104 1371 4445 SH DFND 06 0 4445 0 GRAINGER W W INC COM 384802104 28 92 SH DFND 28 11 0 81 GRAINGER W W INC COM 384802104 77186 250279 SH DFND 43 0 0 250279 GRAINGER W W INC COM 384802104 3732 12101 SH DFND 43, 01 0 0 12101 GRAMERCY PPTY TR COM NEW 385002308 1558 57010 SH DFND 01 57010 0 0 GRAMERCY PPTY TR COM NEW 385002308 70605 2584371 SH DFND 02 0 2571963 12408 GRAMERCY PPTY TR COM NEW 385002308 4 164 SH DFND 06 0 164 0 GRAMERCY PPTY TR COM NEW 385002308 5611 205381 SH DFND 43 0 0 205381 GRAMERCY PPTY TR COM NEW 385002308 1569 57429 SH DFND 43, 01 0 0 57429 GRAN TIERRA ENERGY INC COM 38500T101 15 4454 SH DFND 05 4454 0 0 GRAN TIERRA ENERGY INC COM 38500T101 5 1500 SH DFND 01 1500 0 0 GRAN TIERRA ENERGY INC COM 38500T101 152 44171 SH DFND 02 0 44171 0 GRAN TIERRA ENERGY INC COM 38500T101 0 9 SH DFND 06 0 9 0 GRAND CANYON ED INC COM 38526M106 6706 60081 SH DFND 01 59965 0 116 GRAND CANYON ED INC COM 38526M106 4011 35940 SH DFND 02 0 15756 20184 GRAND CANYON ED INC COM 38526M106 5 48 SH DFND 06 0 48 0 GRAND CANYON ED INC COM 38526M106 5 45 SH DFND 28 45 0 0 GRAND CANYON ED INC COM 38526M106 18780 168261 SH DFND 43 0 0 168261 GRAND CANYON ED INC COM 38526M106 5278 47288 SH DFND 43, 01 0 0 47288 GRANITE CONSTR INC COM 387328107 635 11416 SH DFND 01 11213 0 203 GRANITE CONSTR INC COM 387328107 502 9021 SH DFND 02 0 5593 3428 GRANITE CONSTR INC COM 387328107 2 44 SH DFND 06 0 44 0 GRANITE CONSTR INC COM 387328107 15936 286311 SH DFND 43 0 0 286311 GRANITE CONSTR INC COM 387328107 2478 44515 SH DFND 43, 01 0 0 44515 GRANITE PT MTG TR INC COM 38741L107 6 334 SH DFND 01 233 0 101 GRANITE PT MTG TR INC COM 38741L107 233 12701 SH DFND 02 0 5861 6840 GRANITE PT MTG TR INC COM 38741L107 1 45 SH DFND 06 0 45 0 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 4 108 SH DFND 05 108 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 20 500 SH DFND 02 0 0 500 GRANITESHARES GOLD TR SHS BEN IN 38748G101 35 276 SH DFND 02 0 0 276 GRANITESHARES GOLD TR SHS BEN IN 38748G101 98305 785118 SH DFND 43 0 0 785118 GRAPHIC PACKAGING HLDG CO COM 388689101 374 25797 SH DFND 01 21180 4617 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11703 806566 SH DFND 02 0 80221 726345 GRAPHIC PACKAGING HLDG CO COM 388689101 0 7 SH DFND 06 0 7 0 GRAPHIC PACKAGING HLDG CO COM 388689101 26949 1857274 SH DFND 43 0 0 1857274 GRAPHIC PACKAGING HLDG CO COM 388689101 6477 446390 SH DFND 43, 01 0 0 446390 GRAVITY CO LTD SPONSORED 38911N206 0 7 SH DFND 01 7 0 0 GRAY TELEVISION INC COM 389375106 700 44283 SH DFND 01 44283 0 0 GRAY TELEVISION INC COM 389375106 219 13862 SH DFND 02 0 12862 1000 GRAY TELEVISION INC COM 389375106 1 65 SH DFND 06 0 65 0 GRAY TELEVISION INC CL A 389375205 10 706 SH DFND 02 0 0 706 GRAY TELEVISION INC COM 389375106 3561 225405 SH DFND 43 0 0 225405 GREAT AJAX CORP COM 38983D300 22 1700 SH DFND 01 1700 0 0 GREAT AJAX CORP COM 38983D300 8 588 SH DFND 02 0 588 0 GREAT AJAX CORP COM 38983D300 0 16 SH DFND 06 0 16 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 5 1375 SH DFND 02 0 0 1375 GREAT LAKES DREDGE & DOCK CO COM 390607109 71 13454 SH DFND 01 13454 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 90 17136 SH DFND 02 0 14136 3000 GREAT LAKES DREDGE & DOCK CO COM 390607109 0 58 SH DFND 06 0 58 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 542 103297 SH DFND 43 0 0 103297 GREAT PANTHER SILVER LTD COM 39115V101 0 100 SH DFND 02 0 100 0 GREAT SOUTHN BANCORP INC COM 390905107 104 1824 SH DFND 01 1824 0 0 GREAT SOUTHN BANCORP INC COM 390905107 169 2947 SH DFND 02 0 1593 1354 GREAT SOUTHN BANCORP INC COM 390905107 1 11 SH DFND 06 0 11 0 GREAT WESTN BANCORP INC COM 391416104 411 9799 SH DFND 01 9615 0 184 GREAT WESTN BANCORP INC COM 391416104 20133 479469 SH DFND 02 0 98697 380772 GREAT WESTN BANCORP INC COM 391416104 3 61 SH DFND 06 0 61 0 GREAT WESTN BANCORP INC COM 391416104 15187 361670 SH DFND 43 0 0 361670 GREAT WESTN BANCORP INC COM 391416104 1031 24544 SH DFND 43, 01 0 0 24544 GREEN BANCORP INC COM 39260X100 99 4601 SH DFND 01 4377 0 224 GREEN BANCORP INC COM 39260X100 303 14005 SH DFND 02 0 2527 11478 GREEN BANCORP INC COM 39260X100 0 22 SH DFND 06 0 22 0 GREEN BANCORP INC COM 39260X100 536 24826 SH DFND 43 0 0 24826 GREEN BRICK PARTNERS INC COM 392709101 47 4807 SH DFND 01 4807 0 0 GREEN BRICK PARTNERS INC COM 392709101 39 3988 SH DFND 02 0 2738 1250 GREEN BRICK PARTNERS INC COM 392709101 0 24 SH DFND 06 0 24 0 GREEN DOT CORP CL A 39304D102 745 10157 SH DFND 01 9956 0 201 GREEN DOT CORP CL A 39304D102 6784 92434 SH DFND 02 0 89678 2756 GREEN DOT CORP CL A 39304D102 3 47 SH DFND 06 0 47 0 GREEN DOT CORP CL A 39304D102 3864 52656 SH DFND 43 0 0 52656 GREEN DOT CORP CL A 39304D102 659 8974 SH DFND 43, 01 0 0 8974 GREEN PLAINS INC COM 393222104 141 7685 SH DFND 01 7685 0 0 GREEN PLAINS INC COM 393222104 1 41 SH DFND 06 0 41 0 GREEN PLAINS INC NOTE 4.12 393222AF1 1163 1172000 PRN DFND 02 0 1172000 0 GREEN PLAINS INC COM 393222104 556 30401 SH DFND 43 0 0 30401 GREEN PLAINS PARTNERS LP COM REP PT 393221106 3 200 SH DFND 01 200 0 0 GREEN PLAINS PARTNERS LP COM REP PT 393221106 1093 63704 SH DFND 02 0 57877 5827 GREENBRIER COS INC COM 393657101 1202 22790 SH DFND 01 22748 0 42 GREENBRIER COS INC COM 393657101 36919 699886 SH DFND 02 0 109539 590347 GREENBRIER COS INC COM 393657101 1 28 SH DFND 06 0 28 0 GREENBRIER COS INC COM 393657101 14906 282572 SH DFND 43 0 0 282572 GREENBRIER COS INC COM 393657101 161 3056 SH DFND 43, 01 0 0 3056 GREENE COUNTY BANCORP INC COM 394357107 30 876 SH DFND 01 876 0 0 GREENE COUNTY BANCORP INC COM 394357107 1 28 SH DFND 02 0 28 0 GREENE COUNTY BANCORP INC COM 394357107 0 3 SH DFND 06 0 3 0 GREENHILL & CO INC COM 395259104 283 9954 SH DFND 01 9933 0 21 GREENHILL & CO INC COM 395259104 227 7983 SH DFND 02 0 7926 57 GREENHILL & CO INC COM 395259104 1 26 SH DFND 06 0 26 0 GREENHILL & CO INC COM 395259104 236 8308 SH DFND 43 0 0 8308 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 52 3643 SH DFND 01 3643 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2991 210600 SH DFND 02 0 207058 3542 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 0 31 SH DFND 06 0 31 0 GREENSKY INC CL A 39572G100 536 25345 SH DFND 02 0 24225 1120 GREENSKY INC CL A 39572G100 947 44799 SH DFND 43 0 0 44799 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 17 964 SH DFND 02 0 0 964 GREIF INC CL A 397624107 426 8057 SH DFND 01 7554 0 503 GREIF INC CL A 397624107 3968 75028 SH DFND 02 0 53956 21072 GREIF INC CL A 397624107 1 26 SH DFND 06 0 26 0 GREIF INC CL B 397624206 18 305 SH DFND 01 305 0 0 GREIF INC CL B 397624206 40 700 SH DFND 02 0 700 0 GREIF INC CL B 397624206 0 5 SH DFND 06 0 5 0 GRIFFIN INL RLTY INC COM 398231100 39 889 SH DFND 01 889 0 0 GRIFFIN INL RLTY INC COM 398231100 2 51 SH DFND 02 0 30 21 GRIFFON CORP COM 398433102 121 6784 SH DFND 01 6406 0 378 GRIFFON CORP COM 398433102 231 12957 SH DFND 02 0 4764 8193 GRIFFON CORP COM 398433102 1 30 SH DFND 06 0 30 0 GRIFFON CORP COM 398433102 155 8727 SH DFND 43 0 0 8727 GRIFOLS S A SP ADR REP 398438408 28427 1322165 SH DFND 01 11570 1308464 2131 GRIFOLS S A SP ADR REP 398438408 1433 66653 SH DFND 02 0 44224 22429 GRIFOLS S A SP ADR REP 398438408 11 507 SH DFND 28 29 0 478 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 17 955 SH DFND 00 955 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 371 5890 SH DFND 01 4951 927 12 GROUP 1 AUTOMOTIVE INC COM 398905109 1443 22908 SH DFND 02 0 14372 8536 GROUP 1 AUTOMOTIVE INC COM 398905109 1 20 SH DFND 06 0 20 0 GROUP 1 AUTOMOTIVE INC COM 398905109 0 5 SH DFND 28 5 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1 23 SH DFND 43 0 0 23 GROUPE CGI INC CL A SUB V 39945C109 7323 115651 SH DFND 05 115651 0 0 GROUPE CGI INC CL A SUB V 39945C109 1428 22556 SH DFND 01 20835 0 1721 GROUPE CGI INC CL A SUB V 39945C109 2057 32484 SH DFND 02 0 9776 22708 GROUPE CGI INC CL A SUB V 39945C109 19377 306012 SH DFND 43 0 0 306012 GROUPE CGI INC CL A SUB V 39945C109 4387 69284 SH DFND 43, 01 0 0 69284 GROUPON INC COM 399473107 8844 2056753 SH DFND 01 113942 1942811 0 GROUPON INC COM 399473107 3317 771374 SH DFND 02 0 768549 2825 GROUPON INC COM 399473107 133 30945 SH DFND 06 0 30945 0 GROUPON INC COM 399473107 770 179061 SH DFND 43 0 0 179061 GRUBHUB INC COM 400110102 2485 23685 SH DFND 01 23360 283 42 GRUBHUB INC COM 400110102 24893 237278 SH DFND 02 0 58272 179006 GRUBHUB INC COM 400110102 9 88 SH DFND 06 0 88 0 GRUBHUB INC OPTIONS 400110102 4721 45000 SH Call DFND 02 0 45000 0 GRUBHUB INC COM 400110102 19964 190293 SH DFND 43 0 0 190293 GRUBHUB INC COM 400110102 5432 51774 SH DFND 43, 01 0 0 51774 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 49 1173 SH DFND 01 1173 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 8 201 SH DFND 02 0 0 201 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 136 856 SH DFND 01 698 0 158 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 1423 8942 SH DFND 02 0 0 8942 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 3520 22118 SH DFND 06 0 22118 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 1 4 SH DFND 28 4 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 1151 7234 SH DFND 43 0 0 7234 GRUPO AVAL ACCIONES Y VALORE SPONSORED 40053W101 87 10510 SH DFND 01 8658 0 1852 GRUPO AVAL ACCIONES Y VALORE SPONSORED 40053W101 12 1501 SH DFND 28 156 0 1345 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 67 2040 SH DFND 01 2040 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 77 2342 SH DFND 02 0 42 2300 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 59 1780 SH DFND 06 0 1780 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 3 293 SH DFND 01 293 0 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 51 4800 SH DFND 02 0 0 4800 GRUPO SUPERVIELLE S A SPONSORED 40054A108 1 51 SH DFND 43 0 0 51 GRUPO TELEVISA SA SPON ADR R 40049J206 222 11736 SH DFND 01 9988 0 1748 GRUPO TELEVISA SA SPON ADR R 40049J206 771 40663 SH DFND 02 0 4298 36365 GRUPO TELEVISA SA SPON ADR R 40049J206 12 622 SH DFND 28 68 0 554 GSE SYS INC COM 36227K106 3 1000 SH DFND 02 0 0 1000 GSI TECHNOLOGY COM 36241U106 103 13658 SH DFND 02 0 13658 0 GSI TECHNOLOGY COM 36241U106 0 15 SH DFND 06 0 15 0 GTT COMMUNICATIONS INC COM 362393100 6973 154960 SH DFND 01 151963 2997 0 GTT COMMUNICATIONS INC COM 362393100 7469 165977 SH DFND 02 0 165669 308 GTT COMMUNICATIONS INC COM 362393100 1 32 SH DFND 06 0 32 0 GTT COMMUNICATIONS INC COM 362393100 6 124 SH DFND 28 124 0 0 GTX INC DEL COM NEW 40052B207 10 622 SH DFND 01 622 0 0 GTX INC DEL COM NEW 40052B207 1 62 SH DFND 02 0 12 50 GUANGSHEN RY LTD SPONSORED 40065W107 10 366 SH DFND 01 366 0 0 GUANGSHEN RY LTD SPONSORED 40065W107 1 25 SH DFND 28 25 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 93 3122 SH DFND 01 3122 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 3038 101942 SH DFND 02 0 101942 0 GUARANTY BANCORP DEL COM NEW 40075T607 1 25 SH DFND 06 0 25 0 GUARANTY BANCSHARES INC TEX COM 400764106 30 923 SH DFND 01 923 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 14 410 SH DFND 02 0 410 0 GUARANTY BANCSHARES INC TEX COM 400764106 0 2 SH DFND 06 0 2 0 GUARANTY FED BANCSHARES INC COM 40108P101 31 1249 SH DFND 02 0 0 1249 GUESS INC COM 401617105 227 10625 SH DFND 01 10355 0 270 GUESS INC COM 401617105 151 7049 SH DFND 02 0 6695 354 GUESS INC COM 401617105 1 61 SH DFND 06 0 61 0 GUESS INC COM 401617105 1371 64058 SH DFND 43 0 0 64058 GUGGENHEIM CR ALLOCATION FD COM 40168G108 325 14933 SH DFND 02 0 0 14933 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 44 5246 SH DFND 01 5246 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 5008 591281 SH DFND 02 0 0 591281 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2396 109160 SH DFND 02 0 0 109160 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 5 222 SH DFND 43 0 0 222 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 73 3350 SH DFND 01 3350 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 8676 400016 SH DFND 02 0 0 400016 GUIDEWIRE SOFTWARE INC COM 40171V100 51898 584565 SH DFND 01 105930 474965 3670 GUIDEWIRE SOFTWARE INC COM 40171V100 2196 24734 SH DFND 02 0 9101 15633 GUIDEWIRE SOFTWARE INC COM 40171V100 0 1 SH DFND 06 0 1 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7 84 SH DFND 28 84 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 5 5000 PRN DFND 01 5000 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 162 160000 PRN DFND 02 0 160000 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10226 115183 SH DFND 43 0 0 115183 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 1171 1153000 PRN DFND 43 0 0 1153000 GUIDEWIRE SOFTWARE INC COM 40171V100 5229 58900 SH DFND 43, 01 0 0 58900 GULF ISLAND FABRICATION INC COM 402307102 6 701 SH DFND 01 138 0 563 GULF ISLAND FABRICATION INC COM 402307102 88 9820 SH DFND 02 0 7620 2200 GULF ISLAND FABRICATION INC COM 402307102 0 14 SH DFND 06 0 14 0 GULF RESOURCES INC COM PAR $0 40251W309 7 5150 SH DFND 02 0 0 5150 GULFMARK OFFSHORE INC *W EXP 11/ 402629117 1 377 SH DFND 02 0 377 0 GULFMARK OFFSHORE INC COM 402629505 16 472 SH DFND 01 472 0 0 GULFMARK OFFSHORE INC COM 402629505 6 169 SH DFND 02 0 169 0 GULFPORT ENERGY CORP COM NEW 402635304 500 39800 SH DFND 01 38846 0 954 GULFPORT ENERGY CORP COM NEW 402635304 92 7335 SH DFND 02 0 4802 2533 GULFPORT ENERGY CORP COM NEW 402635304 0 4 SH DFND 06 0 4 0 GULFPORT ENERGY CORP COM NEW 402635304 16616 1321858 SH DFND 43 0 0 1321858 GULFPORT ENERGY CORP COM NEW 402635304 755 60054 SH DFND 43, 01 0 0 60054 GW PHARMACEUTICALS PLC ADS 36197T103 1120 8027 SH DFND 01 2282 5518 227 GW PHARMACEUTICALS PLC ADS 36197T103 41093 294492 SH DFND 02 0 28723 265769 GW PHARMACEUTICALS PLC ADS 36197T103 0 3 SH DFND 28 3 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 22204 159126 SH DFND 43 0 0 159126 GWG HLDGS INC COM 36192A109 0 2 SH DFND 02 0 2 0 H & E EQUIPMENT SERVICES INC COM 404030108 195 5174 SH DFND 01 5049 0 125 H & E EQUIPMENT SERVICES INC COM 404030108 21611 574621 SH DFND 02 0 15345 559276 H & E EQUIPMENT SERVICES INC COM 404030108 1 33 SH DFND 06 0 33 0 H & E EQUIPMENT SERVICES INC COM 404030108 15214 404509 SH DFND 43 0 0 404509 HABIT RESTAURANTS INC COM CL A 40449J103 73 7250 SH DFND 01 7250 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 8 762 SH DFND 02 0 762 0 HABIT RESTAURANTS INC COM CL A 40449J103 0 21 SH DFND 06 0 21 0 HABIT RESTAURANTS INC COM CL A 40449J103 5891 589119 SH DFND 43 0 0 589119 HACKETT GROUP INC COM 404609109 56 3498 SH DFND 01 3498 0 0 HACKETT GROUP INC COM 404609109 1564 97320 SH DFND 02 0 97320 0 HACKETT GROUP INC COM 404609109 0 25 SH DFND 06 0 25 0 HAEMONETICS CORP COM 405024100 4103 45752 SH DFND 01 38245 7414 93 HAEMONETICS CORP COM 405024100 769 8572 SH DFND 02 0 6598 1974 HAEMONETICS CORP COM 405024100 5 54 SH DFND 06 0 54 0 HAEMONETICS CORP COM 405024100 14724 164183 SH DFND 43 0 0 164183 HAEMONETICS CORP COM 405024100 398 4433 SH DFND 43, 01 0 0 4433 HAILIANG ED GROUP INC SPONSORED 40522L108 2 29 SH DFND 01 29 0 0 HAILIANG ED GROUP INC SPONSORED 40522L108 4 50 SH DFND 02 0 0 50 HAIN CELESTIAL GROUP INC COM 405217100 5287 177411 SH DFND 01 177057 0 354 HAIN CELESTIAL GROUP INC COM 405217100 1023 34321 SH DFND 02 0 19159 15162 HAIN CELESTIAL GROUP INC COM 405217100 0 2 SH DFND 06 0 2 0 HAIN CELESTIAL GROUP INC COM 405217100 46 1537 SH DFND 28 1537 0 0 HAIN CELESTIAL GROUP INC COM 405217100 9601 322185 SH DFND 43 0 0 322185 HAIN CELESTIAL GROUP INC COM 405217100 601 20180 SH DFND 43, 01 0 0 20180 HALCON RES CORP *W EXP 09/ 40537Q118 1 1896 SH DFND 02 0 1896 0 HALCON RES CORP COM PAR NE 40537Q605 72 16289 SH DFND 01 16014 275 0 HALCON RES CORP COM PAR NE 40537Q605 469 106779 SH DFND 02 0 74085 32694 HALCON RES CORP COM PAR NE 40537Q605 1 132 SH DFND 06 0 132 0 HALLADOR ENERGY COMPANY COM 40609P105 47 6634 SH DFND 01 6634 0 0 HALLADOR ENERGY COMPANY COM 40609P105 5 632 SH DFND 02 0 632 0 HALLADOR ENERGY COMPANY COM 40609P105 0 16 SH DFND 06 0 16 0 HALLIBURTON CO COM 406216101 118098 2620902 SH DFND 01 2021946 582776 16180 HALLIBURTON CO COM 406216101 88235 1958156 SH DFND 02 0 497614 1460542 HALLIBURTON CO COM 406216101 1678 37241 SH DFND 06 0 37241 0 HALLIBURTON CO COM 406216101 1038 23038 SH DFND 28 21783 0 1255 HALLIBURTON CO OPTIONS 406216101 72177 1601800 SH Put DFND 02 0 1601800 0 HALLIBURTON CO OPTIONS 406216101 6759 150000 SH Put DFND 06 0 150000 0 HALLIBURTON CO OPTIONS 406216101 46159 1024400 SH Call DFND 02 0 1019400 5000 HALLIBURTON CO COM 406216101 110989 2463141 SH DFND 43 0 0 2463141 HALLIBURTON CO COM 406216101 8336 184996 SH DFND 43, 01 0 0 184996 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 47 4671 SH DFND 01 4671 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1218 122065 SH DFND 02 0 122065 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 0 14 SH DFND 06 0 14 0 HALOZYME THERAPEUTICS INC COM 40637H109 1376 81571 SH DFND 01 17893 49844 13834 HALOZYME THERAPEUTICS INC COM 40637H109 1448 85804 SH DFND 02 0 83366 2438 HALOZYME THERAPEUTICS INC COM 40637H109 2 122 SH DFND 06 0 122 0 HALYARD HEALTH INC COM 40650V100 2099 36671 SH DFND 01 36658 0 13 HALYARD HEALTH INC COM 40650V100 5332 93140 SH DFND 02 0 80089 13051 HALYARD HEALTH INC COM 40650V100 3 53 SH DFND 06 0 53 0 HALYARD HEALTH INC COM 40650V100 3461 60451 SH DFND 43 0 0 60451 HAMILTON BANCORP INC MD COM 407015106 0 3 SH DFND 02 0 3 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 29 993 SH DFND 01 980 13 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 95 3267 SH DFND 02 0 1108 2159 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 3 SH DFND 06 0 3 0 HAMILTON LANE INC CL A 407497106 1232 25688 SH DFND 01 25688 0 0 HAMILTON LANE INC CL A 407497106 16 338 SH DFND 02 0 338 0 HAMILTON LANE INC CL A 407497106 1 14 SH DFND 06 0 14 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 141 3802 SH DFND 01 3802 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 10662 286546 SH DFND 02 0 0 286546 HANCOCK JOHN INCOME SECS TR COM 410123103 387 28905 SH DFND 02 0 0 28905 HANCOCK JOHN INV TRUST TAX ADV GL 41013P749 174 19979 SH DFND 02 0 0 19979 HANCOCK JOHN INVS TR COM 410142103 129 8074 SH DFND 01 8074 0 0 HANCOCK JOHN INVS TR COM 410142103 767 48082 SH DFND 02 0 0 48082 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 578 26536 SH DFND 01 26536 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 803 36874 SH DFND 02 0 0 36874 HANCOCK JOHN PFD INCOME FD I COM 41013X106 28 1313 SH DFND 01 1313 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 298 13963 SH DFND 02 0 0 13963 HANCOCK JOHN PFD INCOME FD I COM 41021P103 112 6020 SH DFND 01 6020 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1715 92007 SH DFND 02 0 0 92007 HANCOCK JOHN PREMUIM DIV FD COM SH BEN 41013T105 3142 191000 SH DFND 02 0 0 191000 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 498 21300 SH DFND 01 21300 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2467 105581 SH DFND 02 0 0 105581 HANCOCK WHITNEY CORPORATION COM 410120109 1437 30808 SH DFND 01 28795 1640 373 HANCOCK WHITNEY CORPORATION COM 410120109 8038 172302 SH DFND 02 0 152121 20181 HANCOCK WHITNEY CORPORATION COM 410120109 4 86 SH DFND 06 0 86 0 HANCOCK WHITNEY CORPORATION COM 410120109 2 44 SH DFND 28 44 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2761 59182 SH DFND 43 0 0 59182 HANCOCK WHITNEY CORPORATION COM 410120109 132 2825 SH DFND 43, 01 0 0 2825 HANESBRANDS INC COM 410345102 4022 182668 SH DFND 01 169787 8352 4529 HANESBRANDS INC COM 410345102 10219 464082 SH DFND 02 0 51991 412091 HANESBRANDS INC COM 410345102 37 1679 SH DFND 06 0 1679 0 HANESBRANDS INC OPTIONS 410345102 2737 124300 SH Call DFND 02 0 124300 0 HANMI FINL CORP COM NEW 410495204 168 5910 SH DFND 01 5896 0 14 HANMI FINL CORP COM NEW 410495204 53 1879 SH DFND 02 0 1838 41 HANMI FINL CORP COM NEW 410495204 1 33 SH DFND 06 0 33 0 HANMI FINL CORP COM NEW 410495204 154 5438 SH DFND 43 0 0 5438 HANNON ARMSTRONG SUST INFR C COM 41068X100 353 17853 SH DFND 01 11499 4149 2205 HANNON ARMSTRONG SUST INFR C COM 41068X100 2159 109318 SH DFND 02 0 7970 101348 HANNON ARMSTRONG SUST INFR C COM 41068X100 1 52 SH DFND 06 0 52 0 HANOVER INS GROUP INC COM 410867105 2611 21837 SH DFND 01 4656 16845 336 HANOVER INS GROUP INC COM 410867105 8262 69101 SH DFND 02 0 65682 3419 HANOVER INS GROUP INC COM 410867105 0 1 SH DFND 06 0 1 0 HANOVER INS GROUP INC COM 410867105 3 21 SH DFND 28 21 0 0 HANOVER INS GROUP INC COM 410867105 1936 16192 SH DFND 43 0 0 16192 HANOVER INS GROUP INC COM 410867105 1158 9687 SH DFND 43, 01 0 0 9687 HANWHA Q CELL CO LTD SPONSORED 41135V301 2 333 SH DFND 01 333 0 0 HANWHA Q CELL CO LTD SPONSORED 41135V301 3 500 SH DFND 02 0 0 500 HARBORONE BANCORP INC COM 41165F101 34 1813 SH DFND 01 1813 0 0 HARBORONE BANCORP INC COM 41165F101 37 1972 SH DFND 02 0 1865 107 HARBORONE BANCORP INC COM 41165F101 0 13 SH DFND 06 0 13 0 HARLEY DAVIDSON INC COM 412822108 4912 116723 SH DFND 01 115874 834 15 HARLEY DAVIDSON INC COM 412822108 14532 345333 SH DFND 02 0 301845 43488 HARLEY DAVIDSON INC COM 412822108 70 1671 SH DFND 06 0 1671 0 HARLEY DAVIDSON INC COM 412822108 46 1100 SH DFND 28 1100 0 0 HARLEY DAVIDSON INC OPTIONS 412822108 14156 336400 SH Put DFND 02 0 336400 0 HARLEY DAVIDSON INC OPTIONS 412822108 3324 79000 SH Call DFND 02 0 79000 0 HARLEY DAVIDSON INC COM 412822108 42 991 SH DFND 43 0 0 991 HARMONIC INC COM 413160102 7 1579 SH DFND 01 705 0 874 HARMONIC INC COM 413160102 33 7671 SH DFND 02 0 3104 4567 HARMONIC INC COM 413160102 0 83 SH DFND 06 0 83 0 HARMONY GOLD MNG LTD SPONSORED 413216300 1 780 SH DFND 01 780 0 0 HARMONY GOLD MNG LTD SPONSORED 413216300 49 31436 SH DFND 02 0 0 31436 HARRIS CORP DEL COM 413875105 19174 132657 SH DFND 01 125702 5517 1438 HARRIS CORP DEL COM 413875105 19300 133530 SH DFND 02 0 60212 73318 HARRIS CORP DEL COM 413875105 1495 10345 SH DFND 06 0 10345 0 HARRIS CORP DEL COM 413875105 253 1747 SH DFND 28 1246 0 501 HARRIS CORP DEL OPTIONS 413875105 2168 15000 SH Call DFND 02 0 15000 0 HARRIS CORP DEL COM 413875105 6152 42564 SH DFND 43 0 0 42564 HARRIS CORP DEL COM 413875105 6871 47534 SH DFND 43, 01 0 0 47534 HARSCO CORP COM 415864107 2576 116573 SH DFND 01 116213 0 360 HARSCO CORP COM 415864107 471 21311 SH DFND 02 0 8712 12599 HARSCO CORP COM 415864107 2 82 SH DFND 06 0 82 0 HARSCO CORP COM 415864107 4806 217485 SH DFND 43 0 0 217485 HARSCO CORP COM 415864107 1552 70245 SH DFND 43, 01 0 0 70245 HARTE-HANKS INC COM 416196202 18 1638 SH DFND 02 0 0 1638 HARTFORD FINL SVCS GROUP INC COM 416515104 56262 1100374 SH DFND 01 705213 23265 371896 HARTFORD FINL SVCS GROUP INC COM 416515104 25070 490316 SH DFND 02 0 93264 397052 HARTFORD FINL SVCS GROUP INC COM 416515104 204 3983 SH DFND 06 0 3983 0 HARTFORD FINL SVCS GROUP INC COM 416515104 593 11590 SH DFND 28 6640 0 4950 HARTFORD FINL SVCS GROUP INC *W EXP 06/ 416515120 459 10000 SH DFND 01 10000 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/ 416515120 93 2020 SH DFND 02 0 0 2020 HARTFORD FINL SVCS GROUP INC COM 416515104 79728 1559320 SH DFND 43 0 0 1559320 HARTFORD FINL SVCS GROUP INC COM 416515104 2334 45656 SH DFND 43, 01 0 0 45656 HARVARD BIOSCIENCE INC COM 416906105 24 4451 SH DFND 01 4451 0 0 HARVARD BIOSCIENCE INC COM 416906105 763 142615 SH DFND 02 0 142615 0 HARVEST CAP CR CORP COM 41753F109 576 54556 SH DFND 01 54556 0 0 HASBRO INC COM 418056107 11321 122640 SH DFND 01 118519 2799 1322 HASBRO INC COM 418056107 10286 111425 SH DFND 02 0 52949 58476 HASBRO INC COM 418056107 91 986 SH DFND 06 0 986 0 HASBRO INC COM 418056107 1278 13847 SH DFND 28 13847 0 0 HASBRO INC COM 418056107 170114 1842858 SH DFND 43 0 0 1842858 HASBRO INC COM 418056107 9523 103168 SH DFND 43, 01 0 0 103168 HAVERTY FURNITURE INC COM 419596101 202 9354 SH DFND 01 9308 0 46 HAVERTY FURNITURE INC COM 419596101 63 2897 SH DFND 02 0 2637 260 HAVERTY FURNITURE INC COM 419596101 0 19 SH DFND 06 0 19 0 HAVERTY FURNITURE INC CL A 419596200 0 14 SH DFND 01 14 0 0 HAVERTY FURNITURE INC COM 419596101 1710 79160 SH DFND 43 0 0 79160 HAWAIIAN ELEC INDUSTRIES COM 419870100 1198 34928 SH DFND 01 33659 1269 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5378 156787 SH DFND 02 0 137291 19496 HAWAIIAN ELEC INDUSTRIES COM 419870100 0 2 SH DFND 06 0 2 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4258 124127 SH DFND 43 0 0 124127 HAWAIIAN HOLDINGS INC COM 419879101 1077 29954 SH DFND 01 11879 17147 928 HAWAIIAN HOLDINGS INC COM 419879101 1087 30225 SH DFND 02 0 25040 5185 HAWAIIAN HOLDINGS INC COM 419879101 293 8138 SH DFND 06 0 8138 0 HAWAIIAN HOLDINGS INC COM 419879101 2395 66620 SH DFND 43 0 0 66620 HAWAIIAN HOLDINGS INC COM 419879101 1341 37315 SH DFND 43, 01 0 0 37315 HAWAIIAN TELCOM HOLDCO INC COM 420031106 1504 51998 SH DFND 01 1748 50250 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 1504 52021 SH DFND 02 0 52021 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 0 6 SH DFND 06 0 6 0 HAWKINS INC COM 420261109 142 4021 SH DFND 01 3815 0 206 HAWKINS INC COM 420261109 49 1381 SH DFND 02 0 1381 0 HAWKINS INC COM 420261109 0 10 SH DFND 06 0 10 0 HAWTHORN BANCSHARES INC COM 420476103 0 3 SH DFND 02 0 3 0 HAYNES INTERNATIONAL INC COM NEW 420877201 131 3553 SH DFND 01 3533 7 13 HAYNES INTERNATIONAL INC COM NEW 420877201 995 27070 SH DFND 02 0 27067 3 HAYNES INTERNATIONAL INC COM NEW 420877201 0 13 SH DFND 06 0 13 0 HAYNES INTERNATIONAL INC COM NEW 420877201 217 5912 SH DFND 43 0 0 5912 HC2 HLDGS INC COM 404139107 83 14113 SH DFND 01 14113 0 0 HC2 HLDGS INC COM 404139107 54 9292 SH DFND 02 0 161 9131 HC2 HLDGS INC COM 404139107 0 43 SH DFND 06 0 43 0 HCA HEALTHCARE INC COM 40412C101 15183 147981 SH DFND 01 147718 0 263 HCA HEALTHCARE INC COM 40412C101 13785 134359 SH DFND 02 0 28456 105903 HCA HEALTHCARE INC COM 40412C101 777 7575 SH DFND 06 0 7575 0 HCA HEALTHCARE INC COM 40412C101 152 1482 SH DFND 28 550 0 932 HCA HEALTHCARE INC COM 40412C101 35112 342219 SH DFND 43 0 0 342219 HCA HEALTHCARE INC COM 40412C101 633 6174 SH DFND 43, 01 0 0 6174 HCI GROUP INC COM 40416E103 121 2902 SH DFND 01 2885 0 17 HCI GROUP INC COM 40416E103 305 7326 SH DFND 02 0 7218 108 HCI GROUP INC COM 40416E103 0 8 SH DFND 06 0 8 0 HCI GROUP INC NOTE 3.87 40416EAB9 10 10000 PRN DFND 02 0 0 10000 HCI GROUP INC COM 40416E103 271 6522 SH DFND 43 0 0 6522 HCP INC COM 40414L109 8290 321062 SH DFND 01 315129 0 5933 HCP INC COM 40414L109 8060 312153 SH DFND 02 0 188764 123389 HCP INC COM 40414L109 5659 219177 SH DFND 06 0 219177 0 HCP INC COM 40414L109 697 27000 SH DFND 28 27000 0 0 HCP INC COM 40414L109 39141 1515903 SH DFND 43 0 0 1515903 HCP INC COM 40414L109 14019 542956 SH DFND 43, 01 0 0 542956 HD SUPPLY HLDGS INC COM 40416M105 1838 42844 SH DFND 01 42788 0 56 HD SUPPLY HLDGS INC COM 40416M105 38628 900628 SH DFND 02 0 147877 752751 HD SUPPLY HLDGS INC COM 40416M105 12 278 SH DFND 06 0 278 0 HD SUPPLY HLDGS INC COM 40416M105 1163 27118 SH DFND 43 0 0 27118 HD SUPPLY HLDGS INC COM 40416M105 427 9960 SH DFND 43, 01 0 0 9960 HDFC BANK LTD ADR REPS 3 40415F101 2801 26669 SH DFND 01 26669 0 0 HDFC BANK LTD ADR REPS 3 40415F101 45793 436041 SH DFND 02 0 277193 158848 HDFC BANK LTD ADR REPS 3 40415F101 1160 11047 SH DFND 06 0 11047 0 HDFC BANK LTD ADR REPS 3 40415F101 5 47 SH DFND 28 47 0 0 HDFC BANK LTD ADR REPS 3 40415F101 92183 877763 SH DFND 43 0 0 877763 HDFC BANK LTD ADR REPS 3 40415F101 8183 77923 SH DFND 43, 01 0 0 77923 HEALTH INS INNOVATIONS INC COM CL A 42225K106 60 1842 SH DFND 01 1842 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2127 65742 SH DFND 02 0 64745 997 HEALTH INS INNOVATIONS INC COM CL A 42225K106 0 12 SH DFND 06 0 12 0 HEALTHCARE RLTY TR COM 421946104 642 22068 SH DFND 01 21769 0 299 HEALTHCARE RLTY TR COM 421946104 3243 111527 SH DFND 02 0 105971 5556 HEALTHCARE RLTY TR COM 421946104 620 21309 SH DFND 06 0 21309 0 HEALTHCARE RLTY TR COM 421946104 2055 70681 SH DFND 43 0 0 70681 HEALTHCARE RLTY TR COM 421946104 1612 55418 SH DFND 43, 01 0 0 55418 HEALTHCARE SVCS GRP INC COM 421906108 1039 24047 SH DFND 01 19681 2918 1448 HEALTHCARE SVCS GRP INC COM 421906108 2114 48949 SH DFND 02 0 14158 34791 HEALTHCARE SVCS GRP INC COM 421906108 3 73 SH DFND 06 0 73 0 HEALTHCARE SVCS GRP INC COM 421906108 2 56 SH DFND 28 56 0 0 HEALTHCARE SVCS GRP INC COM 421906108 20811 481855 SH DFND 43 0 0 481855 HEALTHCARE SVCS GRP INC COM 421906108 4165 96428 SH DFND 43, 01 0 0 96428 HEALTHCARE TR AMER INC CL A NEW 42225P501 9382 347982 SH DFND 01 347982 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2041 75689 SH DFND 02 0 65661 10028 HEALTHCARE TR AMER INC CL A NEW 42225P501 0 5 SH DFND 06 0 5 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 170 6315 SH DFND 28 6315 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 19933 739354 SH DFND 43 0 0 739354 HEALTHCARE TR AMER INC CL A NEW 42225P501 1720 63803 SH DFND 43, 01 0 0 63803 HEALTHEQUITY INC COM 42226A107 765 10189 SH DFND 01 10027 0 162 HEALTHEQUITY INC COM 42226A107 11329 150851 SH DFND 02 0 7224 143627 HEALTHEQUITY INC COM 42226A107 4 51 SH DFND 06 0 51 0 HEALTHEQUITY INC COM 42226A107 6335 84349 SH DFND 43 0 0 84349 HEALTHEQUITY INC COM 42226A107 600 7991 SH DFND 43, 01 0 0 7991 HEALTHSTREAM INC COM 42222N103 246 9005 SH DFND 01 8431 574 0 HEALTHSTREAM INC COM 42222N103 105 3842 SH DFND 02 0 3267 575 HEALTHSTREAM INC COM 42222N103 1 27 SH DFND 06 0 27 0 HEALTHSTREAM INC COM 42222N103 6758 247457 SH DFND 43 0 0 247457 HEALTHSTREAM INC COM 42222N103 1431 52406 SH DFND 43, 01 0 0 52406 HEARTLAND EXPRESS INC COM 422347104 261 14048 SH DFND 01 9452 4372 224 HEARTLAND EXPRESS INC COM 422347104 1450 78188 SH DFND 02 0 44216 33972 HEARTLAND EXPRESS INC COM 422347104 1 48 SH DFND 06 0 48 0 HEARTLAND EXPRESS INC COM 422347104 8183 441155 SH DFND 43 0 0 441155 HEARTLAND EXPRESS INC COM 422347104 793 42743 SH DFND 43, 01 0 0 42743 HEARTLAND FINL USA INC COM 42234Q102 990 18051 SH DFND 01 4621 0 13430 HEARTLAND FINL USA INC COM 42234Q102 200 3637 SH DFND 02 0 2740 897 HEARTLAND FINL USA INC COM 42234Q102 1 25 SH DFND 06 0 25 0 HEARTLAND FINL USA INC COM 42234Q102 14387 262297 SH DFND 43 0 0 262297 HEARTLAND FINL USA INC COM 42234Q102 176 3204 SH DFND 43, 01 0 0 3204 HEAT BIOLOGICS INC COM NEW 42237K300 7 3024 SH DFND 01 3024 0 0 HECLA MNG CO COM 422704106 169 48499 SH DFND 01 40978 0 7521 HECLA MNG CO COM 422704106 459 131807 SH DFND 02 0 91977 39830 HECLA MNG CO COM 422704106 1 406 SH DFND 06 0 406 0 HECLA MNG CO COM 422704106 2 500 SH DFND 43 0 0 500 HEICO CORP NEW COM 422806109 1582 21695 SH DFND 01 19367 0 2328 HEICO CORP NEW COM 422806109 9811 134521 SH DFND 02 0 32161 102360 HEICO CORP NEW CL A 422806208 337 5521 SH DFND 01 5419 0 102 HEICO CORP NEW CL A 422806208 4396 72120 SH DFND 02 0 68248 3872 HEICO CORP NEW CL A 422806208 0 1 SH DFND 06 0 1 0 HEICO CORP NEW COM 422806109 15673 214909 SH DFND 43 0 0 214909 HEICO CORP NEW COM 422806109 2518 34522 SH DFND 43, 01 0 0 34522 HEIDRICK & STRUGGLES INTL IN COM 422819102 117 3336 SH DFND 01 3336 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 144 4123 SH DFND 02 0 4123 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1 19 SH DFND 06 0 19 0 HELEN OF TROY CORP LTD COM G4388N106 1585 16102 SH DFND 01 16016 54 32 HELEN OF TROY CORP LTD COM G4388N106 2392 24296 SH DFND 02 0 24142 154 HELEN OF TROY CORP LTD COM G4388N106 3 28 SH DFND 06 0 28 0 HELEN OF TROY CORP LTD COM G4388N106 12091 122812 SH DFND 43 0 0 122812 HELEN OF TROY CORP LTD COM G4388N106 1596 16214 SH DFND 43, 01 0 0 16214 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 1 4295 SH DFND 01 4295 0 0 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 0 1000 SH DFND 02 0 0 1000 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 58 6120 SH DFND 01 6120 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 6 608 SH DFND 02 0 48 560 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 366 43904 SH DFND 01 43398 0 506 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 212 25509 SH DFND 02 0 24909 600 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 145 SH DFND 06 0 145 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.25 42330PAH0 10 10000 PRN DFND 02 0 0 10000 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 650 78017 SH DFND 43 0 0 78017 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 557 66911 SH DFND 43, 01 0 0 66911 HELMERICH & PAYNE INC COM 423452101 6599 103504 SH DFND 01 98075 2063 3366 HELMERICH & PAYNE INC COM 423452101 17467 273953 SH DFND 02 0 39839 234114 HELMERICH & PAYNE INC COM 423452101 124 1943 SH DFND 06 0 1943 0 HELMERICH & PAYNE INC COM 423452101 12619 197912 SH DFND 43 0 0 197912 HELMERICH & PAYNE INC COM 423452101 142 2221 SH DFND 43, 01 0 0 2221 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 30 2298 SH DFND 01 2298 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 29 2199 SH DFND 02 0 2199 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 0 15 SH DFND 06 0 15 0 HENNESSY ADVISORS INC COM 425885100 418 24080 SH DFND 02 0 24080 0 HENRY JACK & ASSOC INC COM 426281101 1484 11386 SH DFND 01 10837 226 323 HENRY JACK & ASSOC INC COM 426281101 5781 44346 SH DFND 02 0 31973 12373 HENRY JACK & ASSOC INC COM 426281101 850 6520 SH DFND 06 0 6520 0 HENRY JACK & ASSOC INC COM 426281101 48245 370090 SH DFND 43 0 0 370090 HENRY JACK & ASSOC INC COM 426281101 10520 80698 SH DFND 43, 01 0 0 80698 HERBALIFE LTD NOTE 2.00 42703MAB9 6 5000 PRN DFND 01 5000 0 0 HERBALIFE LTD NOTE 2.00 42703MAB9 11139 8612000 PRN DFND 02 0 8610000 2000 HERBALIFE NUTRITION LTD COM SHS G4412G101 1648 30672 SH DFND 01 17559 13113 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 112107 2086884 SH DFND 02 0 2084523 2361 HERBALIFE NUTRITION LTD COM SHS G4412G101 2155 40112 SH DFND 06 0 40112 0 HERBALIFE NUTRITION LTD OPTIONS G4412G101 5372 100000 SH Call DFND 02 0 100000 0 HERC HLDGS INC COM 42704L104 790 14020 SH DFND 01 12887 533 600 HERC HLDGS INC COM 42704L104 2384 42309 SH DFND 02 0 39845 2464 HERC HLDGS INC COM 42704L104 1 25 SH DFND 06 0 25 0 HERCULES CAPITAL INC COM 427096508 104 8195 SH DFND 01 8195 0 0 HERCULES CAPITAL INC COM 427096508 73 5764 SH DFND 02 0 0 5764 HERITAGE COMMERCE CORP COM 426927109 114 6734 SH DFND 01 6734 0 0 HERITAGE COMMERCE CORP COM 426927109 2625 154511 SH DFND 02 0 154511 0 HERITAGE COMMERCE CORP COM 426927109 1 38 SH DFND 06 0 38 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 47 2318 SH DFND 01 2318 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 65 3223 SH DFND 02 0 3223 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 15 SH DFND 06 0 15 0 HERITAGE FINL CORP WASH COM 42722X106 778 22313 SH DFND 01 22288 0 25 HERITAGE FINL CORP WASH COM 42722X106 656 18832 SH DFND 02 0 11303 7529 HERITAGE FINL CORP WASH COM 42722X106 1 30 SH DFND 06 0 30 0 HERITAGE INS HLDGS INC COM 42727J102 65 3889 SH DFND 01 3862 0 27 HERITAGE INS HLDGS INC COM 42727J102 166 9985 SH DFND 02 0 5902 4083 HERITAGE INS HLDGS INC COM 42727J102 0 23 SH DFND 06 0 23 0 HERITAGE INS HLDGS INC COM 42727J102 749 44924 SH DFND 43 0 0 44924 HERON THERAPEUTICS INC COM 427746102 2555 65757 SH DFND 01 10093 55664 0 HERON THERAPEUTICS INC COM 427746102 4206 108257 SH DFND 02 0 15981 92276 HERON THERAPEUTICS INC COM 427746102 2 46 SH DFND 06 0 46 0 HERON THERAPEUTICS INC OPTIONS 427746102 5093 131100 SH Put DFND 02 0 131100 0 HERON THERAPEUTICS INC OPTIONS 427746102 1554 40000 SH Call DFND 02 0 40000 0 HERON THERAPEUTICS INC COM 427746102 2701 69523 SH DFND 43 0 0 69523 HERON THERAPEUTICS INC COM 427746102 470 12097 SH DFND 43, 01 0 0 12097 HERSHA HOSPITALITY TR PR SHS BEN 427825500 81 3753 SH DFND 01 3753 0 0 HERSHA HOSPITALITY TR PR SHS BEN 427825500 1383 64497 SH DFND 02 0 61730 2767 HERSHA HOSPITALITY TR PR SHS BEN 427825500 1 40 SH DFND 06 0 40 0 HERSHA HOSPITALITY TR PR SHS BEN 427825500 1371 63904 SH DFND 43 0 0 63904 HERSHEY CO COM 427866108 36899 396510 SH DFND 01 392829 218 3463 HERSHEY CO COM 427866108 15996 171886 SH DFND 02 0 73415 98471 HERSHEY CO COM 427866108 28619 307536 SH DFND 06 0 307536 0 HERSHEY CO COM 427866108 104 1117 SH DFND 28 1117 0 0 HERSHEY CO COM 427866108 26491 284670 SH DFND 43 0 0 284670 HERSHEY CO COM 427866108 487 5230 SH DFND 43, 01 0 0 5230 HERTZ GLOBAL HLDGS INC COM 42806J106 127 8295 SH DFND 01 8295 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 255 16611 SH DFND 02 0 13203 3408 HERTZ GLOBAL HLDGS INC COM 42806J106 292 19062 SH DFND 06 0 19062 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 9 1395 SH DFND 02 0 0 1395 HESKA CORP COM RESTRC 42805E306 451 4342 SH DFND 01 3422 920 0 HESKA CORP COM RESTRC 42805E306 719 6924 SH DFND 02 0 6924 0 HESKA CORP COM RESTRC 42805E306 1 6 SH DFND 06 0 6 0 HESKA CORP COM RESTRC 42805E306 1160 11172 SH DFND 43 0 0 11172 HESKA CORP COM RESTRC 42805E306 1789 17233 SH DFND 43, 01 0 0 17233 HESS CORP COM 42809H107 51650 772170 SH DFND 01 327132 35791 409247 HESS CORP COM 42809H107 103869 1552832 SH DFND 02 0 218817 1334015 HESS CORP COM 42809H107 383 5725 SH DFND 06 0 5725 0 HESS CORP COM 42809H107 3168 47356 SH DFND 28 38912 0 8444 HESS CORP OPTIONS 42809H107 20067 300000 SH Put DFND 02 0 300000 0 HESS CORP OPTIONS 42809H107 2676 40000 SH Put DFND 06 0 40000 0 HESS CORP OPTIONS 42809H107 2120 31700 SH Call DFND 06 0 31700 0 HESS CORP DEP PDF SR 42809H404 5 63 SH DFND 01 63 0 0 HESS CORP DEP PDF SR 42809H404 16764 222456 SH DFND 02 0 211043 11413 HESS CORP COM 42809H107 46889 700988 SH DFND 43 0 0 700988 HESS CORP DEP PDF SR 42809H404 2107 27953 SH DFND 43 0 0 27953 HESS CORP COM 42809H107 950 14197 SH DFND 43, 01 0 0 14197 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 1720 87330 SH DFND 01 850 86480 0 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 4693 238235 SH DFND 02 0 0 238235 HEWLETT PACKARD ENTERPRISE C COM 42824C109 20764 1421232 SH DFND 01 1389476 14943 16813 HEWLETT PACKARD ENTERPRISE C COM 42824C109 13809 945177 SH DFND 02 0 484638 460539 HEWLETT PACKARD ENTERPRISE C COM 42824C109 50 3449 SH DFND 06 0 3449 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 62 4270 SH DFND 28 1882 0 2388 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11852 811211 SH DFND 43 0 0 811211 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2631 180069 SH DFND 43, 01 0 0 180069 HEXCEL CORP NEW COM 428291108 20390 307165 SH DFND 01 306705 0 460 HEXCEL CORP NEW COM 428291108 17649 265871 SH DFND 02 0 13761 252110 HEXCEL CORP NEW COM 428291108 0 2 SH DFND 06 0 2 0 HEXCEL CORP NEW COM 428291108 90 1359 SH DFND 28 1359 0 0 HEXCEL CORP NEW COM 428291108 90919 1369680 SH DFND 43 0 0 1369680 HEXCEL CORP NEW COM 428291108 2957 44549 SH DFND 43, 01 0 0 44549 HEXINDAI INC ADR 428295109 5 509 SH DFND 01 509 0 0 HFF INC CL A 40418F108 74 2152 SH DFND 01 1940 62 150 HFF INC CL A 40418F108 2078 60483 SH DFND 02 0 60121 362 HFF INC CL A 40418F108 1 38 SH DFND 06 0 38 0 HIBBETT SPORTS INC COM 428567101 217 9487 SH DFND 01 9397 0 90 HIBBETT SPORTS INC COM 428567101 828 36176 SH DFND 02 0 35545 631 HIBBETT SPORTS INC COM 428567101 0 21 SH DFND 06 0 21 0 HIBBETT SPORTS INC COM 428567101 341 14896 SH DFND 43 0 0 14896 HIBBETT SPORTS INC COM 428567101 364 15882 SH DFND 43, 01 0 0 15882 HI-CRUSH PARTNERS LP COM UNIT L 428337109 89 7500 SH DFND 01 7500 0 0 HI-CRUSH PARTNERS LP COM UNIT L 428337109 2947 249718 SH DFND 02 0 5751 243967 HIGHLAND FDS I HI LD IBOX 430101774 15 838 SH DFND 02 0 0 838 HIGHLAND FLOATNG RATE OPPRT SHS BEN IN 43010E404 10 618 SH DFND 01 618 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN IN 43010E404 71 4564 SH DFND 02 0 0 4564 HIGHPOINT RES CORP COM 43114K108 287 47250 SH DFND 01 47250 0 0 HIGHPOINT RES CORP COM 43114K108 776 127701 SH DFND 02 0 127626 75 HIGHPOINT RES CORP COM 43114K108 0 77 SH DFND 06 0 77 0 HIGHPOINT RES CORP COM 43114K108 2455 403805 SH DFND 43 0 0 403805 HIGHWAY HLDGS LTD ORD G4481U106 0 25 SH DFND 02 0 0 25 HIGHWOODS PPTYS INC COM 431284108 3598 70934 SH DFND 01 70326 0 608 HIGHWOODS PPTYS INC COM 431284108 15371 303002 SH DFND 02 0 255233 47769 HIGHWOODS PPTYS INC COM 431284108 199 3914 SH DFND 06 0 3914 0 HIGHWOODS PPTYS INC COM 431284108 515 10151 SH DFND 28 10151 0 0 HIGHWOODS PPTYS INC COM 431284108 4671 92068 SH DFND 43 0 0 92068 HILL INTERNATIONAL INC COM 431466101 35 5872 SH DFND 01 5872 0 0 HILL INTERNATIONAL INC COM 431466101 23 3969 SH DFND 02 0 3921 48 HILL INTERNATIONAL INC COM 431466101 0 35 SH DFND 06 0 35 0 HILL ROM HLDGS INC COM 431475102 1372 15703 SH DFND 01 15326 0 377 HILL ROM HLDGS INC COM 431475102 30278 346669 SH DFND 02 0 63719 282950 HILL ROM HLDGS INC COM 431475102 0 1 SH DFND 06 0 1 0 HILL ROM HLDGS INC COM 431475102 33297 381232 SH DFND 43 0 0 381232 HILL ROM HLDGS INC COM 431475102 989 11322 SH DFND 43, 01 0 0 11322 HILLENBRAND INC COM 431571108 573 12153 SH DFND 01 11979 0 174 HILLENBRAND INC COM 431571108 5332 113092 SH DFND 02 0 91852 21240 HILLENBRAND INC COM 431571108 3 65 SH DFND 06 0 65 0 HILLENBRAND INC COM 431571108 1 31 SH DFND 28 31 0 0 HILLENBRAND INC COM 431571108 4416 93668 SH DFND 43 0 0 93668 HILLENBRAND INC COM 431571108 518 10978 SH DFND 43, 01 0 0 10978 HILLTOP HOLDINGS INC COM 432748101 1523 69004 SH DFND 01 69004 0 0 HILLTOP HOLDINGS INC COM 432748101 161 7297 SH DFND 02 0 5932 1365 HILLTOP HOLDINGS INC COM 432748101 2 76 SH DFND 06 0 76 0 HILLTOP HOLDINGS INC COM 432748101 783 35497 SH DFND 43 0 0 35497 HILLTOP HOLDINGS INC COM 432748101 475 21523 SH DFND 43, 01 0 0 21523 HILTON GRAND VACATIONS INC COM 43283X105 217 6254 SH DFND 01 6043 0 211 HILTON GRAND VACATIONS INC COM 43283X105 1053 30353 SH DFND 02 0 26553 3800 HILTON GRAND VACATIONS INC COM 43283X105 0 2 SH DFND 06 0 2 0 HILTON GRAND VACATIONS INC COM 43283X105 4127 118924 SH DFND 43 0 0 118924 HILTON GRAND VACATIONS INC COM 43283X105 2473 71255 SH DFND 43, 01 0 0 71255 HILTON WORLDWIDE HLDGS INC COM 43300A203 7050 89056 SH DFND 01 87662 358 1036 HILTON WORLDWIDE HLDGS INC COM 43300A203 105276 1329918 SH DFND 02 0 132278 1197640 HILTON WORLDWIDE HLDGS INC COM 43300A203 41 515 SH DFND 06 0 515 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4 48 SH DFND 28 48 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 11185 141300 SH Call DFND 02 0 141300 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 188043 2375481 SH DFND 43 0 0 2375481 HILTON WORLDWIDE HLDGS INC COM 43300A203 7615 96192 SH DFND 43, 01 0 0 96192 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 28 3739 SH DFND 01 3739 0 0 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 436 58493 SH DFND 02 0 0 58493 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 3653 489671 SH DFND 43 0 0 489671 HINGHAM INSTN SVGS MASS COM 433323102 71 322 SH DFND 01 322 0 0 HINGHAM INSTN SVGS MASS COM 433323102 72 328 SH DFND 02 0 28 300 HINGHAM INSTN SVGS MASS COM 433323102 0 1 SH DFND 06 0 1 0 HISTOGENICS CORP COM 43358V109 0 6 SH DFND 02 0 6 0 HMS HLDGS CORP COM 40425J101 551 25497 SH DFND 01 18895 6602 0 HMS HLDGS CORP COM 40425J101 3107 143708 SH DFND 02 0 141719 1989 HMS HLDGS CORP COM 40425J101 2 86 SH DFND 06 0 86 0 HMS HLDGS CORP COM 40425J101 5959 275620 SH DFND 43 0 0 275620 HMS HLDGS CORP COM 40425J101 513 23720 SH DFND 43, 01 0 0 23720 HNI CORP COM 404251100 2218 59631 SH DFND 01 59553 0 78 HNI CORP COM 404251100 781 20990 SH DFND 02 0 9991 10999 HNI CORP COM 404251100 2 45 SH DFND 06 0 45 0 HNI CORP COM 404251100 190 5099 SH DFND 43 0 0 5099 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 11 600 SH DFND 01 600 0 0 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 2304 128384 SH DFND 02 0 0 128384 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 1813 64156 SH DFND 01 9000 55156 0 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 1749 61880 SH DFND 02 0 33900 27980 HOLLYFRONTIER CORP COM 436106108 2381 34799 SH DFND 01 28750 4575 1474 HOLLYFRONTIER CORP COM 436106108 24232 354112 SH DFND 02 0 134453 219659 HOLLYFRONTIER CORP COM 436106108 173 2525 SH DFND 06 0 2525 0 HOLLYFRONTIER CORP COM 436106108 4 62 SH DFND 28 62 0 0 HOLLYFRONTIER CORP COM 436106108 4902 71628 SH DFND 43 0 0 71628 HOLLYFRONTIER CORP COM 436106108 2865 41867 SH DFND 43, 01 0 0 41867 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 740 33412 SH DFND 01 33412 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 140 6317 SH DFND 02 0 6317 0 HOLOGIC INC COM 436440101 2088 52524 SH DFND 01 45843 6148 533 HOLOGIC INC COM 436440101 3464 87140 SH DFND 02 0 449 86691 HOLOGIC INC COM 436440101 29 722 SH DFND 06 0 722 0 HOLOGIC INC COM 436440101 20 492 SH DFND 28 20 0 472 HOLOGIC INC COM 436440101 25616 644422 SH DFND 43 0 0 644422 HOME BANCORP INC COM 43689E107 112 2400 SH DFND 01 2400 0 0 HOME BANCORP INC COM 43689E107 27 579 SH DFND 02 0 289 290 HOME BANCORP INC COM 43689E107 0 6 SH DFND 06 0 6 0 HOME BANCSHARES INC COM 436893200 1003 44448 SH DFND 01 44230 0 218 HOME BANCSHARES INC COM 436893200 1799 79727 SH DFND 02 0 54016 25711 HOME BANCSHARES INC COM 436893200 4 162 SH DFND 06 0 162 0 HOME BANCSHARES INC COM 436893200 9277 411206 SH DFND 43 0 0 411206 HOME BANCSHARES INC COM 436893200 925 40999 SH DFND 43, 01 0 0 40999 HOME DEPOT INC COM 437076102 937687 4806187 SH DFND 01 4654408 1347 150432 HOME DEPOT INC COM 437076102 1199569 6148481 SH DFND 02 0 247828 5900653 HOME DEPOT INC COM 437076102 3931 20147 SH DFND 06 0 20147 0 HOME DEPOT INC COM 437076102 8995 46102 SH DFND 28 42927 0 3175 HOME DEPOT INC OPTIONS 437076102 61183 313600 SH Put DFND 02 0 313100 500 HOME DEPOT INC OPTIONS 437076102 22202 113800 SH Call DFND 02 0 113600 200 HOME DEPOT INC COM 437076102 883250 4527164 SH DFND 43 0 0 4527164 HOME DEPOT INC COM 437076102 85786 439705 SH DFND 43, 01 0 0 439705 HOME FED BANCORP INC LA NEW COM 43708L108 0 2 SH DFND 02 0 2 0 HOMESTREET INC COM 43785V102 140 5184 SH DFND 01 5172 0 12 HOMESTREET INC COM 43785V102 276 10249 SH DFND 02 0 9984 265 HOMESTREET INC COM 43785V102 1 28 SH DFND 06 0 28 0 HOMESTREET INC COM 43785V102 1070 39694 SH DFND 43 0 0 39694 HOMETOWN BANKSHARES CORP COM 43787N108 8 600 SH DFND 02 0 600 0 HOMETRUST BANCSHARES INC COM 437872104 69 2451 SH DFND 01 2451 0 0 HOMETRUST BANCSHARES INC COM 437872104 67 2365 SH DFND 02 0 2365 0 HOMETRUST BANCSHARES INC COM 437872104 0 17 SH DFND 06 0 17 0 HOMOLOGY MEDICINES INC COM 438083107 27 1323 SH DFND 01 1323 0 0 HOMOLOGY MEDICINES INC COM 438083107 326 15985 SH DFND 02 0 30 15955 HONDA MOTOR LTD AMERN SHS 438128308 1909 65216 SH DFND 01 58563 0 6653 HONDA MOTOR LTD AMERN SHS 438128308 2911 99457 SH DFND 02 0 8520 90937 HONDA MOTOR LTD AMERN SHS 438128308 41 1391 SH DFND 28 223 0 1168 HONDA MOTOR LTD AMERN SHS 438128308 26299 898484 SH DFND 43 0 0 898484 HONDA MOTOR LTD AMERN SHS 438128308 3347 114360 SH DFND 43, 01 0 0 114360 HONEYWELL INTL INC COM 438516106 582997 4047184 SH DFND 01 3695047 159691 192446 HONEYWELL INTL INC COM 438516106 916986 6365751 SH DFND 02 0 83237 6282514 HONEYWELL INTL INC COM 438516106 10402 72210 SH DFND 06 0 72210 0 HONEYWELL INTL INC COM 438516106 6135 42592 SH DFND 28 37799 0 4793 HONEYWELL INTL INC OPTIONS 438516106 20686 143600 SH Put DFND 02 0 143400 200 HONEYWELL INTL INC OPTIONS 438516106 11927 82800 SH Call DFND 02 0 82800 0 HONEYWELL INTL INC COM 438516106 951073 6602378 SH DFND 43 0 0 6602378 HONEYWELL INTL INC COM 438516106 104251 723715 SH DFND 43, 01 0 0 723715 HOOKER FURNITURE CORP COM 439038100 281 5986 SH DFND 01 5986 0 0 HOOKER FURNITURE CORP COM 439038100 120 2564 SH DFND 02 0 1488 1076 HOOKER FURNITURE CORP COM 439038100 1 11 SH DFND 06 0 11 0 HOOKER FURNITURE CORP COM 439038100 2384 50841 SH DFND 43 0 0 50841 HOPE BANCORP INC COM 43940T109 1431 80267 SH DFND 01 77825 2081 361 HOPE BANCORP INC COM 43940T109 179 10051 SH DFND 02 0 6123 3928 HOPE BANCORP INC COM 43940T109 2 133 SH DFND 06 0 133 0 HOPE BANCORP INC COM 43940T109 20633 1157229 SH DFND 43 0 0 1157229 HOPE BANCORP INC COM 43940T109 2669 149698 SH DFND 43, 01 0 0 149698 HORACE MANN EDUCATORS CORP N COM 440327104 305 6830 SH DFND 01 6727 0 103 HORACE MANN EDUCATORS CORP N COM 440327104 279 6253 SH DFND 02 0 5812 441 HORACE MANN EDUCATORS CORP N COM 440327104 2 41 SH DFND 06 0 41 0 HORACE MANN EDUCATORS CORP N COM 440327104 25280 566809 SH DFND 43 0 0 566809 HORIZON BANCORP INC COM 440407104 96 4624 SH DFND 01 4624 0 0 HORIZON BANCORP INC COM 440407104 250 12078 SH DFND 02 0 5291 6787 HORIZON BANCORP INC COM 440407104 1 37 SH DFND 06 0 37 0 HORIZON GLOBAL CORP COM 44052W104 396 66372 SH DFND 01 0 66372 0 HORIZON GLOBAL CORP COM 44052W104 381 63936 SH DFND 02 0 60336 3600 HORIZON GLOBAL CORP COM 44052W104 0 26 SH DFND 06 0 26 0 HORIZON PHARMA PLC SHS G4617B105 503 30356 SH DFND 01 30356 0 0 HORIZON PHARMA PLC SHS G4617B105 30370 1833942 SH DFND 02 0 1829324 4618 HORIZON PHARMA PLC SHS G4617B105 3 173 SH DFND 06 0 173 0 HORIZON PHARMA PLC SHS G4617B105 6357 383883 SH DFND 43 0 0 383883 HORIZON PHARMA PLC SHS G4617B105 1114 67259 SH DFND 43, 01 0 0 67259 HORIZON TECHNOLOGY FIN CORP COM 44045A102 10 1000 SH DFND 02 0 0 1000 HORMEL FOODS CORP COM 440452100 2369 63663 SH DFND 01 62031 490 1142 HORMEL FOODS CORP COM 440452100 18668 501684 SH DFND 02 0 37157 464527 HORMEL FOODS CORP COM 440452100 143 3836 SH DFND 06 0 3836 0 HORMEL FOODS CORP COM 440452100 1 38 SH DFND 28 38 0 0 HORMEL FOODS CORP OPTIONS 440452100 1782 47900 SH Call DFND 02 0 47900 0 HORMEL FOODS CORP COM 440452100 5769 155036 SH DFND 43 0 0 155036 HORNBECK OFFSHORE SVCS INC N COM 440543106 34 8500 SH DFND 01 8500 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1 300 SH DFND 02 0 0 300 HORNBECK OFFSHORE SVCS INC N NOTE 1.50 440543AN6 1 1000 PRN DFND 01 0 0 1000 HORNBECK OFFSHORE SVCS INC N NOTE 1.50 440543AN6 570 670000 PRN DFND 02 650000 0 20000 HORTONWORKS INC COM 440894103 247 13583 SH DFND 01 13583 0 0 HORTONWORKS INC COM 440894103 1275 69951 SH DFND 02 0 69951 0 HORTONWORKS INC COM 440894103 1 51 SH DFND 06 0 51 0 HORTONWORKS INC COM 440894103 1179 64736 SH DFND 43 0 0 64736 HOSPITALITY PPTYS TR COM SH BEN 44106M102 12051 421233 SH DFND 01 419782 0 1451 HOSPITALITY PPTYS TR COM SH BEN 44106M102 3624 126679 SH DFND 02 0 44712 81967 HOSPITALITY PPTYS TR COM SH BEN 44106M102 0 4 SH DFND 06 0 4 0 HOSPITALITY PPTYS TR COM SH BEN 44106M102 4088 142891 SH DFND 43 0 0 142891 HOST HOTELS & RESORTS INC COM 44107P104 6171 292871 SH DFND 01 286102 0 6769 HOST HOTELS & RESORTS INC COM 44107P104 8046 381875 SH DFND 02 0 368847 13028 HOST HOTELS & RESORTS INC COM 44107P104 970 46025 SH DFND 06 0 46025 0 HOST HOTELS & RESORTS INC COM 44107P104 105 5003 SH DFND 28 125 0 4878 HOST HOTELS & RESORTS INC OPTIONS 44107P104 8533 405000 SH Call DFND 02 0 405000 0 HOST HOTELS & RESORTS INC COM 44107P104 33168 1574169 SH DFND 43 0 0 1574169 HOST HOTELS & RESORTS INC COM 44107P104 4287 203463 SH DFND 43, 01 0 0 203463 HOSTESS BRANDS INC CL A 44109J106 176 12955 SH DFND 01 12955 0 0 HOSTESS BRANDS INC CL A 44109J106 262 19300 SH DFND 02 0 19235 65 HOSTESS BRANDS INC CL A 44109J106 1 82 SH DFND 06 0 82 0 HOSTESS BRANDS INC CL A 44109J106 653 48003 SH DFND 43 0 0 48003 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 139 18122 SH DFND 01 18122 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 262 34225 SH DFND 02 0 34225 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 106 SH DFND 06 0 106 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1670 218261 SH DFND 43 0 0 218261 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 796 104089 SH DFND 43, 01 0 0 104089 HOULIHAN LOKEY INC CL A 441593100 248 4837 SH DFND 01 4837 0 0 HOULIHAN LOKEY INC CL A 441593100 3906 76268 SH DFND 02 0 4042 72226 HOULIHAN LOKEY INC CL A 441593100 1 28 SH DFND 06 0 28 0 HOULIHAN LOKEY INC CL A 441593100 10832 211485 SH DFND 43 0 0 211485 HOUSTON AMERN ENERGY CORP COM 44183U100 0 124 SH DFND 02 0 124 0 HOUSTON WIRE & CABLE CO COM 44244K109 4 450 SH DFND 02 0 6 444 HOVNANIAN ENTERPRISES INC CL A 442487203 698 428389 SH DFND 01 383694 44695 0 HOVNANIAN ENTERPRISES INC CL A 442487203 94 57555 SH DFND 02 0 42455 15100 HOVNANIAN ENTERPRISES INC CL A 442487203 0 127 SH DFND 06 0 127 0 HOWARD BANCORP INC COM 442496105 48 2683 SH DFND 01 2683 0 0 HOWARD BANCORP INC COM 442496105 75 4166 SH DFND 02 0 398 3768 HOWARD BANCORP INC COM 442496105 0 9 SH DFND 06 0 9 0 HOWARD HUGHES CORP COM 44267D107 1054 7954 SH DFND 01 7945 0 9 HOWARD HUGHES CORP COM 44267D107 9676 73030 SH DFND 02 0 21146 51884 HOWARD HUGHES CORP COM 44267D107 0 1 SH DFND 06 0 1 0 HOWARD HUGHES CORP COM 44267D107 12659 95543 SH DFND 43 0 0 95543 HOWARD HUGHES CORP COM 44267D107 4729 35689 SH DFND 43, 01 0 0 35689 HP INC COM 40434L105 59216 2609803 SH DFND 01 2065401 518715 25687 HP INC COM 40434L105 81633 3597745 SH DFND 02 0 344124 3253621 HP INC COM 40434L105 883 38907 SH DFND 06 0 38907 0 HP INC COM 40434L105 174 7659 SH DFND 28 3564 0 4095 HP INC OPTIONS 40434L105 826 36400 SH Call DFND 02 0 36400 0 HP INC COM 40434L105 129461 5705646 SH DFND 43 0 0 5705646 HP INC COM 40434L105 12794 563864 SH DFND 43, 01 0 0 563864 HRG GROUP INC COM 40434J100 283 21640 SH DFND 01 21385 255 0 HRG GROUP INC COM 40434J100 22980 1755545 SH DFND 02 0 1749465 6080 HRG GROUP INC COM 40434J100 2 121 SH DFND 06 0 121 0 HRG GROUP INC COM 40434J100 1292 98667 SH DFND 43 0 0 98667 HSBC HLDGS PLC SPON ADR N 404280406 11168 236901 SH DFND 01 214013 0 22888 HSBC HLDGS PLC SPON ADR N 404280406 269914 5725788 SH DFND 02 0 14950 5710838 HSBC HLDGS PLC SPON ADR N 404280406 293 6215 SH DFND 06 0 6215 0 HSBC HLDGS PLC SPON ADR N 404280406 114 2426 SH DFND 28 443 0 1983 HSBC HLDGS PLC ADR A 1/40 404280604 8607 323832 SH DFND 02 0 0 323832 HSBC HLDGS PLC SPON ADR N 404280406 549453 11655761 SH DFND 43 0 0 11655761 HSBC HLDGS PLC ADR A 1/40 404280604 10847 408076 SH DFND 43 0 0 408076 HSBC HLDGS PLC SPON ADR N 404280406 16650 353193 SH DFND 43, 01 0 0 353193 HUAMI CORP SPONSORED 44331K103 100 10121 SH DFND 02 0 10121 0 HUANENG PWR INTL INC SPON ADR H 443304100 131 4974 SH DFND 01 4219 0 755 HUANENG PWR INTL INC SPON ADR H 443304100 80 3046 SH DFND 02 0 0 3046 HUANENG PWR INTL INC SPON ADR H 443304100 6 238 SH DFND 28 0 0 238 HUAZHU GROUP LTD SPONSORED 44332N106 191 4539 SH DFND 01 4069 0 470 HUAZHU GROUP LTD SPONSORED 44332N106 27344 651208 SH DFND 02 0 0 651208 HUAZHU GROUP LTD SPONSORED 44332N106 2644 62956 SH DFND 06 0 62956 0 HUAZHU GROUP LTD SPONSORED 44332N106 1 20 SH DFND 28 20 0 0 HUAZHU GROUP LTD SPONSORED 44332N106 9046 215436 SH DFND 43 0 0 215436 HUAZHU GROUP LTD SPONSORED 44332N106 3904 92964 SH DFND 43, 01 0 0 92964 HUB GROUP INC CL A 443320106 574 11532 SH DFND 01 11532 0 0 HUB GROUP INC CL A 443320106 214 4300 SH DFND 02 0 4020 280 HUB GROUP INC CL A 443320106 2 34 SH DFND 06 0 34 0 HUB GROUP INC CL A 443320106 3421 68686 SH DFND 43 0 0 68686 HUB GROUP INC CL A 443320106 1910 38349 SH DFND 43, 01 0 0 38349 HUBBELL INC COM 443510607 2158 20406 SH DFND 01 20060 0 346 HUBBELL INC COM 443510607 2839 26848 SH DFND 02 0 20449 6399 HUBBELL INC COM 443510607 0 1 SH DFND 06 0 1 0 HUBBELL INC COM 443510607 6118 57855 SH DFND 43 0 0 57855 HUBBELL INC COM 443510607 1798 17008 SH DFND 43, 01 0 0 17008 HUBSPOT INC COM 443573100 15277 121830 SH DFND 01 6429 115264 137 HUBSPOT INC COM 443573100 45228 360671 SH DFND 02 0 5578 355093 HUBSPOT INC COM 443573100 4 35 SH DFND 06 0 35 0 HUBSPOT INC NOTE 0.25 443573AB6 491 344000 PRN DFND 02 0 344000 0 HUBSPOT INC COM 443573100 28717 229002 SH DFND 43 0 0 229002 HUBSPOT INC COM 443573100 2755 21973 SH DFND 43, 01 0 0 21973 HUDBAY MINERALS INC COM 443628102 14264 2547100 SH DFND 05 2547100 0 0 HUDBAY MINERALS INC COM 443628102 102 18260 SH DFND 02 0 17000 1260 HUDBAY MINERALS INC *W EXP 07/ 443628136 0 680 SH DFND 02 0 0 680 HUDSON GLOBAL INC COM 443787106 0 6 SH DFND 02 0 0 6 HUDSON LTD COM CL A G46408103 86 4936 SH DFND 01 4865 0 71 HUDSON LTD COM CL A G46408103 713 40743 SH DFND 02 0 37149 3594 HUDSON LTD COM CL A G46408103 1302 74471 SH DFND 43 0 0 74471 HUDSON PAC PPTYS INC COM 444097109 3522 99399 SH DFND 01 98876 0 523 HUDSON PAC PPTYS INC COM 444097109 4608 130054 SH DFND 02 0 87150 42904 HUDSON PAC PPTYS INC COM 444097109 0 3 SH DFND 06 0 3 0 HUDSON PAC PPTYS INC COM 444097109 20992 592493 SH DFND 43 0 0 592493 HUDSON PAC PPTYS INC COM 444097109 1517 42805 SH DFND 43, 01 0 0 42805 HUDSON TECHNOLOGIES INC COM 444144109 0 1 SH DFND 01 0 1 0 HUDSON TECHNOLOGIES INC COM 444144109 136 67505 SH DFND 02 0 67438 67 HUDSON TECHNOLOGIES INC COM 444144109 0 38 SH DFND 06 0 38 0 HUGOTON RTY TR TEX UNIT BEN I 444717102 27 41622 SH DFND 01 31623 0 9999 HUGOTON RTY TR TEX UNIT BEN I 444717102 30 46609 SH DFND 02 0 0 46609 HUMANA INC COM 444859102 89269 299934 SH DFND 01 75581 24529 199824 HUMANA INC COM 444859102 224645 754778 SH DFND 02 0 60498 694280 HUMANA INC COM 444859102 272 914 SH DFND 06 0 914 0 HUMANA INC COM 444859102 831 2791 SH DFND 28 39 0 2752 HUMANA INC COM 444859102 342400 1150420 SH DFND 43 0 0 1150420 HUMANA INC COM 444859102 8015 26931 SH DFND 43, 01 0 0 26931 HUNT COS FIN TR INC COM 44558T100 1 250 SH DFND 02 0 0 250 HUNT J B TRANS SVCS INC COM 445658107 19662 161763 SH DFND 01 155131 6334 298 HUNT J B TRANS SVCS INC COM 445658107 25205 207362 SH DFND 02 0 27263 180099 HUNT J B TRANS SVCS INC COM 445658107 907 7459 SH DFND 06 0 7459 0 HUNT J B TRANS SVCS INC COM 445658107 212 1747 SH DFND 28 1747 0 0 HUNT J B TRANS SVCS INC OPTIONS 445658107 29172 240000 SH Call DFND 02 0 240000 0 HUNT J B TRANS SVCS INC COM 445658107 43185 355285 SH DFND 43 0 0 355285 HUNT J B TRANS SVCS INC COM 445658107 2455 20194 SH DFND 43, 01 0 0 20194 HUNTINGTON BANCSHARES INC COM 446150104 52017 3524203 SH DFND 01 3511402 1643 11158 HUNTINGTON BANCSHARES INC COM 446150104 80459 5451152 SH DFND 02 0 157329 5293823 HUNTINGTON BANCSHARES INC COM 446150104 81 5485 SH DFND 06 0 5485 0 HUNTINGTON BANCSHARES INC COM 446150104 1 67 SH DFND 28 67 0 0 HUNTINGTON BANCSHARES INC COM 446150104 31782 2153220 SH DFND 43 0 0 2153220 HUNTINGTON BANCSHARES INC COM 446150104 11996 812712 SH DFND 43, 01 0 0 812712 HUNTINGTON INGALLS INDS INC COM 446413106 4112 18968 SH DFND 01 8398 9699 871 HUNTINGTON INGALLS INDS INC COM 446413106 53284 245787 SH DFND 02 0 5134 240653 HUNTINGTON INGALLS INDS INC COM 446413106 830 3827 SH DFND 06 0 3827 0 HUNTINGTON INGALLS INDS INC COM 446413106 1 6 SH DFND 28 6 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 68196 314571 SH DFND 43 0 0 314571 HUNTINGTON INGALLS INDS INC COM 446413106 2554 11780 SH DFND 43, 01 0 0 11780 HUNTSMAN CORP COM 447011107 1110 38001 SH DFND 01 31996 145 5860 HUNTSMAN CORP COM 447011107 13199 452029 SH DFND 02 0 399582 52447 HUNTSMAN CORP COM 447011107 0 5 SH DFND 06 0 5 0 HUNTSMAN CORP COM 447011107 8236 282041 SH DFND 43 0 0 282041 HURCO COMPANIES INC COM 447324104 35 783 SH DFND 01 783 0 0 HURCO COMPANIES INC COM 447324104 229 5124 SH DFND 02 0 5124 0 HURCO COMPANIES INC COM 447324104 0 6 SH DFND 06 0 6 0 HURON CONSULTING GROUP INC COM 447462102 4254 104021 SH DFND 01 55910 48111 0 HURON CONSULTING GROUP INC COM 447462102 2175 53182 SH DFND 02 0 52983 199 HURON CONSULTING GROUP INC COM 447462102 1 23 SH DFND 06 0 23 0 HURON CONSULTING GROUP INC COM 447462102 2 39 SH DFND 28 39 0 0 HURON CONSULTING GROUP INC COM 447462102 3239 79188 SH DFND 43 0 0 79188 HURON CONSULTING GROUP INC COM 447462102 523 12792 SH DFND 43, 01 0 0 12792 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 10 343 SH DFND 01 343 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 82 2724 SH DFND 02 0 1272 1452 HUTTIG BLDG PRODS INC COM 448451104 86 18000 SH DFND 01 18000 0 0 HUTTIG BLDG PRODS INC COM 448451104 106 22400 SH DFND 02 0 22400 0 HUTTIG BLDG PRODS INC COM 448451104 0 25 SH DFND 06 0 25 0 HUYA INC ADS REP SH 44852D108 3 100 SH DFND 02 0 0 100 HYATT HOTELS CORP COM CL A 448579102 1414 18326 SH DFND 01 13339 4987 0 HYATT HOTELS CORP COM CL A 448579102 16328 211642 SH DFND 02 0 45186 166456 HYATT HOTELS CORP COM CL A 448579102 36336 470978 SH DFND 43 0 0 470978 HYSTER YALE MATLS HANDLING I CL A 449172105 128 1990 SH DFND 01 1990 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 224 3486 SH DFND 02 0 3476 10 HYSTER YALE MATLS HANDLING I CL A 449172105 1 10 SH DFND 06 0 10 0 HYSTER YALE MATLS HANDLING I CL A 449172105 3361 52309 SH DFND 43 0 0 52309 IAC INTERACTIVECORP COM 44919P508 2006 13158 SH DFND 01 12944 214 0 IAC INTERACTIVECORP COM 44919P508 21313 139768 SH DFND 02 0 13726 126042 IAC INTERACTIVECORP COM 44919P508 981 6432 SH DFND 06 0 6432 0 IAC INTERACTIVECORP COM 44919P508 12653 82976 SH DFND 43 0 0 82976 IAC INTERACTIVECORP COM 44919P508 5441 35681 SH DFND 43, 01 0 0 35681 IAMGOLD CORP COM 450913108 13 2166 SH DFND 05 2166 0 0 IAMGOLD CORP COM 450913108 193 33140 SH DFND 01 33140 0 0 IAMGOLD CORP COM 450913108 2641 454492 SH DFND 02 0 142032 312460 IAMGOLD CORP COM 450913108 2470 425105 SH DFND 06 0 425105 0 IAMGOLD CORP OPTIONS 450913108 12 2000 SH Call DFND 02 0 0 2000 IBERIABANK CORP COM 450828108 1091 14388 SH DFND 01 14335 0 53 IBERIABANK CORP COM 450828108 5486 72375 SH DFND 02 0 2925 69450 IBERIABANK CORP COM 450828108 4 52 SH DFND 06 0 52 0 IBERIABANK CORP COM 450828108 12127 159989 SH DFND 43 0 0 159989 IBERIABANK CORP COM 450828108 1511 19932 SH DFND 43, 01 0 0 19932 ICAD INC COM NEW 44934S206 7 2450 SH DFND 02 0 0 2450 ICAHN ENTERPRISES LP DEPOSITARY 451100101 19 266 SH DFND 01 266 0 0 ICAHN ENTERPRISES LP DEPOSITARY 451100101 1309 18426 SH DFND 02 0 0 18426 ICF INTL INC COM 44925C103 731 10287 SH DFND 01 10207 0 80 ICF INTL INC COM 44925C103 201 2833 SH DFND 02 0 2555 278 ICF INTL INC COM 44925C103 1 18 SH DFND 06 0 18 0 ICF INTL INC COM 44925C103 2557 35990 SH DFND 43 0 0 35990 ICF INTL INC COM 44925C103 1042 14661 SH DFND 43, 01 0 0 14661 ICHOR HOLDINGS SHS G4740B105 110 5167 SH DFND 01 5140 0 27 ICHOR HOLDINGS SHS G4740B105 53 2493 SH DFND 02 0 2393 100 ICHOR HOLDINGS SHS G4740B105 0 19 SH DFND 06 0 19 0 ICHOR HOLDINGS SHS G4740B105 236 11104 SH DFND 43 0 0 11104 ICICI BK LTD ADR 45104G104 58072 7231908 SH DFND 01 5995016 0 1236892 ICICI BK LTD ADR 45104G104 9585 1193592 SH DFND 02 0 5 1193587 ICICI BK LTD ADR 45104G104 1354 168597 SH DFND 06 0 168597 0 ICICI BK LTD ADR 45104G104 1119 139353 SH DFND 28 113621 0 25732 ICICI BK LTD ADR 45104G104 43469 5413264 SH DFND 43 0 0 5413264 ICON PLC SHS G4705A100 15722 118626 SH DFND 01 118512 0 114 ICON PLC SHS G4705A100 12215 92170 SH DFND 02 0 23705 68465 ICON PLC SHS G4705A100 24 183 SH DFND 28 183 0 0 ICON PLC SHS G4705A100 75554 570093 SH DFND 43 0 0 570093 ICON PLC SHS G4705A100 10295 77682 SH DFND 43, 01 0 0 77682 ICONIX BRAND GROUP INC COM 451055107 87 149012 SH DFND 02 0 98828 50184 ICONIX BRAND GROUP INC COM 451055107 0 52 SH DFND 06 0 52 0 ICU MED INC COM 44930G107 1293 4402 SH DFND 01 3009 1306 87 ICU MED INC COM 44930G107 3323 11317 SH DFND 02 0 10605 712 ICU MED INC COM 44930G107 4 15 SH DFND 06 0 15 0 ICU MED INC COM 44930G107 16923 57631 SH DFND 43 0 0 57631 ICU MED INC COM 44930G107 8681 29561 SH DFND 43, 01 0 0 29561 IDACORP INC COM 451107106 890 9647 SH DFND 01 9590 0 57 IDACORP INC COM 451107106 23697 256911 SH DFND 02 0 252701 4210 IDACORP INC COM 451107106 5 52 SH DFND 06 0 52 0 IDACORP INC COM 451107106 8722 94554 SH DFND 43 0 0 94554 IDACORP INC COM 451107106 2313 25081 SH DFND 43, 01 0 0 25081 IDEAL PWR INC COM 451622104 0 4 SH DFND 02 0 4 0 IDENTIV INC COM NEW 45170X205 0 5 SH DFND 02 0 5 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 15 11412 SH DFND 02 0 5662 5750 IDERA PHARMACEUTICALS INC COM NEW 45168K306 0 148 SH DFND 06 0 148 0 IDEX CORP COM 45167R104 10172 74534 SH DFND 01 72755 0 1779 IDEX CORP COM 45167R104 8207 60131 SH DFND 02 0 56318 3813 IDEX CORP COM 45167R104 17 122 SH DFND 06 0 122 0 IDEX CORP COM 45167R104 196 1439 SH DFND 28 1439 0 0 IDEX CORP COM 45167R104 26341 192999 SH DFND 43 0 0 192999 IDEX CORP COM 45167R104 777 5695 SH DFND 43, 01 0 0 5695 IDEXX LABS INC COM 45168D104 35929 164858 SH DFND 01 158064 1922 4872 IDEXX LABS INC COM 45168D104 63453 291151 SH DFND 02 0 28740 262411 IDEXX LABS INC COM 45168D104 77 355 SH DFND 06 0 355 0 IDEXX LABS INC COM 45168D104 17 78 SH DFND 28 78 0 0 IDEXX LABS INC COM 45168D104 32370 148526 SH DFND 43 0 0 148526 IDEXX LABS INC COM 45168D104 26625 122165 SH DFND 43, 01 0 0 122165 IDT CORP CL B NEW 448947507 41 7268 SH DFND 02 0 4268 3000 IDT CORP CL B NEW 448947507 0 18 SH DFND 06 0 18 0 IDT CORP OPTIONS 448947507 183 32500 SH Put DFND 02 0 32500 0 IES HLDGS INC COM 44951W106 28 1677 SH DFND 01 1677 0 0 IES HLDGS INC COM 44951W106 35 2079 SH DFND 02 0 1679 400 IES HLDGS INC COM 44951W106 0 9 SH DFND 06 0 9 0 IF BANCORP INC COM 44951J105 49 2044 SH DFND 02 0 44 2000 IHS MARKIT LTD SHS G47567105 77385 1500000 SH DFND 00 1500000 0 0 IHS MARKIT LTD SHS G47567105 25986 503697 SH DFND 01 485614 16478 1605 IHS MARKIT LTD SHS G47567105 13756 266647 SH DFND 02 0 138383 128264 IHS MARKIT LTD SHS G47567105 1598 30978 SH DFND 06 0 30978 0 IHS MARKIT LTD SHS G47567105 167 3246 SH DFND 28 3246 0 0 IHS MARKIT LTD SHS G47567105 19889 385514 SH DFND 43 0 0 385514 IHS MARKIT LTD SHS G47567105 5093 98716 SH DFND 43, 01 0 0 98716 II VI INC COM 902104108 490 11288 SH DFND 01 9956 1159 173 II VI INC COM 902104108 18682 429965 SH DFND 02 0 422367 7598 II VI INC COM 902104108 3 62 SH DFND 06 0 62 0 II VI INC COM 902104108 2521 58019 SH DFND 43 0 0 58019 IKANG HEALTHCARE GROUP INC SPONSORED 45174L108 91 4429 SH DFND 01 4429 0 0 ILG INC COM 44967H101 25998 787109 SH DFND 01 20810 765600 699 ILG INC COM 44967H101 3295 99747 SH DFND 02 0 93837 5910 ILG INC COM 44967H101 4 130 SH DFND 06 0 130 0 ILG INC OPTIONS 44967H101 5727 173400 SH Put DFND 02 0 173400 0 ILG INC COM 44967H101 968 29316 SH DFND 43 0 0 29316 ILLINOIS TOOL WKS INC COM 452308109 191942 1385463 SH DFND 01 1363672 14199 7592 ILLINOIS TOOL WKS INC COM 452308109 186927 1349264 SH DFND 02 0 103532 1245732 ILLINOIS TOOL WKS INC COM 452308109 3769 27205 SH DFND 06 0 27205 0 ILLINOIS TOOL WKS INC COM 452308109 2917 21057 SH DFND 28 20131 0 926 ILLINOIS TOOL WKS INC COM 452308109 413187 2982436 SH DFND 43 0 0 2982436 ILLINOIS TOOL WKS INC COM 452308109 15193 109662 SH DFND 43, 01 0 0 109662 ILLUMINA INC COM 452327109 39478 141352 SH DFND 01 116603 10286 14463 ILLUMINA INC COM 452327109 72854 260855 SH DFND 02 0 67606 193249 ILLUMINA INC COM 452327109 738 2641 SH DFND 06 0 2641 0 ILLUMINA INC COM 452327109 127 454 SH DFND 28 27 0 427 ILLUMINA INC OPTIONS 452327109 447 1600 SH Put DFND 02 0 0 1600 ILLUMINA INC NOTE 452327AF6 11897 10104000 PRN DFND 02 0 10097000 7000 ILLUMINA INC NOTE 0.50 452327AH2 7 5000 PRN DFND 01 5000 0 0 ILLUMINA INC NOTE 0.50 452327AH2 14 11000 PRN DFND 02 0 0 11000 ILLUMINA INC COM 452327109 61010 218446 SH DFND 43 0 0 218446 ILLUMINA INC NOTE 452327AF6 3781 3211000 PRN DFND 43 0 0 3211000 ILLUMINA INC COM 452327109 50996 182590 SH DFND 43, 01 0 0 182590 IMAX CORP COM 45245E109 182 8219 SH DFND 01 8219 0 0 IMAX CORP COM 45245E109 1593 71932 SH DFND 02 0 45469 26463 IMAX CORP COM 45245E109 1 57 SH DFND 06 0 57 0 IMAX CORP COM 45245E109 1466 66168 SH DFND 43 0 0 66168 IMMERSION CORP COM 452521107 87 5614 SH DFND 01 5614 0 0 IMMERSION CORP COM 452521107 6 403 SH DFND 02 0 370 33 IMMERSION CORP COM 452521107 0 30 SH DFND 06 0 30 0 IMMUCELL CORP COM PAR 452525306 10 1532 SH DFND 01 1532 0 0 IMMUCELL CORP COM PAR 452525306 3 503 SH DFND 02 0 3 500 IMMUNE DESIGN CORP COM 45252L103 207 45573 SH DFND 01 0 45573 0 IMMUNE DESIGN CORP COM 45252L103 5 1148 SH DFND 02 0 1148 0 IMMUNE DESIGN CORP COM 45252L103 0 33 SH DFND 06 0 33 0 IMMUNOGEN INC COM 45253H101 1752 180063 SH DFND 01 18239 161824 0 IMMUNOGEN INC COM 45253H101 2051 210836 SH DFND 02 0 202175 8661 IMMUNOGEN INC COM 45253H101 1 101 SH DFND 06 0 101 0 IMMUNOGEN INC COM 45253H101 7777 799277 SH DFND 43 0 0 799277 IMMUNOGEN INC COM 45253H101 223 22944 SH DFND 43, 01 0 0 22944 IMMUNOMEDICS INC COM 452907108 2551 107777 SH DFND 01 37803 69974 0 IMMUNOMEDICS INC COM 452907108 751 31734 SH DFND 02 0 30234 1500 IMMUNOMEDICS INC COM 452907108 2 105 SH DFND 06 0 105 0 IMMUNOMEDICS INC OPTIONS 452907108 2367 100000 SH Put DFND 02 0 100000 0 IMMUNOMEDICS INC COM 452907108 32 1331 SH DFND 43 0 0 1331 IMPAC MTG HLDGS INC COM NEW 45254P508 45 4717 SH DFND 01 4717 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 5 476 SH DFND 02 0 371 105 IMPAC MTG HLDGS INC COM NEW 45254P508 0 10 SH DFND 06 0 10 0 IMPERIAL OIL LTD COM NEW 453038408 3007 90436 SH DFND 05 90436 0 0 IMPERIAL OIL LTD COM NEW 453038408 625 18796 SH DFND 01 17908 0 888 IMPERIAL OIL LTD COM NEW 453038408 2930 88115 SH DFND 02 0 82959 5156 IMPERIAL OIL LTD COM NEW 453038408 6 172 SH DFND 06 0 172 0 IMPERIAL OIL LTD COM NEW 453038408 32 975 SH DFND 28 0 0 975 IMPERVA INC COM 45321L100 241 4988 SH DFND 01 4954 34 0 IMPERVA INC COM 45321L100 21145 438240 SH DFND 02 0 437410 830 IMPERVA INC COM 45321L100 2 35 SH DFND 06 0 35 0 IMPERVA INC COM 45321L100 3278 67928 SH DFND 43 0 0 67928 IMPERVA INC COM 45321L100 812 16831 SH DFND 43, 01 0 0 16831 IMPINJ INC COM 453204109 195 8805 SH DFND 01 8805 0 0 IMPINJ INC COM 453204109 87 3948 SH DFND 02 0 1967 1981 IMPINJ INC COM 453204109 0 19 SH DFND 06 0 19 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 10 4500 SH DFND 02 0 0 4500 IMV INC COM 44974L103 1 193 SH DFND 02 0 193 0 INCYTE CORP COM 45337C102 10846 161878 SH DFND 01 132895 27959 1024 INCYTE CORP COM 45337C102 34494 514842 SH DFND 02 0 270115 244727 INCYTE CORP COM 45337C102 28 424 SH DFND 06 0 424 0 INCYTE CORP COM 45337C102 46 692 SH DFND 28 114 0 578 INCYTE CORP OPTIONS 45337C102 7705 115000 SH Put DFND 02 0 115000 0 INCYTE CORP OPTIONS 45337C102 7095 105900 SH Call DFND 02 0 105900 0 INCYTE CORP NOTE 0.37 45337CAM4 3 2000 PRN DFND 01 2000 0 0 INCYTE CORP NOTE 0.37 45337CAM4 1 1000 PRN DFND 02 0 0 1000 INCYTE CORP COM 45337C102 9230 137766 SH DFND 43 0 0 137766 INCYTE CORP COM 45337C102 37 558 SH DFND 43, 01 0 0 558 INDEPENDENCE CONTRACT DRIL I COM 453415309 90 21863 SH DFND 02 0 21863 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 0 36 SH DFND 06 0 36 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 36 1084 SH DFND 01 1084 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 130 3919 SH DFND 02 0 3919 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 6 SH DFND 06 0 6 0 INDEPENDENCE RLTY TR INC COM 45378A106 219 21264 SH DFND 01 21212 0 52 INDEPENDENCE RLTY TR INC COM 45378A106 130 12571 SH DFND 02 0 11555 1016 INDEPENDENCE RLTY TR INC COM 45378A106 1 86 SH DFND 06 0 86 0 INDEPENDENCE RLTY TR INC COM 45378A106 207 20055 SH DFND 43 0 0 20055 INDEPENDENT BANK CORP MASS COM 453836108 728 9281 SH DFND 01 9281 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1427 18203 SH DFND 02 0 16519 1684 INDEPENDENT BANK CORP MASS COM 453836108 2 28 SH DFND 06 0 28 0 INDEPENDENT BANK CORP MASS COM 453836108 3563 45451 SH DFND 43 0 0 45451 INDEPENDENT BANK CORP MASS COM 453836108 212 2702 SH DFND 43, 01 0 0 2702 INDEPENDENT BANK CORP MICH COM NEW 453838609 70 2760 SH DFND 01 2760 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1639 64281 SH DFND 02 0 63419 862 INDEPENDENT BANK CORP MICH COM NEW 453838609 1 21 SH DFND 06 0 21 0 INDEPENDENT BK GROUP INC COM 45384B106 208 3109 SH DFND 01 3109 0 0 INDEPENDENT BK GROUP INC COM 45384B106 234 3507 SH DFND 02 0 466 3041 INDEPENDENT BK GROUP INC COM 45384B106 1 18 SH DFND 06 0 18 0 INDEPENDENT BK GROUP INC COM 45384B106 4357 65221 SH DFND 43 0 0 65221 INDEPENDENT BK GROUP INC COM 45384B106 2255 33763 SH DFND 43, 01 0 0 33763 INDEXIQ ETF TR HEDGE MLTI 45409B107 32 1043 SH DFND 01 1043 0 0 INDEXIQ ETF TR HEDGE MLTI 45409B107 7076 232847 SH DFND 02 0 0 232847 INDEXIQ ETF TR HDG MACTRK 45409B206 488 18663 SH DFND 02 0 0 18663 INDEXIQ ETF TR LNG SHT TR 45409B305 5343 243428 SH DFND 02 0 0 243428 INDEXIQ ETF TR IQ CHAIKIN 45409B388 64 2553 SH DFND 02 0 0 2553 INDEXIQ ETF TR IQ CHAIKIN 45409B396 17222 601950 SH DFND 02 0 4263 597687 INDEXIQ ETF TR HDG EVE DR 45409B404 3 156 SH DFND 02 0 0 156 INDEXIQ ETF TR IQ S&P HGH 45409B412 166 6890 SH DFND 02 0 0 6890 INDEXIQ ETF TR IQ ENCH CO 45409B479 21122 1107019 SH DFND 02 0 0 1107019 INDEXIQ ETF TR IQ ENCH BD 45409B487 5045 270206 SH DFND 02 0 0 270206 INDEXIQ ETF TR IQ HEDGMKT 45409B503 101 3911 SH DFND 02 0 0 3911 INDEXIQ ETF TR HDGD FTSE 45409B537 537 25041 SH DFND 02 0 0 25041 INDEXIQ ETF TR HDGD FTSE 45409B552 73 3782 SH DFND 02 0 0 3782 INDEXIQ ETF TR HDGD FTSE 45409B560 6406 306352 SH DFND 02 0 0 306352 INDEXIQ ETF TR IQ REAL RT 45409B602 235 8464 SH DFND 02 0 0 8464 INDEXIQ ETF TR US RL EST 45409B628 1647 61997 SH DFND 02 0 0 61997 INDEXIQ ETF TR IQ MRGR AR 45409B800 12814 417257 SH DFND 02 0 0 417257 INDEXIQ ETF TR GLB AGRI S 45409B834 2 50 SH DFND 01 50 0 0 INDEXIQ ETF TR GLB AGRI S 45409B834 38 1139 SH DFND 02 0 0 1139 INDEXIQ ETF TR IQ GLB RES 45409B883 14148 511698 SH DFND 02 0 0 511698 INDEXIQ ETF TR HEDGE MLTI 45409B107 2292 75425 SH DFND 43 0 0 75425 INDEXIQ ETF TR HDG MACTRK 45409B206 2 87 SH DFND 43 0 0 87 INDEXIQ ETF TR LNG SHT TR 45409B305 141 6443 SH DFND 43 0 0 6443 INDEXIQ ETF TR IQ CHAIKIN 45409B396 3056 106812 SH DFND 43 0 0 106812 INDEXIQ ETF TR HDG EVE DR 45409B404 42 1976 SH DFND 43 0 0 1976 INDEXIQ ETF TR IQ ENCH CO 45409B479 816 42774 SH DFND 43 0 0 42774 INDEXIQ ETF TR IQ ENCH BD 45409B487 698 37375 SH DFND 43 0 0 37375 INDEXIQ ETF TR IQ HEDGMKT 45409B503 16 614 SH DFND 43 0 0 614 INDEXIQ ETF TR HDGD FTSE 45409B552 50 2599 SH DFND 43 0 0 2599 INDEXIQ ETF TR HDGD FTSE 45409B560 3120 149223 SH DFND 43 0 0 149223 INDEXIQ ETF TR US RL EST 45409B628 165 6230 SH DFND 43 0 0 6230 INDEXIQ ETF TR IQ MRGR AR 45409B800 12635 411441 SH DFND 43 0 0 411441 INDEXIQ ETF TR GLB AGRI S 45409B834 44 1327 SH DFND 43 0 0 1327 INDEXIQ ETF TR IQ GLB RES 45409B883 2043 73896 SH DFND 43 0 0 73896 INDIA FD INC COM 454089103 359 14784 SH DFND 01 14784 0 0 INDIA FD INC COM 454089103 5526 227779 SH DFND 02 0 0 227779 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 65 2926 SH DFND 02 0 2926 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 2088 93431 SH DFND 43 0 0 93431 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 93 4141 SH DFND 43, 01 0 0 4141 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 24 407 SH DFND 01 407 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2 36 SH DFND 28 36 0 0 INFINERA CORPORATION COM 45667G103 206 20742 SH DFND 01 20742 0 0 INFINERA CORPORATION COM 45667G103 2661 267969 SH DFND 02 0 260389 7580 INFINERA CORPORATION COM 45667G103 1 151 SH DFND 06 0 151 0 INFINERA CORPORATION COM 45667G103 2606 262432 SH DFND 43 0 0 262432 INFINERA CORPORATION COM 45667G103 1300 130890 SH DFND 43, 01 0 0 130890 INFINITY PHARMACEUTICALS INC COM 45665G303 3 1542 SH DFND 02 0 0 1542 INFINITY PPTY & CAS CORP COM 45665Q103 2013 14142 SH DFND 01 2083 11989 70 INFINITY PPTY & CAS CORP COM 45665Q103 2605 18303 SH DFND 02 0 18288 15 INFINITY PPTY & CAS CORP COM 45665Q103 2 11 SH DFND 06 0 11 0 INFINITY PPTY & CAS CORP COM 45665Q103 2323 16317 SH DFND 43 0 0 16317 INFLARX NV COM N44821101 0 15 SH DFND 02 0 15 0 INFORMATION SERVICES GROUP I COM 45675Y104 63 15365 SH DFND 01 15365 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 2 585 SH DFND 02 0 585 0 INFORMATION SERVICES GROUP I COM 45675Y104 0 34 SH DFND 06 0 34 0 INFOSYS LTD SPONSORED 456788108 1913 98469 SH DFND 01 76976 14477 7016 INFOSYS LTD SPONSORED 456788108 4372 225024 SH DFND 02 0 122194 102830 INFOSYS LTD SPONSORED 456788108 5203 267758 SH DFND 06 0 267758 0 INFOSYS LTD SPONSORED 456788108 51 2624 SH DFND 28 234 0 2390 INFOSYS LTD SPONSORED 456788108 15823 814339 SH DFND 43 0 0 814339 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 57 6097 SH DFND 01 6097 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 225 24128 SH DFND 02 0 24128 0 INFRAREIT INC COM 45685L100 87 3918 SH DFND 01 3918 0 0 INFRAREIT INC COM 45685L100 369 16655 SH DFND 02 0 6237 10418 INFRAREIT INC COM 45685L100 1 43 SH DFND 06 0 43 0 INFRAREIT INC COM 45685L100 9966 449510 SH DFND 43 0 0 449510 INFUSYSTEM HLDGS INC COM 45685K102 1 170 SH DFND 02 0 0 170 ING GROEP N V SPONSORED 456837103 26096 1822346 SH DFND 01 1793447 0 28899 ING GROEP N V SPONSORED 456837103 51843 3620309 SH DFND 02 0 52 3620257 ING GROEP N V SPONSORED 456837103 351 24532 SH DFND 28 24172 0 360 ING GROEP N V SPONSORED 456837103 66214 4623895 SH DFND 43 0 0 4623895 ING GROEP N V SPONSORED 456837103 2162 150964 SH DFND 43, 01 0 0 150964 INGERSOLL-RAND PLC SHS G47791101 50802 566162 SH DFND 01 519635 41127 5400 INGERSOLL-RAND PLC SHS G47791101 61124 681195 SH DFND 02 0 113382 567813 INGERSOLL-RAND PLC SHS G47791101 2089 23277 SH DFND 06 0 23277 0 INGERSOLL-RAND PLC SHS G47791101 722 8047 SH DFND 28 7323 0 724 INGERSOLL-RAND PLC SHS G47791101 170888 1904471 SH DFND 43 0 0 1904471 INGERSOLL-RAND PLC SHS G47791101 40656 453091 SH DFND 43, 01 0 0 453091 INGEVITY CORP COM 45688C107 10233 126547 SH DFND 01 126257 0 290 INGEVITY CORP COM 45688C107 1524 18852 SH DFND 02 0 17319 1533 INGEVITY CORP COM 45688C107 3 43 SH DFND 06 0 43 0 INGEVITY CORP COM 45688C107 8 99 SH DFND 28 99 0 0 INGEVITY CORP COM 45688C107 5340 66044 SH DFND 43 0 0 66044 INGEVITY CORP COM 45688C107 304 3756 SH DFND 43, 01 0 0 3756 INGLES MKTS INC CL A 457030104 164 5163 SH DFND 01 5163 0 0 INGLES MKTS INC CL A 457030104 1562 49123 SH DFND 02 0 48823 300 INGLES MKTS INC CL A 457030104 0 14 SH DFND 06 0 14 0 INGREDION INC COM 457187102 3874 34993 SH DFND 01 32619 0 2374 INGREDION INC COM 457187102 9941 89802 SH DFND 02 0 46499 43303 INGREDION INC COM 457187102 675 6100 SH DFND 06 0 6100 0 INGREDION INC COM 457187102 20 183 SH DFND 28 183 0 0 INGREDION INC COM 457187102 52493 474196 SH DFND 43 0 0 474196 INGREDION INC COM 457187102 995 8986 SH DFND 43, 01 0 0 8986 INNERWORKINGS INC COM 45773Y105 65 7480 SH DFND 01 7480 0 0 INNERWORKINGS INC COM 45773Y105 1447 166506 SH DFND 02 0 166176 330 INNERWORKINGS INC COM 45773Y105 0 47 SH DFND 06 0 47 0 INNODATA INC COM NEW 457642205 54 53863 SH DFND 02 0 0 53863 INNOPHOS HOLDINGS INC COM 45774N108 506 10637 SH DFND 01 10637 0 0 INNOPHOS HOLDINGS INC COM 45774N108 292 6137 SH DFND 02 0 5689 448 INNOPHOS HOLDINGS INC COM 45774N108 1 20 SH DFND 06 0 20 0 INNOPHOS HOLDINGS INC COM 45774N108 8734 183482 SH DFND 43 0 0 183482 INNOPHOS HOLDINGS INC COM 45774N108 1257 26405 SH DFND 43, 01 0 0 26405 INNOSPEC INC COM 45768S105 309 4032 SH DFND 01 4023 0 9 INNOSPEC INC COM 45768S105 7853 102586 SH DFND 02 0 94860 7726 INNOSPEC INC COM 45768S105 2 25 SH DFND 06 0 25 0 INNOSPEC INC COM 45768S105 3922 51240 SH DFND 43 0 0 51240 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 59 2513 SH DFND 01 2513 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1415 60054 SH DFND 02 0 60054 0 INNOVATIVE INDL PPTYS INC COM 45781V101 31 835 SH DFND 02 0 235 600 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 15 5002 SH DFND 02 0 2 5000 INNOVATOR ETFS TR IBD 50 ETF 45782C102 3 95 SH DFND 02 0 0 95 INNOVATOR ETFS TR II LUNT LOW V 45783G102 13 415 SH DFND 01 415 0 0 INNOVIVA INC COM 45781M101 25222 1827698 SH DFND 01 14770 1811976 952 INNOVIVA INC COM 45781M101 3045 220672 SH DFND 02 0 212257 8415 INNOVIVA INC COM 45781M101 1 78 SH DFND 06 0 78 0 INNOVIVA INC COM 45781M101 321 23271 SH DFND 43 0 0 23271 INOGEN INC COM 45780L104 676 3628 SH DFND 01 3565 0 63 INOGEN INC COM 45780L104 603 3238 SH DFND 02 0 2383 855 INOGEN INC COM 45780L104 3 17 SH DFND 06 0 17 0 INOGEN INC COM 45780L104 2638 14158 SH DFND 43 0 0 14158 INOVALON HLDGS INC COM CL A 45781D101 109 10960 SH DFND 01 10960 0 0 INOVALON HLDGS INC COM CL A 45781D101 192 19331 SH DFND 02 0 14564 4767 INOVALON HLDGS INC COM CL A 45781D101 1 66 SH DFND 06 0 66 0 INOVALON HLDGS INC COM CL A 45781D101 185 18689 SH DFND 43 0 0 18689 INOVALON HLDGS INC COM CL A 45781D101 445 44827 SH DFND 43, 01 0 0 44827 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 285 72766 SH DFND 01 14772 57994 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13 3286 SH DFND 02 0 1521 1765 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 0 83 SH DFND 06 0 83 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 151 38525 SH DFND 43 0 0 38525 INPHI CORP COM 45772F107 4823 147889 SH DFND 01 147841 0 48 INPHI CORP COM 45772F107 27012 828340 SH DFND 02 0 823249 5091 INPHI CORP COM 45772F107 1 44 SH DFND 06 0 44 0 INPHI CORP COM 45772F107 4 125 SH DFND 28 125 0 0 INPHI CORP NOTE 1.12 45772FAB3 3 3000 PRN DFND 01 3000 0 0 INPHI CORP NOTE 1.12 45772FAB3 462 432000 PRN DFND 02 0 425000 7000 INPHI CORP NOTE 0.75 45772FAC1 2436 2607000 PRN DFND 02 0 2607000 0 INPHI CORP COM 45772F107 1322 40547 SH DFND 43 0 0 40547 INPIXON COM NEW 45790J305 0 45 SH DFND 01 45 0 0 INSIGHT ENTERPRISES INC COM 45765U103 481 9840 SH DFND 01 9840 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3465 70820 SH DFND 02 0 4349 66471 INSIGHT ENTERPRISES INC COM 45765U103 2 37 SH DFND 06 0 37 0 INSIGHT SELECT INCOME FD COM 45781W109 373 19706 SH DFND 02 0 0 19706 INSIGNIA SYS INC COM 45765Y105 3 2100 SH DFND 02 0 0 2100 INSMED INC COM PAR $. 457669307 1101 46543 SH DFND 01 11679 34864 0 INSMED INC COM PAR $. 457669307 886 37483 SH DFND 02 0 36025 1458 INSMED INC COM PAR $. 457669307 2 79 SH DFND 06 0 79 0 INSMED INC NOTE 1.75 457669AA7 5 5000 PRN DFND 01 5000 0 0 INSMED INC NOTE 1.75 457669AA7 6295 6857000 PRN DFND 02 0 6857000 0 INSPERITY INC COM 45778Q107 681 7149 SH DFND 01 7008 0 141 INSPERITY INC COM 45778Q107 8545 89708 SH DFND 02 0 87330 2378 INSPERITY INC COM 45778Q107 4 38 SH DFND 06 0 38 0 INSPERITY INC COM 45778Q107 4590 48190 SH DFND 43 0 0 48190 INSPIRE MED SYS INC COM 457730109 106 2982 SH DFND 01 2982 0 0 INSPIRE MED SYS INC COM 457730109 200 5618 SH DFND 02 0 16 5602 INSPIRED ENTMT INC COM 45782N108 1 100 SH DFND 01 100 0 0 INSPIRED ENTMT INC COM 45782N108 120 19175 SH DFND 02 0 19175 0 INSPIRED ENTMT INC COM 45782N108 0 4 SH DFND 06 0 4 0 INSPIREMD INC COM PAR 45779A861 0 2 SH DFND 02 0 2 0 INSTALLED BLDG PRODS INC COM 45780R101 339 5993 SH DFND 01 3894 1880 219 INSTALLED BLDG PRODS INC COM 45780R101 3380 59773 SH DFND 02 0 59649 124 INSTALLED BLDG PRODS INC COM 45780R101 1 22 SH DFND 06 0 22 0 INSTALLED BLDG PRODS INC COM 45780R101 2863 50636 SH DFND 43 0 0 50636 INSTALLED BLDG PRODS INC COM 45780R101 984 17403 SH DFND 43, 01 0 0 17403 INSTEEL INDUSTRIES INC COM 45774W108 153 4584 SH DFND 01 4584 0 0 INSTEEL INDUSTRIES INC COM 45774W108 101 3024 SH DFND 02 0 2024 1000 INSTEEL INDUSTRIES INC COM 45774W108 1 19 SH DFND 06 0 19 0 INSTEEL INDUSTRIES INC COM 45774W108 1190 35639 SH DFND 43 0 0 35639 INSTRUCTURE INC COM 45781U103 624 14663 SH DFND 01 14663 0 0 INSTRUCTURE INC COM 45781U103 122 2875 SH DFND 02 0 2875 0 INSTRUCTURE INC COM 45781U103 1 22 SH DFND 06 0 22 0 INSTRUCTURE INC COM 45781U103 593 13944 SH DFND 43 0 0 13944 INSULET CORP COM 45784P101 588 6860 SH DFND 01 6824 0 36 INSULET CORP COM 45784P101 1910 22287 SH DFND 02 0 21901 386 INSULET CORP COM 45784P101 5 60 SH DFND 06 0 60 0 INSULET CORP NOTE 1.25 45784PAF8 8 5000 PRN DFND 01 5000 0 0 INSULET CORP NOTE 1.25 45784PAF8 3 2000 PRN DFND 02 0 0 2000 INSULET CORP COM 45784P101 8855 103323 SH DFND 43 0 0 103323 INSULET CORP COM 45784P101 285 3322 SH DFND 43, 01 0 0 3322 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 32 4399 SH DFND 01 4399 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 29 3991 SH DFND 02 0 3991 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 25 SH DFND 06 0 25 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 1 119 SH DFND 06 0 119 0 INTEGER HLDGS CORP COM 45826H109 496 7670 SH DFND 01 7636 0 34 INTEGER HLDGS CORP COM 45826H109 500 7739 SH DFND 02 0 6852 887 INTEGER HLDGS CORP COM 45826H109 2 32 SH DFND 06 0 32 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2343 36379 SH DFND 01 9618 26505 256 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2319 36010 SH DFND 02 0 23037 12973 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4 65 SH DFND 06 0 65 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14380 223258 SH DFND 43 0 0 223258 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1538 23876 SH DFND 43, 01 0 0 23876 INTEGRATED DEVICE TECHNOLOGY COM 458118106 11003 345144 SH DFND 01 343998 792 354 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2145 67281 SH DFND 02 0 47734 19547 INTEGRATED DEVICE TECHNOLOGY COM 458118106 5 142 SH DFND 06 0 142 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 11 351 SH DFND 28 351 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 19069 598147 SH DFND 43 0 0 598147 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3478 109087 SH DFND 43, 01 0 0 109087 INTEL CORP COM 458140100 631435 12702375 SH DFND 01 12481322 117058 103995 INTEL CORP COM 458140100 1377172 27704132 SH DFND 02 0 3163597 24540535 INTEL CORP COM 458140100 17927 360629 SH DFND 06 0 360629 0 INTEL CORP COM 458140100 9027 181597 SH DFND 28 175360 0 6237 INTEL CORP OPTIONS 458140100 25208 507100 SH Put DFND 01 0 507100 0 INTEL CORP OPTIONS 458140100 101791 2047700 SH Put DFND 02 0 2029000 18700 INTEL CORP OPTIONS 458140100 9942 200000 SH Put DFND 06 0 200000 0 INTEL CORP OPTIONS 458140100 124 2500 SH Call DFND 01 2500 0 0 INTEL CORP OPTIONS 458140100 98282 1977100 SH Call DFND 02 0 1977100 0 INTEL CORP OPTIONS 458140100 4971 100000 SH Call DFND 06 0 100000 0 INTEL CORP SDCV 3.25 458140AF7 12 5000 PRN DFND 01 5000 0 0 INTEL CORP SDCV 3.25 458140AF7 34614 14462000 PRN DFND 02 0 14450000 12000 INTEL CORP COM 458140100 977439 19662820 SH DFND 43 0 0 19662820 INTEL CORP SDCV 3.25 458140AF7 7082 2959000 PRN DFND 43 0 0 2959000 INTEL CORP COM 458140100 57881 1164371 SH DFND 43, 01 0 0 1164371 INTELLIA THERAPEUTICS INC COM 45826J105 1568 57307 SH DFND 01 5130 52177 0 INTELLIA THERAPEUTICS INC COM 45826J105 1176 42984 SH DFND 02 0 42984 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 17 SH DFND 06 0 17 0 INTELLIA THERAPEUTICS INC COM 45826J105 705 25767 SH DFND 43 0 0 25767 INTELLIGENT SYS CORP NEW COM 45816D100 4 501 SH DFND 02 0 501 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 0 6 SH DFND 01 6 0 0 INTELSAT S A COM L5140P101 17401 1044464 SH DFND 01 14585 1029879 0 INTELSAT S A COM L5140P101 656 39388 SH DFND 02 0 38940 448 INTELSAT S A COM L5140P101 1 38 SH DFND 06 0 38 0 INTELSAT S A OPTIONS L5140P101 1366 82000 SH Put DFND 01 0 82000 0 INTELSAT S A OPTIONS L5140P101 791 47500 SH Put DFND 02 0 47500 0 INTELSAT S A OPTIONS L5140P101 1829 109800 SH Call DFND 01 0 109800 0 INTELSAT S A OPTIONS L5140P101 73 4400 SH Call DFND 02 0 4400 0 INTER PARFUMS INC COM 458334109 227 4244 SH DFND 01 4177 0 67 INTER PARFUMS INC COM 458334109 5478 102398 SH DFND 02 0 102292 106 INTER PARFUMS INC COM 458334109 1 18 SH DFND 06 0 18 0 INTER PARFUMS INC COM 458334109 5576 104219 SH DFND 43 0 0 104219 INTER PARFUMS INC COM 458334109 1040 19448 SH DFND 43, 01 0 0 19448 INTERACTIVE BROKERS GROUP IN COM 45841N107 492 7633 SH DFND 01 7471 0 162 INTERACTIVE BROKERS GROUP IN COM 45841N107 2547 39538 SH DFND 02 0 38945 593 INTERACTIVE BROKERS GROUP IN COM 45841N107 0 1 SH DFND 06 0 1 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2611 31117 SH DFND 01 9687 21430 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7033 83819 SH DFND 02 0 23603 60216 INTERCEPT PHARMACEUTICALS IN NOTE 3.25 45845PAA6 4 4000 PRN DFND 02 0 0 4000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 937 11170 SH DFND 43 0 0 11170 INTERCONTINENTAL EXCHANGE IN COM 45866F104 86975 1182533 SH DFND 01 1124454 54269 3810 INTERCONTINENTAL EXCHANGE IN COM 45866F104 114408 1555513 SH DFND 02 0 53391 1502122 INTERCONTINENTAL EXCHANGE IN COM 45866F104 181 2455 SH DFND 06 0 2455 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 674 9168 SH DFND 28 7643 0 1525 INTERCONTINENTAL EXCHANGE IN COM 45866F104 270736 3680979 SH DFND 43 0 0 3680979 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6337 86159 SH DFND 43, 01 0 0 86159 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 360 5752 SH DFND 01 4680 0 1072 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 195 3108 SH DFND 02 0 23 3085 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 20 316 SH DFND 28 32 0 284 INTERDIGITAL INC COM 45867G101 1808 22344 SH DFND 01 5511 16701 132 INTERDIGITAL INC COM 45867G101 1233 15237 SH DFND 02 0 9557 5680 INTERDIGITAL INC COM 45867G101 3 36 SH DFND 06 0 36 0 INTERDIGITAL INC COM 45867G101 3270 40419 SH DFND 43 0 0 40419 INTERDIGITAL INC COM 45867G101 284 3514 SH DFND 43, 01 0 0 3514 INTERFACE INC COM 458665304 362 15779 SH DFND 01 15657 0 122 INTERFACE INC COM 458665304 4028 175529 SH DFND 02 0 141755 33774 INTERFACE INC COM 458665304 1 62 SH DFND 06 0 62 0 INTERFACE INC COM 458665304 11259 490607 SH DFND 43 0 0 490607 INTERFACE INC COM 458665304 2115 92139 SH DFND 43, 01 0 0 92139 INTERMOLECULAR INC COM 45882D109 2 1000 SH DFND 02 0 0 1000 INTERNAP CORP COM PAR 45885A409 332 31827 SH DFND 01 30827 0 1000 INTERNAP CORP COM PAR 45885A409 53 5134 SH DFND 02 0 2247 2887 INTERNAP CORP COM PAR 45885A409 0 20 SH DFND 06 0 20 0 INTERNATIONAL BANCSHARES COR COM 459044103 528 12332 SH DFND 01 12113 0 219 INTERNATIONAL BANCSHARES COR COM 459044103 286 6672 SH DFND 02 0 6661 11 INTERNATIONAL BANCSHARES COR COM 459044103 2 56 SH DFND 06 0 56 0 INTERNATIONAL BANCSHARES COR COM 459044103 2 38 SH DFND 28 38 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 497898 3564052 SH DFND 01 3366905 180306 16841 INTERNATIONAL BUSINESS MACHS COM 459200101 705893 5052922 SH DFND 02 0 302391 4750531 INTERNATIONAL BUSINESS MACHS COM 459200101 10592 75823 SH DFND 06 0 75823 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5431 38873 SH DFND 28 37894 0 979 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 36126 258600 SH Put DFND 02 0 258600 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 43014 307900 SH Call DFND 02 0 307700 200 INTERNATIONAL BUSINESS MACHS COM 459200101 491090 3515315 SH DFND 43 0 0 3515315 INTERNATIONAL BUSINESS MACHS COM 459200101 15839 113382 SH DFND 43, 01 0 0 113382 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9824 79254 SH DFND 01 77552 152 1550 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4347 35071 SH DFND 02 0 28741 6330 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 45 366 SH DFND 06 0 366 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12584 101518 SH DFND 43 0 0 101518 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 198 1596 SH DFND 43, 01 0 0 1596 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 382 16416 SH DFND 01 11557 0 4859 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19920 857143 SH DFND 02 0 149214 707929 INTERNATIONAL GAME TECHNOLOG OPTIONS G4863A108 344 14800 SH Call DFND 02 0 14800 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13179 567096 SH DFND 43 0 0 567096 INTERNATIONAL SEAWAYS INC COM Y41053102 76 3287 SH DFND 01 3287 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2763 119386 SH DFND 02 0 119386 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1 30 SH DFND 06 0 30 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 129 2894 SH DFND 01 2894 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 655 14648 SH DFND 02 0 3259 11389 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1 25 SH DFND 06 0 25 0 INTERNET INITIATIVE JAPAN IN SPONSORED 46059T109 1 63 SH DFND 01 63 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED 46059T109 1 132 SH DFND 02 0 132 0 INTERPUBLIC GROUP COS INC COM 460690100 17629 752079 SH DFND 01 122906 8840 620333 INTERPUBLIC GROUP COS INC COM 460690100 53950 2301628 SH DFND 02 0 1888167 413461 INTERPUBLIC GROUP COS INC COM 460690100 45 1916 SH DFND 06 0 1916 0 INTERPUBLIC GROUP COS INC COM 460690100 306 13062 SH DFND 28 154 0 12908 INTERPUBLIC GROUP COS INC COM 460690100 28804 1228840 SH DFND 43 0 0 1228840 INTERPUBLIC GROUP COS INC COM 460690100 541 23065 SH DFND 43, 01 0 0 23065 INTERSECT ENT INC COM 46071F103 252 6717 SH DFND 01 6717 0 0 INTERSECT ENT INC COM 46071F103 5634 150440 SH DFND 02 0 32340 118100 INTERSECT ENT INC COM 46071F103 1 27 SH DFND 06 0 27 0 INTERSECT ENT INC COM 46071F103 1569 41886 SH DFND 43 0 0 41886 INTERXION HOLDING N.V SHS N47279109 1787 28630 SH DFND 01 28630 0 0 INTERXION HOLDING N.V SHS N47279109 6280 100603 SH DFND 02 0 413 100190 INTERXION HOLDING N.V SHS N47279109 9111 145961 SH DFND 43 0 0 145961 INTEST CORP COM 461147100 0 40 SH DFND 02 0 0 40 INTEVAC INC COM 461148108 97 20000 SH DFND 01 20000 0 0 INTEVAC INC COM 461148108 58 11876 SH DFND 02 0 11876 0 INTEVAC INC COM 461148108 0 20 SH DFND 06 0 20 0 INTL FCSTONE INC COM 46116V105 287 5550 SH DFND 01 5550 0 0 INTL FCSTONE INC COM 46116V105 235 4553 SH DFND 02 0 4395 158 INTL FCSTONE INC COM 46116V105 1 15 SH DFND 06 0 15 0 INTL PAPER CO COM 460146103 87383 1677858 SH DFND 01 1290798 1161 385899 INTL PAPER CO COM 460146103 89118 1711183 SH DFND 02 0 59507 1651676 INTL PAPER CO COM 460146103 4227 81154 SH DFND 06 0 81154 0 INTL PAPER CO COM 460146103 382 7343 SH DFND 28 155 0 7188 INTL PAPER CO OPTIONS 460146103 16348 313900 SH Call DFND 02 0 313900 0 INTL PAPER CO COM 460146103 93853 1802102 SH DFND 43 0 0 1802102 INTL PAPER CO COM 460146103 77 1486 SH DFND 43, 01 0 0 1486 INTRA CELLULAR THERAPIES INC COM 46116X101 128 7252 SH DFND 01 7252 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 9889 559673 SH DFND 02 0 559673 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1 43 SH DFND 06 0 43 0 INTRA CELLULAR THERAPIES INC OPTIONS 46116X101 3235 183100 SH Put DFND 02 0 183100 0 INTRA CELLULAR THERAPIES INC OPTIONS 46116X101 4478 253400 SH Call DFND 02 0 253400 0 INTREPID POTASH INC COM 46121Y102 75 18413 SH DFND 01 18413 0 0 INTREPID POTASH INC COM 46121Y102 92 22546 SH DFND 02 0 21896 650 INTREPID POTASH INC COM 46121Y102 0 97 SH DFND 06 0 97 0 INTREXON CORP COM 46122T102 1965 140973 SH DFND 01 24031 116942 0 INTREXON CORP COM 46122T102 7533 540412 SH DFND 02 0 48454 491958 INTREXON CORP COM 46122T102 0 1 SH DFND 06 0 1 0 INTREXON CORP COM 46122T102 793 56878 SH DFND 43 0 0 56878 INTRICON CORP COM 46121H109 40 1002 SH DFND 01 1002 0 0 INTRICON CORP COM 46121H109 41 1018 SH DFND 02 0 18 1000 INTUIT COM 461202103 26086 127684 SH DFND 01 113134 6425 8125 INTUIT COM 461202103 132473 648407 SH DFND 02 0 102516 545891 INTUIT COM 461202103 298 1457 SH DFND 06 0 1457 0 INTUIT COM 461202103 131 639 SH DFND 28 58 0 581 INTUIT COM 461202103 175600 859499 SH DFND 43 0 0 859499 INTUIT COM 461202103 11339 55498 SH DFND 43, 01 0 0 55498 INTUITIVE SURGICAL INC COM NEW 46120E602 26651 55699 SH DFND 01 49268 5447 984 INTUITIVE SURGICAL INC COM NEW 46120E602 161168 336833 SH DFND 02 0 24174 312659 INTUITIVE SURGICAL INC COM NEW 46120E602 404 845 SH DFND 06 0 845 0 INTUITIVE SURGICAL INC COM NEW 46120E602 53 111 SH DFND 28 19 0 92 INTUITIVE SURGICAL INC OPTIONS 46120E602 7129 14900 SH Put DFND 02 0 14900 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 4593 9600 SH Call DFND 02 0 9600 0 INTUITIVE SURGICAL INC COM NEW 46120E602 131505 274840 SH DFND 43 0 0 274840 INTUITIVE SURGICAL INC COM NEW 46120E602 349 730 SH DFND 43, 01 0 0 730 INVACARE CORP COM 461203101 114 6140 SH DFND 01 5428 712 0 INVACARE CORP COM 461203101 16 853 SH DFND 02 0 737 116 INVACARE CORP COM 461203101 1 34 SH DFND 06 0 34 0 INVACARE CORP NOTE 4.50 461203AH4 3382 2550000 PRN DFND 02 0 2550000 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US 46090A101 37 450 SH DFND 02 0 0 450 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 2086 40132 SH DFND 02 0 0 40132 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 34618 1380293 SH DFND 02 0 0 1380293 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 35870 713835 SH DFND 02 0 0 713835 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 10 525 SH DFND 01 0 0 525 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 44 2383 SH DFND 02 0 0 2383 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 1068 20542 SH DFND 43 0 0 20542 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 7171 285920 SH DFND 43 0 0 285920 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 11938 237563 SH DFND 43 0 0 237563 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 82806 4485704 SH DFND 43 0 0 4485704 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 97 9100 SH DFND 01 0 0 9100 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 4747 445333 SH DFND 02 0 0 445333 INVESCO BD FD COM 46132L107 3523 196615 SH DFND 02 0 0 196615 INVESCO BLDRS INDEX FDS TR DEVLPD MKT 46090C206 137 6100 SH DFND 02 0 0 6100 INVESCO BLDRS INDEX FDS TR EMGRING MK 46090C305 152 3707 SH DFND 02 0 0 3707 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 32 1469 SH DFND 02 0 0 1469 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 120 5519 SH DFND 43 0 0 5519 INVESCO CALIF VALUE MUN INC COM 46132H106 10382 879826 SH DFND 02 0 0 879826 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN 46090N103 675 9122 SH DFND 02 0 3571 5551 INVESCO CURNCYSHS BRIT PND S BRIT POUN 46138M109 419 3271 SH DFND 02 0 942 2329 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 607 8090 SH DFND 02 0 0 8090 INVESCO CURNCYSHS JAPANESE Y JAPANESE Y 46138W107 1556 17999 SH DFND 02 0 11082 6917 INVESCO CURNCYSHS SNGPORE DL SINGAPORE 46138Y103 11 157 SH DFND 02 0 0 157 INVESCO CURNCYSHS SWISS FRAN SWISS FRAN 46138R108 29 304 SH DFND 02 0 0 304 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 20564 183509 SH DFND 02 0 174762 8747 INVESCO CURRENCYSHARES EURO OPTIONS 46138K103 10646 95000 SH Put DFND 02 0 95000 0 INVESCO CURRENCYSHARES EURO OPTIONS 46138K103 16249 145000 SH Call DFND 02 0 145000 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 339 19185 SH DFND 01 0 2407 16778 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 58306 3297848 SH DFND 02 0 421832 2876016 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 8476 479389 SH DFND 43 0 0 479389 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 913 37491 SH DFND 02 0 0 37491 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 4625 256517 SH DFND 01 0 256517 0 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 1760 97611 SH DFND 02 0 50000 47611 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 3577 209422 SH DFND 01 0 209422 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 10738 628695 SH DFND 02 0 0 628695 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 1 94 SH DFND 02 0 0 94 INVESCO DB MLTI SECTR CMMTY PRECIOUS M 46140H502 3958 107917 SH DFND 01 0 107917 0 INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 403 10193 SH DFND 02 0 10193 0 INVESCO DB MLTI SECTR CMMTY BASE METAL 46140H700 3691 209821 SH DFND 01 0 209821 0 INVESCO DB MLTI SECTR CMMTY BASE METAL 46140H700 7 400 SH DFND 02 0 0 400 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 440 24406 SH DFND 43 0 0 24406 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 30 1784 SH DFND 43 0 0 1784 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 63 2889 SH DFND 02 0 0 2889 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 9090 364474 SH DFND 02 0 14650 349824 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 23 921 SH DFND 43 0 0 921 INVESCO DYNAMIC CR OPP FD COM 46132R104 47 4019 SH DFND 01 4019 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 16834 1448742 SH DFND 02 0 0 1448742 INVESCO EXCH TRD SLF IDX FD BULSHS2018 46138J106 12753 602696 SH DFND 02 0 0 602696 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J205 11796 469978 SH DFND 02 0 0 469978 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 27329 1301692 SH DFND 02 0 0 1301692 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 20012 827797 SH DFND 02 0 0 827797 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 34481 1637273 SH DFND 02 0 0 1637273 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 9982 411642 SH DFND 02 0 0 411642 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 1 30 SH DFND 01 0 0 30 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 37192 1791931 SH DFND 02 0 0 1791931 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 2305 49582 SH DFND 02 0 0 49582 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 1105 58177 SH DFND 02 0 0 58177 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 2317 123838 SH DFND 02 0 0 123838 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 4827 196233 SH DFND 02 0 0 196233 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 63 2637 SH DFND 02 0 0 2637 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 5057 255528 SH DFND 02 0 0 255528 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 119 4821 SH DFND 02 0 0 4821 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 20217 1007368 SH DFND 02 0 0 1007368 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 455 17525 SH DFND 02 0 0 17525 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 21346 1057264 SH DFND 02 0 0 1057264 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 1493 60996 SH DFND 02 0 0 60996 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 33750 1634397 SH DFND 02 0 0 1634397 INVESCO EXCH TRD SLF IDX FD BULSHS2018 46138J106 3046 143952 SH DFND 43 0 0 143952 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J205 397 15802 SH DFND 43 0 0 15802 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 5311 252962 SH DFND 43 0 0 252962 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 763 31551 SH DFND 43 0 0 31551 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 5540 263055 SH DFND 43 0 0 263055 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 1482 61102 SH DFND 43 0 0 61102 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 4075 196331 SH DFND 43 0 0 196331 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 108 2326 SH DFND 43 0 0 2326 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 27 1402 SH DFND 43 0 0 1402 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 84 4471 SH DFND 43 0 0 4471 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 179 7277 SH DFND 43 0 0 7277 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 15 634 SH DFND 43 0 0 634 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 1576 79621 SH DFND 43 0 0 79621 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 45 1820 SH DFND 43 0 0 1820 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 948 47236 SH DFND 43 0 0 47236 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 53 2026 SH DFND 43 0 0 2026 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 1453 71962 SH DFND 43 0 0 71962 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 328 13393 SH DFND 43 0 0 13393 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 3115 150851 SH DFND 43 0 0 150851 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 15151 275871 SH DFND 02 0 0 275871 INVESCO EXCHANGE TRADED FD T WILDERHL P 46137V126 313 12053 SH DFND 02 0 0 12053 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 674 27034 SH DFND 02 0 0 27034 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 14566 482170 SH DFND 02 0 0 482170 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 4802 88442 SH DFND 02 0 0 88442 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 256 3315 SH DFND 02 0 0 3315 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 5618 44230 SH DFND 02 0 0 44230 INVESCO EXCHANGE TRADED FD T S&P SML 60 46137V183 89 1503 SH DFND 02 0 0 1503 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 304 4314 SH DFND 02 0 0 4314 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 2491 69033 SH DFND 02 0 0 69033 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 6226 38506 SH DFND 02 0 0 38506 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 2567 38618 SH DFND 02 0 0 38618 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 39244 203623 SH DFND 02 0 0 203623 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 62 2061 SH DFND 01 0 0 2061 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 38403 1279676 SH DFND 02 0 0 1279676 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 80 1216 SH DFND 01 0 0 1216 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 36659 557724 SH DFND 02 0 0 557724 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 32 282 SH DFND 01 0 0 282 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 66217 577002 SH DFND 02 0 0 577002 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 495 5803 SH DFND 02 0 0 5803 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 66347 418724 SH DFND 02 0 0 418724 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 194 7042 SH DFND 02 0 0 7042 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 77274 1361656 SH DFND 02 0 0 1361656 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 9749 90209 SH DFND 02 0 0 90209 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 7600 66318 SH DFND 02 0 0 66318 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 11257 61610 SH DFND 02 0 0 61610 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 25344 598715 SH DFND 02 0 0 598715 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 120 1178 SH DFND 01 0 0 1178 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 533240 5233485 SH DFND 02 0 0 5233485 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 3617 57968 SH DFND 02 0 0 57968 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 11843 94740 SH DFND 02 0 0 94740 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V381 1895 18296 SH DFND 02 0 0 18296 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 4304 199006 SH DFND 02 0 0 199006 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 1428 33893 SH DFND 02 0 0 33893 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 2245 59506 SH DFND 02 0 0 59506 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 1841 36218 SH DFND 02 0 0 36218 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 265 4950 SH DFND 02 0 0 4950 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 319 10275 SH DFND 02 0 0 10275 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 632 12920 SH DFND 02 0 0 12920 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V472 335 6830 SH DFND 02 0 0 6830 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V480 8284 257732 SH DFND 02 0 0 257732 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 2153 58885 SH DFND 02 0 0 58885 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 5555 216405 SH DFND 02 0 0 216405 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V514 478 10325 SH DFND 02 0 0 10325 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 585 12495 SH DFND 02 0 0 12495 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 12575 90308 SH DFND 02 0 0 90308 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 7823 501155 SH DFND 02 0 0 501155 INVESCO EXCHANGE TRADED FD T INSIDER SE 46137V555 165 2554 SH DFND 02 0 0 2554 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 9506 540115 SH DFND 02 0 0 540115 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 1478 32102 SH DFND 02 0 0 32102 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 5679 474051 SH DFND 02 0 0 474051 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 61 437 SH DFND 01 0 0 437 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 28221 202792 SH DFND 02 0 0 202792 INVESCO EXCHANGE TRADED FD T DJ INDL AV 46137V605 1452 43306 SH DFND 02 0 0 43306 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 168 1494 SH DFND 01 0 0 1494 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 75404 669660 SH DFND 02 0 0 669660 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 27985 1515990 SH DFND 02 0 0 1515990 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 4801 62908 SH DFND 02 0 0 62908 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 11919 228427 SH DFND 02 0 0 228427 INVESCO EXCHANGE TRADED FD T DYNMC RETA 46137V654 106 2656 SH DFND 02 0 0 2656 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 6267 93250 SH DFND 02 0 0 93250 INVESCO EXCHANGE TRADED FD T DYNMC OIL 46137V670 4367 446085 SH DFND 02 0 0 446085 INVESCO EXCHANGE TRADED FD T DYNMC NETW 46137V688 509 9676 SH DFND 02 0 0 9676 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 2930 90100 SH DFND 02 0 0 90100 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 594 8725 SH DFND 02 0 0 8725 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 598 5938 SH DFND 02 0 0 5938 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 1500 32223 SH DFND 02 0 77 32146 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 29178 818230 SH DFND 02 0 0 818230 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 10880 241894 SH DFND 02 0 0 241894 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 3318 99822 SH DFND 02 0 0 99822 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 3693 136258 SH DFND 02 0 0 136258 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 4106 134610 SH DFND 02 0 0 134610 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 3467 63376 SH DFND 02 0 0 63376 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 911 32866 SH DFND 02 0 0 32866 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 2138 39054 SH DFND 02 0 0 39054 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 6621 110499 SH DFND 02 0 0 110499 INVESCO EXCHANGE TRADED FD T DWA NASDAQ 46137V829 377 3399 SH DFND 02 0 0 3399 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 34347 620656 SH DFND 02 0 0 620656 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 5576 92763 SH DFND 02 0 0 92763 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 5974 68233 SH DFND 02 0 0 68233 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 2767 79446 SH DFND 02 0 0 79446 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 4117 95408 SH DFND 02 0 0 95408 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 3348 47280 SH DFND 02 0 0 47280 INVESCO EXCHANGE TRADED FD T WILSHR MIC 46137Y104 50 1370 SH DFND 02 0 0 1370 INVESCO EXCHANGE TRADED FD T WILSHIRE R 46137Y203 713 15534 SH DFND 02 0 0 15534 INVESCO EXCHANGE TRADED FD T ZACKS MICR 46137Y302 695 34171 SH DFND 02 0 0 34171 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 2592 40075 SH DFND 02 0 0 40075 INVESCO EXCHANGE TRADED FD T ZACKS MULT 46137Y500 10730 489038 SH DFND 02 0 0 489038 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 2858 52040 SH DFND 43 0 0 52040 INVESCO EXCHANGE TRADED FD T WILDERHL P 46137V126 12 478 SH DFND 43 0 0 478 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 62 2499 SH DFND 43 0 0 2499 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 162 5351 SH DFND 43 0 0 5351 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 82 1511 SH DFND 43 0 0 1511 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 46 591 SH DFND 43 0 0 591 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 137 1080 SH DFND 43 0 0 1080 INVESCO EXCHANGE TRADED FD T S&P SML 60 46137V183 32 534 SH DFND 43 0 0 534 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 64 908 SH DFND 43 0 0 908 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 247 1530 SH DFND 43 0 0 1530 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 200 3011 SH DFND 43 0 0 3011 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 6741 34975 SH DFND 43 0 0 34975 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 6563 218681 SH DFND 43 0 0 218681 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 1717 26122 SH DFND 43 0 0 26122 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 4822 42015 SH DFND 43 0 0 42015 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 97 1133 SH DFND 43 0 0 1133 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 11859 74844 SH DFND 43 0 0 74844 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 129 4687 SH DFND 43 0 0 4687 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 8369 147472 SH DFND 43 0 0 147472 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 81 747 SH DFND 43 0 0 747 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 69 602 SH DFND 43 0 0 602 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 477 2612 SH DFND 43 0 0 2612 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 913 21567 SH DFND 43 0 0 21567 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 105412 1034565 SH DFND 43 0 0 1034565 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 4 64 SH DFND 43 0 0 64 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 409 3273 SH DFND 43 0 0 3273 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 637 29437 SH DFND 43 0 0 29437 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 270 6413 SH DFND 43 0 0 6413 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 1271 33687 SH DFND 43 0 0 33687 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 893 17575 SH DFND 43 0 0 17575 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 1091 20352 SH DFND 43 0 0 20352 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 33 678 SH DFND 43 0 0 678 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 283 7749 SH DFND 43 0 0 7749 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 368 14354 SH DFND 43 0 0 14354 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V514 32 695 SH DFND 43 0 0 695 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 20 429 SH DFND 43 0 0 429 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 558 4009 SH DFND 43 0 0 4009 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 2015 129093 SH DFND 43 0 0 129093 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 653 37114 SH DFND 43 0 0 37114 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 29 632 SH DFND 43 0 0 632 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 2034 169744 SH DFND 43 0 0 169744 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 980 7039 SH DFND 43 0 0 7039 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 6973 61928 SH DFND 43 0 0 61928 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 2751 149010 SH DFND 43 0 0 149010 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 266 3491 SH DFND 43 0 0 3491 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 125 2402 SH DFND 43 0 0 2402 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 523 7783 SH DFND 43 0 0 7783 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 47 1434 SH DFND 43 0 0 1434 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 14 199 SH DFND 43 0 0 199 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 29 283 SH DFND 43 0 0 283 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 11 241 SH DFND 43 0 0 241 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 4453 124872 SH DFND 43 0 0 124872 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 2777 61749 SH DFND 43 0 0 61749 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 150 5542 SH DFND 43 0 0 5542 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 334 10945 SH DFND 43 0 0 10945 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 9 157 SH DFND 43 0 0 157 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 17 604 SH DFND 43 0 0 604 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 227 4142 SH DFND 43 0 0 4142 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 581 9697 SH DFND 43 0 0 9697 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 332 6005 SH DFND 43 0 0 6005 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 251 4171 SH DFND 43 0 0 4171 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 466 5325 SH DFND 43 0 0 5325 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 449 12894 SH DFND 43 0 0 12894 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 562 13016 SH DFND 43 0 0 13016 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 913 12898 SH DFND 43 0 0 12898 INVESCO EXCHANGE TRADED FD T WILSHIRE R 46137Y203 16 356 SH DFND 43 0 0 356 INVESCO EXCHANGE TRADED FD T ZACKS MICR 46137Y302 83 4061 SH DFND 43 0 0 4061 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 378 5840 SH DFND 43 0 0 5840 INVESCO EXCHNG TRADED FD TR 1 30 LADER 46138E107 682 21498 SH DFND 02 0 0 21498 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 18630 226372 SH DFND 02 0 0 226372 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 9091 134272 SH DFND 02 0 0 134272 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 358 13754 SH DFND 02 0 0 13754 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 6288 48941 SH DFND 02 0 0 48941 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 2896 50618 SH DFND 02 0 0 50618 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E164 1795 105766 SH DFND 02 0 0 105766 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E172 244 3050 SH DFND 02 0 0 3050 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E180 982 14916 SH DFND 02 0 0 14916 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 52719 1121440 SH DFND 02 0 0 1121440 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 9175 354794 SH DFND 02 0 0 354794 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 5818 237909 SH DFND 02 0 0 237909 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 24937 774067 SH DFND 02 0 0 774067 INVESCO EXCHNG TRADED FD TR S&P INTL D 46138E248 28 1000 SH DFND 02 0 0 1000 INVESCO EXCHNG TRADED FD TR S&P HIGH I 46138E255 815 30637 SH DFND 02 0 0 30637 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 9484 283201 SH DFND 02 0 0 283201 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 44 4104 SH DFND 02 0 0 4104 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 155 8138 SH DFND 02 0 0 8138 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 4472 185114 SH DFND 02 0 0 185114 INVESCO EXCHNG TRADED FD TR CDN ENERGY 46138E305 43 5374 SH DFND 02 0 0 5374 INVESCO EXCHNG TRADED FD TR S&P500 VAL 46138E313 35 1250 SH DFND 02 0 0 1250 INVESCO EXCHNG TRADED FD TR S&P 500 MO 46138E339 1929 52065 SH DFND 02 0 0 52065 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 330264 6966127 SH DFND 01 0 6965027 1100 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 355583 7500166 SH DFND 02 0 3356668 4143498 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 15 371 SH DFND 01 0 0 371 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 80068 1950975 SH DFND 02 0 0 1950975 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 3635 84591 SH DFND 02 0 19104 65487 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 2739 80970 SH DFND 02 0 0 80970 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 3121 92221 SH DFND 02 0 0 92221 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 5468 240053 SH DFND 02 0 0 240053 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 3045 95745 SH DFND 02 0 0 95745 INVESCO EXCHNG TRADED FD TR PURBTA MSC 46138E453 30 1000 SH DFND 02 0 0 1000 INVESCO EXCHNG TRADED FD TR CHINA ALL 46138E503 61 1773 SH DFND 02 0 0 1773 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 136 9332 SH DFND 01 0 0 9332 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 224854 15443296 SH DFND 02 0 14918 15428378 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 1643 68594 SH DFND 02 0 0 68594 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 25 1000 SH DFND 01 0 0 1000 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 168683 6715095 SH DFND 02 0 0 6715095 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 3310 102080 SH DFND 02 0 0 102080 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 410 12883 SH DFND 02 0 0 12883 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 359 14642 SH DFND 02 0 0 14642 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 21270 367100 SH DFND 02 0 111056 256044 INVESCO EXCHNG TRADED FD TR KBW PPTY C 46138E586 468 7866 SH DFND 02 0 0 7866 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 7520 210481 SH DFND 02 0 0 210481 INVESCO EXCHNG TRADED FD TR CHINA REAL 46138E602 1 50 SH DFND 02 0 0 50 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 1395 60533 SH DFND 02 0 0 60533 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 55362 1032675 SH DFND 02 0 0 1032675 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 19 358 SH DFND 28 0 0 358 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 19 714 SH DFND 01 0 0 714 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 2032 77742 SH DFND 02 0 0 77742 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 8514 236555 SH DFND 02 0 0 236555 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 2916 116678 SH DFND 02 0 0 116678 INVESCO EXCHNG TRADED FD TR GBL SRT TR 46138E669 2648 112878 SH DFND 02 0 0 112878 INVESCO EXCHNG TRADED FD TR GLOBAL GLD 46138E677 50 2726 SH DFND 02 0 0 2726 INVESCO EXCHNG TRADED FD TR GLOBAL AGR 46138E685 244 9078 SH DFND 02 0 0 9078 INVESCO EXCHNG TRADED FD TR FNDMNTL IG 46138E693 668 27052 SH DFND 02 0 0 27052 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 120 4056 SH DFND 02 0 0 4056 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 23265 1271994 SH DFND 02 0 0 1271994 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 94897 4591060 SH DFND 02 0 0 4591060 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 7347 221751 SH DFND 02 0 0 221751 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 33781 785786 SH DFND 02 0 0 785786 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E750 3 47 SH DFND 02 0 0 47 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 992 71842 SH DFND 02 0 0 71842 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 333 12561 SH DFND 01 0 0 12561 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 235613 8884336 SH DFND 02 0 13444 8870892 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E792 54 1632 SH DFND 02 0 0 1632 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 3630 65273 SH DFND 02 0 0 65273 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 255 8614 SH DFND 02 0 0 8614 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 3952 155019 SH DFND 02 0 0 155019 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 3447 63804 SH DFND 02 0 0 63804 INVESCO EXCHNG TRADED FD TR DWA MOMENT 46138E859 20290 624150 SH DFND 02 0 0 624150 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 20825 1040219 SH DFND 02 0 0 1040219 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 9850 358315 SH DFND 02 0 0 358315 INVESCO EXCHNG TRADED FD TR CHINS YUAN 46138E883 409 17886 SH DFND 02 0 0 17886 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 21242 439604 SH DFND 02 0 0 439604 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 625 11824 SH DFND 02 0 0 11824 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G409 42 767 SH DFND 02 0 0 767 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 115664 5050810 SH DFND 02 0 543571 4507239 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1230 53700 SH DFND 06 0 53700 0 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 1527 150301 SH DFND 02 0 0 150301 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 1224 52992 SH DFND 02 0 0 52992 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 42362 1430894 SH DFND 02 0 0 1430894 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 585 49534 SH DFND 02 0 0 49534 INVESCO EXCHNG TRADED FD TR ZACKS INTL 46138G854 10 580 SH DFND 02 0 0 580 INVESCO EXCHNG TRADED FD TR VRDO TAX F 46138G862 7592 304916 SH DFND 02 0 0 304916 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 89 3600 SH DFND 01 0 0 3600 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 126795 5102409 SH DFND 02 0 0 5102409 INVESCO EXCHNG TRADED FD TR TREAS COLA 46138G888 418 3939 SH DFND 02 0 3767 172 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 90 1094 SH DFND 43 0 0 1094 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 332 12750 SH DFND 43 0 0 12750 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 578 4497 SH DFND 43 0 0 4497 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 324 5658 SH DFND 43 0 0 5658 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 11978 254793 SH DFND 43 0 0 254793 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 1442 55752 SH DFND 43 0 0 55752 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 1769 72360 SH DFND 43 0 0 72360 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 3898 120996 SH DFND 43 0 0 120996 INVESCO EXCHNG TRADED FD TR S&P HIGH I 46138E255 10 373 SH DFND 43 0 0 373 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 2995 89421 SH DFND 43 0 0 89421 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 100 9206 SH DFND 43 0 0 9206 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 26 1383 SH DFND 43 0 0 1383 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 1313 54341 SH DFND 43 0 0 54341 INVESCO EXCHNG TRADED FD TR S&P 500 MO 46138E339 5983 161491 SH DFND 43 0 0 161491 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 48208 1016838 SH DFND 43 0 0 1016838 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 12249 298457 SH DFND 43 0 0 298457 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 2 58 SH DFND 43 0 0 58 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 1517 44852 SH DFND 43 0 0 44852 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 1246 36813 SH DFND 43 0 0 36813 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 4204 184563 SH DFND 43 0 0 184563 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E412 114 3578 SH DFND 43 0 0 3578 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 98 3068 SH DFND 43 0 0 3068 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 423934 29116356 SH DFND 43 0 0 29116356 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 614 25641 SH DFND 43 0 0 25641 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 316511 12599969 SH DFND 43 0 0 12599969 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 1079 33281 SH DFND 43 0 0 33281 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 79 2466 SH DFND 43 0 0 2466 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 579 23636 SH DFND 43 0 0 23636 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 1714 29586 SH DFND 43 0 0 29586 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 2596 72655 SH DFND 43 0 0 72655 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 54 2333 SH DFND 43 0 0 2333 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 3205 59785 SH DFND 43 0 0 59785 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 171 6546 SH DFND 43 0 0 6546 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 1623 45097 SH DFND 43 0 0 45097 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 195 7788 SH DFND 43 0 0 7788 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 2254 123243 SH DFND 43 0 0 123243 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 2904 140506 SH DFND 43 0 0 140506 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 20 591 SH DFND 43 0 0 591 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 1218 28339 SH DFND 43 0 0 28339 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E750 73 1335 SH DFND 43 0 0 1335 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 12 900 SH DFND 43 0 0 900 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 1189593 44856462 SH DFND 43 0 0 44856462 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 1159 20843 SH DFND 43 0 0 20843 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 22 728 SH DFND 43 0 0 728 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 296 11594 SH DFND 43 0 0 11594 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 1177 21792 SH DFND 43 0 0 21792 INVESCO EXCHNG TRADED FD TR DWA MOMENT 46138E859 1235 38002 SH DFND 43 0 0 38002 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 1983 99061 SH DFND 43 0 0 99061 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 1193 43409 SH DFND 43 0 0 43409 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 3941 81561 SH DFND 43 0 0 81561 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 15148 661501 SH DFND 43 0 0 661501 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 8 804 SH DFND 43 0 0 804 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 260 11266 SH DFND 43 0 0 11266 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 1057 35697 SH DFND 43 0 0 35697 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 8 661 SH DFND 43 0 0 661 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 8392 337703 SH DFND 43 0 0 337703 INVESCO HIGH INCOME 2023 TAR COM 46135X108 1929 194844 SH DFND 02 0 0 194844 INVESCO HIGH INCOME 2024 TAR COM 46136K105 4 400 SH DFND 02 0 0 400 INVESCO HIGH INCOME TR II COM 46131F101 8 623 SH DFND 02 0 0 623 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 3349 136210 SH DFND 02 0 0 136210 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 17 675 SH DFND 43 0 0 675 INVESCO LTD SHS G491BT108 4759 179195 SH DFND 01 157831 17104 4260 INVESCO LTD SHS G491BT108 24985 940703 SH DFND 02 0 145023 795680 INVESCO LTD SHS G491BT108 596 22426 SH DFND 06 0 22426 0 INVESCO LTD SHS G491BT108 4 155 SH DFND 28 155 0 0 INVESCO LTD SHS G491BT108 20708 779665 SH DFND 43 0 0 779665 INVESCO LTD SHS G491BT108 2161 81365 SH DFND 43, 01 0 0 81365 INVESCO MORTGAGE CAPITAL INC COM 46131B100 349 21977 SH DFND 01 13576 8401 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 8943 562470 SH DFND 02 0 431228 131242 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 116 SH DFND 06 0 116 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 5294 332939 SH DFND 43 0 0 332939 INVESCO MUN OPPORTUNITY TR COM 46132C107 23 1959 SH DFND 01 1959 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 7228 615663 SH DFND 02 0 0 615663 INVESCO MUN TR COM 46131J103 124 10495 SH DFND 01 4495 0 6000 INVESCO MUN TR COM 46131J103 3159 267230 SH DFND 02 0 0 267230 INVESCO MUNI INCOME OPP TRST COM 46132X101 57 7485 SH DFND 01 7485 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 498 66016 SH DFND 02 0 0 66016 INVESCO PA VALUE MUN INCOME COM 46132K109 1623 135549 SH DFND 02 0 0 135549 INVESCO QQQ TR UNIT SER 1 46090E103 68795 400788 SH DFND 01 0 400000 788 INVESCO QQQ TR UNIT SER 1 46090E103 1423959 8295712 SH DFND 02 0 4166502 4129210 INVESCO QQQ TR UNIT SER 1 46090E103 211734 1233524 SH DFND 06 0 1233524 0 INVESCO QQQ TR OPTIONS 46090E103 1078219 6281500 SH Put DFND 02 0 6265900 15600 INVESCO QQQ TR OPTIONS 46090E103 113289 660000 SH Put DFND 06 0 660000 0 INVESCO QQQ TR OPTIONS 46090E103 218854 1275000 SH Call DFND 01 0 1275000 0 INVESCO QQQ TR OPTIONS 46090E103 486336 2833300 SH Call DFND 02 0 2833100 200 INVESCO QQQ TR UNIT SER 1 46090E103 157060 914999 SH DFND 43 0 0 914999 INVESCO QUALITY MUNI INC TRS COM 46133G107 85 7120 SH DFND 01 1120 0 6000 INVESCO QUALITY MUNI INC TRS COM 46133G107 2969 249040 SH DFND 02 0 0 249040 INVESCO SR INCOME TR COM 46131H107 9 2000 SH DFND 01 0 0 2000 INVESCO SR INCOME TR COM 46131H107 23563 5505455 SH DFND 02 0 0 5505455 INVESCO TR INVT GRADE MUNS COM 46131M106 845 68291 SH DFND 02 0 0 68291 INVESCO TR INVT GRADE NY MUN COM 46131T101 1414 110867 SH DFND 02 0 0 110867 INVESCO VALUE MUN INCOME TR COM 46132P108 114 8043 SH DFND 01 8043 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1405 99423 SH DFND 02 0 0 99423 INVESTAR HLDG CORP COM 46134L105 30 1103 SH DFND 01 1103 0 0 INVESTAR HLDG CORP COM 46134L105 9 336 SH DFND 02 0 236 100 INVESTAR HLDG CORP COM 46134L105 0 8 SH DFND 06 0 8 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 138 6583 SH DFND 01 6583 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 94 4502 SH DFND 02 0 4445 57 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1 34 SH DFND 06 0 34 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3259 155778 SH DFND 43 0 0 155778 INVESTORS BANCORP INC NEW COM 46146L101 2506 195961 SH DFND 01 190981 4980 0 INVESTORS BANCORP INC NEW COM 46146L101 2468 192993 SH DFND 02 0 131466 61527 INVESTORS BANCORP INC NEW COM 46146L101 3 266 SH DFND 06 0 266 0 INVESTORS BANCORP INC NEW COM 46146L101 27340 2137579 SH DFND 43 0 0 2137579 INVESTORS BANCORP INC NEW COM 46146L101 1007 78772 SH DFND 43, 01 0 0 78772 INVESTORS REAL ESTATE TR SH BEN INT 461730103 24 4274 SH DFND 01 4274 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 354 63967 SH DFND 02 0 63967 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1 124 SH DFND 06 0 124 0 INVESTORS TITLE CO COM 461804106 985 5336 SH DFND 01 5336 0 0 INVESTORS TITLE CO COM 461804106 38 208 SH DFND 02 0 101 107 INVESTORS TITLE CO COM 461804106 0 1 SH DFND 06 0 1 0 INVITAE CORP COM 46185L103 282 38332 SH DFND 01 9802 28530 0 INVITAE CORP COM 46185L103 637 86656 SH DFND 02 0 86656 0 INVITAE CORP COM 46185L103 0 44 SH DFND 06 0 44 0 INVITATION HOMES INC COM 46187W107 2516 109102 SH DFND 01 109102 0 0 INVITATION HOMES INC COM 46187W107 6506 282146 SH DFND 02 0 240646 41500 INVITATION HOMES INC COM 46187W107 606 26292 SH DFND 06 0 26292 0 INVITATION HOMES INC COM 46187W107 21291 923275 SH DFND 43 0 0 923275 INVITATION HOMES INC COM 46187W107 549 23827 SH DFND 43, 01 0 0 23827 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 126 SH DFND 02 0 11 115 ION GEOPHYSICAL CORP COM NEW 462044207 33 1349 SH DFND 01 1349 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 58 2382 SH DFND 02 0 518 1864 IONIS PHARMACEUTICALS INC COM 462222100 2073 49748 SH DFND 01 12041 37475 232 IONIS PHARMACEUTICALS INC COM 462222100 1382 33167 SH DFND 02 0 13042 20125 IONIS PHARMACEUTICALS INC COM 462222100 0 3 SH DFND 06 0 3 0 IONIS PHARMACEUTICALS INC COM 462222100 30957 742911 SH DFND 43 0 0 742911 IONIS PHARMACEUTICALS INC COM 462222100 2955 70917 SH DFND 43, 01 0 0 70917 IOVANCE BIOTHERAPEUTICS INC COM 462260100 936 73093 SH DFND 01 18720 54373 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1133 88501 SH DFND 02 0 87501 1000 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1 63 SH DFND 06 0 63 0 IPG PHOTONICS CORP COM 44980X109 1924 8721 SH DFND 01 5016 3556 149 IPG PHOTONICS CORP COM 44980X109 39558 179296 SH DFND 02 0 8875 170421 IPG PHOTONICS CORP COM 44980X109 293 1327 SH DFND 06 0 1327 0 IPG PHOTONICS CORP COM 44980X109 2 7 SH DFND 28 7 0 0 IPG PHOTONICS CORP COM 44980X109 9028 40921 SH DFND 43 0 0 40921 IPG PHOTONICS CORP COM 44980X109 889 4030 SH DFND 43, 01 0 0 4030 IPIC ENTMT INC COM CL A 46263D106 4 496 SH DFND 02 0 496 0 IQIYI INC SPONSORED 46267X108 669 20705 SH DFND 01 20705 0 0 IQIYI INC SPONSORED 46267X108 3097 95884 SH DFND 02 0 25988 69896 IQIYI INC SPONSORED 46267X108 3127 96813 SH DFND 43 0 0 96813 IQIYI INC SPONSORED 46267X108 2536 78499 SH DFND 43, 01 0 0 78499 IQVIA HLDGS INC COM 46266C105 7352 73654 SH DFND 01 72223 311 1120 IQVIA HLDGS INC COM 46266C105 11528 115487 SH DFND 02 0 36985 78502 IQVIA HLDGS INC COM 46266C105 90 903 SH DFND 06 0 903 0 IQVIA HLDGS INC COM 46266C105 35 353 SH DFND 28 56 0 297 IQVIA HLDGS INC COM 46266C105 26871 269194 SH DFND 43 0 0 269194 IQVIA HLDGS INC COM 46266C105 7067 70797 SH DFND 43, 01 0 0 70797 IRADIMED CORP COM 46266A109 9 446 SH DFND 01 446 0 0 IRADIMED CORP COM 46266A109 298 14347 SH DFND 02 0 14347 0 IRHYTHM TECHNOLOGIES INC COM 450056106 252 3102 SH DFND 01 3102 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 133 1639 SH DFND 02 0 1639 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1 14 SH DFND 06 0 14 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 443 27514 SH DFND 01 27514 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 394 24441 SH DFND 02 0 14179 10262 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 86 SH DFND 06 0 86 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 41 SH DFND 28 41 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4305 267402 SH DFND 43 0 0 267402 IRIDIUM COMMUNICATIONS INC COM 46269C102 762 47345 SH DFND 43, 01 0 0 47345 IROBOT CORP COM 462726100 460 6076 SH DFND 01 6000 0 76 IROBOT CORP COM 462726100 2028 26760 SH DFND 02 0 22225 4535 IROBOT CORP COM 462726100 2 27 SH DFND 06 0 27 0 IRON MTN INC NEW COM 46284V101 19513 557352 SH DFND 01 556090 0 1262 IRON MTN INC NEW COM 46284V101 94098 2687738 SH DFND 02 0 1369554 1318184 IRON MTN INC NEW COM 46284V101 83 2381 SH DFND 06 0 2381 0 IRON MTN INC NEW COM 46284V101 21 612 SH DFND 28 612 0 0 IRON MTN INC NEW COM 46284V101 20675 590540 SH DFND 43 0 0 590540 IRON MTN INC NEW COM 46284V101 1851 52870 SH DFND 43, 01 0 0 52870 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1698 88818 SH DFND 01 21607 67211 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2074 108453 SH DFND 02 0 95631 12822 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3 138 SH DFND 06 0 138 0 IRONWOOD PHARMACEUTICALS INC OPTIONS 46333X108 1912 100000 SH Put DFND 02 0 100000 0 IRONWOOD PHARMACEUTICALS INC OPTIONS 46333X108 1855 97000 SH Call DFND 02 0 97000 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.25 46333XAD0 122 92000 PRN DFND 02 0 92000 0 IRSA INVERSIONES Y REP S A GLOBL DEP 450047204 5 313 SH DFND 01 313 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED 463588103 2 79 SH DFND 01 79 0 0 ISHARES GOLD TRUST ISHARES 464285105 81666 6794170 SH DFND 01 6705062 0 89108 ISHARES GOLD TRUST ISHARES 464285105 228080 18975006 SH DFND 02 0 70000 18905006 ISHARES GOLD TRUST ISHARES 464285105 728 60545 SH DFND 28 60545 0 0 ISHARES GOLD TRUST ISHARES 464285105 79316 6598656 SH DFND 43 0 0 6598656 ISHARES INC MSCI AUST 464286103 22091 977047 SH DFND 01 977047 0 0 ISHARES INC MSCI AUST 464286103 8928 394857 SH DFND 02 0 0 394857 ISHARES INC MSCI AUST 464286103 11 475 SH DFND 28 475 0 0 ISHARES INC MSCI FRNTR 464286145 9 316 SH DFND 01 316 0 0 ISHARES INC MSCI FRNTR 464286145 6823 236824 SH DFND 02 0 2031 234793 ISHARES INC US INTL HG 464286178 33 681 SH DFND 01 681 0 0 ISHARES INC US INTL HG 464286178 29035 592548 SH DFND 02 0 0 592548 ISHARES INC MSCI AUSTR 464286202 1759 77653 SH DFND 02 0 0 77653 ISHARES INC INTL HIGH 464286210 3952 76199 SH DFND 02 0 0 76199 ISHARES INC JP MRG EM 464286251 1511 31223 SH DFND 02 0 0 31223 ISHARES INC EM HGHYL B 464286285 6 128 SH DFND 01 128 0 0 ISHARES INC EM HGHYL B 464286285 11423 248377 SH DFND 02 0 0 248377 ISHARES INC ASIA/PAC D 464286293 409 9134 SH DFND 02 0 0 9134 ISHARES INC MSCI BELGI 464286301 4 203 SH DFND 01 203 0 0 ISHARES INC MSCI BELGI 464286301 224 11382 SH DFND 02 0 0 11382 ISHARES INC EM MKTS DI 464286319 553 14054 SH DFND 01 1330 0 12724 ISHARES INC EM MKTS DI 464286319 22617 574475 SH DFND 02 0 0 574475 ISHARES INC GLB SILV M 464286327 164 16190 SH DFND 02 0 0 16190 ISHARES INC GLB ENR PR 464286343 362 15640 SH DFND 02 0 0 15640 ISHARES INC GLB AGRIC 464286350 44 1540 SH DFND 01 1540 0 0 ISHARES INC GLB AGRIC 464286350 1229 43131 SH DFND 02 0 0 43131 ISHARES INC MSCI WORLD 464286392 667 7632 SH DFND 02 0 0 7632 ISHARES INC MSCI BRAZI 464286400 12979 404958 SH DFND 01 354308 50000 650 ISHARES INC MSCI BRAZI 464286400 11297 352479 SH DFND 02 0 153534 198945 ISHARES INC MSCI BRAZI 464286400 99644 3109030 SH DFND 06 0 3109030 0 ISHARES INC OPTIONS 464286400 32 1000 SH Put DFND 02 0 1000 0 ISHARES INC OPTIONS 464286400 467286 14579900 SH Put DFND 06 0 14579900 0 ISHARES INC OPTIONS 464286400 252833 7888700 SH Call DFND 06 0 7888700 0 ISHARES INC MSCI EM AS 464286426 28563 412943 SH DFND 02 0 0 412943 ISHARES INC EM MKT SM- 464286475 243 5095 SH DFND 02 0 0 5095 ISHARES INC MSCI CDA E 464286509 20029 702511 SH DFND 01 701474 0 1037 ISHARES INC MSCI CDA E 464286509 68536 2403924 SH DFND 02 0 0 2403924 ISHARES INC MSCI CDA E 464286509 1026 36000 SH DFND 28 36000 0 0 ISHARES INC JP MORGAN 464286517 651 14684 SH DFND 01 0 0 14684 ISHARES INC JP MORGAN 464286517 521 11746 SH DFND 02 0 0 11746 ISHARES INC MIN VOL GB 464286525 16735 201505 SH DFND 01 201505 0 0 ISHARES INC MIN VOL GB 464286525 142635 1717462 SH DFND 02 0 0 1717462 ISHARES INC MIN VOL GB 464286525 4 45 SH DFND 06 0 45 0 ISHARES INC MIN VOL EM 464286533 296732 5130224 SH DFND 01 4968465 0 161759 ISHARES INC MIN VOL EM 464286533 120886 2090002 SH DFND 02 0 0 2090002 ISHARES INC MIN VOL EM 464286533 2734 47260 SH DFND 28 29857 0 17403 ISHARES INC MSCI JAPN 464286582 57 731 SH DFND 01 731 0 0 ISHARES INC MSCI JAPN 464286582 8972 115039 SH DFND 02 0 0 115039 ISHARES INC MSCI EURZO 464286608 120396 2935771 SH DFND 01 2916153 0 19618 ISHARES INC MSCI EURZO 464286608 215006 5242761 SH DFND 02 0 0 5242761 ISHARES INC MSCI EURZO 464286608 2017 49177 SH DFND 06 0 49177 0 ISHARES INC MSCI EURZO 464286608 833 20300 SH DFND 28 20300 0 0 ISHARES INC MSCI THAIL 464286624 2787 33876 SH DFND 02 0 0 33876 ISHARES INC MSCI ISRAE 464286632 265 5100 SH DFND 01 5100 0 0 ISHARES INC MSCI ISRAE 464286632 7690 148168 SH DFND 02 0 0 148168 ISHARES INC MSCI CHILE 464286640 54 1167 SH DFND 01 1167 0 0 ISHARES INC MSCI CHILE 464286640 4852 105382 SH DFND 02 0 0 105382 ISHARES INC MSCI CHILE 464286640 14 296 SH DFND 06 0 296 0 ISHARES INC MSCI BRIC 464286657 1104 26247 SH DFND 02 0 0 26247 ISHARES INC MSCI PAC J 464286665 11914 258935 SH DFND 01 257563 0 1372 ISHARES INC MSCI PAC J 464286665 113381 2464271 SH DFND 02 0 0 2464271 ISHARES INC MSCI EQUAL 464286681 5543 98262 SH DFND 02 0 0 98262 ISHARES INC MSCI FRANC 464286707 766 25084 SH DFND 01 25084 0 0 ISHARES INC MSCI FRANC 464286707 4035 132197 SH DFND 02 0 0 132197 ISHARES INC MSCI TURKE 464286715 201 6666 SH DFND 01 6666 0 0 ISHARES INC MSCI TURKE 464286715 1958 64805 SH DFND 02 0 472 64333 ISHARES INC MSCI SWITZ 464286749 666 20435 SH DFND 01 19741 0 694 ISHARES INC MSCI SWITZ 464286749 45682 1402146 SH DFND 02 0 0 1402146 ISHARES INC MSCI SWEDE 464286756 203 6655 SH DFND 01 6427 0 228 ISHARES INC MSCI SWEDE 464286756 11307 370608 SH DFND 02 0 0 370608 ISHARES INC MSCI SPAIN 464286764 4944 162899 SH DFND 01 162899 0 0 ISHARES INC MSCI SPAIN 464286764 2030 66890 SH DFND 02 0 0 66890 ISHARES INC MSCI STH K 464286772 35429 523246 SH DFND 01 523246 0 0 ISHARES INC MSCI STH K 464286772 6021 88923 SH DFND 02 0 1 88922 ISHARES INC MSCI STH K 464286772 267 3943 SH DFND 06 0 3943 0 ISHARES INC OPTIONS 464286772 1463 21600 SH Call DFND 02 0 21600 0 ISHARES INC MSCI STH A 464286780 3005 52205 SH DFND 01 52205 0 0 ISHARES INC MSCI STH A 464286780 683 11863 SH DFND 02 0 0 11863 ISHARES INC MSCI STH A 464286780 4825 83834 SH DFND 06 0 83834 0 ISHARES INC MSCI STH A 464286780 6 100 SH DFND 28 100 0 0 ISHARES INC MSCI GERMA 464286806 7248 241758 SH DFND 01 241758 0 0 ISHARES INC MSCI GERMA 464286806 14371 479359 SH DFND 02 0 0 479359 ISHARES INC MSCI NETHE 464286814 139 4550 SH DFND 01 4550 0 0 ISHARES INC MSCI NETHE 464286814 1504 49295 SH DFND 02 0 0 49295 ISHARES INC MSCI MEXIC 464286822 10868 230551 SH DFND 01 202898 27653 0 ISHARES INC MSCI MEXIC 464286822 6568 139323 SH DFND 02 0 20000 119323 ISHARES INC MSCI MEXIC 464286822 64091 1359595 SH DFND 06 0 1359595 0 ISHARES INC MSCI MEXIC 464286822 10 215 SH DFND 28 215 0 0 ISHARES INC OPTIONS 464286822 78861 1672900 SH Put DFND 06 0 1672900 0 ISHARES INC OPTIONS 464286822 17409 369300 SH Call DFND 06 0 369300 0 ISHARES INC MSCI HONG 464286871 9585 395895 SH DFND 01 395895 0 0 ISHARES INC MSCI HONG 464286871 6442 266106 SH DFND 02 0 1896 264210 ISHARES INC MSCI HONG 464286871 41 1675 SH DFND 28 1675 0 0 ISHARES INC CORE MSCI 46434G103 1532579 29186415 SH DFND 01 27189270 0 1997145 ISHARES INC CORE MSCI 46434G103 1319594 25130345 SH DFND 02 0 0 25130345 ISHARES INC CORE MSCI 46434G103 12590 239758 SH DFND 28 223004 0 16754 ISHARES INC MSCI COLMB 46434G202 3604 241068 SH DFND 02 0 0 241068 ISHARES INC CUR HD MSC 46434G509 12024 469506 SH DFND 02 0 0 469506 ISHARES INC MSCI TAIWA 46434G772 24297 674909 SH DFND 01 674909 0 0 ISHARES INC MSCI TAIWA 46434G772 6044 167879 SH DFND 02 0 0 167879 ISHARES INC MSCI SINGP 46434G780 8298 345901 SH DFND 01 345901 0 0 ISHARES INC MSCI SINGP 46434G780 4841 201808 SH DFND 02 0 31 201777 ISHARES INC MSCI SINGP 46434G780 11 450 SH DFND 28 450 0 0 ISHARES INC MSCI RUSSI 46434G798 14 400 SH DFND 01 400 0 0 ISHARES INC MSCI RUSSI 46434G798 13330 394136 SH DFND 02 0 295000 99136 ISHARES INC MSCI MLY E 46434G814 1474 47273 SH DFND 01 47273 0 0 ISHARES INC MSCI MLY E 46434G814 578 18548 SH DFND 02 0 0 18548 ISHARES INC MSCI JPN E 46434G822 171281 2957712 SH DFND 01 2894780 52485 10447 ISHARES INC MSCI JPN E 46434G822 280020 4835434 SH DFND 02 0 178054 4657380 ISHARES INC MSCI JPN E 46434G822 256 4422 SH DFND 06 0 4422 0 ISHARES INC MSCI JPN E 46434G822 327 5648 SH DFND 28 5648 0 0 ISHARES INC MSCI ITALY 46434G830 8936 309320 SH DFND 01 308320 0 1000 ISHARES INC MSCI ITALY 46434G830 3289 113834 SH DFND 02 0 0 113834 ISHARES INC MSCI GBL E 46434G848 30 910 SH DFND 01 910 0 0 ISHARES INC MSCI GBL E 46434G848 2986 91525 SH DFND 02 0 0 91525 ISHARES INC MSCI GBL G 46434G855 3625 206896 SH DFND 02 0 148640 58256 ISHARES INC MSCI EM ES 46434G863 3806 113095 SH DFND 01 113095 0 0 ISHARES INC MSCI EM ES 46434G863 7492 222637 SH DFND 02 0 0 222637 ISHARES INC MIN VOLA E 46434G871 235 8757 SH DFND 02 0 0 8757 ISHARES INC MLT FCTR E 46434G889 21813 472251 SH DFND 02 0 0 472251 ISHARES INC MSCI AUST 464286103 85 3773 SH DFND 43 0 0 3773 ISHARES INC MSCI FRNTR 464286145 368 12763 SH DFND 43 0 0 12763 ISHARES INC US INTL HG 464286178 31622 645347 SH DFND 43 0 0 645347 ISHARES INC INTL HIGH 464286210 110 2113 SH DFND 43 0 0 2113 ISHARES INC JP MRG EM 464286251 41 840 SH DFND 43 0 0 840 ISHARES INC EM HGHYL B 464286285 4441 96567 SH DFND 43 0 0 96567 ISHARES INC ASIA/PAC D 464286293 504 11264 SH DFND 43 0 0 11264 ISHARES INC EM MKTS DI 464286319 3602 91502 SH DFND 43 0 0 91502 ISHARES INC GLB SILV M 464286327 45 4416 SH DFND 43 0 0 4416 ISHARES INC GLB AGRIC 464286350 1 44 SH DFND 43 0 0 44 ISHARES INC MSCI WORLD 464286392 460 5262 SH DFND 43 0 0 5262 ISHARES INC MSCI BRAZI 464286400 244 7608 SH DFND 43 0 0 7608 ISHARES INC MSCI EM AS 464286426 473 6841 SH DFND 43 0 0 6841 ISHARES INC EM MKT SM- 464286475 12 260 SH DFND 43 0 0 260 ISHARES INC MSCI CDA E 464286509 138055 4842347 SH DFND 43 0 0 4842347 ISHARES INC JP MORGAN 464286517 97 2195 SH DFND 43 0 0 2195 ISHARES INC MIN VOL GB 464286525 9831 118380 SH DFND 43 0 0 118380 ISHARES INC MIN VOL EM 464286533 38417 664192 SH DFND 43 0 0 664192 ISHARES INC MSCI JAPN 464286582 101 1299 SH DFND 43 0 0 1299 ISHARES INC MSCI EURZO 464286608 384697 9380557 SH DFND 43 0 0 9380557 ISHARES INC MSCI ISRAE 464286632 18 343 SH DFND 43 0 0 343 ISHARES INC MSCI BRIC 464286657 333 7910 SH DFND 43 0 0 7910 ISHARES INC MSCI PAC J 464286665 257512 5596864 SH DFND 43 0 0 5596864 ISHARES INC MSCI EQUAL 464286681 1117 19800 SH DFND 43 0 0 19800 ISHARES INC MSCI SWITZ 464286749 84090 2581027 SH DFND 43 0 0 2581027 ISHARES INC MSCI SWEDE 464286756 27142 889604 SH DFND 43 0 0 889604 ISHARES INC MSCI STH K 464286772 432 6386 SH DFND 43 0 0 6386 ISHARES INC MSCI STH A 464286780 4 77 SH DFND 43 0 0 77 ISHARES INC MSCI GERMA 464286806 35 1159 SH DFND 43 0 0 1159 ISHARES INC MSCI NETHE 464286814 7 224 SH DFND 43 0 0 224 ISHARES INC MSCI MEXIC 464286822 223 4730 SH DFND 43 0 0 4730 ISHARES INC MSCI HONG 464286871 470 19430 SH DFND 43 0 0 19430 ISHARES INC CORE MSCI 46434G103 4279038 81489963 SH DFND 43 0 0 81489963 ISHARES INC CUR HD MSC 46434G509 1683 65730 SH DFND 43 0 0 65730 ISHARES INC MSCI TAIWA 46434G772 468 13000 SH DFND 43 0 0 13000 ISHARES INC MSCI SINGP 46434G780 507 21123 SH DFND 43 0 0 21123 ISHARES INC MSCI JPN E 46434G822 409390 7069417 SH DFND 43 0 0 7069417 ISHARES INC MSCI GBL G 46434G855 13 749 SH DFND 43 0 0 749 ISHARES INC MSCI EM ES 46434G863 48511 1441639 SH DFND 43 0 0 1441639 ISHARES INC MIN VOLA E 46434G871 175 6530 SH DFND 43 0 0 6530 ISHARES INC MLT FCTR E 46434G889 1761 38121 SH DFND 43 0 0 38121 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 109 6075 SH DFND 01 6075 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 8707 486154 SH DFND 02 0 0 486154 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 5853 326812 SH DFND 43 0 0 326812 ISHARES SILVER TRUST ISHARES 46428Q109 21645 1428710 SH DFND 01 1400138 0 28572 ISHARES SILVER TRUST ISHARES 46428Q109 102099 6739194 SH DFND 02 0 563410 6175784 ISHARES SILVER TRUST ISHARES 46428Q109 1 34 SH DFND 06 0 34 0 ISHARES SILVER TRUST ISHARES 46428Q109 154 10195 SH DFND 28 10195 0 0 ISHARES SILVER TRUST OPTIONS 46428Q109 167 11000 SH Put DFND 02 0 0 11000 ISHARES SILVER TRUST OPTIONS 46428Q109 35 2300 SH Call DFND 01 2300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4919 324702 SH DFND 43 0 0 324702 ISHARES TR S&P 100 ET 464287101 379897 3176394 SH DFND 01 3173053 0 3341 ISHARES TR S&P 100 ET 464287101 182234 1523692 SH DFND 02 0 0 1523692 ISHARES TR S&P 100 ET 464287101 182 1522 SH DFND 28 1522 0 0 ISHARES TR MRNGSTR LG 464287119 1703 9750 SH DFND 01 9750 0 0 ISHARES TR MRNGSTR LG 464287119 33043 189161 SH DFND 02 0 0 189161 ISHARES TR MRNGSTR LG 464287127 962 6250 SH DFND 01 6250 0 0 ISHARES TR MRNGSTR LG 464287127 15427 100249 SH DFND 02 0 0 100249 ISHARES TR CORE S&P T 464287150 9892 158224 SH DFND 01 75507 0 82717 ISHARES TR CORE S&P T 464287150 229255 3666907 SH DFND 02 0 2180 3664727 ISHARES TR SELECT DIV 464287168 512502 5243522 SH DFND 01 4758958 0 484564 ISHARES TR SELECT DIV 464287168 273749 2800791 SH DFND 02 0 0 2800791 ISHARES TR SELECT DIV 464287168 1958 20033 SH DFND 28 17087 0 2946 ISHARES TR TIPS BD ET 464287176 228701 2026235 SH DFND 01 1839979 0 186256 ISHARES TR TIPS BD ET 464287176 760433 6737246 SH DFND 02 0 0 6737246 ISHARES TR TIPS BD ET 464287176 387 3432 SH DFND 28 1877 0 1555 ISHARES TR CHINA LG-C 464287184 24427 568456 SH DFND 01 212410 355842 204 ISHARES TR CHINA LG-C 464287184 84563 1967961 SH DFND 02 0 1683796 284165 ISHARES TR CHINA LG-C 464287184 17641 410539 SH DFND 06 0 410539 0 ISHARES TR CHINA LG-C 464287184 124 2880 SH DFND 28 2880 0 0 ISHARES TR OPTIONS 464287184 95608 2225000 SH Put DFND 02 0 2225000 0 ISHARES TR OPTIONS 464287184 18477 430000 SH Put DFND 06 0 430000 0 ISHARES TR OPTIONS 464287184 29954 697100 SH Call DFND 02 0 697100 0 ISHARES TR TRANS AVG 464287192 10780 57885 SH DFND 01 57885 0 0 ISHARES TR TRANS AVG 464287192 18880 101378 SH DFND 02 0 9072 92306 ISHARES TR TRANS AVG 464287192 186 1000 SH DFND 28 1000 0 0 ISHARES TR CORE S&P50 464287200 5462762 20006454 SH DFND 01 7205866 12764711 35877 ISHARES TR CORE S&P50 464287200 1023812 3749541 SH DFND 02 0 4667 3744874 ISHARES TR CORE S&P50 464287200 11364 41619 SH DFND 28 40217 0 1402 ISHARES TR CORE US AG 464287226 1127236 10602299 SH DFND 01 9420080 666934 515285 ISHARES TR CORE US AG 464287226 526202 4949226 SH DFND 02 0 55804 4893422 ISHARES TR CORE US AG 464287226 4253 40000 SH DFND 06 0 40000 0 ISHARES TR CORE US AG 464287226 931 8754 SH DFND 28 6777 0 1977 ISHARES TR MSCI EMG M 464287234 1141151 26336286 SH DFND 01 26044972 248225 43089 ISHARES TR MSCI EMG M 464287234 356298 8222894 SH DFND 02 0 881490 7341404 ISHARES TR MSCI EMG M 464287234 133010 3069709 SH DFND 06 0 3069709 0 ISHARES TR MSCI EMG M 464287234 12567 290040 SH DFND 28 290040 0 0 ISHARES TR OPTIONS 464287234 821290 18954300 SH Put DFND 02 0 18951400 2900 ISHARES TR OPTIONS 464287234 264144 6096100 SH Put DFND 06 0 6096100 0 ISHARES TR OPTIONS 464287234 1162080 26819300 SH Call DFND 02 0 26819300 0 ISHARES TR OPTIONS 464287234 65485 1511300 SH Call DFND 06 0 1511300 0 ISHARES TR IBOXX INV 464287242 178998 1562345 SH DFND 01 1213783 20450 328112 ISHARES TR IBOXX INV 464287242 887131 7743135 SH DFND 02 0 131347 7611788 ISHARES TR IBOXX INV 464287242 870 7590 SH DFND 28 7590 0 0 ISHARES TR OPTIONS 464287242 962 8400 SH Put DFND 02 0 8400 0 ISHARES TR GLOB TELEC 464287275 1838 34002 SH DFND 01 33736 0 266 ISHARES TR GLOB TELEC 464287275 6754 124906 SH DFND 02 0 0 124906 ISHARES TR GLOBAL TEC 464287291 96734 588050 SH DFND 01 588050 0 0 ISHARES TR GLOBAL TEC 464287291 22474 136619 SH DFND 02 0 0 136619 ISHARES TR GLOBAL TEC 464287291 10 60 SH DFND 28 60 0 0 ISHARES TR S&P 500 GR 464287309 138082 849163 SH DFND 01 803517 17200 28446 ISHARES TR S&P 500 GR 464287309 642040 3948344 SH DFND 02 0 3946 3944398 ISHARES TR S&P 500 GR 464287309 89 550 SH DFND 28 550 0 0 ISHARES TR GLOB HLTHC 464287325 13354 236598 SH DFND 01 236158 0 440 ISHARES TR GLOB HLTHC 464287325 10895 193046 SH DFND 02 0 0 193046 ISHARES TR GLOBAL FIN 464287333 5883 91758 SH DFND 01 91421 0 337 ISHARES TR GLOBAL FIN 464287333 4201 65534 SH DFND 02 0 0 65534 ISHARES TR GLOBAL ENE 464287341 17625 471511 SH DFND 01 471511 0 0 ISHARES TR GLOBAL ENE 464287341 16833 450323 SH DFND 02 0 0 450323 ISHARES TR GLOBAL ENE 464287341 5 125 SH DFND 28 125 0 0 ISHARES TR NORTH AMER 464287374 2353 63847 SH DFND 01 63847 0 0 ISHARES TR NORTH AMER 464287374 13951 378494 SH DFND 02 0 103870 274624 ISHARES TR JPX NIKKEI 464287382 4756 75632 SH DFND 02 0 0 75632 ISHARES TR LATN AMER 464287390 1964 66377 SH DFND 01 66377 0 0 ISHARES TR LATN AMER 464287390 4709 159155 SH DFND 02 0 0 159155 ISHARES TR LATN AMER 464287390 3144 106245 SH DFND 06 0 106245 0 ISHARES TR S&P 500 VA 464287408 87938 798491 SH DFND 01 619693 177472 1326 ISHARES TR S&P 500 VA 464287408 588660 5345141 SH DFND 02 0 44166 5300975 ISHARES TR 20 YR TR B 464287432 21487 176532 SH DFND 01 112120 63437 975 ISHARES TR 20 YR TR B 464287432 297072 2440614 SH DFND 02 0 397241 2043373 ISHARES TR OPTIONS 464287432 324457 2665600 SH Put DFND 02 0 2664100 1500 ISHARES TR OPTIONS 464287432 868947 7138900 SH Call DFND 02 0 7138900 0 ISHARES TR BARCLAYS 7 464287440 90363 881502 SH DFND 01 773863 103162 4477 ISHARES TR BARCLAYS 7 464287440 200496 1955866 SH DFND 02 0 258375 1697491 ISHARES TR BARCLAYS 7 464287440 7176 70000 SH DFND 06 0 70000 0 ISHARES TR BARCLAYS 7 464287440 56 550 SH DFND 28 550 0 0 ISHARES TR OPTIONS 464287440 804704 7850000 SH Put DFND 01 0 7850000 0 ISHARES TR OPTIONS 464287440 41209 402000 SH Put DFND 02 0 400000 2000 ISHARES TR OPTIONS 464287440 10251 100000 SH Put DFND 06 0 100000 0 ISHARES TR OPTIONS 464287440 702194 6850000 SH Call DFND 01 0 6850000 0 ISHARES TR OPTIONS 464287440 41004 400000 SH Call DFND 02 0 400000 0 ISHARES TR OPTIONS 464287440 10251 100000 SH Call DFND 06 0 100000 0 ISHARES TR 1 3 YR TRE 464287457 50024 600025 SH DFND 01 536295 19842 43888 ISHARES TR 1 3 YR TRE 464287457 595787 7146302 SH DFND 02 0 0 7146302 ISHARES TR 1 3 YR TRE 464287457 212 2547 SH DFND 28 2547 0 0 ISHARES TR MSCI EAFE 464287465 2142994 31999317 SH DFND 01 27565828 4320611 112878 ISHARES TR MSCI EAFE 464287465 1364990 20382107 SH DFND 02 0 2532440 17849667 ISHARES TR MSCI EAFE 464287465 22369 334016 SH DFND 06 0 334016 0 ISHARES TR MSCI EAFE 464287465 29910 446622 SH DFND 28 440376 0 6246 ISHARES TR OPTIONS 464287465 234917 3507800 SH Put DFND 02 0 3507800 0 ISHARES TR OPTIONS 464287465 16743 250000 SH Put DFND 06 0 250000 0 ISHARES TR OPTIONS 464287465 58960 880400 SH Call DFND 02 0 880400 0 ISHARES TR RUS MDCP V 464287473 175554 1983884 SH DFND 01 1981847 0 2037 ISHARES TR RUS MDCP V 464287473 117541 1328295 SH DFND 02 0 34750 1293545 ISHARES TR RUS MDCP V 464287473 1083 12240 SH DFND 28 12240 0 0 ISHARES TR RUS MD CP 464287481 327835 2586881 SH DFND 01 2576079 0 10802 ISHARES TR RUS MD CP 464287481 139412 1100070 SH DFND 02 0 86022 1014048 ISHARES TR RUS MD CP 464287481 1114 8791 SH DFND 28 8791 0 0 ISHARES TR RUS MID CA 464287499 2029230 9565523 SH DFND 01 9549751 0 15772 ISHARES TR RUS MID CA 464287499 129523 610555 SH DFND 02 0 0 610555 ISHARES TR RUS MID CA 464287499 5936 27980 SH DFND 06 0 27980 0 ISHARES TR RUS MID CA 464287499 17416 82096 SH DFND 28 80820 0 1276 ISHARES TR CORE S&P M 464287507 1851879 9507544 SH DFND 01 9123885 0 383659 ISHARES TR CORE S&P M 464287507 446702 2293369 SH DFND 02 0 0 2293369 ISHARES TR CORE S&P M 464287507 9960 51133 SH DFND 28 47353 0 3780 ISHARES TR NA TEC SFT 464287515 23863 130626 SH DFND 01 130626 0 0 ISHARES TR NA TEC SFT 464287515 76940 421173 SH DFND 02 0 0 421173 ISHARES TR PHLX SEMIC 464287523 30542 171351 SH DFND 01 70411 100940 0 ISHARES TR PHLX SEMIC 464287523 108587 609221 SH DFND 02 0 101358 507863 ISHARES TR NA TEC MUL 464287531 222 4235 SH DFND 02 0 0 4235 ISHARES TR N AMER TEC 464287549 27484 142486 SH DFND 01 142486 0 0 ISHARES TR N AMER TEC 464287549 42354 219573 SH DFND 02 0 0 219573 ISHARES TR N AMER TEC 464287549 178 925 SH DFND 28 925 0 0 ISHARES TR NASDAQ BIO 464287556 101171 921245 SH DFND 01 879726 37674 3845 ISHARES TR NASDAQ BIO 464287556 495554 4512421 SH DFND 02 0 1134755 3377666 ISHARES TR NASDAQ BIO 464287556 2003 18239 SH DFND 06 0 18239 0 ISHARES TR NASDAQ BIO 464287556 659 6000 SH DFND 28 6000 0 0 ISHARES TR OPTIONS 464287556 33 300 SH Put DFND 02 0 0 300 ISHARES TR OPTIONS 464287556 9884 90000 SH Call DFND 02 0 90000 0 ISHARES TR COHEN STEE 464287564 55311 553770 SH DFND 01 533851 0 19919 ISHARES TR COHEN STEE 464287564 22369 223962 SH DFND 02 0 0 223962 ISHARES TR COHEN STEE 464287564 560 5608 SH DFND 28 90 0 5518 ISHARES TR GLOBAL 100 464287572 92 2000 SH DFND 01 2000 0 0 ISHARES TR GLOBAL 100 464287572 17375 378954 SH DFND 02 0 0 378954 ISHARES TR U.S. CNSM 464287580 58 300 SH DFND 01 300 0 0 ISHARES TR U.S. CNSM 464287580 55120 284492 SH DFND 02 0 74433 210059 ISHARES TR RUS 1000 V 464287598 547368 4509543 SH DFND 01 3971271 0 538272 ISHARES TR RUS 1000 V 464287598 1226668 10106010 SH DFND 02 0 40243 10065767 ISHARES TR RUS 1000 V 464287598 2332 19215 SH DFND 28 12190 0 7025 ISHARES TR OPTIONS 464287598 267 2200 SH Put DFND 02 0 0 2200 ISHARES TR S&P MC 400 464287606 74468 331294 SH DFND 01 240709 90000 585 ISHARES TR S&P MC 400 464287606 115047 511821 SH DFND 02 0 0 511821 ISHARES TR S&P MC 400 464287606 22 100 SH DFND 28 100 0 0 ISHARES TR RUS 1000 G 464287614 1273317 8854776 SH DFND 01 8143437 0 711339 ISHARES TR RUS 1000 G 464287614 1224833 8517613 SH DFND 02 0 108530 8409083 ISHARES TR RUS 1000 G 464287614 8190 56953 SH DFND 28 51395 0 5558 ISHARES TR RUS 1000 E 464287622 289946 1907792 SH DFND 01 1838865 0 68927 ISHARES TR RUS 1000 E 464287622 83975 552538 SH DFND 02 0 0 552538 ISHARES TR RUS 1000 E 464287622 1051 6918 SH DFND 28 6918 0 0 ISHARES TR RUS 2000 V 464287630 222850 1689283 SH DFND 01 1525427 0 163856 ISHARES TR RUS 2000 V 464287630 199195 1509968 SH DFND 02 0 204560 1305408 ISHARES TR RUS 2000 V 464287630 572 4339 SH DFND 28 3350 0 989 ISHARES TR RUS 2000 G 464287648 424489 2077467 SH DFND 01 2022397 0 55070 ISHARES TR RUS 2000 G 464287648 165198 808488 SH DFND 02 0 3978 804510 ISHARES TR RUS 2000 G 464287648 1346 6585 SH DFND 28 5930 0 655 ISHARES TR RUSSELL 20 464287655 3233357 19743280 SH DFND 01 19423384 137442 182454 ISHARES TR RUSSELL 20 464287655 760897 4646133 SH DFND 02 0 2204896 2441237 ISHARES TR RUSSELL 20 464287655 80940 494227 SH DFND 06 0 494227 0 ISHARES TR RUSSELL 20 464287655 21349 130358 SH DFND 28 128614 0 1744 ISHARES TR OPTIONS 464287655 590980 3608600 SH Put DFND 02 0 3606800 1800 ISHARES TR OPTIONS 464287655 2866 17500 SH Put DFND 06 0 17500 0 ISHARES TR OPTIONS 464287655 340249 2077600 SH Call DFND 02 0 2077600 0 ISHARES TR CORE S&P U 464287663 14028 261318 SH DFND 01 257365 0 3953 ISHARES TR CORE S&P U 464287663 83453 1554645 SH DFND 02 0 0 1554645 ISHARES TR CORE S&P U 464287671 29622 517864 SH DFND 01 517864 0 0 ISHARES TR CORE S&P U 464287671 56608 989658 SH DFND 02 0 0 989658 ISHARES TR RUSSELL 30 464287689 96983 597589 SH DFND 01 597589 0 0 ISHARES TR RUSSELL 30 464287689 31026 191175 SH DFND 02 0 0 191175 ISHARES TR RUSSELL 30 464287689 361 2225 SH DFND 28 2225 0 0 ISHARES TR U.S. UTILI 464287697 290 2195 SH DFND 01 2195 0 0 ISHARES TR U.S. UTILI 464287697 8961 67916 SH DFND 02 0 202 67714 ISHARES TR S&P MC 400 464287705 46501 286993 SH DFND 01 285811 0 1182 ISHARES TR S&P MC 400 464287705 91661 565705 SH DFND 02 0 0 565705 ISHARES TR US TELECOM 464287713 1667 60463 SH DFND 01 60261 0 202 ISHARES TR US TELECOM 464287713 25679 931409 SH DFND 02 0 88833 842576 ISHARES TR U.S. TECH 464287721 56995 319710 SH DFND 01 314962 0 4748 ISHARES TR U.S. TECH 464287721 236573 1327050 SH DFND 02 0 101713 1225337 ISHARES TR U.S. REAL 464287739 86732 1076350 SH DFND 01 891925 183081 1344 ISHARES TR U.S. REAL 464287739 144859 1797705 SH DFND 02 0 518536 1279169 ISHARES TR U.S. REAL 464287739 28539 354165 SH DFND 06 0 354165 0 ISHARES TR U.S. REAL 464287739 278 3450 SH DFND 28 3450 0 0 ISHARES TR OPTIONS 464287739 67727 840500 SH Put DFND 02 0 840000 500 ISHARES TR OPTIONS 464287739 36841 457200 SH Call DFND 01 0 457200 0 ISHARES TR US INDUSTR 464287754 1344 9356 SH DFND 01 5707 0 3649 ISHARES TR US INDUSTR 464287754 67441 469320 SH DFND 02 0 28670 440650 ISHARES TR US HLTHCAR 464287762 1225 6876 SH DFND 01 5886 0 990 ISHARES TR US HLTHCAR 464287762 104752 587899 SH DFND 02 0 190949 396950 ISHARES TR US HLTHCAR 464287762 28 155 SH DFND 28 0 0 155 ISHARES TR U.S. FIN S 464287770 174 1346 SH DFND 01 1220 0 126 ISHARES TR U.S. FIN S 464287770 50432 389073 SH DFND 02 0 0 389073 ISHARES TR U.S. FINLS 464287788 3729 31821 SH DFND 01 14993 0 16828 ISHARES TR U.S. FINLS 464287788 144881 1236293 SH DFND 02 0 483683 752610 ISHARES TR U.S. ENERG 464287796 1278 30482 SH DFND 01 16695 0 13787 ISHARES TR U.S. ENERG 464287796 97884 2333909 SH DFND 02 0 1704422 629487 ISHARES TR CORE S&P S 464287804 1248304 14956919 SH DFND 01 13816786 346780 793353 ISHARES TR CORE S&P S 464287804 482013 5775375 SH DFND 02 0 0 5775375 ISHARES TR CORE S&P S 464287804 36360 435663 SH DFND 28 430842 0 4821 ISHARES TR U.S. CNSM 464287812 100 845 SH DFND 01 845 0 0 ISHARES TR U.S. CNSM 464287812 24011 203016 SH DFND 02 0 3413 199603 ISHARES TR U.S. BAS M 464287838 38 382 SH DFND 01 382 0 0 ISHARES TR U.S. BAS M 464287838 33125 334558 SH DFND 02 0 151221 183337 ISHARES TR DOW JONES 464287846 409 3000 SH DFND 01 3000 0 0 ISHARES TR DOW JONES 464287846 19360 141996 SH DFND 02 0 0 141996 ISHARES TR EUROPE ETF 464287861 21102 471983 SH DFND 01 471983 0 0 ISHARES TR EUROPE ETF 464287861 12092 270460 SH DFND 02 0 0 270460 ISHARES TR EUROPE ETF 464287861 21 475 SH DFND 28 475 0 0 ISHARES TR SP SMCP600 464287879 37755 231243 SH DFND 01 231243 0 0 ISHARES TR SP SMCP600 464287879 121147 742003 SH DFND 02 0 0 742003 ISHARES TR SP SMCP600 464287879 41 250 SH DFND 28 250 0 0 ISHARES TR OPTIONS 464287879 245 1500 SH Put DFND 02 0 0 1500 ISHARES TR S&P SML 60 464287887 51957 274964 SH DFND 01 274845 0 119 ISHARES TR S&P SML 60 464287887 173757 919541 SH DFND 02 0 2386 917155 ISHARES TR S&P SML 60 464287887 266 1409 SH DFND 28 1409 0 0 ISHARES TR MRNGSTR LG 464288109 15633 153767 SH DFND 02 0 0 153767 ISHARES TR INTL TREA 464288117 2908 59090 SH DFND 01 0 0 59090 ISHARES TR INTL TREA 464288117 5731 116451 SH DFND 02 0 0 116451 ISHARES TR 3YRTB ETF 464288125 2482 30162 SH DFND 02 0 0 30162 ISHARES TR SHRT NAT M 464288158 101893 970224 SH DFND 01 969196 0 1028 ISHARES TR SHRT NAT M 464288158 63178 601579 SH DFND 02 0 0 601579 ISHARES TR SHRT NAT M 464288158 417 3970 SH DFND 28 3970 0 0 ISHARES TR AGENCY BON 464288166 2559 22965 SH DFND 01 22965 0 0 ISHARES TR AGENCY BON 464288166 4619 41457 SH DFND 02 0 0 41457 ISHARES TR AGENCY BON 464288166 156 1400 SH DFND 28 1400 0 0 ISHARES TR GL TIMB FO 464288174 19148 245112 SH DFND 01 245112 0 0 ISHARES TR GL TIMB FO 464288174 8706 111444 SH DFND 02 0 0 111444 ISHARES TR GL TIMB FO 464288174 55 700 SH DFND 28 700 0 0 ISHARES TR MSCI AC AS 464288182 75921 1059316 SH DFND 01 1059316 0 0 ISHARES TR MSCI AC AS 464288182 15062 210158 SH DFND 02 0 0 210158 ISHARES TR MSCI AC AS 464288182 49 680 SH DFND 06 0 680 0 ISHARES TR MRGSTR MD 464288208 343 1866 SH DFND 01 1866 0 0 ISHARES TR MRGSTR MD 464288208 13976 76121 SH DFND 02 0 0 76121 ISHARES TR EMGR MKT I 464288216 2872 102158 SH DFND 01 102158 0 0 ISHARES TR EMGR MKT I 464288216 384 13655 SH DFND 02 0 0 13655 ISHARES TR EMGR MKT I 464288216 14 500 SH DFND 28 500 0 0 ISHARES TR GL CLEAN E 464288224 3346 383263 SH DFND 02 0 12913 370350 ISHARES TR MSCI ACWI 464288240 6706 141933 SH DFND 01 134911 0 7022 ISHARES TR MSCI ACWI 464288240 89830 1901160 SH DFND 02 0 0 1901160 ISHARES TR MSCI ACWI 464288257 390 5485 SH DFND 01 0 0 5485 ISHARES TR MSCI ACWI 464288257 60486 850476 SH DFND 02 0 91114 759362 ISHARES TR MSCI KOKUS 464288265 6 87 SH DFND 01 87 0 0 ISHARES TR EAFE SML C 464288273 131405 2094444 SH DFND 01 1768952 0 325492 ISHARES TR EAFE SML C 464288273 64408 1026585 SH DFND 02 0 41687 984898 ISHARES TR EAFE SML C 464288273 885 14110 SH DFND 28 9490 0 4620 ISHARES TR JPMORGAN U 464288281 16694 156353 SH DFND 01 3208 0 153145 ISHARES TR JPMORGAN U 464288281 92491 866263 SH DFND 02 0 8958 857305 ISHARES TR JPMORGAN U 464288281 4271 40000 SH DFND 06 0 40000 0 ISHARES TR JPMORGAN U 464288281 172 1613 SH DFND 28 0 0 1613 ISHARES TR MRGSTR MD 464288307 39 180 SH DFND 01 180 0 0 ISHARES TR MRGSTR MD 464288307 1918 8761 SH DFND 02 0 0 8761 ISHARES TR NEW YORK M 464288323 8172 149120 SH DFND 01 137284 0 11836 ISHARES TR NEW YORK M 464288323 8765 159946 SH DFND 02 0 0 159946 ISHARES TR NEW YORK M 464288323 44 800 SH DFND 28 800 0 0 ISHARES TR CALIF MUN 464288356 23836 407175 SH DFND 01 402301 0 4874 ISHARES TR CALIF MUN 464288356 17377 296837 SH DFND 02 0 0 296837 ISHARES TR GLB INFRAS 464288372 23996 558702 SH DFND 01 558702 0 0 ISHARES TR GLB INFRAS 464288372 27657 643934 SH DFND 02 0 0 643934 ISHARES TR GLB INFRAS 464288372 20 455 SH DFND 28 455 0 0 ISHARES TR MRGSTR MD 464288406 7345 46143 SH DFND 02 0 0 46143 ISHARES TR NATIONAL M 464288414 484467 4443018 SH DFND 01 4384663 0 58355 ISHARES TR NATIONAL M 464288414 199075 1825702 SH DFND 02 0 277143 1548559 ISHARES TR NATIONAL M 464288414 1911 17530 SH DFND 28 14097 0 3433 ISHARES TR INTL DEVPP 464288422 537 14117 SH DFND 02 0 0 14117 ISHARES TR ASIA 50 ET 464288430 9666 153940 SH DFND 02 0 0 153940 ISHARES TR INTL SEL D 464288448 219968 6863281 SH DFND 01 5443549 0 1419732 ISHARES TR INTL SEL D 464288448 160924 5021033 SH DFND 02 0 0 5021033 ISHARES TR INTL SEL D 464288448 1385 43200 SH DFND 28 12228 0 30972 ISHARES TR EUR DEV RE 464288471 56 1405 SH DFND 01 1405 0 0 ISHARES TR EUR DEV RE 464288471 10 250 SH DFND 02 0 0 250 ISHARES TR INTL DEV R 464288489 61 2081 SH DFND 01 1801 0 280 ISHARES TR INTL DEV R 464288489 3777 129440 SH DFND 02 0 0 129440 ISHARES TR DEVSMCP EX 464288497 5385 95781 SH DFND 02 0 0 95781 ISHARES TR MRGSTR SM 464288505 519 2901 SH DFND 02 0 0 2901 ISHARES TR IBOXX HI Y 464288513 144786 1701766 SH DFND 01 1305428 35815 360523 ISHARES TR IBOXX HI Y 464288513 293254 3446798 SH DFND 02 0 936977 2509821 ISHARES TR IBOXX HI Y 464288513 4619 54290 SH DFND 06 0 54290 0 ISHARES TR IBOXX HI Y 464288513 1775 20863 SH DFND 28 9394 0 11469 ISHARES TR OPTIONS 464288513 122515 1440000 SH Put DFND 02 0 1440000 0 ISHARES TR OPTIONS 464288513 21270 250000 SH Put DFND 06 0 250000 0 ISHARES TR OPTIONS 464288513 47645 560000 SH Call DFND 02 0 560000 0 ISHARES TR OPTIONS 464288513 2569 30200 SH Call DFND 06 0 30200 0 ISHARES TR CRE U S RE 464288521 912 18551 SH DFND 02 0 0 18551 ISHARES TR RESIDNL RE 464288562 1489 23610 SH DFND 02 0 0 23610 ISHARES TR MSCI KLD40 464288570 26592 263442 SH DFND 01 263442 0 0 ISHARES TR MSCI KLD40 464288570 14675 145382 SH DFND 02 0 0 145382 ISHARES TR MBS ETF 464288588 224795 2157758 SH DFND 01 1476612 24762 656384 ISHARES TR MBS ETF 464288588 891109 8553548 SH DFND 02 0 0 8553548 ISHARES TR MBS ETF 464288588 121 1159 SH DFND 28 510 0 649 ISHARES TR GOV/CRED B 464288596 12975 117505 SH DFND 02 0 0 117505 ISHARES TR MRGSTR SM 464288604 4207 21190 SH DFND 02 0 0 21190 ISHARES TR INTRM GOV 464288612 4702 43635 SH DFND 01 43635 0 0 ISHARES TR INTRM GOV 464288612 134812 1251036 SH DFND 02 0 0 1251036 ISHARES TR INTRM GOV 464288612 108 1000 SH DFND 28 1000 0 0 ISHARES TR US CR BD E 464288620 8220 76731 SH DFND 02 0 1446 75285 ISHARES TR INTRMD CR 464288638 61695 580717 SH DFND 01 574086 0 6631 ISHARES TR INTRMD CR 464288638 91699 863126 SH DFND 02 0 250000 613126 ISHARES TR INTRMD CR 464288638 600 5650 SH DFND 28 5650 0 0 ISHARES TR 1 3 YR CR 464288646 179503 1730988 SH DFND 01 1700961 0 30027 ISHARES TR 1 3 YR CR 464288646 171009 1649076 SH DFND 02 0 0 1649076 ISHARES TR 1 3 YR CR 464288646 622 5995 SH DFND 28 5995 0 0 ISHARES TR 10-20 YR T 464288653 24 180 SH DFND 01 180 0 0 ISHARES TR 10-20 YR T 464288653 16540 125904 SH DFND 02 0 0 125904 ISHARES TR 3 7 YR TRE 464288661 56874 473951 SH DFND 01 357706 19220 97025 ISHARES TR 3 7 YR TRE 464288661 504269 4202246 SH DFND 02 0 6479 4195767 ISHARES TR 3 7 YR TRE 464288661 243 2027 SH DFND 28 2027 0 0 ISHARES TR SHORT TREA 464288679 294 2664 SH DFND 01 2664 0 0 ISHARES TR SHORT TREA 464288679 156257 1414860 SH DFND 02 0 109082 1305778 ISHARES TR S&P US PFD 464288687 243519 6457675 SH DFND 01 6166951 0 290724 ISHARES TR S&P US PFD 464288687 259804 6889513 SH DFND 02 0 18183 6871330 ISHARES TR S&P US PFD 464288687 1196 31719 SH DFND 28 10460 0 21259 ISHARES TR GLOBAL MAT 464288695 2374 35303 SH DFND 01 35303 0 0 ISHARES TR GLOBAL MAT 464288695 7219 107368 SH DFND 02 0 0 107368 ISHARES TR MRNING SM 464288703 4350 28530 SH DFND 02 0 0 28530 ISHARES TR GLOB UTILI 464288711 172 3522 SH DFND 01 3522 0 0 ISHARES TR GLOB UTILI 464288711 891 18198 SH DFND 02 0 0 18198 ISHARES TR GLOB INDST 464288729 8258 93962 SH DFND 01 93962 0 0 ISHARES TR GLOB INDST 464288729 2383 27116 SH DFND 02 0 0 27116 ISHARES TR GLOB INDST 464288729 7 85 SH DFND 28 85 0 0 ISHARES TR GLB CNSM S 464288737 1001 20428 SH DFND 01 20428 0 0 ISHARES TR GLB CNSM S 464288737 10782 219988 SH DFND 02 0 0 219988 ISHARES TR GLB CNS DI 464288745 2417 21038 SH DFND 01 21038 0 0 ISHARES TR GLB CNS DI 464288745 4161 36225 SH DFND 02 0 0 36225 ISHARES TR US HOME CO 464288752 19044 499178 SH DFND 01 499178 0 0 ISHARES TR US HOME CO 464288752 50682 1328492 SH DFND 02 0 359817 968675 ISHARES TR US AER DEF 464288760 129578 673238 SH DFND 01 673238 0 0 ISHARES TR US AER DEF 464288760 130957 680402 SH DFND 02 0 0 680402 ISHARES TR US AER DEF 464288760 353 1835 SH DFND 28 1835 0 0 ISHARES TR US REGNL B 464288778 267 5430 SH DFND 01 5430 0 0 ISHARES TR US REGNL B 464288778 44747 910236 SH DFND 02 0 0 910236 ISHARES TR U.S. INSRN 464288786 4072 66220 SH DFND 02 0 0 66220 ISHARES TR US BR DEL 464288794 9388 146435 SH DFND 02 0 0 146435 ISHARES TR MSCI USA E 464288802 29384 260489 SH DFND 01 260489 0 0 ISHARES TR MSCI USA E 464288802 11377 100852 SH DFND 02 0 0 100852 ISHARES TR MSCI USA E 464288802 869 7700 SH DFND 28 7700 0 0 ISHARES TR U.S. MED D 464288810 10114 50407 SH DFND 01 50407 0 0 ISHARES TR U.S. MED D 464288810 64690 322403 SH DFND 02 0 164553 157850 ISHARES TR US HLTHCR 464288828 6903 39300 SH DFND 01 39300 0 0 ISHARES TR US HLTHCR 464288828 8520 48508 SH DFND 02 0 0 48508 ISHARES TR US HLTHCR 464288828 167 950 SH DFND 28 950 0 0 ISHARES TR U.S. PHARM 464288836 53 350 SH DFND 01 350 0 0 ISHARES TR U.S. PHARM 464288836 5644 37288 SH DFND 02 0 0 37288 ISHARES TR US OIL EQ& 464288844 5 138 SH DFND 01 138 0 0 ISHARES TR US OIL EQ& 464288844 2700 73957 SH DFND 02 0 0 73957 ISHARES TR US OIL GS 464288851 43 578 SH DFND 01 578 0 0 ISHARES TR US OIL GS 464288851 17480 235225 SH DFND 02 0 0 235225 ISHARES TR MICRO-CAP 464288869 26436 250289 SH DFND 01 250289 0 0 ISHARES TR MICRO-CAP 464288869 14270 135106 SH DFND 02 0 0 135106 ISHARES TR MICRO-CAP 464288869 116 1100 SH DFND 28 1100 0 0 ISHARES TR EAFE VALUE 464288877 124047 2415951 SH DFND 01 2413951 0 2000 ISHARES TR EAFE VALUE 464288877 30822 600301 SH DFND 02 0 0 600301 ISHARES TR EAFE VALUE 464288877 2790 54335 SH DFND 28 54335 0 0 ISHARES TR EAFE GRWTH 464288885 113883 1445216 SH DFND 01 1444947 0 269 ISHARES TR EAFE GRWTH 464288885 36441 462446 SH DFND 02 0 6551 455895 ISHARES TR EAFE GRWTH 464288885 628 7970 SH DFND 28 7970 0 0 ISHARES TR NEW ZEALAN 464289123 1543 31905 SH DFND 02 0 0 31905 ISHARES TR BRAZIL SM- 464289131 1048 84202 SH DFND 02 0 0 84202 ISHARES TR MSCI EURO 464289180 20 1000 SH DFND 01 1000 0 0 ISHARES TR MSCI EURO 464289180 24713 1221615 SH DFND 02 0 0 1221615 ISHARES TR RUS TP200 464289420 11702 229941 SH DFND 02 0 0 229941 ISHARES TR RUS TP200 464289438 13595 173585 SH DFND 02 0 0 173585 ISHARES TR RUS TOP 20 464289446 6394 101432 SH DFND 02 0 0 101432 ISHARES TR CORE LT US 464289479 1229 20443 SH DFND 02 0 0 20443 ISHARES TR 10+ YR CR 464289511 7405 127801 SH DFND 02 0 0 127801 ISHARES TR INDIA 50 E 464289529 124 3525 SH DFND 01 3525 0 0 ISHARES TR INDIA 50 E 464289529 98 2771 SH DFND 06 0 2771 0 ISHARES TR MSCI PERU 464289842 62 1585 SH DFND 02 0 0 1585 ISHARES TR AGGRES ALL 464289859 1363 25519 SH DFND 01 25519 0 0 ISHARES TR AGGRES ALL 464289859 25412 475878 SH DFND 02 0 0 475878 ISHARES TR GRWT ALLOC 464289867 1552 34980 SH DFND 01 34980 0 0 ISHARES TR GRWT ALLOC 464289867 39830 897890 SH DFND 02 0 0 897890 ISHARES TR GRWT ALLOC 464289867 1051 23690 SH DFND 28 23690 0 0 ISHARES TR MODERT ALL 464289875 65 1725 SH DFND 01 1725 0 0 ISHARES TR MODERT ALL 464289875 6023 160491 SH DFND 02 0 0 160491 ISHARES TR CONSER ALL 464289883 131 3865 SH DFND 01 3865 0 0 ISHARES TR CONSER ALL 464289883 3159 92926 SH DFND 02 0 0 92926 ISHARES TR INTL PFD S 46429B135 6832 392621 SH DFND 02 0 0 392621 ISHARES TR CHINA SM-C 46429B200 109 2171 SH DFND 02 0 0 2171 ISHARES TR US TREAS B 46429B267 786 31899 SH DFND 01 7749 0 24150 ISHARES TR US TREAS B 46429B267 94209 3825745 SH DFND 02 0 0 3825745 ISHARES TR A RATE CP 46429B291 26414 523783 SH DFND 02 0 0 523783 ISHARES TR MSCI INDON 46429B309 1158 50394 SH DFND 01 50394 0 0 ISHARES TR MSCI INDON 46429B309 349 15208 SH DFND 02 0 0 15208 ISHARES TR MSCI INDON 46429B309 15956 694658 SH DFND 06 0 694658 0 ISHARES TR GNMA BOND 46429B333 1929 39862 SH DFND 02 0 100 39762 ISHARES TR CMBS ETF 46429B366 10507 209733 SH DFND 01 209733 0 0 ISHARES TR CMBS ETF 46429B366 6130 122369 SH DFND 02 0 0 122369 ISHARES TR MSCI PHILI 46429B408 132 4390 SH DFND 02 0 0 4390 ISHARES TR MSCI UK SM 46429B416 2572 60102 SH DFND 02 0 0 60102 ISHARES TR MSCI GERMN 46429B465 31 520 SH DFND 01 520 0 0 ISHARES TR MSCI GERMN 46429B465 1296 21510 SH DFND 02 0 0 21510 ISHARES TR MSCI NORWA 46429B499 40 1450 SH DFND 01 1450 0 0 ISHARES TR MSCI NORWA 46429B499 12 419 SH DFND 02 0 0 419 ISHARES TR MSCI IRELA 46429B507 289 6112 SH DFND 02 0 0 6112 ISHARES TR MSCI FINLA 46429B515 1 32 SH DFND 02 0 0 32 ISHARES TR MSCI DENMA 46429B523 62 970 SH DFND 02 0 0 970 ISHARES TR IBONDS SEP 46429B564 9595 377918 SH DFND 02 0 0 377918 ISHARES TR IBONDS SEP 46429B580 8690 341973 SH DFND 02 0 0 341973 ISHARES TR MSCI INDIA 46429B598 128964 3873952 SH DFND 01 3873952 0 0 ISHARES TR MSCI INDIA 46429B598 24554 737588 SH DFND 02 0 0 737588 ISHARES TR MSCI INDIA 46429B598 3197 96035 SH DFND 06 0 96035 0 ISHARES TR MSCI INDIA 46429B598 1626 48831 SH DFND 28 48831 0 0 ISHARES TR MSCI POLAN 46429B606 507 23268 SH DFND 01 23268 0 0 ISHARES TR MSCI POLAN 46429B606 705 32386 SH DFND 02 0 0 32386 ISHARES TR MSCI INDIA 46429B614 1781 42398 SH DFND 02 0 0 42398 ISHARES TR FLTG RATE 46429B655 591211 11592373 SH DFND 01 11569925 0 22448 ISHARES TR FLTG RATE 46429B655 193743 3798888 SH DFND 02 0 0 3798888 ISHARES TR FLTG RATE 46429B655 2618 51336 SH DFND 28 51336 0 0 ISHARES TR CORE HIGH 46429B663 583 6862 SH DFND 01 4221 0 2641 ISHARES TR CORE HIGH 46429B663 144681 1702332 SH DFND 02 0 0 1702332 ISHARES TR MSCI CHINA 46429B671 181 2807 SH DFND 01 2700 0 107 ISHARES TR MSCI CHINA 46429B671 14118 218544 SH DFND 02 0 0 218544 ISHARES TR MIN VOL EA 46429B689 270526 3802731 SH DFND 01 3629950 0 172781 ISHARES TR MIN VOL EA 46429B689 331858 4664852 SH DFND 02 0 0 4664852 ISHARES TR MIN VOL EA 46429B689 1880 26424 SH DFND 28 26424 0 0 ISHARES TR MIN VOL US 46429B697 231239 4349865 SH DFND 01 3642330 8667 698868 ISHARES TR MIN VOL US 46429B697 571514 10750826 SH DFND 02 0 59644 10691182 ISHARES TR MIN VOL US 46429B697 3793 71346 SH DFND 28 66310 0 5036 ISHARES TR 0-5 YR TIP 46429B747 13 126 SH DFND 01 0 0 126 ISHARES TR 0-5 YR TIP 46429B747 41273 414018 SH DFND 02 0 1988 412030 ISHARES TR USA QUALIT 46432F339 36839 441454 SH DFND 01 441454 0 0 ISHARES TR USA QUALIT 46432F339 134123 1607222 SH DFND 02 0 0 1607222 ISHARES TR USA QUALIT 46432F339 1132 13570 SH DFND 28 13570 0 0 ISHARES TR USA SIZE F 46432F370 10643 126276 SH DFND 02 0 0 126276 ISHARES TR EDGE MSCI 46432F388 237 2874 SH DFND 01 2874 0 0 ISHARES TR EDGE MSCI 46432F388 136753 1655409 SH DFND 02 0 0 1655409 ISHARES TR USA MOMENT 46432F396 34 306 SH DFND 01 306 0 0 ISHARES TR USA MOMENT 46432F396 280500 2556973 SH DFND 02 0 0 2556973 ISHARES TR CORE MSCI 46432F834 32 538 SH DFND 01 0 0 538 ISHARES TR CORE MSCI 46432F834 89765 1492847 SH DFND 02 0 0 1492847 ISHARES TR CORE MSCI 46432F842 2133269 33663707 SH DFND 01 31607256 0 2056451 ISHARES TR CORE MSCI 46432F842 1450651 22891769 SH DFND 02 0 3 22891766 ISHARES TR CORE MSCI 46432F842 24153 381146 SH DFND 28 342609 0 38537 ISHARES TR CORE 1 5 Y 46432F859 63607 1295987 SH DFND 02 0 0 1295987 ISHARES TR MRNGSTR IN 46432F875 54 2200 SH DFND 01 2200 0 0 ISHARES TR MRNGSTR IN 46432F875 9219 375378 SH DFND 02 0 0 375378 ISHARES TR IBNDS MAR2 46432FAK3 438 17979 SH DFND 02 0 0 17979 ISHARES TR IBNDS MAR2 46432FAN7 159 6742 SH DFND 02 0 0 6742 ISHARES TR IBONDS MAR 46432FAZ0 2930 114260 SH DFND 02 0 0 114260 ISHARES TR IBONDS MAR 46432FBC0 3774 145876 SH DFND 02 0 0 145876 ISHARES TR 0-5YR INVT 46434V100 29526 594924 SH DFND 02 0 0 594924 ISHARES TR MLTFCTR IN 46434V266 2 62 SH DFND 02 0 0 62 ISHARES TR MULTIFACTO 46434V274 74156 2683889 SH DFND 02 0 0 2683889 ISHARES TR MULTIFACTO 46434V282 53 1644 SH DFND 01 1644 0 0 ISHARES TR MULTIFACTO 46434V282 144132 4508367 SH DFND 02 0 0 4508367 ISHARES TR MULTIFACTO 46434V290 2081 49762 SH DFND 02 0 0 49762 ISHARES TR MULTIFACTO 46434V316 419 13961 SH DFND 02 0 0 13961 ISHARES TR EXPONENTIA 46434V381 519 14336 SH DFND 01 14336 0 0 ISHARES TR EXPONENTIA 46434V381 12071 333193 SH DFND 02 0 0 333193 ISHARES TR 0-5YR HI Y 46434V407 90 1928 SH DFND 01 1928 0 0 ISHARES TR 0-5YR HI Y 46434V407 36405 780887 SH DFND 02 0 0 780887 ISHARES TR MSCI SAUDI 46434V423 2378 75803 SH DFND 02 0 75368 435 ISHARES TR INTL MOMEN 46434V449 3124 105312 SH DFND 02 0 0 105312 ISHARES TR INTL QLTY 46434V456 957 33294 SH DFND 02 0 0 33294 ISHARES TR MSCI LW CR 46434V464 6622 57395 SH DFND 01 57395 0 0 ISHARES TR MSCI LW CR 46434V464 3972 34423 SH DFND 02 0 0 34423 ISHARES TR MSCI CHINA 46434V514 222 8000 SH DFND 01 8000 0 0 ISHARES TR MSCI CHINA 46434V514 3 113 SH DFND 02 0 0 113 ISHARES TR IBONDS SEP 46434V571 9193 362228 SH DFND 02 0 0 362228 ISHARES TR CORE TOTAL 46434V613 52286 1059487 SH DFND 02 0 0 1059487 ISHARES TR CORE DIV G 46434V621 201 5861 SH DFND 01 4717 0 1144 ISHARES TR CORE DIV G 46434V621 266992 7788575 SH DFND 02 0 0 7788575 ISHARES TR CUR HD EUR 46434V639 29967 996900 SH DFND 01 984228 0 12672 ISHARES TR CUR HD EUR 46434V639 31077 1033837 SH DFND 02 0 0 1033837 ISHARES TR CUR HD EUR 46434V639 33 1100 SH DFND 28 1100 0 0 ISHARES TR GLOBAL REI 46434V647 13574 528997 SH DFND 02 0 0 528997 ISHARES TR CORE MSCI 46434V696 46347 803673 SH DFND 02 0 0 803673 ISHARES TR CUR HED MS 46434V704 438 15766 SH DFND 01 15766 0 0 ISHARES TR CUR HED MS 46434V704 5344 192513 SH DFND 02 0 0 192513 ISHARES TR MIN VOL JA 46434V712 645 9483 SH DFND 02 0 0 9483 ISHARES TR MIN VOL EU 46434V720 881 35736 SH DFND 02 0 0 35736 ISHARES TR CORE MSCI 46434V738 221 4635 SH DFND 01 4474 0 161 ISHARES TR CORE MSCI 46434V738 43538 915040 SH DFND 02 0 0 915040 ISHARES TR MSCI UAE E 46434V761 745 48929 SH DFND 02 0 500 48429 ISHARES TR MSCI QATAR 46434V779 551 33728 SH DFND 02 0 180 33548 ISHARES TR YLD OPTIM 46434V787 817 33871 SH DFND 02 0 0 33871 ISHARES TR HDG MSCI E 46434V803 2740 92540 SH DFND 01 92540 0 0 ISHARES TR HDG MSCI E 46434V803 94730 3199806 SH DFND 02 0 0 3199806 ISHARES TR TRS FLT RT 46434V860 10044 199633 SH DFND 02 0 0 199633 ISHARES TR ULTR SH TR 46434V878 7224 144028 SH DFND 02 0 0 144028 ISHARES TR HDG MSCI J 46434V886 573 17774 SH DFND 01 927 0 16847 ISHARES TR HDG MSCI J 46434V886 7258 225042 SH DFND 02 0 0 225042 ISHARES TR IBONDS DEC 46434VAA8 14530 578191 SH DFND 02 0 0 578191 ISHARES TR IBONDS DEC 46434VAQ3 12 473 SH DFND 01 473 0 0 ISHARES TR IBONDS DEC 46434VAQ3 41659 1663711 SH DFND 02 0 0 1663711 ISHARES TR IBONDS DEC 46434VAU4 5 200 SH DFND 01 200 0 0 ISHARES TR IBONDS DEC 46434VAU4 39835 1607539 SH DFND 02 0 0 1607539 ISHARES TR IBONDS DEC 46434VAX8 46956 1933948 SH DFND 02 0 0 1933948 ISHARES TR IBONDS DEC 46434VBA7 35739 1468309 SH DFND 02 0 0 1468309 ISHARES TR IBONDS DEC 46434VBD1 37610 1571680 SH DFND 02 0 0 1571680 ISHARES TR IBONDS DEC 46434VBG4 28028 1164452 SH DFND 02 0 0 1164452 ISHARES TR IBONDS DEC 46434VBK5 5 225 SH DFND 01 225 0 0 ISHARES TR IBONDS DEC 46434VBK5 44534 1827429 SH DFND 02 0 0 1827429 ISHARES TR CONV BD ET 46435G102 6770 117315 SH DFND 02 0 0 117315 ISHARES TR 10 YR INVT 46435G144 130 2809 SH DFND 02 0 0 2809 ISHARES TR RUSSELL 10 46435G169 8 300 SH DFND 02 0 0 300 ISHARES TR ESG 1 5 YR 46435G243 239 9727 SH DFND 02 0 0 9727 ISHARES TR RUSEL 2500 46435G268 45 980 SH DFND 02 0 0 980 ISHARES TR MSCI ARGEN 46435G276 91 3958 SH DFND 02 0 3883 75 ISHARES TR IBONDS DEC 46435G318 5079 203551 SH DFND 02 0 0 203551 ISHARES TR CORE MSCI 46435G326 786 14034 SH DFND 02 0 0 14034 ISHARES TR MSCI UK ET 46435G334 3765 108242 SH DFND 01 94256 0 13986 ISHARES TR MSCI UK ET 46435G334 145315 4178123 SH DFND 02 0 31250 4146873 ISHARES TR MORTGE REL 46435G342 65 1500 SH DFND 01 1500 0 0 ISHARES TR MORTGE REL 46435G342 17439 401359 SH DFND 02 0 0 401359 ISHARES TR INTL VALUE 46435G409 23542 941497 SH DFND 02 0 0 941497 ISHARES TR CR 5 10 YR 46435G417 334 6976 SH DFND 02 0 0 6976 ISHARES TR ETF MSCI U 46435G425 96 1609 SH DFND 02 0 0 1609 ISHARES TR EDGE MSCI 46435G433 2249 72097 SH DFND 02 0 0 72097 ISHARES TR INTL SIZE 46435G508 79 2932 SH DFND 02 0 0 2932 ISHARES TR MSCI EAFE 46435G516 2136 32794 SH DFND 01 32794 0 0 ISHARES TR MSCI EAFE 46435G516 1886 28951 SH DFND 02 0 0 28951 ISHARES TR INTL DIV G 46435G524 33 600 SH DFND 01 600 0 0 ISHARES TR INTL DIV G 46435G524 13857 254062 SH DFND 02 0 0 254062 ISHARES TR MSCI GLOBA 46435G532 1157 20408 SH DFND 02 0 0 20408 ISHARES TR MLTFACT TE 46435G540 91 2209 SH DFND 02 0 0 2209 ISHARES TR MLTFACT IN 46435G557 76 2485 SH DFND 02 0 0 2485 ISHARES TR MLTFCT HLT 46435G565 3428 103544 SH DFND 02 0 0 103544 ISHARES TR MLTFACT MA 46435G573 600 18595 SH DFND 02 0 0 18595 ISHARES TR MLTFACT FI 46435G581 292 8745 SH DFND 02 0 0 8745 ISHARES TR MLTFACT EN 46435G599 0 15 SH DFND 02 0 0 15 ISHARES TR MLTFCT CON 46435G615 0 15 SH DFND 02 0 0 15 ISHARES TR MLTFACT UT 46435G623 7 201 SH DFND 02 0 0 201 ISHARES TR ADAPTV EUR 46435G664 117 4136 SH DFND 02 0 0 4136 ISHARES TR CORE INTL 46435G672 1515 28749 SH DFND 02 0 0 28749 ISHARES TR EUR CUR HD 46435G698 1 39 SH DFND 02 0 0 39 ISHARES TR MIN VOLA E 46435G714 7918 284496 SH DFND 02 0 0 284496 ISHARES TR JPX NIKKEI 46435G722 326 11145 SH DFND 02 0 0 11145 ISHARES TR IBONDS DEC 46435G755 5979 234270 SH DFND 02 0 0 234270 ISHARES TR IBONDS DEC 46435G789 5137 202020 SH DFND 02 0 0 202020 ISHARES TR MSCI EAFE 46435G839 552 17632 SH DFND 02 0 0 17632 ISHARES TR MSCI ACWI 46435G847 225 8497 SH DFND 02 0 0 8497 ISHARES TR MSCI ACWI 46435G854 3 108 SH DFND 02 0 0 108 ISHARES TR MSCI UN KN 46435G862 473 19081 SH DFND 02 0 0 19081 ISHARES TR MSCI SO KO 46435G888 0 10 SH DFND 02 0 0 10 ISHARES TR IBONDS DEC 46435GAA0 15681 672409 SH DFND 02 0 0 672409 ISHARES TR IBONDS DEC 46435U697 30 1191 SH DFND 02 0 0 1191 ISHARES TR EDGE US FI 46435U796 2130 21951 SH DFND 02 0 0 21951 ISHARES TR US DIVID B 46435U861 51 2000 SH DFND 02 0 0 2000 ISHARES TR IBONDS ETF 46435UAA9 14496 613982 SH DFND 02 0 0 613982 ISHARES TR S&P 100 ET 464287101 20082 167907 SH DFND 43 0 0 167907 ISHARES TR MRNGSTR LG 464287119 899 5145 SH DFND 43 0 0 5145 ISHARES TR MRNGSTR LG 464287127 116 755 SH DFND 43 0 0 755 ISHARES TR CORE S&P T 464287150 26874 429850 SH DFND 43 0 0 429850 ISHARES TR SELECT DIV 464287168 43513 445196 SH DFND 43 0 0 445196 ISHARES TR TIPS BD ET 464287176 1339242 11865347 SH DFND 43 0 0 11865347 ISHARES TR CHINA LG-C 464287184 17 386 SH DFND 43 0 0 386 ISHARES TR TRANS AVG 464287192 167 899 SH DFND 43 0 0 899 ISHARES TR CORE S&P50 464287200 799429 2927776 SH DFND 43 0 0 2927776 ISHARES TR CORE US AG 464287226 139724 1314179 SH DFND 43 0 0 1314179 ISHARES TR MSCI EMG M 464287234 83705 1931811 SH DFND 43 0 0 1931811 ISHARES TR IBOXX INV 464287242 3583454 31277418 SH DFND 43 0 0 31277418 ISHARES TR GLOBAL TEC 464287291 1155 7019 SH DFND 43 0 0 7019 ISHARES TR S&P 500 GR 464287309 111898 688135 SH DFND 43 0 0 688135 ISHARES TR GLOB HLTHC 464287325 269 4762 SH DFND 43 0 0 4762 ISHARES TR GLOBAL FIN 464287333 4697 73262 SH DFND 43 0 0 73262 ISHARES TR GLOBAL ENE 464287341 451 12073 SH DFND 43 0 0 12073 ISHARES TR NORTH AMER 464287374 1797 48748 SH DFND 43 0 0 48748 ISHARES TR JPX NIKKEI 464287382 23 373 SH DFND 43 0 0 373 ISHARES TR LATN AMER 464287390 74 2516 SH DFND 43 0 0 2516 ISHARES TR S&P 500 VA 464287408 72536 658644 SH DFND 43 0 0 658644 ISHARES TR 20 YR TR B 464287432 9647 79252 SH DFND 43 0 0 79252 ISHARES TR BARCLAYS 7 464287440 30936 301787 SH DFND 43 0 0 301787 ISHARES TR 1 3 YR TRE 464287457 441040 5290157 SH DFND 43 0 0 5290157 ISHARES TR MSCI EAFE 464287465 294107 4391616 SH DFND 43 0 0 4391616 ISHARES TR RUS MDCP V 464287473 23201 262192 SH DFND 43 0 0 262192 ISHARES TR RUS MD CP 464287481 24310 191822 SH DFND 43 0 0 191822 ISHARES TR RUS MID CA 464287499 74133 349454 SH DFND 43 0 0 349454 ISHARES TR CORE S&P M 464287507 212478 1090860 SH DFND 43 0 0 1090860 ISHARES TR NA TEC SFT 464287515 14210 77788 SH DFND 43 0 0 77788 ISHARES TR PHLX SEMIC 464287523 17666 99114 SH DFND 43 0 0 99114 ISHARES TR N AMER TEC 464287549 529 2740 SH DFND 43 0 0 2740 ISHARES TR NASDAQ BIO 464287556 995945 9068888 SH DFND 43 0 0 9068888 ISHARES TR COHEN STEE 464287564 6629 66366 SH DFND 43 0 0 66366 ISHARES TR GLOBAL 100 464287572 1014 22117 SH DFND 43 0 0 22117 ISHARES TR U.S. CNSM 464287580 27 141 SH DFND 43 0 0 141 ISHARES TR RUS 1000 V 464287598 2696343 22214064 SH DFND 43 0 0 22214064 ISHARES TR S&P MC 400 464287606 22655 100786 SH DFND 43 0 0 100786 ISHARES TR RUS 1000 G 464287614 2124567 14774456 SH DFND 43 0 0 14774456 ISHARES TR RUS 1000 E 464287622 69333 456195 SH DFND 43 0 0 456195 ISHARES TR RUS 2000 V 464287630 52877 400825 SH DFND 43 0 0 400825 ISHARES TR RUS 2000 G 464287648 64910 317674 SH DFND 43 0 0 317674 ISHARES TR RUSSELL 20 464287655 314995 1923398 SH DFND 43 0 0 1923398 ISHARES TR CORE S&P U 464287663 1126368 20983019 SH DFND 43 0 0 20983019 ISHARES TR CORE S&P U 464287671 776071 13567670 SH DFND 43 0 0 13567670 ISHARES TR RUSSELL 30 464287689 22638 139493 SH DFND 43 0 0 139493 ISHARES TR U.S. UTILI 464287697 110 836 SH DFND 43 0 0 836 ISHARES TR S&P MC 400 464287705 15344 94697 SH DFND 43 0 0 94697 ISHARES TR US TELECOM 464287713 923 33471 SH DFND 43 0 0 33471 ISHARES TR U.S. TECH 464287721 5460 30626 SH DFND 43 0 0 30626 ISHARES TR U.S. REAL 464287739 2496 30975 SH DFND 43 0 0 30975 ISHARES TR US INDUSTR 464287754 2430 16907 SH DFND 43 0 0 16907 ISHARES TR US HLTHCAR 464287762 549 3083 SH DFND 43 0 0 3083 ISHARES TR U.S. FIN S 464287770 48333 372883 SH DFND 43 0 0 372883 ISHARES TR U.S. FINLS 464287788 1827 15592 SH DFND 43 0 0 15592 ISHARES TR U.S. ENERG 464287796 465 11090 SH DFND 43 0 0 11090 ISHARES TR CORE S&P S 464287804 461282 5526983 SH DFND 43 0 0 5526983 ISHARES TR U.S. CNSM 464287812 149 1258 SH DFND 43 0 0 1258 ISHARES TR U.S. BAS M 464287838 1035 10453 SH DFND 43 0 0 10453 ISHARES TR DOW JONES 464287846 1257 9220 SH DFND 43 0 0 9220 ISHARES TR EUROPE ETF 464287861 838 18733 SH DFND 43 0 0 18733 ISHARES TR SP SMCP600 464287879 14165 86757 SH DFND 43 0 0 86757 ISHARES TR S&P SML 60 464287887 14462 76535 SH DFND 43 0 0 76535 ISHARES TR MRNGSTR LG 464288109 2018 19846 SH DFND 43 0 0 19846 ISHARES TR INTL TREA 464288117 1267 25738 SH DFND 43 0 0 25738 ISHARES TR 3YRTB ETF 464288125 546 6631 SH DFND 43 0 0 6631 ISHARES TR SHRT NAT M 464288158 4215 40134 SH DFND 43 0 0 40134 ISHARES TR AGENCY BON 464288166 2872 25775 SH DFND 43 0 0 25775 ISHARES TR GL TIMB FO 464288174 17 217 SH DFND 43 0 0 217 ISHARES TR MSCI AC AS 464288182 3235 45138 SH DFND 43 0 0 45138 ISHARES TR MRGSTR MD 464288208 2471 13456 SH DFND 43 0 0 13456 ISHARES TR GL CLEAN E 464288224 101 11610 SH DFND 43 0 0 11610 ISHARES TR MSCI ACWI 464288240 23089 488658 SH DFND 43 0 0 488658 ISHARES TR MSCI ACWI 464288257 8610 121057 SH DFND 43 0 0 121057 ISHARES TR EAFE SML C 464288273 23177 369414 SH DFND 43 0 0 369414 ISHARES TR JPMORGAN U 464288281 27939 261670 SH DFND 43 0 0 261670 ISHARES TR MRGSTR MD 464288307 72 330 SH DFND 43 0 0 330 ISHARES TR NEW YORK M 464288323 1992 36346 SH DFND 43 0 0 36346 ISHARES TR CALIF MUN 464288356 5169 88305 SH DFND 43 0 0 88305 ISHARES TR GLB INFRAS 464288372 457 10645 SH DFND 43 0 0 10645 ISHARES TR MRGSTR MD 464288406 523 3283 SH DFND 43 0 0 3283 ISHARES TR NATIONAL M 464288414 193217 1771980 SH DFND 43 0 0 1771980 ISHARES TR INTL DEVPP 464288422 14 368 SH DFND 43 0 0 368 ISHARES TR ASIA 50 ET 464288430 264 4209 SH DFND 43 0 0 4209 ISHARES TR INTL SEL D 464288448 52893 1650319 SH DFND 43 0 0 1650319 ISHARES TR INTL DEV R 464288489 3192 109392 SH DFND 43 0 0 109392 ISHARES TR DEVSMCP EX 464288497 3 61 SH DFND 43 0 0 61 ISHARES TR MRGSTR SM 464288505 58 323 SH DFND 43 0 0 323 ISHARES TR IBOXX HI Y 464288513 650189 7642084 SH DFND 43 0 0 7642084 ISHARES TR CRE U S RE 464288521 278 5651 SH DFND 43 0 0 5651 ISHARES TR RESIDNL RE 464288562 229 3631 SH DFND 43 0 0 3631 ISHARES TR MSCI KLD40 464288570 16726 165701 SH DFND 43 0 0 165701 ISHARES TR MBS ETF 464288588 4193348 40250992 SH DFND 43 0 0 40250992 ISHARES TR GOV/CRED B 464288596 349 3161 SH DFND 43 0 0 3161 ISHARES TR INTRM GOV 464288612 3673 34083 SH DFND 43 0 0 34083 ISHARES TR US CR BD E 464288620 674 6296 SH DFND 43 0 0 6296 ISHARES TR INTRMD CR 464288638 15032 141490 SH DFND 43 0 0 141490 ISHARES TR 1 3 YR CR 464288646 15135 145947 SH DFND 43 0 0 145947 ISHARES TR 10-20 YR T 464288653 4464 33980 SH DFND 43 0 0 33980 ISHARES TR 3 7 YR TRE 464288661 1744138 14534487 SH DFND 43 0 0 14534487 ISHARES TR SHORT TREA 464288679 55766 504940 SH DFND 43 0 0 504940 ISHARES TR S&P US PFD 464288687 62377 1654112 SH DFND 43 0 0 1654112 ISHARES TR GLOBAL MAT 464288695 142 2113 SH DFND 43 0 0 2113 ISHARES TR MRNING SM 464288703 431 2829 SH DFND 43 0 0 2829 ISHARES TR GLOB INDST 464288729 216 2458 SH DFND 43 0 0 2458 ISHARES TR GLB CNSM S 464288737 125 2560 SH DFND 43 0 0 2560 ISHARES TR GLB CNS DI 464288745 147 1278 SH DFND 43 0 0 1278 ISHARES TR US HOME CO 464288752 166 4362 SH DFND 43 0 0 4362 ISHARES TR US AER DEF 464288760 17504 90943 SH DFND 43 0 0 90943 ISHARES TR US REGNL B 464288778 752 15299 SH DFND 43 0 0 15299 ISHARES TR US BR DEL 464288794 327 5105 SH DFND 43 0 0 5105 ISHARES TR MSCI USA E 464288802 23808 211058 SH DFND 43 0 0 211058 ISHARES TR U.S. MED D 464288810 5172 25775 SH DFND 43 0 0 25775 ISHARES TR US HLTHCR 464288828 76 432 SH DFND 43 0 0 432 ISHARES TR U.S. PHARM 464288836 85 563 SH DFND 43 0 0 563 ISHARES TR US OIL EQ& 464288844 9 240 SH DFND 43 0 0 240 ISHARES TR US OIL GS 464288851 48 649 SH DFND 43 0 0 649 ISHARES TR MICRO-CAP 464288869 1112 10530 SH DFND 43 0 0 10530 ISHARES TR EAFE VALUE 464288877 15396 299850 SH DFND 43 0 0 299850 ISHARES TR EAFE GRWTH 464288885 21941 278433 SH DFND 43 0 0 278433 ISHARES TR EDGE MSCI 464289115 9 308 SH DFND 43 0 0 308 ISHARES TR MSCI EURO 464289180 479 23685 SH DFND 43 0 0 23685 ISHARES TR RUS TP200 464289420 2571 50515 SH DFND 43 0 0 50515 ISHARES TR RUS TP200 464289438 9415 120214 SH DFND 43 0 0 120214 ISHARES TR RUS TOP 20 464289446 14 222 SH DFND 43 0 0 222 ISHARES TR CORE LT US 464289479 17 286 SH DFND 43 0 0 286 ISHARES TR 10+ YR CR 464289511 163 2819 SH DFND 43 0 0 2819 ISHARES TR AGGRES ALL 464289859 701 13124 SH DFND 43 0 0 13124 ISHARES TR GRWT ALLOC 464289867 4386 98877 SH DFND 43 0 0 98877 ISHARES TR MODERT ALL 464289875 2111 56258 SH DFND 43 0 0 56258 ISHARES TR CONSER ALL 464289883 182 5347 SH DFND 43 0 0 5347 ISHARES TR INTL PFD S 46429B135 62 3571 SH DFND 43 0 0 3571 ISHARES TR US TREAS B 46429B267 2039902 82838668 SH DFND 43 0 0 82838668 ISHARES TR A RATE CP 46429B291 8 159 SH DFND 43 0 0 159 ISHARES TR GNMA BOND 46429B333 47 964 SH DFND 43 0 0 964 ISHARES TR CMBS ETF 46429B366 7789 155466 SH DFND 43 0 0 155466 ISHARES TR MSCI UK SM 46429B416 8 182 SH DFND 43 0 0 182 ISHARES TR MSCI NORWA 46429B499 12 444 SH DFND 43 0 0 444 ISHARES TR MSCI IRELA 46429B507 7 154 SH DFND 43 0 0 154 ISHARES TR IBONDS SEP 46429B564 1961 77227 SH DFND 43 0 0 77227 ISHARES TR IBONDS SEP 46429B580 823 32399 SH DFND 43 0 0 32399 ISHARES TR MSCI INDIA 46429B598 2848 85554 SH DFND 43 0 0 85554 ISHARES TR MSCI INDIA 46429B614 779 18539 SH DFND 43 0 0 18539 ISHARES TR FLTG RATE 46429B655 166998 3274473 SH DFND 43 0 0 3274473 ISHARES TR CORE HIGH 46429B663 47249 555933 SH DFND 43 0 0 555933 ISHARES TR MSCI CHINA 46429B671 48597 752280 SH DFND 43 0 0 752280 ISHARES TR MIN VOL EA 46429B689 145893 2050790 SH DFND 43 0 0 2050790 ISHARES TR MIN VOL US 46429B697 220049 4139373 SH DFND 43 0 0 4139373 ISHARES TR 0-5 YR TIP 46429B747 21503 215698 SH DFND 43 0 0 215698 ISHARES TR USA QUALIT 46432F339 24930 298736 SH DFND 43 0 0 298736 ISHARES TR USA SIZE F 46432F370 1068 12675 SH DFND 43 0 0 12675 ISHARES TR EDGE MSCI 46432F388 12192 147581 SH DFND 43 0 0 147581 ISHARES TR USA MOMENT 46432F396 45852 417973 SH DFND 43 0 0 417973 ISHARES TR CORE MSCI 46432F834 19515 324551 SH DFND 43 0 0 324551 ISHARES TR CORE MSCI 46432F842 8868300 139944770 SH DFND 43 0 0 139944770 ISHARES TR CORE 1 5 Y 46432F859 2671 54414 SH DFND 43 0 0 54414 ISHARES TR MRNGSTR IN 46432F875 366 14907 SH DFND 43 0 0 14907 ISHARES TR IBONDS MAR 46432FAZ0 1183 46107 SH DFND 43 0 0 46107 ISHARES TR IBONDS MAR 46432FBC0 1414 54673 SH DFND 43 0 0 54673 ISHARES TR 0-5YR INVT 46434V100 2355 47455 SH DFND 43 0 0 47455 ISHARES TR MLTFCTR IN 46434V266 19 594 SH DFND 43 0 0 594 ISHARES TR MULTIFACTO 46434V274 12167 440367 SH DFND 43 0 0 440367 ISHARES TR MULTIFACTO 46434V282 26848 839789 SH DFND 43 0 0 839789 ISHARES TR MULTIFACTO 46434V290 1501 35890 SH DFND 43 0 0 35890 ISHARES TR MULTIFACTO 46434V316 4510 150192 SH DFND 43 0 0 150192 ISHARES TR EXPONENTIA 46434V381 338 9320 SH DFND 43 0 0 9320 ISHARES TR 0-5YR HI Y 46434V407 165966 3559975 SH DFND 43 0 0 3559975 ISHARES TR INTL MOMEN 46434V449 789 26604 SH DFND 43 0 0 26604 ISHARES TR INTL QLTY 46434V456 58 2033 SH DFND 43 0 0 2033 ISHARES TR MSCI LW CR 46434V464 36014 312146 SH DFND 43 0 0 312146 ISHARES TR IBONDS SEP 46434V571 1975 77829 SH DFND 43 0 0 77829 ISHARES TR CORE TOTAL 46434V613 3059 61978 SH DFND 43 0 0 61978 ISHARES TR CORE DIV G 46434V621 46716 1362771 SH DFND 43 0 0 1362771 ISHARES TR CUR HD EUR 46434V639 19814 659146 SH DFND 43 0 0 659146 ISHARES TR GLOBAL REI 46434V647 809 31546 SH DFND 43 0 0 31546 ISHARES TR CORE MSCI 46434V696 62 1079 SH DFND 43 0 0 1079 ISHARES TR MIN VOL EU 46434V720 296 12026 SH DFND 43 0 0 12026 ISHARES TR CORE MSCI 46434V738 19529 410436 SH DFND 43 0 0 410436 ISHARES TR YLD OPTIM 46434V787 1573 65190 SH DFND 43 0 0 65190 ISHARES TR HDG MSCI E 46434V803 24039 811981 SH DFND 43 0 0 811981 ISHARES TR TRS FLT RT 46434V860 53 1050 SH DFND 43 0 0 1050 ISHARES TR ULTR SH TR 46434V878 1381 27540 SH DFND 43 0 0 27540 ISHARES TR HDG MSCI J 46434V886 3359 104153 SH DFND 43 0 0 104153 ISHARES TR IBONDS DEC 46434VAA8 3106 123604 SH DFND 43 0 0 123604 ISHARES TR IBONDS DEC 46434VAQ3 6196 247446 SH DFND 43 0 0 247446 ISHARES TR IBONDS DEC 46434VAU4 4983 201070 SH DFND 43 0 0 201070 ISHARES TR IBONDS DEC 46434VAX8 1013 41703 SH DFND 43 0 0 41703 ISHARES TR IBONDS DEC 46434VBA7 2457 100953 SH DFND 43 0 0 100953 ISHARES TR IBONDS DEC 46434VBD1 1405 58732 SH DFND 43 0 0 58732 ISHARES TR IBONDS DEC 46434VBG4 1279 53119 SH DFND 43 0 0 53119 ISHARES TR IBONDS DEC 46434VBK5 5672 232745 SH DFND 43 0 0 232745 ISHARES TR CONV BD ET 46435G102 1767 30612 SH DFND 43 0 0 30612 ISHARES TR 10 YR INVT 46435G144 115 2478 SH DFND 43 0 0 2478 ISHARES TR ESG USD CO 46435G193 3888 160643 SH DFND 43 0 0 160643 ISHARES TR ESG 1 5 YR 46435G243 112 4579 SH DFND 43 0 0 4579 ISHARES TR IBONDS DEC 46435G318 572 22932 SH DFND 43 0 0 22932 ISHARES TR CORE MSCI 46435G326 179 3190 SH DFND 43 0 0 3190 ISHARES TR MSCI UK ET 46435G334 281608 8096825 SH DFND 43 0 0 8096825 ISHARES TR MORTGE REL 46435G342 95 2185 SH DFND 43 0 0 2185 ISHARES TR INTL VALUE 46435G409 3263 130482 SH DFND 43 0 0 130482 ISHARES TR CR 5 10 YR 46435G417 126 2635 SH DFND 43 0 0 2635 ISHARES TR ETF MSCI U 46435G425 6 104 SH DFND 43 0 0 104 ISHARES TR EDGE MSCI 46435G433 495 15856 SH DFND 43 0 0 15856 ISHARES TR INTL SIZE 46435G508 31 1137 SH DFND 43 0 0 1137 ISHARES TR MSCI EAFE 46435G516 4374 67163 SH DFND 43 0 0 67163 ISHARES TR INTL DIV G 46435G524 2965 54370 SH DFND 43 0 0 54370 ISHARES TR MLTFACT TE 46435G540 9 208 SH DFND 43 0 0 208 ISHARES TR MLTFCT HLT 46435G565 473 14282 SH DFND 43 0 0 14282 ISHARES TR CORE INTL 46435G672 485 9200 SH DFND 43 0 0 9200 ISHARES TR EUR CUR HD 46435G698 30 1195 SH DFND 43 0 0 1195 ISHARES TR MIN VOLA E 46435G714 511 18363 SH DFND 43 0 0 18363 ISHARES TR IBONDS DEC 46435G755 1186 46454 SH DFND 43 0 0 46454 ISHARES TR IBONDS DEC 46435G789 1677 65941 SH DFND 43 0 0 65941 ISHARES TR MSCI ACWI 46435G847 9 357 SH DFND 43 0 0 357 ISHARES TR MSCI UN KN 46435G862 20 788 SH DFND 43 0 0 788 ISHARES TR IBONDS DEC 46435GAA0 1105 47382 SH DFND 43 0 0 47382 ISHARES TR IBONDS DEC 46435U697 95 3783 SH DFND 43 0 0 3783 ISHARES TR EDGE US FI 46435U796 469 4831 SH DFND 43 0 0 4831 ISHARES TR US DIVID B 46435U861 15 602 SH DFND 43 0 0 602 ISHARES TR IBONDS ETF 46435UAA9 139 5886 SH DFND 43 0 0 5886 ISHARES TR RUS 1000 V 464287598 205 1690 SH DFND 43, 01 0 0 1690 ISHARES TR RUS 1000 G 464287614 484 3366 SH DFND 43, 01 0 0 3366 ISHARES TR CORE S&P U 464287671 30 530 SH DFND 43, 01 0 0 530 ISHARES TR SHORT TREA 464288679 15534 140655 SH DFND 43, 01 0 0 140655 ISHARES TR EAFE GRWTH 464288885 46 585 SH DFND 43, 01 0 0 585 ISHARES TR CORE MSCI 46432F842 53 837 SH DFND 43, 01 0 0 837 ISHARES US ETF TR SHT MAT BD 46431W507 296 5902 SH DFND 01 4700 0 1202 ISHARES US ETF TR SHT MAT BD 46431W507 203552 4057237 SH DFND 02 0 0 4057237 ISHARES US ETF TR IT RT HDG 46431W606 14745 162839 SH DFND 02 0 0 162839 ISHARES US ETF TR INT RT HDG 46431W705 3804 39823 SH DFND 02 0 0 39823 ISHARES US ETF TR INT RT HD 46431W812 233 9080 SH DFND 02 0 0 9080 ISHARES US ETF TR INT RT HD 46431W820 45 1793 SH DFND 02 0 0 1793 ISHARES US ETF TR SHT MAT MU 46431W838 4887 97806 SH DFND 02 0 0 97806 ISHARES US ETF TR COMMOD SEL 46431W853 6 161 SH DFND 01 161 0 0 ISHARES US ETF TR COMMOD SEL 46431W853 111 2850 SH DFND 02 0 0 2850 ISHARES US ETF TR SHT MAT BD 46431W507 77104 1536849 SH DFND 43 0 0 1536849 ISHARES US ETF TR IT RT HDG 46431W606 109195 1205890 SH DFND 43 0 0 1205890 ISHARES US ETF TR INT RT HDG 46431W705 1714 17939 SH DFND 43 0 0 17939 ISHARES US ETF TR INT RT HD 46431W820 106 4183 SH DFND 43 0 0 4183 ISIS PHARMACEUTICALS INC DEL NOTE 2.75 464337AG9 10 4000 PRN DFND 02 0 0 4000 ISIS PHARMACEUTICALS INC DEL NOTE 1.00 464337AJ3 6 6000 PRN DFND 02 0 0 6000 ISORAY INC COM 46489V104 5 10000 SH DFND 01 10000 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 87 18865 SH DFND 01 2185 0 16680 ISRAEL CHEMICALS LTD SHS M5920A109 528 114780 SH DFND 02 0 112519 2261 ISRAEL CHEMICALS LTD SHS M5920A109 1534 333416 SH DFND 06 0 333416 0 ISRAEL CHEMICALS LTD SHS M5920A109 11 2470 SH DFND 28 0 0 2470 ISRAMCO INC COM NEW 465141406 24 193 SH DFND 01 193 0 0 ISRAMCO INC COM NEW 465141406 22 183 SH DFND 02 0 23 160 ISTAR INC COM 45031U101 2097 194301 SH DFND 01 194301 0 0 ISTAR INC COM 45031U101 179 16608 SH DFND 02 0 10480 6128 ISTAR INC COM 45031U101 1 69 SH DFND 06 0 69 0 ITAU CORPBANCA SPONSORED 45033E105 75 5058 SH DFND 01 5058 0 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 951 91577 SH DFND 01 86655 0 4922 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 9540 919055 SH DFND 02 0 672156 246899 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 10764 1037018 SH DFND 06 0 1037018 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 38 3630 SH DFND 28 311 0 3319 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 33138 3192506 SH DFND 43 0 0 3192506 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 210 20235 SH DFND 43, 01 0 0 20235 ITERIS INC COM 46564T107 1 106 SH DFND 02 0 106 0 ITERIS INC COM 46564T107 0 25 SH DFND 06 0 25 0 ITERIS INC COM 46564T107 4 835 SH DFND 43 0 0 835 ITRON INC COM 465741106 766 12756 SH DFND 01 10651 2011 94 ITRON INC COM 465741106 1022 17022 SH DFND 02 0 16507 515 ITRON INC COM 465741106 2 35 SH DFND 06 0 35 0 ITRON INC COM 465741106 3 44 SH DFND 43 0 0 44 ITT INC COM 45073V108 3379 64647 SH DFND 01 63771 0 876 ITT INC COM 45073V108 16756 320576 SH DFND 02 0 54340 266236 ITT INC COM 45073V108 0 2 SH DFND 06 0 2 0 ITT INC COM 45073V108 2 39 SH DFND 28 39 0 0 ITT INC COM 45073V108 30015 574224 SH DFND 43 0 0 574224 ITT INC COM 45073V108 5005 95759 SH DFND 43, 01 0 0 95759 ITURAN LOCATION AND CONTROL SHS M6158M104 3 100 SH DFND 02 0 0 100 ITURAN LOCATION AND CONTROL SHS M6158M104 88 2884 SH DFND 06 0 2884 0 ITUS CORP COM NEW 45069V203 12 4080 SH DFND 02 0 0 4080 IVY HIGH INC OPPORTUNITIES F COM 465893105 11 750 SH DFND 01 0 0 750 IVY HIGH INC OPPORTUNITIES F COM 465893105 3393 236745 SH DFND 02 0 0 236745 J & J SNACK FOODS CORP COM 466032109 1609 10555 SH DFND 01 10359 0 196 J & J SNACK FOODS CORP COM 466032109 299 1960 SH DFND 02 0 1634 326 J & J SNACK FOODS CORP COM 466032109 2 15 SH DFND 06 0 15 0 J & J SNACK FOODS CORP COM 466032109 6399 41967 SH DFND 43 0 0 41967 J & J SNACK FOODS CORP COM 466032109 740 4852 SH DFND 43, 01 0 0 4852 J ALEXANDERS HLDGS INC COM 46609J106 29 2643 SH DFND 01 2643 0 0 J ALEXANDERS HLDGS INC COM 46609J106 838 75128 SH DFND 02 0 74717 411 J ALEXANDERS HLDGS INC COM 46609J106 0 13 SH DFND 06 0 13 0 J JILL INC COM 46620W102 38 4084 SH DFND 01 4084 0 0 J JILL INC COM 46620W102 460 49216 SH DFND 02 0 17762 31454 J JILL INC COM 46620W102 0 12 SH DFND 06 0 12 0 J2 GLOBAL INC COM 48123V102 1879 21699 SH DFND 01 20526 1073 100 J2 GLOBAL INC COM 48123V102 6594 76137 SH DFND 02 0 74071 2066 J2 GLOBAL INC COM 48123V102 4 47 SH DFND 06 0 47 0 J2 GLOBAL INC NOTE 3.25 48123VAC6 8649 6400000 PRN DFND 02 0 6400000 0 J2 GLOBAL INC COM 48123V102 7689 88775 SH DFND 43 0 0 88775 J2 GLOBAL INC COM 48123V102 961 11097 SH DFND 43, 01 0 0 11097 JA SOLAR HOLDINGS CO LTD SPON ADR R 466090206 66 9644 SH DFND 01 9644 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR R 466090206 13 1892 SH DFND 02 0 319 1573 JABIL INC COM 466313103 783 28326 SH DFND 01 26606 481 1239 JABIL INC COM 466313103 11540 417214 SH DFND 02 0 283091 134123 JABIL INC COM 466313103 0 3 SH DFND 06 0 3 0 JABIL INC COM 466313103 1 47 SH DFND 28 47 0 0 JABIL INC COM 466313103 32097 1160419 SH DFND 43 0 0 1160419 JABIL INC COM 466313103 879 31795 SH DFND 43, 01 0 0 31795 JACK IN THE BOX INC COM 466367109 548 6439 SH DFND 01 6143 210 86 JACK IN THE BOX INC COM 466367109 6674 78401 SH DFND 02 0 3489 74912 JACK IN THE BOX INC COM 466367109 3 30 SH DFND 06 0 30 0 JACK IN THE BOX INC COM 466367109 1805 21211 SH DFND 43 0 0 21211 JACOBS ENGR GROUP INC DEL COM 469814107 45223 712293 SH DFND 01 669035 42354 904 JACOBS ENGR GROUP INC DEL COM 469814107 16262 256142 SH DFND 02 0 71306 184836 JACOBS ENGR GROUP INC DEL COM 469814107 666 10487 SH DFND 06 0 10487 0 JACOBS ENGR GROUP INC DEL COM 469814107 371 5851 SH DFND 28 5851 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2961 46643 SH DFND 43 0 0 46643 JACOBS ENGR GROUP INC DEL COM 469814107 89 1395 SH DFND 43, 01 0 0 1395 JAGGED PEAK ENERGY INC COM 47009K107 114 8754 SH DFND 01 8754 0 0 JAGGED PEAK ENERGY INC COM 47009K107 4423 339680 SH DFND 02 0 108267 231413 JAGGED PEAK ENERGY INC COM 47009K107 1 59 SH DFND 06 0 59 0 JAGGED PEAK ENERGY INC COM 47009K107 210 16113 SH DFND 43 0 0 16113 JAGGED PEAK ENERGY INC COM 47009K107 1913 146901 SH DFND 43, 01 0 0 146901 JAGUAR HEALTH INC COM NEW 47010C300 0 1 SH DFND 02 0 1 0 JAKKS PAC INC COM 47012E106 3875 1183247 SH DFND 02 0 1182547 700 JAMES HARDIE INDS PLC SPONSORED 47030M106 185 10916 SH DFND 01 8582 0 2334 JAMES HARDIE INDS PLC SPONSORED 47030M106 12 706 SH DFND 02 0 6 700 JAMES HARDIE INDS PLC SPONSORED 47030M106 16 947 SH DFND 28 105 0 842 JAMES RIV GROUP LTD COM G5005R107 169 4290 SH DFND 01 4290 0 0 JAMES RIV GROUP LTD COM G5005R107 2923 74394 SH DFND 02 0 74031 363 JAMES RIV GROUP LTD COM G5005R107 1 26 SH DFND 06 0 26 0 JANUS DETROIT STR TR HENDERSN C 47103U100 197 4816 SH DFND 02 0 0 4816 JANUS DETROIT STR TR HENDERSN S 47103U209 199 4677 SH DFND 02 0 0 4677 JANUS DETROIT STR TR LONG TERM 47103U407 10 400 SH DFND 02 0 0 400 JANUS DETROIT STR TR ORGANICS E 47103U605 486 14914 SH DFND 02 0 3614 11300 JANUS DETROIT STR TR HENDRSN SH 47103U886 77545 1548726 SH DFND 02 0 0 1548726 JANUS DETROIT STR TR HENDRSN SH 47103U886 17214 343805 SH DFND 43 0 0 343805 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 920 29923 SH DFND 01 29295 23 605 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 888 28894 SH DFND 02 0 23854 5040 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8 271 SH DFND 06 0 271 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3488 113504 SH DFND 43 0 0 113504 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 510 43717 SH DFND 01 43717 0 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 291 24922 SH DFND 02 0 0 24922 JARDEN CORP NOTE 1.87 471109AH1 3 2000 PRN DFND 02 0 0 2000 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11272 65420 SH DFND 01 65296 0 124 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16478 95633 SH DFND 02 0 45660 49973 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 870 5047 SH DFND 06 0 5047 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 47 271 SH DFND 28 271 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22660 131512 SH DFND 43 0 0 131512 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6416 37238 SH DFND 43, 01 0 0 37238 JBG SMITH PPTYS COM 46590V100 2789 76467 SH DFND 01 76111 0 356 JBG SMITH PPTYS COM 46590V100 1556 42664 SH DFND 02 0 32980 9684 JBG SMITH PPTYS COM 46590V100 0 2 SH DFND 06 0 2 0 JBG SMITH PPTYS COM 46590V100 4854 133092 SH DFND 43 0 0 133092 JBG SMITH PPTYS COM 46590V100 1695 46481 SH DFND 43, 01 0 0 46481 JD COM INC SPON ADR C 47215P106 96705 2482797 SH DFND 01 1696688 785037 1072 JD COM INC SPON ADR C 47215P106 27450 704760 SH DFND 02 0 449534 255226 JD COM INC SPON ADR C 47215P106 14934 383411 SH DFND 06 0 383411 0 JD COM INC SPON ADR C 47215P106 1071 27489 SH DFND 28 26909 0 580 JD COM INC SPON ADR C 47215P106 15539 398935 SH DFND 43 0 0 398935 JEFFERIES FINL GROUP INC COM 47233W109 2858 125692 SH DFND 01 82264 29023 14405 JEFFERIES FINL GROUP INC COM 47233W109 11817 519639 SH DFND 02 0 129133 390506 JEFFERIES FINL GROUP INC COM 47233W109 4 178 SH DFND 06 0 178 0 JEFFERIES FINL GROUP INC COM 47233W109 3221 141631 SH DFND 43 0 0 141631 JELD-WEN HLDG INC COM 47580P103 573 20025 SH DFND 01 20025 0 0 JELD-WEN HLDG INC COM 47580P103 2220 77640 SH DFND 02 0 5498 72142 JELD-WEN HLDG INC COM 47580P103 2 69 SH DFND 06 0 69 0 JELD-WEN HLDG INC COM 47580P103 1290 45113 SH DFND 43 0 0 45113 JERNIGAN CAP INC COM 476405105 42 2191 SH DFND 01 2191 0 0 JERNIGAN CAP INC COM 476405105 9 495 SH DFND 02 0 495 0 JERNIGAN CAP INC COM 476405105 0 13 SH DFND 06 0 13 0 JETBLUE AIRWAYS CORP COM 477143101 4038 212771 SH DFND 01 193247 17177 2347 JETBLUE AIRWAYS CORP COM 477143101 3996 210550 SH DFND 02 0 21967 188583 JETBLUE AIRWAYS CORP COM 477143101 989 52115 SH DFND 06 0 52115 0 JETBLUE AIRWAYS CORP COM 477143101 17 886 SH DFND 28 886 0 0 JETBLUE AIRWAYS CORP COM 477143101 26323 1386890 SH DFND 43 0 0 1386890 JETBLUE AIRWAYS CORP COM 477143101 6 323 SH DFND 43, 01 0 0 323 JETPAY CORP COM 477177109 0 2 SH DFND 02 0 2 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 10 1201 SH DFND 02 0 1 1200 JIANPU TECHNOLOGY INC ADR 47738D101 2 325 SH DFND 02 0 325 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 1 84 SH DFND 01 84 0 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 19 1346 SH DFND 06 0 1346 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1161 13058 SH DFND 01 12286 560 212 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1968 22134 SH DFND 02 0 21389 745 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3 33 SH DFND 06 0 33 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8545 96117 SH DFND 43 0 0 96117 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1575 17718 SH DFND 43, 01 0 0 17718 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LR 47804J107 18474 524529 SH DFND 02 0 0 524529 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 380 10900 SH DFND 01 10900 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 11646 334249 SH DFND 02 0 0 334249 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J404 5591 154196 SH DFND 02 0 0 154196 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J503 6151 191787 SH DFND 02 0 0 191787 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J602 86 1925 SH DFND 02 0 0 1925 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR 47804J701 985 30466 SH DFND 02 0 0 30466 JOHN HANCOCK EXCHANGE TRADED MLTFACTR M 47804J800 196 5710 SH DFND 02 0 0 5710 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR 47804J842 911 33682 SH DFND 02 0 0 33682 JOHN HANCOCK EXCHANGE TRADED MULTI INTL 47804J859 4329 149341 SH DFND 02 0 0 149341 JOHN HANCOCK EXCHANGE TRADED MLTFACTR U 47804J867 424 15357 SH DFND 02 0 0 15357 JOHN HANCOCK EXCHANGE TRADED MLTFACTR I 47804J883 1181 34714 SH DFND 02 0 0 34714 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LR 47804J107 9291 263805 SH DFND 43 0 0 263805 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 6220 178513 SH DFND 43 0 0 178513 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J404 194 5363 SH DFND 43 0 0 5363 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J503 21 646 SH DFND 43 0 0 646 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J602 22 494 SH DFND 43 0 0 494 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR 47804J701 294 9082 SH DFND 43 0 0 9082 JOHN HANCOCK EXCHANGE TRADED MULTI INTL 47804J859 381 13156 SH DFND 43 0 0 13156 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 25 1500 SH DFND 01 1500 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 359 21338 SH DFND 02 0 0 21338 JOHNSON & JOHNSON COM 478160104 1336045 11010754 SH DFND 01 10665197 122692 222865 JOHNSON & JOHNSON COM 478160104 903909 7449390 SH DFND 02 0 435956 7013434 JOHNSON & JOHNSON COM 478160104 58531 482368 SH DFND 06 0 482368 0 JOHNSON & JOHNSON COM 478160104 14306 117904 SH DFND 28 110817 0 7087 JOHNSON & JOHNSON OPTIONS 478160104 75401 621400 SH Put DFND 02 0 621100 300 JOHNSON & JOHNSON OPTIONS 478160104 70547 581400 SH Call DFND 02 0 581400 0 JOHNSON & JOHNSON COM 478160104 955965 7878399 SH DFND 43 0 0 7878399 JOHNSON & JOHNSON COM 478160104 184275 1518667 SH DFND 43, 01 0 0 1518667 JOHNSON CTLS INTL PLC SHS G51502105 29051 868482 SH DFND 01 806271 55839 6372 JOHNSON CTLS INTL PLC SHS G51502105 19479 582332 SH DFND 02 0 341030 241302 JOHNSON CTLS INTL PLC SHS G51502105 2974 88911 SH DFND 06 0 88911 0 JOHNSON CTLS INTL PLC SHS G51502105 1276 38154 SH DFND 28 37648 0 506 JOHNSON CTLS INTL PLC SHS G51502105 181559 5427777 SH DFND 43 0 0 5427777 JOHNSON CTLS INTL PLC SHS G51502105 32757 979274 SH DFND 43, 01 0 0 979274 JOHNSON OUTDOORS INC CL A 479167108 51 609 SH DFND 01 609 0 0 JOHNSON OUTDOORS INC CL A 479167108 6 75 SH DFND 02 0 75 0 JOHNSON OUTDOORS INC CL A 479167108 0 5 SH DFND 06 0 5 0 JONES ENERGY INC COM CL A 48019R108 17 45000 SH DFND 01 45000 0 0 JONES ENERGY INC COM CL A 48019R108 11 29463 SH DFND 02 0 28920 543 JONES ENERGY INC COM CL A 48019R108 0 53 SH DFND 06 0 53 0 JONES LANG LASALLE INC COM 48020Q107 11294 68040 SH DFND 01 67760 0 280 JONES LANG LASALLE INC COM 48020Q107 14595 87926 SH DFND 02 0 38415 49511 JONES LANG LASALLE INC COM 48020Q107 636 3834 SH DFND 06 0 3834 0 JONES LANG LASALLE INC COM 48020Q107 202 1214 SH DFND 28 1214 0 0 JONES LANG LASALLE INC COM 48020Q107 21131 127303 SH DFND 43 0 0 127303 JONES LANG LASALLE INC COM 48020Q107 2611 15728 SH DFND 43, 01 0 0 15728 JOUNCE THERAPEUTICS INC COM 481116101 27 3493 SH DFND 01 3493 0 0 JOUNCE THERAPEUTICS INC COM 481116101 192 25099 SH DFND 02 0 23599 1500 JOUNCE THERAPEUTICS INC COM 481116101 0 15 SH DFND 06 0 15 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 51 845 SH DFND 02 0 0 845 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 60 1033 SH DFND 01 1033 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 41625 722656 SH DFND 02 0 0 722656 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 7649 141680 SH DFND 02 0 0 141680 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 14920 209993 SH DFND 02 0 0 209993 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT 46641Q506 66 2204 SH DFND 02 0 0 2204 JP MORGAN EXCHANGE TRADED FD DIV RTN EU 46641Q605 155 2656 SH DFND 02 0 0 2656 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT 46641Q704 124 4300 SH DFND 02 0 0 4300 JP MORGAN EXCHANGE TRADED FD USD EMRNG 46641Q746 62 1347 SH DFND 02 0 0 1347 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 59115 1179943 SH DFND 02 0 0 1179943 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 1703 54060 SH DFND 02 0 0 54060 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 2756 55450 SH DFND 02 0 0 55450 JP MORGAN EXCHANGE TRADED FD DCPLND HG 46641Q878 2 41 SH DFND 02 0 0 41 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 2791 43034 SH DFND 02 0 0 43034 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 411 6825 SH DFND 43 0 0 6825 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 9156 158953 SH DFND 43 0 0 158953 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 329 6090 SH DFND 43 0 0 6090 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 747 10511 SH DFND 43 0 0 10511 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 19652 392257 SH DFND 43 0 0 392257 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 3 99 SH DFND 43 0 0 99 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 139 2799 SH DFND 43 0 0 2799 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 139 2142 SH DFND 43 0 0 2142 JPMORGAN CHASE & CO COM 46625H100 1467328 14081839 SH DFND 01 11094248 1455257 1532334 JPMORGAN CHASE & CO COM 46625H100 1691970 16237716 SH DFND 02 0 863082 15374634 JPMORGAN CHASE & CO COM 46625H100 8651 83026 SH DFND 06 0 83026 0 JPMORGAN CHASE & CO COM 46625H100 17129 164386 SH DFND 28 125017 0 39369 JPMORGAN CHASE & CO OPTIONS 46625H100 10733 103000 SH Put DFND 01 0 103000 0 JPMORGAN CHASE & CO OPTIONS 46625H100 138951 1333500 SH Put DFND 02 0 1318900 14600 JPMORGAN CHASE & CO OPTIONS 46625H100 7815 75000 SH Put DFND 06 0 75000 0 JPMORGAN CHASE & CO OPTIONS 46625H100 104 1000 SH Call DFND 01 1000 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 138534 1329500 SH Call DFND 02 0 1329000 500 JPMORGAN CHASE & CO OPTIONS 46625H100 9378 90000 SH Call DFND 06 0 90000 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 48 181251 PRN DFND 01 181251 0 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 1 4104 PRN DFND 02 0 3000 1104 JPMORGAN CHASE & CO ALERIAN ML 46625H365 0 300 PRN DFND 28 300 0 0 JPMORGAN CHASE & CO *W EXP 10/ 46634E114 1789 28200 SH DFND 01 28200 0 0 JPMORGAN CHASE & CO *W EXP 10/ 46634E114 415 6537 SH DFND 02 0 0 6537 JPMORGAN CHASE & CO COM 46625H100 2019921 19385041 SH DFND 43 0 0 19385041 JPMORGAN CHASE & CO COM 46625H100 220595 2117037 SH DFND 43, 01 0 0 2117037 JUMEI INTL HLDG LTD SPONSORED 48138L107 1 400 SH DFND 02 0 0 400 JUNIPER NETWORKS INC COM 48203R104 4248 154938 SH DFND 01 135058 18344 1536 JUNIPER NETWORKS INC COM 48203R104 15112 551122 SH DFND 02 0 309634 241488 JUNIPER NETWORKS INC COM 48203R104 53 1946 SH DFND 06 0 1946 0 JUNIPER NETWORKS INC COM 48203R104 10 365 SH DFND 28 0 0 365 JUNIPER NETWORKS INC OPTIONS 48203R104 1105 40300 SH Call DFND 02 0 40300 0 JUNIPER NETWORKS INC COM 48203R104 652 23763 SH DFND 43 0 0 23763 JUNIPER PHARMACEUTICALS INC COM 48203L107 16 1875 SH DFND 01 1875 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 0 25 SH DFND 02 0 25 0 JUPAI HLDGS LTD ADS 48205B107 17 904 SH DFND 01 904 0 0 JUST ENERGY GROUP INC COM 48213W101 16 4410 SH DFND 05 4410 0 0 JUST ENERGY GROUP INC COM 48213W101 12 3378 SH DFND 02 0 100 3278 K12 INC COM 48273U102 97 5949 SH DFND 01 5949 0 0 K12 INC COM 48273U102 98 5975 SH DFND 02 0 5975 0 K12 INC COM 48273U102 1 40 SH DFND 06 0 40 0 K2M GROUP HLDGS INC COM 48273J107 652 28993 SH DFND 01 28993 0 0 K2M GROUP HLDGS INC COM 48273J107 61 2707 SH DFND 02 0 2320 387 K2M GROUP HLDGS INC COM 48273J107 1 42 SH DFND 06 0 42 0 K2M GROUP HLDGS INC COM 48273J107 896 39810 SH DFND 43 0 0 39810 KADANT INC COM 48282T104 230 2395 SH DFND 01 2314 0 81 KADANT INC COM 48282T104 2195 22824 SH DFND 02 0 22321 503 KADANT INC COM 48282T104 1 11 SH DFND 06 0 11 0 KADANT INC COM 48282T104 3344 34781 SH DFND 43 0 0 34781 KADMON HLDGS INC COM 48283N106 13 3251 SH DFND 02 0 3251 0 KAISER ALUMINUM CORP COM PAR $0 483007704 371 3567 SH DFND 01 3567 0 0 KAISER ALUMINUM CORP COM PAR $0 483007704 2691 25843 SH DFND 02 0 17538 8305 KAISER ALUMINUM CORP COM PAR $0 483007704 2 17 SH DFND 06 0 17 0 KAISER ALUMINUM CORP COM PAR $0 483007704 5006 48081 SH DFND 43 0 0 48081 KAISER ALUMINUM CORP COM PAR $0 483007704 155 1491 SH DFND 43, 01 0 0 1491 KALA PHARMACEUTICALS INC COM 483119103 32 2356 SH DFND 01 2356 0 0 KALA PHARMACEUTICALS INC COM 483119103 1020 74261 SH DFND 02 0 4381 69880 KALA PHARMACEUTICALS INC COM 483119103 0 8 SH DFND 06 0 8 0 KAMADA LTD SHS M6240T109 0 69 SH DFND 06 0 69 0 KAMAN CORP COM 483548103 21250 304919 SH DFND 01 14072 290621 226 KAMAN CORP COM 483548103 1733 24866 SH DFND 02 0 20615 4251 KAMAN CORP COM 483548103 2 29 SH DFND 06 0 29 0 KAMAN CORP NOTE 3.25 483548AF0 13490 11186000 PRN DFND 02 0 11186000 0 KAMAN CORP COM 483548103 5468 78455 SH DFND 43 0 0 78455 KANDI TECHNOLOGIES GROUP INC COM 483709101 12 2940 SH DFND 02 0 0 2940 KANSAS CITY SOUTHERN COM NEW 485170302 7913 74682 SH DFND 01 69451 4799 432 KANSAS CITY SOUTHERN COM NEW 485170302 40696 384070 SH DFND 02 0 138594 245476 KANSAS CITY SOUTHERN COM NEW 485170302 947 8941 SH DFND 06 0 8941 0 KANSAS CITY SOUTHERN COM NEW 485170302 23 220 SH DFND 28 220 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 75055 708337 SH DFND 43 0 0 708337 KANSAS CITY SOUTHERN COM NEW 485170302 1090 10291 SH DFND 43, 01 0 0 10291 KAPSTONE PAPER & PACKAGING C COM 48562P103 492 14247 SH DFND 01 13927 0 320 KAPSTONE PAPER & PACKAGING C COM 48562P103 46846 1357859 SH DFND 02 0 1259127 98732 KAPSTONE PAPER & PACKAGING C COM 48562P103 3 89 SH DFND 06 0 89 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 412 11930 SH DFND 43 0 0 11930 KAPSTONE PAPER & PACKAGING C COM 48562P103 425 12332 SH DFND 43, 01 0 0 12332 KAR AUCTION SVCS INC COM 48238T109 25043 456996 SH DFND 01 39742 35533 381721 KAR AUCTION SVCS INC COM 48238T109 19373 353531 SH DFND 02 0 17809 335722 KAR AUCTION SVCS INC COM 48238T109 0 3 SH DFND 06 0 3 0 KAR AUCTION SVCS INC COM 48238T109 237 4332 SH DFND 28 0 0 4332 KAR AUCTION SVCS INC COM 48238T109 33040 602913 SH DFND 43 0 0 602913 KAR AUCTION SVCS INC COM 48238T109 3251 59323 SH DFND 43, 01 0 0 59323 KARYOPHARM THERAPEUTICS INC COM 48576U106 730 42976 SH DFND 01 9906 33070 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 568 33438 SH DFND 02 0 7174 26264 KARYOPHARM THERAPEUTICS INC COM 48576U106 1 34 SH DFND 06 0 34 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 862 49568 SH DFND 02 0 0 49568 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 18 1900 SH DFND 01 1900 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 239 25330 SH DFND 02 0 0 25330 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 16 1200 SH DFND 01 1200 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 4665 360224 SH DFND 02 0 0 360224 KAYNE ANDERSON MLP INVT CO COM 486606106 2037 108130 SH DFND 01 83139 0 24991 KAYNE ANDERSON MLP INVT CO COM 486606106 86587 4595887 SH DFND 02 0 0 4595887 KAZIA THERAPEUTICS LTD SPONSORED 48669G105 0 5 SH DFND 02 0 0 5 KB FINANCIAL GROUP INC SPONSORED 48241A105 1026 22072 SH DFND 01 19441 0 2631 KB FINANCIAL GROUP INC SPONSORED 48241A105 1000 21511 SH DFND 02 0 5817 15694 KB FINANCIAL GROUP INC SPONSORED 48241A105 38 807 SH DFND 28 62 0 745 KB FINANCIAL GROUP INC SPONSORED 48241A105 15634 336357 SH DFND 43 0 0 336357 KB HOME COM 48666K109 1481 54371 SH DFND 01 24614 29486 271 KB HOME COM 48666K109 5397 198135 SH DFND 02 0 149355 48780 KB HOME COM 48666K109 2 88 SH DFND 06 0 88 0 KB HOME COM 48666K109 1 53 SH DFND 28 53 0 0 KB HOME NOTE 1.37 48666KAS8 3 3000 PRN DFND 01 3000 0 0 KB HOME NOTE 1.37 48666KAS8 5 5000 PRN DFND 02 0 0 5000 KBR INC COM 48242W106 1130 63044 SH DFND 01 61409 308 1327 KBR INC COM 48242W106 23002 1283591 SH DFND 02 0 75164 1208427 KBR INC COM 48242W106 3 144 SH DFND 06 0 144 0 KBR INC COM 48242W106 0 16 SH DFND 28 16 0 0 KBR INC COM 48242W106 12904 720098 SH DFND 43 0 0 720098 KCAP FINL INC COM 48668E101 44 13501 SH DFND 01 13501 0 0 KCAP FINL INC COM 48668E101 174 53600 SH DFND 02 0 0 53600 KCAP FINL INC COM 48668E101 95 29100 SH DFND 06 0 29100 0 KEANE GROUP INC COM 48669A108 646 47282 SH DFND 01 47282 0 0 KEANE GROUP INC COM 48669A108 3329 243507 SH DFND 02 0 9325 234182 KEANE GROUP INC COM 48669A108 1 40 SH DFND 06 0 40 0 KEANE GROUP INC COM 48669A108 2462 180118 SH DFND 43 0 0 180118 KEARNY FINL CORP MD COM 48716P108 353 26212 SH DFND 01 20205 6007 0 KEARNY FINL CORP MD COM 48716P108 1430 106306 SH DFND 02 0 105911 395 KEARNY FINL CORP MD COM 48716P108 1 105 SH DFND 06 0 105 0 KELLOGG CO COM 487836108 39082 559358 SH DFND 01 337344 317 221697 KELLOGG CO COM 487836108 49230 704592 SH DFND 02 0 493929 210663 KELLOGG CO COM 487836108 6898 98732 SH DFND 06 0 98732 0 KELLOGG CO COM 487836108 445 6372 SH DFND 28 1618 0 4754 KELLOGG CO OPTIONS 487836108 3535 50600 SH Call DFND 02 0 50600 0 KELLOGG CO COM 487836108 22763 325790 SH DFND 43 0 0 325790 KELLOGG CO COM 487836108 34036 487128 SH DFND 43, 01 0 0 487128 KELLY SVCS INC CL A 488152208 110 4883 SH DFND 01 4776 0 107 KELLY SVCS INC CL A 488152208 103 4569 SH DFND 02 0 4466 103 KELLY SVCS INC CL A 488152208 1 32 SH DFND 06 0 32 0 KEMET CORP COM NEW 488360207 224 9289 SH DFND 01 9087 0 202 KEMET CORP COM NEW 488360207 335 13882 SH DFND 02 0 11009 2873 KEMET CORP COM NEW 488360207 1 57 SH DFND 06 0 57 0 KEMPER CORP DEL COM 488401100 2481 32794 SH DFND 01 32571 0 223 KEMPER CORP DEL COM 488401100 780 10314 SH DFND 02 0 5567 4747 KEMPER CORP DEL COM 488401100 3 40 SH DFND 06 0 40 0 KEMPER CORP DEL COM 488401100 270 3569 SH DFND 43 0 0 3569 KENNAMETAL INC COM 489170100 1508 42017 SH DFND 01 41832 0 185 KENNAMETAL INC COM 489170100 6961 193888 SH DFND 02 0 9135 184753 KENNAMETAL INC COM 489170100 3 82 SH DFND 06 0 82 0 KENNAMETAL INC COM 489170100 0 9 SH DFND 28 9 0 0 KENNAMETAL INC COM 489170100 9526 265351 SH DFND 43 0 0 265351 KENNAMETAL INC COM 489170100 412 11472 SH DFND 43, 01 0 0 11472 KENNEDY-WILSON HLDGS INC COM 489398107 405 19129 SH DFND 01 18506 514 109 KENNEDY-WILSON HLDGS INC COM 489398107 11439 540854 SH DFND 02 0 14938 525916 KENNEDY-WILSON HLDGS INC COM 489398107 307 14505 SH DFND 06 0 14505 0 KENNEDY-WILSON HLDGS INC COM 489398107 13368 632060 SH DFND 43 0 0 632060 KENON HLDGS LTD SHS Y46717107 0 27 SH DFND 02 0 27 0 KENON HLDGS LTD SHS Y46717107 29 1904 SH DFND 06 0 1904 0 KENTUCKY FIRST FED BANCORP COM 491292108 27 3174 SH DFND 02 0 5 3169 KERYX BIOPHARMACEUTICALS INC COM 492515101 564 149933 SH DFND 01 83857 66076 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 534 142031 SH DFND 02 0 116836 25195 KERYX BIOPHARMACEUTICALS INC COM 492515101 0 92 SH DFND 06 0 92 0 KEY ENERGY SVCS INC DEL COM 49309J103 26 1575 SH DFND 01 1575 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 282 17348 SH DFND 02 0 17347 1 KEY ENERGY SVCS INC DEL COM 49309J103 0 10 SH DFND 06 0 10 0 KEY TRONIC CORP COM 493144109 489 64502 SH DFND 02 0 64502 0 KEYCORP NEW COM 493267108 27614 1413186 SH DFND 01 916780 1539 494867 KEYCORP NEW COM 493267108 108764 5566240 SH DFND 02 0 212443 5353797 KEYCORP NEW COM 493267108 91 4662 SH DFND 06 0 4662 0 KEYCORP NEW COM 493267108 1119 57250 SH DFND 28 46055 0 11195 KEYCORP NEW OPTIONS 493267108 1368 70000 SH Call DFND 02 0 70000 0 KEYCORP NEW COM 493267108 118933 6086649 SH DFND 43 0 0 6086649 KEYCORP NEW COM 493267108 5754 294462 SH DFND 43, 01 0 0 294462 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3649 61819 SH DFND 01 59585 0 2234 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4210 71319 SH DFND 02 0 35472 35847 KEYSIGHT TECHNOLOGIES INC COM 49338L103 935 15837 SH DFND 06 0 15837 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17312 293272 SH DFND 43 0 0 293272 KEYSIGHT TECHNOLOGIES INC COM 49338L103 855 14483 SH DFND 43, 01 0 0 14483 KEYW HLDG CORP COM 493723100 70 7977 SH DFND 01 7977 0 0 KEYW HLDG CORP COM 493723100 68 7762 SH DFND 02 0 6762 1000 KEYW HLDG CORP COM 493723100 0 49 SH DFND 06 0 49 0 KEYW HLDG CORP COM 493723100 825 94410 SH DFND 43 0 0 94410 KFORCE INC COM 493732101 135 3947 SH DFND 01 3947 0 0 KFORCE INC COM 493732101 1065 31039 SH DFND 02 0 30739 300 KFORCE INC COM 493732101 1 24 SH DFND 06 0 24 0 KFORCE INC COM 493732101 2413 70352 SH DFND 43 0 0 70352 KILROY RLTY CORP COM 49427F108 4208 55633 SH DFND 01 55042 0 591 KILROY RLTY CORP COM 49427F108 1559 20616 SH DFND 02 0 18207 2409 KILROY RLTY CORP COM 49427F108 283 3742 SH DFND 06 0 3742 0 KILROY RLTY CORP COM 49427F108 9730 128632 SH DFND 43 0 0 128632 KILROY RLTY CORP COM 49427F108 1972 26072 SH DFND 43, 01 0 0 26072 KIMBALL ELECTRONICS INC COM 49428J109 57 3117 SH DFND 01 3117 0 0 KIMBALL ELECTRONICS INC COM 49428J109 142 7755 SH DFND 02 0 6924 831 KIMBALL ELECTRONICS INC COM 49428J109 0 27 SH DFND 06 0 27 0 KIMBALL INTL INC CL B 494274103 71 4403 SH DFND 01 4403 0 0 KIMBALL INTL INC CL B 494274103 819 50660 SH DFND 02 0 49701 959 KIMBALL INTL INC CL B 494274103 1 38 SH DFND 06 0 38 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 90 4100 SH DFND 02 0 0 4100 KIMBERLY CLARK CORP COM 494368103 177716 1687069 SH DFND 01 1678109 906 8054 KIMBERLY CLARK CORP COM 494368103 246420 2339283 SH DFND 02 0 102059 2237224 KIMBERLY CLARK CORP COM 494368103 13941 132340 SH DFND 06 0 132340 0 KIMBERLY CLARK CORP COM 494368103 910 8642 SH DFND 28 7958 0 684 KIMBERLY CLARK CORP OPTIONS 494368103 84 800 SH Put DFND 02 0 0 800 KIMBERLY CLARK CORP OPTIONS 494368103 1053 10000 SH Call DFND 02 0 10000 0 KIMBERLY CLARK CORP OPTIONS 494368103 5530 52500 SH Call DFND 06 0 52500 0 KIMBERLY CLARK CORP COM 494368103 155510 1476263 SH DFND 43 0 0 1476263 KIMBERLY CLARK CORP COM 494368103 54941 521561 SH DFND 43, 01 0 0 521561 KIMCO RLTY CORP COM 49446R109 1533 90218 SH DFND 01 84929 0 5289 KIMCO RLTY CORP COM 49446R109 31893 1877191 SH DFND 02 0 781705 1095486 KIMCO RLTY CORP COM 49446R109 31 1846 SH DFND 06 0 1846 0 KIMCO RLTY CORP COM 49446R109 13 736 SH DFND 28 0 0 736 KIMCO RLTY CORP COM 49446R109 25378 1493691 SH DFND 43 0 0 1493691 KINDER MORGAN INC DEL COM 49456B101 25690 1453859 SH DFND 01 1404809 34035 15015 KINDER MORGAN INC DEL COM 49456B101 87067 4927365 SH DFND 02 0 184112 4743253 KINDER MORGAN INC DEL COM 49456B101 2142 121197 SH DFND 06 0 121197 0 KINDER MORGAN INC DEL COM 49456B101 88 4989 SH DFND 28 1096 0 3893 KINDER MORGAN INC DEL OPTIONS 49456B101 1120 63400 SH Put DFND 02 0 63400 0 KINDER MORGAN INC DEL OPTIONS 49456B101 36409 2060500 SH Call DFND 02 0 2058500 2000 KINDER MORGAN INC DEL PFD SER A 49456B200 263 7600 SH DFND 01 7600 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 1270 36633 SH DFND 02 0 1444 35189 KINDER MORGAN INC DEL COM 49456B101 186861 10575030 SH DFND 43 0 0 10575030 KINDER MORGAN INC DEL COM 49456B101 5 292 SH DFND 43, 01 0 0 292 KINDRED BIOSCIENCES INC COM 494577109 251 23563 SH DFND 01 23563 0 0 KINDRED BIOSCIENCES INC COM 494577109 63 5871 SH DFND 02 0 4556 1315 KINDRED BIOSCIENCES INC COM 494577109 0 26 SH DFND 06 0 26 0 KINDRED HEALTHCARE INC COM 494580103 159 17694 SH DFND 01 15729 1965 0 KINDRED HEALTHCARE INC COM 494580103 105 11685 SH DFND 02 0 11585 100 KINDRED HEALTHCARE INC COM 494580103 1 87 SH DFND 06 0 87 0 KINGSTONE COS INC COM 496719105 63 3700 SH DFND 01 3700 0 0 KINGSTONE COS INC COM 496719105 21 1264 SH DFND 02 0 264 1000 KINGSTONE COS INC COM 496719105 0 9 SH DFND 06 0 9 0 KINROSS GOLD CORP COM NO PAR 496902404 2255 599846 SH DFND 05 599846 0 0 KINROSS GOLD CORP COM NO PAR 496902404 30 8004 SH DFND 01 3151 0 4853 KINROSS GOLD CORP COM NO PAR 496902404 3205 852514 SH DFND 02 0 634926 217588 KINROSS GOLD CORP COM NO PAR 496902404 7540 2005321 SH DFND 06 0 2005321 0 KINSALE CAP GROUP INC COM 49714P108 143 2611 SH DFND 01 2611 0 0 KINSALE CAP GROUP INC COM 49714P108 749 13647 SH DFND 02 0 13647 0 KINSALE CAP GROUP INC COM 49714P108 1 15 SH DFND 06 0 15 0 KINSALE CAP GROUP INC COM 49714P108 2308 42066 SH DFND 43 0 0 42066 KINSALE CAP GROUP INC COM 49714P108 425 7745 SH DFND 43, 01 0 0 7745 KIRBY CORP COM 497266106 57571 688653 SH DFND 01 627706 60852 95 KIRBY CORP COM 497266106 4971 59467 SH DFND 02 0 58606 861 KIRBY CORP COM 497266106 25077 299965 SH DFND 43 0 0 299965 KIRBY CORP COM 497266106 1880 22488 SH DFND 43, 01 0 0 22488 KIRKLAND LAKE GOLD LTD COM 49741E100 5161 244384 SH DFND 05 244384 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1854 87790 SH DFND 02 0 87790 0 KIRKLAND LAKE GOLD LTD COM 49741E100 5470 258995 SH DFND 06 0 258995 0 KIRKLANDS INC COM 497498105 51 4352 SH DFND 01 4352 0 0 KIRKLANDS INC COM 497498105 138 11859 SH DFND 02 0 11859 0 KIRKLANDS INC COM 497498105 0 16 SH DFND 06 0 16 0 KITE RLTY GROUP TR COM NEW 49803T300 852 49871 SH DFND 01 49374 0 497 KITE RLTY GROUP TR COM NEW 49803T300 5031 294549 SH DFND 02 0 98730 195819 KITE RLTY GROUP TR COM NEW 49803T300 1 85 SH DFND 06 0 85 0 KITE RLTY GROUP TR COM NEW 49803T300 4 240 SH DFND 28 240 0 0 KITE RLTY GROUP TR COM NEW 49803T300 8861 518799 SH DFND 43 0 0 518799 KITE RLTY GROUP TR COM NEW 49803T300 798 46706 SH DFND 43, 01 0 0 46706 KKR & CO L P DEL COM UNITS 48248M102 261834 10536597 SH DFND 01 270955 10265642 0 KKR & CO L P DEL COM UNITS 48248M102 35865 1443257 SH DFND 02 0 0 1443257 KKR & CO L P DEL OPTIONS 48248M102 4722 190000 SH Call DFND 01 0 190000 0 KKR & CO L P DEL COM UNITS 48248M102 28 1109 SH DFND 43 0 0 1109 KKR INCOME OPPORTUNITIES FD COM 48249T106 3340 201711 SH DFND 02 0 0 201711 KKR REAL ESTATE FIN TR INC COM 48251K100 23 1158 SH DFND 01 1126 32 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1739 87935 SH DFND 02 0 87935 0 KKR REAL ESTATE FIN TR INC COM 48251K100 0 11 SH DFND 06 0 11 0 KLA-TENCOR CORP COM 482480100 11601 113146 SH DFND 01 107094 3990 2062 KLA-TENCOR CORP COM 482480100 47762 465834 SH DFND 02 0 120752 345082 KLA-TENCOR CORP COM 482480100 63 611 SH DFND 06 0 611 0 KLA-TENCOR CORP COM 482480100 96 936 SH DFND 28 654 0 282 KLA-TENCOR CORP COM 482480100 40250 392568 SH DFND 43 0 0 392568 KLA-TENCOR CORP COM 482480100 21633 210991 SH DFND 43, 01 0 0 210991 KLONDEX MNS LTD COM 498696103 2 828 SH DFND 05 828 0 0 KLONDEX MNS LTD COM 498696103 47 20370 SH DFND 01 20370 0 0 KLONDEX MNS LTD COM 498696103 111 48119 SH DFND 02 0 48119 0 KLONDEX MNS LTD COM 498696103 0 187 SH DFND 06 0 187 0 KLX INC COM 482539103 41787 581182 SH DFND 01 11063 568885 1234 KLX INC COM 482539103 622 8653 SH DFND 02 0 7820 833 KLX INC COM 482539103 4 53 SH DFND 06 0 53 0 KLX INC COM 482539103 19842 275967 SH DFND 43 0 0 275967 KMG CHEMICALS INC COM 482564101 353 4787 SH DFND 01 4787 0 0 KMG CHEMICALS INC COM 482564101 740 10029 SH DFND 02 0 1561 8468 KMG CHEMICALS INC COM 482564101 1 13 SH DFND 06 0 13 0 KMG CHEMICALS INC COM 482564101 3357 45495 SH DFND 43 0 0 45495 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7253 189818 SH DFND 01 189590 0 228 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 28863 755389 SH DFND 02 0 129316 626073 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13 349 SH DFND 06 0 349 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 52 1350 SH DFND 28 1350 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9636 252174 SH DFND 43 0 0 252174 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2046 53549 SH DFND 43, 01 0 0 53549 KNOLL INC COM NEW 498904200 618 29680 SH DFND 01 29680 0 0 KNOLL INC COM NEW 498904200 556 26722 SH DFND 02 0 26592 130 KNOLL INC COM NEW 498904200 1 49 SH DFND 06 0 49 0 KNOLL INC COM NEW 498904200 4710 226310 SH DFND 43 0 0 226310 KNOLL INC COM NEW 498904200 1383 66466 SH DFND 43, 01 0 0 66466 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1559 70372 SH DFND 01 70372 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 7575 342005 SH DFND 02 0 0 342005 KNOWLES CORP COM 49926D109 6417 419398 SH DFND 01 419205 0 193 KNOWLES CORP COM 49926D109 550 35949 SH DFND 02 0 18628 17321 KNOWLES CORP COM 49926D109 1 90 SH DFND 06 0 90 0 KNOWLES CORP COM 49926D109 1 97 SH DFND 28 97 0 0 KNOWLES CORP COM 49926D109 568 37112 SH DFND 43 0 0 37112 KOHLS CORP COM 500255104 3779 51839 SH DFND 01 44400 4909 2530 KOHLS CORP COM 500255104 51815 710768 SH DFND 02 0 260584 450184 KOHLS CORP COM 500255104 244 3348 SH DFND 06 0 3348 0 KOHLS CORP COM 500255104 50 688 SH DFND 28 19 0 669 KOHLS CORP COM 500255104 4291 58855 SH DFND 43 0 0 58855 KOHLS CORP COM 500255104 2156 29577 SH DFND 43, 01 0 0 29577 KONA GRILL INC COM 50047H201 3 1242 SH DFND 02 0 742 500 KONINKLIJKE PHILIPS N V NY REG SH 500472303 44940 1063174 SH DFND 01 58251 0 1004923 KONINKLIJKE PHILIPS N V NY REG SH 500472303 44429 1051074 SH DFND 02 0 0 1051074 KONINKLIJKE PHILIPS N V NY REG SH 500472303 848 20052 SH DFND 28 121 0 19931 KONINKLIJKE PHILIPS N V NY REG SH 500472303 107041 2532316 SH DFND 43 0 0 2532316 KOPIN CORP COM 500600101 18 6149 SH DFND 01 5242 0 907 KOPIN CORP COM 500600101 154 53764 SH DFND 02 0 52514 1250 KOPIN CORP COM 500600101 0 64 SH DFND 06 0 64 0 KOPPERS HOLDINGS INC COM 50060P106 191 4986 SH DFND 01 4923 0 63 KOPPERS HOLDINGS INC COM 50060P106 942 24555 SH DFND 02 0 23930 625 KOPPERS HOLDINGS INC COM 50060P106 1 21 SH DFND 06 0 21 0 KOPPERS HOLDINGS INC COM 50060P106 4283 111678 SH DFND 43 0 0 111678 KOREA ELECTRIC PWR SPONSORED 500631106 1430 99747 SH DFND 01 92511 0 7236 KOREA ELECTRIC PWR SPONSORED 500631106 157 10917 SH DFND 02 0 0 10917 KOREA ELECTRIC PWR SPONSORED 500631106 30 2058 SH DFND 28 61 0 1997 KOREA FD COM NEW 500634209 90 2345 SH DFND 02 0 0 2345 KORN FERRY INTL COM NEW 500643200 997 16093 SH DFND 01 15931 0 162 KORN FERRY INTL COM NEW 500643200 5855 94539 SH DFND 02 0 93086 1453 KORN FERRY INTL COM NEW 500643200 3 54 SH DFND 06 0 54 0 KORN FERRY INTL COM NEW 500643200 20145 325293 SH DFND 43 0 0 325293 KORN FERRY INTL COM NEW 500643200 3297 53234 SH DFND 43, 01 0 0 53234 KORNIT DIGITAL LTD SHS M6372Q113 40 2250 SH DFND 01 0 0 2250 KORNIT DIGITAL LTD SHS M6372Q113 58 3244 SH DFND 06 0 3244 0 KORNIT DIGITAL LTD SHS M6372Q113 7831 439971 SH DFND 43 0 0 439971 KOSMOS ENERGY LTD SHS G5315B107 95 11522 SH DFND 01 11522 0 0 KOSMOS ENERGY LTD SHS G5315B107 671 81191 SH DFND 02 0 76256 4935 KOSMOS ENERGY LTD SHS G5315B107 0 5 SH DFND 06 0 5 0 KOSS CORP COM 500692108 46 19500 SH DFND 01 19500 0 0 KOSS CORP COM 500692108 0 1 SH DFND 02 0 1 0 KRAFT HEINZ CO COM 500754106 146682 2334963 SH DFND 01 2295379 27200 12384 KRAFT HEINZ CO COM 500754106 505156 8041319 SH DFND 02 0 3010332 5030987 KRAFT HEINZ CO COM 500754106 5167 82243 SH DFND 06 0 82243 0 KRAFT HEINZ CO COM 500754106 902 14354 SH DFND 28 13430 0 924 KRAFT HEINZ CO OPTIONS 500754106 72130 1148200 SH Put DFND 02 0 1148200 0 KRAFT HEINZ CO OPTIONS 500754106 440 7000 SH Call DFND 02 0 6800 200 KRAFT HEINZ CO COM 500754106 85300 1357840 SH DFND 43 0 0 1357840 KRAFT HEINZ CO COM 500754106 4117 65539 SH DFND 43, 01 0 0 65539 KRANESHARES TR CSI CHI IN 500767306 15639 262489 SH DFND 01 500 261873 116 KRANESHARES TR CSI CHI IN 500767306 4162 69850 SH DFND 02 0 0 69850 KRANESHARES TR BOSERA MSC 500767405 84 2812 SH DFND 01 2812 0 0 KRANESHARES TR BOSERA MSC 500767405 1952 65377 SH DFND 02 0 0 65377 KRANESHARES TR MSCI ONE B 500767868 227 9810 SH DFND 02 0 4636 5174 KRANESHARES TR EMRNG MKT 500767876 11 472 SH DFND 02 0 0 472 KRANESHARES TR CSI CHI IN 500767306 47672 800137 SH DFND 43 0 0 800137 KRANESHARES TR BOSERA MSC 500767405 73 2428 SH DFND 43 0 0 2428 KRATON CORPORATION COM 50077C106 241 5232 SH DFND 01 5232 0 0 KRATON CORPORATION COM 50077C106 6317 136917 SH DFND 02 0 136581 336 KRATON CORPORATION COM 50077C106 1 31 SH DFND 06 0 31 0 KRATON CORPORATION COM 50077C106 3400 73694 SH DFND 43 0 0 73694 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 210 18235 SH DFND 01 18235 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 350 30450 SH DFND 02 0 28000 2450 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1 87 SH DFND 06 0 87 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1236 107385 SH DFND 43 0 0 107385 KROGER CO COM 501044101 28962 1017991 SH DFND 01 435038 5835 577118 KROGER CO COM 501044101 34215 1202653 SH DFND 02 0 477875 724778 KROGER CO COM 501044101 155 5443 SH DFND 06 0 5443 0 KROGER CO COM 501044101 405 14245 SH DFND 28 646 0 13599 KROGER CO OPTIONS 501044101 3275 115100 SH Call DFND 02 0 115100 0 KROGER CO COM 501044101 57490 2020744 SH DFND 43 0 0 2020744 KROGER CO COM 501044101 5338 187614 SH DFND 43, 01 0 0 187614 KRONOS WORLDWIDE INC COM 50105F105 261 11563 SH DFND 01 11563 0 0 KRONOS WORLDWIDE INC COM 50105F105 7203 319689 SH DFND 02 0 317889 1800 KRONOS WORLDWIDE INC COM 50105F105 1 23 SH DFND 06 0 23 0 KT CORP SPONSORED 48268K101 2476 186483 SH DFND 01 178830 0 7653 KT CORP SPONSORED 48268K101 36 2709 SH DFND 02 0 0 2709 KT CORP SPONSORED 48268K101 3596 270780 SH DFND 06 0 270780 0 KT CORP SPONSORED 48268K101 59 4460 SH DFND 28 2345 0 2115 KT CORP SPONSORED 48268K101 5012 377413 SH DFND 43 0 0 377413 KULICKE & SOFFA INDS INC COM 501242101 30 1249 SH DFND 01 1236 13 0 KULICKE & SOFFA INDS INC COM 501242101 4177 175352 SH DFND 02 0 11154 164198 KULICKE & SOFFA INDS INC COM 501242101 0 1 SH DFND 06 0 1 0 KURA ONCOLOGY INC COM 50127T109 316 17350 SH DFND 01 3267 14083 0 KURA ONCOLOGY INC COM 50127T109 7 358 SH DFND 02 0 358 0 KURA ONCOLOGY INC COM 50127T109 0 21 SH DFND 06 0 21 0 KVH INDS INC COM 482738101 28 2092 SH DFND 01 2092 0 0 KVH INDS INC COM 482738101 62 4647 SH DFND 02 0 2287 2360 KVH INDS INC COM 482738101 0 16 SH DFND 06 0 16 0 L BRANDS INC COM 501797104 3702 100368 SH DFND 01 97115 457 2796 L BRANDS INC COM 501797104 18285 495793 SH DFND 02 0 456697 39096 L BRANDS INC COM 501797104 420 11379 SH DFND 06 0 11379 0 L BRANDS INC COM 501797104 37 993 SH DFND 28 993 0 0 L BRANDS INC COM 501797104 1598 43338 SH DFND 43 0 0 43338 L3 TECHNOLOGIES INC COM 502413107 10808 56200 SH DFND 01 51310 4716 174 L3 TECHNOLOGIES INC COM 502413107 31826 165485 SH DFND 02 0 43601 121884 L3 TECHNOLOGIES INC COM 502413107 1315 6839 SH DFND 06 0 6839 0 L3 TECHNOLOGIES INC COM 502413107 92 478 SH DFND 28 155 0 323 L3 TECHNOLOGIES INC COM 502413107 61505 319804 SH DFND 43 0 0 319804 L3 TECHNOLOGIES INC COM 502413107 8580 44613 SH DFND 43, 01 0 0 44613 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 915 31364 SH DFND 01 3045 28319 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 333 11409 SH DFND 02 0 11409 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 1 18 SH DFND 06 0 18 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 1119 38368 SH DFND 43 0 0 38368 LA Z BOY INC COM 505336107 439 14359 SH DFND 01 14269 0 90 LA Z BOY INC COM 505336107 226 7379 SH DFND 02 0 6001 1378 LA Z BOY INC COM 505336107 1 49 SH DFND 06 0 49 0 LA Z BOY INC COM 505336107 4420 144459 SH DFND 43 0 0 144459 LABORATORY CORP AMER HLDGS COM NEW 50540R409 81836 455832 SH DFND 01 275257 772 179803 LABORATORY CORP AMER HLDGS COM NEW 50540R409 24862 138482 SH DFND 02 0 26813 111669 LABORATORY CORP AMER HLDGS COM NEW 50540R409 96 534 SH DFND 06 0 534 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 390 2172 SH DFND 28 14 0 2158 LABORATORY CORP AMER HLDGS OPTIONS 50540R409 10233 57000 SH Call DFND 02 0 57000 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 78067 434842 SH DFND 43 0 0 434842 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12150 67677 SH DFND 43, 01 0 0 67677 LADDER CAP CORP CL A 505743104 145 9263 SH DFND 01 9048 0 215 LADDER CAP CORP CL A 505743104 11282 722296 SH DFND 02 0 334473 387823 LADDER CAP CORP CL A 505743104 1 81 SH DFND 06 0 81 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 111 32527 SH DFND 01 32527 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 351 103287 SH DFND 02 0 101929 1358 LADENBURG THALMAN FIN SVCS I COM 50575Q102 0 106 SH DFND 06 0 106 0 LAKE SHORE BANCORP INC COM 510700107 0 20 SH DFND 02 0 20 0 LAKELAND BANCORP INC COM 511637100 404 20360 SH DFND 01 20360 0 0 LAKELAND BANCORP INC COM 511637100 1214 61180 SH DFND 02 0 4927 56253 LAKELAND BANCORP INC COM 511637100 1 46 SH DFND 06 0 46 0 LAKELAND FINL CORP COM 511656100 215 4459 SH DFND 01 4459 0 0 LAKELAND FINL CORP COM 511656100 3898 80881 SH DFND 02 0 80587 294 LAKELAND FINL CORP COM 511656100 1 25 SH DFND 06 0 25 0 LAM RESEARCH CORP COM 512807108 32564 188396 SH DFND 01 181842 4179 2375 LAM RESEARCH CORP COM 512807108 131868 762906 SH DFND 02 0 34411 728495 LAM RESEARCH CORP COM 512807108 305 1764 SH DFND 06 0 1764 0 LAM RESEARCH CORP COM 512807108 273 1579 SH DFND 28 1197 0 382 LAM RESEARCH CORP OPTIONS 512807108 6188 35800 SH Call DFND 02 0 35800 0 LAM RESEARCH CORP COM 512807108 50572 292576 SH DFND 43 0 0 292576 LAM RESEARCH CORP COM 512807108 8327 48174 SH DFND 43, 01 0 0 48174 LAMAR ADVERTISING CO NEW CL A 512816109 1289 18865 SH DFND 01 11716 0 7149 LAMAR ADVERTISING CO NEW CL A 512816109 4502 65898 SH DFND 02 0 56598 9300 LAMAR ADVERTISING CO NEW CL A 512816109 0 2 SH DFND 06 0 2 0 LAMAR ADVERTISING CO NEW CL A 512816109 1 8 SH DFND 28 8 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 27790 406818 SH DFND 43 0 0 406818 LAMAR ADVERTISING CO NEW CL A 512816109 6610 96772 SH DFND 43, 01 0 0 96772 LAMB WESTON HLDGS INC COM 513272104 15281 223050 SH DFND 01 220273 0 2777 LAMB WESTON HLDGS INC COM 513272104 19378 282849 SH DFND 02 0 26446 256403 LAMB WESTON HLDGS INC COM 513272104 2148 31359 SH DFND 06 0 31359 0 LAMB WESTON HLDGS INC COM 513272104 13 190 SH DFND 28 43 0 147 LAMB WESTON HLDGS INC COM 513272104 12159 177481 SH DFND 43 0 0 177481 LANCASTER COLONY CORP COM 513847103 817 5905 SH DFND 01 5703 0 202 LANCASTER COLONY CORP COM 513847103 655 4735 SH DFND 02 0 3415 1320 LANCASTER COLONY CORP COM 513847103 3 19 SH DFND 06 0 19 0 LANCASTER COLONY CORP COM 513847103 5450 39371 SH DFND 43 0 0 39371 LANCASTER COLONY CORP COM 513847103 2397 17317 SH DFND 43, 01 0 0 17317 LANDEC CORP COM 514766104 54 3651 SH DFND 01 3651 0 0 LANDEC CORP COM 514766104 57 3805 SH DFND 02 0 3609 196 LANDEC CORP COM 514766104 0 28 SH DFND 06 0 28 0 LANDEC CORP COM 514766104 1046 70180 SH DFND 43 0 0 70180 LANDMARK BANCORP INC COM 51504L107 3 109 SH DFND 02 0 0 109 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 4 300 SH DFND 01 300 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 174 12566 SH DFND 02 0 0 12566 LANDS END INC NEW COM 51509F105 43 1529 SH DFND 01 1529 0 0 LANDS END INC NEW COM 51509F105 2208 79126 SH DFND 02 0 78780 346 LANDS END INC NEW COM 51509F105 0 13 SH DFND 06 0 13 0 LANDSTAR SYS INC COM 515098101 1031 9442 SH DFND 01 9146 0 296 LANDSTAR SYS INC COM 515098101 7002 64125 SH DFND 02 0 58959 5166 LANDSTAR SYS INC COM 515098101 0 1 SH DFND 06 0 1 0 LANDSTAR SYS INC COM 515098101 1 7 SH DFND 28 7 0 0 LANDSTAR SYS INC COM 515098101 26383 241606 SH DFND 43 0 0 241606 LANDSTAR SYS INC COM 515098101 2256 20659 SH DFND 43, 01 0 0 20659 LANNET INC COM 516012101 85 6248 SH DFND 01 5181 655 412 LANNET INC COM 516012101 43 3190 SH DFND 02 0 913 2277 LANNET INC COM 516012101 0 29 SH DFND 06 0 29 0 LANNET INC COM 516012101 4860 357385 SH DFND 43 0 0 357385 LANNET INC COM 516012101 4 304 SH DFND 43, 01 0 0 304 LANTHEUS HLDGS INC COM 516544103 137 9434 SH DFND 01 8817 617 0 LANTHEUS HLDGS INC COM 516544103 47 3196 SH DFND 02 0 3196 0 LANTHEUS HLDGS INC COM 516544103 0 32 SH DFND 06 0 32 0 LANTHEUS HLDGS INC COM 516544103 6064 416751 SH DFND 43 0 0 416751 LAREDO PETROLEUM INC COM 516806106 195 20302 SH DFND 01 20091 211 0 LAREDO PETROLEUM INC COM 516806106 6090 633038 SH DFND 02 0 629300 3738 LAREDO PETROLEUM INC COM 516806106 6 625 SH DFND 06 0 625 0 LAS VEGAS SANDS CORP COM 517834107 32829 429928 SH DFND 01 426986 0 2942 LAS VEGAS SANDS CORP COM 517834107 156329 2047265 SH DFND 02 0 87707 1959558 LAS VEGAS SANDS CORP COM 517834107 3564 46668 SH DFND 06 0 46668 0 LAS VEGAS SANDS CORP COM 517834107 213 2795 SH DFND 28 2795 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 8728 114300 SH Put DFND 02 0 114300 0 LAS VEGAS SANDS CORP OPTIONS 517834107 2459 32200 SH Call DFND 02 0 32200 0 LAS VEGAS SANDS CORP COM 517834107 70695 925810 SH DFND 43 0 0 925810 LAS VEGAS SANDS CORP COM 517834107 6083 79662 SH DFND 43, 01 0 0 79662 LASALLE HOTEL PPTYS COM SH BEN 517942108 183 5354 SH DFND 01 5157 0 197 LASALLE HOTEL PPTYS COM SH BEN 517942108 17620 514746 SH DFND 02 0 509613 5133 LASALLE HOTEL PPTYS COM SH BEN 517942108 4 117 SH DFND 06 0 117 0 LASALLE HOTEL PPTYS COM SH BEN 517942108 1271 37119 SH DFND 43 0 0 37119 LATAM AIRLS GROUP S A SPONSORED 51817R106 35 3577 SH DFND 01 3095 0 482 LATAM AIRLS GROUP S A SPONSORED 51817R106 1 90 SH DFND 02 0 90 0 LATAM AIRLS GROUP S A SPONSORED 51817R106 2 193 SH DFND 28 38 0 155 LATTICE SEMICONDUCTOR CORP COM 518415104 95 14451 SH DFND 01 14283 0 168 LATTICE SEMICONDUCTOR CORP COM 518415104 125 19126 SH DFND 02 0 18436 690 LATTICE SEMICONDUCTOR CORP COM 518415104 1 127 SH DFND 06 0 127 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1375 209600 SH DFND 43 0 0 209600 LATTICE STRATEGIES TR HARTFORD M 518416102 21430 755359 SH DFND 02 0 0 755359 LATTICE STRATEGIES TR HARTFRD EM 518416201 7416 328054 SH DFND 02 0 0 328054 LATTICE STRATEGIES TR HARTFRD RE 518416300 2 130 SH DFND 02 0 0 130 LATTICE STRATEGIES TR HARTFORD U 518416409 1979 62860 SH DFND 02 0 0 62860 LATTICE STRATEGIES TR HARTFORD G 518416508 5056 160017 SH DFND 02 0 0 160017 LATTICE STRATEGIES TR HARTFORD M 518416706 0 12 SH DFND 02 0 0 12 LATTICE STRATEGIES TR HARTFORD M 518416102 7830 276004 SH DFND 43 0 0 276004 LATTICE STRATEGIES TR HARTFRD EM 518416201 65 2894 SH DFND 43 0 0 2894 LATTICE STRATEGIES TR HARTFRD RE 518416300 4 229 SH DFND 43 0 0 229 LATTICE STRATEGIES TR HARTFORD U 518416409 39 1243 SH DFND 43 0 0 1243 LATTICE STRATEGIES TR HARTFORD G 518416508 298 9428 SH DFND 43 0 0 9428 LAUDER ESTEE COS INC CL A 518439104 84086 589292 SH DFND 01 587045 607 1640 LAUDER ESTEE COS INC CL A 518439104 175975 1233271 SH DFND 02 0 99987 1133284 LAUDER ESTEE COS INC CL A 518439104 573 4018 SH DFND 06 0 4018 0 LAUDER ESTEE COS INC CL A 518439104 498 3491 SH DFND 28 3089 0 402 LAUDER ESTEE COS INC CL A 518439104 120555 844871 SH DFND 43 0 0 844871 LAUDER ESTEE COS INC CL A 518439104 21 148 SH DFND 43, 01 0 0 148 LAUREATE EDUCATION INC CL A 518613203 107 7444 SH DFND 01 7444 0 0 LAUREATE EDUCATION INC CL A 518613203 1177 82169 SH DFND 02 0 82169 0 LAUREATE EDUCATION INC CL A 518613203 1 57 SH DFND 06 0 57 0 LAUREATE EDUCATION INC CL A 518613203 6223 434296 SH DFND 43 0 0 434296 LAUREATE EDUCATION INC CL A 518613203 7 509 SH DFND 43, 01 0 0 509 LAWSON PRODS INC COM 520776105 53 2161 SH DFND 01 2161 0 0 LAWSON PRODS INC COM 520776105 5 199 SH DFND 02 0 199 0 LAWSON PRODS INC COM 520776105 0 6 SH DFND 06 0 6 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 142 7722 SH DFND 02 0 0 7722 LAZARD LTD SHS A G54050102 14680 300137 SH DFND 01 12958 287179 0 LAZARD LTD SHS A G54050102 9135 186778 SH DFND 02 0 123094 63684 LAZARD WORLD DIVID & INCOME COM 521076109 278 26833 SH DFND 02 0 0 26833 LCI INDS COM 50189K103 427 4742 SH DFND 01 4698 0 44 LCI INDS COM 50189K103 1323 14676 SH DFND 02 0 13730 946 LCI INDS COM 50189K103 2 25 SH DFND 06 0 25 0 LCI INDS COM 50189K103 10582 117383 SH DFND 43 0 0 117383 LCI INDS COM 50189K103 386 4281 SH DFND 43, 01 0 0 4281 LCNB CORP COM 50181P100 51 2578 SH DFND 01 2578 0 0 LCNB CORP COM 50181P100 538 27327 SH DFND 02 0 25252 2075 LCNB CORP COM 50181P100 0 9 SH DFND 06 0 9 0 LEAF GROUP LTD COM 52177G102 45 4151 SH DFND 01 4151 0 0 LEAF GROUP LTD COM 52177G102 233 21436 SH DFND 02 0 21336 100 LEAF GROUP LTD COM 52177G102 0 12 SH DFND 06 0 12 0 LEAR CORP COM NEW 521865204 8594 46253 SH DFND 01 43778 0 2475 LEAR CORP COM NEW 521865204 44652 240308 SH DFND 02 0 146238 94070 LEAR CORP COM NEW 521865204 1050 5650 SH DFND 06 0 5650 0 LEAR CORP COM NEW 521865204 49 264 SH DFND 28 264 0 0 LEAR CORP COM NEW 521865204 32027 172365 SH DFND 43 0 0 172365 LEAR CORP COM NEW 521865204 5155 27745 SH DFND 43, 01 0 0 27745 LEE ENTERPRISES INC COM 523768109 18 6185 SH DFND 02 0 2089 4096 LEGACY RESVS LP UNIT LP IN 524707304 67 9768 SH DFND 01 9768 0 0 LEGACY RESVS LP UNIT LP IN 524707304 108 15700 SH DFND 02 0 0 15700 LEGACY TEX FINL GROUP INC COM 52471Y106 531 13604 SH DFND 01 9249 4355 0 LEGACY TEX FINL GROUP INC COM 52471Y106 9684 248179 SH DFND 02 0 247100 1079 LEGACY TEX FINL GROUP INC COM 52471Y106 2 48 SH DFND 06 0 48 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2 54 SH DFND 28 54 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 6711 171985 SH DFND 43 0 0 171985 LEGACY TEX FINL GROUP INC COM 52471Y106 1151 29504 SH DFND 43, 01 0 0 29504 LEGG MASON ETF INVESTMENT TR DEV EX US 52468L109 7290 250441 SH DFND 02 0 0 250441 LEGG MASON ETF INVESTMENT TR EMRG MKT D 52468L208 4945 168416 SH DFND 02 0 0 168416 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 5096 170568 SH DFND 02 0 0 170568 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 193 7293 SH DFND 02 0 0 7293 LEGG MASON ETF INVESTMENT TR EMRG MKTS 52468L604 967 35491 SH DFND 02 0 0 35491 LEGG MASON ETF INVESTMENT TR GLOBAL INF 52468L703 226 7958 SH DFND 02 0 0 7958 LEGG MASON ETF INVESTMENT TR EMRG MKT D 52468L208 33 1132 SH DFND 43 0 0 1132 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 5532 185182 SH DFND 43 0 0 185182 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 5 197 SH DFND 43 0 0 197 LEGG MASON INC COM 524901105 924 26598 SH DFND 01 26023 0 575 LEGG MASON INC COM 524901105 3611 103985 SH DFND 02 0 79731 24254 LEGG MASON INC COM 524901105 0 2 SH DFND 06 0 2 0 LEGG MASON INC COM 524901105 3214 92544 SH DFND 43 0 0 92544 LEGG MASON INC COM 524901105 1596 45948 SH DFND 43, 01 0 0 45948 LEGGETT & PLATT INC COM 524660107 4822 108022 SH DFND 01 51045 56236 741 LEGGETT & PLATT INC COM 524660107 12006 268946 SH DFND 02 0 123874 145072 LEGGETT & PLATT INC COM 524660107 22 485 SH DFND 06 0 485 0 LEGGETT & PLATT INC COM 524660107 11319 253569 SH DFND 43 0 0 253569 LEGGETT & PLATT INC COM 524660107 773 17308 SH DFND 43, 01 0 0 17308 LEIDOS HLDGS INC COM 525327102 15760 267124 SH DFND 01 265739 0 1385 LEIDOS HLDGS INC COM 525327102 5896 99936 SH DFND 02 0 86052 13884 LEIDOS HLDGS INC COM 525327102 717 12150 SH DFND 06 0 12150 0 LEIDOS HLDGS INC COM 525327102 238 4039 SH DFND 28 3900 0 139 LEIDOS HLDGS INC COM 525327102 19872 336813 SH DFND 43 0 0 336813 LEIDOS HLDGS INC COM 525327102 6648 112684 SH DFND 43, 01 0 0 112684 LEMAITRE VASCULAR INC COM 525558201 226 6760 SH DFND 01 6760 0 0 LEMAITRE VASCULAR INC COM 525558201 219 6527 SH DFND 02 0 6527 0 LEMAITRE VASCULAR INC COM 525558201 1 15 SH DFND 06 0 15 0 LEMAITRE VASCULAR INC COM 525558201 449 13414 SH DFND 43 0 0 13414 LENDINGCLUB CORP COM 52603A109 273 72022 SH DFND 01 41309 30713 0 LENDINGCLUB CORP COM 52603A109 777 205038 SH DFND 02 0 204649 389 LENDINGCLUB CORP COM 52603A109 1 336 SH DFND 06 0 336 0 LENDINGTREE INC NEW COM 52603B107 10346 48390 SH DFND 01 1685 46670 35 LENDINGTREE INC NEW COM 52603B107 7022 32843 SH DFND 02 0 4355 28488 LENDINGTREE INC NEW COM 52603B107 1 6 SH DFND 06 0 6 0 LENDINGTREE INC NEW NOTE 0.62 52603BAA5 5798 4812000 PRN DFND 02 0 4812000 0 LENDINGTREE INC NEW COM 52603B107 12859 60145 SH DFND 43 0 0 60145 LENDINGTREE INC NEW COM 52603B107 489 2285 SH DFND 43, 01 0 0 2285 LENNAR CORP CL A 526057104 26772 509951 SH DFND 01 129094 80464 300393 LENNAR CORP CL A 526057104 60758 1157303 SH DFND 02 0 422051 735252 LENNAR CORP CL A 526057104 10 194 SH DFND 06 0 194 0 LENNAR CORP CL A 526057104 188 3579 SH DFND 28 0 0 3579 LENNAR CORP CL B 526057302 69 1615 SH DFND 01 1553 0 62 LENNAR CORP CL B 526057302 409 9583 SH DFND 02 0 3781 5802 LENNAR CORP CL B 526057302 0 5 SH DFND 28 0 0 5 LENNAR CORP CL A 526057104 112842 2149375 SH DFND 43 0 0 2149375 LENNAR CORP CL B 526057302 205 4813 SH DFND 43 0 0 4813 LENNAR CORP CL A 526057104 4339 82644 SH DFND 43, 01 0 0 82644 LENNAR CORP CL B 526057302 15 341 SH DFND 43, 01 0 0 341 LENNOX INTL INC COM 526107107 5521 27583 SH DFND 01 13492 13897 194 LENNOX INTL INC COM 526107107 4607 23018 SH DFND 02 0 22437 581 LENNOX INTL INC COM 526107107 12 60 SH DFND 06 0 60 0 LENNOX INTL INC COM 526107107 2 11 SH DFND 28 11 0 0 LENNOX INTL INC COM 526107107 19634 98095 SH DFND 43 0 0 98095 LENNOX INTL INC COM 526107107 689 3444 SH DFND 43, 01 0 0 3444 LEVEL BRANDS INC COM NEW 52730Q209 4 1000 SH DFND 43 0 0 1000 LEVEL ONE BANCORP INC COM 52730D208 6 208 SH DFND 01 208 0 0 LEVEL ONE BANCORP INC COM 52730D208 11 408 SH DFND 02 0 50 358 LEXICON PHARMACEUTICALS INC COM NEW 528872302 368 30695 SH DFND 01 6571 24124 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 337 28076 SH DFND 02 0 22447 5629 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1 44 SH DFND 06 0 44 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 348 28973 SH DFND 43 0 0 28973 LEXINFINTECH HLDGS LTD ADR 528877103 1 96 SH DFND 01 96 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1249 101978 SH DFND 02 0 0 101978 LEXINGTON REALTY TRUST COM 529043101 862 98797 SH DFND 01 98337 0 460 LEXINGTON REALTY TRUST COM 529043101 1437 164655 SH DFND 02 0 100715 63940 LEXINGTON REALTY TRUST COM 529043101 2 222 SH DFND 06 0 222 0 LEXINGTON REALTY TRUST PFD CONV S 529043309 7 150 SH DFND 02 0 0 150 LEXINGTON REALTY TRUST COM 529043101 3457 395999 SH DFND 43 0 0 395999 LG DISPLAY CO LTD SPONS ADR 50186V102 101 12271 SH DFND 01 5387 0 6884 LG DISPLAY CO LTD SPONS ADR 50186V102 281 34154 SH DFND 02 0 0 34154 LG DISPLAY CO LTD SPONS ADR 50186V102 25 3021 SH DFND 28 98 0 2923 LGI HOMES INC COM 50187T106 321 5560 SH DFND 01 2881 2572 107 LGI HOMES INC COM 50187T106 441 7640 SH DFND 02 0 4164 3476 LGI HOMES INC COM 50187T106 1 18 SH DFND 06 0 18 0 LGI HOMES INC COM 50187T106 1742 30176 SH DFND 43 0 0 30176 LGL GROUP INC COM 50186A108 0 2 SH DFND 02 0 2 0 LHC GROUP INC COM 50187A107 535 6249 SH DFND 01 6201 0 48 LHC GROUP INC COM 50187A107 20125 235136 SH DFND 02 0 31806 203330 LHC GROUP INC COM 50187A107 2 28 SH DFND 06 0 28 0 LHC GROUP INC COM 50187A107 17848 208529 SH DFND 43 0 0 208529 LHC GROUP INC COM 50187A107 2795 32654 SH DFND 43, 01 0 0 32654 LIBBEY INC COM 529898108 156 19185 SH DFND 02 0 18535 650 LIBBEY INC COM 529898108 0 23 SH DFND 06 0 23 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 266 41532 SH DFND 01 41532 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1040 162442 SH DFND 02 0 0 162442 LIBERTY ALL-STAR GROWTH FD I COM 529900102 1132 171031 SH DFND 02 0 0 171031 LIBERTY BROADBAND CORP COM SER A 530307107 198 2617 SH DFND 01 2266 0 351 LIBERTY BROADBAND CORP COM SER A 530307107 3228 42674 SH DFND 02 0 39526 3148 LIBERTY BROADBAND CORP COM SER C 530307305 2481 32766 SH DFND 01 14695 1325 16746 LIBERTY BROADBAND CORP COM SER C 530307305 58710 775358 SH DFND 02 0 767232 8126 LIBERTY BROADBAND CORP COM SER C 530307305 683 9016 SH DFND 06 0 9016 0 LIBERTY BROADBAND CORP COM SER C 530307305 172 2265 SH DFND 28 0 0 2265 LIBERTY BROADBAND CORP COM SER A 530307107 5292 69959 SH DFND 43 0 0 69959 LIBERTY BROADBAND CORP COM SER C 530307305 14343 189427 SH DFND 43 0 0 189427 LIBERTY BROADBAND CORP COM SER A 530307107 784 10364 SH DFND 43, 01 0 0 10364 LIBERTY BROADBAND CORP COM SER C 530307305 3779 49901 SH DFND 43, 01 0 0 49901 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 441 10033 SH DFND 01 10020 0 13 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 797 18128 SH DFND 02 0 12450 5678 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 0 1 SH DFND 06 0 1 0 LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 0 2 SH DFND 02 0 0 2 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 5791 131799 SH DFND 43 0 0 131799 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2019 45952 SH DFND 43, 01 0 0 45952 LIBERTY GLOBAL PLC SHS CL A G5480U104 375 13610 SH DFND 01 7428 4363 1819 LIBERTY GLOBAL PLC SHS CL A G5480U104 1376 49960 SH DFND 02 0 17978 31982 LIBERTY GLOBAL PLC SHS CL A G5480U104 531 19293 SH DFND 06 0 19293 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 0 1 SH DFND 02 0 1 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3094 116276 SH DFND 01 39203 11451 65622 LIBERTY GLOBAL PLC SHS CL C G5480U120 4863 182736 SH DFND 02 0 141798 40938 LIBERTY GLOBAL PLC SHS CL C G5480U120 1234 46387 SH DFND 06 0 46387 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 274 10300 SH DFND 28 0 0 10300 LIBERTY GLOBAL PLC SHS CL A G5480U104 2626 95358 SH DFND 43 0 0 95358 LIBERTY GLOBAL PLC SHS CL C G5480U120 5724 215116 SH DFND 43 0 0 215116 LIBERTY GLOBAL PLC SHS CL A G5480U104 667 24218 SH DFND 43, 01 0 0 24218 LIBERTY GLOBAL PLC SHS CL C G5480U120 1438 54058 SH DFND 43, 01 0 0 54058 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 130 6805 SH DFND 01 6666 0 139 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 760 39723 SH DFND 02 0 36643 3080 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 1 SH DFND 06 0 1 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 587 30285 SH DFND 01 24220 0 6065 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 505 26032 SH DFND 02 0 16161 9871 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 0 2 SH DFND 06 0 2 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2 80 SH DFND 28 0 0 80 LIBERTY MEDIA CORP DEB 4.00 530715AG6 18 25000 PRN DFND 02 0 0 25000 LIBERTY MEDIA CORP DEB 3.75 530715AL5 1 1565 PRN DFND 01 1565 0 0 LIBERTY MEDIA CORP DEB 3.75 530715AL5 2 3000 PRN DFND 02 0 0 3000 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 1111 24668 SH DFND 01 15405 9075 188 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 10928 242566 SH DFND 02 0 204675 37891 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 332 7368 SH DFND 06 0 7368 0 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 1225 27002 SH DFND 01 24125 0 2877 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 6295 138770 SH DFND 02 0 63097 75673 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 685 15094 SH DFND 06 0 15094 0 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 44 1715 SH DFND 01 1698 0 17 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 52 2017 SH DFND 02 0 1153 864 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 0 10 SH DFND 06 0 10 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 596 16047 SH DFND 01 13157 1999 891 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 96036 2586480 SH DFND 02 0 2000946 585534 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 632 17013 SH DFND 06 0 17013 0 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 742 21015 SH DFND 01 20968 0 47 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 483 13683 SH DFND 02 0 434 13249 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 240 9269 SH DFND 01 6151 0 3118 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 171 6627 SH DFND 02 0 4706 1921 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 1 36 SH DFND 06 0 36 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37 531229AB8 11 9000 PRN DFND 02 0 0 9000 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 10403 230930 SH DFND 43 0 0 230930 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 31510 694654 SH DFND 43 0 0 694654 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 57616 1551739 SH DFND 43 0 0 1551739 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 2111 59794 SH DFND 43 0 0 59794 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 0 1 SH DFND 43 0 0 1 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 855 18970 SH DFND 43, 01 0 0 18970 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 6267 138165 SH DFND 43, 01 0 0 138165 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 6873 185094 SH DFND 43, 01 0 0 185094 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 192 5446 SH DFND 43, 01 0 0 5446 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 405 21639 SH DFND 01 21639 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1490 79575 SH DFND 02 0 79575 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 222 SH DFND 43 0 0 222 LIBERTY PPTY TR SH BEN INT 531172104 2506 56520 SH DFND 01 54844 0 1676 LIBERTY PPTY TR SH BEN INT 531172104 1806 40743 SH DFND 02 0 38825 1918 LIBERTY PPTY TR SH BEN INT 531172104 552 12449 SH DFND 06 0 12449 0 LIBERTY PPTY TR SH BEN INT 531172104 5163 116476 SH DFND 43 0 0 116476 LIBERTY TAX INC CL A 53128T102 29 3627 SH DFND 02 0 3627 0 LIBERTY TAX INC CL A 53128T102 0 7 SH DFND 06 0 7 0 LIBERTY TAX INC CL A 53128T102 92 11449 SH DFND 43 0 0 11449 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 560 34773 SH DFND 01 26973 0 7800 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2888 179366 SH DFND 02 0 173913 5453 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 75 SH DFND 06 0 75 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 18 1100 SH DFND 28 0 0 1100 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 744 46185 SH DFND 43 0 0 46185 LIFE STORAGE INC COM 53223X107 5415 55646 SH DFND 01 55540 0 106 LIFE STORAGE INC COM 53223X107 5788 59475 SH DFND 02 0 33488 25987 LIFE STORAGE INC COM 53223X107 0 1 SH DFND 06 0 1 0 LIFE STORAGE INC COM 53223X107 6 61 SH DFND 28 61 0 0 LIFE STORAGE INC COM 53223X107 7711 79242 SH DFND 43 0 0 79242 LIFE STORAGE INC COM 53223X107 430 4416 SH DFND 43, 01 0 0 4416 LIFEPOINT HEALTH INC COM 53219L109 347 7116 SH DFND 01 6534 0 582 LIFEPOINT HEALTH INC COM 53219L109 408 8351 SH DFND 02 0 7342 1009 LIFEPOINT HEALTH INC COM 53219L109 1724 35330 SH DFND 43 0 0 35330 LIFEPOINT HEALTH INC COM 53219L109 1516 31072 SH DFND 43, 01 0 0 31072 LIFETIME BRANDS INC COM 53222Q103 298 23532 SH DFND 01 23532 0 0 LIFETIME BRANDS INC COM 53222Q103 6 438 SH DFND 02 0 438 0 LIFETIME BRANDS INC COM 53222Q103 0 10 SH DFND 06 0 10 0 LIFETIME BRANDS INC COM 53222Q103 13 1050 SH DFND 43 0 0 1050 LIFEVANTAGE CORP COM NEW 53222K205 14 2263 SH DFND 02 0 4 2259 LIFEWAY FOODS INC COM 531914109 23 4494 SH DFND 02 0 4494 0 LIFEWAY FOODS INC COM 531914109 0 4 SH DFND 06 0 4 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3388 16352 SH DFND 01 7750 8511 91 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2510 12118 SH DFND 02 0 10692 1426 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4 21 SH DFND 06 0 21 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6 29 SH DFND 28 29 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 14257 68817 SH DFND 43 0 0 68817 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1735 8377 SH DFND 43, 01 0 0 8377 LIGHTBRIDGE CORP COM NEW 53224K203 3 3000 SH DFND 01 3000 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 50 50008 SH DFND 02 0 8 50000 LILIS ENERGY INC COM NEW 532403201 48 9232 SH DFND 01 9232 0 0 LILIS ENERGY INC COM NEW 532403201 24 4676 SH DFND 02 0 4676 0 LILIS ENERGY INC COM NEW 532403201 0 45 SH DFND 06 0 45 0 LILLY ELI & CO COM 532457108 224233 2627831 SH DFND 01 2583919 19255 24657 LILLY ELI & CO COM 532457108 254126 2978150 SH DFND 02 0 204744 2773406 LILLY ELI & CO COM 532457108 26858 314760 SH DFND 06 0 314760 0 LILLY ELI & CO COM 532457108 3687 43203 SH DFND 28 41312 0 1891 LILLY ELI & CO OPTIONS 532457108 5555 65100 SH Put DFND 02 0 65100 0 LILLY ELI & CO OPTIONS 532457108 5231 61300 SH Call DFND 02 0 61300 0 LILLY ELI & CO COM 532457108 74734 875824 SH DFND 43 0 0 875824 LILLY ELI & CO COM 532457108 37536 439892 SH DFND 43, 01 0 0 439892 LIMELIGHT NETWORKS INC COM 53261M104 63 14061 SH DFND 01 14061 0 0 LIMELIGHT NETWORKS INC COM 53261M104 54 11992 SH DFND 02 0 11892 100 LIMELIGHT NETWORKS INC COM 53261M104 0 77 SH DFND 06 0 77 0 LIMELIGHT NETWORKS INC COM 53261M104 19 4347 SH DFND 43 0 0 4347 LIMESTONE BANCORP INC COM 53262L105 15 1000 SH DFND 01 1000 0 0 LIMESTONE BANCORP INC COM 53262L105 9 620 SH DFND 02 0 19 601 LIMONEIRA CO COM 532746104 65 2637 SH DFND 01 2637 0 0 LIMONEIRA CO COM 532746104 8 332 SH DFND 02 0 332 0 LIMONEIRA CO COM 532746104 0 12 SH DFND 06 0 12 0 LINCOLN EDL SVCS CORP COM 533535100 0 13 SH DFND 02 0 13 0 LINCOLN ELEC HLDGS INC COM 533900106 655 7460 SH DFND 01 7269 0 191 LINCOLN ELEC HLDGS INC COM 533900106 81894 933161 SH DFND 02 0 7781 925380 LINCOLN ELEC HLDGS INC COM 533900106 0 1 SH DFND 06 0 1 0 LINCOLN ELEC HLDGS INC COM 533900106 2403 27378 SH DFND 43 0 0 27378 LINCOLN NATL CORP IND COM 534187109 19547 314003 SH DFND 01 274683 36951 2369 LINCOLN NATL CORP IND COM 534187109 35319 567366 SH DFND 02 0 82636 484730 LINCOLN NATL CORP IND COM 534187109 106 1698 SH DFND 06 0 1698 0 LINCOLN NATL CORP IND COM 534187109 214 3435 SH DFND 28 3011 0 424 LINCOLN NATL CORP IND *W EXP 07/ 534187117 124 2000 SH DFND 01 2000 0 0 LINCOLN NATL CORP IND *W EXP 07/ 534187117 12 200 SH DFND 02 0 0 200 LINCOLN NATL CORP IND COM 534187109 1016 16327 SH DFND 43 0 0 16327 LINCOLN NATL CORP IND COM 534187109 351 5645 SH DFND 43, 01 0 0 5645 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 3036 SH DFND 01 3036 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 122 9189 SH DFND 02 0 9174 15 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 0 21 SH DFND 06 0 21 0 LINDSAY CORP COM 535555106 168 1732 SH DFND 01 1732 0 0 LINDSAY CORP COM 535555106 151 1555 SH DFND 02 0 1160 395 LINDSAY CORP COM 535555106 1 11 SH DFND 06 0 11 0 LINE CORP SPONSORED 53567X101 83 2016 SH DFND 01 1511 0 505 LINE CORP SPONSORED 53567X101 2612 63590 SH DFND 02 0 0 63590 LINE CORP SPONSORED 53567X101 1 18 SH DFND 28 18 0 0 LINK MOTION INC SPONSRD AD 53577L105 2 2162 SH DFND 01 2162 0 0 LINK MOTION INC SPONSRD AD 53577L105 1 1275 SH DFND 02 0 0 1275 LIONS GATE ENTMNT CORP CL A VTG 535919401 203 8199 SH DFND 01 8157 0 42 LIONS GATE ENTMNT CORP CL A VTG 535919401 1586 63895 SH DFND 02 0 60484 3411 LIONS GATE ENTMNT CORP CL A VTG 535919401 0 1 SH DFND 06 0 1 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 1986 80000 SH Put DFND 02 0 80000 0 LIONS GATE ENTMNT CORP CL B NON V 535919500 293 12497 SH DFND 01 12497 0 0 LIONS GATE ENTMNT CORP CL B NON V 535919500 1286 54805 SH DFND 02 0 51128 3677 LIONS GATE ENTMNT CORP CL B NON V 535919500 0 15 SH DFND 06 0 15 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2955 119060 SH DFND 43 0 0 119060 LIONS GATE ENTMNT CORP CL B NON V 535919500 5584 238018 SH DFND 43 0 0 238018 LIONS GATE ENTMNT CORP CL A VTG 535919401 1297 52250 SH DFND 43, 01 0 0 52250 LIONS GATE ENTMNT CORP CL B NON V 535919500 83 3549 SH DFND 43, 01 0 0 3549 LIPOCINE INC NEW COM 53630X104 2 1218 SH DFND 02 0 218 1000 LIQUIDITY SERVICES INC COM 53635B107 48 7331 SH DFND 01 6313 0 1018 LIQUIDITY SERVICES INC COM 53635B107 6 979 SH DFND 02 0 979 0 LIQUIDITY SERVICES INC COM 53635B107 0 26 SH DFND 06 0 26 0 LITHIA MTRS INC CL A 536797103 681 7201 SH DFND 01 7089 0 112 LITHIA MTRS INC CL A 536797103 7332 77528 SH DFND 02 0 55735 21793 LITHIA MTRS INC CL A 536797103 2 24 SH DFND 06 0 24 0 LITHIA MTRS INC CL A 536797103 6862 72565 SH DFND 43 0 0 72565 LITHIA MTRS INC CL A 536797103 3175 33572 SH DFND 43, 01 0 0 33572 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1 264 SH DFND 05 264 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 270 50000 SH DFND 01 50000 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 28 5107 SH DFND 02 0 2707 2400 LITTELFUSE INC COM 537008104 12398 54334 SH DFND 01 54273 0 61 LITTELFUSE INC COM 537008104 7652 33535 SH DFND 02 0 33184 351 LITTELFUSE INC COM 537008104 6 25 SH DFND 06 0 25 0 LITTELFUSE INC COM 537008104 11 50 SH DFND 28 50 0 0 LITTELFUSE INC COM 537008104 26696 116996 SH DFND 43 0 0 116996 LITTELFUSE INC COM 537008104 2828 12392 SH DFND 43, 01 0 0 12392 LIVANOVA PLC SHS G5509L101 3065 30703 SH DFND 01 7509 23100 94 LIVANOVA PLC SHS G5509L101 707 7082 SH DFND 02 0 6825 257 LIVANOVA PLC SHS G5509L101 5 50 SH DFND 06 0 50 0 LIVANOVA PLC SHS G5509L101 1790 17929 SH DFND 43 0 0 17929 LIVE NATION ENTERTAINMENT IN COM 538034109 8991 185117 SH DFND 01 184410 0 707 LIVE NATION ENTERTAINMENT IN COM 538034109 50191 1033381 SH DFND 02 0 1031177 2204 LIVE NATION ENTERTAINMENT IN COM 538034109 597 12298 SH DFND 06 0 12298 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7 151 SH DFND 28 151 0 0 LIVE NATION ENTERTAINMENT IN OPTIONS 538034109 4784 98500 SH Call DFND 02 0 98500 0 LIVE NATION ENTERTAINMENT IN NOTE 2.50 538034AJ8 1 1000 PRN DFND 02 0 0 1000 LIVE NATION ENTERTAINMENT IN COM 538034109 19134 393952 SH DFND 43 0 0 393952 LIVE NATION ENTERTAINMENT IN COM 538034109 5568 114636 SH DFND 43, 01 0 0 114636 LIVE OAK BANCSHARES INC COM 53803X105 199 6502 SH DFND 01 6502 0 0 LIVE OAK BANCSHARES INC COM 53803X105 127 4144 SH DFND 02 0 4144 0 LIVE OAK BANCSHARES INC COM 53803X105 1 24 SH DFND 06 0 24 0 LIVEPERSON INC COM 538146101 217 10299 SH DFND 01 9989 0 310 LIVEPERSON INC COM 538146101 802 38022 SH DFND 02 0 36995 1027 LIVEPERSON INC COM 538146101 11 540 SH DFND 06 0 540 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 18 3144 SH DFND 01 3144 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 0 53 SH DFND 02 0 53 0 LKQ CORP COM 501889208 3462 108513 SH DFND 01 105284 582 2647 LKQ CORP COM 501889208 6755 211767 SH DFND 02 0 170975 40792 LKQ CORP COM 501889208 47 1460 SH DFND 06 0 1460 0 LKQ CORP COM 501889208 5 145 SH DFND 28 145 0 0 LKQ CORP COM 501889208 15973 500710 SH DFND 43 0 0 500710 LKQ CORP COM 501889208 911 28550 SH DFND 43, 01 0 0 28550 LLOYDS BANKING GROUP PLC SPONSORED 539439109 984 295590 SH DFND 01 215730 0 79860 LLOYDS BANKING GROUP PLC SPONSORED 539439109 1169 350956 SH DFND 02 0 0 350956 LLOYDS BANKING GROUP PLC SPONSORED 539439109 39 11714 SH DFND 28 1837 0 9877 LLOYDS BANKING GROUP PLC SPONSORED 539439109 81807 24566653 SH DFND 43 0 0 24566653 LLOYDS BANKING GROUP PLC SPONSORED 539439109 3321 997344 SH DFND 43, 01 0 0 997344 LMP CAP & INCOME FD INC COM 50208A102 1820 141599 SH DFND 02 0 0 141599 LOCKHEED MARTIN CORP COM 539830109 291055 985192 SH DFND 01 883677 61400 40115 LOCKHEED MARTIN CORP COM 539830109 1105047 3740471 SH DFND 02 0 29832 3710639 LOCKHEED MARTIN CORP COM 539830109 6554 22186 SH DFND 06 0 22186 0 LOCKHEED MARTIN CORP COM 539830109 2324 7866 SH DFND 28 6754 0 1112 LOCKHEED MARTIN CORP OPTIONS 539830109 3722 12600 SH Put DFND 02 0 12500 100 LOCKHEED MARTIN CORP COM 539830109 1351201 4573677 SH DFND 43 0 0 4573677 LOCKHEED MARTIN CORP COM 539830109 76476 258864 SH DFND 43, 01 0 0 258864 LOEWS CORP COM 540424108 5800 120123 SH DFND 01 118455 365 1303 LOEWS CORP COM 540424108 6843 141728 SH DFND 02 0 51091 90637 LOEWS CORP COM 540424108 18 374 SH DFND 06 0 374 0 LOEWS CORP COM 540424108 29 592 SH DFND 28 22 0 570 LOEWS CORP COM 540424108 22271 461297 SH DFND 43 0 0 461297 LOEWS CORP COM 540424108 6846 141793 SH DFND 43, 01 0 0 141793 LOGITECH INTL S A SHS H50430232 810 18443 SH DFND 01 18443 0 0 LOGITECH INTL S A SHS H50430232 68 1539 SH DFND 02 0 1039 500 LOGITECH INTL S A SHS H50430232 12383 282079 SH DFND 06 0 282079 0 LOGITECH INTL S A SHS H50430232 3 76 SH DFND 28 76 0 0 LOGITECH INTL S A OPTIONS H50430232 6585 150000 SH Put DFND 06 150000 0 0 LOGMEIN INC COM 54142L109 9837 95274 SH DFND 01 94819 166 289 LOGMEIN INC COM 54142L109 6817 66025 SH DFND 02 0 59331 6694 LOGMEIN INC COM 54142L109 0 1 SH DFND 06 0 1 0 LOGMEIN INC COM 54142L109 10 97 SH DFND 28 70 0 27 LOGMEIN INC COM 54142L109 15276 147949 SH DFND 43 0 0 147949 LOGMEIN INC COM 54142L109 3033 29380 SH DFND 43, 01 0 0 29380 LOMA NEGRA CORP SPONSORED 54150E104 3 265 SH DFND 01 265 0 0 LOMA NEGRA CORP SPONSORED 54150E104 47 4546 SH DFND 02 0 0 4546 LORAL SPACE & COMMUNICATNS I COM 543881106 375 9974 SH DFND 01 8774 0 1200 LORAL SPACE & COMMUNICATNS I COM 543881106 105 2791 SH DFND 02 0 2751 40 LORAL SPACE & COMMUNICATNS I COM 543881106 0 13 SH DFND 06 0 13 0 LOUISIANA PAC CORP COM 546347105 4309 158295 SH DFND 01 157700 336 259 LOUISIANA PAC CORP COM 546347105 6778 248993 SH DFND 02 0 226841 22152 LOUISIANA PAC CORP COM 546347105 4 149 SH DFND 06 0 149 0 LOUISIANA PAC CORP COM 546347105 1078 39606 SH DFND 43 0 0 39606 LOWES COS INC COM 548661107 326395 3415247 SH DFND 01 2472856 228971 713420 LOWES COS INC COM 548661107 311338 3257695 SH DFND 02 0 567384 2690311 LOWES COS INC COM 548661107 1229 12864 SH DFND 06 0 12864 0 LOWES COS INC COM 548661107 1974 20653 SH DFND 28 10858 0 9795 LOWES COS INC OPTIONS 548661107 11478 120100 SH Put DFND 02 0 119800 300 LOWES COS INC OPTIONS 548661107 9557 100000 SH Put DFND 06 0 100000 0 LOWES COS INC OPTIONS 548661107 1625 17000 SH Call DFND 02 0 16900 100 LOWES COS INC COM 548661107 631983 6612774 SH DFND 43 0 0 6612774 LOWES COS INC COM 548661107 17201 179979 SH DFND 43, 01 0 0 179979 LOXO ONCOLOGY INC COM 548862101 5979 34464 SH DFND 01 25041 9423 0 LOXO ONCOLOGY INC COM 548862101 87 499 SH DFND 02 0 479 20 LOXO ONCOLOGY INC COM 548862101 4 24 SH DFND 06 0 24 0 LOXO ONCOLOGY INC COM 548862101 4 23 SH DFND 28 23 0 0 LOXO ONCOLOGY INC OPTIONS 548862101 867 5000 SH Put DFND 02 0 5000 0 LOXO ONCOLOGY INC OPTIONS 548862101 8847 51000 SH Call DFND 02 0 51000 0 LOXO ONCOLOGY INC COM 548862101 338 1946 SH DFND 43 0 0 1946 LPL FINL HLDGS INC COM 50212V100 2786 42514 SH DFND 01 12031 30419 64 LPL FINL HLDGS INC COM 50212V100 6025 91929 SH DFND 02 0 49971 41958 LPL FINL HLDGS INC COM 50212V100 0 2 SH DFND 06 0 2 0 LPL FINL HLDGS INC OPTIONS 50212V100 5027 76700 SH Call DFND 02 0 76700 0 LPL FINL HLDGS INC COM 50212V100 11970 182633 SH DFND 43 0 0 182633 LPL FINL HLDGS INC COM 50212V100 7718 117765 SH DFND 43, 01 0 0 117765 LRAD CORP COM 50213V109 34 13000 SH DFND 02 0 0 13000 LSB INDS INC COM 502160104 125 23679 SH DFND 01 23679 0 0 LSB INDS INC COM 502160104 65 12296 SH DFND 02 0 11196 1100 LSB INDS INC COM 502160104 0 22 SH DFND 06 0 22 0 LSC COMMUNICATIONS INC COM 50218P107 138 8791 SH DFND 01 8791 0 0 LSC COMMUNICATIONS INC COM 50218P107 3349 213847 SH DFND 02 0 23857 189990 LSC COMMUNICATIONS INC COM 50218P107 1 36 SH DFND 06 0 36 0 LSC COMMUNICATIONS INC COM 50218P107 183 11706 SH DFND 43 0 0 11706 LSI INDS INC COM 50216C108 8 1510 SH DFND 01 1510 0 0 LSI INDS INC COM 50216C108 513 96121 SH DFND 02 0 96120 1 LSI INDS INC COM 50216C108 0 25 SH DFND 06 0 25 0 LTC PPTYS INC COM 502175102 614 14368 SH DFND 01 14368 0 0 LTC PPTYS INC COM 502175102 405 9484 SH DFND 02 0 5352 4132 LTC PPTYS INC COM 502175102 2 41 SH DFND 06 0 41 0 LTC PPTYS INC COM 502175102 6 145 SH DFND 28 145 0 0 LTC PPTYS INC COM 502175102 449 10513 SH DFND 43 0 0 10513 LUBYS INC COM 549282101 35 13510 SH DFND 01 13510 0 0 LULULEMON ATHLETICA INC COM 550021109 2541 20355 SH DFND 01 20332 0 23 LULULEMON ATHLETICA INC COM 550021109 38674 309760 SH DFND 02 0 145431 164329 LULULEMON ATHLETICA INC COM 550021109 1070 8570 SH DFND 06 0 8570 0 LULULEMON ATHLETICA INC COM 550021109 18637 149273 SH DFND 43 0 0 149273 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 115 4727 SH DFND 01 4727 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 134 5491 SH DFND 02 0 702 4789 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 29 SH DFND 06 0 29 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1210 49711 SH DFND 43 0 0 49711 LUMENTUM HLDGS INC COM 55024U109 804 13889 SH DFND 01 13318 354 217 LUMENTUM HLDGS INC COM 55024U109 570 9846 SH DFND 02 0 7720 2126 LUMENTUM HLDGS INC COM 55024U109 4 63 SH DFND 06 0 63 0 LUMENTUM HLDGS INC NOTE 0.25 55024UAB5 4 3000 PRN DFND 01 3000 0 0 LUMENTUM HLDGS INC NOTE 0.25 55024UAB5 5957 5034000 PRN DFND 02 0 5032000 2000 LUMENTUM HLDGS INC COM 55024U109 26933 465164 SH DFND 43 0 0 465164 LUMENTUM HLDGS INC COM 55024U109 236 4081 SH DFND 43, 01 0 0 4081 LUMINEX CORP DEL COM 55027E102 140 4732 SH DFND 01 4732 0 0 LUMINEX CORP DEL COM 55027E102 11714 396666 SH DFND 02 0 25826 370840 LUMINEX CORP DEL COM 55027E102 1 41 SH DFND 06 0 41 0 LUNA INNOVATIONS COM 550351100 1 325 SH DFND 02 0 325 0 LUTHER BURBANK CORP COM 550550107 20 1698 SH DFND 01 1698 0 0 LUTHER BURBANK CORP COM 550550107 26 2297 SH DFND 02 0 2297 0 LUXFER HOLDINGS PLC SHS G5698W116 8 449 SH DFND 01 449 0 0 LUXOFT HLDG INC ORD SHS CL G57279104 10 264 SH DFND 02 0 0 264 LUXOFT HLDG INC ORD SHS CL G57279104 915 24826 SH DFND 43 0 0 24826 LYDALL INC DEL COM 550819106 1421 32556 SH DFND 01 32499 0 57 LYDALL INC DEL COM 550819106 254 5816 SH DFND 02 0 2362 3454 LYDALL INC DEL COM 550819106 1 17 SH DFND 06 0 17 0 LYDALL INC DEL COM 550819106 1823 41769 SH DFND 43 0 0 41769 LYDALL INC DEL COM 550819106 1136 26029 SH DFND 43, 01 0 0 26029 LYON WILLIAM HOMES CL A NEW 552074700 146 6290 SH DFND 01 6290 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1920 82745 SH DFND 02 0 82373 372 LYON WILLIAM HOMES CL A NEW 552074700 1 28 SH DFND 06 0 28 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 85835 781382 SH DFND 01 777390 366 3626 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 66252 603111 SH DFND 02 0 64858 538253 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 193 1753 SH DFND 06 0 1753 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 531 4832 SH DFND 28 4737 0 95 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 130040 1183792 SH DFND 43 0 0 1183792 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23584 214692 SH DFND 43, 01 0 0 214692 M & T BK CORP COM 55261F104 24690 145109 SH DFND 01 93808 152 51149 M & T BK CORP COM 55261F104 15051 88459 SH DFND 02 0 44554 43905 M & T BK CORP COM 55261F104 91 537 SH DFND 06 0 537 0 M & T BK CORP COM 55261F104 390 2292 SH DFND 28 1173 0 1119 M & T BK CORP COM 55261F104 62863 369454 SH DFND 43 0 0 369454 M & T BK CORP COM 55261F104 2081 12229 SH DFND 43, 01 0 0 12229 M D C HLDGS INC COM 552676108 1158 37636 SH DFND 01 18490 18945 201 M D C HLDGS INC COM 552676108 6822 221694 SH DFND 02 0 219453 2241 M D C HLDGS INC COM 552676108 1 46 SH DFND 06 0 46 0 M D C HLDGS INC COM 552676108 2 55 SH DFND 28 55 0 0 M D C HLDGS INC COM 552676108 2717 88311 SH DFND 43 0 0 88311 M D C HLDGS INC COM 552676108 291 9459 SH DFND 43, 01 0 0 9459 M/I HOMES INC COM 55305B101 514 19394 SH DFND 01 6821 12573 0 M/I HOMES INC COM 55305B101 858 32420 SH DFND 02 0 32412 8 M/I HOMES INC COM 55305B101 1 27 SH DFND 06 0 27 0 M/I HOMES INC COM 55305B101 3430 129518 SH DFND 43 0 0 129518 MABVAX THERAPEUTICS HLDGS IN COM PAR 55414P702 6 6664 SH DFND 02 0 0 6664 MACATAWA BK CORP COM 554225102 65 5333 SH DFND 01 5333 0 0 MACATAWA BK CORP COM 554225102 842 69387 SH DFND 02 0 67861 1526 MACATAWA BK CORP COM 554225102 0 27 SH DFND 06 0 27 0 MACERICH CO COM 554382101 685 12056 SH DFND 01 10849 0 1207 MACERICH CO COM 554382101 238891 4203604 SH DFND 02 0 4195044 8560 MACERICH CO COM 554382101 40 711 SH DFND 06 0 711 0 MACERICH CO COM 554382101 18 308 SH DFND 28 0 0 308 MACERICH CO COM 554382101 2682 47185 SH DFND 43 0 0 47185 MACK CALI RLTY CORP COM 554489104 1187 58550 SH DFND 01 57961 0 589 MACK CALI RLTY CORP COM 554489104 308 15199 SH DFND 02 0 14767 432 MACK CALI RLTY CORP COM 554489104 2 93 SH DFND 06 0 93 0 MACK CALI RLTY CORP COM 554489104 4768 235096 SH DFND 43 0 0 235096 MACK CALI RLTY CORP COM 554489104 1299 64053 SH DFND 43, 01 0 0 64053 MACKINAC FINL CORP COM 554571109 17 1049 SH DFND 02 0 0 1049 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 146 6358 SH DFND 01 6233 0 125 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 168 7313 SH DFND 02 0 6093 1220 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1 41 SH DFND 06 0 41 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1443 62644 SH DFND 43 0 0 62644 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2146 93157 SH DFND 43, 01 0 0 93157 MACQUARIE FT TR GB INF UT DI COM 55607W100 20 1865 SH DFND 01 1865 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 381 35185 SH DFND 02 0 0 35185 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 128 5668 SH DFND 01 5668 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 4048 179602 SH DFND 02 0 0 179602 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1784 42282 SH DFND 01 30425 4030 7827 MACQUARIE INFRASTRUCTURE COR COM 55608B105 123916 2936406 SH DFND 02 0 1993475 942931 MACQUARIE INFRASTRUCTURE COR COM 55608B105 0 2 SH DFND 06 0 2 0 MACQUARIE INFRASTRUCTURE COR OPTIONS 55608B105 2005 47500 SH Call DFND 02 0 47500 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 16 16000 PRN DFND 01 16000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 12 12000 PRN DFND 02 0 0 12000 MACQUARIE INFRASTRUCTURE COR NOTE 2.00 55608BAB1 2066 2330000 PRN DFND 02 0 2330000 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3552 84163 SH DFND 43 0 0 84163 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 1491 1504000 PRN DFND 43 0 0 1504000 MACROGENICS INC COM 556099109 521 25247 SH DFND 01 6480 18767 0 MACROGENICS INC COM 556099109 226 10957 SH DFND 02 0 418 10539 MACROGENICS INC COM 556099109 1 35 SH DFND 06 0 35 0 MACYS INC COM 55616P104 6538 174675 SH DFND 01 170823 537 3315 MACYS INC COM 55616P104 51941 1387671 SH DFND 02 0 705549 682122 MACYS INC COM 55616P104 117 3137 SH DFND 06 0 3137 0 MACYS INC COM 55616P104 20 527 SH DFND 28 527 0 0 MACYS INC OPTIONS 55616P104 68546 1831300 SH Put DFND 02 0 1831300 0 MACYS INC OPTIONS 55616P104 6430 171800 SH Call DFND 02 0 171800 0 MACYS INC COM 55616P104 1359 36306 SH DFND 43 0 0 36306 MACYS INC COM 55616P104 269 7180 SH DFND 43, 01 0 0 7180 MADDEN STEVEN LTD COM 556269108 614 11557 SH DFND 01 11380 0 177 MADDEN STEVEN LTD COM 556269108 485 9141 SH DFND 02 0 6188 2953 MADDEN STEVEN LTD COM 556269108 3 61 SH DFND 06 0 61 0 MADDEN STEVEN LTD COM 556269108 12789 240847 SH DFND 43 0 0 240847 MADDEN STEVEN LTD COM 556269108 770 14494 SH DFND 43, 01 0 0 14494 MADISON CVRED CALL & EQ STR COM 557437100 769 103176 SH DFND 02 0 0 103176 MADISON SQUARE GARDEN CO NEW CL A 55825T103 5150 16604 SH DFND 01 15726 0 878 MADISON SQUARE GARDEN CO NEW CL A 55825T103 9906 31934 SH DFND 02 0 2331 29603 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3 10 SH DFND 06 0 10 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3544 11426 SH DFND 43 0 0 11426 MADISON SQUARE GARDEN CO NEW CL A 55825T103 306 987 SH DFND 43, 01 0 0 987 MADISON STRTG SECTOR PREM FD COM 558268108 57 4859 SH DFND 02 0 0 4859 MADRIGAL PHARMACEUTICALS INC COM 558868105 2196 7850 SH DFND 01 2141 5709 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 303 1084 SH DFND 02 0 84 1000 MADRIGAL PHARMACEUTICALS INC COM 558868105 1 4 SH DFND 06 0 4 0 MADRIGAL PHARMACEUTICALS INC OPTIONS 558868105 6992 25000 SH Call DFND 02 0 25000 0 MAG SILVER CORP COM 55903Q104 4 339 SH DFND 05 339 0 0 MAG SILVER CORP COM 55903Q104 129 11955 SH DFND 02 0 9955 2000 MAGAL SECURITY SYS LTD ORD M6786D104 1 200 SH DFND 01 200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 948 9875 SH DFND 01 9799 0 76 MAGELLAN HEALTH INC COM NEW 559079207 909 9477 SH DFND 02 0 9066 411 MAGELLAN HEALTH INC COM NEW 559079207 2 25 SH DFND 06 0 25 0 MAGELLAN HEALTH INC COM NEW 559079207 3491 36386 SH DFND 43 0 0 36386 MAGELLAN HEALTH INC COM NEW 559079207 248 2584 SH DFND 43, 01 0 0 2584 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 68562 992498 SH DFND 01 919139 41708 31651 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 152872 2212965 SH DFND 02 0 302937 1910028 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 756 10941 SH DFND 28 10941 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 25 3000 SH DFND 02 0 0 3000 MAGICJACK VOCALTEC LTD SHS M6787E101 1125 132300 SH DFND 02 0 0 132300 MAGNA INTL INC COM 559222401 4431 76229 SH DFND 05 76229 0 0 MAGNA INTL INC COM 559222401 30969 532749 SH DFND 01 529700 0 3049 MAGNA INTL INC COM 559222401 9901 170331 SH DFND 02 0 34569 135762 MAGNA INTL INC COM 559222401 459 7903 SH DFND 28 7568 0 335 MAGNA INTL INC OPTIONS 559222401 23 400 SH Call DFND 02 0 0 400 MAGNA INTL INC COM 559222401 39410 677955 SH DFND 43 0 0 677955 MAGNA INTL INC COM 559222401 294 5056 SH DFND 43, 01 0 0 5056 MAGNEGAS CORP COM PAR 55939L400 0 666 SH DFND 02 0 0 666 MAGYAR BANCORP INC COM 55977T109 0 2 SH DFND 02 0 2 0 MAIDEN HOLDINGS LTD SHS G5753U112 156 20185 SH DFND 01 20185 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 256 32980 SH DFND 02 0 32980 0 MAIDEN HOLDINGS LTD SHS G5753U112 1 73 SH DFND 06 0 73 0 MAIN STREET CAPITAL CORP COM 56035L104 111 2910 SH DFND 01 2910 0 0 MAIN STREET CAPITAL CORP COM 56035L104 744 19554 SH DFND 02 0 0 19554 MAIN STREET CAPITAL CORP COM 56035L104 3 68 SH DFND 43 0 0 68 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 97 5000 SH DFND 01 5000 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 16910 872120 SH DFND 02 0 0 872120 MAJESCO COM 56068V102 4 717 SH DFND 01 717 0 0 MAJESCO COM 56068V102 0 21 SH DFND 02 0 21 0 MAJESCO COM 56068V102 0 5 SH DFND 06 0 5 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 584 16149 SH DFND 01 16149 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 56 1556 SH DFND 02 0 0 1556 MAKEMYTRIP LIMITED MAURITIUS OPTIONS V5633W109 578 16000 SH Call DFND 02 0 16000 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5528 152921 SH DFND 43 0 0 152921 MALIBU BOATS INC COM CL A 56117J100 927 22112 SH DFND 01 22112 0 0 MALIBU BOATS INC COM CL A 56117J100 2 54 SH DFND 02 0 54 0 MALIBU BOATS INC COM CL A 56117J100 1 21 SH DFND 06 0 21 0 MALIBU BOATS INC COM CL A 56117J100 8284 197525 SH DFND 43 0 0 197525 MALLINCKRODT PUB LTD CO SHS G5785G107 340 18213 SH DFND 01 17704 171 338 MALLINCKRODT PUB LTD CO SHS G5785G107 3868 207312 SH DFND 02 0 193878 13434 MALLINCKRODT PUB LTD CO SHS G5785G107 0 2 SH DFND 06 0 2 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3 184 SH DFND 28 184 0 0 MALLINCKRODT PUB LTD CO OPTIONS G5785G107 4648 249100 SH Put DFND 02 0 249100 0 MALLINCKRODT PUB LTD CO SHS G5785G107 7 353 SH DFND 43 0 0 353 MALVERN BANCORP INC COM 561409103 37 1508 SH DFND 01 1508 0 0 MALVERN BANCORP INC COM 561409103 5 199 SH DFND 02 0 199 0 MALVERN BANCORP INC COM 561409103 0 6 SH DFND 06 0 6 0 MAMMOTH ENERGY SVCS INC COM 56155L108 52 1540 SH DFND 01 1540 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 78 2289 SH DFND 02 0 1016 1273 MAMMOTH ENERGY SVCS INC COM 56155L108 0 8 SH DFND 06 0 8 0 MAMMOTH ENERGY SVCS INC COM 56155L108 541 15923 SH DFND 43 0 0 15923 MANAGED DURATION INVT GRD FU COM 56165R103 432 30136 SH DFND 02 0 0 30136 MANAGED PORTFOLIO SER TORTOISE N 56167N720 7209 309419 SH DFND 02 0 0 309419 MANAGED PORTFOLIO SER TORTOISE G 56167N753 27 1000 SH DFND 02 0 0 1000 MANAGED PORTFOLIO SER TORTOISE N 56167N720 1593 68366 SH DFND 43 0 0 68366 MANCHESTER UTD PLC NEW ORD CL A G5784H106 877 42574 SH DFND 02 0 0 42574 MANHATTAN ASSOCS INC COM 562750109 8755 186232 SH DFND 01 186029 203 0 MANHATTAN ASSOCS INC COM 562750109 2465 52438 SH DFND 02 0 14864 37574 MANHATTAN ASSOCS INC COM 562750109 0 1 SH DFND 06 0 1 0 MANHATTAN ASSOCS INC COM 562750109 8 160 SH DFND 28 160 0 0 MANHATTAN ASSOCS INC COM 562750109 27981 595207 SH DFND 43 0 0 595207 MANHATTAN ASSOCS INC COM 562750109 2707 57573 SH DFND 43, 01 0 0 57573 MANITEX INTL INC COM 563420108 22 1792 SH DFND 01 1792 0 0 MANITEX INTL INC COM 563420108 31 2458 SH DFND 02 0 146 2312 MANITOWOC CO INC COM NEW 563571405 388 15006 SH DFND 01 15006 0 0 MANITOWOC CO INC COM NEW 563571405 467 18058 SH DFND 02 0 13966 4092 MANITOWOC CO INC COM NEW 563571405 1 34 SH DFND 06 0 34 0 MANNATECH INC COM NEW 563771203 1 50 SH DFND 02 0 0 50 MANNING & NAPIER INC CL A 56382Q102 1 257 SH DFND 02 0 57 200 MANNKIND CORP COM NEW 56400P706 45 23423 SH DFND 01 23423 0 0 MANNKIND CORP COM NEW 56400P706 190 99991 SH DFND 02 0 94421 5570 MANPOWERGROUP INC COM 56418H100 3559 41358 SH DFND 01 31561 9460 337 MANPOWERGROUP INC COM 56418H100 6156 71526 SH DFND 02 0 66240 5286 MANPOWERGROUP INC COM 56418H100 9 105 SH DFND 06 0 105 0 MANPOWERGROUP INC COM 56418H100 3860 44848 SH DFND 43 0 0 44848 MANPOWERGROUP INC COM 56418H100 3528 41000 SH DFND 43, 01 0 0 41000 MANTECH INTL CORP CL A 564563104 288 5369 SH DFND 01 5369 0 0 MANTECH INTL CORP CL A 564563104 3155 58818 SH DFND 02 0 58611 207 MANTECH INTL CORP CL A 564563104 1 27 SH DFND 06 0 27 0 MANTECH INTL CORP CL A 564563104 3422 63801 SH DFND 43 0 0 63801 MANTECH INTL CORP CL A 564563104 2905 54150 SH DFND 43, 01 0 0 54150 MANULIFE FINL CORP COM 56501R106 8451 470268 SH DFND 05 470268 0 0 MANULIFE FINL CORP COM 56501R106 2327 129497 SH DFND 01 119890 0 9607 MANULIFE FINL CORP COM 56501R106 37093 2064155 SH DFND 02 0 25657 2038498 MANULIFE FINL CORP COM 56501R106 3016 167851 SH DFND 06 0 167851 0 MANULIFE FINL CORP COM 56501R106 22 1210 SH DFND 28 0 0 1210 MANULIFE FINL CORP COM 56501R106 64538 3591444 SH DFND 43 0 0 3591444 MARATHON OIL CORP COM 565849106 40960 1963589 SH DFND 01 268407 614489 1080693 MARATHON OIL CORP COM 565849106 62091 2976573 SH DFND 02 0 1368111 1608462 MARATHON OIL CORP COM 565849106 195 9334 SH DFND 06 0 9334 0 MARATHON OIL CORP COM 565849106 409 19626 SH DFND 28 370 0 19256 MARATHON OIL CORP OPTIONS 565849106 14546 697300 SH Call DFND 02 0 695500 1800 MARATHON OIL CORP COM 565849106 123094 5900935 SH DFND 43 0 0 5900935 MARATHON OIL CORP COM 565849106 2849 136580 SH DFND 43, 01 0 0 136580 MARATHON PETE CORP COM 56585A102 42569 606744 SH DFND 01 361174 8186 237384 MARATHON PETE CORP COM 56585A102 130245 1856399 SH DFND 02 0 588127 1268272 MARATHON PETE CORP COM 56585A102 398 5679 SH DFND 06 0 5679 0 MARATHON PETE CORP COM 56585A102 427 6080 SH DFND 28 776 0 5304 MARATHON PETE CORP OPTIONS 56585A102 21069 300300 SH Put DFND 02 0 300300 0 MARATHON PETE CORP OPTIONS 56585A102 1810 25800 SH Call DFND 02 0 25800 0 MARATHON PETE CORP COM 56585A102 72020 1026506 SH DFND 43 0 0 1026506 MARATHON PETE CORP COM 56585A102 8665 123504 SH DFND 43, 01 0 0 123504 MARCHEX INC CL B 56624R108 1 280 SH DFND 02 0 75 205 MARCUS & MILLICHAP INC COM 566324109 97 2493 SH DFND 01 2493 0 0 MARCUS & MILLICHAP INC COM 566324109 2518 64547 SH DFND 02 0 63389 1158 MARCUS & MILLICHAP INC COM 566324109 1 16 SH DFND 06 0 16 0 MARCUS & MILLICHAP INC COM 566324109 93 2384 SH DFND 43 0 0 2384 MARCUS & MILLICHAP INC COM 566324109 558 14310 SH DFND 43, 01 0 0 14310 MARCUS CORP COM 566330106 104 3209 SH DFND 01 2961 0 248 MARCUS CORP COM 566330106 3275 100777 SH DFND 02 0 100769 8 MARCUS CORP COM 566330106 1 19 SH DFND 06 0 19 0 MARIN SOFTWARE INC COM NEW 56804T205 19 3192 SH DFND 02 0 3192 0 MARINE PETE TR UNIT BEN I 568423107 128 27225 SH DFND 01 27225 0 0 MARINE PRODS CORP COM 568427108 35 1968 SH DFND 01 1968 0 0 MARINE PRODS CORP COM 568427108 138 7744 SH DFND 02 0 6044 1700 MARINE PRODS CORP COM 568427108 0 8 SH DFND 06 0 8 0 MARINEMAX INC COM 567908108 77 4080 SH DFND 01 4024 0 56 MARINEMAX INC COM 567908108 379 19981 SH DFND 02 0 894 19087 MARINEMAX INC COM 567908108 0 24 SH DFND 06 0 24 0 MARINEMAX INC COM 567908108 2420 127721 SH DFND 43 0 0 127721 MARINEMAX INC COM 567908108 406 21451 SH DFND 43, 01 0 0 21451 MARINUS PHARMACEUTICALS INC COM 56854Q101 46 6573 SH DFND 01 6573 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3 445 SH DFND 02 0 445 0 MARKEL CORP COM 570535104 4602 4244 SH DFND 01 4240 0 4 MARKEL CORP COM 570535104 9311 8587 SH DFND 02 0 5944 2643 MARKEL CORP COM 570535104 1272 1173 SH DFND 06 0 1173 0 MARKEL CORP COM 570535104 55021 50741 SH DFND 43 0 0 50741 MARKEL CORP COM 570535104 8861 8172 SH DFND 43, 01 0 0 8172 MARKETAXESS HLDGS INC COM 57060D108 19615 99134 SH DFND 01 99021 0 113 MARKETAXESS HLDGS INC COM 57060D108 2336 11808 SH DFND 02 0 4937 6871 MARKETAXESS HLDGS INC COM 57060D108 19 96 SH DFND 28 96 0 0 MARKETAXESS HLDGS INC COM 57060D108 5738 28998 SH DFND 43 0 0 28998 MARKETAXESS HLDGS INC COM 57060D108 7252 36651 SH DFND 43, 01 0 0 36651 MARLIN BUSINESS SVCS CORP COM 571157106 43 1448 SH DFND 01 1448 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 36 1206 SH DFND 02 0 1206 0 MARLIN BUSINESS SVCS CORP COM 571157106 0 9 SH DFND 06 0 9 0 MARRIOTT INTL INC NEW CL A 571903202 34658 273763 SH DFND 01 231184 32442 10137 MARRIOTT INTL INC NEW CL A 571903202 216426 1709528 SH DFND 02 0 1342456 367072 MARRIOTT INTL INC NEW CL A 571903202 105 831 SH DFND 06 0 831 0 MARRIOTT INTL INC NEW CL A 571903202 3755 29664 SH DFND 28 28289 0 1375 MARRIOTT INTL INC NEW OPTIONS 571903202 2557 20200 SH Put DFND 02 0 20200 0 MARRIOTT INTL INC NEW OPTIONS 571903202 1747 13800 SH Call DFND 02 0 13800 0 MARRIOTT INTL INC NEW CL A 571903202 20760 163981 SH DFND 43 0 0 163981 MARRIOTT INTL INC NEW CL A 571903202 2149 16978 SH DFND 43, 01 0 0 16978 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 25165 222778 SH DFND 01 67553 155113 112 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 857 7589 SH DFND 02 0 4707 2882 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2 22 SH DFND 06 0 22 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 5 45 SH DFND 28 45 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 790 6994 SH DFND 43 0 0 6994 MARRONE BIO INNOVATIONS INC COM 57165B106 19 10258 SH DFND 02 0 258 10000 MARSH & MCLENNAN COS INC COM 571748102 104730 1277665 SH DFND 01 1103907 2346 171412 MARSH & MCLENNAN COS INC COM 571748102 25144 306744 SH DFND 02 0 57657 249087 MARSH & MCLENNAN COS INC COM 571748102 190 2320 SH DFND 06 0 2320 0 MARSH & MCLENNAN COS INC COM 571748102 829 10109 SH DFND 28 5528 0 4581 MARSH & MCLENNAN COS INC COM 571748102 346996 4233207 SH DFND 43 0 0 4233207 MARSH & MCLENNAN COS INC COM 571748102 45140 550685 SH DFND 43, 01 0 0 550685 MARTEN TRANS LTD COM 573075108 134 5734 SH DFND 01 5121 0 613 MARTEN TRANS LTD COM 573075108 4018 171326 SH DFND 02 0 170645 681 MARTEN TRANS LTD COM 573075108 1 39 SH DFND 06 0 39 0 MARTEN TRANS LTD COM 573075108 4 162 SH DFND 43 0 0 162 MARTIN MARIETTA MATLS INC COM 573284106 16161 72366 SH DFND 01 72166 105 95 MARTIN MARIETTA MATLS INC COM 573284106 31147 139468 SH DFND 02 0 88379 51089 MARTIN MARIETTA MATLS INC COM 573284106 71 316 SH DFND 06 0 316 0 MARTIN MARIETTA MATLS INC COM 573284106 135 605 SH DFND 28 605 0 0 MARTIN MARIETTA MATLS INC COM 573284106 28314 126781 SH DFND 43 0 0 126781 MARTIN MARIETTA MATLS INC COM 573284106 3551 15901 SH DFND 43, 01 0 0 15901 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 109 7885 SH DFND 01 7885 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 325 23569 SH DFND 02 0 5935 17634 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1739 81124 SH DFND 01 79718 1182 224 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17560 819047 SH DFND 02 0 658923 160124 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 808 37707 SH DFND 06 0 37707 0 MARVELL TECHNOLOGY GROUP LTD OPTIONS G5876H105 617 28800 SH Put DFND 02 0 28800 0 MARVELL TECHNOLOGY GROUP LTD OPTIONS G5876H105 5471 255200 SH Call DFND 02 0 253200 2000 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14818 691118 SH DFND 43 0 0 691118 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6734 314100 SH DFND 43, 01 0 0 314100 MASCO CORP COM 574599106 35539 949734 SH DFND 01 820520 127731 1483 MASCO CORP COM 574599106 34852 931377 SH DFND 02 0 158893 772484 MASCO CORP COM 574599106 1013 27071 SH DFND 06 0 27071 0 MASCO CORP COM 574599106 187 5003 SH DFND 28 3688 0 1315 MASCO CORP OPTIONS 574599106 1538 41100 SH Put DFND 02 0 41100 0 MASCO CORP OPTIONS 574599106 4228 113000 SH Call DFND 02 0 113000 0 MASCO CORP COM 574599106 20567 549621 SH DFND 43 0 0 549621 MASCO CORP COM 574599106 5796 154879 SH DFND 43, 01 0 0 154879 MASIMO CORP COM 574795100 4026 41227 SH DFND 01 41129 0 98 MASIMO CORP COM 574795100 12317 126133 SH DFND 02 0 125581 552 MASIMO CORP COM 574795100 4 46 SH DFND 06 0 46 0 MASONITE INTL CORP NEW COM 575385109 2668 37139 SH DFND 01 37139 0 0 MASONITE INTL CORP NEW COM 575385109 198 2750 SH DFND 02 0 2485 265 MASONITE INTL CORP NEW COM 575385109 2 30 SH DFND 06 0 30 0 MASONITE INTL CORP NEW COM 575385109 15973 222304 SH DFND 43 0 0 222304 MASONITE INTL CORP NEW COM 575385109 677 9429 SH DFND 43, 01 0 0 9429 MASTEC INC COM 576323109 10439 205699 SH DFND 01 205699 0 0 MASTEC INC COM 576323109 535 10536 SH DFND 02 0 7436 3100 MASTEC INC COM 576323109 3 68 SH DFND 06 0 68 0 MASTEC INC COM 576323109 9 175 SH DFND 28 175 0 0 MASTEC INC COM 576323109 8095 159516 SH DFND 43 0 0 159516 MASTEC INC COM 576323109 2660 52421 SH DFND 43, 01 0 0 52421 MASTERCARD INCORPORATED CL A 57636Q104 463963 2360893 SH DFND 01 2302771 0 58122 MASTERCARD INCORPORATED CL A 57636Q104 321468 1635801 SH DFND 02 0 51109 1584692 MASTERCARD INCORPORATED CL A 57636Q104 1586 8069 SH DFND 06 0 8069 0 MASTERCARD INCORPORATED CL A 57636Q104 7560 38467 SH DFND 28 36596 0 1871 MASTERCARD INCORPORATED CL A 57636Q104 380125 1934281 SH DFND 43 0 0 1934281 MASTERCARD INCORPORATED CL A 57636Q104 34007 173046 SH DFND 43, 01 0 0 173046 MATADOR RES CO COM 576485205 1649 54888 SH DFND 01 50395 3918 575 MATADOR RES CO COM 576485205 4338 144347 SH DFND 02 0 76946 67401 MATADOR RES CO COM 576485205 3 100 SH DFND 06 0 100 0 MATADOR RES CO COM 576485205 7829 260541 SH DFND 43 0 0 260541 MATADOR RES CO COM 576485205 2525 84036 SH DFND 43, 01 0 0 84036 MATCH GROUP INC COM 57665R106 139 3586 SH DFND 01 3586 0 0 MATCH GROUP INC COM 57665R106 38487 993466 SH DFND 02 0 171367 822099 MATCH GROUP INC OPTIONS 57665R106 3874 100000 SH Put DFND 02 0 100000 0 MATCH GROUP INC OPTIONS 57665R106 31 800 SH Call DFND 02 0 500 300 MATCH GROUP INC COM 57665R106 3062 79042 SH DFND 43 0 0 79042 MATERIALISE NV SPONSORED 57667T100 11 868 SH DFND 01 868 0 0 MATERION CORP COM 576690101 694 12816 SH DFND 01 12793 0 23 MATERION CORP COM 576690101 831 15353 SH DFND 02 0 2432 12921 MATERION CORP COM 576690101 1 20 SH DFND 06 0 20 0 MATERION CORP COM 576690101 1155 21337 SH DFND 43 0 0 21337 MATINAS BIOPHARMA HLDGS INC COM 576810105 0 1 SH DFND 01 0 1 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 22 50135 SH DFND 02 0 49135 1000 MATINAS BIOPHARMA HLDGS INC COM 576810105 0 68 SH DFND 06 0 68 0 MATRIX SVC CO COM 576853105 172 9381 SH DFND 01 9352 0 29 MATRIX SVC CO COM 576853105 85 4632 SH DFND 02 0 4604 28 MATRIX SVC CO COM 576853105 0 27 SH DFND 06 0 27 0 MATRIX SVC CO COM 576853105 117 6398 SH DFND 43 0 0 6398 MATSON INC COM 57686G105 593 15462 SH DFND 01 11473 3888 101 MATSON INC COM 57686G105 3059 79691 SH DFND 02 0 54101 25590 MATSON INC COM 57686G105 2 44 SH DFND 06 0 44 0 MATSON INC COM 57686G105 11864 309118 SH DFND 43 0 0 309118 MATTEL INC COM 577081102 9120 555450 SH DFND 01 86929 868 467653 MATTEL INC COM 577081102 3788 230683 SH DFND 02 0 167969 62714 MATTEL INC COM 577081102 191 11628 SH DFND 06 0 11628 0 MATTEL INC COM 577081102 149 9096 SH DFND 28 81 0 9015 MATTEL INC COM 577081102 9781 595684 SH DFND 43 0 0 595684 MATTERSIGHT CORP COM 577097108 0 135 SH DFND 01 135 0 0 MATTHEWS INTL CORP CL A 577128101 1468 24958 SH DFND 01 24847 0 111 MATTHEWS INTL CORP CL A 577128101 3081 52395 SH DFND 02 0 51383 1012 MATTHEWS INTL CORP CL A 577128101 2 32 SH DFND 06 0 32 0 MATTHEWS INTL CORP CL A 577128101 1555 26448 SH DFND 43 0 0 26448 MATTHEWS INTL CORP CL A 577128101 1333 22669 SH DFND 43, 01 0 0 22669 MAUI LD & PINEAPPLE INC COM 577345101 27 2395 SH DFND 01 2395 0 0 MAUI LD & PINEAPPLE INC COM 577345101 8 734 SH DFND 02 0 734 0 MAUI LD & PINEAPPLE INC COM 577345101 0 7 SH DFND 06 0 7 0 MAXAR TECHNOLOGIES LTD COM 57778L103 14 268 SH DFND 05 268 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 383 7576 SH DFND 01 7576 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 461 9130 SH DFND 02 0 9093 37 MAXAR TECHNOLOGIES LTD COM 57778L103 8 153 SH DFND 06 0 153 0 MAXIM INTEGRATED PRODS INC COM 57772K101 11409 194489 SH DFND 01 163314 29386 1789 MAXIM INTEGRATED PRODS INC COM 57772K101 47538 810392 SH DFND 02 0 255052 555340 MAXIM INTEGRATED PRODS INC COM 57772K101 2454 41835 SH DFND 06 0 41835 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8 143 SH DFND 28 143 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 77182 1315758 SH DFND 43 0 0 1315758 MAXIM INTEGRATED PRODS INC COM 57772K101 4866 82951 SH DFND 43, 01 0 0 82951 MAXIMUS INC COM 577933104 836 13453 SH DFND 01 11837 1480 136 MAXIMUS INC COM 577933104 4071 65545 SH DFND 02 0 62761 2784 MAXIMUS INC COM 577933104 4 66 SH DFND 06 0 66 0 MAXIMUS INC COM 577933104 0 7 SH DFND 28 7 0 0 MAXIMUS INC COM 577933104 4485 72207 SH DFND 43 0 0 72207 MAXIMUS INC COM 577933104 2709 43614 SH DFND 43, 01 0 0 43614 MAXLINEAR INC COM 57776J100 303 19404 SH DFND 01 13652 5752 0 MAXLINEAR INC COM 57776J100 1066 68351 SH DFND 02 0 63313 5038 MAXLINEAR INC COM 57776J100 1 63 SH DFND 06 0 63 0 MAXLINEAR INC COM 57776J100 4608 295603 SH DFND 43 0 0 295603 MAXLINEAR INC COM 57776J100 490 31462 SH DFND 43, 01 0 0 31462 MAXWELL TECHNOLOGIES INC COM 577767106 22 4251 SH DFND 01 4251 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 49 9336 SH DFND 02 0 9336 0 MAXWELL TECHNOLOGIES INC COM 577767106 0 37 SH DFND 06 0 37 0 MAXWELL TECHNOLOGIES INC COM 577767106 430 82731 SH DFND 43 0 0 82731 MAZOR ROBOTICS LTD SPONSORED 57886P103 92 1652 SH DFND 01 1652 0 0 MAZOR ROBOTICS LTD SPONSORED 57886P103 59 1065 SH DFND 02 0 0 1065 MB FINANCIAL INC NEW COM 55264U108 1976 42320 SH DFND 01 42133 0 187 MB FINANCIAL INC NEW COM 55264U108 320 6849 SH DFND 02 0 5769 1080 MB FINANCIAL INC NEW COM 55264U108 4 83 SH DFND 06 0 83 0 MB FINANCIAL INC NEW COM 55264U108 1 17 SH DFND 28 17 0 0 MBIA INC COM 55262C100 130 14384 SH DFND 01 14384 0 0 MBIA INC COM 55262C100 5367 593720 SH DFND 02 0 564453 29267 MBIA INC COM 55262C100 1 92 SH DFND 06 0 92 0 MBIA INC OPTIONS 55262C100 2712 300000 SH Call DFND 02 0 300000 0 MBIA INC COM 55262C100 2052 226946 SH DFND 43 0 0 226946 MBT FINL CORP COM 578877102 109 10218 SH DFND 01 10218 0 0 MBT FINL CORP COM 578877102 773 72559 SH DFND 02 0 70300 2259 MBT FINL CORP COM 578877102 0 18 SH DFND 06 0 18 0 MCBC HLDGS INC COM 55276F107 75 2591 SH DFND 01 2591 0 0 MCBC HLDGS INC COM 55276F107 2471 85360 SH DFND 02 0 85360 0 MCBC HLDGS INC COM 55276F107 1 19 SH DFND 06 0 19 0 MCCORMICK & CO INC COM VTG 579780107 2 15 SH DFND 01 15 0 0 MCCORMICK & CO INC COM VTG 579780107 291 2509 SH DFND 02 0 0 2509 MCCORMICK & CO INC COM NON VT 579780206 27666 238317 SH DFND 01 236109 1401 807 MCCORMICK & CO INC COM NON VT 579780206 16885 145446 SH DFND 02 0 27553 117893 MCCORMICK & CO INC COM NON VT 579780206 344 2961 SH DFND 06 0 2961 0 MCCORMICK & CO INC COM NON VT 579780206 141 1214 SH DFND 28 1214 0 0 MCCORMICK & CO INC COM NON VT 579780206 113865 980830 SH DFND 43 0 0 980830 MCCORMICK & CO INC COM NON VT 579780206 6098 52528 SH DFND 43, 01 0 0 52528 MCDERMOTT INTL INC COM 580037703 1513 77003 SH DFND 01 75234 0 1769 MCDERMOTT INTL INC COM 580037703 2070 105352 SH DFND 02 0 30275 75077 MCDERMOTT INTL INC COM 580037703 3 177 SH DFND 06 0 177 0 MCDERMOTT INTL INC COM 580037703 4142 210805 SH DFND 43 0 0 210805 MCDERMOTT INTL INC COM 580037703 58 2956 SH DFND 43, 01 0 0 2956 MCDONALDS CORP COM 580135101 543774 3470378 SH DFND 01 3298500 154424 17454 MCDONALDS CORP COM 580135101 836861 5340869 SH DFND 02 0 161342 5179527 MCDONALDS CORP COM 580135101 11202 71492 SH DFND 06 0 71492 0 MCDONALDS CORP COM 580135101 2200 14038 SH DFND 28 12510 0 1528 MCDONALDS CORP OPTIONS 580135101 6268 40000 SH Put DFND 01 0 40000 0 MCDONALDS CORP OPTIONS 580135101 58743 374900 SH Put DFND 02 0 374900 0 MCDONALDS CORP OPTIONS 580135101 19414 123900 SH Call DFND 02 0 123900 0 MCDONALDS CORP OPTIONS 580135101 3917 25000 SH Call DFND 06 0 25000 0 MCDONALDS CORP COM 580135101 632263 4035119 SH DFND 43 0 0 4035119 MCDONALDS CORP COM 580135101 35394 225885 SH DFND 43, 01 0 0 225885 MCEWEN MNG INC COM 58039P107 1 724 SH DFND 01 724 0 0 MCEWEN MNG INC COM 58039P107 69 33126 SH DFND 02 0 8714 24412 MCEWEN MNG INC COM 58039P107 0 6 SH DFND 06 0 6 0 MCGRATH RENTCORP COM 580589109 241 3803 SH DFND 01 3803 0 0 MCGRATH RENTCORP COM 580589109 8144 128719 SH DFND 02 0 127422 1297 MCGRATH RENTCORP COM 580589109 2 24 SH DFND 06 0 24 0 MCGRATH RENTCORP COM 580589109 2014 31835 SH DFND 43 0 0 31835 MCGRATH RENTCORP COM 580589109 1728 27310 SH DFND 43, 01 0 0 27310 MCKESSON CORP COM 58155Q103 93228 698860 SH DFND 01 566993 1726 130141 MCKESSON CORP COM 58155Q103 28165 211129 SH DFND 02 0 67712 143417 MCKESSON CORP COM 58155Q103 51 380 SH DFND 06 0 380 0 MCKESSON CORP COM 58155Q103 529 3963 SH DFND 28 1067 0 2896 MCKESSON CORP OPTIONS 58155Q103 5843 43800 SH Put DFND 02 0 43800 0 MCKESSON CORP OPTIONS 58155Q103 10005 75000 SH Call DFND 02 0 75000 0 MCKESSON CORP COM 58155Q103 101600 761616 SH DFND 43 0 0 761616 MCKESSON CORP COM 58155Q103 25022 187571 SH DFND 43, 01 0 0 187571 MDC PARTNERS INC CL A SUB V 552697104 41 8817 SH DFND 01 8817 0 0 MDC PARTNERS INC CL A SUB V 552697104 163 35435 SH DFND 02 0 22925 12510 MDC PARTNERS INC CL A SUB V 552697104 0 58 SH DFND 06 0 58 0 MDU RES GROUP INC COM 552690109 4690 163517 SH DFND 01 162775 0 742 MDU RES GROUP INC COM 552690109 1075 37483 SH DFND 02 0 18887 18596 MDU RES GROUP INC COM 552690109 0 4 SH DFND 06 0 4 0 MDU RES GROUP INC COM 552690109 1 26 SH DFND 28 26 0 0 MECHEL PAO SPONSORED 583840608 13 4297 SH DFND 01 4297 0 0 MECHEL PAO SPONSORED 583840608 1169 373364 SH DFND 02 0 370721 2643 MEDEQUITIES RLTY TR INC COM 58409L306 32 2881 SH DFND 01 2881 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 34 3047 SH DFND 02 0 1047 2000 MEDEQUITIES RLTY TR INC COM 58409L306 0 30 SH DFND 06 0 30 0 MEDICAL PPTYS TRUST INC COM 58463J304 4726 336634 SH DFND 01 336164 0 470 MEDICAL PPTYS TRUST INC COM 58463J304 1595 113624 SH DFND 02 0 90923 22701 MEDICAL PPTYS TRUST INC COM 58463J304 0 9 SH DFND 06 0 9 0 MEDICAL PPTYS TRUST INC COM 58463J304 186 13243 SH DFND 28 13243 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 19020 1354730 SH DFND 43 0 0 1354730 MEDICAL PPTYS TRUST INC COM 58463J304 119 8489 SH DFND 43, 01 0 0 8489 MEDICINES CO COM 584688105 27172 740378 SH DFND 01 410565 329250 563 MEDICINES CO COM 584688105 1537 41867 SH DFND 02 0 6316 35551 MEDICINES CO COM 584688105 3 71 SH DFND 06 0 71 0 MEDICINES CO OPTIONS 584688105 1560 42500 SH Put DFND 02 0 42500 0 MEDICINES CO OPTIONS 584688105 5894 160600 SH Call DFND 02 0 160600 0 MEDICINES CO NOTE 2.50 584688AE5 2204 1814000 PRN DFND 02 0 1814000 0 MEDICINES CO NOTE 2.75 584688AG0 5 5000 PRN DFND 01 5000 0 0 MEDICINES CO NOTE 2.75 584688AG0 8044 8000000 PRN DFND 02 0 8000000 0 MEDICINES CO COM 584688105 2547 69414 SH DFND 43 0 0 69414 MEDICINOVA INC COM NEW 58468P206 56 7029 SH DFND 01 7029 0 0 MEDICINOVA INC COM NEW 58468P206 1 149 SH DFND 02 0 149 0 MEDICINOVA INC COM NEW 58468P206 447 56135 SH DFND 06 0 56135 0 MEDIDATA SOLUTIONS INC COM 58471A105 2051 25463 SH DFND 01 25217 0 246 MEDIDATA SOLUTIONS INC COM 58471A105 787 9775 SH DFND 02 0 9393 382 MEDIDATA SOLUTIONS INC COM 58471A105 5 58 SH DFND 06 0 58 0 MEDIDATA SOLUTIONS INC NOTE 1.00 58471AAB1 41378 29734900 PRN DFND 02 0 29729000 5900 MEDIDATA SOLUTIONS INC COM 58471A105 24181 300162 SH DFND 43 0 0 300162 MEDIDATA SOLUTIONS INC COM 58471A105 1840 22838 SH DFND 43, 01 0 0 22838 MEDIFAST INC COM 58470H101 454 2835 SH DFND 01 2835 0 0 MEDIFAST INC COM 58470H101 362 2260 SH DFND 02 0 1736 524 MEDIFAST INC COM 58470H101 2 11 SH DFND 06 0 11 0 MEDIFAST INC COM 58470H101 1034 6453 SH DFND 43 0 0 6453 MEDLEY CAP CORP COM 58503F106 15 4300 SH DFND 02 0 0 4300 MEDLEY MGMT INC CL A COM 58503T106 32 9092 SH DFND 02 0 9092 0 MEDLEY MGMT INC CL A COM 58503T106 0 5 SH DFND 06 0 5 0 MEDNAX INC COM 58502B106 820 18954 SH DFND 01 17631 0 1323 MEDNAX INC COM 58502B106 4616 106643 SH DFND 02 0 98149 8494 MEDNAX INC COM 58502B106 0 2 SH DFND 06 0 2 0 MEDNAX INC COM 58502B106 2 45 SH DFND 28 45 0 0 MEDNAX INC OPTIONS 58502B106 3679 85000 SH Put DFND 02 0 85000 0 MEDNAX INC COM 58502B106 10580 244465 SH DFND 43 0 0 244465 MEDNAX INC COM 58502B106 1336 30866 SH DFND 43, 01 0 0 30866 MEDPACE HLDGS INC COM 58506Q109 63 1456 SH DFND 01 1456 0 0 MEDPACE HLDGS INC COM 58506Q109 7296 169664 SH DFND 02 0 169664 0 MEDPACE HLDGS INC COM 58506Q109 0 7 SH DFND 06 0 7 0 MEDPACE HLDGS INC COM 58506Q109 1993 46360 SH DFND 43 0 0 46360 MEDPACE HLDGS INC COM 58506Q109 1354 31495 SH DFND 43, 01 0 0 31495 MEDTRONIC PLC SHS G5960L103 205123 2396017 SH DFND 01 2013859 1411 380747 MEDTRONIC PLC SHS G5960L103 323949 3784009 SH DFND 02 0 137338 3646671 MEDTRONIC PLC SHS G5960L103 1197 13977 SH DFND 06 0 13977 0 MEDTRONIC PLC SHS G5960L103 2327 27181 SH DFND 28 17628 0 9553 MEDTRONIC PLC OPTIONS G5960L103 17738 207200 SH Put DFND 02 0 207200 0 MEDTRONIC PLC OPTIONS G5960L103 131668 1538000 SH Call DFND 02 0 1538000 0 MEDTRONIC PLC OPTIONS G5960L103 3005 35100 SH Call DFND 06 0 35100 0 MEDTRONIC PLC SHS G5960L103 745039 8702709 SH DFND 43 0 0 8702709 MEDTRONIC PLC SHS G5960L103 76023 888016 SH DFND 43, 01 0 0 888016 MEET GROUP INC COM 58513U101 49 10934 SH DFND 01 10934 0 0 MEET GROUP INC COM 58513U101 44 9798 SH DFND 02 0 9798 0 MEET GROUP INC COM 58513U101 0 70 SH DFND 06 0 70 0 MEI PHARMA INC COM NEW 55279B202 11 2857 SH DFND 01 2857 0 0 MEI PHARMA INC COM NEW 55279B202 8 2150 SH DFND 02 0 0 2150 MEIRAGTX HOLDINGS PLC COM G59665102 40 3505 SH DFND 02 0 0 3505 MELCO RESORT ENTERTAINMENT L ADR 585464100 1278 45637 SH DFND 01 44257 0 1380 MELCO RESORT ENTERTAINMENT L ADR 585464100 36096 1289139 SH DFND 02 0 490801 798338 MELCO RESORT ENTERTAINMENT L ADR 585464100 1185 42312 SH DFND 06 0 42312 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 12 430 SH DFND 28 40 0 390 MELCO RESORT ENTERTAINMENT L ADR 585464100 38151 1362533 SH DFND 43 0 0 1362533 MELINTA THERAPEUTICS INC COM 58549G100 33 5135 SH DFND 01 5135 0 0 MELINTA THERAPEUTICS INC COM 58549G100 12 1854 SH DFND 02 0 1494 360 MELINTA THERAPEUTICS INC COM 58549G100 0 10 SH DFND 06 0 10 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 15 179 SH DFND 01 164 0 15 MELLANOX TECHNOLOGIES LTD SHS M51363113 9463 112254 SH DFND 02 0 110878 1376 MELLANOX TECHNOLOGIES LTD SHS M51363113 0 1 SH DFND 06 0 1 0 MELLANOX TECHNOLOGIES LTD OPTIONS M51363113 3144 37300 SH Call DFND 02 0 37300 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 8386 99476 SH DFND 43 0 0 99476 MELLANOX TECHNOLOGIES LTD SHS M51363113 1828 21686 SH DFND 43, 01 0 0 21686 MELROSE BANCORP INC COM 585553100 0 4 SH DFND 02 0 4 0 MENLO THERAPEUTICS INC COM 586858102 23 2800 SH DFND 01 2800 0 0 MENLO THERAPEUTICS INC COM 586858102 2 235 SH DFND 02 0 235 0 MERCADOLIBRE INC COM 58733R102 53643 179449 SH DFND 01 1974 164317 13158 MERCADOLIBRE INC COM 58733R102 10072 33692 SH DFND 02 0 19566 14126 MERCADOLIBRE INC COM 58733R102 1058 3540 SH DFND 06 0 3540 0 MERCADOLIBRE INC COM 58733R102 45 151 SH DFND 28 0 0 151 MERCADOLIBRE INC NOTE 2.25 58733RAB8 147 62000 PRN DFND 02 0 60000 2000 MERCADOLIBRE INC COM 58733R102 31637 105834 SH DFND 43 0 0 105834 MERCADOLIBRE INC COM 58733R102 19016 63612 SH DFND 43, 01 0 0 63612 MERCANTILE BANK CORP COM 587376104 90 2429 SH DFND 01 2429 0 0 MERCANTILE BANK CORP COM 587376104 2467 66735 SH DFND 02 0 55955 10780 MERCANTILE BANK CORP COM 587376104 1 16 SH DFND 06 0 16 0 MERCER INTL INC COM 588056101 681 38893 SH DFND 02 0 4468 34425 MERCER INTL INC COM 588056101 0 1 SH DFND 06 0 1 0 MERCHANTS BANCORP IND COM 58844R108 55 1937 SH DFND 01 1937 0 0 MERCHANTS BANCORP IND COM 58844R108 231 8100 SH DFND 02 0 8100 0 MERCHANTS BANCORP IND COM 58844R108 0 7 SH DFND 06 0 7 0 MERCK & CO INC COM 58933Y105 587661 9681402 SH DFND 01 8909470 220552 551380 MERCK & CO INC COM 58933Y105 833040 13723887 SH DFND 02 0 4162930 9560957 MERCK & CO INC COM 58933Y105 16916 278686 SH DFND 06 0 278686 0 MERCK & CO INC COM 58933Y105 4908 80850 SH DFND 28 66481 0 14369 MERCK & CO INC OPTIONS 58933Y105 51049 841000 SH Put DFND 02 0 841000 0 MERCK & CO INC OPTIONS 58933Y105 30180 497200 SH Call DFND 02 0 497100 100 MERCK & CO INC OPTIONS 58933Y105 401 6600 SH Call DFND 06 0 6600 0 MERCK & CO INC COM 58933Y105 1054147 17366508 SH DFND 43 0 0 17366508 MERCK & CO INC COM 58933Y105 83951 1383044 SH DFND 43, 01 0 0 1383044 MERCURY GENL CORP NEW COM 589400100 211 4630 SH DFND 01 4525 0 105 MERCURY GENL CORP NEW COM 589400100 280 6137 SH DFND 02 0 4975 1162 MERCURY SYS INC COM 589378108 4997 131296 SH DFND 01 126731 4320 245 MERCURY SYS INC COM 589378108 6921 181850 SH DFND 02 0 171615 10235 MERCURY SYS INC COM 589378108 2 48 SH DFND 06 0 48 0 MERCURY SYS INC COM 589378108 3 86 SH DFND 28 86 0 0 MERCURY SYS INC COM 589378108 14991 393870 SH DFND 43 0 0 393870 MERCURY SYS INC COM 589378108 806 21184 SH DFND 43, 01 0 0 21184 MEREDITH CORP COM 589433101 850 16676 SH DFND 01 16520 0 156 MEREDITH CORP COM 589433101 1643 32222 SH DFND 02 0 30805 1417 MEREDITH CORP COM 589433101 2 41 SH DFND 06 0 41 0 MEREDITH CORP COM 589433101 2758 54085 SH DFND 43 0 0 54085 MERIDIAN BANCORP INC MD COM 58958U103 164 8548 SH DFND 01 8383 0 165 MERIDIAN BANCORP INC MD COM 58958U103 2750 143623 SH DFND 02 0 138396 5227 MERIDIAN BANCORP INC MD COM 58958U103 1 49 SH DFND 06 0 49 0 MERIDIAN BANCORP INC MD COM 58958U103 565 29529 SH DFND 43 0 0 29529 MERIDIAN BANCORP INC MD COM 58958U103 585 30538 SH DFND 43, 01 0 0 30538 MERIDIAN BIOSCIENCE INC COM 589584101 151 9471 SH DFND 01 9041 0 430 MERIDIAN BIOSCIENCE INC COM 589584101 186 11717 SH DFND 02 0 11600 117 MERIDIAN BIOSCIENCE INC COM 589584101 1 42 SH DFND 06 0 42 0 MERIDIAN BK PAOLI PA COM 58958P104 6 303 SH DFND 02 0 3 300 MERIT MED SYS INC COM 589889104 5936 115929 SH DFND 01 114749 1101 79 MERIT MED SYS INC COM 589889104 3074 60041 SH DFND 02 0 6427 53614 MERIT MED SYS INC COM 589889104 3 50 SH DFND 06 0 50 0 MERIT MED SYS INC COM 589889104 3 65 SH DFND 28 65 0 0 MERIT MED SYS INC COM 589889104 8894 173712 SH DFND 43 0 0 173712 MERIT MED SYS INC COM 589889104 860 16789 SH DFND 43, 01 0 0 16789 MERITAGE HOMES CORP COM 59001A102 957 21772 SH DFND 01 7917 13697 158 MERITAGE HOMES CORP COM 59001A102 2644 60156 SH DFND 02 0 56695 3461 MERITAGE HOMES CORP COM 59001A102 2 40 SH DFND 06 0 40 0 MERITAGE HOMES CORP COM 59001A102 7342 167057 SH DFND 43 0 0 167057 MERITAGE HOMES CORP COM 59001A102 111 2521 SH DFND 43, 01 0 0 2521 MERITOR INC COM 59001K100 269 13078 SH DFND 01 13078 0 0 MERITOR INC COM 59001K100 206 10023 SH DFND 02 0 9189 834 MERITOR INC COM 59001K100 2 86 SH DFND 06 0 86 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 1 SH DFND 01 0 1 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 117 23748 SH DFND 02 0 9779 13969 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 13 SH DFND 06 0 13 0 MERSANA THERAPEUTICS INC COM 59045L106 30 1702 SH DFND 01 1702 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4 230 SH DFND 02 0 230 0 MERSANA THERAPEUTICS INC COM 59045L106 0 5 SH DFND 06 0 5 0 MESA LABS INC COM 59064R109 191 904 SH DFND 01 904 0 0 MESA LABS INC COM 59064R109 640 3032 SH DFND 02 0 3032 0 MESA LABS INC COM 59064R109 1 3 SH DFND 06 0 3 0 MESA RTY TR UNIT BEN I 590660106 37 2576 SH DFND 01 2576 0 0 MESA RTY TR UNIT BEN I 590660106 3 240 SH DFND 02 0 0 240 MESABI TR CTF BEN IN 590672101 49 2000 SH DFND 01 2000 0 0 MESABI TR CTF BEN IN 590672101 2222 90524 SH DFND 02 0 0 90524 MESOBLAST LTD SPONS ADR 590717104 10 1773 SH DFND 01 1773 0 0 META FINL GROUP INC COM 59100U108 228 2342 SH DFND 01 1482 855 5 META FINL GROUP INC COM 59100U108 1744 17905 SH DFND 02 0 17905 0 META FINL GROUP INC COM 59100U108 1 9 SH DFND 06 0 9 0 META FINL GROUP INC COM 59100U108 726 7453 SH DFND 43 0 0 7453 METHANEX CORP COM 59151K108 565 7997 SH DFND 05 7997 0 0 METHANEX CORP COM 59151K108 26 367 SH DFND 01 91 0 276 METHANEX CORP COM 59151K108 9137 129236 SH DFND 02 0 16988 112248 METHANEX CORP COM 59151K108 11 155 SH DFND 28 0 0 155 METHANEX CORP COM 59151K108 10328 146081 SH DFND 43 0 0 146081 METHODE ELECTRS INC COM 591520200 273 6771 SH DFND 01 6686 0 85 METHODE ELECTRS INC COM 591520200 2586 64160 SH DFND 02 0 63643 517 METHODE ELECTRS INC COM 591520200 1 37 SH DFND 06 0 37 0 METHODE ELECTRS INC COM 591520200 1681 41700 SH DFND 43 0 0 41700 METHODE ELECTRS INC COM 591520200 119 2948 SH DFND 43, 01 0 0 2948 METLIFE INC COM 59156R108 103360 2370641 SH DFND 01 1635541 1911 733189 METLIFE INC COM 59156R108 144453 3313142 SH DFND 02 0 416781 2896361 METLIFE INC COM 59156R108 4729 108473 SH DFND 06 0 108473 0 METLIFE INC COM 59156R108 4341 99566 SH DFND 28 43093 0 56473 METLIFE INC OPTIONS 59156R108 2010 46100 SH Put DFND 02 0 46100 0 METLIFE INC OPTIONS 59156R108 7630 175000 SH Put DFND 06 0 175000 0 METLIFE INC OPTIONS 59156R108 1905 43700 SH Call DFND 02 0 43700 0 METLIFE INC COM 59156R108 216856 4973755 SH DFND 43 0 0 4973755 METLIFE INC COM 59156R108 32871 753926 SH DFND 43, 01 0 0 753926 METROPOLITAN BK HLDG CORP COM 591774104 129 2450 SH DFND 01 2450 0 0 METROPOLITAN BK HLDG CORP COM 591774104 12 238 SH DFND 02 0 238 0 METROPOLITAN BK HLDG CORP COM 591774104 0 3 SH DFND 06 0 3 0 METTLER TOLEDO INTERNATIONAL COM 592688105 17639 30484 SH DFND 01 30176 42 266 METTLER TOLEDO INTERNATIONAL COM 592688105 18947 32744 SH DFND 02 0 1196 31548 METTLER TOLEDO INTERNATIONAL COM 592688105 60 104 SH DFND 06 0 104 0 METTLER TOLEDO INTERNATIONAL COM 592688105 28 49 SH DFND 28 18 0 31 METTLER TOLEDO INTERNATIONAL COM 592688105 11423 19742 SH DFND 43 0 0 19742 METTLER TOLEDO INTERNATIONAL COM 592688105 2058 3556 SH DFND 43, 01 0 0 3556 MEXCO ENERGY CORP COM 592770101 0 1 SH DFND 02 0 1 0 MEXICO EQUITY & INCOME FD COM 592834105 6 556 SH DFND 02 0 0 556 MEXICO FD INC COM 592835102 154 10204 SH DFND 01 10204 0 0 MEXICO FD INC COM 592835102 56 3708 SH DFND 02 0 0 3708 MFA FINL INC COM 55272X102 798 105279 SH DFND 01 76244 23057 5978 MFA FINL INC COM 55272X102 6689 882443 SH DFND 02 0 857875 24568 MFA FINL INC COM 55272X102 0 9 SH DFND 06 0 9 0 MFA FINL INC COM 55272X102 3405 449173 SH DFND 43 0 0 449173 MFS CALIF MUN FD COM 59318C106 15 1500 SH DFND 01 1500 0 0 MFS CALIF MUN FD COM 59318C106 20 2000 SH DFND 02 0 0 2000 MFS CHARTER INCOME TR SH BEN INT 552727109 145 18315 SH DFND 01 18315 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 3075 387717 SH DFND 02 0 0 387717 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1420 315537 SH DFND 02 0 0 315537 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 773 155267 SH DFND 02 0 0 155267 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 216 47800 SH DFND 02 0 0 47800 MFS INTER INCOME TR SH BEN INT 55273C107 39 10165 SH DFND 01 10165 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 4048 1048621 SH DFND 02 0 0 1048621 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 45 18000 SH DFND 02 0 0 18000 MFS INVT GRADE MUN TR SH BEN INT 59318B108 309 33434 SH DFND 02 0 0 33434 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 17 3000 SH DFND 01 3000 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 950 168056 SH DFND 02 0 0 168056 MFS MUN INCOME TR SH BEN INT 552738106 30 4536 SH DFND 01 4536 0 0 MFS MUN INCOME TR SH BEN INT 552738106 710 107694 SH DFND 02 0 0 107694 MFS SPL VALUE TR SH BEN INT 55274E102 78 13788 SH DFND 02 0 0 13788 MGE ENERGY INC COM 55277P104 2069 32815 SH DFND 01 32731 84 0 MGE ENERGY INC COM 55277P104 5805 92072 SH DFND 02 0 85922 6150 MGE ENERGY INC COM 55277P104 2 36 SH DFND 06 0 36 0 MGIC INVT CORP WIS COM 552848103 4370 407648 SH DFND 01 407411 0 237 MGIC INVT CORP WIS COM 552848103 3280 306008 SH DFND 02 0 193529 112479 MGIC INVT CORP WIS COM 552848103 4 380 SH DFND 06 0 380 0 MGIC INVT CORP WIS COM 552848103 5 439 SH DFND 28 439 0 0 MGIC INVT CORP WIS COM 552848103 5182 483432 SH DFND 43 0 0 483432 MGM GROWTH PPTYS LLC CL A COM 55303A105 152 4984 SH DFND 01 4280 0 704 MGM GROWTH PPTYS LLC CL A COM 55303A105 8381 275139 SH DFND 02 0 65508 209631 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 1 SH DFND 06 0 1 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3354 110122 SH DFND 43 0 0 110122 MGM RESORTS INTERNATIONAL COM 552953101 3406 117343 SH DFND 01 95478 20021 1844 MGM RESORTS INTERNATIONAL COM 552953101 100955 3477618 SH DFND 02 0 2797902 679716 MGM RESORTS INTERNATIONAL COM 552953101 111 3813 SH DFND 06 0 3813 0 MGM RESORTS INTERNATIONAL COM 552953101 3 98 SH DFND 28 98 0 0 MGM RESORTS INTERNATIONAL OPTIONS 552953101 16379 564200 SH Call DFND 02 0 564200 0 MGM RESORTS INTERNATIONAL COM 552953101 6376 219618 SH DFND 43 0 0 219618 MGP INGREDIENTS INC NEW COM 55303J106 209 2358 SH DFND 01 2358 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1077 12132 SH DFND 02 0 2865 9267 MGP INGREDIENTS INC NEW COM 55303J106 1 13 SH DFND 06 0 13 0 MICHAEL KORS HLDGS LTD SHS G60754101 1330 19969 SH DFND 01 11280 286 8403 MICHAEL KORS HLDGS LTD SHS G60754101 30139 452545 SH DFND 02 0 418687 33858 MICHAEL KORS HLDGS LTD SHS G60754101 411 6173 SH DFND 06 0 6173 0 MICHAEL KORS HLDGS LTD SHS G60754101 11 159 SH DFND 28 0 0 159 MICHAEL KORS HLDGS LTD OPTIONS G60754101 6660 100000 SH Put DFND 02 0 100000 0 MICHAEL KORS HLDGS LTD SHS G60754101 5390 80927 SH DFND 43 0 0 80927 MICHAEL KORS HLDGS LTD SHS G60754101 225 3383 SH DFND 43, 01 0 0 3383 MICHAELS COS INC COM 59408Q106 3199 166878 SH DFND 01 6855 159764 259 MICHAELS COS INC COM 59408Q106 7849 409448 SH DFND 02 0 72740 336708 MICHAELS COS INC COM 59408Q106 0 2 SH DFND 06 0 2 0 MICHAELS COS INC COM 59408Q106 2169 113156 SH DFND 43 0 0 113156 MICHAELS COS INC COM 59408Q106 1314 68555 SH DFND 43, 01 0 0 68555 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 1606 93009 SH DFND 01 91403 0 1606 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 408 23608 SH DFND 02 0 166 23442 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 4 235 SH DFND 06 0 235 0 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 1 80 SH DFND 28 80 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 5864 339527 SH DFND 43 0 0 339527 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 300 17394 SH DFND 43, 01 0 0 17394 MICROBOT MED INC COM 59503A105 0 97 SH DFND 02 0 0 97 MICROCHIP TECHNOLOGY INC COM 595017104 25270 277845 SH DFND 01 266697 5988 5160 MICROCHIP TECHNOLOGY INC COM 595017104 145658 1601521 SH DFND 02 0 75765 1525756 MICROCHIP TECHNOLOGY INC COM 595017104 148 1626 SH DFND 06 0 1626 0 MICROCHIP TECHNOLOGY INC COM 595017104 115 1267 SH DFND 28 716 0 551 MICROCHIP TECHNOLOGY INC OPTIONS 595017104 1819 20000 SH Put DFND 02 0 20000 0 MICROCHIP TECHNOLOGY INC OPTIONS 595017104 2729 30000 SH Call DFND 02 0 30000 0 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AD6 14 8000 PRN DFND 01 8000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AD6 1916 1098000 PRN DFND 02 0 1095000 3000 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AF1 13378 11505000 PRN DFND 02 0 11505000 0 MICROCHIP TECHNOLOGY INC NOTE 2.25 595017AH7 3046 2560000 PRN DFND 02 0 2560000 0 MICROCHIP TECHNOLOGY INC COM 595017104 172499 1896633 SH DFND 43 0 0 1896633 MICROCHIP TECHNOLOGY INC COM 595017104 13258 145773 SH DFND 43, 01 0 0 145773 MICRON TECHNOLOGY INC COM 595112103 23014 438863 SH DFND 01 398032 35825 5006 MICRON TECHNOLOGY INC COM 595112103 177758 3389748 SH DFND 02 0 699008 2690740 MICRON TECHNOLOGY INC COM 595112103 3124 59570 SH DFND 06 0 59570 0 MICRON TECHNOLOGY INC COM 595112103 87 1668 SH DFND 28 178 0 1490 MICRON TECHNOLOGY INC OPTIONS 595112103 78115 1489600 SH Put DFND 02 0 1489600 0 MICRON TECHNOLOGY INC OPTIONS 595112103 3083 58800 SH Call DFND 02 0 57600 1200 MICRON TECHNOLOGY INC NOTE 2.37 595112AW3 283 52000 PRN DFND 02 0 0 52000 MICRON TECHNOLOGY INC NOTE 3.00 595112AY9 23 13000 PRN DFND 01 13000 0 0 MICRON TECHNOLOGY INC NOTE 3.00 595112AY9 7 4000 PRN DFND 02 0 0 4000 MICRON TECHNOLOGY INC COM 595112103 13566 258703 SH DFND 43 0 0 258703 MICRON TECHNOLOGY INC COM 595112103 6301 120164 SH DFND 43, 01 0 0 120164 MICRONET ENERTEC TECH INC COM 595117102 0 3 SH DFND 02 0 3 0 MICROSOFT CORP COM 594918104 2217911 22491741 SH DFND 01 19623296 968682 1899763 MICROSOFT CORP COM 594918104 2058172 20871843 SH DFND 02 0 2602868 18268975 MICROSOFT CORP COM 594918104 30307 307338 SH DFND 06 0 307338 0 MICROSOFT CORP COM 594918104 26192 265617 SH DFND 28 226194 0 39423 MICROSOFT CORP OPTIONS 594918104 38754 393000 SH Put DFND 01 0 393000 0 MICROSOFT CORP OPTIONS 594918104 223273 2264200 SH Put DFND 02 0 2259100 5100 MICROSOFT CORP OPTIONS 594918104 197 2000 SH Call DFND 01 2000 0 0 MICROSOFT CORP OPTIONS 594918104 252304 2558600 SH Call DFND 02 0 2558600 0 MICROSOFT CORP OPTIONS 594918104 8875 90000 SH Call DFND 06 0 90000 0 MICROSOFT CORP COM 594918104 2672448 27101185 SH DFND 43 0 0 27101185 MICROSOFT CORP COM 594918104 229482 2327165 SH DFND 43, 01 0 0 2327165 MICROSTRATEGY INC CL A NEW 594972408 187 1460 SH DFND 01 1460 0 0 MICROSTRATEGY INC CL A NEW 594972408 8134 63669 SH DFND 02 0 63597 72 MICROSTRATEGY INC CL A NEW 594972408 1 9 SH DFND 06 0 9 0 MICROVISION INC DEL COM NEW 594960304 38 33901 SH DFND 01 33899 2 0 MICROVISION INC DEL COM NEW 594960304 61 54381 SH DFND 02 0 54381 0 MICROVISION INC DEL COM NEW 594960304 0 82 SH DFND 06 0 82 0 MID AMER APT CMNTYS INC COM 59522J103 5925 58859 SH DFND 01 58345 0 514 MID AMER APT CMNTYS INC COM 59522J103 8038 79849 SH DFND 02 0 35691 44158 MID AMER APT CMNTYS INC COM 59522J103 50 494 SH DFND 06 0 494 0 MID AMER APT CMNTYS INC COM 59522J103 4491 44614 SH DFND 43 0 0 44614 MID CON ENERGY PARTNERS LP COM UNIT R 59560V109 0 300 SH DFND 01 300 0 0 MID CON ENERGY PARTNERS LP COM UNIT R 59560V109 4 2500 SH DFND 02 0 0 2500 MID PENN BANCORP INC COM 59540G107 31 892 SH DFND 01 892 0 0 MID PENN BANCORP INC COM 59540G107 6 172 SH DFND 02 0 172 0 MIDDLEBY CORP COM 596278101 3922 37558 SH DFND 01 37558 0 0 MIDDLEBY CORP COM 596278101 966 9249 SH DFND 02 0 5152 4097 MIDDLEBY CORP COM 596278101 9 90 SH DFND 06 0 90 0 MIDDLEBY CORP COM 596278101 16925 162089 SH DFND 43 0 0 162089 MIDDLEBY CORP COM 596278101 5244 50220 SH DFND 43, 01 0 0 50220 MIDDLEFIELD BANC CORP COM NEW 596304204 41 815 SH DFND 01 815 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6 111 SH DFND 02 0 111 0 MIDDLEFIELD BANC CORP COM NEW 596304204 0 2 SH DFND 06 0 2 0 MIDDLESEX WATER CO COM 596680108 363 8609 SH DFND 01 6859 0 1750 MIDDLESEX WATER CO COM 596680108 841 19934 SH DFND 02 0 13826 6108 MIDDLESEX WATER CO COM 596680108 1 16 SH DFND 06 0 16 0 MIDLAND STS BANCORP INC ILL COM 597742105 8866 258790 SH DFND 01 258790 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 40 1164 SH DFND 02 0 1164 0 MIDLAND STS BANCORP INC ILL COM 597742105 1 16 SH DFND 06 0 16 0 MIDSOUTH BANCORP INC COM 598039105 24 1791 SH DFND 01 1791 0 0 MIDSOUTH BANCORP INC COM 598039105 59 4416 SH DFND 02 0 564 3852 MIDSOUTH BANCORP INC COM 598039105 0 15 SH DFND 06 0 15 0 MIDSTATES PETE CO INC COM PAR 59804T407 60 4391 SH DFND 01 4391 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 27 1951 SH DFND 02 0 1885 66 MIDSTATES PETE CO INC COM PAR 59804T407 0 11 SH DFND 06 0 11 0 MIDWESTONE FINL GROUP INC NE COM 598511103 53 1558 SH DFND 01 1558 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 14 419 SH DFND 02 0 419 0 MIDWESTONE FINL GROUP INC NE COM 598511103 0 11 SH DFND 06 0 11 0 MILACRON HLDGS CORP COM 59870L106 164 8652 SH DFND 01 8652 0 0 MILACRON HLDGS CORP COM 59870L106 1730 91373 SH DFND 02 0 35010 56363 MILACRON HLDGS CORP COM 59870L106 1 56 SH DFND 06 0 56 0 MILACRON HLDGS CORP COM 59870L106 9429 498075 SH DFND 43 0 0 498075 MILESTONE SCIENTIFIC INC COM NEW 59935P209 24 30000 SH DFND 02 0 0 30000 MILLER HERMAN INC COM 600544100 393 11606 SH DFND 01 11476 0 130 MILLER HERMAN INC COM 600544100 2380 70216 SH DFND 02 0 68108 2108 MILLER HERMAN INC COM 600544100 2 61 SH DFND 06 0 61 0 MILLER HERMAN INC COM 600544100 4939 145689 SH DFND 43 0 0 145689 MILLER HERMAN INC COM 600544100 498 14696 SH DFND 43, 01 0 0 14696 MILLER HOWARD HIGH INC EQTY COM SHS BE 600379101 60 4986 SH DFND 02 0 0 4986 MILLER INDS INC TENN COM NEW 600551204 43 1678 SH DFND 01 1678 0 0 MILLER INDS INC TENN COM NEW 600551204 1535 60074 SH DFND 02 0 59874 200 MILLER INDS INC TENN COM NEW 600551204 0 11 SH DFND 06 0 11 0 MIMECAST LTD ORD SHS G14838109 56 1366 SH DFND 01 1366 0 0 MIMECAST LTD ORD SHS G14838109 6 148 SH DFND 02 0 0 148 MIMECAST LTD ORD SHS G14838109 1255 30465 SH DFND 43 0 0 30465 MIMEDX GROUP INC COM 602496101 1571 245829 SH DFND 01 94035 151383 411 MIMEDX GROUP INC COM 602496101 579 90566 SH DFND 02 0 18818 71748 MIMEDX GROUP INC COM 602496101 1 107 SH DFND 06 0 107 0 MINDBODY INC COM CL A 60255W105 272 7037 SH DFND 01 6105 932 0 MINDBODY INC COM CL A 60255W105 4977 128933 SH DFND 02 0 127927 1006 MINDBODY INC COM CL A 60255W105 2 45 SH DFND 06 0 45 0 MINDBODY INC COM CL A 60255W105 1861 48211 SH DFND 43 0 0 48211 MINERALS TECHNOLOGIES INC COM 603158106 500 6631 SH DFND 01 6572 0 59 MINERALS TECHNOLOGIES INC COM 603158106 381 5054 SH DFND 02 0 4715 339 MINERALS TECHNOLOGIES INC COM 603158106 3 36 SH DFND 06 0 36 0 MINERALS TECHNOLOGIES INC COM 603158106 10406 138106 SH DFND 43 0 0 138106 MINERALS TECHNOLOGIES INC COM 603158106 1846 24493 SH DFND 43, 01 0 0 24493 MINERVA NEUROSCIENCES INC COM 603380106 43 5186 SH DFND 01 5186 0 0 MINERVA NEUROSCIENCES INC COM 603380106 34 4069 SH DFND 02 0 4069 0 MINERVA NEUROSCIENCES INC COM 603380106 0 28 SH DFND 06 0 28 0 MIRAGEN THERAPEUTICS INC COM 60463E103 33 5137 SH DFND 01 5137 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 110 17178 SH DFND 02 0 17178 0 MIRAGEN THERAPEUTICS INC COM 60463E103 0 13 SH DFND 06 0 13 0 MIRATI THERAPEUTICS INC COM 60468T105 1655 33571 SH DFND 01 2286 31285 0 MIRATI THERAPEUTICS INC COM 60468T105 7 148 SH DFND 02 0 148 0 MIRATI THERAPEUTICS INC OPTIONS 60468T105 2465 50000 SH Call DFND 02 0 50000 0 MISONIX INC COM 604871103 6 500 SH DFND 01 500 0 0 MISTRAS GROUP INC COM 60649T107 720 38145 SH DFND 01 38145 0 0 MISTRAS GROUP INC COM 60649T107 161 8527 SH DFND 02 0 3860 4667 MISTRAS GROUP INC COM 60649T107 0 18 SH DFND 06 0 18 0 MISTRAS GROUP INC COM 60649T107 440 23312 SH DFND 43 0 0 23312 MITCHAM INDS INC COM 606501104 1 200 SH DFND 02 0 0 200 MITEK SYS INC COM NEW 606710200 52 5841 SH DFND 01 5841 0 0 MITEK SYS INC COM NEW 606710200 37 4117 SH DFND 02 0 117 4000 MITEK SYS INC COM NEW 606710200 0 32 SH DFND 06 0 32 0 MITEL NETWORKS CORP COM 60671Q104 3548 323398 SH DFND 01 1374 321800 224 MITEL NETWORKS CORP COM 60671Q104 430 39170 SH DFND 02 0 38162 1008 MITEL NETWORKS CORP COM 60671Q104 0 3 SH DFND 06 0 3 0 MITEL NETWORKS CORP COM 60671Q104 2831 258103 SH DFND 43 0 0 258103 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 1274 225414 SH DFND 01 188337 0 37077 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 19083 3377607 SH DFND 02 0 0 3377607 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 18 3173 SH DFND 28 1389 0 1784 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 48542 8591435 SH DFND 43 0 0 8591435 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 2051 363074 SH DFND 43, 01 0 0 363074 MIX TELEMATICS LTD SPONSORED 60688N102 18 1028 SH DFND 01 1028 0 0 MIX TELEMATICS LTD SPONSORED 60688N102 13 717 SH DFND 43 0 0 717 MIZUHO FINL GROUP INC SPONSORED 60687Y109 962 283880 SH DFND 01 198564 0 85316 MIZUHO FINL GROUP INC SPONSORED 60687Y109 140 41197 SH DFND 02 0 5536 35661 MIZUHO FINL GROUP INC SPONSORED 60687Y109 49 14326 SH DFND 28 1893 0 12433 MKS INSTRUMENT INC COM 55306N104 9294 97116 SH DFND 01 96676 294 146 MKS INSTRUMENT INC COM 55306N104 9722 101585 SH DFND 02 0 101118 467 MKS INSTRUMENT INC COM 55306N104 6 58 SH DFND 06 0 58 0 MKS INSTRUMENT INC COM 55306N104 21 221 SH DFND 28 221 0 0 MKS INSTRUMENT INC COM 55306N104 5190 54232 SH DFND 43 0 0 54232 MMA CAP MGMT LLC COM 55315D105 41 1529 SH DFND 02 0 0 1529 MOBILE MINI INC COM 60740F105 650 13853 SH DFND 01 13583 0 270 MOBILE MINI INC COM 60740F105 6795 144888 SH DFND 02 0 143222 1666 MOBILE MINI INC COM 60740F105 2 45 SH DFND 06 0 45 0 MOBILE MINI INC COM 60740F105 4961 105784 SH DFND 43 0 0 105784 MOBILE MINI INC COM 60740F105 3428 73096 SH DFND 43, 01 0 0 73096 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 235 26647 SH DFND 01 24736 0 1911 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 5659 640888 SH DFND 02 0 592543 48345 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 3652 413552 SH DFND 06 0 413552 0 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 12 1309 SH DFND 28 58 0 1251 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 2591 293375 SH DFND 43 0 0 293375 MOBILEIRON INC COM NEW 60739U204 2 465 SH DFND 01 465 0 0 MOBILEIRON INC COM NEW 60739U204 253 56842 SH DFND 02 0 56842 0 MOBILEIRON INC COM NEW 60739U204 0 59 SH DFND 06 0 59 0 MODEL N INC COM 607525102 70 3764 SH DFND 01 3764 0 0 MODEL N INC COM 607525102 1092 58700 SH DFND 02 0 58442 258 MODEL N INC COM 607525102 0 24 SH DFND 06 0 24 0 MODEL N INC COM 607525102 26 1409 SH DFND 43 0 0 1409 MODERN MEDIA ACQUISITION UNIT 99/99 60765P202 1 100 SH DFND 02 0 0 100 MODINE MFG CO COM 607828100 229 12571 SH DFND 01 12571 0 0 MODINE MFG CO COM 607828100 3249 178012 SH DFND 02 0 175817 2195 MODINE MFG CO COM 607828100 1 51 SH DFND 06 0 51 0 MOELIS & CO CL A 60786M105 299 5095 SH DFND 01 5056 0 39 MOELIS & CO CL A 60786M105 58798 1002522 SH DFND 02 0 172996 829526 MOELIS & CO CL A 60786M105 2 32 SH DFND 06 0 32 0 MOELIS & CO CL A 60786M105 14646 249725 SH DFND 43 0 0 249725 MOHAWK INDS INC COM 608190104 7482 34919 SH DFND 01 23112 331 11476 MOHAWK INDS INC COM 608190104 20085 93736 SH DFND 02 0 36559 57177 MOHAWK INDS INC COM 608190104 69 324 SH DFND 06 0 324 0 MOHAWK INDS INC COM 608190104 52 243 SH DFND 28 16 0 227 MOHAWK INDS INC OPTIONS 608190104 3664 17100 SH Put DFND 02 0 17100 0 MOHAWK INDS INC COM 608190104 30889 144160 SH DFND 43 0 0 144160 MOHAWK INDS INC COM 608190104 4859 22678 SH DFND 43, 01 0 0 22678 MOLECULAR TEMPLATES INC COM 608550109 13 2458 SH DFND 01 2458 0 0 MOLECULAR TEMPLATES INC COM 608550109 2 330 SH DFND 02 0 330 0 MOLECULIN BIOTECH INC COM 60855D101 45 25000 SH DFND 01 25000 0 0 MOLINA HEALTHCARE INC COM 60855R100 8474 86525 SH DFND 01 16647 69787 91 MOLINA HEALTHCARE INC COM 60855R100 3490 35632 SH DFND 02 0 34087 1545 MOLINA HEALTHCARE INC COM 60855R100 4 45 SH DFND 06 0 45 0 MOLINA HEALTHCARE INC OPTIONS 60855R100 715 7300 SH Put DFND 02 0 7300 0 MOLINA HEALTHCARE INC OPTIONS 60855R100 10509 107300 SH Call DFND 02 0 107300 0 MOLINA HEALTHCARE INC NOTE 1.12 60855RAC4 5 2000 PRN DFND 02 0 0 2000 MOLINA HEALTHCARE INC COM 60855R100 6843 69866 SH DFND 43 0 0 69866 MOLINA HEALTHCARE INC COM 60855R100 2842 29013 SH DFND 43, 01 0 0 29013 MOLSON COORS BREWING CO CL B 60871R209 7944 116757 SH DFND 01 115348 276 1133 MOLSON COORS BREWING CO CL B 60871R209 33477 492015 SH DFND 02 0 114260 377755 MOLSON COORS BREWING CO CL B 60871R209 652 9580 SH DFND 06 0 9580 0 MOLSON COORS BREWING CO CL B 60871R209 35 517 SH DFND 28 178 0 339 MOLSON COORS BREWING CO OPTIONS 60871R209 1789 26300 SH Call DFND 02 0 23800 2500 MOLSON COORS BREWING CO CL B 60871R209 24150 354935 SH DFND 43 0 0 354935 MOLSON COORS BREWING CO CL B 60871R209 6598 96975 SH DFND 43, 01 0 0 96975 MOMENTA PHARMACEUTICALS INC COM 60877T100 1033 50500 SH DFND 01 15424 34684 392 MOMENTA PHARMACEUTICALS INC COM 60877T100 888 43427 SH DFND 02 0 41551 1876 MOMENTA PHARMACEUTICALS INC COM 60877T100 2 78 SH DFND 06 0 78 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2376 116164 SH DFND 43 0 0 116164 MOMENTA PHARMACEUTICALS INC COM 60877T100 1938 94776 SH DFND 43, 01 0 0 94776 MOMO INC ADR 60879B107 49 1119 SH DFND 01 775 0 344 MOMO INC ADR 60879B107 7538 173282 SH DFND 02 0 2669 170613 MOMO INC ADR 60879B107 2456 56467 SH DFND 06 0 56467 0 MOMO INC ADR 60879B107 7836 180137 SH DFND 43 0 0 180137 MOMO INC ADR 60879B107 253 5822 SH DFND 43, 01 0 0 5822 MONARCH CASINO & RESORT INC COM 609027107 111 2517 SH DFND 01 2517 0 0 MONARCH CASINO & RESORT INC COM 609027107 76 1723 SH DFND 02 0 1423 300 MONARCH CASINO & RESORT INC COM 609027107 0 11 SH DFND 06 0 11 0 MONDELEZ INTL INC CL A 609207105 183306 4470884 SH DFND 01 4374446 72990 23448 MONDELEZ INTL INC CL A 609207105 184236 4493556 SH DFND 02 0 476734 4016822 MONDELEZ INTL INC CL A 609207105 2244 54725 SH DFND 06 0 54725 0 MONDELEZ INTL INC CL A 609207105 2238 54590 SH DFND 28 51863 0 2727 MONDELEZ INTL INC OPTIONS 609207105 5420 132200 SH Put DFND 02 0 132200 0 MONDELEZ INTL INC OPTIONS 609207105 3575 87200 SH Call DFND 02 0 87200 0 MONDELEZ INTL INC CL A 609207105 294914 7193014 SH DFND 43 0 0 7193014 MONDELEZ INTL INC CL A 609207105 14747 359685 SH DFND 43, 01 0 0 359685 MONEYGRAM INTL INC COM NEW 60935Y208 39 5886 SH DFND 01 5886 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 34 5042 SH DFND 02 0 4217 825 MONEYGRAM INTL INC COM NEW 60935Y208 0 30 SH DFND 06 0 30 0 MONEYGRAM INTL INC COM NEW 60935Y208 128 19203 SH DFND 43 0 0 19203 MONGODB INC CL A 60937P106 1532 30863 SH DFND 02 0 30503 360 MONGODB INC OPTIONS 60937P106 1985 40000 SH Put DFND 02 0 40000 0 MONGODB INC CL A 60937P106 13 257 SH DFND 43 0 0 257 MONMOUTH REAL ESTATE INVT CO CL A 609720107 125 7540 SH DFND 01 7540 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1335 80780 SH DFND 02 0 9625 71155 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1 73 SH DFND 06 0 73 0 MONOLITHIC PWR SYS INC COM 609839105 2143 16029 SH DFND 01 15780 131 118 MONOLITHIC PWR SYS INC COM 609839105 8094 60549 SH DFND 02 0 47859 12690 MONOLITHIC PWR SYS INC COM 609839105 6 43 SH DFND 06 0 43 0 MONOLITHIC PWR SYS INC COM 609839105 2 13 SH DFND 28 13 0 0 MONOLITHIC PWR SYS INC COM 609839105 92297 690482 SH DFND 43 0 0 690482 MONOLITHIC PWR SYS INC COM 609839105 219 1642 SH DFND 43, 01 0 0 1642 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 156 7677 SH DFND 01 7677 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 395 19477 SH DFND 02 0 18168 1309 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1 43 SH DFND 06 0 43 0 MONRO INC COM 610236101 637 10969 SH DFND 01 8008 2921 40 MONRO INC COM 610236101 2423 41696 SH DFND 02 0 38168 3528 MONRO INC COM 610236101 2 33 SH DFND 06 0 33 0 MONRO INC COM 610236101 0 5 SH DFND 28 5 0 0 MONRO INC COM 610236101 14603 251337 SH DFND 43 0 0 251337 MONRO INC COM 610236101 521 8965 SH DFND 43, 01 0 0 8965 MONROE CAP CORP COM 610335101 148 10988 SH DFND 01 10988 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 37351 651857 SH DFND 01 635994 12943 2920 MONSTER BEVERAGE CORP NEW COM 61174X109 12921 225498 SH DFND 02 0 171867 53631 MONSTER BEVERAGE CORP NEW COM 61174X109 424 7395 SH DFND 06 0 7395 0 MONSTER BEVERAGE CORP NEW COM 61174X109 168 2929 SH DFND 28 2206 0 723 MONSTER BEVERAGE CORP NEW COM 61174X109 294827 5145323 SH DFND 43 0 0 5145323 MONSTER BEVERAGE CORP NEW COM 61174X109 61222 1068446 SH DFND 43, 01 0 0 1068446 MOODYS CORP COM 615369105 21519 126164 SH DFND 01 106527 18586 1051 MOODYS CORP COM 615369105 8519 49945 SH DFND 02 0 30502 19443 MOODYS CORP COM 615369105 68 397 SH DFND 06 0 397 0 MOODYS CORP COM 615369105 102 600 SH DFND 28 28 0 572 MOODYS CORP COM 615369105 59844 350866 SH DFND 43 0 0 350866 MOODYS CORP COM 615369105 12553 73598 SH DFND 43, 01 0 0 73598 MOOG INC CL A 615394202 392 5033 SH DFND 01 4940 0 93 MOOG INC CL A 615394202 785 10075 SH DFND 02 0 7977 2098 MOOG INC CL A 615394202 3 33 SH DFND 06 0 33 0 MOOG INC CL B 615394301 58 746 SH DFND 02 0 0 746 MOOG INC CL A 615394202 26567 340772 SH DFND 43 0 0 340772 MOOG INC CL A 615394202 860 11029 SH DFND 43, 01 0 0 11029 MORGAN STANLEY COM NEW 617446448 332864 7022451 SH DFND 01 3632080 2500623 889748 MORGAN STANLEY COM NEW 617446448 206881 4364584 SH DFND 02 0 1494270 2870314 MORGAN STANLEY COM NEW 617446448 11482 242241 SH DFND 06 0 242241 0 MORGAN STANLEY COM NEW 617446448 4686 98854 SH DFND 28 77840 0 21014 MORGAN STANLEY OPTIONS 617446448 28473 600700 SH Put DFND 01 0 600700 0 MORGAN STANLEY OPTIONS 617446448 24733 521800 SH Put DFND 02 0 521800 0 MORGAN STANLEY OPTIONS 617446448 11850 250000 SH Call DFND 01 0 250000 0 MORGAN STANLEY OPTIONS 617446448 8044 169700 SH Call DFND 02 0 167200 2500 MORGAN STANLEY OPTIONS 617446448 9480 200000 SH Call DFND 06 0 200000 0 MORGAN STANLEY COM NEW 617446448 165953 3501116 SH DFND 43 0 0 3501116 MORGAN STANLEY COM NEW 617446448 9768 206072 SH DFND 43, 01 0 0 206072 MORGAN STANLEY ASIA PAC FD I COM 61744U106 19 1102 SH DFND 01 1102 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 874 51169 SH DFND 02 0 0 51169 MORGAN STANLEY CHINA A SH FD COM 617468103 1968 85278 SH DFND 02 0 0 85278 MORGAN STANLEY EM MKTS DM DE COM 617477104 67 10000 SH DFND 01 10000 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 20568 3069887 SH DFND 02 0 0 3069887 MORGAN STANLEY EMER MKTS DEB COM 61744H105 571 65215 SH DFND 02 0 0 65215 MORGAN STANLEY EMER MKTS FD COM 61744G107 1065 65589 SH DFND 02 0 0 65589 MORGAN STANLEY INDIA INVS FD COM 61745C105 44 1680 SH DFND 01 1680 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 571 22045 SH DFND 02 0 0 22045 MORNINGSTAR INC COM 617700109 126 981 SH DFND 01 981 0 0 MORNINGSTAR INC COM 617700109 11721 91388 SH DFND 02 0 12217 79171 MORNINGSTAR INC COM 617700109 20534 160112 SH DFND 43 0 0 160112 MORNINGSTAR INC COM 617700109 1804 14063 SH DFND 43, 01 0 0 14063 MORPHOSYS AG SPONSORED 617760202 20 662 SH DFND 01 662 0 0 MORPHOSYS AG SPONSORED 617760202 4 134 SH DFND 02 0 0 134 MOSAIC CO NEW COM 61945C103 16595 591636 SH DFND 01 525229 65537 870 MOSAIC CO NEW COM 61945C103 34536 1231229 SH DFND 02 0 150265 1080964 MOSAIC CO NEW COM 61945C103 9 337 SH DFND 06 0 337 0 MOSAIC CO NEW COM 61945C103 7 259 SH DFND 28 259 0 0 MOSAIC CO NEW COM 61945C103 4077 145338 SH DFND 43 0 0 145338 MOSAIC CO NEW COM 61945C103 5601 199672 SH DFND 43, 01 0 0 199672 MOTORCAR PTS AMER INC COM 620071100 55 2928 SH DFND 01 2904 0 24 MOTORCAR PTS AMER INC COM 620071100 121 6493 SH DFND 02 0 2727 3766 MOTORCAR PTS AMER INC COM 620071100 0 20 SH DFND 06 0 20 0 MOTORCAR PTS AMER INC COM 620071100 498 26608 SH DFND 43 0 0 26608 MOTOROLA SOLUTIONS INC COM NEW 620076307 24717 212402 SH DFND 01 54780 3443 154179 MOTOROLA SOLUTIONS INC COM NEW 620076307 31588 271446 SH DFND 02 0 171895 99551 MOTOROLA SOLUTIONS INC COM NEW 620076307 96 826 SH DFND 06 0 826 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 350 3008 SH DFND 28 33 0 2975 MOTOROLA SOLUTIONS INC COM NEW 620076307 29552 253952 SH DFND 43 0 0 253952 MOTOROLA SOLUTIONS INC COM NEW 620076307 1381 11866 SH DFND 43, 01 0 0 11866 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 23 9187 SH DFND 02 0 3400 5787 MOVADO GROUP INC COM 624580106 152 3141 SH DFND 01 3141 0 0 MOVADO GROUP INC COM 624580106 169 3496 SH DFND 02 0 3171 325 MOVADO GROUP INC COM 624580106 1 15 SH DFND 06 0 15 0 MOVADO GROUP INC COM 624580106 256 5306 SH DFND 43 0 0 5306 MPLX LP COM UNIT R 55336V100 189515 5551101 SH DFND 01 120628 5405266 25207 MPLX LP COM UNIT R 55336V100 43152 1263964 SH DFND 02 0 75907 1188057 MRC GLOBAL INC COM 55345K103 377 17388 SH DFND 01 17388 0 0 MRC GLOBAL INC COM 55345K103 301 13890 SH DFND 02 0 13601 289 MRC GLOBAL INC COM 55345K103 2 91 SH DFND 06 0 91 0 MRC GLOBAL INC COM 55345K103 11248 519075 SH DFND 43 0 0 519075 MRC GLOBAL INC COM 55345K103 1880 86748 SH DFND 43, 01 0 0 86748 MSA SAFETY INC COM 553498106 7760 80549 SH DFND 01 80473 0 76 MSA SAFETY INC COM 553498106 5316 55183 SH DFND 02 0 47368 7815 MSA SAFETY INC COM 553498106 3 35 SH DFND 06 0 35 0 MSB FINL CORP NEW COM 55352L101 323 15000 SH DFND 01 15000 0 0 MSB FINL CORP NEW COM 55352L101 0 2 SH DFND 02 0 2 0 MSC INDL DIRECT INC CL A 553530106 314 3703 SH DFND 01 3408 0 295 MSC INDL DIRECT INC CL A 553530106 6012 70859 SH DFND 02 0 57521 13338 MSC INDL DIRECT INC CL A 553530106 0 1 SH DFND 06 0 1 0 MSC INDL DIRECT INC CL A 553530106 2 25 SH DFND 28 25 0 0 MSC INDL DIRECT INC CL A 553530106 4991 58816 SH DFND 43 0 0 58816 MSC INDL DIRECT INC CL A 553530106 150 1766 SH DFND 43, 01 0 0 1766 MSCI INC COM 55354G100 3192 19293 SH DFND 01 13489 5452 352 MSCI INC COM 55354G100 22986 138950 SH DFND 02 0 33731 105219 MSCI INC COM 55354G100 45 269 SH DFND 06 0 269 0 MSCI INC COM 55354G100 4 22 SH DFND 28 22 0 0 MSCI INC COM 55354G100 66099 399558 SH DFND 43 0 0 399558 MSCI INC COM 55354G100 28015 169348 SH DFND 43, 01 0 0 169348 MSG NETWORK INC CL A 553573106 1207 50401 SH DFND 01 49306 0 1095 MSG NETWORK INC CL A 553573106 11091 463091 SH DFND 02 0 13284 449807 MSG NETWORK INC CL A 553573106 2 91 SH DFND 06 0 91 0 MSG NETWORK INC CL A 553573106 17328 723508 SH DFND 43 0 0 723508 MTGE INVT CORP COM 55378A105 148 7541 SH DFND 01 186 7355 0 MTGE INVT CORP COM 55378A105 221 11257 SH DFND 02 0 11257 0 MTGE INVT CORP COM 55378A105 1 47 SH DFND 06 0 47 0 MTGE INVT CORP COM 55378A105 936 47766 SH DFND 43 0 0 47766 MTS SYS CORP COM 553777103 1900 36090 SH DFND 01 36042 0 48 MTS SYS CORP COM 553777103 1543 29301 SH DFND 02 0 29270 31 MTS SYS CORP COM 553777103 1 17 SH DFND 06 0 17 0 MTS SYS CORP COM 553777103 9829 186695 SH DFND 43 0 0 186695 MTS SYS CORP COM 553777103 236 4475 SH DFND 43, 01 0 0 4475 MUELLER INDS INC COM 624756102 527 17870 SH DFND 01 17580 0 290 MUELLER INDS INC COM 624756102 422 14305 SH DFND 02 0 5884 8421 MUELLER INDS INC COM 624756102 2 58 SH DFND 06 0 58 0 MUELLER INDS INC COM 624756102 1765 59810 SH DFND 43 0 0 59810 MUELLER WTR PRODS INC COM SER A 624758108 1255 107059 SH DFND 01 51785 53274 2000 MUELLER WTR PRODS INC COM SER A 624758108 1348 115046 SH DFND 02 0 61489 53557 MUELLER WTR PRODS INC COM SER A 624758108 2 162 SH DFND 06 0 162 0 MUELLER WTR PRODS INC COM SER A 624758108 5469 466651 SH DFND 43 0 0 466651 MUELLER WTR PRODS INC COM SER A 624758108 1943 165818 SH DFND 43, 01 0 0 165818 MULTI COLOR CORP COM 625383104 231 3573 SH DFND 01 2316 1257 0 MULTI COLOR CORP COM 625383104 2618 40502 SH DFND 02 0 38120 2382 MULTI COLOR CORP COM 625383104 1 14 SH DFND 06 0 14 0 MURPHY OIL CORP COM 626717102 3274 96961 SH DFND 01 96675 0 286 MURPHY OIL CORP COM 626717102 17191 509064 SH DFND 02 0 490002 19062 MURPHY OIL CORP COM 626717102 0 4 SH DFND 06 0 4 0 MURPHY OIL CORP COM 626717102 6824 202073 SH DFND 43 0 0 202073 MURPHY OIL CORP COM 626717102 1112 32934 SH DFND 43, 01 0 0 32934 MURPHY USA INC COM 626755102 1117 15035 SH DFND 01 14964 0 71 MURPHY USA INC COM 626755102 1369 18422 SH DFND 02 0 14906 3516 MURPHY USA INC COM 626755102 96 1289 SH DFND 43 0 0 1289 MURPHY USA INC COM 626755102 528 7114 SH DFND 43, 01 0 0 7114 MUSTANG BIO INC COM 62818Q104 25 3568 SH DFND 01 3568 0 0 MUSTANG BIO INC COM 62818Q104 0 49 SH DFND 02 0 49 0 MUTUALFIRST FINL INC COM 62845B104 29 755 SH DFND 01 755 0 0 MUTUALFIRST FINL INC COM 62845B104 174 4608 SH DFND 02 0 4608 0 MUTUALFIRST FINL INC COM 62845B104 0 6 SH DFND 06 0 6 0 MV OIL TR TR UNITS 553859109 23 2250 SH DFND 01 2250 0 0 MV OIL TR TR UNITS 553859109 10 1000 SH DFND 02 0 0 1000 MVB FINANCIAL CORP COM 553810102 18 1016 SH DFND 01 1016 0 0 MVB FINANCIAL CORP COM 553810102 6 306 SH DFND 02 0 306 0 MVC CAPITAL INC COM 553829102 368 38767 SH DFND 02 0 0 38767 MY SIZE INC COM 62844N109 0 437 SH DFND 06 0 437 0 MYERS INDS INC COM 628464109 97 5030 SH DFND 01 4892 0 138 MYERS INDS INC COM 628464109 111 5805 SH DFND 02 0 3000 2805 MYERS INDS INC COM 628464109 0 24 SH DFND 06 0 24 0 MYLAN N V SHS EURO N59465109 4685 129621 SH DFND 01 113880 13554 2187 MYLAN N V SHS EURO N59465109 22757 629690 SH DFND 02 0 313129 316561 MYLAN N V SHS EURO N59465109 1230 34021 SH DFND 06 0 34021 0 MYLAN N V SHS EURO N59465109 40 1105 SH DFND 28 92 0 1013 MYLAN N V OPTIONS N59465109 17192 475700 SH Put DFND 02 0 475700 0 MYLAN N V OPTIONS N59465109 75446 2087600 SH Call DFND 02 0 2087600 0 MYLAN N V SHS EURO N59465109 8657 239530 SH DFND 43 0 0 239530 MYLAN N V SHS EURO N59465109 1136 31446 SH DFND 43, 01 0 0 31446 MYND ANALYTICS INC COM NEW 62857N202 0 59 SH DFND 02 0 59 0 MYOKARDIA INC COM 62857M105 202 4073 SH DFND 01 4073 0 0 MYOKARDIA INC COM 62857M105 111 2236 SH DFND 02 0 1601 635 MYOKARDIA INC COM 62857M105 1 20 SH DFND 06 0 20 0 MYOMO INC COM 62857J102 2 650 SH DFND 01 650 0 0 MYOMO INC COM 62857J102 0 3 SH DFND 02 0 3 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 2 SH DFND 02 0 2 0 MYOVANT SCIENCES LTD COM G637AM102 37 1612 SH DFND 02 0 1612 0 MYR GROUP INC DEL COM 55405W104 119 3368 SH DFND 01 3368 0 0 MYR GROUP INC DEL COM 55405W104 90 2538 SH DFND 02 0 1781 757 MYR GROUP INC DEL COM 55405W104 1 16 SH DFND 06 0 16 0 MYR GROUP INC DEL COM 55405W104 2122 59846 SH DFND 43 0 0 59846 MYRIAD GENETICS INC COM 62855J104 1992 53304 SH DFND 01 23439 29421 444 MYRIAD GENETICS INC COM 62855J104 263 7037 SH DFND 02 0 5027 2010 MYRIAD GENETICS INC COM 62855J104 9 248 SH DFND 06 0 248 0 MYRIAD GENETICS INC COM 62855J104 592 15849 SH DFND 43 0 0 15849 NABORS INDS INC NEW NOTE 0.75 62957HAB1 4090 5211000 PRN DFND 02 0 5211000 0 NABORS INDUSTRIES LTD SHS G6359F103 3795 592074 SH DFND 01 590486 0 1588 NABORS INDUSTRIES LTD SHS G6359F103 7599 1185520 SH DFND 02 0 989835 195685 NABORS INDUSTRIES LTD SHS G6359F103 0 8 SH DFND 06 0 8 0 NABORS INDUSTRIES LTD OPTIONS G6359F103 2244 350000 SH Put DFND 02 0 350000 0 NABORS INDUSTRIES LTD 6% PFD CNV G6359F129 1153 25000 SH DFND 02 0 25000 0 NABRIVA THERAPEUTICS PLC SHS G63637105 193 55403 SH DFND 02 0 539 54864 NACCO INDS INC CL A 629579103 31 904 SH DFND 01 904 0 0 NACCO INDS INC CL A 629579103 108 3213 SH DFND 02 0 2213 1000 NACCO INDS INC CL A 629579103 0 4 SH DFND 06 0 4 0 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 0 4 SH DFND 02 0 4 0 NAM TAI PPTY INC SHS G63907102 13 1212 SH DFND 02 0 0 1212 NANOMETRICS INC COM 630077105 323 9113 SH DFND 01 8906 0 207 NANOMETRICS INC COM 630077105 3560 100529 SH DFND 02 0 84397 16132 NANOMETRICS INC COM 630077105 1 25 SH DFND 06 0 25 0 NANOMETRICS INC COM 630077105 1456 41117 SH DFND 43 0 0 41117 NANOSTRING TECHNOLOGIES INC COM 63009R109 53 3880 SH DFND 01 3880 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 561 41031 SH DFND 02 0 41031 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 0 21 SH DFND 06 0 21 0 NANOVIRICIDES INC COM NEW 630087203 2 3529 SH DFND 01 3529 0 0 NANOVIRICIDES INC COM NEW 630087203 5 12288 SH DFND 02 0 0 12288 NANTHEALTH INC COM 630104107 1 307 SH DFND 01 307 0 0 NANTHEALTH INC COM 630104107 7 2152 SH DFND 02 0 2152 0 NANTHEALTH INC COM 630104107 0 17 SH DFND 06 0 17 0 NANTKWEST INC COM 63016Q102 2 650 SH DFND 01 650 0 0 NANTKWEST INC COM 63016Q102 43 14062 SH DFND 02 0 4883 9179 NANTKWEST INC COM 63016Q102 0 32 SH DFND 06 0 32 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 22 1502 SH DFND 01 1502 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1 49 SH DFND 02 0 49 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 0 12 SH DFND 06 0 12 0 NASDAQ INC COM 631103108 4538 49719 SH DFND 01 49038 221 460 NASDAQ INC COM 631103108 18993 208098 SH DFND 02 0 172330 35768 NASDAQ INC COM 631103108 53 582 SH DFND 06 0 582 0 NASDAQ INC COM 631103108 76046 833193 SH DFND 43 0 0 833193 NASDAQ INC COM 631103108 14694 161000 SH DFND 43, 01 0 0 161000 NATERA INC COM 632307104 92 4875 SH DFND 01 4875 0 0 NATERA INC COM 632307104 533 28337 SH DFND 02 0 28337 0 NATERA INC COM 632307104 1 33 SH DFND 06 0 33 0 NATERA INC COM 632307104 1568 83323 SH DFND 43 0 0 83323 NATHANS FAMOUS INC NEW COM 632347100 56 599 SH DFND 01 599 0 0 NATHANS FAMOUS INC NEW COM 632347100 1 13 SH DFND 02 0 13 0 NATHANS FAMOUS INC NEW COM 632347100 0 3 SH DFND 06 0 3 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 0 2 SH DFND 02 0 2 0 NATIONAL BANKSHARES INC VA COM 634865109 42 903 SH DFND 01 903 0 0 NATIONAL BANKSHARES INC VA COM 634865109 159 3421 SH DFND 02 0 255 3166 NATIONAL BANKSHARES INC VA COM 634865109 0 7 SH DFND 06 0 7 0 NATIONAL BEVERAGE CORP COM 635017106 241 2252 SH DFND 01 2052 0 200 NATIONAL BEVERAGE CORP COM 635017106 1651 15440 SH DFND 02 0 13315 2125 NATIONAL BEVERAGE CORP COM 635017106 1 12 SH DFND 06 0 12 0 NATIONAL BK HLDGS CORP CL A 633707104 739 19144 SH DFND 01 19144 0 0 NATIONAL BK HLDGS CORP CL A 633707104 642 16635 SH DFND 02 0 16635 0 NATIONAL BK HLDGS CORP CL A 633707104 1 26 SH DFND 06 0 26 0 NATIONAL BK HLDGS CORP CL A 633707104 3531 91492 SH DFND 43 0 0 91492 NATIONAL CINEMEDIA INC COM 635309107 147 17464 SH DFND 01 17464 0 0 NATIONAL CINEMEDIA INC COM 635309107 110 13086 SH DFND 02 0 11126 1960 NATIONAL CINEMEDIA INC COM 635309107 1 64 SH DFND 06 0 64 0 NATIONAL COMM CORP COM 63546L102 311 6708 SH DFND 01 6708 0 0 NATIONAL COMM CORP COM 63546L102 178 3848 SH DFND 02 0 1867 1981 NATIONAL COMM CORP COM 63546L102 1 12 SH DFND 06 0 12 0 NATIONAL FUEL GAS CO N J COM 636180101 1719 32456 SH DFND 01 31257 0 1199 NATIONAL FUEL GAS CO N J COM 636180101 9224 174173 SH DFND 02 0 127697 46476 NATIONAL FUEL GAS CO N J COM 636180101 0 1 SH DFND 06 0 1 0 NATIONAL FUEL GAS CO N J COM 636180101 23857 450477 SH DFND 43 0 0 450477 NATIONAL FUEL GAS CO N J COM 636180101 519 9796 SH DFND 43, 01 0 0 9796 NATIONAL GEN HLDGS CORP COM 636220303 961 36509 SH DFND 01 36509 0 0 NATIONAL GEN HLDGS CORP COM 636220303 230 8741 SH DFND 02 0 8665 76 NATIONAL GEN HLDGS CORP COM 636220303 1 50 SH DFND 06 0 50 0 NATIONAL GEN HLDGS CORP COM 636220303 16622 631279 SH DFND 43 0 0 631279 NATIONAL GRID PLC SPONSORED 636274409 2479 44383 SH DFND 01 39500 0 4883 NATIONAL GRID PLC SPONSORED 636274409 49200 880923 SH DFND 02 0 825 880098 NATIONAL GRID PLC SPONSORED 636274409 50 904 SH DFND 28 104 0 800 NATIONAL GRID PLC SPONSORED 636274409 94652 1694745 SH DFND 43 0 0 1694745 NATIONAL GRID PLC SPONSORED 636274409 12754 228363 SH DFND 43, 01 0 0 228363 NATIONAL HEALTH INVS INC COM 63633D104 355 4819 SH DFND 01 4819 0 0 NATIONAL HEALTH INVS INC COM 63633D104 23668 321221 SH DFND 02 0 29111 292110 NATIONAL HEALTH INVS INC COM 63633D104 29 397 SH DFND 06 0 397 0 NATIONAL HEALTH INVS INC COM 63633D104 10364 140658 SH DFND 43 0 0 140658 NATIONAL HEALTH INVS INC COM 63633D104 829 11245 SH DFND 43, 01 0 0 11245 NATIONAL HEALTHCARE CORP COM 635906100 122 1738 SH DFND 01 1738 0 0 NATIONAL HEALTHCARE CORP COM 635906100 343 4872 SH DFND 02 0 4872 0 NATIONAL HEALTHCARE CORP COM 635906100 1 11 SH DFND 06 0 11 0 NATIONAL HOLDINGS CORP *W EXP 01/ 636375115 10 20000 SH DFND 01 20000 0 0 NATIONAL INSTRS CORP COM 636518102 1116 26583 SH DFND 01 25636 0 947 NATIONAL INSTRS CORP COM 636518102 662 15759 SH DFND 02 0 10808 4951 NATIONAL INSTRS CORP COM 636518102 0 3 SH DFND 06 0 3 0 NATIONAL INSTRS CORP COM 636518102 157 3750 SH DFND 28 3750 0 0 NATIONAL INSTRS CORP COM 636518102 22388 533293 SH DFND 43 0 0 533293 NATIONAL INSTRS CORP COM 636518102 8652 206089 SH DFND 43, 01 0 0 206089 NATIONAL OILWELL VARCO INC COM 637071101 9255 213252 SH DFND 01 204703 6988 1561 NATIONAL OILWELL VARCO INC COM 637071101 13145 302872 SH DFND 02 0 227773 75099 NATIONAL OILWELL VARCO INC COM 637071101 78 1806 SH DFND 06 0 1806 0 NATIONAL OILWELL VARCO INC COM 637071101 19 442 SH DFND 28 164 0 278 NATIONAL OILWELL VARCO INC OPTIONS 637071101 16692 384600 SH Put DFND 02 0 384600 0 NATIONAL OILWELL VARCO INC OPTIONS 637071101 1580 36400 SH Call DFND 02 0 36400 0 NATIONAL OILWELL VARCO INC COM 637071101 50070 1153697 SH DFND 43 0 0 1153697 NATIONAL OILWELL VARCO INC COM 637071101 2356 54291 SH DFND 43, 01 0 0 54291 NATIONAL PRESTO INDS INC COM 637215104 328 2648 SH DFND 01 2648 0 0 NATIONAL PRESTO INDS INC COM 637215104 140 1128 SH DFND 02 0 927 201 NATIONAL PRESTO INDS INC COM 637215104 1 5 SH DFND 06 0 5 0 NATIONAL RESH CORP COM NEW 637372202 53 1421 SH DFND 01 1421 0 0 NATIONAL RESH CORP COM NEW 637372202 196 5247 SH DFND 02 0 3082 2165 NATIONAL RESH CORP COM NEW 637372202 0 9 SH DFND 06 0 9 0 NATIONAL RETAIL PPTYS INC COM 637417106 2983 67862 SH DFND 01 67107 0 755 NATIONAL RETAIL PPTYS INC COM 637417106 21349 485655 SH DFND 02 0 169402 316253 NATIONAL RETAIL PPTYS INC COM 637417106 818 18618 SH DFND 06 0 18618 0 NATIONAL RETAIL PPTYS INC COM 637417106 3 78 SH DFND 28 78 0 0 NATIONAL SEC GROUP INC COM 637546102 0 2 SH DFND 02 0 2 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 129 4171 SH DFND 01 4171 0 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 9521 308922 SH DFND 02 0 299645 9277 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 1 45 SH DFND 06 0 45 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 545 17675 SH DFND 43 0 0 17675 NATIONAL VISION HLDGS INC COM 63845R107 208 5678 SH DFND 01 5646 0 32 NATIONAL VISION HLDGS INC COM 63845R107 122 3342 SH DFND 02 0 1128 2214 NATIONAL VISION HLDGS INC COM 63845R107 1 19 SH DFND 06 0 19 0 NATIONAL VISION HLDGS INC COM 63845R107 3704 101298 SH DFND 43 0 0 101298 NATIONAL VISION HLDGS INC COM 63845R107 456 12469 SH DFND 43, 01 0 0 12469 NATIONAL WESTN LIFE GROUP IN CL A 638517102 166 539 SH DFND 01 539 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 204 663 SH DFND 02 0 583 80 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1 2 SH DFND 06 0 2 0 NATIONSTAR MTG HLDGS INC COM 63861C109 85 4829 SH DFND 01 4829 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1534 87505 SH DFND 02 0 87505 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1 30 SH DFND 06 0 30 0 NATURAL GAS SERVICES GROUP COM 63886Q109 50 2132 SH DFND 01 2132 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 127 5376 SH DFND 02 0 3176 2200 NATURAL GAS SERVICES GROUP COM 63886Q109 0 13 SH DFND 06 0 13 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 36 2848 SH DFND 01 2848 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 336 26409 SH DFND 02 0 26109 300 NATURAL GROCERS BY VITAMIN C COM 63888U108 0 9 SH DFND 06 0 9 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 83 3317 SH DFND 01 3317 0 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 166 6630 SH DFND 02 0 6625 5 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 0 7 SH DFND 06 0 7 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 527 16777 SH DFND 01 16777 0 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 37 1194 SH DFND 02 0 0 1194 NATURES SUNSHINE PRODUCTS IN COM 639027101 25 2670 SH DFND 01 2670 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 53 5633 SH DFND 02 0 5633 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 0 11 SH DFND 06 0 11 0 NATUS MEDICAL INC DEL COM 639050103 579 16775 SH DFND 01 16775 0 0 NATUS MEDICAL INC DEL COM 639050103 43 1250 SH DFND 02 0 270 980 NATUS MEDICAL INC DEL COM 639050103 1 33 SH DFND 06 0 33 0 NATUS MEDICAL INC DEL COM 639050103 8189 237354 SH DFND 43 0 0 237354 NATUS MEDICAL INC DEL COM 639050103 932 27028 SH DFND 43, 01 0 0 27028 NAUTILUS INC COM 63910B102 91 5816 SH DFND 01 5816 0 0 NAUTILUS INC COM 63910B102 120 7662 SH DFND 02 0 7325 337 NAUTILUS INC COM 63910B102 0 31 SH DFND 06 0 31 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 8 33730 SH DFND 02 0 0 33730 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 873 SH DFND 06 0 873 0 NAVIENT CORPORATION COM 63938C108 1061 81396 SH DFND 01 81121 118 157 NAVIENT CORPORATION COM 63938C108 853 65501 SH DFND 02 0 51061 14440 NAVIENT CORPORATION COM 63938C108 0 6 SH DFND 06 0 6 0 NAVIENT CORPORATION COM 63938C108 16 1240 SH DFND 28 0 0 1240 NAVIENT CORPORATION COM 63938C108 4541 348491 SH DFND 43 0 0 348491 NAVIENT CORPORATION COM 63938C108 4156 318964 SH DFND 43, 01 0 0 318964 NAVIGANT CONSULTING INC COM 63935N107 212 9586 SH DFND 01 9317 0 269 NAVIGANT CONSULTING INC COM 63935N107 186 8419 SH DFND 02 0 7711 708 NAVIGANT CONSULTING INC COM 63935N107 1 48 SH DFND 06 0 48 0 NAVIGANT CONSULTING INC COM 63935N107 1695 76536 SH DFND 43 0 0 76536 NAVIGATOR HOLDINGS LTD SHS Y62132108 23 1795 SH DFND 02 0 0 1795 NAVIGATORS GROUP INC COM 638904102 225 3940 SH DFND 01 3940 0 0 NAVIGATORS GROUP INC COM 638904102 233 4082 SH DFND 02 0 4032 50 NAVIGATORS GROUP INC COM 638904102 1 21 SH DFND 06 0 21 0 NAVIGATORS GROUP INC COM 638904102 3793 66542 SH DFND 43 0 0 66542 NAVIGATORS GROUP INC COM 638904102 715 12548 SH DFND 43, 01 0 0 12548 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 46 75141 SH DFND 02 0 75141 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 0 86 SH DFND 06 0 86 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 93 109637 SH DFND 02 0 76137 33500 NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 96 SH DFND 06 0 96 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT L Y62134104 26 6804 SH DFND 02 0 0 6804 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 2 800 SH DFND 01 800 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 44 23194 SH DFND 02 0 0 23194 NAVISTAR INTL CORP NEW COM 63934E108 505 12405 SH DFND 01 10405 0 2000 NAVISTAR INTL CORP NEW COM 63934E108 510 12521 SH DFND 02 0 10525 1996 NAVISTAR INTL CORP NEW COM 63934E108 2 51 SH DFND 06 0 51 0 NAVISTAR INTL CORP NEW OPTIONS 63934E108 3506 86100 SH Put DFND 02 0 86100 0 NAVISTAR INTL CORP NEW OPTIONS 63934E108 6462 158700 SH Call DFND 02 0 158700 0 NAVISTAR INTL CORP NEW NOTE 4.50 63934EAQ1 608 605000 PRN DFND 02 0 605000 0 NAVISTAR INTL CORP NEW NOTE 4.75 63934EAS7 3 3000 PRN DFND 01 3000 0 0 NAVISTAR INTL CORP NEW NOTE 4.75 63934EAS7 920 893000 PRN DFND 02 0 893000 0 NBT BANCORP INC COM 628778102 618 16210 SH DFND 01 16210 0 0 NBT BANCORP INC COM 628778102 236 6186 SH DFND 02 0 5029 1157 NBT BANCORP INC COM 628778102 2 43 SH DFND 06 0 43 0 NCI BUILDING SYS INC COM NEW 628852204 183 8719 SH DFND 01 8719 0 0 NCI BUILDING SYS INC COM NEW 628852204 283 13460 SH DFND 02 0 13160 300 NCI BUILDING SYS INC COM NEW 628852204 1 41 SH DFND 06 0 41 0 NCI BUILDING SYS INC COM NEW 628852204 1428 68022 SH DFND 43 0 0 68022 NCR CORP NEW COM 62886E108 709 23656 SH DFND 01 22741 0 915 NCR CORP NEW COM 62886E108 3602 120151 SH DFND 02 0 49840 70311 NCR CORP NEW COM 62886E108 0 2 SH DFND 06 0 2 0 NCR CORP NEW COM 62886E108 1 34 SH DFND 28 34 0 0 NCR CORP NEW COM 62886E108 18195 606912 SH DFND 43 0 0 606912 NCR CORP NEW COM 62886E108 3149 105036 SH DFND 43, 01 0 0 105036 NCS MULTISTAGE HLDGS INC COM 628877102 19 1306 SH DFND 01 1306 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 43 2986 SH DFND 02 0 2960 26 NCS MULTISTAGE HLDGS INC COM 628877102 0 11 SH DFND 06 0 11 0 NEENAH INC COM 640079109 519 6115 SH DFND 01 6028 0 87 NEENAH INC COM 640079109 250 2951 SH DFND 02 0 1926 1025 NEENAH INC COM 640079109 1 17 SH DFND 06 0 17 0 NEENAH INC COM 640079109 17615 207600 SH DFND 43 0 0 207600 NEKTAR THERAPEUTICS COM 640268108 4263 87307 SH DFND 01 86796 0 511 NEKTAR THERAPEUTICS COM 640268108 3005 61549 SH DFND 02 0 57986 3563 NEKTAR THERAPEUTICS COM 640268108 27 549 SH DFND 06 0 549 0 NEKTAR THERAPEUTICS COM 640268108 4 90 SH DFND 28 90 0 0 NEKTAR THERAPEUTICS COM 640268108 5914 121124 SH DFND 43 0 0 121124 NEKTAR THERAPEUTICS COM 640268108 391 8015 SH DFND 43, 01 0 0 8015 NELNET INC CL A 64031N108 177 3028 SH DFND 01 3028 0 0 NELNET INC CL A 64031N108 210 3590 SH DFND 02 0 3590 0 NELNET INC CL A 64031N108 1 20 SH DFND 06 0 20 0 NEOGEN CORP COM 640491106 1881 23452 SH DFND 01 19683 3639 130 NEOGEN CORP COM 640491106 4914 61283 SH DFND 02 0 23049 38234 NEOGEN CORP COM 640491106 4 50 SH DFND 06 0 50 0 NEOGEN CORP COM 640491106 10777 134388 SH DFND 43 0 0 134388 NEOGEN CORP COM 640491106 1928 24047 SH DFND 43, 01 0 0 24047 NEOGENOMICS INC COM NEW 64049M209 520 39681 SH DFND 01 39681 0 0 NEOGENOMICS INC COM NEW 64049M209 141 10730 SH DFND 02 0 7630 3100 NEOGENOMICS INC COM NEW 64049M209 1 58 SH DFND 06 0 58 0 NEOGENOMICS INC COM NEW 64049M209 5448 415588 SH DFND 43 0 0 415588 NEON THERAPEUTICS INC COM 64050Y100 13 1069 SH DFND 02 0 0 1069 NEOPHOTONICS CORP COM 64051T100 38 6119 SH DFND 01 6119 0 0 NEOPHOTONICS CORP COM 64051T100 46 7454 SH DFND 02 0 4850 2604 NEOPHOTONICS CORP COM 64051T100 0 34 SH DFND 06 0 34 0 NEOS THERAPEUTICS INC COM 64052L106 47 7539 SH DFND 01 7539 0 0 NEOS THERAPEUTICS INC COM 64052L106 9 1385 SH DFND 02 0 385 1000 NEOS THERAPEUTICS INC COM 64052L106 0 25 SH DFND 06 0 25 0 NEOVASC INC COM 64065J106 0 1000 SH DFND 02 0 0 1000 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 28 8975 SH DFND 02 0 2475 6500 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 69 7588 SH DFND 02 0 6008 1580 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 1 SH DFND 06 0 1 0 NETAPP INC COM 64110D104 11521 146710 SH DFND 01 139710 1299 5701 NETAPP INC COM 64110D104 86268 1098533 SH DFND 02 0 289220 809313 NETAPP INC COM 64110D104 91 1156 SH DFND 06 0 1156 0 NETAPP INC COM 64110D104 4 47 SH DFND 28 47 0 0 NETAPP INC COM 64110D104 102777 1308763 SH DFND 43 0 0 1308763 NETAPP INC COM 64110D104 7210 91818 SH DFND 43, 01 0 0 91818 NETEASE INC SPONSORED 64110W102 23326 92318 SH DFND 01 11707 48265 32346 NETEASE INC SPONSORED 64110W102 15038 59515 SH DFND 02 0 16644 42871 NETEASE INC SPONSORED 64110W102 10391 41124 SH DFND 06 0 41124 0 NETEASE INC SPONSORED 64110W102 156 618 SH DFND 28 8 0 610 NETEASE INC SPONSORED 64110W102 28443 112570 SH DFND 43 0 0 112570 NETEASE INC SPONSORED 64110W102 2083 8243 SH DFND 43, 01 0 0 8243 NETFLIX INC COM 64110L106 116743 298248 SH DFND 01 256101 10942 31205 NETFLIX INC COM 64110L106 639568 1633926 SH DFND 02 0 410387 1223539 NETFLIX INC COM 64110L106 6813 17405 SH DFND 06 0 17405 0 NETFLIX INC COM 64110L106 682 1743 SH DFND 28 726 0 1017 NETFLIX INC OPTIONS 64110L106 117429 300000 SH Put DFND 01 0 300000 0 NETFLIX INC OPTIONS 64110L106 189804 484900 SH Put DFND 02 0 484900 0 NETFLIX INC OPTIONS 64110L106 26226 67000 SH Call DFND 02 0 67000 0 NETFLIX INC COM 64110L106 179394 458303 SH DFND 43 0 0 458303 NETGEAR INC COM 64111Q104 356 5689 SH DFND 01 5540 0 149 NETGEAR INC COM 64111Q104 2303 36851 SH DFND 02 0 35857 994 NETGEAR INC COM 64111Q104 2 33 SH DFND 06 0 33 0 NETGEAR INC COM 64111Q104 10164 162625 SH DFND 43 0 0 162625 NETGEAR INC COM 64111Q104 712 11398 SH DFND 43, 01 0 0 11398 NETSCOUT SYS INC COM 64115T104 6419 216126 SH DFND 01 64973 150862 291 NETSCOUT SYS INC COM 64115T104 717 24139 SH DFND 02 0 19666 4473 NETSCOUT SYS INC COM 64115T104 3 87 SH DFND 06 0 87 0 NETSCOUT SYS INC COM 64115T104 1472 49571 SH DFND 43 0 0 49571 NETSCOUT SYS INC COM 64115T104 1295 43603 SH DFND 43, 01 0 0 43603 NETWORK 1 TECHNOLOGIES INC COM 64121N109 4 1335 SH DFND 02 0 85 1250 NEUBERGER BERMAN CA INT MUN COM 64123C101 103 8200 SH DFND 02 0 0 8200 NEUBERGER BERMAN HGH YLD FD COM 64128C106 289 26730 SH DFND 01 26730 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 54 4995 SH DFND 02 0 0 4995 NEUBERGER BERMAN INTER MUNI COM 64124P101 1503 110235 SH DFND 02 0 0 110235 NEUBERGER BERMAN MLP INCOME COM 64129H104 56 6412 SH DFND 01 0 0 6412 NEUBERGER BERMAN MLP INCOME COM 64129H104 743 84683 SH DFND 02 0 0 84683 NEUBERGER BERMAN NY INT MUN COM 64124K102 480 41803 SH DFND 02 0 0 41803 NEUBERGER BERMAN RE ES SEC F COM 64190A103 2084 405441 SH DFND 02 0 0 405441 NEURALSTEM INC COM NEW 64127R401 1 651 SH DFND 02 0 4 647 NEUROCRINE BIOSCIENCES INC COM 64125C109 16597 168939 SH DFND 01 152200 16678 61 NEUROCRINE BIOSCIENCES INC COM 64125C109 24827 252722 SH DFND 02 0 49542 203180 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 2 SH DFND 06 0 2 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 13 133 SH DFND 28 133 0 0 NEUROCRINE BIOSCIENCES INC OPTIONS 64125C109 16730 170300 SH Put DFND 02 0 170300 0 NEUROCRINE BIOSCIENCES INC OPTIONS 64125C109 2436 24800 SH Call DFND 02 0 24800 0 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 4 3000 PRN DFND 01 3000 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 7861 5447000 PRN DFND 02 0 5444000 3000 NEUROCRINE BIOSCIENCES INC COM 64125C109 18381 187102 SH DFND 43 0 0 187102 NEUROCRINE BIOSCIENCES INC COM 64125C109 5393 54896 SH DFND 43, 01 0 0 54896 NEURONETICS INC COM 64131A105 15 565 SH DFND 01 565 0 0 NEURONETICS INC COM 64131A105 345 12973 SH DFND 43 0 0 12973 NEUROTROPE INC COM NEW 64129T207 63 6544 SH DFND 01 6544 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 0 83 SH DFND 01 83 0 0 NEVRO CORP COM 64157F103 11079 138748 SH DFND 01 15015 123733 0 NEVRO CORP COM 64157F103 3680 46090 SH DFND 02 0 4241 41849 NEVRO CORP COM 64157F103 2 29 SH DFND 06 0 29 0 NEVRO CORP COM 64157F103 4486 56178 SH DFND 43 0 0 56178 NEVRO CORP COM 64157F103 64 801 SH DFND 43, 01 0 0 801 NEVSUN RES LTD COM 64156L101 5 1408 SH DFND 05 1408 0 0 NEVSUN RES LTD COM 64156L101 37 10707 SH DFND 02 0 1500 9207 NEW AMER HIGH INCOME FD INC COM NEW 641876800 192 22305 SH DFND 01 22305 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 61 7072 SH DFND 02 0 0 7072 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 13 200 SH DFND 01 200 0 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 30 450 SH DFND 02 0 0 450 NEW GERMANY FD INC COM 644465106 511 28022 SH DFND 01 28022 0 0 NEW GERMANY FD INC COM 644465106 748 41027 SH DFND 02 0 0 41027 NEW GOLD INC CDA COM 644535106 6 2686 SH DFND 05 2686 0 0 NEW GOLD INC CDA COM 644535106 15 7300 SH DFND 01 2300 0 5000 NEW GOLD INC CDA COM 644535106 192 92386 SH DFND 02 0 51668 40718 NEW GOLD INC CDA COM 644535106 1069 514117 SH DFND 06 0 514117 0 NEW HOME CO INC COM 645370107 55 5490 SH DFND 01 5490 0 0 NEW HOME CO INC COM 645370107 5 492 SH DFND 02 0 492 0 NEW HOME CO INC COM 645370107 0 12 SH DFND 06 0 12 0 NEW IRELAND FUND INC COM 645673104 61 5257 SH DFND 02 0 0 5257 NEW JERSEY RES COM 646025106 5378 120185 SH DFND 01 119665 181 339 NEW JERSEY RES COM 646025106 2968 66316 SH DFND 02 0 14311 52005 NEW JERSEY RES COM 646025106 4 88 SH DFND 06 0 88 0 NEW JERSEY RES COM 646025106 1 12 SH DFND 28 12 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 329 17784 SH DFND 01 17784 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1739 94123 SH DFND 02 0 93846 277 NEW MEDIA INVT GROUP INC COM 64704V106 41 2217 SH DFND 06 0 2217 0 NEW MEDIA INVT GROUP INC COM 64704V106 5 258 SH DFND 28 258 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 666 36047 SH DFND 43 0 0 36047 NEW MTN FIN CORP COM 647551100 158 11634 SH DFND 02 0 0 11634 NEW MTN FIN CORP COM 647551100 459 33761 SH DFND 43 0 0 33761 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4181 44166 SH DFND 01 6916 36838 412 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22625 239013 SH DFND 02 0 657 238356 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6577 69475 SH DFND 06 0 69475 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 17 179 SH DFND 28 14 0 165 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 51496 544011 SH DFND 43 0 0 544011 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 21475 226867 SH DFND 43, 01 0 0 226867 NEW RELIC INC COM 64829B100 1882 18707 SH DFND 01 18676 0 31 NEW RELIC INC COM 64829B100 9294 92397 SH DFND 02 0 91814 583 NEW RELIC INC COM 64829B100 3 31 SH DFND 06 0 31 0 NEW RELIC INC COM 64829B100 21464 213384 SH DFND 43 0 0 213384 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 688 39347 SH DFND 01 33291 4385 1671 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 140450 8030288 SH DFND 02 0 5016228 3014060 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 33 1870 SH DFND 06 0 1870 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 10662 609582 SH DFND 43 0 0 609582 NEW SR INVT GROUP INC COM 648691103 89 11817 SH DFND 01 11817 0 0 NEW SR INVT GROUP INC COM 648691103 158 20849 SH DFND 02 0 15102 5747 NEW SR INVT GROUP INC COM 648691103 38 5084 SH DFND 06 0 5084 0 NEW YORK & CO INC COM 649295102 24 4592 SH DFND 01 4592 0 0 NEW YORK & CO INC COM 649295102 7 1452 SH DFND 02 0 452 1000 NEW YORK CMNTY BANCORP INC COM 649445103 2988 270613 SH DFND 01 263606 0 7007 NEW YORK CMNTY BANCORP INC COM 649445103 17162 1554499 SH DFND 02 0 207742 1346757 NEW YORK CMNTY BANCORP INC COM 649445103 455 41252 SH DFND 06 0 41252 0 NEW YORK CMNTY BANCORP INC COM 649445103 6490 587863 SH DFND 43 0 0 587863 NEW YORK CMNTY CAP TR V UNIT 11/01 64944P307 4022 80628 SH DFND 43 0 0 80628 NEW YORK MTG TR INC COM PAR $. 649604501 173 28841 SH DFND 01 16710 12131 0 NEW YORK MTG TR INC COM PAR $. 649604501 2560 425966 SH DFND 02 0 424919 1047 NEW YORK MTG TR INC COM PAR $. 649604501 1 115 SH DFND 06 0 115 0 NEW YORK MTG TR INC PFD-C CONV 649604808 12 500 SH DFND 02 0 0 500 NEW YORK REIT INC COM NEW 64976L208 59 3212 SH DFND 02 0 3162 50 NEW YORK TIMES CO CL A 650111107 1467 56631 SH DFND 01 55805 287 539 NEW YORK TIMES CO CL A 650111107 8774 338760 SH DFND 02 0 326998 11762 NEW YORK TIMES CO CL A 650111107 3 128 SH DFND 06 0 128 0 NEW YORK TIMES CO CL A 650111107 240 9256 SH DFND 43 0 0 9256 NEWELL BRANDS INC COM 651229106 17661 684789 SH DFND 01 675678 870 8241 NEWELL BRANDS INC COM 651229106 209534 8124620 SH DFND 02 0 6723827 1400793 NEWELL BRANDS INC COM 651229106 999 38718 SH DFND 06 0 38718 0 NEWELL BRANDS INC COM 651229106 65 2520 SH DFND 28 1615 0 905 NEWELL BRANDS INC OPTIONS 651229106 10961 425000 SH Put DFND 02 0 425000 0 NEWELL BRANDS INC OPTIONS 651229106 1328 51500 SH Call DFND 02 0 51500 0 NEWELL BRANDS INC COM 651229106 16210 628523 SH DFND 43 0 0 628523 NEWFIELD EXPL CO COM 651290108 5269 174173 SH DFND 01 168977 4621 575 NEWFIELD EXPL CO COM 651290108 58997 1950298 SH DFND 02 0 169605 1780693 NEWFIELD EXPL CO COM 651290108 28 926 SH DFND 06 0 926 0 NEWFIELD EXPL CO COM 651290108 3 99 SH DFND 28 99 0 0 NEWFIELD EXPL CO COM 651290108 26278 868704 SH DFND 43 0 0 868704 NEWFIELD EXPL CO COM 651290108 1196 39531 SH DFND 43, 01 0 0 39531 NEWLINK GENETICS CORP COM 651511107 22 4573 SH DFND 01 4573 0 0 NEWLINK GENETICS CORP COM 651511107 517 108576 SH DFND 02 0 1369 107207 NEWLINK GENETICS CORP COM 651511107 0 30 SH DFND 06 0 30 0 NEWLINK GENETICS CORP OPTIONS 651511107 428 90000 SH Put DFND 02 0 90000 0 NEWMARK GROUP INC CL A 65158N102 161 11303 SH DFND 01 11303 0 0 NEWMARK GROUP INC CL A 65158N102 1339 94112 SH DFND 02 0 69851 24261 NEWMARKET CORP COM 651587107 268166 662956 SH DFND 01 662708 69 179 NEWMARKET CORP COM 651587107 3499 8649 SH DFND 02 0 3363 5286 NEWMARKET CORP COM 651587107 239992 593306 SH DFND 43 0 0 593306 NEWMONT MINING CORP COM 651639106 12901 342102 SH DFND 01 130974 206395 4733 NEWMONT MINING CORP COM 651639106 34251 908263 SH DFND 02 0 550880 357383 NEWMONT MINING CORP COM 651639106 20033 531236 SH DFND 06 0 531236 0 NEWMONT MINING CORP COM 651639106 35 919 SH DFND 28 35 0 884 NEWMONT MINING CORP OPTIONS 651639106 5958 158000 SH Put DFND 02 0 157800 200 NEWMONT MINING CORP OPTIONS 651639106 5117 135700 SH Call DFND 02 0 135700 0 NEWMONT MINING CORP COM 651639106 17805 472163 SH DFND 43 0 0 472163 NEWPARK RES INC COM PAR $. 651718504 195 17944 SH DFND 01 17739 0 205 NEWPARK RES INC COM PAR $. 651718504 223 20596 SH DFND 02 0 14092 6504 NEWPARK RES INC COM PAR $. 651718504 1 86 SH DFND 06 0 86 0 NEWPARK RES INC COM PAR $. 651718504 7900 728080 SH DFND 43 0 0 728080 NEWS CORP NEW CL A 65249B109 2951 190379 SH DFND 01 138685 51226 468 NEWS CORP NEW CL A 65249B109 7907 510128 SH DFND 02 0 369685 140443 NEWS CORP NEW CL A 65249B109 26 1665 SH DFND 06 0 1665 0 NEWS CORP NEW CL A 65249B109 3 184 SH DFND 28 184 0 0 NEWS CORP NEW CL B 65249B208 483 30463 SH DFND 01 19253 7672 3538 NEWS CORP NEW CL B 65249B208 1209 76285 SH DFND 02 0 68392 7893 NEWS CORP NEW CL B 65249B208 171 10808 SH DFND 06 0 10808 0 NEWS CORP NEW CL B 65249B208 1 63 SH DFND 28 63 0 0 NEWS CORP NEW CL A 65249B109 2360 152257 SH DFND 43 0 0 152257 NEWS CORP NEW CL A 65249B109 2955 190651 SH DFND 43, 01 0 0 190651 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 29 1478 SH DFND 01 1478 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 187 9403 SH DFND 02 0 726 8677 NEXA RES S A COM L67359106 120 10206 SH DFND 02 0 10006 200 NEXEO SOLUTIONS INC COM SHS 65342H102 39 4262 SH DFND 01 4262 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 2645 289692 SH DFND 02 0 123216 166476 NEXEO SOLUTIONS INC COM SHS 65342H102 0 27 SH DFND 06 0 27 0 NEXEO SOLUTIONS INC *W EXP 06/ 65342H110 2 4000 SH DFND 02 0 0 4000 NEXGEN ENERGY LTD COM 65340P106 3 1420 SH DFND 05 1420 0 0 NEXGEN ENERGY LTD COM 65340P106 69 36851 SH DFND 02 0 36851 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 10 337 SH DFND 01 337 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 579 20340 SH DFND 02 0 3236 17104 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1 18 SH DFND 06 0 18 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 3 138 SH DFND 01 138 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 522 23777 SH DFND 02 0 0 23777 NEXSTAR MEDIA GROUP INC CL A 65336K103 7631 103969 SH DFND 01 103875 94 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 20583 280422 SH DFND 02 0 279974 448 NEXSTAR MEDIA GROUP INC CL A 65336K103 3 45 SH DFND 06 0 45 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 6 86 SH DFND 28 86 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 12224 166539 SH DFND 43 0 0 166539 NEXSTAR MEDIA GROUP INC CL A 65336K103 718 9779 SH DFND 43, 01 0 0 9779 NEXTDECADE CORP COM 65342K105 7 957 SH DFND 01 957 0 0 NEXTDECADE CORP COM 65342K105 49 7229 SH DFND 02 0 29 7200 NEXTERA ENERGY INC COM 65339F101 286542 1715510 SH DFND 01 1496377 86964 132169 NEXTERA ENERGY INC COM 65339F101 593170 3551280 SH DFND 02 0 103610 3447670 NEXTERA ENERGY INC COM 65339F101 1650 9881 SH DFND 06 0 9881 0 NEXTERA ENERGY INC COM 65339F101 7817 46802 SH DFND 28 43843 0 2959 NEXTERA ENERGY INC UNIT 09/01 65339F820 1431 25065 SH DFND 02 0 17193 7872 NEXTERA ENERGY INC UNIT 08/31 65339F846 8 102 SH DFND 01 102 0 0 NEXTERA ENERGY INC UNIT 08/31 65339F846 2376 31868 SH DFND 02 0 31849 19 NEXTERA ENERGY INC COM 65339F101 1069808 6404883 SH DFND 43 0 0 6404883 NEXTERA ENERGY INC UNIT 09/01 65339F820 3831 67091 SH DFND 43 0 0 67091 NEXTERA ENERGY INC COM 65339F101 68844 412168 SH DFND 43, 01 0 0 412168 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 2270 48629 SH DFND 01 47460 1169 0 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 4344 93088 SH DFND 02 0 5735 87353 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 46 976 SH DFND 06 0 976 0 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 7074 565916 SH DFND 01 10000 555616 300 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 11127 890187 SH DFND 02 0 6393 883794 NI HLDGS INC COM 65342T106 23 1359 SH DFND 01 1359 0 0 NI HLDGS INC COM 65342T106 14 815 SH DFND 02 0 815 0 NI HLDGS INC COM 65342T106 0 10 SH DFND 06 0 10 0 NIC INC COM 62914B100 189 12161 SH DFND 01 12161 0 0 NIC INC COM 62914B100 1083 69658 SH DFND 02 0 68809 849 NIC INC COM 62914B100 1 66 SH DFND 06 0 66 0 NIC INC COM 62914B100 409 26275 SH DFND 43 0 0 26275 NIC INC COM 62914B100 44 2806 SH DFND 43, 01 0 0 2806 NICE LTD SPONSORED 653656108 5337 51428 SH DFND 01 50879 0 549 NICE LTD SPONSORED 653656108 682 6573 SH DFND 02 0 337 6236 NICE LTD SPONSORED 653656108 57 545 SH DFND 06 0 545 0 NICE LTD SPONSORED 653656108 21 200 SH DFND 28 10 0 190 NICE LTD SPONSORED 653656108 20879 201201 SH DFND 43 0 0 201201 NICE LTD SPONSORED 653656108 7984 76943 SH DFND 43, 01 0 0 76943 NICHOLAS FINANCIAL INC COM NEW 65373J209 277 30087 SH DFND 02 0 30087 0 NICOLET BANKSHARES INC COM 65406E102 84 1520 SH DFND 01 1520 0 0 NICOLET BANKSHARES INC COM 65406E102 518 9400 SH DFND 02 0 2625 6775 NICOLET BANKSHARES INC COM 65406E102 0 9 SH DFND 06 0 9 0 NIELSEN HLDGS PLC SHS EUR G6518L108 11721 378946 SH DFND 01 32547 15698 330701 NIELSEN HLDGS PLC SHS EUR G6518L108 2853 92235 SH DFND 02 0 79122 13113 NIELSEN HLDGS PLC SHS EUR G6518L108 901 29140 SH DFND 06 0 29140 0 NIELSEN HLDGS PLC SHS EUR G6518L108 209 6749 SH DFND 28 0 0 6749 NIELSEN HLDGS PLC SHS EUR G6518L108 68962 2229617 SH DFND 43 0 0 2229617 NIELSEN HLDGS PLC SHS EUR G6518L108 260 8400 SH DFND 43, 01 0 0 8400 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 132 8235 SH DFND 02 0 8235 0 NII HLDGS INC COM PAR 62913F508 28 7215 SH DFND 02 0 4015 3200 NIKE INC CL B 654106103 274533 3445446 SH DFND 01 3219805 175674 49967 NIKE INC CL B 654106103 184805 2319342 SH DFND 02 0 371246 1948096 NIKE INC CL B 654106103 1115 13989 SH DFND 06 0 13989 0 NIKE INC CL B 654106103 5777 72500 SH DFND 28 69737 0 2763 NIKE INC OPTIONS 654106103 26494 332500 SH Put DFND 02 0 328100 4400 NIKE INC OPTIONS 654106103 4781 60000 SH Put DFND 06 0 60000 0 NIKE INC OPTIONS 654106103 2526 31700 SH Call DFND 02 0 31700 0 NIKE INC OPTIONS 654106103 11952 150000 SH Call DFND 06 0 150000 0 NIKE INC CL B 654106103 107928 1354515 SH DFND 43 0 0 1354515 NIKE INC CL B 654106103 40242 505050 SH DFND 43, 01 0 0 505050 NINE ENERGY SVC INC COM 65441V101 33 1010 SH DFND 01 1010 0 0 NINE ENERGY SVC INC COM 65441V101 798 24104 SH DFND 02 0 10500 13604 NISOURCE INC COM 65473P105 3764 143229 SH DFND 01 137416 717 5096 NISOURCE INC COM 65473P105 12014 457170 SH DFND 02 0 205425 251745 NISOURCE INC COM 65473P105 40 1531 SH DFND 06 0 1531 0 NISOURCE INC COM 65473P105 53 2002 SH DFND 28 234 0 1768 NISOURCE INC OPTIONS 65473P105 3679 140000 SH Call DFND 02 0 140000 0 NISOURCE INC COM 65473P105 16992 646572 SH DFND 43 0 0 646572 NISOURCE INC COM 65473P105 450 17122 SH DFND 43, 01 0 0 17122 NL INDS INC COM NEW 629156407 28 3177 SH DFND 01 3177 0 0 NL INDS INC COM NEW 629156407 33 3813 SH DFND 02 0 313 3500 NL INDS INC COM NEW 629156407 0 8 SH DFND 06 0 8 0 NLIGHT INC COM 65487K100 28 835 SH DFND 01 835 0 0 NLIGHT INC COM 65487K100 1 20 SH DFND 02 0 20 0 NLIGHT INC COM 65487K100 1 44 SH DFND 43 0 0 44 NMI HLDGS INC CL A 629209305 184 11268 SH DFND 01 10975 0 293 NMI HLDGS INC CL A 629209305 169 10361 SH DFND 02 0 6636 3725 NMI HLDGS INC CL A 629209305 1 58 SH DFND 06 0 58 0 NMI HLDGS INC CL A 629209305 2 151 SH DFND 43 0 0 151 NN INC COM 629337106 73 3864 SH DFND 01 3864 0 0 NN INC COM 629337106 143 7572 SH DFND 02 0 6772 800 NN INC COM 629337106 1 28 SH DFND 06 0 28 0 NN INC COM 629337106 3364 177986 SH DFND 43 0 0 177986 NOAH HLDGS LTD SPON ADS C 65487X102 81 1560 SH DFND 01 1259 0 301 NOAH HLDGS LTD SPON ADS C 65487X102 2 43 SH DFND 02 0 43 0 NOAH HLDGS LTD SPON ADS C 65487X102 727 13949 SH DFND 06 0 13949 0 NOAH HLDGS LTD SPON ADS C 65487X102 1 13 SH DFND 28 13 0 0 NOBILIS HEALTH CORP COM 65500B103 1 1000 SH DFND 02 0 0 1000 NOBLE CORP PLC SHS USD G65431101 2208 348882 SH DFND 01 322186 24833 1863 NOBLE CORP PLC SHS USD G65431101 10892 1720645 SH DFND 02 0 1671127 49518 NOBLE CORP PLC SHS USD G65431101 71 11255 SH DFND 06 0 11255 0 NOBLE ENERGY INC COM 655044105 5347 151563 SH DFND 01 134284 8772 8507 NOBLE ENERGY INC COM 655044105 20606 584065 SH DFND 02 0 169514 414551 NOBLE ENERGY INC COM 655044105 297 8432 SH DFND 06 0 8432 0 NOBLE ENERGY INC COM 655044105 79 2249 SH DFND 28 62 0 2187 NOBLE ENERGY INC OPTIONS 655044105 1588 45000 SH Call DFND 02 0 45000 0 NOBLE ENERGY INC COM 655044105 10579 299853 SH DFND 43 0 0 299853 NOBLE ENERGY INC COM 655044105 4728 134005 SH DFND 43, 01 0 0 134005 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 4319 84593 SH DFND 01 13812 68940 1841 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 7145 139935 SH DFND 02 0 1262 138673 NOKIA CORP SPONSORED 654902204 1614 280740 SH DFND 01 264629 0 16111 NOKIA CORP SPONSORED 654902204 29599 5147606 SH DFND 02 0 0 5147606 NOKIA CORP SPONSORED 654902204 1638 284861 SH DFND 06 0 284861 0 NOKIA CORP SPONSORED 654902204 25 4342 SH DFND 28 537 0 3805 NOKIA CORP SPONSORED 654902204 2632 457742 SH DFND 43 0 0 457742 NOMAD FOODS LTD USD ORD SH G6564A105 21 1075 SH DFND 01 1075 0 0 NOMAD FOODS LTD USD ORD SH G6564A105 42 2184 SH DFND 02 0 1964 220 NOMAD FOODS LTD USD ORD SH G6564A105 3981 207458 SH DFND 43 0 0 207458 NOMAD FOODS LTD USD ORD SH G6564A105 4494 234172 SH DFND 43, 01 0 0 234172 NOMURA HLDGS INC SPONSORED 65535H208 316 65925 SH DFND 01 55079 0 10846 NOMURA HLDGS INC SPONSORED 65535H208 16 3322 SH DFND 02 0 0 3322 NOMURA HLDGS INC SPONSORED 65535H208 12 2582 SH DFND 43 0 0 2582 NOODLES & CO COM CL A 65540B105 20 1591 SH DFND 01 1591 0 0 NOODLES & CO COM CL A 65540B105 6 527 SH DFND 02 0 52 475 NOODLES & CO COM CL A 65540B105 0 12 SH DFND 06 0 12 0 NORBORD INC COM NEW 65548P403 178 4320 SH DFND 05 4320 0 0 NORBORD INC COM NEW 65548P403 829 20160 SH DFND 02 0 20160 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 96 35658 SH DFND 01 35658 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3588 1338958 SH DFND 02 0 1331568 7390 NORDIC AMERICAN TANKERS LIMI COM G65773106 0 105 SH DFND 06 0 105 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 233 SH DFND 01 233 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 289 SH DFND 02 0 0 289 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 63 SH DFND 06 0 63 0 NORDSON CORP COM 655663102 807 6282 SH DFND 01 5950 0 332 NORDSON CORP COM 655663102 1761 13716 SH DFND 02 0 9675 4041 NORDSON CORP COM 655663102 0 1 SH DFND 06 0 1 0 NORDSON CORP COM 655663102 15608 121551 SH DFND 43 0 0 121551 NORDSON CORP COM 655663102 4285 33368 SH DFND 43, 01 0 0 33368 NORDSTROM INC COM 655664100 21061 406731 SH DFND 01 405844 362 525 NORDSTROM INC COM 655664100 30173 582709 SH DFND 02 0 520802 61907 NORDSTROM INC COM 655664100 39 745 SH DFND 06 0 745 0 NORDSTROM INC COM 655664100 8 160 SH DFND 28 18 0 142 NORDSTROM INC OPTIONS 655664100 6214 120000 SH Put DFND 02 0 120000 0 NORDSTROM INC COM 655664100 10618 205052 SH DFND 43 0 0 205052 NORDSTROM INC COM 655664100 85 1649 SH DFND 43, 01 0 0 1649 NORFOLK SOUTHERN CORP COM 655844108 164189 1088282 SH DFND 01 795396 13034 279852 NORFOLK SOUTHERN CORP COM 655844108 131592 872224 SH DFND 02 0 81466 790758 NORFOLK SOUTHERN CORP COM 655844108 5183 34357 SH DFND 06 0 34357 0 NORFOLK SOUTHERN CORP COM 655844108 539 3571 SH DFND 28 659 0 2912 NORFOLK SOUTHERN CORP COM 655844108 630862 4181495 SH DFND 43 0 0 4181495 NORFOLK SOUTHERN CORP COM 655844108 1036 6870 SH DFND 43, 01 0 0 6870 NORTECH SYS INC COM 656553104 5 1403 SH DFND 02 0 3 1400 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 120 14880 SH DFND 01 14880 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 42 5187 SH DFND 02 0 0 5187 NORTHEAST BANCORP COM NEW 663904209 41 1894 SH DFND 01 1894 0 0 NORTHEAST BANCORP COM NEW 663904209 32 1472 SH DFND 02 0 1047 425 NORTHEAST BANCORP COM NEW 663904209 0 7 SH DFND 06 0 7 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1 1274 SH DFND 05 1274 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1 1600 SH DFND 01 1600 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 15 27950 SH DFND 02 0 0 27950 NORTHERN OIL & GAS INC NEV COM 665531109 592 187974 SH DFND 02 0 172274 15700 NORTHERN TR CORP COM 665859104 26917 261611 SH DFND 01 237127 19911 4573 NORTHERN TR CORP COM 665859104 15062 146391 SH DFND 02 0 37835 108556 NORTHERN TR CORP COM 665859104 63 615 SH DFND 06 0 615 0 NORTHERN TR CORP COM 665859104 753 7318 SH DFND 28 6987 0 331 NORTHERN TR CORP COM 665859104 29029 282141 SH DFND 43 0 0 282141 NORTHERN TR CORP COM 665859104 270 2623 SH DFND 43, 01 0 0 2623 NORTHFIELD BANCORP INC DEL COM 66611T108 204 12272 SH DFND 01 12272 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 167 10057 SH DFND 02 0 9320 737 NORTHFIELD BANCORP INC DEL COM 66611T108 1 44 SH DFND 06 0 44 0 NORTHRIM BANCORP INC COM 666762109 51 1286 SH DFND 01 1286 0 0 NORTHRIM BANCORP INC COM 666762109 209 5288 SH DFND 02 0 255 5033 NORTHRIM BANCORP INC COM 666762109 0 7 SH DFND 06 0 7 0 NORTHROP GRUMMAN CORP COM 666807102 179938 584783 SH DFND 01 453256 71730 59797 NORTHROP GRUMMAN CORP COM 666807102 226841 737216 SH DFND 02 0 19530 717686 NORTHROP GRUMMAN CORP COM 666807102 4688 15237 SH DFND 06 0 15237 0 NORTHROP GRUMMAN CORP COM 666807102 1923 6251 SH DFND 28 4827 0 1424 NORTHROP GRUMMAN CORP COM 666807102 252112 819342 SH DFND 43 0 0 819342 NORTHROP GRUMMAN CORP COM 666807102 47732 155126 SH DFND 43, 01 0 0 155126 NORTHSTAR REALTY EUROPE CORP COM 66706L101 54 3716 SH DFND 01 3716 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1485 102504 SH DFND 02 0 101905 599 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1 56 SH DFND 06 0 56 0 NORTHWEST BANCSHARES INC MD COM 667340103 366 21060 SH DFND 01 20919 0 141 NORTHWEST BANCSHARES INC MD COM 667340103 1161 66755 SH DFND 02 0 59634 7121 NORTHWEST BANCSHARES INC MD COM 667340103 2 97 SH DFND 06 0 97 0 NORTHWEST BANCSHARES INC MD COM 667340103 2374 136515 SH DFND 43 0 0 136515 NORTHWEST BANCSHARES INC MD COM 667340103 254 14612 SH DFND 43, 01 0 0 14612 NORTHWEST NAT GAS CO COM 667655104 628 9839 SH DFND 01 9718 0 121 NORTHWEST NAT GAS CO COM 667655104 1288 20189 SH DFND 02 0 7150 13039 NORTHWEST NAT GAS CO COM 667655104 2 29 SH DFND 06 0 29 0 NORTHWEST PIPE CO COM 667746101 47 2413 SH DFND 01 2413 0 0 NORTHWEST PIPE CO COM 667746101 31 1612 SH DFND 02 0 1391 221 NORTHWEST PIPE CO COM 667746101 0 10 SH DFND 06 0 10 0 NORTHWESTERN CORP COM NEW 668074305 1861 32507 SH DFND 01 32148 0 359 NORTHWESTERN CORP COM NEW 668074305 4646 81155 SH DFND 02 0 76714 4441 NORTHWESTERN CORP COM NEW 668074305 685 11971 SH DFND 06 0 11971 0 NORTHWESTERN CORP COM NEW 668074305 1 10 SH DFND 28 10 0 0 NORTHWESTERN CORP COM NEW 668074305 10213 178393 SH DFND 43 0 0 178393 NORTHWESTERN CORP COM NEW 668074305 3329 58155 SH DFND 43, 01 0 0 58155 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3170 67086 SH DFND 01 66305 393 388 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6649 140725 SH DFND 02 0 31270 109455 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 22 463 SH DFND 06 0 463 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 40 844 SH DFND 28 699 0 145 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12357 261525 SH DFND 43 0 0 261525 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7074 149718 SH DFND 43, 01 0 0 149718 NORWOOD FINANCIAL CORP COM 669549107 44 1215 SH DFND 01 1215 0 0 NORWOOD FINANCIAL CORP COM 669549107 73 2034 SH DFND 02 0 218 1816 NORWOOD FINANCIAL CORP COM 669549107 0 6 SH DFND 06 0 6 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 562 20608 SH DFND 06 0 20608 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 204 81534 SH DFND 01 81534 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 59 SH DFND 02 0 59 0 NOVAGOLD RES INC COM NEW 66987E206 317 71127 SH DFND 05 71127 0 0 NOVAGOLD RES INC COM NEW 66987E206 241 54100 SH DFND 01 54100 0 0 NOVAGOLD RES INC COM NEW 66987E206 208 46763 SH DFND 02 0 41374 5389 NOVAN INC COM 66988N106 3 971 SH DFND 01 971 0 0 NOVAN INC COM 66988N106 0 1 SH DFND 02 0 1 0 NOVANTA INC COM 67000B104 6732 108053 SH DFND 01 108053 0 0 NOVANTA INC COM 67000B104 211 3385 SH DFND 02 0 3311 74 NOVANTA INC COM 67000B104 2 33 SH DFND 06 0 33 0 NOVANTA INC COM 67000B104 8 128 SH DFND 28 128 0 0 NOVANTA INC COM 67000B104 826 13258 SH DFND 43 0 0 13258 NOVARTIS A G SPONSORED 66987V109 118735 1571821 SH DFND 01 1332955 0 238866 NOVARTIS A G SPONSORED 66987V109 29585 391645 SH DFND 02 0 867 390778 NOVARTIS A G SPONSORED 66987V109 0 1 SH DFND 06 0 1 0 NOVARTIS A G SPONSORED 66987V109 1213 16056 SH DFND 28 10750 0 5306 NOVARTIS A G SPONSORED 66987V109 320286 4239952 SH DFND 43 0 0 4239952 NOVARTIS A G SPONSORED 66987V109 40041 530058 SH DFND 43, 01 0 0 530058 NOVAVAX INC COM 670002104 600 447906 SH DFND 01 56605 391301 0 NOVAVAX INC COM 670002104 98 73234 SH DFND 02 0 48688 24546 NOVAVAX INC COM 670002104 0 320 SH DFND 06 0 320 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 46 12507 SH DFND 02 0 10812 1695 NOVELION THERAPEUTICS INC COM NEW 67001K202 0 15 SH DFND 06 0 15 0 NOVELLUS SYS INC NOTE 2.62 670008AD3 747 144000 PRN DFND 02 0 141000 3000 NOVELLUS SYS INC NOTE 2.62 670008AD3 5489 1058000 PRN DFND 43 0 0 1058000 NOVOCURE LTD ORD SHS G6674U108 448 14301 SH DFND 01 14301 0 0 NOVOCURE LTD ORD SHS G6674U108 444 14189 SH DFND 02 0 13939 250 NOVOCURE LTD ORD SHS G6674U108 2 59 SH DFND 06 0 59 0 NOVOCURE LTD ORD SHS G6674U108 2020 64521 SH DFND 43 0 0 64521 NOVO-NORDISK A S ADR 670100205 206154 4469945 SH DFND 01 3601221 0 868724 NOVO-NORDISK A S ADR 670100205 16288 353161 SH DFND 02 0 2055 351106 NOVO-NORDISK A S ADR 670100205 995 21570 SH DFND 28 6708 0 14862 NOVO-NORDISK A S ADR 670100205 306221 6639655 SH DFND 43 0 0 6639655 NOVO-NORDISK A S ADR 670100205 34431 746551 SH DFND 43, 01 0 0 746551 NOVUME SOLUTIONS INC COM 67012D106 2 1498 SH DFND 02 0 1498 0 NOVUS THERAPEUTICS INC COM 67011N105 0 2 SH DFND 02 0 2 0 NOW INC COM 67011P100 1630 122267 SH DFND 01 112214 9771 282 NOW INC COM 67011P100 754 56539 SH DFND 02 0 52239 4300 NOW INC COM 67011P100 2 113 SH DFND 06 0 113 0 NOW INC COM 67011P100 13378 1003630 SH DFND 43 0 0 1003630 NOW INC COM 67011P100 321 24094 SH DFND 43, 01 0 0 24094 NRG ENERGY INC COM NEW 629377508 172977 5634419 SH DFND 01 234532 5399555 332 NRG ENERGY INC COM NEW 629377508 66123 2153834 SH DFND 02 0 670090 1483744 NRG ENERGY INC COM NEW 629377508 812 26448 SH DFND 06 0 26448 0 NRG ENERGY INC COM NEW 629377508 68 2213 SH DFND 28 0 0 2213 NRG ENERGY INC OPTIONS 629377508 85960 2800000 SH Put DFND 02 0 2800000 0 NRG ENERGY INC OPTIONS 629377508 27630 900000 SH Call DFND 02 0 900000 0 NRG ENERGY INC COM NEW 629377508 21556 702134 SH DFND 43 0 0 702134 NRG ENERGY INC COM NEW 629377508 2693 87711 SH DFND 43, 01 0 0 87711 NRG YIELD INC CL A NEW 62942X306 170 9989 SH DFND 01 9989 0 0 NRG YIELD INC CL A NEW 62942X306 3073 180228 SH DFND 02 0 75109 105119 NRG YIELD INC CL A NEW 62942X306 1 36 SH DFND 06 0 36 0 NRG YIELD INC CL C 62942X405 826 47998 SH DFND 01 47940 0 58 NRG YIELD INC CL C 62942X405 10886 632895 SH DFND 02 0 457281 175614 NRG YIELD INC CL C 62942X405 1 67 SH DFND 06 0 67 0 NRG YIELD INC CL C 62942X405 3756 218363 SH DFND 43 0 0 218363 NTN BUZZTIME INC COM PAR 629410606 0 2 SH DFND 02 0 2 0 NU SKIN ENTERPRISES INC CL A 67018T105 654 8368 SH DFND 01 5439 0 2929 NU SKIN ENTERPRISES INC CL A 67018T105 3374 43150 SH DFND 02 0 42428 722 NU SKIN ENTERPRISES INC CL A 67018T105 0 1 SH DFND 06 0 1 0 NU SKIN ENTERPRISES INC CL A 67018T105 2378 30415 SH DFND 43 0 0 30415 NUANCE COMMUNICATIONS INC COM 67020Y100 432 31108 SH DFND 01 30262 846 0 NUANCE COMMUNICATIONS INC COM 67020Y100 5979 430642 SH DFND 02 0 408375 22267 NUANCE COMMUNICATIONS INC COM 67020Y100 0 7 SH DFND 06 0 7 0 NUANCE COMMUNICATIONS INC NOTE 2.75 67020YAF7 3 3000 PRN DFND 02 0 0 3000 NUANCE COMMUNICATIONS INC DEBT 1.50 67020YAG5 579 602000 PRN DFND 02 0 602000 0 NUANCE COMMUNICATIONS INC DBCV 1.00 67020YAK6 2604 2910000 PRN DFND 02 0 2910000 0 NUANCE COMMUNICATIONS INC COM 67020Y100 21745 1566068 SH DFND 43 0 0 1566068 NUANCE COMMUNICATIONS INC COM 67020Y100 547 39401 SH DFND 43, 01 0 0 39401 NUCANA PLC SPONSORED 67022C106 4 192 SH DFND 01 192 0 0 NUCOR CORP COM 670346105 31007 496107 SH DFND 01 487463 7340 1304 NUCOR CORP COM 670346105 114706 1835298 SH DFND 02 0 51549 1783749 NUCOR CORP COM 670346105 675 10806 SH DFND 06 0 10806 0 NUCOR CORP COM 670346105 260 4161 SH DFND 28 4161 0 0 NUCOR CORP OPTIONS 670346105 25 400 SH Put DFND 02 0 0 400 NUCOR CORP COM 670346105 52514 840231 SH DFND 43 0 0 840231 NUCOR CORP COM 670346105 7179 114871 SH DFND 43, 01 0 0 114871 NUSHARES ETF TR ENHANCED Y 67092P102 4075 173033 SH DFND 02 0 0 173033 NUSHARES ETF TR ENHANCD 1 67092P110 1359 55769 SH DFND 02 0 0 55769 NUSHARES ETF TR ESG LARGE 67092P201 520 15159 SH DFND 02 0 0 15159 NUSHARES ETF TR ESG LRG VA 67092P300 336 11779 SH DFND 02 0 0 11779 NUSHARES ETF TR ESG MID CA 67092P409 146 4663 SH DFND 02 0 0 4663 NUSHARES ETF TR ESG MID VA 67092P508 30 1073 SH DFND 02 0 0 1073 NUSHARES ETF TR ESG SMALL 67092P607 496 16193 SH DFND 02 0 0 16193 NUSHARES ETF TR SHORT TERM 67092P706 309 11278 SH DFND 02 0 0 11278 NUSHARES ETF TR ESG INTL D 67092P805 445 17334 SH DFND 02 0 0 17334 NUSHARES ETF TR ESG US AGG 67092P870 503 20703 SH DFND 02 0 0 20703 NUSHARES ETF TR ESG EMERGI 67092P888 755 28945 SH DFND 02 0 0 28945 NUSHARES ETF TR ENHANCED Y 67092P102 1677 71194 SH DFND 43 0 0 71194 NUSHARES ETF TR ENHANCD 1 67092P110 54 2208 SH DFND 43 0 0 2208 NUSHARES ETF TR ESG LARGE 67092P201 59 1725 SH DFND 43 0 0 1725 NUSHARES ETF TR ESG LRG VA 67092P300 186 6511 SH DFND 43 0 0 6511 NUSHARES ETF TR ESG MID CA 67092P409 22 697 SH DFND 43 0 0 697 NUSHARES ETF TR ESG MID VA 67092P508 70 2461 SH DFND 43 0 0 2461 NUSHARES ETF TR ESG SMALL 67092P607 47 1542 SH DFND 43 0 0 1542 NUSHARES ETF TR ESG INTL D 67092P805 245 9544 SH DFND 43 0 0 9544 NUSHARES ETF TR ESG US AGG 67092P870 165 6807 SH DFND 43 0 0 6807 NUSHARES ETF TR ESG EMERGI 67092P888 13 489 SH DFND 43 0 0 489 NUSTAR ENERGY LP UNIT COM 67058H102 5787 255494 SH DFND 01 160418 95076 0 NUSTAR ENERGY LP UNIT COM 67058H102 2595 114576 SH DFND 02 0 80168 34408 NUSTAR GP HOLDINGS LLC UNIT RESTG 67059L102 393 31673 SH DFND 01 1200 30473 0 NUSTAR GP HOLDINGS LLC UNIT RESTG 67059L102 142 11456 SH DFND 02 0 5300 6156 NUTANIX INC CL A 67059N108 13417 260168 SH DFND 01 256025 4143 0 NUTANIX INC CL A 67059N108 25750 499313 SH DFND 02 0 161494 337819 NUTANIX INC CL A 67059N108 6 110 SH DFND 06 0 110 0 NUTANIX INC CL A 67059N108 8 153 SH DFND 28 153 0 0 NUTANIX INC CL A 67059N108 8228 159559 SH DFND 43 0 0 159559 NUTANIX INC CL A 67059N108 6228 120763 SH DFND 43, 01 0 0 120763 NUTRI SYS INC NEW COM 67069D108 240 6224 SH DFND 01 6224 0 0 NUTRI SYS INC NEW COM 67069D108 650 16884 SH DFND 02 0 16156 728 NUTRI SYS INC NEW COM 67069D108 1 31 SH DFND 06 0 31 0 NUTRI SYS INC NEW COM 67069D108 3905 101440 SH DFND 43 0 0 101440 NUTRI SYS INC NEW COM 67069D108 658 17102 SH DFND 43, 01 0 0 17102 NUTRIEN LTD COM 67077M108 11141 204868 SH DFND 05 204868 0 0 NUTRIEN LTD COM 67077M108 4622 84995 SH DFND 01 84933 0 62 NUTRIEN LTD COM 67077M108 10890 200264 SH DFND 02 0 153108 47156 NUTRIEN LTD COM 67077M108 23225 427085 SH DFND 06 0 427085 0 NUTRIEN LTD COM 67077M108 11 200 SH DFND 28 200 0 0 NUTRIEN LTD OPTIONS 67077M108 3453 63500 SH Call DFND 02 0 63500 0 NUTRIEN LTD COM 67077M108 40632 747185 SH DFND 43 0 0 747185 NUTRIEN LTD COM 67077M108 9042 166273 SH DFND 43, 01 0 0 166273 NUVASIVE INC COM 670704105 55739 1069436 SH DFND 01 29116 1040197 123 NUVASIVE INC COM 670704105 209 4002 SH DFND 02 0 2158 1844 NUVASIVE INC COM 670704105 3 52 SH DFND 06 0 52 0 NUVASIVE INC NOTE 2.25 670704AG0 5 5000 PRN DFND 01 5000 0 0 NUVASIVE INC NOTE 2.25 670704AG0 257 237000 PRN DFND 02 0 235000 2000 NUVASIVE INC COM 670704105 16429 315207 SH DFND 43 0 0 315207 NUVASIVE INC COM 670704105 1596 30614 SH DFND 43, 01 0 0 30614 NUVECTRA CORP COM 67075N108 49 2402 SH DFND 01 2402 0 0 NUVECTRA CORP COM 67075N108 4 173 SH DFND 02 0 40 133 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 113 13437 SH DFND 02 0 0 13437 NUVEEN AMT FREE MUN CR INC F COM 67071L106 667 45707 SH DFND 01 45707 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2503 171547 SH DFND 02 0 0 171547 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1160 89176 SH DFND 01 82976 0 6200 NUVEEN AMT FREE QLTY MUN INC COM 670657105 12572 966361 SH DFND 02 0 0 966361 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 48 3095 SH DFND 01 3095 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 237 15163 SH DFND 02 0 0 15163 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 690 53937 SH DFND 02 0 0 53937 NUVEEN BUILD AMER BD FD COM 67074C103 132 6414 SH DFND 01 5014 0 1400 NUVEEN BUILD AMER BD FD COM 67074C103 16424 796898 SH DFND 02 0 0 796898 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 1183 53824 SH DFND 02 0 0 53824 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 805 60252 SH DFND 01 60252 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2437 182413 SH DFND 02 0 0 182413 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 162 11572 SH DFND 02 0 0 11572 NUVEEN CALIF MUN VALUE FD COM 67062C107 322 33913 SH DFND 02 0 0 33913 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 581 36322 SH DFND 02 0 0 36322 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2929 215655 SH DFND 02 0 0 215655 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 53 4500 SH DFND 01 4500 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1081 90990 SH DFND 02 0 0 90990 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 2062 140951 SH DFND 02 0 0 140951 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 47 5000 SH DFND 01 5000 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 740 78415 SH DFND 02 0 0 78415 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 188 23604 SH DFND 01 23604 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2339 294256 SH DFND 02 0 0 294256 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 920 78889 SH DFND 02 0 0 78889 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 5476 296311 SH DFND 02 0 0 296311 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 422 48328 SH DFND 02 0 0 48328 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 107 10000 SH DFND 01 10000 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 9667 900134 SH DFND 02 0 0 900134 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 21 1537 SH DFND 01 0 0 1537 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 8748 640884 SH DFND 02 0 0 640884 NUVEEN FLOATING RATE INCOME COM 67072T108 44 4200 SH DFND 01 4200 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 19498 1865827 SH DFND 02 0 0 1865827 NUVEEN FLOATING RATE INCOME COM 67072T108 42 4000 SH DFND 43 0 0 4000 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 15 1397 SH DFND 01 1397 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 14622 1404584 SH DFND 02 0 0 1404584 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 157 13845 SH DFND 02 0 0 13845 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 24 1577 SH DFND 01 1577 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 571 37013 SH DFND 02 0 0 37013 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 3699 374373 SH DFND 02 0 0 374373 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 256 25582 SH DFND 02 0 0 25582 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 98 10000 SH DFND 01 10000 0 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 2761 280863 SH DFND 02 0 0 280863 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 2383 249249 SH DFND 02 0 0 249249 NUVEEN INT DUR QUAL MUN TRM COM 670677103 11 850 SH DFND 01 0 0 850 NUVEEN INT DUR QUAL MUN TRM COM 670677103 4110 326948 SH DFND 02 0 0 326948 NUVEEN INTER DURATION MN TMF COM 670671106 4849 389806 SH DFND 02 0 0 389806 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1652 136222 SH DFND 02 0 0 136222 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 73 5886 SH DFND 01 5886 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 158 12673 SH DFND 02 0 0 12673 NUVEEN MICHIGAN QLT MUN INC COM 670979103 477 37661 SH DFND 02 0 0 37661 NUVEEN MINESOTA QLT MUN INC SHS 670734102 112 8336 SH DFND 02 0 0 8336 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 50 3800 SH DFND 01 3800 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 4 190 SH DFND 01 190 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 17224 732604 SH DFND 02 0 0 732604 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 4705 207196 SH DFND 02 0 0 207196 NUVEEN MULTI MKT INCOME FD COM 67075J107 96 13757 SH DFND 02 0 0 13757 NUVEEN MUN 2021 TARGET TERM COM 670687102 2680 283576 SH DFND 02 0 0 283576 NUVEEN MUN HIGH INCOME OPP F COM 670682103 14 1140 SH DFND 01 1140 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 2989 235903 SH DFND 02 0 0 235903 NUVEEN MUN INCOME FD INC COM 67062J102 2171 192440 SH DFND 02 0 0 192440 NUVEEN MUN VALUE FD INC COM 670928100 306 32007 SH DFND 01 32007 0 0 NUVEEN MUN VALUE FD INC COM 670928100 19630 2053328 SH DFND 02 0 0 2053328 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 210 14688 SH DFND 01 14688 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 8014 559266 SH DFND 02 0 0 559266 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 269 10274 SH DFND 01 10274 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6852 261739 SH DFND 02 0 0 261739 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 175 13470 SH DFND 02 0 0 13470 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 3215 246360 SH DFND 02 0 0 246360 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 162 13225 SH DFND 01 13225 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 3033 248024 SH DFND 02 0 0 248024 NUVEEN NEW YORK MUN VALUE FD COM 670706100 133 9721 SH DFND 02 0 0 9721 NUVEEN NEW YORK QLT MUN INC COM 67066X107 134 10631 SH DFND 01 10631 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 4738 376345 SH DFND 02 0 0 376345 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 10 775 SH DFND 01 775 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 382 30981 SH DFND 02 0 0 30981 NUVEEN NY MUN VALUE FD COM 67062M105 177 19250 SH DFND 02 0 0 19250 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 21 1595 SH DFND 02 0 0 1595 NUVEEN OHIO QLTY MUN INCOME COM 670980101 1825 131329 SH DFND 02 0 0 131329 NUVEEN PA MUN VALUE FD COM 67074K105 57 4163 SH DFND 02 0 0 4163 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 3744 296414 SH DFND 02 0 0 296414 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 57 6065 SH DFND 01 6065 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 4216 451835 SH DFND 02 0 0 451835 NUVEEN PFD & INCM SECURTIES COM 67072C105 209 23691 SH DFND 01 23691 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 8157 925879 SH DFND 02 0 0 925879 NUVEEN PFD & INCOME 2022 TER COM 67075T105 1955 80805 SH DFND 02 0 0 80805 NUVEEN PFD & INCOME TERM FD COM 67075A106 98 4247 SH DFND 01 4247 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 1631 70526 SH DFND 02 0 0 70526 NUVEEN QUALITY MUNCP INCOME COM 67066V101 865 65013 SH DFND 01 57913 0 7100 NUVEEN QUALITY MUNCP INCOME COM 67066V101 12002 902414 SH DFND 02 0 0 902414 NUVEEN REAL ASSET INM AND GW COM 67074Y105 27 1653 SH DFND 01 1653 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 1351 83584 SH DFND 02 0 0 83584 NUVEEN REAL ESTATE INCOME FD COM 67071B108 101 10155 SH DFND 01 755 0 9400 NUVEEN REAL ESTATE INCOME FD COM 67071B108 271 27134 SH DFND 02 0 0 27134 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 465 33023 SH DFND 01 33023 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 9850 699057 SH DFND 02 0 0 699057 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 3895 233213 SH DFND 02 0 0 233213 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 51 5200 SH DFND 01 5200 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 1817 186135 SH DFND 02 0 0 186135 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 996 69681 SH DFND 02 0 0 69681 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 1724 126018 SH DFND 02 0 0 126018 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1450 100168 SH DFND 02 0 0 100168 NUVEEN SHT DUR CR OPP FD COM 67074X107 228 13402 SH DFND 02 0 0 13402 NUVEEN SR INCOME FD COM 67067Y104 481 77275 SH DFND 02 0 0 77275 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 637 38658 SH DFND 02 0 0 38658 NUVEEN TEXAS QLTY MUN INCME COM 670983105 275 21519 SH DFND 02 0 0 21519 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 458 35558 SH DFND 02 0 0 35558 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 19 1543 SH DFND 01 1543 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 800 64234 SH DFND 02 0 0 64234 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 2 161 SH DFND 01 161 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 50 SH DFND 02 0 50 0 NV5 GLOBAL INC COM 62945V109 82 1180 SH DFND 01 1180 0 0 NV5 GLOBAL INC COM 62945V109 137 1982 SH DFND 02 0 1732 250 NV5 GLOBAL INC COM 62945V109 1 8 SH DFND 06 0 8 0 NVE CORP COM NEW 629445206 164 1349 SH DFND 01 1349 0 0 NVE CORP COM NEW 629445206 104 850 SH DFND 02 0 850 0 NVE CORP COM NEW 629445206 1 5 SH DFND 06 0 5 0 NVENT ELECTRIC PLC SHS G6700G107 2812 112023 SH DFND 01 75083 32446 4494 NVENT ELECTRIC PLC SHS G6700G107 3078 122627 SH DFND 02 0 96637 25990 NVENT ELECTRIC PLC SHS G6700G107 205 8176 SH DFND 06 0 8176 0 NVENT ELECTRIC PLC SHS G6700G107 1 25 SH DFND 28 25 0 0 NVENT ELECTRIC PLC SHS G6700G107 23668 942935 SH DFND 43 0 0 942935 NVENT ELECTRIC PLC SHS G6700G107 387 15431 SH DFND 43, 01 0 0 15431 NVIDIA CORP COM 67066G104 156786 661824 SH DFND 01 497178 141331 23315 NVIDIA CORP COM 67066G104 727529 3071040 SH DFND 02 0 793768 2277272 NVIDIA CORP COM 67066G104 5316 22441 SH DFND 06 0 22441 0 NVIDIA CORP COM 67066G104 2410 10171 SH DFND 28 8802 0 1369 NVIDIA CORP OPTIONS 67066G104 704398 2973400 SH Put DFND 01 0 2973400 0 NVIDIA CORP OPTIONS 67066G104 118805 501500 SH Put DFND 02 0 501500 0 NVIDIA CORP OPTIONS 67066G104 2369 10000 SH Put DFND 06 0 10000 0 NVIDIA CORP OPTIONS 67066G104 52355 221000 SH Call DFND 01 0 221000 0 NVIDIA CORP OPTIONS 67066G104 9026 38100 SH Call DFND 02 0 38100 0 NVIDIA CORP NOTE 1.00 67066GAC8 12 1000 PRN DFND 02 0 0 1000 NVIDIA CORP COM 67066G104 222588 939586 SH DFND 43 0 0 939586 NVIDIA CORP COM 67066G104 64760 273365 SH DFND 43, 01 0 0 273365 NVR INC COM 62944T105 6021 2027 SH DFND 01 2009 0 18 NVR INC COM 62944T105 40536 13647 SH DFND 02 0 3012 10635 NVR INC COM 62944T105 876 295 SH DFND 06 0 295 0 NVR INC COM 62944T105 42 14 SH DFND 28 14 0 0 NVR INC COM 62944T105 104 35 SH DFND 43 0 0 35 NVR INC COM 62944T105 273 92 SH DFND 43, 01 0 0 92 NXP SEMICONDUCTORS N V NOTE 1.00 62952QAB6 7160 5951000 PRN DFND 02 0 5951000 0 NXP SEMICONDUCTORS N V COM N6596X109 189260 1732040 SH DFND 01 858181 872300 1559 NXP SEMICONDUCTORS N V COM N6596X109 70616 646255 SH DFND 02 0 457226 189029 NXP SEMICONDUCTORS N V COM N6596X109 367 3357 SH DFND 06 0 3357 0 NXP SEMICONDUCTORS N V COM N6596X109 650 5946 SH DFND 28 5780 0 166 NXP SEMICONDUCTORS N V OPTIONS N6596X109 156442 1431700 SH Put DFND 02 0 1431700 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 48713 445800 SH Call DFND 02 0 445800 0 NXP SEMICONDUCTORS N V COM N6596X109 8649 79149 SH DFND 43 0 0 79149 NXSTAGE MEDICAL INC COM 67072V103 261 9363 SH DFND 01 9227 136 0 NXSTAGE MEDICAL INC COM 67072V103 1088 39004 SH DFND 02 0 34164 4840 NXSTAGE MEDICAL INC COM 67072V103 2 67 SH DFND 06 0 67 0 NXT ID INC COM NEW 67091J206 0 100 SH DFND 02 0 0 100 NYMOX PHARMACEUTICAL CORP COM P73398102 25 7300 SH DFND 01 7300 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 172 51290 SH DFND 02 0 51290 0 NYMOX PHARMACEUTICAL CORP COM P73398102 0 33 SH DFND 06 0 33 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 43205 157931 SH DFND 01 155384 1959 588 O REILLY AUTOMOTIVE INC NEW COM 67103H107 38145 139434 SH DFND 02 0 54787 84647 O REILLY AUTOMOTIVE INC NEW COM 67103H107 30 108 SH DFND 06 0 108 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 71 261 SH DFND 28 56 0 205 O REILLY AUTOMOTIVE INC NEW COM 67103H107 69578 254333 SH DFND 43 0 0 254333 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9995 36534 SH DFND 43, 01 0 0 36534 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 957 521260 SH DFND 02 0 521260 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 35 1542 SH DFND 01 1542 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 5 240 SH DFND 02 0 240 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1303 32045 SH DFND 01 31945 0 100 OAKTREE CAP GROUP LLC UNIT CL A 674001201 53721 1321555 SH DFND 02 0 25000 1296555 OAKTREE CAP GROUP LLC UNIT CL A 674001201 132 3246 SH DFND 06 0 3246 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 69 1695 SH DFND 43 0 0 1695 OAKTREE SPECIALTY LENDING CO COM 67401P108 19 3938 SH DFND 01 3938 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 557 116606 SH DFND 02 0 100482 16124 OAKTREE SPECIALTY LENDING CO COM 67401P108 1136 237590 SH DFND 43 0 0 237590 OAKTREE STRATEGIC INCOME COR COM 67402D104 17 2000 SH DFND 01 2000 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 24 2800 SH DFND 02 0 0 2800 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 1986 108945 SH DFND 01 0 108945 0 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 989 54275 SH DFND 02 0 54275 0 OASIS PETE INC NEW COM 674215108 8297 639690 SH DFND 01 639135 555 0 OASIS PETE INC NEW COM 674215108 53598 4132493 SH DFND 02 0 4117140 15353 OASIS PETE INC NEW COM 674215108 4 274 SH DFND 06 0 274 0 OASIS PETE INC NEW COM 674215108 3 255 SH DFND 28 255 0 0 OASIS PETE INC NEW NOTE 2.62 674215AJ7 1 1000 PRN DFND 02 0 0 1000 OASIS PETE INC NEW COM 674215108 3461 266853 SH DFND 43 0 0 266853 OASIS PETE INC NEW COM 674215108 2172 167466 SH DFND 43, 01 0 0 167466 OBALON THERAPEUTICS INC COM 67424L100 15 7014 SH DFND 02 0 7014 0 OBALON THERAPEUTICS INC COM 67424L100 0 9 SH DFND 06 0 9 0 OBSIDIAN ENERGY LTD COM 674482104 6 5463 SH DFND 05 5463 0 0 OBSIDIAN ENERGY LTD COM 674482104 7 6107 SH DFND 01 6107 0 0 OBSIDIAN ENERGY LTD COM 674482104 36 32271 SH DFND 02 0 25600 6671 OCCIDENTAL PETE CORP DEL COM 674599105 147449 1762059 SH DFND 01 1615560 137827 8672 OCCIDENTAL PETE CORP DEL COM 674599105 319768 3821316 SH DFND 02 0 488450 3332866 OCCIDENTAL PETE CORP DEL COM 674599105 799 9544 SH DFND 06 0 9544 0 OCCIDENTAL PETE CORP DEL COM 674599105 674 8059 SH DFND 28 7615 0 444 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 16058 191900 SH Put DFND 02 0 191900 0 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 20719 247600 SH Call DFND 02 0 247600 0 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 2067 24700 SH Call DFND 06 0 24700 0 OCCIDENTAL PETE CORP DEL COM 674599105 292556 3496127 SH DFND 43 0 0 3496127 OCCIDENTAL PETE CORP DEL COM 674599105 11909 142316 SH DFND 43, 01 0 0 142316 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 0 120 SH DFND 02 0 0 120 OCEAN RIG UDW INC COM CL A G66964118 197 6676 SH DFND 01 6676 0 0 OCEAN RIG UDW INC COM CL A G66964118 106 3591 SH DFND 02 0 3591 0 OCEANEERING INTL INC COM 675232102 864 33917 SH DFND 01 25201 6229 2487 OCEANEERING INTL INC COM 675232102 3118 122456 SH DFND 02 0 114908 7548 OCEANEERING INTL INC COM 675232102 0 2 SH DFND 06 0 2 0 OCEANEERING INTL INC COM 675232102 5272 207067 SH DFND 43 0 0 207067 OCEANEERING INTL INC COM 675232102 369 14497 SH DFND 43, 01 0 0 14497 OCEANFIRST FINL CORP COM 675234108 322 10743 SH DFND 01 6999 3725 19 OCEANFIRST FINL CORP COM 675234108 12341 411926 SH DFND 02 0 268590 143336 OCEANFIRST FINL CORP COM 675234108 1 43 SH DFND 06 0 43 0 OCEANFIRST FINL CORP COM 675234108 223 7432 SH DFND 43 0 0 7432 OCH ZIFF CAP MGMT GROUP CL A 67551U105 138 71700 SH DFND 01 71700 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 7208 3734741 SH DFND 02 0 661467 3073274 OCH ZIFF CAP MGMT GROUP CL A 67551U105 6 3223 SH DFND 06 0 3223 0 OCI PARTNERS LP COM UNIT R 67091N108 29 2500 SH DFND 02 0 0 2500 OCLARO INC COM NEW 67555N206 4081 456979 SH DFND 01 61358 395297 324 OCLARO INC COM NEW 67555N206 6128 686262 SH DFND 02 0 686041 221 OCLARO INC COM NEW 67555N206 2 170 SH DFND 06 0 170 0 OCLARO INC COM NEW 67555N206 770 86180 SH DFND 43 0 0 86180 OCONEE FED FINL CORP COM 675607105 22 759 SH DFND 01 759 0 0 OCONEE FED FINL CORP COM 675607105 17 588 SH DFND 02 0 588 0 OCONEE FED FINL CORP COM 675607105 0 2 SH DFND 06 0 2 0 OCULAR THERAPEUTIX INC COM 67576A100 41 6094 SH DFND 01 6094 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1 114 SH DFND 02 0 114 0 OCULAR THERAPEUTIX INC COM 67576A100 0 23 SH DFND 06 0 23 0 OCWEN FINL CORP COM NEW 675746309 65 16390 SH DFND 01 16390 0 0 OCWEN FINL CORP COM NEW 675746309 277 69831 SH DFND 02 0 43884 25947 OCWEN FINL CORP COM NEW 675746309 1 141 SH DFND 06 0 141 0 OCWEN FINL CORP OPTIONS 675746309 594 150000 SH Put DFND 02 0 150000 0 ODONATE THERAPEUTICS INC COM 676079106 23 1039 SH DFND 01 1039 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 19 SH DFND 02 0 19 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1 125 SH DFND 01 125 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 2 200 SH DFND 02 0 0 200 OFFICE DEPOT INC COM 676220106 187 73502 SH DFND 01 72461 0 1041 OFFICE DEPOT INC COM 676220106 2797 1096719 SH DFND 02 0 528037 568682 OFFICE DEPOT INC COM 676220106 1 526 SH DFND 06 0 526 0 OFG BANCORP COM 67103X102 168 11990 SH DFND 01 11523 0 467 OFG BANCORP COM 67103X102 147 10459 SH DFND 02 0 10459 0 OFG BANCORP COM 67103X102 1 44 SH DFND 06 0 44 0 OFG BANCORP COM 67103X102 2061 146715 SH DFND 43 0 0 146715 OFS CAP CORP COM 67103B100 40 3500 SH DFND 01 3500 0 0 OGE ENERGY CORP COM 670837103 10392 295143 SH DFND 01 155743 125137 14263 OGE ENERGY CORP COM 670837103 23968 680706 SH DFND 02 0 49344 631362 OGE ENERGY CORP COM 670837103 1214 34483 SH DFND 06 0 34483 0 OGE ENERGY CORP COM 670837103 7 212 SH DFND 28 212 0 0 OGE ENERGY CORP COM 670837103 1158 32878 SH DFND 43 0 0 32878 OHA INVT CORP COM 67091U102 3 2000 SH DFND 02 0 0 2000 OHIO VY BANC CORP COM 677719106 41 781 SH DFND 01 781 0 0 OHIO VY BANC CORP COM 677719106 31 596 SH DFND 02 0 596 0 OHIO VY BANC CORP COM 677719106 0 4 SH DFND 06 0 4 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 0 500 SH DFND 02 0 0 500 OI S A SPONSORED 670851500 0 2 SH DFND 06 0 2 0 OIL DRI CORP AMER COM 677864100 117 2782 SH DFND 01 2782 0 0 OIL DRI CORP AMER COM 677864100 8 190 SH DFND 02 0 190 0 OIL DRI CORP AMER COM 677864100 0 5 SH DFND 06 0 5 0 OIL STS INTL INC COM 678026105 416 12947 SH DFND 01 12651 0 296 OIL STS INTL INC COM 678026105 472 14691 SH DFND 02 0 13859 832 OIL STS INTL INC COM 678026105 2 52 SH DFND 06 0 52 0 OIL STS INTL INC COM 678026105 2538 79077 SH DFND 43 0 0 79077 OIL STS INTL INC COM 678026105 1807 56299 SH DFND 43, 01 0 0 56299 OKTA INC CL A 679295105 613 12169 SH DFND 01 12169 0 0 OKTA INC CL A 679295105 3231 64146 SH DFND 02 0 62920 1226 OKTA INC CL A 679295105 1 20 SH DFND 06 0 20 0 OKTA INC CL A 679295105 1305 25916 SH DFND 43 0 0 25916 OLD DOMINION FGHT LINES INC COM 679580100 1553 10427 SH DFND 01 10106 0 321 OLD DOMINION FGHT LINES INC COM 679580100 3462 23243 SH DFND 02 0 12361 10882 OLD DOMINION FGHT LINES INC COM 679580100 15 98 SH DFND 06 0 98 0 OLD DOMINION FGHT LINES INC COM 679580100 2 16 SH DFND 28 16 0 0 OLD DOMINION FGHT LINES INC COM 679580100 11069 74306 SH DFND 43 0 0 74306 OLD DOMINION FGHT LINES INC COM 679580100 3313 22241 SH DFND 43, 01 0 0 22241 OLD LINE BANCSHARES INC COM 67984M100 73 2091 SH DFND 01 2091 0 0 OLD LINE BANCSHARES INC COM 67984M100 187 5343 SH DFND 02 0 4258 1085 OLD LINE BANCSHARES INC COM 67984M100 0 8 SH DFND 06 0 8 0 OLD LINE BANCSHARES INC COM 67984M100 1197 34289 SH DFND 43 0 0 34289 OLD LINE BANCSHARES INC COM 67984M100 148 4228 SH DFND 43, 01 0 0 4228 OLD NATL BANCORP IND COM 680033107 8609 462836 SH DFND 01 37507 0 425329 OLD NATL BANCORP IND COM 680033107 198 10666 SH DFND 02 0 3261 7405 OLD NATL BANCORP IND COM 680033107 3 138 SH DFND 06 0 138 0 OLD NATL BANCORP IND COM 680033107 68 3681 SH DFND 28 181 0 3500 OLD NATL BANCORP IND COM 680033107 2701 145214 SH DFND 43 0 0 145214 OLD POINT FINL CORP COM 680194107 171 5926 SH DFND 02 0 2501 3425 OLD POINT FINL CORP COM 680194107 0 3 SH DFND 06 0 3 0 OLD REP INTL CORP COM 680223104 807 40509 SH DFND 01 31789 0 8720 OLD REP INTL CORP COM 680223104 6505 326738 SH DFND 02 0 196545 130193 OLD REP INTL CORP COM 680223104 0 6 SH DFND 06 0 6 0 OLD REP INTL CORP COM 680223104 2 122 SH DFND 28 122 0 0 OLD REP INTL CORP COM 680223104 1745 87633 SH DFND 43 0 0 87633 OLD REP INTL CORP COM 680223104 1584 79544 SH DFND 43, 01 0 0 79544 OLD SECOND BANCORP INC ILL COM 680277100 57 3948 SH DFND 01 3948 0 0 OLD SECOND BANCORP INC ILL COM 680277100 270 18761 SH DFND 02 0 1061 17700 OLD SECOND BANCORP INC ILL COM 680277100 0 30 SH DFND 06 0 30 0 OLIN CORP COM PAR $1 680665205 2803 97609 SH DFND 01 93339 3838 432 OLIN CORP COM PAR $1 680665205 8510 296297 SH DFND 02 0 100847 195450 OLIN CORP COM PAR $1 680665205 0 4 SH DFND 06 0 4 0 OLIN CORP COM PAR $1 680665205 0 9 SH DFND 28 9 0 0 OLIN CORP COM PAR $1 680665205 2171 75580 SH DFND 43 0 0 75580 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3697 50991 SH DFND 01 50695 0 296 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 28471 392709 SH DFND 02 0 4660 388049 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4 49 SH DFND 06 0 49 0 OLLIES BARGAIN OUTLT HLDGS I OPTIONS 681116109 1885 26000 SH Call DFND 02 0 26000 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10544 145430 SH DFND 43 0 0 145430 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 889 12261 SH DFND 43, 01 0 0 12261 OLYMPIC STEEL INC COM 68162K106 105 5123 SH DFND 01 5098 0 25 OLYMPIC STEEL INC COM 68162K106 12 569 SH DFND 02 0 349 220 OLYMPIC STEEL INC COM 68162K106 0 9 SH DFND 06 0 9 0 OLYMPIC STEEL INC COM 68162K106 206 10086 SH DFND 43 0 0 10086 OMEGA FLEX INC COM 682095104 631 7975 SH DFND 01 7975 0 0 OMEGA FLEX INC COM 682095104 100 1266 SH DFND 02 0 638 628 OMEGA FLEX INC COM 682095104 0 3 SH DFND 06 0 3 0 OMEGA HEALTHCARE INVS INC COM 681936100 932 30058 SH DFND 01 28618 0 1440 OMEGA HEALTHCARE INVS INC COM 681936100 45266 1460196 SH DFND 02 0 184340 1275856 OMEGA HEALTHCARE INVS INC COM 681936100 31 993 SH DFND 06 0 993 0 OMEGA HEALTHCARE INVS INC COM 681936100 1108 35726 SH DFND 43 0 0 35726 OMEGA HEALTHCARE INVS INC COM 681936100 48 1537 SH DFND 43, 01 0 0 1537 OMEROS CORP COM 682143102 1141 62910 SH DFND 01 62910 0 0 OMEROS CORP COM 682143102 130 7171 SH DFND 02 0 1838 5333 OMEROS CORP COM 682143102 1 46 SH DFND 06 0 46 0 OMNICELL INC COM 68213N109 491 9352 SH DFND 01 8365 858 129 OMNICELL INC COM 68213N109 844 16088 SH DFND 02 0 13964 2124 OMNICELL INC COM 68213N109 2 39 SH DFND 06 0 39 0 OMNICELL INC COM 68213N109 14667 279634 SH DFND 43 0 0 279634 OMNICELL INC COM 68213N109 1097 20906 SH DFND 43, 01 0 0 20906 OMNICOM GROUP INC COM 681919106 17769 232973 SH DFND 01 230260 327 2386 OMNICOM GROUP INC COM 681919106 65414 857664 SH DFND 02 0 623180 234484 OMNICOM GROUP INC COM 681919106 89 1171 SH DFND 06 0 1171 0 OMNICOM GROUP INC COM 681919106 921 12082 SH DFND 28 11980 0 102 OMNICOM GROUP INC COM 681919106 14873 194999 SH DFND 43 0 0 194999 OMNICOM GROUP INC COM 681919106 4599 60301 SH DFND 43, 01 0 0 60301 OMNOVA SOLUTIONS INC COM 682129101 59 5653 SH DFND 01 5653 0 0 OMNOVA SOLUTIONS INC COM 682129101 62 5933 SH DFND 02 0 4859 1074 OMNOVA SOLUTIONS INC COM 682129101 0 44 SH DFND 06 0 44 0 ON DECK CAP INC COM 682163100 58 8221 SH DFND 01 8221 0 0 ON DECK CAP INC COM 682163100 469 67061 SH DFND 02 0 4711 62350 ON DECK CAP INC COM 682163100 0 50 SH DFND 06 0 50 0 ON SEMICONDUCTOR CORP COM 682189105 75757 3407100 SH DFND 01 117897 3289016 187 ON SEMICONDUCTOR CORP COM 682189105 50389 2266197 SH DFND 02 0 111262 2154935 ON SEMICONDUCTOR CORP COM 682189105 803 36111 SH DFND 06 0 36111 0 ON SEMICONDUCTOR CORP OPTIONS 682189105 14453 650000 SH Call DFND 02 0 650000 0 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 13162 10005000 PRN DFND 02 0 10000000 5000 ON SEMICONDUCTOR CORP COM 682189105 64617 2906089 SH DFND 43 0 0 2906089 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 1301 989000 PRN DFND 43 0 0 989000 ON SEMICONDUCTOR CORP COM 682189105 9799 440709 SH DFND 43, 01 0 0 440709 ON TRACK INNOVATION LTD SHS M8791A109 6 5000 SH DFND 02 0 0 5000 ONCOBIOLOGICS INC COM 68235M105 8 10000 SH DFND 02 0 0 10000 ONCOCYTE CORPORATION COM 68235C107 8 3171 SH DFND 02 0 2921 250 ONCOCYTE CORPORATION COM 68235C107 0 4 SH DFND 06 0 4 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 9 1677 SH DFND 02 0 1100 577 ONCOMED PHARMACEUTICALS INC COM 68234X102 194 83826 SH DFND 01 83826 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 3 1403 SH DFND 02 0 0 1403 ONCOSEC MED INC COM NEW 68234L207 3 2275 SH DFND 02 0 0 2275 ONE GAS INC COM 68235P108 1515 20267 SH DFND 01 20158 109 0 ONE GAS INC COM 68235P108 1772 23706 SH DFND 02 0 14825 8881 ONE GAS INC COM 68235P108 4 53 SH DFND 06 0 53 0 ONE GAS INC COM 68235P108 10 129 SH DFND 28 129 0 0 ONE GAS INC COM 68235P108 1055 14109 SH DFND 43 0 0 14109 ONE LIBERTY PPTYS INC COM 682406103 18 687 SH DFND 01 687 0 0 ONE LIBERTY PPTYS INC COM 682406103 2276 86162 SH DFND 02 0 81296 4866 ONE LIBERTY PPTYS INC COM 682406103 0 15 SH DFND 06 0 15 0 ONEMAIN HLDGS INC COM 68268W103 194 5829 SH DFND 01 5829 0 0 ONEMAIN HLDGS INC COM 68268W103 6412 192606 SH DFND 02 0 23609 168997 ONEMAIN HLDGS INC COM 68268W103 0 2 SH DFND 06 0 2 0 ONEMAIN HLDGS INC COM 68268W103 1429 42926 SH DFND 43 0 0 42926 ONEMAIN HLDGS INC COM 68268W103 1263 37948 SH DFND 43, 01 0 0 37948 ONEOK INC NEW COM 682680103 14967 214329 SH DFND 01 194053 7407 12869 ONEOK INC NEW COM 682680103 42026 601827 SH DFND 02 0 328791 273036 ONEOK INC NEW COM 682680103 136 1949 SH DFND 06 0 1949 0 ONEOK INC NEW COM 682680103 75 1068 SH DFND 28 70 0 998 ONEOK INC NEW OPTIONS 682680103 1522 21800 SH Put DFND 02 0 21800 0 ONEOK INC NEW OPTIONS 682680103 20209 289400 SH Call DFND 02 0 289400 0 ONEOK INC NEW COM 682680103 1657 23734 SH DFND 43 0 0 23734 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 1639 147619 SH DFND 01 0 147619 0 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 5 492 SH DFND 02 0 492 0 ONESPAN INC COM 68287N100 106 5391 SH DFND 01 5391 0 0 ONESPAN INC COM 68287N100 80 4079 SH DFND 02 0 3477 602 ONESPAN INC COM 68287N100 1 31 SH DFND 06 0 31 0 OOMA INC COM 683416101 31 2203 SH DFND 01 2203 0 0 OOMA INC COM 683416101 929 65660 SH DFND 02 0 61790 3870 OOMA INC COM 683416101 0 17 SH DFND 06 0 17 0 OP BANCORP COM 67109R109 19 1490 SH DFND 01 1490 0 0 OP BANCORP COM 67109R109 27 2130 SH DFND 02 0 2130 0 OPEN TEXT CORP COM 683715106 1801 51183 SH DFND 05 51183 0 0 OPEN TEXT CORP COM 683715106 1115 31671 SH DFND 01 28996 0 2675 OPEN TEXT CORP COM 683715106 2378 67576 SH DFND 02 0 64426 3150 OPEN TEXT CORP COM 683715106 14 386 SH DFND 28 0 0 386 OPEN TEXT CORP COM 683715106 26654 757442 SH DFND 43 0 0 757442 OPEN TEXT CORP COM 683715106 3327 94553 SH DFND 43, 01 0 0 94553 OPGEN INC COM NEW 68373L208 1 629 SH DFND 01 629 0 0 OPGEN INC COM NEW 68373L208 0 2 SH DFND 02 0 2 0 OPHTHOTECH CORP COM 683745103 1 544 SH DFND 02 0 0 544 OPIANT PHARMACEUTICALS INC COM 683750103 1 100 SH DFND 02 0 0 100 OPKO HEALTH INC COM 68375N103 1669 355209 SH DFND 01 38565 316644 0 OPKO HEALTH INC COM 68375N103 7064 1502907 SH DFND 02 0 1421418 81489 OPKO HEALTH INC COM 68375N103 333 70909 SH DFND 06 0 70909 0 OPKO HEALTH INC OPTIONS 68375N103 2712 577000 SH Put DFND 02 0 577000 0 OPKO HEALTH INC OPTIONS 68375N103 19 4000 SH Call DFND 01 4000 0 0 OPPENHEIMER ETF TR S&P 500 RE 68386C104 38 751 SH DFND 01 210 0 541 OPPENHEIMER ETF TR S&P 500 RE 68386C104 67483 1329459 SH DFND 02 0 0 1329459 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 21 340 SH DFND 01 340 0 0 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 15982 261702 SH DFND 02 0 0 261702 OPPENHEIMER ETF TR S&P SMALLC 68386C302 11 155 SH DFND 01 155 0 0 OPPENHEIMER ETF TR S&P SMALLC 68386C302 17308 235804 SH DFND 02 0 0 235804 OPPENHEIMER ETF TR S&P ULTRA 68386C401 28494 745327 SH DFND 02 0 0 745327 OPPENHEIMER ETF TR INTERNATNL 68386C757 161 6137 SH DFND 02 0 4253 1884 OPPENHEIMER ETF TR GLOBAL REV 68386C765 112 4256 SH DFND 02 0 4256 0 OPPENHEIMER ETF TR ESG REV ET 68386C773 20 650 SH DFND 02 0 0 650 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 50 1685 SH DFND 02 0 0 1685 OPPENHEIMER ETF TR S&P FINCIA 68386C807 11617 178040 SH DFND 02 0 0 178040 OPPENHEIMER ETF TR EMERGING M 68386C864 129 5075 SH DFND 02 0 4242 833 OPPENHEIMER ETF TR S&P 500 RE 68386C104 6973 137364 SH DFND 43 0 0 137364 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 2022 33102 SH DFND 43 0 0 33102 OPPENHEIMER ETF TR S&P SMALLC 68386C302 8943 121841 SH DFND 43 0 0 121841 OPPENHEIMER ETF TR S&P ULTRA 68386C401 5606 146646 SH DFND 43 0 0 146646 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 31 1054 SH DFND 43 0 0 1054 OPPENHEIMER ETF TR S&P FINCIA 68386C807 984 15078 SH DFND 43 0 0 15078 OPPENHEIMER ETF TR EMERGING M 68386C864 13 515 SH DFND 43 0 0 515 OPPENHEIMER HLDGS INC CL A NON V 683797104 38 1359 SH DFND 01 1359 0 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 40 1425 SH DFND 02 0 1425 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 0 10 SH DFND 06 0 10 0 OPTICAL CABLE CORP COM NEW 683827208 0 58 SH DFND 02 0 0 58 OPTIMIZERX CORP COM NEW 68401U204 19 1800 SH DFND 01 1800 0 0 OPTINOSE INC COM 68404V100 899 32131 SH DFND 01 32131 0 0 OPTINOSE INC COM 68404V100 35 1250 SH DFND 02 0 1250 0 OPTINOSE INC COM 68404V100 0 5 SH DFND 06 0 5 0 OPTINOSE INC COM 68404V100 42 1514 SH DFND 43 0 0 1514 OPUS BK IRVINE CALIF COM 684000102 951 33131 SH DFND 01 33114 0 17 OPUS BK IRVINE CALIF COM 684000102 71 2486 SH DFND 02 0 2472 14 OPUS BK IRVINE CALIF COM 684000102 1 21 SH DFND 06 0 21 0 OPUS BK IRVINE CALIF COM 684000102 265 9226 SH DFND 43 0 0 9226 ORACLE CORP COM 68389X105 273898 6216482 SH DFND 01 3780891 394717 2040874 ORACLE CORP COM 68389X105 283515 6434758 SH DFND 02 0 580931 5853827 ORACLE CORP COM 68389X105 2013 45693 SH DFND 06 0 45693 0 ORACLE CORP COM 68389X105 9545 216646 SH DFND 28 175447 0 41199 ORACLE CORP OPTIONS 68389X105 49995 1134700 SH Put DFND 02 0 1134100 600 ORACLE CORP OPTIONS 68389X105 55749 1265300 SH Call DFND 02 0 1265300 0 ORACLE CORP OPTIONS 68389X105 4406 100000 SH Call DFND 06 0 100000 0 ORACLE CORP COM 68389X105 605495 13742500 SH DFND 43 0 0 13742500 ORACLE CORP COM 68389X105 54893 1245872 SH DFND 43, 01 0 0 1245872 ORAGENICS INC COM PAR 684023302 0 2 SH DFND 02 0 2 0 ORAMED PHARM INC COM NEW 68403P203 8 1117 SH DFND 02 0 0 1117 ORANGE SPONSORED 684060106 1149 68916 SH DFND 01 54967 0 13949 ORANGE SPONSORED 684060106 26020 1560894 SH DFND 02 0 1389 1559505 ORANGE SPONSORED 684060106 22 1341 SH DFND 28 288 0 1053 ORANGE SPONSORED 684060106 71392 4282690 SH DFND 43 0 0 4282690 ORANGE SPONSORED 684060106 38 2253 SH DFND 43, 01 0 0 2253 ORASURE TECHNOLOGIES INC COM 68554V108 328 19899 SH DFND 01 18551 1348 0 ORASURE TECHNOLOGIES INC COM 68554V108 1921 116620 SH DFND 02 0 113150 3470 ORASURE TECHNOLOGIES INC COM 68554V108 1 58 SH DFND 06 0 58 0 ORASURE TECHNOLOGIES INC COM 68554V108 1554 94329 SH DFND 43 0 0 94329 ORBCOMM INC COM 68555P100 149 14732 SH DFND 01 14732 0 0 ORBCOMM INC COM 68555P100 1294 128121 SH DFND 02 0 116263 11858 ORBCOMM INC COM 68555P100 1 70 SH DFND 06 0 70 0 ORBCOMM INC COM 68555P100 20 1949 SH DFND 43 0 0 1949 ORBOTECH LTD ORD M75253100 1264 20457 SH DFND 01 457 20000 0 ORBOTECH LTD ORD M75253100 11052 178834 SH DFND 02 0 178565 269 ORBOTECH LTD ORD M75253100 303 4911 SH DFND 06 0 4911 0 ORBOTECH LTD ORD M75253100 1942 31418 SH DFND 43 0 0 31418 ORCHID IS CAP INC COM 68571X103 138 18363 SH DFND 01 6183 12180 0 ORCHID IS CAP INC COM 68571X103 737 97939 SH DFND 02 0 97939 0 ORCHID IS CAP INC COM 68571X103 0 46 SH DFND 06 0 46 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 24 6118 SH DFND 02 0 5118 1000 ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 9 SH DFND 06 0 9 0 ORGANOVO HLDGS INC COM 68620A104 1 1000 SH DFND 01 1000 0 0 ORGANOVO HLDGS INC COM 68620A104 19 13445 SH DFND 02 0 427 13018 ORGANOVO HLDGS INC COM 68620A104 0 105 SH DFND 06 0 105 0 ORGENESIS INC COM NEW 68619K204 2 200 SH DFND 02 0 0 200 ORIGIN BANCORP INC COM 68621T102 80 1961 SH DFND 01 1961 0 0 ORIGIN BANCORP INC COM 68621T102 269 6574 SH DFND 02 0 1006 5568 ORIGIN BANCORP INC COM 68621T102 1 23 SH DFND 43 0 0 23 ORION ENERGY SYSTEMS INC COM 686275108 3 2699 SH DFND 01 2699 0 0 ORION ENERGY SYSTEMS INC COM 686275108 1 1200 SH DFND 02 0 0 1200 ORION ENGINEERED CARBONS S A COM L72967109 272 8814 SH DFND 01 8814 0 0 ORION ENGINEERED CARBONS S A COM L72967109 759 24595 SH DFND 02 0 24067 528 ORION ENGINEERED CARBONS S A COM L72967109 7593 246127 SH DFND 43 0 0 246127 ORION ENGINEERED CARBONS S A COM L72967109 1377 44637 SH DFND 43, 01 0 0 44637 ORION GROUP HOLDINGS INC COM 68628V308 63 7670 SH DFND 01 7670 0 0 ORION GROUP HOLDINGS INC COM 68628V308 5 629 SH DFND 02 0 603 26 ORION GROUP HOLDINGS INC COM 68628V308 0 28 SH DFND 06 0 28 0 ORITANI FINL CORP DEL COM 68633D103 514 31759 SH DFND 01 28915 2844 0 ORITANI FINL CORP DEL COM 68633D103 291 17966 SH DFND 02 0 10571 7395 ORITANI FINL CORP DEL COM 68633D103 1 40 SH DFND 06 0 40 0 ORIX CORP SPONSORED 686330101 608 7700 SH DFND 01 6596 0 1104 ORIX CORP SPONSORED 686330101 431 5460 SH DFND 02 0 0 5460 ORIX CORP SPONSORED 686330101 28 352 SH DFND 28 66 0 286 ORIX CORP SPONSORED 686330101 34908 441822 SH DFND 43 0 0 441822 ORIX CORP SPONSORED 686330101 311 3939 SH DFND 43, 01 0 0 3939 ORMAT TECHNOLOGIES INC COM 686688102 313 5884 SH DFND 01 5649 235 0 ORMAT TECHNOLOGIES INC COM 686688102 3969 74617 SH DFND 02 0 73454 1163 ORMAT TECHNOLOGIES INC COM 686688102 334 6270 SH DFND 06 0 6270 0 ORMAT TECHNOLOGIES INC COM 686688102 2731 51352 SH DFND 43 0 0 51352 ORMAT TECHNOLOGIES INC COM 686688102 422 7939 SH DFND 43, 01 0 0 7939 ORRSTOWN FINL SVCS INC COM 687380105 23 896 SH DFND 01 896 0 0 ORRSTOWN FINL SVCS INC COM 687380105 47 1813 SH DFND 02 0 1813 0 ORRSTOWN FINL SVCS INC COM 687380105 0 7 SH DFND 06 0 7 0 ORTHOFIX INTL N V COM N6748L102 361 6352 SH DFND 01 5933 419 0 ORTHOFIX INTL N V COM N6748L102 634 11154 SH DFND 02 0 10777 377 ORTHOFIX INTL N V COM N6748L102 1 18 SH DFND 06 0 18 0 ORTHOPEDIATRICS CORP COM 68752L100 39 1461 SH DFND 01 1461 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1 22 SH DFND 02 0 22 0 ORTHOPEDIATRICS CORP COM 68752L100 0 4 SH DFND 06 0 4 0 OSHKOSH CORP COM 688239201 1717 24417 SH DFND 01 23987 0 430 OSHKOSH CORP COM 688239201 9265 131754 SH DFND 02 0 75503 56251 OSHKOSH CORP COM 688239201 0 1 SH DFND 06 0 1 0 OSHKOSH CORP COM 688239201 0 5 SH DFND 28 5 0 0 OSHKOSH CORP COM 688239201 22767 323762 SH DFND 43 0 0 323762 OSHKOSH CORP COM 688239201 1551 22060 SH DFND 43, 01 0 0 22060 OSI ETF TR OSHARES FT 67110P506 1 50 SH DFND 02 0 0 50 OSI SYSTEMS INC COM 671044105 230 2971 SH DFND 01 2855 0 116 OSI SYSTEMS INC COM 671044105 9963 128833 SH DFND 02 0 128111 722 OSI SYSTEMS INC COM 671044105 1 18 SH DFND 06 0 18 0 OSI SYSTEMS INC COM 671044105 5775 74675 SH DFND 43 0 0 74675 OSISKO GOLD ROYALTIES LTD COM 68827L101 5 549 SH DFND 05 549 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 277 29198 SH DFND 02 0 23476 5722 OTONOMY INC COM 68906L105 1 151 SH DFND 01 151 0 0 OTONOMY INC COM 68906L105 88 22784 SH DFND 02 0 22384 400 OTONOMY INC COM 68906L105 0 29 SH DFND 06 0 29 0 OTTAWA BANCORP INC COM 689195105 1 66 SH DFND 02 0 66 0 OTTER TAIL CORP COM 689648103 403 8465 SH DFND 01 8465 0 0 OTTER TAIL CORP COM 689648103 640 13453 SH DFND 02 0 6068 7385 OTTER TAIL CORP COM 689648103 2 41 SH DFND 06 0 41 0 OUTFRONT MEDIA INC COM 69007J106 95 4908 SH DFND 01 4908 0 0 OUTFRONT MEDIA INC COM 69007J106 5331 274071 SH DFND 02 0 217746 56325 OUTFRONT MEDIA INC COM 69007J106 0 3 SH DFND 06 0 3 0 OUTFRONT MEDIA INC COM 69007J106 1573 80871 SH DFND 43 0 0 80871 OVASCIENCE INC COM 69014Q101 1 1065 SH DFND 02 0 0 1065 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5 1214 SH DFND 01 1214 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 8 2131 SH DFND 02 0 2131 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 47 SH DFND 06 0 47 0 OVERSTOCK COM INC DEL COM 690370101 117 3468 SH DFND 01 3468 0 0 OVERSTOCK COM INC DEL COM 690370101 468 13904 SH DFND 02 0 3064 10840 OVERSTOCK COM INC DEL COM 690370101 1 17 SH DFND 06 0 17 0 OVERSTOCK COM INC DEL OPTIONS 690370101 54 1600 SH Call DFND 02 0 1600 0 OVID THERAPEUTICS INC COM 690469101 22 2827 SH DFND 01 2827 0 0 OVID THERAPEUTICS INC COM 690469101 1 157 SH DFND 02 0 157 0 OVID THERAPEUTICS INC COM 690469101 0 5 SH DFND 06 0 5 0 OWENS & MINOR INC NEW COM 690732102 2747 164368 SH DFND 01 164047 0 321 OWENS & MINOR INC NEW COM 690732102 3479 208228 SH DFND 02 0 8840 199388 OWENS & MINOR INC NEW COM 690732102 1 62 SH DFND 06 0 62 0 OWENS & MINOR INC NEW COM 690732102 2 133 SH DFND 28 133 0 0 OWENS CORNING NEW COM 690742101 49038 773834 SH DFND 01 29643 726180 18011 OWENS CORNING NEW COM 690742101 17869 281972 SH DFND 02 0 195300 86672 OWENS CORNING NEW COM 690742101 11 178 SH DFND 06 0 178 0 OWENS CORNING NEW COM 690742101 9801 154670 SH DFND 43 0 0 154670 OWENS CORNING NEW COM 690742101 2840 44809 SH DFND 43, 01 0 0 44809 OWENS ILL INC COM NEW 690768403 991 58952 SH DFND 01 56969 0 1983 OWENS ILL INC COM NEW 690768403 5084 302456 SH DFND 02 0 91442 211014 OWENS ILL INC COM NEW 690768403 0 4 SH DFND 06 0 4 0 OWENS ILL INC COM NEW 690768403 2 140 SH DFND 28 140 0 0 OWENS ILL INC COM NEW 690768403 5715 339955 SH DFND 43 0 0 339955 OWENS RLTY MTG INC COM 690828108 163 9754 SH DFND 02 0 8332 1422 OWENS RLTY MTG INC COM 690828108 0 10 SH DFND 06 0 10 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 50 3901 SH DFND 01 3901 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 597 46346 SH DFND 02 0 46346 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 0 26 SH DFND 06 0 26 0 OXFORD INDS INC COM 691497309 241 2900 SH DFND 01 2842 0 58 OXFORD INDS INC COM 691497309 190 2293 SH DFND 02 0 1907 386 OXFORD INDS INC COM 691497309 1 17 SH DFND 06 0 17 0 OXFORD INDS INC COM 691497309 7345 88517 SH DFND 43 0 0 88517 OXFORD INDS INC COM 691497309 2630 31697 SH DFND 43, 01 0 0 31697 OXFORD LANE CAP CORP COM 691543102 63 6000 SH DFND 01 0 0 6000 OXFORD LANE CAP CORP COM 691543102 75 7180 SH DFND 02 0 0 7180 OXFORD SQUARE CAP CORP COM 69181V107 87 12657 SH DFND 02 0 0 12657 P & F INDS INC CL A NEW 692830508 2 188 SH DFND 02 0 0 188 P A M TRANSN SVCS INC COM 693149106 13 280 SH DFND 01 280 0 0 P A M TRANSN SVCS INC COM 693149106 1 27 SH DFND 02 0 27 0 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 318 12242 SH DFND 01 10972 0 1270 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 143 5484 SH DFND 02 0 0 5484 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 37 1426 SH DFND 28 57 0 1369 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 14502 557565 SH DFND 43 0 0 557565 PACCAR INC COM 693718108 596777 9631645 SH DFND 01 9605328 23606 2711 PACCAR INC COM 693718108 84388 1361973 SH DFND 02 0 114358 1247615 PACCAR INC COM 693718108 1972 31830 SH DFND 06 0 31830 0 PACCAR INC COM 693718108 225 3630 SH DFND 28 2959 0 671 PACCAR INC COM 693718108 311132 5021493 SH DFND 43 0 0 5021493 PACCAR INC COM 693718108 3833 61865 SH DFND 43, 01 0 0 61865 PACER FDS TR TRENDP US 69374H105 63484 2167422 SH DFND 02 0 0 2167422 PACER FDS TR TRENDP US 69374H204 17890 555239 SH DFND 02 0 0 555239 PACER FDS TR TRENDP 100 69374H303 12709 381660 SH DFND 02 0 0 381660 PACER FDS TR GLOBL CASH 69374H709 8112 266237 SH DFND 02 0 0 266237 PACER FDS TR TRENDPILOT 69374H808 9180 328192 SH DFND 02 0 0 328192 PACER FDS TR PACER US S 69374H857 1348 47009 SH DFND 02 0 0 47009 PACER FDS TR DEVELOPED 69374H873 4066 145951 SH DFND 02 0 0 145951 PACER FDS TR US CASH CO 69374H881 7946 266275 SH DFND 02 0 0 266275 PACER FDS TR TRENDP US 69374H105 28420 970303 SH DFND 43 0 0 970303 PACER FDS TR TRENDP US 69374H204 10320 320288 SH DFND 43 0 0 320288 PACER FDS TR TRENDP 100 69374H303 6892 206980 SH DFND 43 0 0 206980 PACER FDS TR GLOBL CASH 69374H709 1387 45506 SH DFND 43 0 0 45506 PACER FDS TR TRENDPILOT 69374H808 10028 358542 SH DFND 43 0 0 358542 PACER FDS TR MILTRY TIM 69374H832 44 1706 SH DFND 43 0 0 1706 PACER FDS TR PACER US S 69374H857 73 2562 SH DFND 43 0 0 2562 PACER FDS TR DEVELOPED 69374H873 3938 141336 SH DFND 43 0 0 141336 PACER FDS TR US CASH CO 69374H881 4098 137333 SH DFND 43 0 0 137333 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 9 2521 SH DFND 01 2521 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 49 13930 SH DFND 02 0 13330 600 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 106 SH DFND 06 0 106 0 PACIFIC COAST OIL TR UNIT BEN I 694103102 0 200 SH DFND 01 0 0 200 PACIFIC COAST OIL TR UNIT BEN I 694103102 6 2626 SH DFND 02 0 0 2626 PACIFIC ETHANOL INC COM PAR $. 69423U305 653 251056 SH DFND 02 0 251005 51 PACIFIC ETHANOL INC COM PAR $. 69423U305 0 45 SH DFND 06 0 45 0 PACIFIC MERCANTILE BANCORP COM 694552100 18 1856 SH DFND 01 1856 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 203 20778 SH DFND 02 0 20778 0 PACIFIC MERCANTILE BANCORP COM 694552100 0 16 SH DFND 06 0 16 0 PACIFIC PREMIER BANCORP COM 69478X105 442 11589 SH DFND 01 11419 0 170 PACIFIC PREMIER BANCORP COM 69478X105 72 1900 SH DFND 02 0 1011 889 PACIFIC PREMIER BANCORP COM 69478X105 2 40 SH DFND 06 0 40 0 PACIFIC PREMIER BANCORP COM 69478X105 2122 55628 SH DFND 43 0 0 55628 PACIFIC PREMIER BANCORP COM 69478X105 1203 31543 SH DFND 43, 01 0 0 31543 PACIRA PHARMACEUTICALS INC COM 695127100 381 11874 SH DFND 01 11839 0 35 PACIRA PHARMACEUTICALS INC COM 695127100 4109 128221 SH DFND 02 0 28134 100087 PACIRA PHARMACEUTICALS INC COM 695127100 1 40 SH DFND 06 0 40 0 PACIRA PHARMACEUTICALS INC OPTIONS 695127100 2327 72600 SH Put DFND 02 0 72600 0 PACIRA PHARMACEUTICALS INC NOTE 2.37 695127AD2 81 87000 PRN DFND 02 0 87000 0 PACIRA PHARMACEUTICALS INC COM 695127100 1678 52366 SH DFND 43 0 0 52366 PACKAGING CORP AMER COM 695156109 63247 565765 SH DFND 01 357099 168 208498 PACKAGING CORP AMER COM 695156109 61013 545779 SH DFND 02 0 66914 478865 PACKAGING CORP AMER COM 695156109 48 431 SH DFND 06 0 431 0 PACKAGING CORP AMER COM 695156109 248 2216 SH DFND 28 5 0 2211 PACKAGING CORP AMER OPTIONS 695156109 3331 29800 SH Call DFND 02 0 29800 0 PACKAGING CORP AMER COM 695156109 132650 1186604 SH DFND 43 0 0 1186604 PACKAGING CORP AMER COM 695156109 2302 20594 SH DFND 43, 01 0 0 20594 PACWEST BANCORP DEL COM 695263103 3061 61936 SH DFND 01 58850 1608 1478 PACWEST BANCORP DEL COM 695263103 3640 73655 SH DFND 02 0 8715 64940 PACWEST BANCORP DEL COM 695263103 0 3 SH DFND 06 0 3 0 PACWEST BANCORP DEL COM 695263103 11703 236811 SH DFND 43 0 0 236811 PACWEST BANCORP DEL COM 695263103 980 19837 SH DFND 43, 01 0 0 19837 PAGSEGURO DIGITAL LTD COM CL A G68707101 16 579 SH DFND 01 579 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 5391 194269 SH DFND 02 0 500 193769 PAGSEGURO DIGITAL LTD COM CL A G68707101 4706 169592 SH DFND 06 0 169592 0 PAGSEGURO DIGITAL LTD OPTIONS G68707101 5939 214000 SH Put DFND 06 0 214000 0 PAGSEGURO DIGITAL LTD OPTIONS G68707101 902 32500 SH Call DFND 06 0 32500 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 16349 589139 SH DFND 43 0 0 589139 PAGSEGURO DIGITAL LTD COM CL A G68707101 2351 84729 SH DFND 43, 01 0 0 84729 PAIN THERAPEUTICS INC COM NEW 69562K506 0 143 SH DFND 01 143 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 5 2518 SH DFND 02 0 0 2518 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 2 2546 SH DFND 02 0 575 1971 PALO ALTO NETWORKS INC COM 697435105 72765 354139 SH DFND 01 353801 282 56 PALO ALTO NETWORKS INC COM 697435105 73382 357141 SH DFND 02 0 37950 319191 PALO ALTO NETWORKS INC COM 697435105 2206 10735 SH DFND 06 0 10735 0 PALO ALTO NETWORKS INC COM 697435105 269 1310 SH DFND 28 1310 0 0 PALO ALTO NETWORKS INC OPTIONS 697435105 15205 74000 SH Put DFND 02 0 73800 200 PALO ALTO NETWORKS INC OPTIONS 697435105 64600 314400 SH Call DFND 02 0 314400 0 PALO ALTO NETWORKS INC NOTE 697435AB1 6 3000 PRN DFND 01 3000 0 0 PALO ALTO NETWORKS INC NOTE 697435AB1 2 1000 PRN DFND 02 0 0 1000 PALO ALTO NETWORKS INC COM 697435105 82776 402861 SH DFND 43 0 0 402861 PALO ALTO NETWORKS INC NOTE 697435AB1 2088 1123000 PRN DFND 43 0 0 1123000 PALO ALTO NETWORKS INC COM 697435105 9007 43835 SH DFND 43, 01 0 0 43835 PAMPA ENERGIA S A SPONS ADR 697660207 866 24198 SH DFND 01 355 23734 109 PAMPA ENERGIA S A SPONS ADR 697660207 5085 142171 SH DFND 02 0 375 141796 PAMPA ENERGIA S A SPONS ADR 697660207 1 16 SH DFND 28 16 0 0 PAMPA ENERGIA S A SPONS ADR 697660207 4229 118217 SH DFND 43 0 0 118217 PAN AMERICAN SILVER CORP COM 697900108 13 714 SH DFND 05 714 0 0 PAN AMERICAN SILVER CORP COM 697900108 37 2050 SH DFND 01 1050 0 1000 PAN AMERICAN SILVER CORP COM 697900108 702 39243 SH DFND 02 0 10152 29091 PANDORA MEDIA INC COM 698354107 821 104163 SH DFND 01 98863 0 5300 PANDORA MEDIA INC COM 698354107 2018 256043 SH DFND 02 0 238481 17562 PANDORA MEDIA INC COM 698354107 126 16053 SH DFND 06 0 16053 0 PANDORA MEDIA INC NOTE 1.75 698354AB3 366 382000 PRN DFND 02 0 382000 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 592 SH DFND 02 0 592 0 PANHANDLE OIL AND GAS INC CL A 698477106 73 3809 SH DFND 01 3809 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 38 1986 SH DFND 02 0 1986 0 PANHANDLE OIL AND GAS INC CL A 698477106 0 16 SH DFND 06 0 16 0 PAPA JOHNS INTL INC COM 698813102 198 3894 SH DFND 01 3839 0 55 PAPA JOHNS INTL INC COM 698813102 685 13511 SH DFND 02 0 11091 2420 PAPA JOHNS INTL INC COM 698813102 1 28 SH DFND 06 0 28 0 PAPA JOHNS INTL INC OPTIONS 698813102 2536 50000 SH Put DFND 06 0 50000 0 PAPA JOHNS INTL INC OPTIONS 698813102 10139 199900 SH Call DFND 06 0 199900 0 PAPA JOHNS INTL INC COM 698813102 508 10023 SH DFND 43 0 0 10023 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 67 3827 SH DFND 01 3827 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20 1157 SH DFND 02 0 1157 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1 33 SH DFND 06 0 33 0 PAR TECHNOLOGY CORP COM 698884103 28 1563 SH DFND 01 1563 0 0 PAR TECHNOLOGY CORP COM 698884103 2 100 SH DFND 02 0 100 0 PARAMOUNT GOLD NEV CORP COM 69924M109 0 100 SH DFND 02 0 0 100 PARAMOUNT GROUP INC COM 69924R108 344 22319 SH DFND 01 22319 0 0 PARAMOUNT GROUP INC COM 69924R108 5419 351886 SH DFND 02 0 343329 8557 PARAMOUNT GROUP INC COM 69924R108 0 5 SH DFND 06 0 5 0 PARATEK PHARMACEUTICALS INC COM 699374302 88 8670 SH DFND 01 6537 2133 0 PARATEK PHARMACEUTICALS INC COM 699374302 106 10402 SH DFND 02 0 2902 7500 PARATEK PHARMACEUTICALS INC COM 699374302 0 25 SH DFND 06 0 25 0 PARETEUM CORP COM NEW 69946T207 0 2 SH DFND 02 0 2 0 PARK CITY GROUP INC COM NEW 700215304 36 4559 SH DFND 01 4559 0 0 PARK CITY GROUP INC COM NEW 700215304 0 60 SH DFND 02 0 60 0 PARK CITY GROUP INC COM NEW 700215304 0 13 SH DFND 06 0 13 0 PARK ELECTROCHEMICAL CORP COM 700416209 175 7567 SH DFND 01 7242 0 325 PARK ELECTROCHEMICAL CORP COM 700416209 62 2653 SH DFND 02 0 2353 300 PARK ELECTROCHEMICAL CORP COM 700416209 0 20 SH DFND 06 0 20 0 PARK ELECTROCHEMICAL CORP COM 700416209 343 14802 SH DFND 43 0 0 14802 PARK HOTELS RESORTS INC COM 700517105 1699 55461 SH DFND 01 54330 0 1131 PARK HOTELS RESORTS INC COM 700517105 6801 222037 SH DFND 02 0 217577 4460 PARK HOTELS RESORTS INC COM 700517105 234 7627 SH DFND 06 0 7627 0 PARK HOTELS RESORTS INC COM 700517105 11510 375771 SH DFND 43 0 0 375771 PARK HOTELS RESORTS INC COM 700517105 693 22624 SH DFND 43, 01 0 0 22624 PARK NATL CORP COM 700658107 2245 20150 SH DFND 01 19615 535 0 PARK NATL CORP COM 700658107 847 7604 SH DFND 02 0 5575 2029 PARK NATL CORP COM 700658107 2 14 SH DFND 06 0 14 0 PARK OHIO HLDGS CORP COM 700666100 44 1187 SH DFND 01 1187 0 0 PARK OHIO HLDGS CORP COM 700666100 54 1444 SH DFND 02 0 1444 0 PARK OHIO HLDGS CORP COM 700666100 0 9 SH DFND 06 0 9 0 PARKE BANCORP INC COM 700885106 47 2002 SH DFND 01 2002 0 0 PARKE BANCORP INC COM 700885106 6 256 SH DFND 02 0 256 0 PARKE BANCORP INC COM 700885106 0 6 SH DFND 06 0 6 0 PARKER DRILLING CO COM 701081101 35 91835 SH DFND 02 0 88560 3275 PARKER DRILLING CO COM 701081101 0 141 SH DFND 06 0 141 0 PARKER HANNIFIN CORP COM 701094104 48078 308488 SH DFND 01 299867 6717 1904 PARKER HANNIFIN CORP COM 701094104 62646 401966 SH DFND 02 0 80173 321793 PARKER HANNIFIN CORP COM 701094104 1887 12110 SH DFND 06 0 12110 0 PARKER HANNIFIN CORP COM 701094104 579 3713 SH DFND 28 3713 0 0 PARKER HANNIFIN CORP OPTIONS 701094104 12951 83100 SH Put DFND 02 0 83100 0 PARKER HANNIFIN CORP OPTIONS 701094104 2774 17800 SH Call DFND 02 0 17800 0 PARKER HANNIFIN CORP COM 701094104 13575 87106 SH DFND 43 0 0 87106 PARKER HANNIFIN CORP COM 701094104 18489 118635 SH DFND 43, 01 0 0 118635 PARKERVISION INC COM NEW 701354300 0 500 SH DFND 02 0 0 500 PARSLEY ENERGY INC CL A 701877102 2501 82600 SH DFND 01 82233 0 367 PARSLEY ENERGY INC CL A 701877102 22481 742431 SH DFND 02 0 597359 145072 PARSLEY ENERGY INC CL A 701877102 607 20058 SH DFND 06 0 20058 0 PARSLEY ENERGY INC CL A 701877102 5401 178361 SH DFND 43 0 0 178361 PARSLEY ENERGY INC CL A 701877102 456 15060 SH DFND 43, 01 0 0 15060 PARTY CITY HOLDCO INC COM 702149105 132 8641 SH DFND 01 8641 0 0 PARTY CITY HOLDCO INC COM 702149105 4586 300696 SH DFND 02 0 7920 292776 PARTY CITY HOLDCO INC COM 702149105 0 27 SH DFND 06 0 27 0 PARTY CITY HOLDCO INC COM 702149105 2545 166855 SH DFND 43 0 0 166855 PATHFINDER BANCORP INC MD COM 70319R109 0 6 SH DFND 02 0 6 0 PATRICK INDS INC COM 703343103 9377 164936 SH DFND 01 4843 159886 207 PATRICK INDS INC COM 703343103 17003 299091 SH DFND 02 0 2958 296133 PATRICK INDS INC COM 703343103 1 25 SH DFND 06 0 25 0 PATRICK INDS INC COM 703343103 2920 51364 SH DFND 43 0 0 51364 PATRICK INDS INC COM 703343103 916 16118 SH DFND 43, 01 0 0 16118 PATRIOT TRANSN HLDG INC COM 70338W105 10 486 SH DFND 02 0 0 486 PATTERN ENERGY GROUP INC CL A 70338P100 259 13836 SH DFND 01 13836 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 616 32833 SH DFND 02 0 21295 11538 PATTERN ENERGY GROUP INC CL A 70338P100 162 8645 SH DFND 06 0 8645 0 PATTERSON COMPANIES INC COM 703395103 2757 121632 SH DFND 01 62138 58568 926 PATTERSON COMPANIES INC COM 703395103 458 20207 SH DFND 02 0 11332 8875 PATTERSON COMPANIES INC COM 703395103 0 2 SH DFND 06 0 2 0 PATTERSON COMPANIES INC COM 703395103 1 54 SH DFND 28 54 0 0 PATTERSON COMPANIES INC COM 703395103 1797 79287 SH DFND 43 0 0 79287 PATTERSON COMPANIES INC COM 703395103 255 11259 SH DFND 43, 01 0 0 11259 PATTERSON UTI ENERGY INC COM 703481101 2074 115213 SH DFND 01 114627 0 586 PATTERSON UTI ENERGY INC COM 703481101 15583 865721 SH DFND 02 0 694090 171631 PATTERSON UTI ENERGY INC COM 703481101 0 5 SH DFND 06 0 5 0 PATTERSON UTI ENERGY INC COM 703481101 1 32 SH DFND 28 32 0 0 PATTERSON UTI ENERGY INC COM 703481101 9304 516899 SH DFND 43 0 0 516899 PATTERSON UTI ENERGY INC COM 703481101 1615 89716 SH DFND 43, 01 0 0 89716 PAYCHEX INC COM 704326107 27151 397239 SH DFND 01 380507 11685 5047 PAYCHEX INC COM 704326107 107527 1573186 SH DFND 02 0 76241 1496945 PAYCHEX INC COM 704326107 22710 332258 SH DFND 06 0 332258 0 PAYCHEX INC COM 704326107 195 2852 SH DFND 28 1930 0 922 PAYCHEX INC COM 704326107 459269 6719376 SH DFND 43 0 0 6719376 PAYCHEX INC COM 704326107 11608 169837 SH DFND 43, 01 0 0 169837 PAYCOM SOFTWARE INC COM 70432V102 582 5887 SH DFND 01 5734 153 0 PAYCOM SOFTWARE INC COM 70432V102 26205 265154 SH DFND 02 0 34041 231113 PAYCOM SOFTWARE INC COM 70432V102 5 50 SH DFND 06 0 50 0 PAYCOM SOFTWARE INC COM 70432V102 10651 107768 SH DFND 43 0 0 107768 PAYLOCITY HLDG CORP COM 70438V106 435 7398 SH DFND 01 7398 0 0 PAYLOCITY HLDG CORP COM 70438V106 2177 36992 SH DFND 02 0 3346 33646 PAYLOCITY HLDG CORP COM 70438V106 2 27 SH DFND 06 0 27 0 PAYLOCITY HLDG CORP COM 70438V106 7201 122341 SH DFND 43 0 0 122341 PAYLOCITY HLDG CORP COM 70438V106 2619 44493 SH DFND 43, 01 0 0 44493 PAYPAL HLDGS INC COM 70450Y103 177115 2126997 SH DFND 01 1706034 357699 63264 PAYPAL HLDGS INC COM 70450Y103 251557 3020975 SH DFND 02 0 200516 2820459 PAYPAL HLDGS INC COM 70450Y103 1467 17623 SH DFND 06 0 17623 0 PAYPAL HLDGS INC COM 70450Y103 756 9081 SH DFND 28 6616 0 2465 PAYPAL HLDGS INC OPTIONS 70450Y103 37447 449700 SH Put DFND 02 0 440700 9000 PAYPAL HLDGS INC OPTIONS 70450Y103 31484 378100 SH Call DFND 02 0 378100 0 PAYPAL HLDGS INC COM 70450Y103 342484 4112933 SH DFND 43 0 0 4112933 PAYPAL HLDGS INC COM 70450Y103 70357 844922 SH DFND 43, 01 0 0 844922 PB BANCORP INC COM 70454T100 1 59 SH DFND 02 0 59 0 PBF ENERGY INC CL A 69318G106 2623 62546 SH DFND 01 12195 49978 373 PBF ENERGY INC CL A 69318G106 5601 133572 SH DFND 02 0 119848 13724 PBF ENERGY INC CL A 69318G106 4 89 SH DFND 06 0 89 0 PBF ENERGY INC CL A 69318G106 2 50 SH DFND 28 50 0 0 PBF ENERGY INC CL A 69318G106 12343 294374 SH DFND 43 0 0 294374 PBF ENERGY INC CL A 69318G106 6 149 SH DFND 43, 01 0 0 149 PBF LOGISTICS LP UNIT LTD P 69318Q104 42 2000 SH DFND 01 2000 0 0 PBF LOGISTICS LP UNIT LTD P 69318Q104 1280 60969 SH DFND 02 0 10768 50201 PC CONNECTION INC COM 69318J100 46 1386 SH DFND 01 1386 0 0 PC CONNECTION INC COM 69318J100 1637 49310 SH DFND 02 0 49310 0 PC CONNECTION INC COM 69318J100 0 12 SH DFND 06 0 12 0 PCM FUND INC COM 69323T101 11 1000 SH DFND 01 1000 0 0 PCM FUND INC COM 69323T101 131 11449 SH DFND 02 0 0 11449 PCM INC COM 69323K100 118 7788 SH DFND 02 0 7788 0 PCM INC COM 69323K100 0 10 SH DFND 06 0 10 0 PCSB FINL CORP COM 69324R104 59 2972 SH DFND 01 2972 0 0 PCSB FINL CORP COM 69324R104 73 3664 SH DFND 02 0 3439 225 PCSB FINL CORP COM 69324R104 0 19 SH DFND 06 0 19 0 PC-TEL INC COM 69325Q105 34 5475 SH DFND 02 0 0 5475 PDC ENERGY INC COM 69327R101 768 12703 SH DFND 01 12529 41 133 PDC ENERGY INC COM 69327R101 7038 116422 SH DFND 02 0 105046 11376 PDC ENERGY INC COM 69327R101 4 68 SH DFND 06 0 68 0 PDC ENERGY INC COM 69327R101 1 13 SH DFND 28 13 0 0 PDC ENERGY INC NOTE 1.12 69327RAD3 1 1000 PRN DFND 02 0 0 1000 PDC ENERGY INC COM 69327R101 6719 111153 SH DFND 43 0 0 111153 PDF SOLUTIONS INC COM 693282105 287 23920 SH DFND 01 23920 0 0 PDF SOLUTIONS INC COM 693282105 48 3984 SH DFND 02 0 3984 0 PDF SOLUTIONS INC COM 693282105 0 29 SH DFND 06 0 29 0 PDL BIOPHARMA INC COM 69329Y104 349 148989 SH DFND 01 16286 132703 0 PDL BIOPHARMA INC COM 69329Y104 1565 668864 SH DFND 02 0 666936 1928 PDL BIOPHARMA INC COM 69329Y104 0 158 SH DFND 06 0 158 0 PDL BIOPHARMA INC NOTE 2.75 69329YAG9 1699 1850000 PRN DFND 02 0 1850000 0 PDL CMNTY BANCORP COM 69290X101 17 1057 SH DFND 01 1057 0 0 PDL CMNTY BANCORP COM 69290X101 5 322 SH DFND 02 0 322 0 PDVWIRELESS INC COM 69290R104 35 1405 SH DFND 01 1405 0 0 PDVWIRELESS INC COM 69290R104 57 2290 SH DFND 02 0 2290 0 PDVWIRELESS INC COM 69290R104 0 9 SH DFND 06 0 9 0 PEABODY ENERGY CORP NEW COM 704551100 491 10798 SH DFND 01 10798 0 0 PEABODY ENERGY CORP NEW COM 704551100 3584 78802 SH DFND 02 0 78796 6 PEABODY ENERGY CORP NEW COM 704551100 3 68 SH DFND 06 0 68 0 PEAK RESORTS INC COM 70469L100 5 1000 SH DFND 01 1000 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 131 3801 SH DFND 01 3801 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 192 5540 SH DFND 02 0 3418 2122 PEAPACK-GLADSTONE FINL CORP COM 704699107 1 18 SH DFND 06 0 18 0 PEARSON PLC SPONSORED 705015105 664 57236 SH DFND 01 48424 0 8812 PEARSON PLC SPONSORED 705015105 652 56236 SH DFND 02 0 2872 53364 PEARSON PLC SPONSORED 705015105 14 1176 SH DFND 28 119 0 1057 PEBBLEBROOK HOTEL TR COM 70509V100 146 3764 SH DFND 01 3764 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12565 323831 SH DFND 02 0 319111 4720 PEBBLEBROOK HOTEL TR COM 70509V100 3 71 SH DFND 06 0 71 0 PEBBLEBROOK HOTEL TR COM 70509V100 18332 472486 SH DFND 43 0 0 472486 PEBBLEBROOK HOTEL TR COM 70509V100 3427 88333 SH DFND 43, 01 0 0 88333 PEDEVCO CORP COM PAR 70532Y303 9 3924 SH DFND 01 3924 0 0 PEGASYSTEMS INC COM 705573103 541 9870 SH DFND 01 9870 0 0 PEGASYSTEMS INC COM 705573103 1837 33529 SH DFND 02 0 33482 47 PEGASYSTEMS INC COM 705573103 2 38 SH DFND 06 0 38 0 PEGASYSTEMS INC COM 705573103 4451 81230 SH DFND 43 0 0 81230 PEGASYSTEMS INC COM 705573103 3089 56370 SH DFND 43, 01 0 0 56370 PEMBINA PIPELINE CORP COM 706327103 2532 73170 SH DFND 05 73170 0 0 PEMBINA PIPELINE CORP COM 706327103 390 11268 SH DFND 01 7092 0 4176 PEMBINA PIPELINE CORP COM 706327103 843 24376 SH DFND 02 0 7502 16874 PEMBINA PIPELINE CORP COM 706327103 126 3633 SH DFND 06 0 3633 0 PEMBINA PIPELINE CORP COM 706327103 14257 412066 SH DFND 43 0 0 412066 PEMBINA PIPELINE CORP COM 706327103 707 20446 SH DFND 43, 01 0 0 20446 PENN NATL GAMING INC COM 707569109 516 15349 SH DFND 01 15268 0 81 PENN NATL GAMING INC COM 707569109 3692 109924 SH DFND 02 0 12868 97056 PENN NATL GAMING INC COM 707569109 3 87 SH DFND 06 0 87 0 PENN NATL GAMING INC COM 707569109 15837 471474 SH DFND 43 0 0 471474 PENN NATL GAMING INC COM 707569109 1482 44130 SH DFND 43, 01 0 0 44130 PENN VA CORP NEW COM 70788V102 746 8787 SH DFND 01 8787 0 0 PENN VA CORP NEW COM 70788V102 932 10978 SH DFND 02 0 10963 15 PENN VA CORP NEW COM 70788V102 1 14 SH DFND 06 0 14 0 PENN VA CORP NEW COM 70788V102 6244 73549 SH DFND 43 0 0 73549 PENN VA CORP NEW COM 70788V102 114 1343 SH DFND 43, 01 0 0 1343 PENNANTPARK FLOATING RATE CA COM 70806A106 101 7392 SH DFND 02 0 0 7392 PENNANTPARK INVT CORP COM 708062104 78 11076 SH DFND 02 0 0 11076 PENNANTPARK INVT CORP COM 708062104 3 395 SH DFND 43 0 0 395 PENNEY J C INC COM 708160106 129 55069 SH DFND 01 55069 0 0 PENNEY J C INC COM 708160106 1460 623891 SH DFND 02 0 372366 251525 PENNEY J C INC COM 708160106 922 393875 SH DFND 06 0 393875 0 PENNEY J C INC OPTIONS 708160106 1404 600000 SH Put DFND 02 0 600000 0 PENNS WOODS BANCORP INC COM 708430103 108 2420 SH DFND 01 2420 0 0 PENNS WOODS BANCORP INC COM 708430103 36 808 SH DFND 02 0 224 584 PENNS WOODS BANCORP INC COM 708430103 0 4 SH DFND 06 0 4 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 712 64824 SH DFND 01 64463 0 361 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 95 8613 SH DFND 02 0 8363 250 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 70 SH DFND 06 0 70 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4245 386244 SH DFND 43 0 0 386244 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 729 66340 SH DFND 43, 01 0 0 66340 PENNYMAC CORP NOTE 5.37 70932AAB9 646 646000 PRN DFND 02 0 646000 0 PENNYMAC FINL SVCS INC CL A 70932B101 55 2785 SH DFND 01 2785 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 168 8543 SH DFND 02 0 698 7845 PENNYMAC FINL SVCS INC CL A 70932B101 0 16 SH DFND 06 0 16 0 PENNYMAC MTG INVT TR COM 70931T103 259 13643 SH DFND 01 7301 6342 0 PENNYMAC MTG INVT TR COM 70931T103 3968 208965 SH DFND 02 0 40327 168638 PENNYMAC MTG INVT TR COM 70931T103 1 68 SH DFND 06 0 68 0 PENNYMAC MTG INVT TR COM 70931T103 3 136 SH DFND 28 136 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 754 16092 SH DFND 01 15731 0 361 PENSKE AUTOMOTIVE GRP INC COM 70959W103 19498 416174 SH DFND 02 0 68297 347877 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6107 130357 SH DFND 43 0 0 130357 PENSKE AUTOMOTIVE GRP INC COM 70959W103 498 10627 SH DFND 43, 01 0 0 10627 PENTAIR PLC SHS G7S00T104 4168 99038 SH DFND 01 86967 7649 4422 PENTAIR PLC SHS G7S00T104 22897 544131 SH DFND 02 0 514974 29157 PENTAIR PLC SHS G7S00T104 951 22598 SH DFND 06 0 22598 0 PENTAIR PLC SHS G7S00T104 1 25 SH DFND 28 25 0 0 PENTAIR PLC OPTIONS G7S00T104 1418 33700 SH Call DFND 02 0 33700 0 PENTAIR PLC SHS G7S00T104 32041 761422 SH DFND 43 0 0 761422 PENTAIR PLC SHS G7S00T104 687 16317 SH DFND 43, 01 0 0 16317 PENUMBRA INC COM 70975L107 323 2338 SH DFND 01 1598 726 14 PENUMBRA INC COM 70975L107 4297 31103 SH DFND 02 0 28023 3080 PENUMBRA INC COM 70975L107 4 30 SH DFND 06 0 30 0 PENUMBRA INC COM 70975L107 5458 39507 SH DFND 43 0 0 39507 PENUMBRA INC COM 70975L107 635 4600 SH DFND 43, 01 0 0 4600 PEOPLES BANCORP INC COM 709789101 1403 37124 SH DFND 01 34121 0 3003 PEOPLES BANCORP INC COM 709789101 514 13598 SH DFND 02 0 9896 3702 PEOPLES BANCORP INC COM 709789101 1 17 SH DFND 06 0 17 0 PEOPLES BANCORP N C INC COM 710577107 41 1290 SH DFND 01 1290 0 0 PEOPLES BANCORP N C INC COM 710577107 6 174 SH DFND 02 0 174 0 PEOPLES BANCORP N C INC COM 710577107 0 5 SH DFND 06 0 5 0 PEOPLES FINL SVCS CORP COM 711040105 65 1384 SH DFND 01 1384 0 0 PEOPLES FINL SVCS CORP COM 711040105 12 260 SH DFND 02 0 260 0 PEOPLES FINL SVCS CORP COM 711040105 0 7 SH DFND 06 0 7 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4705 260080 SH DFND 01 258443 811 826 PEOPLES UNITED FINANCIAL INC COM 712704105 4890 270323 SH DFND 02 0 140654 129669 PEOPLES UNITED FINANCIAL INC COM 712704105 32 1790 SH DFND 06 0 1790 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4 233 SH DFND 28 233 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 8876 490662 SH DFND 43 0 0 490662 PEOPLES UNITED FINANCIAL INC COM 712704105 455 25139 SH DFND 43, 01 0 0 25139 PEOPLES UTAH BANCORP COM 712706209 268 7518 SH DFND 01 7518 0 0 PEOPLES UTAH BANCORP COM 712706209 507 14194 SH DFND 02 0 12194 2000 PEOPLES UTAH BANCORP COM 712706209 0 14 SH DFND 06 0 14 0 PEPSICO INC COM 713448108 1234124 11335762 SH DFND 01 10999531 58891 277340 PEPSICO INC COM 713448108 524864 4821016 SH DFND 02 0 173523 4647493 PEPSICO INC COM 713448108 10752 98759 SH DFND 06 0 98759 0 PEPSICO INC COM 713448108 11131 102245 SH DFND 28 94598 0 7647 PEPSICO INC OPTIONS 713448108 33891 311300 SH Put DFND 02 0 311300 0 PEPSICO INC OPTIONS 713448108 20620 189400 SH Call DFND 02 0 189400 0 PEPSICO INC OPTIONS 713448108 381 3500 SH Call DFND 06 0 3500 0 PEPSICO INC COM 713448108 897169 8240734 SH DFND 43 0 0 8240734 PEPSICO INC COM 713448108 68906 632922 SH DFND 43, 01 0 0 632922 PERCEPTRON INC COM 71361F100 4 375 SH DFND 02 0 0 375 PERFICIENT INC COM 71375U101 161 6101 SH DFND 01 6009 0 92 PERFICIENT INC COM 71375U101 140 5293 SH DFND 02 0 5275 18 PERFICIENT INC COM 71375U101 1 36 SH DFND 06 0 36 0 PERFORMANCE FOOD GROUP CO COM 71377A103 4437 120895 SH DFND 01 120664 0 231 PERFORMANCE FOOD GROUP CO COM 71377A103 7092 193243 SH DFND 02 0 193022 221 PERFORMANCE FOOD GROUP CO COM 71377A103 3 92 SH DFND 06 0 92 0 PERFORMANCE FOOD GROUP CO COM 71377A103 11231 306033 SH DFND 43 0 0 306033 PERFORMANCE FOOD GROUP CO COM 71377A103 1568 42727 SH DFND 43, 01 0 0 42727 PERION NETWORK LTD SHS M78673106 0 396 SH DFND 06 0 396 0 PERKINELMER INC COM 714046109 5294 72294 SH DFND 01 39521 32583 190 PERKINELMER INC COM 714046109 9982 136315 SH DFND 02 0 32745 103570 PERKINELMER INC COM 714046109 722 9858 SH DFND 06 0 9858 0 PERKINELMER INC COM 714046109 9 129 SH DFND 28 28 0 101 PERKINELMER INC COM 714046109 9082 124018 SH DFND 43 0 0 124018 PERKINELMER INC COM 714046109 6028 82311 SH DFND 43, 01 0 0 82311 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 7 1600 SH DFND 02 0 0 1600 PERMIAN BASIN RTY TR UNIT BEN I 714236106 1029 110328 SH DFND 01 68328 0 42000 PERMIAN BASIN RTY TR UNIT BEN I 714236106 67 7190 SH DFND 02 0 0 7190 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 11 SH DFND 02 0 0 11 PERRIGO CO PLC SHS G97822103 1696 23261 SH DFND 01 21063 245 1953 PERRIGO CO PLC SHS G97822103 16363 224433 SH DFND 02 0 213100 11333 PERRIGO CO PLC SHS G97822103 829 11377 SH DFND 06 0 11377 0 PERRIGO CO PLC SHS G97822103 22 302 SH DFND 28 4 0 298 PERRIGO CO PLC SHS G97822103 1329 18224 SH DFND 43 0 0 18224 PERRIGO CO PLC SHS G97822103 2913 39953 SH DFND 43, 01 0 0 39953 PERSHING GOLD CORP COM NEW 715302204 22 12100 SH DFND 02 0 0 12100 PERSPECTA INC COM 715347100 2170 105573 SH DFND 01 105064 0 509 PERSPECTA INC COM 715347100 2901 141157 SH DFND 02 0 27623 113534 PERSPECTA INC COM 715347100 0 14 SH DFND 06 0 14 0 PERSPECTA INC COM 715347100 5 249 SH DFND 28 89 0 160 PERSPECTA INC COM 715347100 887 43167 SH DFND 43 0 0 43167 PERSPECTA INC COM 715347100 91 4405 SH DFND 43, 01 0 0 4405 PETIQ INC COM CL A 71639T106 269 10032 SH DFND 01 10032 0 0 PETIQ INC COM CL A 71639T106 1012 37660 SH DFND 02 0 37600 60 PETIQ INC COM CL A 71639T106 0 7 SH DFND 06 0 7 0 PETIQ INC COM CL A 71639T106 662 24652 SH DFND 43 0 0 24652 PETMED EXPRESS INC COM 716382106 529 12014 SH DFND 01 12014 0 0 PETMED EXPRESS INC COM 716382106 3675 83420 SH DFND 02 0 81693 1727 PETMED EXPRESS INC COM 716382106 1 20 SH DFND 06 0 20 0 PETROCHINA CO LTD SPONSORED 71646E100 377 4946 SH DFND 01 4506 0 440 PETROCHINA CO LTD SPONSORED 71646E100 506 6632 SH DFND 02 0 2253 4379 PETROCHINA CO LTD SPONSORED 71646E100 374 4906 SH DFND 06 0 4906 0 PETROCHINA CO LTD SPONSORED 71646E100 20 262 SH DFND 28 35 0 227 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 309 35005 SH DFND 01 30791 0 4214 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 1599 180843 SH DFND 02 0 0 180843 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 2 173 SH DFND 28 173 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 950 94674 SH DFND 01 90848 0 3826 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 16238 1618912 SH DFND 02 0 1192798 426114 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 31687 3159239 SH DFND 06 0 3159239 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 22 2232 SH DFND 28 224 0 2008 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 926 104720 SH DFND 43 0 0 104720 PFENEX INC COM 717071104 25 4597 SH DFND 01 4597 0 0 PFENEX INC COM 717071104 525 96980 SH DFND 02 0 96980 0 PFIZER INC COM 717081103 877600 24189645 SH DFND 01 20236443 231653 3721549 PFIZER INC COM 717081103 1210925 33377192 SH DFND 02 0 2917471 30459721 PFIZER INC COM 717081103 20329 560348 SH DFND 06 0 560348 0 PFIZER INC COM 717081103 9293 256145 SH DFND 28 176349 0 79796 PFIZER INC OPTIONS 717081103 450 12400 SH Put DFND 01 0 12400 0 PFIZER INC OPTIONS 717081103 46769 1289100 SH Put DFND 02 0 1285200 3900 PFIZER INC OPTIONS 717081103 44915 1238000 SH Call DFND 02 0 1238000 0 PFIZER INC COM 717081103 1638287 45156757 SH DFND 43 0 0 45156757 PFIZER INC COM 717081103 130011 3583556 SH DFND 43, 01 0 0 3583556 PFSWEB INC COM NEW 717098206 33 3397 SH DFND 01 3397 0 0 PFSWEB INC COM NEW 717098206 95 9767 SH DFND 02 0 45 9722 PG&E CORP COM 69331C108 48959 1150364 SH DFND 01 225595 728 924041 PG&E CORP COM 69331C108 22545 529713 SH DFND 02 0 335160 194553 PG&E CORP COM 69331C108 1156 27153 SH DFND 06 0 27153 0 PG&E CORP COM 69331C108 661 15523 SH DFND 28 0 0 15523 PG&E CORP OPTIONS 69331C108 2617 61500 SH Put DFND 02 0 61500 0 PG&E CORP OPTIONS 69331C108 128 3000 SH Put DFND 06 0 3000 0 PG&E CORP OPTIONS 69331C108 61933 1455200 SH Call DFND 02 0 1455200 0 PG&E CORP COM 69331C108 52753 1239492 SH DFND 43 0 0 1239492 PG&E CORP COM 69331C108 2623 61624 SH DFND 43, 01 0 0 61624 PGIM GLOBAL SHORT DURATION H COM 69346J106 182 13300 SH DFND 01 0 0 13300 PGIM GLOBAL SHORT DURATION H COM 69346J106 3694 270421 SH DFND 02 0 0 270421 PGIM SHORT DURATION HIGH YIE COM 69346H100 66 4690 SH DFND 01 0 0 4690 PGIM SHORT DURATION HIGH YIE COM 69346H100 3561 254373 SH DFND 02 0 0 254373 PGT INNOVATIONS INC COM 69336V101 529 25392 SH DFND 01 25053 0 339 PGT INNOVATIONS INC COM 69336V101 5981 286850 SH DFND 02 0 261805 25045 PGT INNOVATIONS INC COM 69336V101 1 49 SH DFND 06 0 49 0 PGT INNOVATIONS INC COM 69336V101 1541 73891 SH DFND 43 0 0 73891 PHH CORP COM NEW 693320202 61 5642 SH DFND 01 5642 0 0 PHH CORP COM NEW 693320202 53 4872 SH DFND 02 0 4665 207 PHH CORP COM NEW 693320202 0 34 SH DFND 06 0 34 0 PHI INC COM NON VT 69336T205 16 1590 SH DFND 01 1590 0 0 PHI INC COM NON VT 69336T205 104 10261 SH DFND 02 0 10261 0 PHI INC COM NON VT 69336T205 0 12 SH DFND 06 0 12 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 178 3873 SH DFND 01 3051 434 388 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1540 33447 SH DFND 02 0 32648 799 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1 20 SH DFND 06 0 20 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2899 62949 SH DFND 43 0 0 62949 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 312 6767 SH DFND 43, 01 0 0 6767 PHILIP MORRIS INTL INC COM 718172109 393848 4877976 SH DFND 01 4588700 6630 282646 PHILIP MORRIS INTL INC COM 718172109 236535 2929593 SH DFND 02 0 396936 2532657 PHILIP MORRIS INTL INC COM 718172109 27569 341450 SH DFND 06 0 341450 0 PHILIP MORRIS INTL INC COM 718172109 3263 40417 SH DFND 28 32938 0 7479 PHILIP MORRIS INTL INC OPTIONS 718172109 42606 527700 SH Put DFND 02 0 527700 0 PHILIP MORRIS INTL INC OPTIONS 718172109 15882 196700 SH Call DFND 02 0 196700 0 PHILIP MORRIS INTL INC OPTIONS 718172109 7961 98600 SH Call DFND 06 0 98600 0 PHILIP MORRIS INTL INC COM 718172109 751613 9309050 SH DFND 43 0 0 9309050 PHILIP MORRIS INTL INC COM 718172109 124985 1547990 SH DFND 43, 01 0 0 1547990 PHILLIPS 66 COM 718546104 175959 1566722 SH DFND 01 1523477 34235 9010 PHILLIPS 66 COM 718546104 112887 1005136 SH DFND 02 0 70179 934957 PHILLIPS 66 COM 718546104 705 6276 SH DFND 06 0 6276 0 PHILLIPS 66 COM 718546104 1230 10951 SH DFND 28 9974 0 977 PHILLIPS 66 OPTIONS 718546104 8670 77200 SH Put DFND 02 0 77200 0 PHILLIPS 66 OPTIONS 718546104 1449 12900 SH Call DFND 02 0 12900 0 PHILLIPS 66 COM 718546104 270041 2404427 SH DFND 43 0 0 2404427 PHILLIPS 66 COM 718546104 9284 82666 SH DFND 43, 01 0 0 82666 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 9422 184522 SH DFND 01 11110 164251 9161 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 14158 277285 SH DFND 02 0 53704 223581 PHOENIX NEW MEDIA LTD SPONSORED 71910C103 0 110 SH DFND 01 110 0 0 PHOENIX NEW MEDIA LTD SPONSORED 71910C103 1 338 SH DFND 02 0 338 0 PHOTRONICS INC COM 719405102 84 10522 SH DFND 01 10484 0 38 PHOTRONICS INC COM 719405102 93 11662 SH DFND 02 0 9797 1865 PHOTRONICS INC COM 719405102 1 69 SH DFND 06 0 69 0 PHOTRONICS INC COM 719405102 116 14556 SH DFND 43 0 0 14556 PHYSICIANS RLTY TR COM 71943U104 1844 115714 SH DFND 01 112641 0 3073 PHYSICIANS RLTY TR COM 71943U104 3844 241162 SH DFND 02 0 31340 209822 PHYSICIANS RLTY TR COM 71943U104 3 185 SH DFND 06 0 185 0 PHYSICIANS RLTY TR COM 71943U104 7078 444062 SH DFND 43 0 0 444062 PHYSICIANS RLTY TR COM 71943U104 105 6561 SH DFND 43, 01 0 0 6561 PICO HLDGS INC COM NEW 693366205 112 9654 SH DFND 01 9654 0 0 PICO HLDGS INC COM NEW 693366205 49 4190 SH DFND 02 0 3760 430 PICO HLDGS INC COM NEW 693366205 0 23 SH DFND 06 0 23 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 221 11094 SH DFND 01 11094 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1853 92976 SH DFND 02 0 78659 14317 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 0 3 SH DFND 06 0 3 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8838 443439 SH DFND 43 0 0 443439 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1490 74779 SH DFND 43, 01 0 0 74779 PIER 1 IMPORTS INC COM 720279108 47 19705 SH DFND 01 19705 0 0 PIER 1 IMPORTS INC COM 720279108 14 5909 SH DFND 02 0 5464 445 PIER 1 IMPORTS INC COM 720279108 0 84 SH DFND 06 0 84 0 PIERIS PHARMACEUTICALS INC COM 720795103 81 16000 SH DFND 01 16000 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 38 7577 SH DFND 02 0 7357 220 PIERIS PHARMACEUTICALS INC COM 720795103 0 37 SH DFND 06 0 37 0 PILGRIMS PRIDE CORP NEW COM 72147K108 173 8588 SH DFND 01 8588 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2123 105467 SH DFND 02 0 85018 20449 PILGRIMS PRIDE CORP NEW COM 72147K108 267 13259 SH DFND 43, 01 0 0 13259 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 550 32442 SH DFND 02 0 0 32442 PIMCO CALIF MUN INCOME FD II COM 72200M108 163 19698 SH DFND 02 0 0 19698 PIMCO CALIF MUN INCOME FD II COM 72201C109 353 34066 SH DFND 02 0 0 34066 PIMCO CORPORATE & INCOME OPP COM 72201B101 193 11037 SH DFND 01 11037 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 5346 305654 SH DFND 02 0 0 305654 PIMCO CORPORATE INCOME STRAT COM 72200U100 275 15685 SH DFND 01 15335 0 350 PIMCO CORPORATE INCOME STRAT COM 72200U100 2659 151496 SH DFND 02 0 0 151496 PIMCO DYNAMIC INCOME FD SHS 72201Y101 31 985 SH DFND 01 785 0 200 PIMCO DYNAMIC INCOME FD SHS 72201Y101 31923 1001668 SH DFND 02 0 0 1001668 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 546 23185 SH DFND 01 23185 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 58510 2482392 SH DFND 02 0 0 2482392 PIMCO EQUITY SER RAFI DYN M 72202L363 11 404 SH DFND 02 0 0 404 PIMCO ETF TR 1-3YR USTR 72201R106 993 19849 SH DFND 02 0 0 19849 PIMCO ETF TR 1-5 US TIP 72201R205 11632 224782 SH DFND 01 224782 0 0 PIMCO ETF TR 1-5 US TIP 72201R205 18823 363730 SH DFND 02 0 1751 361979 PIMCO ETF TR 15+ YR US 72201R304 6 92 SH DFND 01 92 0 0 PIMCO ETF TR 15+ YR US 72201R304 143 2117 SH DFND 02 0 0 2117 PIMCO ETF TR BROAD US T 72201R403 3116 54015 SH DFND 02 0 0 54015 PIMCO ETF TR ENHNCD LW 72201R718 975 9775 SH DFND 02 0 0 9775 PIMCO ETF TR ACTIVE BD 72201R775 78 760 SH DFND 01 760 0 0 PIMCO ETF TR ACTIVE BD 72201R775 35737 346794 SH DFND 02 0 0 346794 PIMCO ETF TR 0-5 HIGH Y 72201R783 828 8316 SH DFND 01 7516 0 800 PIMCO ETF TR 0-5 HIGH Y 72201R783 16221 162976 SH DFND 02 0 0 162976 PIMCO ETF TR INV GRD CR 72201R817 21 208 SH DFND 01 208 0 0 PIMCO ETF TR INV GRD CR 72201R817 7730 77057 SH DFND 02 0 0 77057 PIMCO ETF TR ENHAN SHRT 72201R833 179 1762 SH DFND 01 1762 0 0 PIMCO ETF TR ENHAN SHRT 72201R833 182809 1800188 SH DFND 02 0 0 1800188 PIMCO ETF TR INTER MUN 72201R866 12010 227165 SH DFND 02 0 0 227165 PIMCO ETF TR SHTRM MUN 72201R874 2789 55836 SH DFND 02 0 0 55836 PIMCO ETF TR 25YR+ ZERO 72201R882 4746 41141 SH DFND 02 0 0 41141 PIMCO ETF TR 1-3YR USTR 72201R106 491 9823 SH DFND 43 0 0 9823 PIMCO ETF TR 1-5 US TIP 72201R205 1092 21111 SH DFND 43 0 0 21111 PIMCO ETF TR 15+ YR US 72201R304 32 472 SH DFND 43 0 0 472 PIMCO ETF TR BROAD US T 72201R403 53 911 SH DFND 43 0 0 911 PIMCO ETF TR ENHNCD LW 72201R718 882 8851 SH DFND 43 0 0 8851 PIMCO ETF TR ACTIVE BD 72201R775 3617 35098 SH DFND 43 0 0 35098 PIMCO ETF TR 0-5 HIGH Y 72201R783 6850 68827 SH DFND 43 0 0 68827 PIMCO ETF TR INV GRD CR 72201R817 9070 90411 SH DFND 43 0 0 90411 PIMCO ETF TR ENHAN SHRT 72201R833 24177 238076 SH DFND 43 0 0 238076 PIMCO ETF TR INTER MUN 72201R866 627 11859 SH DFND 43 0 0 11859 PIMCO ETF TR SHTRM MUN 72201R874 1388 27785 SH DFND 43 0 0 27785 PIMCO ETF TR 25YR+ ZERO 72201R882 83 721 SH DFND 43 0 0 721 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1721 114895 SH DFND 02 0 0 114895 PIMCO HIGH INCOME FD COM SHS 722014107 144 17264 SH DFND 01 17264 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 409 48939 SH DFND 02 0 0 48939 PIMCO INCOME OPPORTUNITY FD COM 72202B100 391 14313 SH DFND 02 0 0 14313 PIMCO INCOME STRATEGY FUND COM 72201H108 40 3375 SH DFND 01 3375 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 931 78598 SH DFND 02 0 0 78598 PIMCO INCOME STRATEGY FUND I COM 72201J104 33 3125 SH DFND 01 3125 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 2494 238198 SH DFND 02 0 0 238198 PIMCO MUN INCOME FD II COM 72200W106 76 5775 SH DFND 01 5775 0 0 PIMCO MUN INCOME FD II COM 72200W106 10331 789214 SH DFND 02 0 0 789214 PIMCO MUN INCOME FD III COM 72201A103 658 56885 SH DFND 02 0 0 56885 PIMCO MUNICIPAL INCOME FD COM 72200R107 79 5974 SH DFND 02 0 0 5974 PIMCO NEW YORK MUN FD II COM 72200Y102 86 8154 SH DFND 02 0 0 8154 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 16 1702 SH DFND 02 0 0 1702 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 259 20898 SH DFND 02 0 0 20898 PIMCO STRATEGIC INCOME FD IN COM 72200X104 111 11500 SH DFND 01 11500 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 543 56099 SH DFND 02 0 0 56099 PINNACLE ENTMT INC NEW COM 72348Y105 212 6276 SH DFND 01 6120 107 49 PINNACLE ENTMT INC NEW COM 72348Y105 11206 332216 SH DFND 02 0 327466 4750 PINNACLE ENTMT INC NEW COM 72348Y105 2 54 SH DFND 06 0 54 0 PINNACLE ENTMT INC NEW COM 72348Y105 1750 51874 SH DFND 43 0 0 51874 PINNACLE FINL PARTNERS INC COM 72346Q104 5087 82923 SH DFND 01 80444 2066 413 PINNACLE FINL PARTNERS INC COM 72346Q104 405 6599 SH DFND 02 0 2888 3711 PINNACLE FINL PARTNERS INC COM 72346Q104 0 1 SH DFND 06 0 1 0 PINNACLE FINL PARTNERS INC COM 72346Q104 12477 203367 SH DFND 43 0 0 203367 PINNACLE FINL PARTNERS INC COM 72346Q104 2165 35292 SH DFND 43, 01 0 0 35292 PINNACLE FOODS INC DEL COM 72348P104 7094 109033 SH DFND 01 93527 15306 200 PINNACLE FOODS INC DEL COM 72348P104 53006 814731 SH DFND 02 0 568457 246274 PINNACLE FOODS INC DEL COM 72348P104 0 2 SH DFND 06 0 2 0 PINNACLE FOODS INC DEL COM 72348P104 27 421 SH DFND 28 421 0 0 PINNACLE FOODS INC DEL COM 72348P104 2095 32194 SH DFND 43 0 0 32194 PINNACLE WEST CAP CORP COM 723484101 2913 36162 SH DFND 01 35228 231 703 PINNACLE WEST CAP CORP COM 723484101 30290 375991 SH DFND 02 0 247817 128174 PINNACLE WEST CAP CORP COM 723484101 39 488 SH DFND 06 0 488 0 PINNACLE WEST CAP CORP COM 723484101 1352 16785 SH DFND 43 0 0 16785 PINNACLE WEST CAP CORP COM 723484101 7272 90267 SH DFND 43, 01 0 0 90267 PIONEER DIV HIGH INCOME TRUS COM 723653101 1 44 SH DFND 01 44 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 1189 81615 SH DFND 02 0 0 81615 PIONEER ENERGY SVCS CORP COM 723664108 80 13722 SH DFND 01 13722 0 0 PIONEER ENERGY SVCS CORP COM 723664108 1140 194859 SH DFND 02 0 182509 12350 PIONEER ENERGY SVCS CORP COM 723664108 0 80 SH DFND 06 0 80 0 PIONEER ENERGY SVCS CORP COM 723664108 1554 265644 SH DFND 43 0 0 265644 PIONEER FLOATING RATE TR COM 72369J102 3461 309588 SH DFND 02 0 0 309588 PIONEER HIGH INCOME TR COM 72369H106 603 64938 SH DFND 02 0 0 64938 PIONEER MUN HIGH INCOME ADV COM 723762100 370 33777 SH DFND 02 0 0 33777 PIONEER MUN HIGH INCOME TR COM SHS 723763108 375 32822 SH DFND 02 0 0 32822 PIONEER NAT RES CO COM 723787107 18411 97288 SH DFND 01 56981 25247 15060 PIONEER NAT RES CO COM 723787107 72643 383867 SH DFND 02 0 122714 261153 PIONEER NAT RES CO COM 723787107 291 1536 SH DFND 06 0 1536 0 PIONEER NAT RES CO COM 723787107 72 379 SH DFND 28 42 0 337 PIONEER NAT RES CO OPTIONS 723787107 1344 7100 SH Put DFND 02 0 7100 0 PIONEER NAT RES CO OPTIONS 723787107 587 3100 SH Call DFND 02 0 3100 0 PIONEER NAT RES CO COM 723787107 91262 482254 SH DFND 43 0 0 482254 PIONEER NAT RES CO COM 723787107 25633 135454 SH DFND 43, 01 0 0 135454 PIONEER PWR SOLUTIONS INC COM NEW 723836300 0 3 SH DFND 02 0 3 0 PIPER JAFFRAY COS COM 724078100 694 9032 SH DFND 01 6029 0 3003 PIPER JAFFRAY COS COM 724078100 264 3429 SH DFND 02 0 3051 378 PIPER JAFFRAY COS COM 724078100 1 15 SH DFND 06 0 15 0 PIPER JAFFRAY COS COM 724078100 3002 39061 SH DFND 43 0 0 39061 PITNEY BOWES INC COM 724479100 1127 131502 SH DFND 01 131502 0 0 PITNEY BOWES INC COM 724479100 728 84932 SH DFND 02 0 65592 19340 PITNEY BOWES INC COM 724479100 0 39 SH DFND 06 0 39 0 PITNEY BOWES INC COM 724479100 4 472 SH DFND 28 472 0 0 PITNEY BOWES INC OPTIONS 724479100 1114 130000 SH Put DFND 02 0 130000 0 PITNEY BOWES INC COM 724479100 46 5338 SH DFND 43 0 0 5338 PIVOTAL SOFTWARE INC COM CL A 72582H107 1176 48450 SH DFND 02 0 26483 21967 PIXELWORKS INC COM NEW 72581M305 71 19664 SH DFND 02 0 17233 2431 PIXELWORKS INC COM NEW 72581M305 0 30 SH DFND 06 0 30 0 PJT PARTNERS INC COM CL A 69343T107 393 7363 SH DFND 01 7363 0 0 PJT PARTNERS INC COM CL A 69343T107 3481 65199 SH DFND 02 0 11695 53504 PJT PARTNERS INC COM CL A 69343T107 2 43 SH DFND 06 0 43 0 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 126353 5344861 SH DFND 01 459995 4848184 36682 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 33456 1415216 SH DFND 02 0 53256 1361960 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 29 1235 SH DFND 28 1235 0 0 PLAINS ALL AMERN PIPELINE L OPTIONS 726503105 19858 840000 SH Call DFND 02 0 840000 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 3759 157194 SH DFND 01 157194 0 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 2061 86200 SH DFND 02 0 55035 31165 PLAINS GP HLDGS L P LTD PARTNR 72651A207 301 12597 SH DFND 06 0 12597 0 PLANET FITNESS INC CL A 72703H101 4391 99938 SH DFND 01 99938 0 0 PLANET FITNESS INC CL A 72703H101 23729 540036 SH DFND 02 0 104169 435867 PLANET FITNESS INC CL A 72703H101 4 88 SH DFND 06 0 88 0 PLANET FITNESS INC CL A 72703H101 2 37 SH DFND 28 37 0 0 PLANET FITNESS INC CL A 72703H101 10498 238928 SH DFND 43 0 0 238928 PLANET FITNESS INC CL A 72703H101 847 19278 SH DFND 43, 01 0 0 19278 PLANTRONICS INC NEW COM 727493108 1476 19359 SH DFND 01 18991 45 323 PLANTRONICS INC NEW COM 727493108 518 6798 SH DFND 02 0 6566 232 PLANTRONICS INC NEW COM 727493108 3 35 SH DFND 06 0 35 0 PLANTRONICS INC NEW COM 727493108 10224 134080 SH DFND 43 0 0 134080 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1173 101091 SH DFND 01 88168 12923 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 3903 336465 SH DFND 02 0 261440 75025 PLATFORM SPECIALTY PRODS COR COM 72766Q105 12 1074 SH DFND 06 0 1074 0 PLAYA HOTELS & RESORTS NV SHS N70544106 57 5248 SH DFND 02 0 5248 0 PLAYA HOTELS & RESORTS NV SHS N70544106 0 1 SH DFND 06 0 1 0 PLAYAGS INC COM 72814N104 366 13508 SH DFND 01 13508 0 0 PLAYAGS INC COM 72814N104 749 27670 SH DFND 02 0 11509 16161 PLAYAGS INC COM 72814N104 863 31894 SH DFND 43 0 0 31894 PLDT INC SPONSORED 69344D408 104 4440 SH DFND 01 2087 0 2353 PLDT INC SPONSORED 69344D408 27 1172 SH DFND 02 0 0 1172 PLDT INC SPONSORED 69344D408 26 1099 SH DFND 28 13 0 1086 PLDT INC SPONSORED 69344D408 3099 132544 SH DFND 43 0 0 132544 PLEXUS CORP COM 729132100 523 8776 SH DFND 01 8654 0 122 PLEXUS CORP COM 729132100 559 9385 SH DFND 02 0 8069 1316 PLEXUS CORP COM 729132100 2 35 SH DFND 06 0 35 0 PLEXUS CORP COM 729132100 3313 55651 SH DFND 43 0 0 55651 PLEXUS CORP COM 729132100 2688 45153 SH DFND 43, 01 0 0 45153 PLUG POWER INC COM NEW 72919P202 57 28038 SH DFND 01 28038 0 0 PLUG POWER INC COM NEW 72919P202 81 40023 SH DFND 02 0 34943 5080 PLUG POWER INC COM NEW 72919P202 0 235 SH DFND 06 0 235 0 PLUG POWER INC OPTIONS 72919P202 51 25400 SH Call DFND 02 0 25400 0 PLURALSIGHT INC COM CL A 72941B106 572 23408 SH DFND 02 0 20863 2545 PLURISTEM THERAPEUTICS INC COM 72940R102 17 13868 SH DFND 06 0 13868 0 PLX PHARMA INC COM 72942A107 0 1 SH DFND 02 0 1 0 PLYMOUTH INDL REIT INC COM 729640102 0 2 SH DFND 02 0 2 0 PNC FINL SVCS GROUP INC COM 693475105 265128 1962456 SH DFND 01 1834836 121098 6522 PNC FINL SVCS GROUP INC COM 693475105 151226 1119367 SH DFND 02 0 47027 1072340 PNC FINL SVCS GROUP INC COM 693475105 234 1729 SH DFND 06 0 1729 0 PNC FINL SVCS GROUP INC COM 693475105 3271 24209 SH DFND 28 23320 0 889 PNC FINL SVCS GROUP INC OPTIONS 693475105 5728 42400 SH Put DFND 02 0 42400 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 2432 18000 SH Call DFND 02 0 18000 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 13510 100000 SH Call DFND 06 0 100000 0 PNC FINL SVCS GROUP INC *W EXP 12/ 693475121 281 4100 SH DFND 01 4100 0 0 PNC FINL SVCS GROUP INC *W EXP 12/ 693475121 24 350 SH DFND 02 0 0 350 PNC FINL SVCS GROUP INC COM 693475105 239301 1771291 SH DFND 43 0 0 1771291 PNC FINL SVCS GROUP INC COM 693475105 67498 499613 SH DFND 43, 01 0 0 499613 PNM RES INC COM 69349H107 968 24877 SH DFND 01 24877 0 0 PNM RES INC COM 69349H107 6487 166767 SH DFND 02 0 82799 83968 PNM RES INC COM 69349H107 3 82 SH DFND 06 0 82 0 PNM RES INC COM 69349H107 1 14 SH DFND 28 14 0 0 PNM RES INC COM 69349H107 5571 143203 SH DFND 43 0 0 143203 PNM RES INC COM 69349H107 2386 61327 SH DFND 43, 01 0 0 61327 POAGE BANKSHARES INC COM 730206109 0 2 SH DFND 02 0 2 0 POINTS INTL LTD COM NEW 730843208 16 1000 SH DFND 02 0 0 1000 POLAR PWR INC COM 73102V105 0 1 SH DFND 02 0 1 0 POLARIS INDS INC COM 731068102 7486 61273 SH DFND 01 59820 0 1453 POLARIS INDS INC COM 731068102 4673 38248 SH DFND 02 0 6703 31545 POLARIS INDS INC COM 731068102 618 5055 SH DFND 06 0 5055 0 POLARIS INDS INC COM 731068102 24 193 SH DFND 28 193 0 0 POLARIS INDS INC COM 731068102 63697 521340 SH DFND 43 0 0 521340 POLARIS INDS INC COM 731068102 429 3509 SH DFND 43, 01 0 0 3509 POLARITYTE INC COM 731094108 28 1173 SH DFND 01 1173 0 0 POLARITYTE INC COM 731094108 11 479 SH DFND 02 0 24 455 POLYMET MINING CORP COM 731916102 18 18250 SH DFND 02 0 0 18250 POLYONE CORP COM 73179P106 744 17215 SH DFND 01 16861 0 354 POLYONE CORP COM 73179P106 1449 33515 SH DFND 02 0 22514 11001 POLYONE CORP COM 73179P106 4 83 SH DFND 06 0 83 0 POLYONE CORP COM 73179P106 9408 217674 SH DFND 43 0 0 217674 POLYONE CORP COM 73179P106 1444 33418 SH DFND 43, 01 0 0 33418 POOL CORPORATION COM 73278L105 8351 55120 SH DFND 01 54064 931 125 POOL CORPORATION COM 73278L105 3131 20669 SH DFND 02 0 14814 5855 POOL CORPORATION COM 73278L105 0 1 SH DFND 06 0 1 0 POOL CORPORATION COM 73278L105 9 57 SH DFND 28 57 0 0 POOL CORPORATION COM 73278L105 21169 139729 SH DFND 43 0 0 139729 POOL CORPORATION COM 73278L105 2269 14979 SH DFND 43, 01 0 0 14979 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 298 4056 SH DFND 01 4056 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 32 434 SH DFND 02 0 0 434 POPULAR INC COM NEW 733174700 1017 22486 SH DFND 01 13634 0 8852 POPULAR INC COM NEW 733174700 1272 28142 SH DFND 02 0 24677 3465 POPULAR INC COM NEW 733174700 0 2 SH DFND 06 0 2 0 POPULAR INC COM NEW 733174700 6103 134988 SH DFND 43 0 0 134988 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.00 73640QAB1 582 605000 PRN DFND 02 0 570000 35000 PORTLAND GEN ELEC CO COM NEW 736508847 855 19999 SH DFND 01 19986 0 13 PORTLAND GEN ELEC CO COM NEW 736508847 17508 409442 SH DFND 02 0 363138 46304 PORTLAND GEN ELEC CO COM NEW 736508847 4 92 SH DFND 06 0 92 0 PORTLAND GEN ELEC CO COM NEW 736508847 12691 296797 SH DFND 43 0 0 296797 PORTLAND GEN ELEC CO COM NEW 736508847 1438 33623 SH DFND 43, 01 0 0 33623 PORTOLA PHARMACEUTICALS INC COM 737010108 8428 223132 SH DFND 01 185460 37672 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3283 86910 SH DFND 02 0 82982 3928 PORTOLA PHARMACEUTICALS INC COM 737010108 2 58 SH DFND 06 0 58 0 PORTOLA PHARMACEUTICALS INC COM 737010108 6 155 SH DFND 28 155 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 187 4955 SH DFND 43 0 0 4955 POSCO SPONSORED 693483109 2322 31323 SH DFND 01 29668 0 1655 POSCO SPONSORED 693483109 9488 128004 SH DFND 02 0 5356 122648 POSCO SPONSORED 693483109 28 373 SH DFND 06 0 373 0 POSCO SPONSORED 693483109 39 526 SH DFND 28 33 0 493 POSCO SPONSORED 693483109 20384 275009 SH DFND 43 0 0 275009 POST HLDGS INC COM 737446104 41924 487371 SH DFND 01 485759 326 1286 POST HLDGS INC COM 737446104 6695 77836 SH DFND 02 0 72699 5137 POST HLDGS INC COM 737446104 0 1 SH DFND 06 0 1 0 POST HLDGS INC COM 737446104 43 500 SH DFND 28 500 0 0 POST HLDGS INC COM 737446104 5367 62398 SH DFND 43 0 0 62398 POST HLDGS INC COM 737446104 448 5207 SH DFND 43, 01 0 0 5207 POTBELLY CORP COM 73754Y100 45 3468 SH DFND 01 3468 0 0 POTBELLY CORP COM 73754Y100 73 5665 SH DFND 02 0 5058 607 POTBELLY CORP COM 73754Y100 0 24 SH DFND 06 0 24 0 POTLATCHDELTIC CORPORATION COM 737630103 768 15106 SH DFND 01 14869 0 237 POTLATCHDELTIC CORPORATION COM 737630103 4311 84784 SH DFND 02 0 69273 15511 POTLATCHDELTIC CORPORATION COM 737630103 7 141 SH DFND 06 0 141 0 POTLATCHDELTIC CORPORATION COM 737630103 4833 95048 SH DFND 43 0 0 95048 POWELL INDS INC COM 739128106 85 2447 SH DFND 01 2304 0 143 POWELL INDS INC COM 739128106 556 15956 SH DFND 02 0 15856 100 POWELL INDS INC COM 739128106 0 9 SH DFND 06 0 9 0 POWER INTEGRATIONS INC COM 739276103 486 6653 SH DFND 01 6506 0 147 POWER INTEGRATIONS INC COM 739276103 228 3125 SH DFND 02 0 3029 96 POWER INTEGRATIONS INC COM 739276103 2 30 SH DFND 06 0 30 0 POWER INTEGRATIONS INC COM 739276103 7216 98784 SH DFND 43 0 0 98784 POWER INTEGRATIONS INC COM 739276103 5418 74168 SH DFND 43, 01 0 0 74168 POWER REIT COM 73933H101 0 1 SH DFND 02 0 1 0 PPDAI GROUP INC SPONSORED 69354V108 2 313 SH DFND 01 313 0 0 PPDAI GROUP INC SPONSORED 69354V108 16 2629 SH DFND 02 0 2629 0 PPG INDS INC COM 693506107 26830 258653 SH DFND 01 250154 3926 4573 PPG INDS INC COM 693506107 79338 764849 SH DFND 02 0 492524 272325 PPG INDS INC COM 693506107 77 745 SH DFND 06 0 745 0 PPG INDS INC COM 693506107 111 1068 SH DFND 28 260 0 808 PPG INDS INC COM 693506107 175943 1696161 SH DFND 43 0 0 1696161 PPG INDS INC COM 693506107 34228 329968 SH DFND 43, 01 0 0 329968 PPL CORP COM 69351T106 9103 318848 SH DFND 01 310333 1065 7450 PPL CORP COM 69351T106 107130 3752380 SH DFND 02 0 122512 3629868 PPL CORP COM 69351T106 12555 439763 SH DFND 06 0 439763 0 PPL CORP COM 69351T106 408 14275 SH DFND 28 13235 0 1040 PPL CORP OPTIONS 69351T106 3138 109900 SH Call DFND 02 0 109900 0 PPL CORP COM 69351T106 96130 3367058 SH DFND 43 0 0 3367058 PPL CORP COM 69351T106 11389 398916 SH DFND 43, 01 0 0 398916 PQ GROUP HLDGS INC COM 73943T103 81 4486 SH DFND 01 4486 0 0 PQ GROUP HLDGS INC COM 73943T103 101 5616 SH DFND 02 0 5616 0 PQ GROUP HLDGS INC COM 73943T103 1 29 SH DFND 06 0 29 0 PQ GROUP HLDGS INC COM 73943T103 358 19867 SH DFND 43 0 0 19867 PRA GROUP INC COM 69354N106 6010 155908 SH DFND 01 155694 0 214 PRA GROUP INC COM 69354N106 510 13240 SH DFND 02 0 7469 5771 PRA GROUP INC COM 69354N106 2 46 SH DFND 06 0 46 0 PRA GROUP INC COM 69354N106 5 130 SH DFND 28 130 0 0 PRA GROUP INC NOTE 3.50 69354NAB2 266 250000 PRN DFND 02 0 250000 0 PRA GROUP INC COM 69354N106 11256 291993 SH DFND 43 0 0 291993 PRA GROUP INC COM 69354N106 5310 137743 SH DFND 43, 01 0 0 137743 PRA HEALTH SCIENCES INC COM 69354M108 410 4392 SH DFND 01 4239 0 153 PRA HEALTH SCIENCES INC COM 69354M108 26417 282957 SH DFND 02 0 25517 257440 PRA HEALTH SCIENCES INC COM 69354M108 5 51 SH DFND 06 0 51 0 PRA HEALTH SCIENCES INC OPTIONS 69354M108 2334 25000 SH Put DFND 02 0 25000 0 PRA HEALTH SCIENCES INC COM 69354M108 6329 67795 SH DFND 43 0 0 67795 PRA HEALTH SCIENCES INC COM 69354M108 1510 16171 SH DFND 43, 01 0 0 16171 PRANA BIOTECHNOLOGY LTD SPON ADR N 739727204 1 267 SH DFND 02 0 0 267 PRAXAIR INC COM 74005P104 162160 1025354 SH DFND 01 1017849 333 7172 PRAXAIR INC COM 74005P104 55671 352016 SH DFND 02 0 99297 252719 PRAXAIR INC COM 74005P104 3222 20376 SH DFND 06 0 20376 0 PRAXAIR INC COM 74005P104 2418 15288 SH DFND 28 14910 0 378 PRAXAIR INC COM 74005P104 226119 1429773 SH DFND 43 0 0 1429773 PRAXAIR INC COM 74005P104 3383 21388 SH DFND 43, 01 0 0 21388 PRECISION DRILLING CORP COM 2010 74022D308 19 5692 SH DFND 05 5692 0 0 PRECISION DRILLING CORP COM 2010 74022D308 593 178646 SH DFND 01 506 0 178140 PRECISION DRILLING CORP COM 2010 74022D308 506 152522 SH DFND 02 0 149507 3015 PRECISION THERAPEUTICS INC COM 74033P100 2 1696 SH DFND 02 0 4 1692 PREFERRED APT CMNTYS INC COM 74039L103 637 37478 SH DFND 01 37478 0 0 PREFERRED APT CMNTYS INC COM 74039L103 119 6980 SH DFND 02 0 5485 1495 PREFERRED APT CMNTYS INC COM 74039L103 1 38 SH DFND 06 0 38 0 PREFERRED APT CMNTYS INC COM 74039L103 4804 282745 SH DFND 43 0 0 282745 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1068 17373 SH DFND 01 17373 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1233 20063 SH DFND 02 0 20035 28 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1 13 SH DFND 06 0 13 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 5088 82788 SH DFND 43 0 0 82788 PREFORMED LINE PRODS CO COM 740444104 37 416 SH DFND 01 416 0 0 PREFORMED LINE PRODS CO COM 740444104 39 444 SH DFND 02 0 444 0 PREFORMED LINE PRODS CO COM 740444104 0 3 SH DFND 06 0 3 0 PREMIER FINL BANCORP INC COM 74050M105 58 3108 SH DFND 01 3108 0 0 PREMIER FINL BANCORP INC COM 74050M105 34 1821 SH DFND 02 0 446 1375 PREMIER FINL BANCORP INC COM 74050M105 0 11 SH DFND 06 0 11 0 PREMIER INC CL A 74051N102 109 3001 SH DFND 01 2968 33 0 PREMIER INC CL A 74051N102 3094 85045 SH DFND 02 0 49700 35345 PREMIER INC CL A 74051N102 0 1 SH DFND 06 0 1 0 PREMIER INC CL A 74051N102 3125 85897 SH DFND 43 0 0 85897 PRESBIA PLC SHS G7234P100 0 2 SH DFND 02 0 2 0 PRESIDIO INC COM 74102M103 51 3885 SH DFND 01 3885 0 0 PRESIDIO INC COM 74102M103 90 6900 SH DFND 02 0 6900 0 PRESIDIO INC COM 74102M103 0 23 SH DFND 06 0 23 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 508 13237 SH DFND 01 12575 0 662 PRESTIGE BRANDS HLDGS INC COM 74112D101 141 3677 SH DFND 02 0 2961 716 PRESTIGE BRANDS HLDGS INC COM 74112D101 2 55 SH DFND 06 0 55 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1 39 SH DFND 28 39 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 15580 405936 SH DFND 43 0 0 405936 PRESTIGE BRANDS HLDGS INC COM 74112D101 2877 74963 SH DFND 43, 01 0 0 74963 PRETIUM RES INC COM 74139C102 5 719 SH DFND 05 719 0 0 PRETIUM RES INC COM 74139C102 81 11000 SH DFND 01 11000 0 0 PRETIUM RES INC COM 74139C102 10 1400 SH DFND 02 0 200 1200 PRETIUM RES INC COM 74139C102 1373 187022 SH DFND 06 0 187022 0 PRETIUM RES INC OPTIONS 74139C102 734 100000 SH Call DFND 02 0 100000 0 PRGX GLOBAL INC COM NEW 69357C503 102 10509 SH DFND 01 10509 0 0 PRGX GLOBAL INC COM NEW 69357C503 1 60 SH DFND 02 0 60 0 PRICE T ROWE GROUP INC COM 74144T108 142580 1228186 SH DFND 01 1143023 83601 1562 PRICE T ROWE GROUP INC COM 74144T108 79590 685591 SH DFND 02 0 12431 673160 PRICE T ROWE GROUP INC COM 74144T108 20365 175422 SH DFND 06 0 175422 0 PRICE T ROWE GROUP INC COM 74144T108 801 6898 SH DFND 28 6661 0 237 PRICE T ROWE GROUP INC COM 74144T108 27616 237881 SH DFND 43 0 0 237881 PRICE T ROWE GROUP INC COM 74144T108 24533 211327 SH DFND 43, 01 0 0 211327 PRICELINE GRP INC NOTE 0.35 741503AS5 9 6000 PRN DFND 01 6000 0 0 PRICELINE GRP INC NOTE 0.35 741503AS5 17842 11525000 PRN DFND 02 0 11520000 5000 PRICELINE GRP INC NOTE 0.90 741503AX4 20 17000 PRN DFND 02 0 8000 9000 PRICELINE GRP INC NOTE 0.35 741503AS5 3468 2240000 PRN DFND 43 0 0 2240000 PRICELINE GRP INC NOTE 0.90 741503AX4 2336 1955000 PRN DFND 43 0 0 1955000 PRICESMART INC COM 741511109 472 5216 SH DFND 01 3142 2074 0 PRICESMART INC COM 741511109 5094 56288 SH DFND 02 0 55296 992 PRICESMART INC COM 741511109 2 23 SH DFND 06 0 23 0 PRICESMART INC COM 741511109 4206 46470 SH DFND 43 0 0 46470 PRIMEENERGY CORP COM 74158E104 117 1699 SH DFND 02 0 12 1687 PRIMERICA INC COM 74164M108 3392 34054 SH DFND 01 33890 77 87 PRIMERICA INC COM 74164M108 2207 22163 SH DFND 02 0 17032 5131 PRIMERICA INC COM 74164M108 5 46 SH DFND 06 0 46 0 PRIMERICA INC COM 74164M108 12 117 SH DFND 28 117 0 0 PRIMERICA INC COM 74164M108 3535 35492 SH DFND 43 0 0 35492 PRIMO WTR CORP COM 74165N105 101 5760 SH DFND 01 5760 0 0 PRIMO WTR CORP COM 74165N105 19 1106 SH DFND 02 0 71 1035 PRIMO WTR CORP COM 74165N105 0 26 SH DFND 06 0 26 0 PRIMO WTR CORP COM 74165N105 1854 106006 SH DFND 43 0 0 106006 PRIMORIS SVCS CORP COM 74164F103 821 30158 SH DFND 01 29948 0 210 PRIMORIS SVCS CORP COM 74164F103 172 6302 SH DFND 02 0 4914 1388 PRIMORIS SVCS CORP COM 74164F103 1 40 SH DFND 06 0 40 0 PRIMORIS SVCS CORP COM 74164F103 7884 289527 SH DFND 43 0 0 289527 PRIMORIS SVCS CORP COM 74164F103 1258 46182 SH DFND 43, 01 0 0 46182 PRINCIPAL EXCHANGE TRADED FD US MEGA CA 74255Y870 75 2842 SH DFND 02 0 0 2842 PRINCIPAL EXCHANGE TRADED FD SPECTRUM P 74255Y888 589 6196 SH DFND 02 0 0 6196 PRINCIPAL FINL GROUP INC COM 74251V102 10966 207107 SH DFND 01 198482 385 8240 PRINCIPAL FINL GROUP INC COM 74251V102 37487 707963 SH DFND 02 0 116792 591171 PRINCIPAL FINL GROUP INC COM 74251V102 45 843 SH DFND 06 0 843 0 PRINCIPAL FINL GROUP INC COM 74251V102 61 1155 SH DFND 28 883 0 272 PRINCIPAL FINL GROUP INC COM 74251V102 10719 202433 SH DFND 43 0 0 202433 PRINCIPAL FINL GROUP INC COM 74251V102 115 2177 SH DFND 43, 01 0 0 2177 PRINCIPAL REAL ESTATE INCOME SHS BEN IN 74255X104 2294 129240 SH DFND 02 0 0 129240 PROASSURANCE CORP COM 74267C106 1332 37569 SH DFND 01 14142 23372 55 PROASSURANCE CORP COM 74267C106 3569 100686 SH DFND 02 0 99408 1278 PROASSURANCE CORP COM 74267C106 0 1 SH DFND 06 0 1 0 PROASSURANCE CORP COM 74267C106 1098 30963 SH DFND 43 0 0 30963 PROASSURANCE CORP COM 74267C106 360 10156 SH DFND 43, 01 0 0 10156 PROCTER AND GAMBLE CO COM 742718109 812319 10406344 SH DFND 01 9860341 70202 475801 PROCTER AND GAMBLE CO COM 742718109 829229 10622976 SH DFND 02 0 759159 9863817 PROCTER AND GAMBLE CO COM 742718109 40346 516854 SH DFND 06 0 516854 0 PROCTER AND GAMBLE CO COM 742718109 9257 118584 SH DFND 28 108479 0 10105 PROCTER AND GAMBLE CO OPTIONS 742718109 9367 120000 SH Put DFND 01 0 120000 0 PROCTER AND GAMBLE CO OPTIONS 742718109 87732 1123900 SH Put DFND 02 0 1112100 11800 PROCTER AND GAMBLE CO OPTIONS 742718109 36516 467800 SH Call DFND 02 0 467800 0 PROCTER AND GAMBLE CO COM 742718109 757758 9707373 SH DFND 43 0 0 9707373 PROCTER AND GAMBLE CO COM 742718109 56081 718436 SH DFND 43, 01 0 0 718436 PROFIRE ENERGY INC COM 74316X101 0 68 SH DFND 02 0 68 0 PROGENICS PHARMACEUTICALS IN COM 743187106 649 80731 SH DFND 01 21154 59258 319 PROGENICS PHARMACEUTICALS IN COM 743187106 19 2318 SH DFND 02 0 1041 1277 PROGENICS PHARMACEUTICALS IN COM 743187106 1 73 SH DFND 06 0 73 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1332 165671 SH DFND 43 0 0 165671 PROGENICS PHARMACEUTICALS IN COM 743187106 228 28378 SH DFND 43, 01 0 0 28378 PROGRESS SOFTWARE CORP COM 743312100 488 12559 SH DFND 01 12414 0 145 PROGRESS SOFTWARE CORP COM 743312100 4751 122377 SH DFND 02 0 109412 12965 PROGRESS SOFTWARE CORP COM 743312100 2 49 SH DFND 06 0 49 0 PROGRESS SOFTWARE CORP COM 743312100 3361 86578 SH DFND 43 0 0 86578 PROGRESS SOFTWARE CORP COM 743312100 1753 45168 SH DFND 43, 01 0 0 45168 PROGRESSIVE CORP OHIO COM 743315103 32524 549855 SH DFND 01 530773 15660 3422 PROGRESSIVE CORP OHIO COM 743315103 111856 1891051 SH DFND 02 0 88017 1803034 PROGRESSIVE CORP OHIO COM 743315103 12637 213644 SH DFND 06 0 213644 0 PROGRESSIVE CORP OHIO COM 743315103 139 2347 SH DFND 28 1365 0 982 PROGRESSIVE CORP OHIO COM 743315103 107700 1820790 SH DFND 43 0 0 1820790 PROGRESSIVE CORP OHIO COM 743315103 6971 117852 SH DFND 43, 01 0 0 117852 PROLOGIS INC COM 74340W103 24086 366655 SH DFND 01 357002 0 9653 PROLOGIS INC COM 74340W103 157568 2398653 SH DFND 02 0 343829 2054824 PROLOGIS INC COM 74340W103 1949 29673 SH DFND 06 0 29673 0 PROLOGIS INC COM 74340W103 349 5318 SH DFND 28 3867 0 1451 PROLOGIS INC COM 74340W103 208566 3174998 SH DFND 43 0 0 3174998 PROLOGIS INC COM 74340W103 3499 53266 SH DFND 43, 01 0 0 53266 PROOFPOINT INC COM 743424103 984 8534 SH DFND 01 3178 5309 47 PROOFPOINT INC COM 743424103 4445 38552 SH DFND 02 0 34885 3667 PROOFPOINT INC COM 743424103 5 44 SH DFND 06 0 44 0 PROOFPOINT INC DBCV 0.75 743424AD5 4 3000 PRN DFND 01 3000 0 0 PROOFPOINT INC DBCV 0.75 743424AD5 13 9000 PRN DFND 02 0 0 9000 PROOFPOINT INC COM 743424103 15044 130463 SH DFND 43 0 0 130463 PROOFPOINT INC COM 743424103 2462 21353 SH DFND 43, 01 0 0 21353 PROPETRO HLDG CORP COM 74347M108 418 26635 SH DFND 01 22870 3765 0 PROPETRO HLDG CORP COM 74347M108 5061 322779 SH DFND 02 0 322017 762 PROPETRO HLDG CORP COM 74347M108 1 58 SH DFND 06 0 58 0 PROPETRO HLDG CORP COM 74347M108 11447 730045 SH DFND 43 0 0 730045 PROPETRO HLDG CORP COM 74347M108 586 37382 SH DFND 43, 01 0 0 37382 PROPHASE LABS INC COM 74345W108 0 58 SH DFND 02 0 58 0 PROQR THRAPEUTICS N V SHS EURO N71542109 2 250 SH DFND 02 0 0 250 PROS HOLDINGS INC COM 74346Y103 277 7568 SH DFND 01 7568 0 0 PROS HOLDINGS INC COM 74346Y103 944 25807 SH DFND 02 0 23182 2625 PROS HOLDINGS INC COM 74346Y103 1 28 SH DFND 06 0 28 0 PROS HOLDINGS INC COM 74346Y103 3598 98395 SH DFND 43 0 0 98395 PROS HOLDINGS INC COM 74346Y103 2211 60452 SH DFND 43, 01 0 0 60452 PROSHARES TR PSHS ULTSH 74347B201 2 50 SH DFND 01 50 0 0 PROSHARES TR PSHS ULTSH 74347B201 13062 363325 SH DFND 02 0 361613 1712 PROSHARES TR LONG ONLIN 74347B375 599 12196 SH DFND 02 0 0 12196 PROSHARES TR ULTRASHRT 74347B383 1 34 SH DFND 02 0 0 34 PROSHARES TR EQTS FOR R 74347B391 309 6428 SH DFND 02 0 0 6428 PROSHARES TR SHORT S&P 74347B425 75 2558 SH DFND 01 2558 0 0 PROSHARES TR SHORT S&P 74347B425 4 120 SH DFND 02 0 0 120 PROSHARES TR DJ BRKFLD 74347B508 680 16272 SH DFND 02 0 0 16272 PROSHARES TR MSCI EUR D 74347B540 741 17750 SH DFND 02 0 0 17750 PROSHARES TR SP500 EX E 74347B581 59 1032 SH DFND 02 0 0 1032 PROSHARES TR INVT INT R 74347B607 393 5319 SH DFND 01 5319 0 0 PROSHARES TR INVT INT R 74347B607 31196 422080 SH DFND 02 0 0 422080 PROSHARES TR S&P MDCP 4 74347B680 109 1999 SH DFND 01 1999 0 0 PROSHARES TR S&P MDCP 4 74347B680 19108 350545 SH DFND 02 0 0 350545 PROSHARES TR RUSS 2000 74347B698 14298 250181 SH DFND 02 0 0 250181 PROSHARES TR MORNINGSTA 74347B813 199 5270 SH DFND 02 0 0 5270 PROSHARES TR MSCI EAFE 74347B839 5693 149496 SH DFND 02 0 0 149496 PROSHARES TR PROSHS EMG 74347B847 1663 30037 SH DFND 02 0 0 30037 PROSHARES TR PSHS ULT S 74347R107 5 42 SH DFND 01 42 0 0 PROSHARES TR PSHS ULT S 74347R107 20 182 SH DFND 02 0 0 182 PROSHARES TR PSHS LC CO 74347R248 13836 204892 SH DFND 02 0 0 204892 PROSHARES TR PSHS ULSHT 74347R313 91 4000 SH DFND 01 4000 0 0 PROSHARES TR PSHS ULT S 74347R669 78 1800 SH DFND 01 1800 0 0 PROSHARES TR PSHS ULTRA 74347R719 9 200 SH DFND 01 200 0 0 PROSHARES TR HD REPLICA 74347X294 436 9691 SH DFND 02 0 0 9691 PROSHARES TR ULTRA FNCL 74347X633 608 15048 SH DFND 01 15048 0 0 PROSHARES TR ULTRA FNCL 74347X633 24 600 SH DFND 02 0 0 600 PROSHARES TR ULTRAPRO Q 74347X831 153 2679 SH DFND 01 2679 0 0 PROSHARES TR ULTRAPRO S 74348A160 8 587 SH DFND 01 587 0 0 PROSHARES TR S&P 500 DV 74348A467 8364 134170 SH DFND 01 6170 128000 0 PROSHARES TR S&P 500 DV 74348A467 168087 2696290 SH DFND 02 0 0 2696290 PROSHARES TR PRIV EQTY- 74348A533 233 6502 SH DFND 02 0 0 6502 PROSHARES TR HGH YLD IN 74348A541 180 2688 SH DFND 01 2688 0 0 PROSHARES TR HGH YLD IN 74348A541 3587 53696 SH DFND 02 0 0 53696 PROSHARES TR DJ BRKFLD 74347B508 37 874 SH DFND 43 0 0 874 PROSHARES TR MSCI EUR D 74347B540 46 1103 SH DFND 43 0 0 1103 PROSHARES TR INVT INT R 74347B607 3488 47196 SH DFND 43 0 0 47196 PROSHARES TR S&P MDCP 4 74347B680 3607 66168 SH DFND 43 0 0 66168 PROSHARES TR RUSS 2000 74347B698 3572 62508 SH DFND 43 0 0 62508 PROSHARES TR MORNINGSTA 74347B813 161 4260 SH DFND 43 0 0 4260 PROSHARES TR MSCI EAFE 74347B839 1257 33015 SH DFND 43 0 0 33015 PROSHARES TR PROSHS EMG 74347B847 425 7686 SH DFND 43 0 0 7686 PROSHARES TR PSHS LC CO 74347R248 950 14063 SH DFND 43 0 0 14063 PROSHARES TR HD REPLICA 74347X294 28 615 SH DFND 43 0 0 615 PROSHARES TR RAFI LG SH 74347X310 8 227 SH DFND 43 0 0 227 PROSHARES TR S&P 500 DV 74348A467 27456 440430 SH DFND 43 0 0 440430 PROSHARES TR PRIV EQTY- 74348A533 80 2231 SH DFND 43 0 0 2231 PROSHARES TR HGH YLD IN 74348A541 514 7699 SH DFND 43 0 0 7699 PROSHARES TR INFLATN EX 74348A814 47 1649 SH DFND 43 0 0 1649 PROSHARES TR II ULTRA VIX 74347W163 4 300 SH DFND 02 0 0 300 PROSHARES TR II ULTA BLMBG 74347W247 9 250 SH DFND 02 0 0 250 PROSHARES TR II SHT VIX ST 74347W627 6 500 SH DFND 01 500 0 0 PROSHARES TR II ULTRASHRT 74347W882 56 2465 SH DFND 01 2465 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 147 21843 SH DFND 01 21843 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 373 55660 SH DFND 02 0 0 55660 PROSPECT CAPITAL CORPORATION NOTE 5.87 74348TAM4 25 25000 PRN DFND 02 0 0 25000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 84 87000 PRN DFND 02 0 82000 5000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 4359 4493000 PRN DFND 43 0 0 4493000 PROSPERITY BANCSHARES INC COM 743606105 738 10790 SH DFND 01 10672 0 118 PROSPERITY BANCSHARES INC COM 743606105 506 7398 SH DFND 02 0 2949 4449 PROSPERITY BANCSHARES INC COM 743606105 0 1 SH DFND 06 0 1 0 PROSPERITY BANCSHARES INC COM 743606105 4 60 SH DFND 28 60 0 0 PROSPERITY BANCSHARES INC COM 743606105 6242 91314 SH DFND 43 0 0 91314 PROSPERITY BANCSHARES INC COM 743606105 637 9324 SH DFND 43, 01 0 0 9324 PROTAGONIST THERAPEUTICS INC COM 74366E102 143 21206 SH DFND 02 0 21206 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 0 11 SH DFND 06 0 11 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 3 8000 SH DFND 02 0 0 8000 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 603 SH DFND 06 0 603 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1 222 SH DFND 02 0 222 0 PROTHENA CORP PLC SHS G72800108 1069 73335 SH DFND 01 7034 66301 0 PROTHENA CORP PLC SHS G72800108 1495 102544 SH DFND 02 0 100373 2171 PROTHENA CORP PLC SHS G72800108 1 40 SH DFND 06 0 40 0 PROTHENA CORP PLC OPTIONS G72800108 1378 94500 SH Call DFND 02 0 94500 0 PROTO LABS INC COM 743713109 996 8372 SH DFND 01 8291 0 81 PROTO LABS INC COM 743713109 424 3567 SH DFND 02 0 2798 769 PROTO LABS INC COM 743713109 3 26 SH DFND 06 0 26 0 PROTO LABS INC COM 743713109 10730 90207 SH DFND 43 0 0 90207 PROTO LABS INC COM 743713109 4221 35482 SH DFND 43, 01 0 0 35482 PROVIDENCE SVC CORP COM 743815102 212 2705 SH DFND 01 2464 241 0 PROVIDENCE SVC CORP COM 743815102 131 1662 SH DFND 02 0 1493 169 PROVIDENCE SVC CORP COM 743815102 1 11 SH DFND 06 0 11 0 PROVIDENT BANCORP INC COM 74383X109 52 1973 SH DFND 01 1973 0 0 PROVIDENT BANCORP INC COM 74383X109 6 212 SH DFND 02 0 212 0 PROVIDENT BANCORP INC COM 74383X109 0 4 SH DFND 06 0 4 0 PROVIDENT FINL HLDGS INC COM 743868101 101 5279 SH DFND 02 0 5279 0 PROVIDENT FINL HLDGS INC COM 743868101 0 5 SH DFND 06 0 5 0 PROVIDENT FINL SVCS INC COM 74386T105 1897 68912 SH DFND 01 68912 0 0 PROVIDENT FINL SVCS INC COM 74386T105 838 30435 SH DFND 02 0 19241 11194 PROVIDENT FINL SVCS INC COM 74386T105 2 63 SH DFND 06 0 63 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 63 3273 SH DFND 01 3273 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 19 975 SH DFND 02 0 331 644 PRUDENTIAL BANCORP INC NEW COM 74431A101 0 8 SH DFND 06 0 8 0 PRUDENTIAL FINL INC COM 744320102 99620 1065343 SH DFND 01 931869 119675 13799 PRUDENTIAL FINL INC COM 744320102 70842 757590 SH DFND 02 0 95975 661615 PRUDENTIAL FINL INC COM 744320102 259 2773 SH DFND 06 0 2773 0 PRUDENTIAL FINL INC COM 744320102 407 4348 SH DFND 28 4116 0 232 PRUDENTIAL FINL INC OPTIONS 744320102 28 300 SH Put DFND 02 0 0 300 PRUDENTIAL FINL INC COM 744320102 60394 645852 SH DFND 43 0 0 645852 PRUDENTIAL FINL INC COM 744320102 3886 41552 SH DFND 43, 01 0 0 41552 PRUDENTIAL PLC ADR 74435K204 1301 28469 SH DFND 01 23074 0 5395 PRUDENTIAL PLC ADR 74435K204 26747 585264 SH DFND 02 0 13 585251 PRUDENTIAL PLC ADR 74435K204 45 984 SH DFND 28 140 0 844 PRUDENTIAL PLC ADR 74435K204 140884 3082790 SH DFND 43 0 0 3082790 PRUDENTIAL PLC ADR 74435K204 2255 49354 SH DFND 43, 01 0 0 49354 PS BUSINESS PKS INC CALIF COM 69360J107 766 5960 SH DFND 01 5811 0 149 PS BUSINESS PKS INC CALIF COM 69360J107 11663 90762 SH DFND 02 0 90652 110 PS BUSINESS PKS INC CALIF COM 69360J107 3 20 SH DFND 06 0 20 0 PS BUSINESS PKS INC CALIF COM 69360J107 3164 24623 SH DFND 43 0 0 24623 PS BUSINESS PKS INC CALIF COM 69360J107 2041 15887 SH DFND 43, 01 0 0 15887 PSYCHEMEDICS CORP COM NEW 744375205 30 1575 SH DFND 02 0 0 1575 PTC INC COM 69370C100 13426 143116 SH DFND 01 135913 6713 490 PTC INC COM 69370C100 1979 21093 SH DFND 02 0 14469 6624 PTC INC COM 69370C100 0 2 SH DFND 06 0 2 0 PTC INC COM 69370C100 10 109 SH DFND 28 109 0 0 PTC INC COM 69370C100 12544 133717 SH DFND 43 0 0 133717 PTC INC COM 69370C100 1289 13737 SH DFND 43, 01 0 0 13737 PTC THERAPEUTICS INC COM 69366J200 1622 48077 SH DFND 01 6390 41687 0 PTC THERAPEUTICS INC COM 69366J200 6228 184649 SH DFND 02 0 23209 161440 PTC THERAPEUTICS INC COM 69366J200 1 42 SH DFND 06 0 42 0 PUBLIC STORAGE COM 74460D109 8854 39030 SH DFND 01 38541 0 489 PUBLIC STORAGE COM 74460D109 36940 162831 SH DFND 02 0 30759 132072 PUBLIC STORAGE COM 74460D109 20946 92331 SH DFND 06 0 92331 0 PUBLIC STORAGE COM 74460D109 71 314 SH DFND 28 19 0 295 PUBLIC STORAGE COM 74460D109 100627 443564 SH DFND 43 0 0 443564 PUBLIC STORAGE COM 74460D109 29317 129228 SH DFND 43, 01 0 0 129228 PUBLIC SVC ENTERPRISE GROUP COM 744573106 55018 1016219 SH DFND 01 473385 675 542159 PUBLIC SVC ENTERPRISE GROUP COM 744573106 41885 773636 SH DFND 02 0 294345 479291 PUBLIC SVC ENTERPRISE GROUP COM 744573106 266 4904 SH DFND 06 0 4904 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1086 20056 SH DFND 28 9390 0 10666 PUBLIC SVC ENTERPRISE GROUP COM 744573106 123237 2276270 SH DFND 43 0 0 2276270 PUBLIC SVC ENTERPRISE GROUP COM 744573106 9860 182118 SH DFND 43, 01 0 0 182118 PULMATRIX INC COM 74584P103 4 8200 SH DFND 01 8200 0 0 PULSE BIOSCIENCES INC COM 74587B101 239 15755 SH DFND 01 15755 0 0 PULSE BIOSCIENCES INC COM 74587B101 5 337 SH DFND 02 0 37 300 PULSE BIOSCIENCES INC COM 74587B101 0 9 SH DFND 06 0 9 0 PULTE GROUP INC COM 745867101 22961 798643 SH DFND 01 612982 184144 1517 PULTE GROUP INC COM 745867101 141843 4933659 SH DFND 02 0 413714 4519945 PULTE GROUP INC COM 745867101 10 337 SH DFND 06 0 337 0 PULTE GROUP INC COM 745867101 112 3907 SH DFND 28 3524 0 383 PULTE GROUP INC COM 745867101 32223 1120803 SH DFND 43 0 0 1120803 PULTE GROUP INC COM 745867101 7335 255124 SH DFND 43, 01 0 0 255124 PUMA BIOTECHNOLOGY INC COM 74587V107 2488 42064 SH DFND 01 4418 37646 0 PUMA BIOTECHNOLOGY INC COM 74587V107 9554 161526 SH DFND 02 0 41135 120391 PUMA BIOTECHNOLOGY INC COM 74587V107 2 30 SH DFND 06 0 30 0 PUMA BIOTECHNOLOGY INC OPTIONS 74587V107 5022 84900 SH Put DFND 02 0 84900 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3181 53772 SH DFND 43 0 0 53772 PUMA BIOTECHNOLOGY INC COM 74587V107 119 2013 SH DFND 43, 01 0 0 2013 PURE STORAGE INC CL A 74624M102 624 26151 SH DFND 01 25486 559 106 PURE STORAGE INC CL A 74624M102 39174 1640454 SH DFND 02 0 232487 1407967 PURE STORAGE INC CL A 74624M102 2 99 SH DFND 06 0 99 0 PURE STORAGE INC CL A 74624M102 15645 655130 SH DFND 43 0 0 655130 PURE STORAGE INC CL A 74624M102 13 538 SH DFND 43, 01 0 0 538 PURECYCLE CORP COM NEW 746228303 42 4430 SH DFND 01 4430 0 0 PURECYCLE CORP COM NEW 746228303 70 7353 SH DFND 02 0 353 7000 PURECYCLE CORP COM NEW 746228303 0 17 SH DFND 06 0 17 0 PURPLE INNOVATION INC COM 74640Y106 25 2915 SH DFND 01 2915 0 0 PURPLE INNOVATION INC COM 74640Y106 0 12 SH DFND 02 0 12 0 PUTMAN HIGH INCOME SEC FUND SHS BEN IN 746779107 198 21171 SH DFND 02 0 0 21171 PUTNAM MANAGED MUN INCOM TR COM 746823103 1081 152704 SH DFND 02 0 0 152704 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 1359 290989 SH DFND 02 0 0 290989 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 50 4278 SH DFND 01 4278 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3966 339530 SH DFND 02 0 0 339530 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 160 30535 SH DFND 01 30535 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 6001 1147465 SH DFND 02 0 0 1147465 PVH CORP COM 693656100 13193 88121 SH DFND 01 87860 128 133 PVH CORP COM 693656100 34169 228218 SH DFND 02 0 78889 149329 PVH CORP COM 693656100 56 374 SH DFND 06 0 374 0 PVH CORP COM 693656100 5 31 SH DFND 28 31 0 0 PVH CORP COM 693656100 42801 285873 SH DFND 43 0 0 285873 PVH CORP COM 693656100 12401 82827 SH DFND 43, 01 0 0 82827 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 47 5067 SH DFND 01 5067 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 30 3306 SH DFND 02 0 1806 1500 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 17 SH DFND 06 0 17 0 Q2 HLDGS INC COM 74736L109 375 6577 SH DFND 01 6122 455 0 Q2 HLDGS INC COM 74736L109 4048 70953 SH DFND 02 0 70421 532 Q2 HLDGS INC COM 74736L109 2 32 SH DFND 06 0 32 0 Q2 HLDGS INC COM 74736L109 2104 36872 SH DFND 43 0 0 36872 QAD INC CL B 74727D207 0 10 SH DFND 02 0 0 10 QAD INC CL A 74727D306 2114 42151 SH DFND 01 42151 0 0 QAD INC CL A 74727D306 119 2373 SH DFND 02 0 2333 40 QAD INC CL A 74727D306 1 10 SH DFND 06 0 10 0 QAD INC CL A 74727D306 21 417 SH DFND 43 0 0 417 QCR HOLDINGS INC COM 74727A104 80 1694 SH DFND 01 1694 0 0 QCR HOLDINGS INC COM 74727A104 4014 84591 SH DFND 02 0 83041 1550 QCR HOLDINGS INC COM 74727A104 1 12 SH DFND 06 0 12 0 QEP RES INC COM 74733V100 1665 135820 SH DFND 01 132856 32 2932 QEP RES INC COM 74733V100 8579 699725 SH DFND 02 0 683962 15763 QEP RES INC COM 74733V100 0 6 SH DFND 06 0 6 0 QEP RES INC COM 74733V100 2 185 SH DFND 28 185 0 0 QEP RES INC COM 74733V100 10264 837180 SH DFND 43 0 0 837180 QEP RES INC COM 74733V100 2217 180803 SH DFND 43, 01 0 0 180803 QIAGEN NV SHS NEW N72482123 369 10207 SH DFND 01 8553 0 1654 QIAGEN NV SHS NEW N72482123 857 23709 SH DFND 02 0 20285 3424 QIAGEN NV SHS NEW N72482123 32788 906737 SH DFND 06 0 906737 0 QIAGEN NV SHS NEW N72482123 17 470 SH DFND 28 0 0 470 QIAGEN NV OPTIONS N72482123 9040 250000 SH Put DFND 06 250000 0 0 QIAGEN NV DEBT 0.37 N72482AA5 10663 8400000 PRN DFND 06 0 8400000 0 QIAGEN NV SHS NEW N72482123 16903 467442 SH DFND 43 0 0 467442 QIAGEN NV SHS NEW N72482123 184 5079 SH DFND 43, 01 0 0 5079 QIWI PLC SPON ADR R 74735M108 43 2751 SH DFND 01 2751 0 0 QIWI PLC SPON ADR R 74735M108 16 1028 SH DFND 06 0 1028 0 QORVO INC COM 74736K101 1674 20885 SH DFND 01 20110 675 100 QORVO INC COM 74736K101 11463 142982 SH DFND 02 0 109101 33881 QORVO INC COM 74736K101 46 579 SH DFND 06 0 579 0 QORVO INC COM 74736K101 7 93 SH DFND 28 0 0 93 QORVO INC OPTIONS 74736K101 16082 200600 SH Call DFND 02 0 200600 0 QORVO INC COM 74736K101 14473 180531 SH DFND 43 0 0 180531 QORVO INC COM 74736K101 3106 38745 SH DFND 43, 01 0 0 38745 QTS RLTY TR INC COM CL A 74736A103 150 3798 SH DFND 01 3798 0 0 QTS RLTY TR INC COM CL A 74736A103 15950 403798 SH DFND 02 0 234463 169335 QTS RLTY TR INC COM CL A 74736A103 2 50 SH DFND 06 0 50 0 QTS RLTY TR INC COM CL A 74736A103 2512 63602 SH DFND 43 0 0 63602 QTS RLTY TR INC COM CL A 74736A103 906 22936 SH DFND 43, 01 0 0 22936 QUAD / GRAPHICS INC COM CL A 747301109 159 7622 SH DFND 01 7622 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2504 120200 SH DFND 02 0 119937 263 QUAD / GRAPHICS INC COM CL A 747301109 1 32 SH DFND 06 0 32 0 QUAD / GRAPHICS INC COM CL A 747301109 2330 111841 SH DFND 43 0 0 111841 QUAKER CHEM CORP COM 747316107 443 2863 SH DFND 01 2811 0 52 QUAKER CHEM CORP COM 747316107 393 2537 SH DFND 02 0 1440 1097 QUAKER CHEM CORP COM 747316107 2 13 SH DFND 06 0 13 0 QUAKER CHEM CORP COM 747316107 7537 48668 SH DFND 43 0 0 48668 QUAKER CHEM CORP COM 747316107 782 5051 SH DFND 43, 01 0 0 5051 QUALCOMM INC COM 747525103 93905 1673293 SH DFND 01 950002 389096 334195 QUALCOMM INC COM 747525103 438219 7808605 SH DFND 02 0 493478 7315127 QUALCOMM INC COM 747525103 3977 70870 SH DFND 06 0 70870 0 QUALCOMM INC COM 747525103 1673 29815 SH DFND 28 20322 0 9493 QUALCOMM INC OPTIONS 747525103 35614 634600 SH Put DFND 02 0 634600 0 QUALCOMM INC OPTIONS 747525103 40053 713700 SH Call DFND 02 0 713700 0 QUALCOMM INC COM 747525103 360382 6421638 SH DFND 43 0 0 6421638 QUALCOMM INC COM 747525103 37588 669775 SH DFND 43, 01 0 0 669775 QUALITY CARE PPTYS INC COM 747545101 219 10195 SH DFND 01 9731 0 464 QUALITY CARE PPTYS INC COM 747545101 9583 445523 SH DFND 02 0 443098 2425 QUALITY CARE PPTYS INC COM 747545101 42 1972 SH DFND 06 0 1972 0 QUALITY SYS INC COM 747582104 145 7414 SH DFND 01 7316 0 98 QUALITY SYS INC COM 747582104 917 47011 SH DFND 02 0 41408 5603 QUALITY SYS INC COM 747582104 1 54 SH DFND 06 0 54 0 QUALITY SYS INC OPTIONS 747582104 1365 70000 SH Put DFND 02 0 70000 0 QUALSTAR CORP COM NEW 74758R208 0 1 SH DFND 02 0 1 0 QUALYS INC COM 74758T303 1458 17295 SH DFND 01 11235 5957 103 QUALYS INC COM 74758T303 942 11176 SH DFND 02 0 7725 3451 QUALYS INC COM 74758T303 3 33 SH DFND 06 0 33 0 QUALYS INC COM 74758T303 7089 84089 SH DFND 43 0 0 84089 QUANEX BUILDING PRODUCTS COR COM 747619104 196 10906 SH DFND 01 8448 2231 227 QUANEX BUILDING PRODUCTS COR COM 747619104 2967 165280 SH DFND 02 0 163647 1633 QUANEX BUILDING PRODUCTS COR COM 747619104 1 36 SH DFND 06 0 36 0 QUANEX BUILDING PRODUCTS COR COM 747619104 358 19949 SH DFND 43 0 0 19949 QUANTA SVCS INC COM 74762E102 35036 1048972 SH DFND 01 988343 60288 341 QUANTA SVCS INC COM 74762E102 6009 179923 SH DFND 02 0 38736 141187 QUANTA SVCS INC COM 74762E102 435 13033 SH DFND 06 0 13033 0 QUANTA SVCS INC COM 74762E102 76 2273 SH DFND 28 1925 0 348 QUANTA SVCS INC COM 74762E102 15240 456279 SH DFND 43 0 0 456279 QUANTA SVCS INC COM 74762E102 4606 137909 SH DFND 43, 01 0 0 137909 QUANTENNA COMMUNICATIONS INC COM 74766D100 66 4246 SH DFND 01 4246 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 73 4672 SH DFND 02 0 4672 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 0 23 SH DFND 06 0 23 0 QUANTERIX CORP COM 74766Q101 11 739 SH DFND 01 739 0 0 QUANTERIX CORP COM 74766Q101 0 15 SH DFND 02 0 15 0 QUANTUM CORP COM NEW 747906501 11 5000 SH DFND 01 5000 0 0 QUANTUM CORP COM NEW 747906501 48 21646 SH DFND 02 0 21484 162 QUANTUM CORP COM NEW 747906501 0 29 SH DFND 06 0 29 0 QUDIAN INC ADR 747798106 2 254 SH DFND 01 254 0 0 QUDIAN INC ADR 747798106 26 2986 SH DFND 02 0 2986 0 QUDIAN INC ADR 747798106 1263 142558 SH DFND 43 0 0 142558 QUEST DIAGNOSTICS INC COM 74834L100 19418 176623 SH DFND 01 63930 212 112481 QUEST DIAGNOSTICS INC COM 74834L100 21207 192897 SH DFND 02 0 101259 91638 QUEST DIAGNOSTICS INC COM 74834L100 66 601 SH DFND 06 0 601 0 QUEST DIAGNOSTICS INC COM 74834L100 239 2177 SH DFND 28 5 0 2172 QUEST DIAGNOSTICS INC COM 74834L100 123270 1121246 SH DFND 43 0 0 1121246 QUEST DIAGNOSTICS INC COM 74834L100 2653 24129 SH DFND 43, 01 0 0 24129 QUIDEL CORP COM 74838J101 666 10022 SH DFND 01 4595 5427 0 QUIDEL CORP COM 74838J101 236 3549 SH DFND 02 0 2749 800 QUIDEL CORP COM 74838J101 2 29 SH DFND 06 0 29 0 QUIDEL CORP NOTE 3.25 74838JAA9 9 4000 PRN DFND 02 0 4000 0 QUIDEL CORP COM 74838J101 3071 46183 SH DFND 43 0 0 46183 QUINSTREET INC COM 74874Q100 132 10364 SH DFND 01 10364 0 0 QUINSTREET INC COM 74874Q100 132 10423 SH DFND 02 0 10423 0 QUINSTREET INC COM 74874Q100 0 38 SH DFND 06 0 38 0 QUINSTREET INC COM 74874Q100 1 73 SH DFND 28 73 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 10 1136 SH DFND 01 1136 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 56 6624 SH DFND 02 0 232 6392 QUMU CORP COM 749063103 7 3000 SH DFND 02 0 0 3000 QUORUM HEALTH CORP COM 74909E106 55 11072 SH DFND 01 10449 623 0 QUORUM HEALTH CORP COM 74909E106 9 1854 SH DFND 02 0 82 1772 QUOTIENT LTD SHS G73268107 130 16147 SH DFND 02 0 16147 0 QUOTIENT LTD SHS G73268107 0 28 SH DFND 06 0 28 0 QUOTIENT LTD SHS G73268107 5 593 SH DFND 43 0 0 593 QUOTIENT TECHNOLOGY INC COM 749119103 362 27604 SH DFND 01 27604 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 558 42578 SH DFND 02 0 9898 32680 QUOTIENT TECHNOLOGY INC COM 749119103 1 78 SH DFND 06 0 78 0 QUOTIENT TECHNOLOGY INC COM 749119103 5616 428708 SH DFND 43 0 0 428708 QURATE RETAIL INC COM SER A 74915M100 1574 74158 SH DFND 01 62071 9367 2720 QURATE RETAIL INC COM SER A 74915M100 9784 461098 SH DFND 02 0 101506 359592 QURATE RETAIL INC COM SER A 74915M100 805 37928 SH DFND 06 0 37928 0 QURATE RETAIL INC COM SER B 74915M209 2 100 SH DFND 02 0 0 100 QURATE RETAIL INC COM SER A 74915M100 32239 1519267 SH DFND 43 0 0 1519267 QURATE RETAIL INC COM SER A 74915M100 730 34378 SH DFND 43, 01 0 0 34378 R1 RCM INC COM 749397105 1192 137289 SH DFND 01 137289 0 0 R1 RCM INC COM 749397105 1170 134793 SH DFND 02 0 112537 22256 R1 RCM INC COM 749397105 1 103 SH DFND 06 0 103 0 RA PHARMACEUTICALS INC COM 74933V108 27 2711 SH DFND 01 2711 0 0 RA PHARMACEUTICALS INC COM 74933V108 405 40713 SH DFND 02 0 40713 0 RA PHARMACEUTICALS INC COM 74933V108 0 12 SH DFND 06 0 12 0 RADCOM LTD SHS NEW M81865111 13 662 SH DFND 43 0 0 662 RADIAN GROUP INC COM 750236101 1783 109914 SH DFND 01 37594 72320 0 RADIAN GROUP INC COM 750236101 3957 243956 SH DFND 02 0 180204 63752 RADIAN GROUP INC COM 750236101 4 222 SH DFND 06 0 222 0 RADIAN GROUP INC COM 750236101 12014 740711 SH DFND 43 0 0 740711 RADIAN GROUP INC COM 750236101 977 60209 SH DFND 43, 01 0 0 60209 RADIANT LOGISTICS INC COM 75025X100 1152 294537 SH DFND 02 0 294537 0 RADIANT LOGISTICS INC COM 75025X100 0 39 SH DFND 06 0 39 0 RADISYS CORP COM 750459109 18 26409 SH DFND 02 0 26409 0 RADISYS CORP COM 750459109 0 38 SH DFND 06 0 38 0 RADIUS HEALTH INC COM NEW 750469207 1744 59170 SH DFND 01 7988 51182 0 RADIUS HEALTH INC COM NEW 750469207 9250 313875 SH DFND 02 0 253146 60729 RADIUS HEALTH INC COM NEW 750469207 1207 40946 SH DFND 06 0 40946 0 RADNET INC COM 750491102 377 25125 SH DFND 01 25125 0 0 RADNET INC COM 750491102 128 8501 SH DFND 02 0 4381 4120 RADNET INC COM 750491102 1 37 SH DFND 06 0 37 0 RADWARE LTD ORD M81873107 45 1772 SH DFND 02 0 1693 79 RADWARE LTD ORD M81873107 100 3948 SH DFND 06 0 3948 0 RADWARE LTD ORD M81873107 5947 235239 SH DFND 43 0 0 235239 RAFAEL HLDGS INC COM CL B 75062E106 2 184 SH DFND 01 184 0 0 RAFAEL HLDGS INC COM CL B 75062E106 80 8722 SH DFND 02 0 7222 1500 RAFAEL HLDGS INC COM CL B 75062E106 0 9 SH DFND 06 0 9 0 RALPH LAUREN CORP CL A 751212101 641 5099 SH DFND 01 4853 145 101 RALPH LAUREN CORP CL A 751212101 29128 231686 SH DFND 02 0 229801 1885 RALPH LAUREN CORP CL A 751212101 63 505 SH DFND 06 0 505 0 RALPH LAUREN CORP OPTIONS 751212101 5657 45000 SH Put DFND 02 0 45000 0 RALPH LAUREN CORP CL A 751212101 13521 107549 SH DFND 43 0 0 107549 RALPH LAUREN CORP CL A 751212101 3673 29219 SH DFND 43, 01 0 0 29219 RAMACO RES INC COM 75134P303 27 3885 SH DFND 01 3885 0 0 RAMACO RES INC COM 75134P303 5 700 SH DFND 02 0 700 0 RAMACO RES INC COM 75134P303 0 6 SH DFND 06 0 6 0 RAMBUS INC DEL COM 750917106 229 18271 SH DFND 01 18271 0 0 RAMBUS INC DEL COM 750917106 488 38946 SH DFND 02 0 36216 2730 RAMBUS INC DEL COM 750917106 1 111 SH DFND 06 0 111 0 RAMBUS INC DEL COM 750917106 75 5977 SH DFND 43 0 0 5977 RAMBUS INC DEL COM 750917106 457 36405 SH DFND 43, 01 0 0 36405 RAMCO-GERSHENSON PPTYS TR COM SH BEN 751452202 436 32976 SH DFND 01 32908 0 68 RAMCO-GERSHENSON PPTYS TR COM SH BEN 751452202 159 12019 SH DFND 02 0 10771 1248 RAMCO-GERSHENSON PPTYS TR COM SH BEN 751452202 1 81 SH DFND 06 0 81 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN 751452202 6707 507714 SH DFND 43 0 0 507714 RANDGOLD RES LTD ADR 752344309 172 2237 SH DFND 01 1854 0 383 RANDGOLD RES LTD ADR 752344309 7328 95058 SH DFND 02 0 57183 37875 RANDGOLD RES LTD ADR 752344309 1 17 SH DFND 28 17 0 0 RANDGOLD RES LTD ADR 752344309 3460 44880 SH DFND 43 0 0 44880 RANGE RES CORP COM 75281A109 2236 133658 SH DFND 01 133116 0 542 RANGE RES CORP COM 75281A109 11115 664382 SH DFND 02 0 49770 614612 RANGE RES CORP COM 75281A109 17917 1070968 SH DFND 43 0 0 1070968 RANGE RES CORP COM 75281A109 1225 73250 SH DFND 43, 01 0 0 73250 RANGER ENERGY SVCS INC COM CL A 75282U104 30 3234 SH DFND 02 0 3234 0 RANGER ENERGY SVCS INC COM CL A 75282U104 0 6 SH DFND 06 0 6 0 RAPID7 INC COM 753422104 138 4899 SH DFND 01 4687 212 0 RAPID7 INC COM 753422104 714 25309 SH DFND 02 0 25171 138 RAPID7 INC COM 753422104 1 22 SH DFND 06 0 22 0 RAPID7 INC COM 753422104 21 759 SH DFND 43 0 0 759 RAVE RESTAURANT GROUP INC COM 754198109 13 9100 SH DFND 02 0 0 9100 RAVEN INDS INC COM 754212108 533 13850 SH DFND 01 13627 0 223 RAVEN INDS INC COM 754212108 358 9316 SH DFND 02 0 4940 4376 RAVEN INDS INC COM 754212108 1 37 SH DFND 06 0 37 0 RAVEN INDS INC COM 754212108 2735 71125 SH DFND 43 0 0 71125 RAVEN INDS INC COM 754212108 461 11981 SH DFND 43, 01 0 0 11981 RAYMOND JAMES FINANCIAL INC COM 754730109 6924 77488 SH DFND 01 22691 54103 694 RAYMOND JAMES FINANCIAL INC COM 754730109 3461 38736 SH DFND 02 0 30908 7828 RAYMOND JAMES FINANCIAL INC COM 754730109 41 455 SH DFND 06 0 455 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1 11 SH DFND 28 11 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 71916 804882 SH DFND 43 0 0 804882 RAYMOND JAMES FINANCIAL INC COM 754730109 8783 98303 SH DFND 43, 01 0 0 98303 RAYONIER ADVANCED MATLS INC COM 75508B104 285 16653 SH DFND 01 16546 0 107 RAYONIER ADVANCED MATLS INC COM 75508B104 11685 683756 SH DFND 02 0 7349 676407 RAYONIER ADVANCED MATLS INC COM 75508B104 1 44 SH DFND 06 0 44 0 RAYONIER ADVANCED MATLS INC PFD CV SER 75508B203 12 100 SH DFND 02 0 0 100 RAYONIER ADVANCED MATLS INC COM 75508B104 10332 604585 SH DFND 43 0 0 604585 RAYONIER INC COM 754907103 6392 165222 SH DFND 01 164738 0 484 RAYONIER INC COM 754907103 1812 46845 SH DFND 02 0 36630 10215 RAYONIER INC COM 754907103 0 3 SH DFND 06 0 3 0 RAYONIER INC COM 754907103 175 4520 SH DFND 28 4520 0 0 RAYONIER INC COM 754907103 10618 274447 SH DFND 43 0 0 274447 RAYTHEON CO COM NEW 755111507 335056 1734424 SH DFND 01 1641151 71319 21954 RAYTHEON CO COM NEW 755111507 473040 2448703 SH DFND 02 0 56440 2392263 RAYTHEON CO COM NEW 755111507 5592 28949 SH DFND 06 0 28949 0 RAYTHEON CO COM NEW 755111507 3684 19068 SH DFND 28 18551 0 517 RAYTHEON CO OPTIONS 755111507 1545 8000 SH Put DFND 02 0 0 8000 RAYTHEON CO COM NEW 755111507 240814 1246577 SH DFND 43 0 0 1246577 RAYTHEON CO COM NEW 755111507 25489 131943 SH DFND 43, 01 0 0 131943 RBB BANCORP COM 74930B105 53 1646 SH DFND 01 1646 0 0 RBB BANCORP COM 74930B105 51 1573 SH DFND 02 0 1573 0 RBB BANCORP COM 74930B105 0 3 SH DFND 06 0 3 0 RBC BEARINGS INC COM 75524B104 457 3547 SH DFND 01 3499 0 48 RBC BEARINGS INC COM 75524B104 3090 23988 SH DFND 02 0 3011 20977 RBC BEARINGS INC COM 75524B104 3 24 SH DFND 06 0 24 0 RBC BEARINGS INC COM 75524B104 1109 8613 SH DFND 43 0 0 8613 RBC BEARINGS INC COM 75524B104 1143 8877 SH DFND 43, 01 0 0 8877 RCI HOSPITALITY HLDGS INC COM 74934Q108 46 1442 SH DFND 01 1442 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 112 3536 SH DFND 02 0 1091 2445 RCI HOSPITALITY HLDGS INC COM 74934Q108 0 9 SH DFND 06 0 9 0 RE MAX HLDGS INC CL A 75524W108 155 2949 SH DFND 01 2775 0 174 RE MAX HLDGS INC CL A 75524W108 270 5157 SH DFND 02 0 2843 2314 RE MAX HLDGS INC CL A 75524W108 1 18 SH DFND 06 0 18 0 RE MAX HLDGS INC CL A 75524W108 1913 36475 SH DFND 43 0 0 36475 READING INTERNATIONAL INC CL A 755408101 42 2614 SH DFND 01 2614 0 0 READING INTERNATIONAL INC CL A 755408101 47 2939 SH DFND 02 0 2439 500 READING INTERNATIONAL INC CL A 755408101 0 17 SH DFND 06 0 17 0 REALITY SHS ETF TR NSD NXGN E 75605A702 337 15020 SH DFND 01 15020 0 0 REALNETWORKS INC COM NEW 75605L708 229 61974 SH DFND 02 0 61863 111 REALNETWORKS INC COM NEW 75605L708 0 25 SH DFND 06 0 25 0 REALOGY HLDGS CORP COM 75605Y106 253 11110 SH DFND 01 5309 0 5801 REALOGY HLDGS CORP COM 75605Y106 2110 92535 SH DFND 02 0 36736 55799 REALOGY HLDGS CORP COM 75605Y106 0 3 SH DFND 06 0 3 0 REALOGY HLDGS CORP COM 75605Y106 3698 162179 SH DFND 43 0 0 162179 REALOGY HLDGS CORP COM 75605Y106 985 43185 SH DFND 43, 01 0 0 43185 REALPAGE INC COM 75606N109 21811 395851 SH DFND 01 10838 385013 0 REALPAGE INC COM 75606N109 5149 93455 SH DFND 02 0 90660 2795 REALPAGE INC COM 75606N109 3 60 SH DFND 06 0 60 0 REALPAGE INC NOTE 1.50 75606NAB5 8665 6115000 PRN DFND 02 0 6113000 2000 REALPAGE INC COM 75606N109 8660 157175 SH DFND 43 0 0 157175 REALPAGE INC COM 75606N109 618 11208 SH DFND 43, 01 0 0 11208 REALTY INCOME CORP COM 756109104 4849 90142 SH DFND 01 85469 0 4673 REALTY INCOME CORP COM 756109104 53191 988872 SH DFND 02 0 191929 796943 REALTY INCOME CORP COM 756109104 728 13536 SH DFND 06 0 13536 0 REALTY INCOME CORP COM 756109104 20 376 SH DFND 28 0 0 376 REALTY INCOME CORP COM 756109104 96295 1790201 SH DFND 43 0 0 1790201 REALTY INCOME CORP COM 756109104 6686 124297 SH DFND 43, 01 0 0 124297 REATA PHARMACEUTICALS INC CL A 75615P103 76 2173 SH DFND 01 2173 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 124 3550 SH DFND 02 0 3550 0 REATA PHARMACEUTICALS INC CL A 75615P103 0 11 SH DFND 06 0 11 0 REAVES UTIL INCOME FD COM SH BEN 756158101 194 6711 SH DFND 01 6711 0 0 REAVES UTIL INCOME FD COM SH BEN 756158101 12759 441331 SH DFND 02 0 0 441331 RECRO PHARMA INC COM 75629F109 27 5394 SH DFND 01 5394 0 0 RECRO PHARMA INC COM 75629F109 0 62 SH DFND 02 0 62 0 RECRO PHARMA INC COM 75629F109 0 14 SH DFND 06 0 14 0 RED HAT INC COM 756577102 9674 71994 SH DFND 01 66617 1914 3463 RED HAT INC COM 756577102 26331 195958 SH DFND 02 0 111344 84614 RED HAT INC COM 756577102 111 824 SH DFND 06 0 824 0 RED HAT INC COM 756577102 32 240 SH DFND 28 24 0 216 RED HAT INC NOTE 0.25 756577AD4 4 2000 PRN DFND 01 2000 0 0 RED HAT INC NOTE 0.25 756577AD4 27 15000 PRN DFND 02 0 0 15000 RED HAT INC COM 756577102 100304 746474 SH DFND 43 0 0 746474 RED HAT INC NOTE 0.25 756577AD4 5215 2862000 PRN DFND 43 0 0 2862000 RED HAT INC COM 756577102 11266 83845 SH DFND 43, 01 0 0 83845 RED LION HOTELS CORP COM 756764106 23 2010 SH DFND 01 2010 0 0 RED LION HOTELS CORP COM 756764106 35 2994 SH DFND 02 0 2994 0 RED LION HOTELS CORP COM 756764106 0 17 SH DFND 06 0 17 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 89 1905 SH DFND 01 1865 0 40 RED ROBIN GOURMET BURGERS IN COM 75689M101 2772 59485 SH DFND 02 0 1841 57644 RED ROBIN GOURMET BURGERS IN COM 75689M101 1 13 SH DFND 06 0 13 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3957 84923 SH DFND 43 0 0 84923 RED ROCK RESORTS INC CL A 75700L108 247 7383 SH DFND 01 7383 0 0 RED ROCK RESORTS INC CL A 75700L108 2041 60925 SH DFND 02 0 9279 51646 RED ROCK RESORTS INC CL A 75700L108 2 71 SH DFND 06 0 71 0 RED ROCK RESORTS INC CL A 75700L108 2774 82816 SH DFND 43 0 0 82816 RED ROCK RESORTS INC CL A 75700L108 122 3643 SH DFND 43, 01 0 0 3643 RED VIOLET INC COM 75704L104 74 8554 SH DFND 02 0 2631 5923 RED VIOLET INC COM 75704L104 0 2 SH DFND 06 0 2 0 REDFIN CORP COM 75737F108 550 23840 SH DFND 01 23818 0 22 REDFIN CORP COM 75737F108 464 20075 SH DFND 02 0 4965 15110 REDFIN CORP COM 75737F108 0 10 SH DFND 06 0 10 0 REDFIN CORP COM 75737F108 466 20189 SH DFND 43 0 0 20189 REDHILL BIOPHARMA LTD SPONSORED 757468103 9 1000 SH DFND 01 1000 0 0 REDWOOD TR INC COM 758075402 560 33982 SH DFND 01 23937 10045 0 REDWOOD TR INC COM 758075402 1207 73292 SH DFND 02 0 65711 7581 REDWOOD TR INC COM 758075402 1 79 SH DFND 06 0 79 0 REDWOOD TR INC NOTE 4.75 758075AC9 1748 1803000 PRN DFND 02 0 1803000 0 REDWOOD TR INC COM 758075402 409 24851 SH DFND 43 0 0 24851 REEDS INC COM 758338107 27 9600 SH DFND 02 0 0 9600 REGAL BELOIT CORP COM 758750103 500 6110 SH DFND 01 5606 0 504 REGAL BELOIT CORP COM 758750103 5949 72723 SH DFND 02 0 67537 5186 REGAL BELOIT CORP COM 758750103 0 1 SH DFND 06 0 1 0 REGAL BELOIT CORP COM 758750103 7971 97446 SH DFND 43 0 0 97446 REGAL BELOIT CORP COM 758750103 2286 27951 SH DFND 43, 01 0 0 27951 REGENCY CTRS CORP COM 758849103 2545 41002 SH DFND 01 40493 0 509 REGENCY CTRS CORP COM 758849103 11359 182980 SH DFND 02 0 159488 23492 REGENCY CTRS CORP COM 758849103 340 5480 SH DFND 06 0 5480 0 REGENCY CTRS CORP COM 758849103 2746 44234 SH DFND 43 0 0 44234 REGENCY CTRS CORP COM 758849103 3815 61456 SH DFND 43, 01 0 0 61456 REGENERON PHARMACEUTICALS COM 75886F107 47709 138290 SH DFND 01 129243 8679 368 REGENERON PHARMACEUTICALS COM 75886F107 58957 170894 SH DFND 02 0 15105 155789 REGENERON PHARMACEUTICALS COM 75886F107 1135 3290 SH DFND 06 0 3290 0 REGENERON PHARMACEUTICALS COM 75886F107 255 738 SH DFND 28 599 0 139 REGENERON PHARMACEUTICALS OPTIONS 75886F107 10384 30100 SH Put DFND 02 0 30100 0 REGENERON PHARMACEUTICALS OPTIONS 75886F107 3381 9800 SH Call DFND 02 0 9700 100 REGENERON PHARMACEUTICALS COM 75886F107 306429 888227 SH DFND 43 0 0 888227 REGENERON PHARMACEUTICALS COM 75886F107 34255 99292 SH DFND 43, 01 0 0 99292 REGENXBIO INC COM 75901B107 1468 20460 SH DFND 01 6834 13626 0 REGENXBIO INC COM 75901B107 3253 45332 SH DFND 02 0 1615 43717 REGENXBIO INC COM 75901B107 2 28 SH DFND 06 0 28 0 REGIONAL MGMT CORP COM 75902K106 96 2753 SH DFND 01 2753 0 0 REGIONAL MGMT CORP COM 75902K106 56 1610 SH DFND 02 0 1597 13 REGIONAL MGMT CORP COM 75902K106 0 10 SH DFND 06 0 10 0 REGIONS FINL CORP NEW COM 7591EP100 46774 2630698 SH DFND 01 907848 153173 1569677 REGIONS FINL CORP NEW COM 7591EP100 92050 5177185 SH DFND 02 0 695780 4481405 REGIONS FINL CORP NEW COM 7591EP100 93 5247 SH DFND 06 0 5247 0 REGIONS FINL CORP NEW COM 7591EP100 372 20948 SH DFND 28 754 0 20194 REGIONS FINL CORP NEW COM 7591EP100 76293 4290947 SH DFND 43 0 0 4290947 REGIONS FINL CORP NEW COM 7591EP100 6608 371660 SH DFND 43, 01 0 0 371660 REGIS CORP MINN COM 758932107 101 6081 SH DFND 01 5979 0 102 REGIS CORP MINN COM 758932107 86 5185 SH DFND 02 0 5185 0 REGIS CORP MINN COM 758932107 1 37 SH DFND 06 0 37 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1880 14086 SH DFND 01 13598 0 488 REINSURANCE GROUP AMER INC COM NEW 759351604 8333 62428 SH DFND 02 0 54825 7603 REINSURANCE GROUP AMER INC COM NEW 759351604 727 5445 SH DFND 06 0 5445 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3 25 SH DFND 28 25 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 81793 612774 SH DFND 43 0 0 612774 REINSURANCE GROUP AMER INC COM NEW 759351604 14162 106097 SH DFND 43, 01 0 0 106097 REIS INC COM 75936P105 103 4719 SH DFND 01 4719 0 0 REIS INC COM 75936P105 37 1692 SH DFND 02 0 992 700 REIS INC COM 75936P105 0 9 SH DFND 06 0 9 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1182 13499 SH DFND 01 13033 0 466 RELIANCE STEEL & ALUMINUM CO COM 759509102 13195 150731 SH DFND 02 0 43569 107162 RELIANCE STEEL & ALUMINUM CO COM 759509102 0 1 SH DFND 06 0 1 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3 36 SH DFND 28 36 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 14935 170612 SH DFND 43 0 0 170612 RELIANCE STEEL & ALUMINUM CO COM 759509102 900 10277 SH DFND 43, 01 0 0 10277 RELIANT BANCORP INC COM 75956B101 328 11710 SH DFND 01 11710 0 0 RELIANT BANCORP INC COM 75956B101 50 1777 SH DFND 02 0 348 1429 RELIANT BANCORP INC COM 75956B101 0 7 SH DFND 06 0 7 0 RELIV INTL INC COM NEW 75952R209 13 2904 SH DFND 02 0 2 2902 RELX NV SPONSORED 75955B102 563 26399 SH DFND 01 24354 0 2045 RELX NV SPONSORED 75955B102 891 41771 SH DFND 02 0 1149 40622 RELX NV SPONSORED 75955B102 25 1159 SH DFND 28 128 0 1031 RELX NV SPONSORED 75955B102 21008 984884 SH DFND 43 0 0 984884 RELX NV SPONSORED 75955B102 2645 124023 SH DFND 43, 01 0 0 124023 RELX PLC SPONSORED 759530108 1039 47805 SH DFND 01 38693 0 9112 RELX PLC SPONSORED 759530108 1437 66093 SH DFND 02 0 1082 65011 RELX PLC SPONSORED 759530108 4 189 SH DFND 28 189 0 0 RELX PLC SPONSORED 759530108 60164 2767417 SH DFND 43 0 0 2767417 RELX PLC SPONSORED 759530108 3931 180821 SH DFND 43, 01 0 0 180821 REMARK HLDGS INC COM 75955K102 0 80 SH DFND 02 0 80 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1 50 SH DFND 01 50 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 18846 156630 SH DFND 01 139839 16450 341 RENAISSANCERE HOLDINGS LTD COM G7496G103 1380 11471 SH DFND 02 0 10185 1286 RENAISSANCERE HOLDINGS LTD COM G7496G103 407 3380 SH DFND 06 0 3380 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 12474 103671 SH DFND 43 0 0 103671 RENAISSANCERE HOLDINGS LTD COM G7496G103 681 5656 SH DFND 43, 01 0 0 5656 RENASANT CORP COM 75970E107 3832 84179 SH DFND 01 84179 0 0 RENASANT CORP COM 75970E107 247 5423 SH DFND 02 0 5085 338 RENASANT CORP COM 75970E107 2 46 SH DFND 06 0 46 0 RENASANT CORP COM 75970E107 10325 226829 SH DFND 43 0 0 226829 RENASANT CORP COM 75970E107 1972 43316 SH DFND 43, 01 0 0 43316 RENESOLA LTD SPONSORED 75971T301 1 310 SH DFND 02 0 0 310 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 6293 352537 SH DFND 01 5087 347450 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 63 3528 SH DFND 02 0 3528 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 38 2113 SH DFND 06 0 2113 0 RENN FD INC COM 759720105 29 19103 SH DFND 01 19103 0 0 RENREN INC SPON ADR A 759892201 2 651 SH DFND 01 651 0 0 RENREN INC SPON ADR A 759892201 0 100 SH DFND 02 0 100 0 RENT A CTR INC NEW COM 76009N100 132 8985 SH DFND 01 8985 0 0 RENT A CTR INC NEW COM 76009N100 3047 206976 SH DFND 02 0 204347 2629 RENT A CTR INC NEW COM 76009N100 1 45 SH DFND 06 0 45 0 REPLIGEN CORP COM 759916109 1045 22209 SH DFND 01 9848 12361 0 REPLIGEN CORP COM 759916109 624 13274 SH DFND 02 0 12874 400 REPLIGEN CORP COM 759916109 2 39 SH DFND 06 0 39 0 REPLIGEN CORP COM 759916109 2973 63194 SH DFND 43 0 0 63194 REPUBLIC BANCORP KY CL A 760281204 57 1266 SH DFND 01 1266 0 0 REPUBLIC BANCORP KY CL A 760281204 4298 94868 SH DFND 02 0 91283 3585 REPUBLIC BANCORP KY CL A 760281204 0 10 SH DFND 06 0 10 0 REPUBLIC FIRST BANCORP INC COM 760416107 42 5411 SH DFND 01 5411 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 321 40914 SH DFND 02 0 33014 7900 REPUBLIC FIRST BANCORP INC COM 760416107 0 50 SH DFND 06 0 50 0 REPUBLIC SVCS INC COM 760759100 11064 161855 SH DFND 01 147117 10365 4373 REPUBLIC SVCS INC COM 760759100 173209 2533779 SH DFND 02 0 228488 2305291 REPUBLIC SVCS INC COM 760759100 3746 54804 SH DFND 06 0 54804 0 REPUBLIC SVCS INC COM 760759100 62 909 SH DFND 28 399 0 510 REPUBLIC SVCS INC COM 760759100 403794 5906873 SH DFND 43 0 0 5906873 REPUBLIC SVCS INC COM 760759100 1566 22912 SH DFND 43, 01 0 0 22912 RESEARCH FRONTIERS INC COM 760911107 21 25000 SH DFND 02 0 0 25000 RESHAPE LIFESCIENCES INC COM NEW 761123405 1 387 SH DFND 02 0 387 0 RESMED INC COM 761152107 2271 21929 SH DFND 01 21478 222 229 RESMED INC COM 761152107 3344 32286 SH DFND 02 0 18023 14263 RESMED INC COM 761152107 66 634 SH DFND 06 0 634 0 RESMED INC COM 761152107 37 359 SH DFND 28 359 0 0 RESMED INC COM 761152107 6682 64511 SH DFND 43 0 0 64511 RESOLUTE ENERGY CORP COM NEW 76116A306 176 5653 SH DFND 01 3616 2037 0 RESOLUTE ENERGY CORP COM NEW 76116A306 3526 113016 SH DFND 02 0 111516 1500 RESOLUTE ENERGY CORP COM NEW 76116A306 1 22 SH DFND 06 0 22 0 RESOLUTE ENERGY CORP COM NEW 76116A306 1220 39107 SH DFND 43 0 0 39107 RESOLUTE FST PRODS INC COM 76117W109 0 36 SH DFND 01 36 0 0 RESOLUTE FST PRODS INC COM 76117W109 71 6871 SH DFND 02 0 6384 487 RESOLUTE FST PRODS INC COM 76117W109 0 1 SH DFND 06 0 1 0 RESOURCE CAP CORP NOTE 6.00 76120WAA2 24 24000 PRN DFND 02 0 0 24000 RESOURCE CAP CORP NOTE 8.00 76120WAB0 26 25000 PRN DFND 02 0 0 25000 RESOURCES CONNECTION INC COM 76122Q105 98 5821 SH DFND 01 5821 0 0 RESOURCES CONNECTION INC COM 76122Q105 1099 65023 SH DFND 02 0 65023 0 RESOURCES CONNECTION INC COM 76122Q105 1 30 SH DFND 06 0 30 0 RESTAURANT BRANDS INTL INC COM 76131D103 2353 39025 SH DFND 05 39025 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1580 26207 SH DFND 01 25855 0 352 RESTAURANT BRANDS INTL INC COM 76131D103 2477 41079 SH DFND 02 0 15624 25455 RESTAURANT BRANDS INTL INC COM 76131D103 2 35 SH DFND 06 0 35 0 RESTAURANT BRANDS INTL INC COM 76131D103 4 71 SH DFND 28 0 0 71 RESTAURANT BRANDS INTL INC COM 76131D103 20017 331962 SH DFND 43 0 0 331962 RESTAURANT BRANDS INTL INC COM 76131D103 5079 84223 SH DFND 43, 01 0 0 84223 RESTORATION ROBOTICS INC COM 76133C103 7 2103 SH DFND 02 0 2103 0 RESTORATION ROBOTICS INC COM 76133C103 0 3 SH DFND 06 0 3 0 RESTORBIO INC COM 76133L103 23 2482 SH DFND 01 2482 0 0 RESTORBIO INC COM 76133L103 168 18402 SH DFND 02 0 226 18176 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1623 84697 SH DFND 01 84353 0 344 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3647 190329 SH DFND 02 0 185139 5190 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2 111 SH DFND 06 0 111 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4 232 SH DFND 28 232 0 0 RETAIL PPTYS AMER INC CL A 76131V202 175 13665 SH DFND 01 13665 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1286 100624 SH DFND 02 0 94094 6530 RETAIL PPTYS AMER INC CL A 76131V202 0 5 SH DFND 06 0 5 0 RETAIL PPTYS AMER INC CL A 76131V202 15041 1176944 SH DFND 43 0 0 1176944 RETAIL PPTYS AMER INC CL A 76131V202 1308 102355 SH DFND 43, 01 0 0 102355 RETROPHIN INC COM 761299106 597 21892 SH DFND 01 5652 16240 0 RETROPHIN INC COM 761299106 1796 65882 SH DFND 02 0 65382 500 RETROPHIN INC COM 761299106 1 40 SH DFND 06 0 40 0 RETROPHIN INC OPTIONS 761299106 9039 331600 SH Call DFND 02 0 331600 0 RETROPHIN INC COM 761299106 2207 80976 SH DFND 43 0 0 80976 REV GROUP INC COM 749527107 68 3994 SH DFND 01 3994 0 0 REV GROUP INC COM 749527107 1849 108727 SH DFND 02 0 108227 500 REV GROUP INC COM 749527107 0 24 SH DFND 06 0 24 0 REV GROUP INC COM 749527107 1384 81363 SH DFND 43 0 0 81363 REVANCE THERAPEUTICS INC COM 761330109 121 4403 SH DFND 01 4403 0 0 REVANCE THERAPEUTICS INC COM 761330109 3193 116330 SH DFND 02 0 115530 800 REVANCE THERAPEUTICS INC COM 761330109 1 24 SH DFND 06 0 24 0 REVLON INC CL A NEW 761525609 38 2149 SH DFND 01 2149 0 0 REVLON INC CL A NEW 761525609 338 19264 SH DFND 02 0 5322 13942 REVLON INC CL A NEW 761525609 0 12 SH DFND 06 0 12 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 4 1000 SH DFND 01 1000 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 40 10042 SH DFND 02 0 8712 1330 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 12 SH DFND 06 0 12 0 REWALK ROBOTICS LTD SHS M8216Q101 5 4911 SH DFND 01 4911 0 0 REX AMERICAN RESOURCES CORP COM 761624105 95 1174 SH DFND 01 1174 0 0 REX AMERICAN RESOURCES CORP COM 761624105 566 6994 SH DFND 02 0 6992 2 REX AMERICAN RESOURCES CORP COM 761624105 0 6 SH DFND 06 0 6 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 0 6 SH DFND 02 0 6 0 REXFORD INDL RLTY INC COM 76169C100 2004 63828 SH DFND 01 63828 0 0 REXFORD INDL RLTY INC COM 76169C100 5954 189686 SH DFND 02 0 173188 16498 REXFORD INDL RLTY INC COM 76169C100 3 80 SH DFND 06 0 80 0 REXFORD INDL RLTY INC COM 76169C100 10472 333594 SH DFND 43 0 0 333594 REXFORD INDL RLTY INC COM 76169C100 1787 56939 SH DFND 43, 01 0 0 56939 REXNORD CORP NEW COM 76169B102 698 24017 SH DFND 01 23908 0 109 REXNORD CORP NEW COM 76169B102 6039 207824 SH DFND 02 0 56144 151680 REXNORD CORP NEW COM 76169B102 3 107 SH DFND 06 0 107 0 REXNORD CORP NEW COM 76169B102 11476 394913 SH DFND 43 0 0 394913 REXNORD CORP NEW COM 76169B102 6048 208127 SH DFND 43, 01 0 0 208127 RGC RES INC COM 74955L103 85 2909 SH DFND 01 2909 0 0 RGC RES INC COM 74955L103 122 4179 SH DFND 02 0 276 3903 RGC RES INC COM 74955L103 0 7 SH DFND 06 0 7 0 RH COM 74967X103 48888 349951 SH DFND 01 4301 345610 40 RH COM 74967X103 5039 36073 SH DFND 02 0 33983 2090 RH COM 74967X103 3 21 SH DFND 06 0 21 0 RH OPTIONS 74967X103 56 400 SH Put DFND 02 0 0 400 RH OPTIONS 74967X103 10058 72000 SH Call DFND 02 0 72000 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 56 1794 SH DFND 01 1794 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 139 4449 SH DFND 02 0 1787 2662 RHYTHM PHARMACEUTICALS INC COM 76243J105 0 8 SH DFND 06 0 8 0 RIBBON COMMUNICATIONS INC COM 762544104 90 12646 SH DFND 01 12646 0 0 RIBBON COMMUNICATIONS INC COM 762544104 778 109339 SH DFND 02 0 84425 24914 RIBBON COMMUNICATIONS INC COM 762544104 0 48 SH DFND 06 0 48 0 RICE MIDSTREAM PARTNERS LP UNIT LTD P 762819100 13479 791936 SH DFND 01 2271 789665 0 RICE MIDSTREAM PARTNERS LP UNIT LTD P 762819100 9984 586602 SH DFND 02 0 153247 433355 RICEBRAN TECHNOLOGIES COM NEW 762831204 1 667 SH DFND 02 0 0 667 RICHARDSON ELECTRS LTD COM 763165107 29 3000 SH DFND 01 3000 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 409 144481 SH DFND 01 19291 125190 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 541 191286 SH DFND 02 0 179286 12000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 152 SH DFND 06 0 152 0 RIGNET INC COM 766582100 19 1883 SH DFND 01 1883 0 0 RIGNET INC COM 766582100 5 500 SH DFND 02 0 500 0 RIGNET INC COM 766582100 0 14 SH DFND 06 0 14 0 RIMINI STR INC DEL COM 76674Q107 11 1733 SH DFND 01 1733 0 0 RIMINI STR INC DEL COM 76674Q107 0 27 SH DFND 02 0 27 0 RING ENERGY INC COM 76680V108 113 8942 SH DFND 01 8600 0 342 RING ENERGY INC COM 76680V108 16 1235 SH DFND 02 0 0 1235 RING ENERGY INC COM 76680V108 1 51 SH DFND 06 0 51 0 RING ENERGY INC COM 76680V108 2545 201669 SH DFND 43 0 0 201669 RING ENERGY INC COM 76680V108 2187 173268 SH DFND 43, 01 0 0 173268 RINGCENTRAL INC CL A 76680R206 32474 461613 SH DFND 01 5382 456231 0 RINGCENTRAL INC CL A 76680R206 35282 501528 SH DFND 02 0 81656 419872 RINGCENTRAL INC CL A 76680R206 5 67 SH DFND 06 0 67 0 RINGCENTRAL INC OPTIONS 76680R206 9497 135000 SH Put DFND 02 0 135000 0 RINGCENTRAL INC CL A 76680R206 2715 38592 SH DFND 43 0 0 38592 RIO TINTO PLC SPONSORED 767204100 12844 231502 SH DFND 01 223670 0 7832 RIO TINTO PLC SPONSORED 767204100 34954 630036 SH DFND 02 0 138677 491359 RIO TINTO PLC SPONSORED 767204100 0 1 SH DFND 06 0 1 0 RIO TINTO PLC SPONSORED 767204100 139 2506 SH DFND 28 1953 0 553 RIO TINTO PLC SPONSORED 767204100 92367 1664867 SH DFND 43 0 0 1664867 RIO TINTO PLC SPONSORED 767204100 2488 44846 SH DFND 43, 01 0 0 44846 RIOT BLOCKCHAIN INC COM 767292105 1 223 SH DFND 02 0 0 223 RISE ED CAYMAN LTD SPONSORED 76761L102 2 157 SH DFND 01 157 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 17 500 SH DFND 05 500 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 572 16766 SH DFND 01 16469 0 297 RITCHIE BROS AUCTIONEERS COM 767744105 40 1176 SH DFND 02 0 0 1176 RITCHIE BROS AUCTIONEERS COM 767744105 27187 796796 SH DFND 43 0 0 796796 RITCHIE BROS AUCTIONEERS COM 767744105 11201 328285 SH DFND 43, 01 0 0 328285 RITE AID CORP COM 767754104 249 144169 SH DFND 01 72865 68484 2820 RITE AID CORP COM 767754104 639 369455 SH DFND 02 0 137446 232009 RITE AID CORP COM 767754104 0 26 SH DFND 06 0 26 0 RITE AID CORP OPTIONS 767754104 4 2500 SH Call DFND 01 2500 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 4743 268121 SH DFND 02 0 0 268121 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 6 300 SH DFND 02 0 0 300 RIVERVIEW BANCORP INC COM 769397100 92 10940 SH DFND 01 10940 0 0 RIVERVIEW BANCORP INC COM 769397100 2005 237616 SH DFND 02 0 236366 1250 RIVERVIEW BANCORP INC COM 769397100 0 22 SH DFND 06 0 22 0 RLI CORP COM 749607107 1022 15446 SH DFND 01 8366 6978 102 RLI CORP COM 749607107 718 10852 SH DFND 02 0 5262 5590 RLI CORP COM 749607107 3 40 SH DFND 06 0 40 0 RLI CORP COM 749607107 5439 82176 SH DFND 43 0 0 82176 RLI CORP COM 749607107 499 7538 SH DFND 43, 01 0 0 7538 RLJ ENTMT INC COM NEW 74965F203 88 19060 SH DFND 01 19060 0 0 RLJ ENTMT INC COM NEW 74965F203 7 1443 SH DFND 02 0 1442 1 RLJ LODGING TR COM 74965L101 5969 270699 SH DFND 01 270699 0 0 RLJ LODGING TR COM 74965L101 2450 111119 SH DFND 02 0 110434 685 RLJ LODGING TR COM 74965L101 4 174 SH DFND 06 0 174 0 RLJ LODGING TR CUM CONV P 74965L200 230 8780 SH DFND 02 0 0 8780 RLJ LODGING TR COM 74965L101 17270 783218 SH DFND 43 0 0 783218 RLJ LODGING TR COM 74965L101 1228 55688 SH DFND 43, 01 0 0 55688 RMG NETWORKS HLDG CORP COM NEW 74966K300 0 2 SH DFND 02 0 2 0 RMR GROUP INC CL A 74967R106 160 2038 SH DFND 01 2038 0 0 RMR GROUP INC CL A 74967R106 1007 12841 SH DFND 02 0 11803 1038 RMR GROUP INC CL A 74967R106 1 7 SH DFND 06 0 7 0 RMR REAL ESTATE INCOME FUND COM 76970B101 8105 443154 SH DFND 02 0 0 443154 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 47 22584 SH DFND 01 0 22584 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 38 18322 SH DFND 02 0 18322 0 ROBERT HALF INTL INC COM 770323103 4454 68419 SH DFND 01 15046 38829 14544 ROBERT HALF INTL INC COM 770323103 29204 448600 SH DFND 02 0 351665 96935 ROBERT HALF INTL INC COM 770323103 700 10753 SH DFND 06 0 10753 0 ROBERT HALF INTL INC COM 770323103 3 42 SH DFND 28 42 0 0 ROBERT HALF INTL INC COM 770323103 5980 91851 SH DFND 43 0 0 91851 ROBERT HALF INTL INC COM 770323103 7399 113663 SH DFND 43, 01 0 0 113663 ROCKET PHARMACEUTICALS INC COM 77313F106 91 4631 SH DFND 01 4631 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 46 2352 SH DFND 02 0 2352 0 ROCKWELL AUTOMATION INC COM 773903109 98986 595474 SH DFND 01 537898 43543 14033 ROCKWELL AUTOMATION INC COM 773903109 56352 339000 SH DFND 02 0 37857 301143 ROCKWELL AUTOMATION INC COM 773903109 1925 11581 SH DFND 06 0 11581 0 ROCKWELL AUTOMATION INC COM 773903109 3178 19116 SH DFND 28 18996 0 120 ROCKWELL AUTOMATION INC COM 773903109 43080 259156 SH DFND 43 0 0 259156 ROCKWELL AUTOMATION INC COM 773903109 60 358 SH DFND 43, 01 0 0 358 ROCKWELL COLLINS INC COM 774341101 13734 101973 SH DFND 01 40111 58322 3540 ROCKWELL COLLINS INC COM 774341101 8344 61954 SH DFND 02 0 22968 38986 ROCKWELL COLLINS INC COM 774341101 1928 14317 SH DFND 06 0 14317 0 ROCKWELL COLLINS INC COM 774341101 20 152 SH DFND 28 23 0 129 ROCKWELL MED INC COM 774374102 34 6848 SH DFND 01 6848 0 0 ROCKWELL MED INC COM 774374102 396 80277 SH DFND 02 0 6212 74065 ROCKWELL MED INC COM 774374102 0 49 SH DFND 06 0 49 0 ROCKY BRANDS INC COM 774515100 51 1707 SH DFND 01 1707 0 0 ROCKY BRANDS INC COM 774515100 398 13252 SH DFND 02 0 11691 1561 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 12 1030 SH DFND 02 0 0 1030 ROGERS COMMUNICATIONS INC CL B 775109200 7120 150012 SH DFND 05 150012 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 18807 396267 SH DFND 01 39526 0 356741 ROGERS COMMUNICATIONS INC CL B 775109200 3249 68461 SH DFND 02 0 7055 61406 ROGERS COMMUNICATIONS INC CL B 775109200 7264 153057 SH DFND 06 0 153057 0 ROGERS COMMUNICATIONS INC CL B 775109200 334 7047 SH DFND 28 0 0 7047 ROGERS COMMUNICATIONS INC OPTIONS 775109200 44138 930000 SH Call DFND 06 0 930000 0 ROGERS COMMUNICATIONS INC CL B 775109200 52455 1105243 SH DFND 43 0 0 1105243 ROGERS COMMUNICATIONS INC CL B 775109200 754 15894 SH DFND 43, 01 0 0 15894 ROGERS CORP COM 775133101 799 7168 SH DFND 01 7057 40 71 ROGERS CORP COM 775133101 4134 37091 SH DFND 02 0 36289 802 ROGERS CORP COM 775133101 2 18 SH DFND 06 0 18 0 ROGERS CORP COM 775133101 1545 13860 SH DFND 43 0 0 13860 ROGERS CORP COM 775133101 465 4169 SH DFND 43, 01 0 0 4169 ROKU INC COM CL A 77543R102 481 11279 SH DFND 01 11279 0 0 ROKU INC COM CL A 77543R102 75 1756 SH DFND 02 0 1156 600 ROKU INC OPTIONS 77543R102 426 10000 SH Put DFND 02 0 10000 0 ROKU INC OPTIONS 77543R102 6090 142900 SH Call DFND 02 0 142900 0 ROLLINS INC COM 775711104 1079 20518 SH DFND 01 18917 1272 329 ROLLINS INC COM 775711104 5411 102905 SH DFND 02 0 91553 11352 ROLLINS INC COM 775711104 8 155 SH DFND 06 0 155 0 ROLLINS INC COM 775711104 8119 154408 SH DFND 43 0 0 154408 ROLLINS INC COM 775711104 259 4919 SH DFND 43, 01 0 0 4919 ROPER TECHNOLOGIES INC COM 776696106 21246 77005 SH DFND 01 60485 4957 11563 ROPER TECHNOLOGIES INC COM 776696106 12223 44301 SH DFND 02 0 23030 21271 ROPER TECHNOLOGIES INC COM 776696106 2496 9046 SH DFND 06 0 9046 0 ROPER TECHNOLOGIES INC COM 776696106 100 364 SH DFND 28 18 0 346 ROPER TECHNOLOGIES INC COM 776696106 49032 177711 SH DFND 43 0 0 177711 ROPER TECHNOLOGIES INC COM 776696106 7056 25573 SH DFND 43, 01 0 0 25573 ROSEHILL RES INC CL A 777385105 40 4968 SH DFND 01 4968 0 0 ROSEHILL RES INC CL A 777385105 12 1505 SH DFND 02 0 1505 0 ROSEHILL RES INC CL A 777385105 0 2 SH DFND 06 0 2 0 ROSEHILL RES INC *W EXP 09/ 777385113 1 1000 SH DFND 02 0 0 1000 ROSETTA STONE INC COM 777780107 48 3001 SH DFND 01 3001 0 0 ROSETTA STONE INC COM 777780107 2599 162121 SH DFND 02 0 621 161500 ROSETTA STONE INC COM 777780107 0 17 SH DFND 06 0 17 0 ROSS STORES INC COM 778296103 32335 381529 SH DFND 01 196013 169863 15653 ROSS STORES INC COM 778296103 86612 1021975 SH DFND 02 0 68527 953448 ROSS STORES INC COM 778296103 108 1273 SH DFND 06 0 1273 0 ROSS STORES INC COM 778296103 82 969 SH DFND 28 208 0 761 ROSS STORES INC COM 778296103 54339 641163 SH DFND 43 0 0 641163 ROSS STORES INC COM 778296103 6716 79247 SH DFND 43, 01 0 0 79247 ROWAN COMPANIES PLC SHS CL A G7665A101 644 39716 SH DFND 01 29215 0 10501 ROWAN COMPANIES PLC SHS CL A G7665A101 547 33702 SH DFND 02 0 31792 1910 ROWAN COMPANIES PLC SHS CL A G7665A101 2 120 SH DFND 06 0 120 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1 73 SH DFND 28 73 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 2666 164354 SH DFND 43 0 0 164354 ROYAL BK CDA MONTREAL QUE COM 780087102 68999 916320 SH DFND 05 916320 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 12491 165889 SH DFND 01 162024 0 3865 ROYAL BK CDA MONTREAL QUE COM 780087102 34064 452381 SH DFND 02 0 68076 384305 ROYAL BK CDA MONTREAL QUE COM 780087102 11404 151443 SH DFND 06 0 151443 0 ROYAL BK CDA MONTREAL QUE COM 780087102 53 704 SH DFND 28 0 0 704 ROYAL BK CDA MONTREAL QUE OPTIONS 780087102 2259 30000 SH Put DFND 02 0 30000 0 ROYAL BK CDA MONTREAL QUE OPTIONS 780087102 15060 200000 SH Call DFND 06 0 200000 0 ROYAL BK CDA MONTREAL QUE COM 780087102 10358 137552 SH DFND 43 0 0 137552 ROYAL BK CDA MONTREAL QUE COM 780087102 530 7036 SH DFND 43, 01 0 0 7036 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 415 60996 SH DFND 01 52346 0 8650 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 26 3809 SH DFND 02 0 0 3809 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 16 2329 SH DFND 28 324 0 2005 ROYAL BK SCOTLAND GROUP PLC SP ADR PRE 780097739 570 22196 SH DFND 02 0 0 22196 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 4943 726865 SH DFND 43 0 0 726865 ROYAL BK SCOTLAND GROUP PLC SP ADR PRE 780097739 6374 248199 SH DFND 43 0 0 248199 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14398 138980 SH DFND 01 124145 7279 7556 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17001 164098 SH DFND 02 0 110520 53578 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55 527 SH DFND 06 0 527 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 36 343 SH DFND 28 6 0 337 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6946 67050 SH DFND 43 0 0 67050 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5446 52565 SH DFND 43, 01 0 0 52565 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11313 155720 SH DFND 01 143235 0 12485 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 601257 8276082 SH DFND 02 0 7825 8268257 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 173 2385 SH DFND 06 0 2385 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23 319 SH DFND 28 319 0 0 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 137762 1989912 SH DFND 01 1770454 0 219458 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 139084 2009019 SH DFND 02 0 2253 2006766 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 341 4924 SH DFND 06 0 4924 0 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 700 10118 SH DFND 28 4191 0 5927 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 917006 12622241 SH DFND 43 0 0 12622241 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 305793 4417057 SH DFND 43 0 0 4417057 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 30117 414546 SH DFND 43, 01 0 0 414546 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 3439 49670 SH DFND 43, 01 0 0 49670 ROYAL GOLD INC COM 780287108 1053 11343 SH DFND 01 10987 0 356 ROYAL GOLD INC COM 780287108 24596 264931 SH DFND 02 0 112742 152189 ROYAL GOLD INC COM 780287108 7175 77285 SH DFND 06 0 77285 0 ROYAL GOLD INC NOTE 2.87 780287AA6 887 839000 PRN DFND 02 0 839000 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 1 56 SH DFND 01 56 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 692 65836 SH DFND 02 0 0 65836 ROYCE MICRO-CAP TR INC COM 780915104 223 22355 SH DFND 01 22355 0 0 ROYCE MICRO-CAP TR INC COM 780915104 669 67001 SH DFND 02 0 0 67001 ROYCE VALUE TR INC COM 780910105 558 35318 SH DFND 01 35318 0 0 ROYCE VALUE TR INC COM 780910105 9412 595713 SH DFND 02 0 1000 594713 RPC INC COM 749660106 318 21828 SH DFND 01 20328 0 1500 RPC INC COM 749660106 1798 123427 SH DFND 02 0 104665 18762 RPC INC COM 749660106 0 1 SH DFND 06 0 1 0 RPC INC COM 749660106 8833 606221 SH DFND 43 0 0 606221 RPC INC COM 749660106 1694 116294 SH DFND 43, 01 0 0 116294 RPM INTL INC COM 749685103 5132 88000 SH DFND 01 84193 2363 1444 RPM INTL INC COM 749685103 20599 353212 SH DFND 02 0 95010 258202 RPM INTL INC COM 749685103 0 3 SH DFND 06 0 3 0 RPM INTL INC NOTE 2.25 749685AT0 12 10000 PRN DFND 02 0 0 10000 RPM INTL INC COM 749685103 16164 277166 SH DFND 43 0 0 277166 RPM INTL INC NOTE 2.25 749685AT0 2116 1741000 PRN DFND 43 0 0 1741000 RPM INTL INC COM 749685103 655 11238 SH DFND 43, 01 0 0 11238 RSP PERMIAN INC COM 74978Q105 799 18140 SH DFND 01 18140 0 0 RSP PERMIAN INC COM 74978Q105 2349 53355 SH DFND 02 0 10259 43096 RSP PERMIAN INC COM 74978Q105 0 3 SH DFND 06 0 3 0 RSP PERMIAN INC COM 74978Q105 7565 171844 SH DFND 43 0 0 171844 RSP PERMIAN INC COM 74978Q105 2522 57287 SH DFND 43, 01 0 0 57287 RTI INTL METALS INC NOTE 1.62 74973WAB3 1 1000 PRN DFND 01 0 0 1000 RTI INTL METALS INC NOTE 1.62 74973WAB3 11 11000 PRN DFND 02 0 0 11000 RTI SURGICAL INC COM 74975N105 48 10500 SH DFND 01 10500 0 0 RTI SURGICAL INC COM 74975N105 139 30196 SH DFND 02 0 29554 642 RTI SURGICAL INC COM 74975N105 0 57 SH DFND 06 0 57 0 RUBICON PROJ INC COM 78112V102 7 2572 SH DFND 01 2572 0 0 RUBICON PROJ INC COM 78112V102 191 67127 SH DFND 02 0 66927 200 RUBICON PROJ INC COM 78112V102 0 46 SH DFND 06 0 46 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 0 20 SH DFND 02 0 0 20 RUDOLPH TECHNOLOGIES INC COM 781270103 163 5499 SH DFND 01 5247 0 252 RUDOLPH TECHNOLOGIES INC COM 781270103 500 16882 SH DFND 02 0 16668 214 RUDOLPH TECHNOLOGIES INC COM 781270103 1 32 SH DFND 06 0 32 0 RUSH ENTERPRISES INC CL A 781846209 259 5960 SH DFND 01 5960 0 0 RUSH ENTERPRISES INC CL A 781846209 3548 81797 SH DFND 02 0 72902 8895 RUSH ENTERPRISES INC CL A 781846209 1 32 SH DFND 06 0 32 0 RUSH ENTERPRISES INC CL B 781846308 33 747 SH DFND 01 747 0 0 RUSH ENTERPRISES INC CL B 781846308 38 863 SH DFND 02 0 863 0 RUSH ENTERPRISES INC CL B 781846308 0 5 SH DFND 06 0 5 0 RUSH ENTERPRISES INC CL A 781846209 6248 144033 SH DFND 43 0 0 144033 RUSH ENTERPRISES INC CL A 781846209 2128 49066 SH DFND 43, 01 0 0 49066 RUTHS HOSPITALITY GROUP INC COM 783332109 151 5398 SH DFND 01 5398 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1625 57920 SH DFND 02 0 57275 645 RUTHS HOSPITALITY GROUP INC COM 783332109 1 31 SH DFND 06 0 31 0 RUTHS HOSPITALITY GROUP INC COM 783332109 9502 338742 SH DFND 43 0 0 338742 RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 0 67 SH DFND 02 0 2 65 RYANAIR HLDGS PLC SPONSORED 783513203 653 5718 SH DFND 01 5393 0 325 RYANAIR HLDGS PLC SPONSORED 783513203 868 7600 SH DFND 02 0 0 7600 RYANAIR HLDGS PLC SPONSORED 783513203 17 150 SH DFND 28 17 0 133 RYANAIR HLDGS PLC SPONSORED 783513203 56358 493377 SH DFND 43 0 0 493377 RYANAIR HLDGS PLC SPONSORED 783513203 6282 54996 SH DFND 43, 01 0 0 54996 RYB ED INC ADR 74979W101 6 330 SH DFND 01 330 0 0 RYB ED INC ADR 74979W101 61 3116 SH DFND 02 0 3116 0 RYB ED INC ADR 74979W101 3118 158672 SH DFND 43 0 0 158672 RYDER SYS INC COM 783549108 1996 27770 SH DFND 01 27751 0 19 RYDER SYS INC COM 783549108 5680 79038 SH DFND 02 0 75842 3196 RYDER SYS INC COM 783549108 0 1 SH DFND 06 0 1 0 RYDER SYS INC COM 783549108 16637 231523 SH DFND 43 0 0 231523 RYDER SYS INC COM 783549108 123 1715 SH DFND 43, 01 0 0 1715 RYERSON HLDG CORP COM 783754104 55 4963 SH DFND 01 4963 0 0 RYERSON HLDG CORP COM 783754104 43 3876 SH DFND 02 0 1826 2050 RYERSON HLDG CORP COM 783754104 0 16 SH DFND 06 0 16 0 RYLAND GROUP INC NOTE 0.25 783764AS2 5 5000 PRN DFND 02 0 0 5000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4843 58243 SH DFND 01 57112 0 1131 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5628 67687 SH DFND 02 0 42345 25342 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4 45 SH DFND 06 0 45 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 10298 123848 SH DFND 43 0 0 123848 S & T BANCORP INC COM 783859101 511 11821 SH DFND 01 8655 3166 0 S & T BANCORP INC COM 783859101 1491 34483 SH DFND 02 0 27040 7443 S & T BANCORP INC COM 783859101 2 36 SH DFND 06 0 36 0 S&P GLOBAL INC COM 78409V104 3613 17720 SH DFND 00 17720 0 0 S&P GLOBAL INC COM 78409V104 110909 543967 SH DFND 01 488615 22504 32848 S&P GLOBAL INC COM 78409V104 34612 169756 SH DFND 02 0 55974 113782 S&P GLOBAL INC COM 78409V104 9976 48928 SH DFND 06 0 48928 0 S&P GLOBAL INC COM 78409V104 1214 5956 SH DFND 28 5369 0 587 S&P GLOBAL INC COM 78409V104 62795 307983 SH DFND 43 0 0 307983 S&P GLOBAL INC COM 78409V104 20511 100596 SH DFND 43, 01 0 0 100596 S&W SEED CO COM 785135104 0 6 SH DFND 02 0 6 0 SABINE ROYALTY TR UNIT BEN I 785688102 1217 25836 SH DFND 01 25836 0 0 SABINE ROYALTY TR UNIT BEN I 785688102 59 1261 SH DFND 02 0 0 1261 SABRA HEALTH CARE REIT INC COM 78573L106 887 40834 SH DFND 01 39975 0 859 SABRA HEALTH CARE REIT INC COM 78573L106 9963 458491 SH DFND 02 0 414050 44441 SABRA HEALTH CARE REIT INC COM 78573L106 4 182 SH DFND 06 0 182 0 SABRA HEALTH CARE REIT INC COM 78573L106 4 183 SH DFND 28 183 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 19565 900363 SH DFND 43 0 0 900363 SABRA HEALTH CARE REIT INC COM 78573L106 776 35715 SH DFND 43, 01 0 0 35715 SABRE CORP COM 78573M104 587 23841 SH DFND 01 22565 0 1276 SABRE CORP COM 78573M104 92136 3739298 SH DFND 02 0 3537984 201314 SABRE CORP COM 78573M104 512 20783 SH DFND 06 0 20783 0 SABRE CORP COM 78573M104 1 25 SH DFND 28 25 0 0 SABRE CORP COM 78573M104 18429 747938 SH DFND 43 0 0 747938 SABRE CORP COM 78573M104 11 449 SH DFND 43, 01 0 0 449 SACHEM CAP CORP COM 78590A109 137 33444 SH DFND 02 0 0 33444 SAEXPLORATION HLDGS INC COM NEW 78636X204 0 6 SH DFND 02 0 6 0 SAFE BULKERS INC COM Y7388L103 7 2017 SH DFND 02 0 1917 100 SAFE BULKERS INC COM Y7388L103 0 51 SH DFND 06 0 51 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 53 4130 SH DFND 01 4130 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 185 14436 SH DFND 02 0 5302 9134 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 0 21 SH DFND 06 0 21 0 SAFETY INCOME & GROWTH INC COM 78649D104 949 50000 SH DFND 01 50000 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 647 34124 SH DFND 02 0 4996 29128 SAFETY INCOME & GROWTH INC COM 78649D104 0 10 SH DFND 06 0 10 0 SAFETY INS GROUP INC COM 78648T100 399 4675 SH DFND 01 4675 0 0 SAFETY INS GROUP INC COM 78648T100 606 7100 SH DFND 02 0 2066 5034 SAFETY INS GROUP INC COM 78648T100 1 15 SH DFND 06 0 15 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 31 803 SH DFND 01 803 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 6 145 SH DFND 02 0 145 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 3 SH DFND 06 0 3 0 SAGE THERAPEUTICS INC COM 78667J108 8809 56278 SH DFND 01 45068 11210 0 SAGE THERAPEUTICS INC COM 78667J108 7602 48565 SH DFND 02 0 40729 7836 SAGE THERAPEUTICS INC COM 78667J108 6 39 SH DFND 06 0 39 0 SAGE THERAPEUTICS INC COM 78667J108 5 32 SH DFND 28 32 0 0 SAGE THERAPEUTICS INC COM 78667J108 8274 52861 SH DFND 43 0 0 52861 SAGE THERAPEUTICS INC COM 78667J108 5007 31989 SH DFND 43, 01 0 0 31989 SAIA INC COM 78709Y105 338 4184 SH DFND 01 4068 0 116 SAIA INC COM 78709Y105 804 9947 SH DFND 02 0 2781 7166 SAIA INC COM 78709Y105 2 26 SH DFND 06 0 26 0 SAIA INC COM 78709Y105 3972 49123 SH DFND 43 0 0 49123 SAIA INC COM 78709Y105 2139 26454 SH DFND 43, 01 0 0 26454 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 157 6383 SH DFND 01 6383 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 118 4821 SH DFND 02 0 4821 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 0 1 SH DFND 06 0 1 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12 485 SH DFND 43 0 0 485 SALEM MEDIA GROUP INC CL A 794093104 38 7401 SH DFND 02 0 7401 0 SALEM MEDIA GROUP INC CL A 794093104 0 12 SH DFND 06 0 12 0 SALESFORCE COM INC COM 79466L302 202123 1481841 SH DFND 01 1441573 3201 37067 SALESFORCE COM INC COM 79466L302 469931 3445242 SH DFND 02 0 235672 3209570 SALESFORCE COM INC COM 79466L302 1277 9363 SH DFND 06 0 9363 0 SALESFORCE COM INC COM 79466L302 6483 47529 SH DFND 28 46278 0 1251 SALESFORCE COM INC OPTIONS 79466L302 10898 79900 SH Put DFND 02 0 79700 200 SALESFORCE COM INC OPTIONS 79466L302 17200 126100 SH Call DFND 02 0 126100 0 SALESFORCE COM INC COM 79466L302 381349 2795814 SH DFND 43 0 0 2795814 SALESFORCE COM INC COM 79466L302 73655 539991 SH DFND 43, 01 0 0 539991 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 26 2630 SH DFND 01 2630 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 815 81852 SH DFND 02 0 0 81852 SALISBURY BANCORP INC COM 795226109 171 4000 SH DFND 01 4000 0 0 SALISBURY BANCORP INC COM 795226109 77 1804 SH DFND 02 0 3 1801 SALLY BEAUTY HLDGS INC COM 79546E104 532 33189 SH DFND 01 33189 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1657 103352 SH DFND 02 0 57505 45847 SALLY BEAUTY HLDGS INC COM 79546E104 0 3 SH DFND 06 0 3 0 SALLY BEAUTY HLDGS INC COM 79546E104 17336 1081493 SH DFND 43 0 0 1081493 SALLY BEAUTY HLDGS INC COM 79546E104 938 58532 SH DFND 43, 01 0 0 58532 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 458 79075 SH DFND 01 56359 0 22716 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 319 55069 SH DFND 02 0 0 55069 SANCHEZ ENERGY CORP COM 79970Y105 63 13949 SH DFND 01 13792 157 0 SANCHEZ ENERGY CORP COM 79970Y105 4444 983155 SH DFND 02 0 980431 2724 SANCHEZ ENERGY CORP COM 79970Y105 0 76 SH DFND 06 0 76 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS 79971C201 346 29282 SH DFND 02 0 0 29282 SANDERSON FARMS INC COM 800013104 640 6084 SH DFND 01 4743 1181 160 SANDERSON FARMS INC COM 800013104 5298 50382 SH DFND 02 0 47377 3005 SANDERSON FARMS INC COM 800013104 2 21 SH DFND 06 0 21 0 SANDERSON FARMS INC COM 800013104 170 1616 SH DFND 43 0 0 1616 SANDISK CORP NOTE 0.50 80004CAF8 3 3000 PRN DFND 02 0 0 3000 SANDRIDGE ENERGY INC COM NEW 80007P869 77 4356 SH DFND 01 4340 16 0 SANDRIDGE ENERGY INC COM NEW 80007P869 130 7355 SH DFND 02 0 7241 114 SANDRIDGE ENERGY INC COM NEW 80007P869 1 36 SH DFND 06 0 36 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN I 80007T101 1 500 SH DFND 02 0 0 500 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 7 2500 SH DFND 01 2500 0 0 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 4 1601 SH DFND 02 0 0 1601 SANDSTORM GOLD LTD COM NEW 80013R206 28 6260 SH DFND 05 6260 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 26 5770 SH DFND 01 5770 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 147 32724 SH DFND 02 0 23724 9000 SANDY SPRING BANCORP INC COM 800363103 309 7530 SH DFND 01 7530 0 0 SANDY SPRING BANCORP INC COM 800363103 5921 144376 SH DFND 02 0 71877 72499 SANDY SPRING BANCORP INC COM 800363103 1 33 SH DFND 06 0 33 0 SANFILIPPO JOHN B & SON INC COM 800422107 1594 21415 SH DFND 01 21265 0 150 SANFILIPPO JOHN B & SON INC COM 800422107 1461 19622 SH DFND 02 0 17791 1831 SANFILIPPO JOHN B & SON INC COM 800422107 1 9 SH DFND 06 0 9 0 SANGAMO THERAPEUTICS INC COM 800677106 1686 118740 SH DFND 01 18740 100000 0 SANGAMO THERAPEUTICS INC COM 800677106 657 46262 SH DFND 02 0 31867 14395 SANGAMO THERAPEUTICS INC COM 800677106 1 86 SH DFND 06 0 86 0 SANGAMO THERAPEUTICS INC OPTIONS 800677106 355 25000 SH Call DFND 02 0 25000 0 SANGAMO THERAPEUTICS INC COM 800677106 701 49332 SH DFND 43 0 0 49332 SANMINA CORPORATION COM 801056102 392 13389 SH DFND 01 13019 0 370 SANMINA CORPORATION COM 801056102 868 29618 SH DFND 02 0 16779 12839 SANMINA CORPORATION COM 801056102 2 75 SH DFND 06 0 75 0 SANMINA CORPORATION COM 801056102 9943 339362 SH DFND 43 0 0 339362 SANMINA CORPORATION COM 801056102 1355 46249 SH DFND 43, 01 0 0 46249 SANOFI SPONSORED 80105N105 20196 504768 SH DFND 01 105131 286 399351 SANOFI SPONSORED 80105N105 82693 2066817 SH DFND 02 0 356872 1709945 SANOFI SPONSORED 80105N105 564 14091 SH DFND 06 0 14091 0 SANOFI SPONSORED 80105N105 343 8563 SH DFND 28 207 0 8356 SANOFI RIGHT 12/3 80105N113 4 8681 SH DFND 01 8592 0 89 SANOFI RIGHT 12/3 80105N113 4 7779 SH DFND 02 0 99 7680 SANOFI SPONSORED 80105N105 137838 3445091 SH DFND 43 0 0 3445091 SANOFI RIGHT 12/3 80105N113 0 20 SH DFND 43 0 0 20 SANOFI SPONSORED 80105N105 5092 127259 SH DFND 43, 01 0 0 127259 SANTANDER CONSUMER USA HDG I COM 80283M101 1160 60764 SH DFND 01 13225 47539 0 SANTANDER CONSUMER USA HDG I COM 80283M101 957 50136 SH DFND 02 0 50136 0 SAP SE SPON ADR 803054204 7139 61725 SH DFND 01 58218 0 3507 SAP SE SPON ADR 803054204 63530 549279 SH DFND 02 0 7473 541806 SAP SE SPON ADR 803054204 10222 88379 SH DFND 06 0 88379 0 SAP SE SPON ADR 803054204 80 689 SH DFND 28 216 0 473 SAP SE SPON ADR 803054204 219068 1894065 SH DFND 43 0 0 1894065 SAP SE SPON ADR 803054204 6405 55376 SH DFND 43, 01 0 0 55376 SAPIENS INTL CORP N V SHS NEW N7716A151 0 3 SH DFND 02 0 0 3 SAPIENS INTL CORP N V SHS NEW N7716A151 28 2831 SH DFND 06 0 2831 0 SAREPTA THERAPEUTICS INC COM 803607100 3048 23061 SH DFND 01 5070 17991 0 SAREPTA THERAPEUTICS INC COM 803607100 33962 256938 SH DFND 02 0 247396 9542 SAREPTA THERAPEUTICS INC COM 803607100 8 63 SH DFND 06 0 63 0 SAREPTA THERAPEUTICS INC OPTIONS 803607100 3305 25000 SH Put DFND 02 0 25000 0 SAREPTA THERAPEUTICS INC OPTIONS 803607100 5948 45000 SH Call DFND 02 0 45000 0 SAREPTA THERAPEUTICS INC COM 803607100 4184 31653 SH DFND 43 0 0 31653 SAREPTA THERAPEUTICS INC COM 803607100 892 6752 SH DFND 43, 01 0 0 6752 SASOL LTD SPONSORED 803866300 441 12058 SH DFND 01 10830 0 1228 SASOL LTD SPONSORED 803866300 1078 29514 SH DFND 02 0 664 28850 SASOL LTD SPONSORED 803866300 16 438 SH DFND 28 50 0 388 SASOL LTD SPONSORED 803866300 4960 135730 SH DFND 43 0 0 135730 SAUL CTRS INC COM 804395101 45 845 SH DFND 01 550 0 295 SAUL CTRS INC COM 804395101 368 6874 SH DFND 02 0 1373 5501 SAUL CTRS INC COM 804395101 1 11 SH DFND 06 0 11 0 SAVARA INC COM 805111101 116 10256 SH DFND 01 10256 0 0 SAVARA INC COM 805111101 8 723 SH DFND 02 0 723 0 SB FINL GROUP INC COM 78408D105 2 94 SH DFND 02 0 0 94 SB ONE BANCORP COM 78413T103 25 857 SH DFND 01 857 0 0 SB ONE BANCORP COM 78413T103 98 3298 SH DFND 02 0 3198 100 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9273 56162 SH DFND 01 30450 0 25712 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29905 181112 SH DFND 02 0 73052 108060 SBA COMMUNICATIONS CORP NEW CL A 78410G104 65 392 SH DFND 06 0 392 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 72 437 SH DFND 28 0 0 437 SBA COMMUNICATIONS CORP NEW CL A 78410G104 127880 774470 SH DFND 43 0 0 774470 SBA COMMUNICATIONS CORP NEW CL A 78410G104 10488 63515 SH DFND 43, 01 0 0 63515 SCANA CORP NEW COM 80589M102 2608 67712 SH DFND 01 63538 393 3781 SCANA CORP NEW COM 80589M102 2156 55976 SH DFND 02 0 23128 32848 SCANA CORP NEW COM 80589M102 48 1250 SH DFND 06 0 1250 0 SCANA CORP NEW COM 80589M102 14 368 SH DFND 28 67 0 301 SCANSOURCE INC COM 806037107 210 5221 SH DFND 01 5041 0 180 SCANSOURCE INC COM 806037107 2666 66145 SH DFND 02 0 62170 3975 SCANSOURCE INC COM 806037107 1 26 SH DFND 06 0 26 0 SCANSOURCE INC COM 806037107 1899 47123 SH DFND 43 0 0 47123 SCANSOURCE INC COM 806037107 349 8670 SH DFND 43, 01 0 0 8670 SCHEIN HENRY INC COM 806407102 9989 137512 SH DFND 01 132949 4444 119 SCHEIN HENRY INC COM 806407102 14140 194663 SH DFND 02 0 138356 56307 SCHEIN HENRY INC COM 806407102 50 693 SH DFND 06 0 693 0 SCHEIN HENRY INC COM 806407102 355 4887 SH DFND 28 4265 0 622 SCHEIN HENRY INC COM 806407102 25700 353803 SH DFND 43 0 0 353803 SCHEIN HENRY INC COM 806407102 4038 55583 SH DFND 43, 01 0 0 55583 SCHLUMBERGER LTD COM 806857108 329664 4918160 SH DFND 01 4567991 226645 123524 SCHLUMBERGER LTD COM 806857108 134536 2007097 SH DFND 02 0 271702 1735395 SCHLUMBERGER LTD COM 806857108 1961 29249 SH DFND 06 0 29249 0 SCHLUMBERGER LTD COM 806857108 8833 131773 SH DFND 28 127443 0 4330 SCHLUMBERGER LTD OPTIONS 806857108 44320 661200 SH Put DFND 02 0 658200 3000 SCHLUMBERGER LTD OPTIONS 806857108 40667 606700 SH Call DFND 02 0 605400 1300 SCHLUMBERGER LTD OPTIONS 806857108 7011 104600 SH Call DFND 06 0 104600 0 SCHLUMBERGER LTD COM 806857108 651455 9718864 SH DFND 43 0 0 9718864 SCHLUMBERGER LTD COM 806857108 60506 902669 SH DFND 43, 01 0 0 902669 SCHMITT INDS INC ORE COM NEW 806870200 0 2 SH DFND 02 0 2 0 SCHNEIDER NATIONAL INC CL B 80689H102 152 5530 SH DFND 01 5530 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2405 87440 SH DFND 02 0 49399 38041 SCHNEIDER NATIONAL INC CL B 80689H102 1 43 SH DFND 06 0 43 0 SCHNEIDER NATIONAL INC CL B 80689H102 2042 74231 SH DFND 43 0 0 74231 SCHNITZER STL INDS CL A 806882106 564 16736 SH DFND 01 16736 0 0 SCHNITZER STL INDS CL A 806882106 6234 184996 SH DFND 02 0 183091 1905 SCHNITZER STL INDS CL A 806882106 1 27 SH DFND 06 0 27 0 SCHNITZER STL INDS CL A 806882106 2646 78527 SH DFND 43 0 0 78527 SCHOLASTIC CORP COM 807066105 252 5698 SH DFND 01 5527 0 171 SCHOLASTIC CORP COM 807066105 558 12587 SH DFND 02 0 11920 667 SCHOLASTIC CORP COM 807066105 1 29 SH DFND 06 0 29 0 SCHOLASTIC CORP COM 807066105 4 95 SH DFND 28 95 0 0 SCHOLASTIC CORP COM 807066105 3407 76887 SH DFND 43 0 0 76887 SCHOLASTIC CORP COM 807066105 2942 66390 SH DFND 43, 01 0 0 66390 SCHULMAN A INC COM 808194104 360 8085 SH DFND 01 5434 2651 0 SCHULMAN A INC COM 808194104 2334 52457 SH DFND 02 0 52443 14 SCHULMAN A INC COM 808194104 1 30 SH DFND 06 0 30 0 SCHULMAN A INC COM 808194104 929 20873 SH DFND 43 0 0 20873 SCHWAB CHARLES CORP NEW COM 808513105 201507 3943392 SH DFND 01 2750688 905849 286855 SCHWAB CHARLES CORP NEW COM 808513105 58303 1140963 SH DFND 02 0 182869 958094 SCHWAB CHARLES CORP NEW COM 808513105 1648 32242 SH DFND 06 0 32242 0 SCHWAB CHARLES CORP NEW COM 808513105 920 17997 SH DFND 28 10521 0 7476 SCHWAB CHARLES CORP NEW OPTIONS 808513105 4226 82700 SH Put DFND 02 0 82700 0 SCHWAB CHARLES CORP NEW OPTIONS 808513105 133 2600 SH Call DFND 02 0 2600 0 SCHWAB CHARLES CORP NEW COM 808513105 204623 4004364 SH DFND 43 0 0 4004364 SCHWAB CHARLES CORP NEW COM 808513105 49984 978161 SH DFND 43, 01 0 0 978161 SCHWAB STRATEGIC TR US BRD MKT 808524102 1432 21693 SH DFND 01 21693 0 0 SCHWAB STRATEGIC TR US BRD MKT 808524102 70602 1069883 SH DFND 02 0 1795 1068088 SCHWAB STRATEGIC TR US LRG CAP 808524201 2220 34166 SH DFND 01 34166 0 0 SCHWAB STRATEGIC TR US LRG CAP 808524201 3857 59352 SH DFND 02 0 0 59352 SCHWAB STRATEGIC TR US LCAP GR 808524300 73 962 SH DFND 01 962 0 0 SCHWAB STRATEGIC TR US LCAP GR 808524300 7560 99763 SH DFND 02 0 0 99763 SCHWAB STRATEGIC TR US LCAP VA 808524409 15 289 SH DFND 01 289 0 0 SCHWAB STRATEGIC TR US LCAP VA 808524409 14485 272685 SH DFND 02 0 0 272685 SCHWAB STRATEGIC TR US MID-CAP 808524508 17 310 SH DFND 01 310 0 0 SCHWAB STRATEGIC TR US MID-CAP 808524508 4291 78179 SH DFND 02 0 0 78179 SCHWAB STRATEGIC TR US SML CAP 808524607 334 4544 SH DFND 01 3582 0 962 SCHWAB STRATEGIC TR US SML CAP 808524607 4563 62025 SH DFND 02 0 0 62025 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 231 8917 SH DFND 01 8917 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 9645 372542 SH DFND 02 0 0 372542 SCHWAB STRATEGIC TR 1000 INDEX 808524722 0 5 SH DFND 02 0 0 5 SCHWAB STRATEGIC TR SCHWB FDT 808524730 49 1766 SH DFND 01 1766 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524730 10256 370516 SH DFND 02 0 0 370516 SCHWAB STRATEGIC TR SCHWB FDT 808524748 44 1264 SH DFND 01 1264 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524748 892 25581 SH DFND 02 0 0 25581 SCHWAB STRATEGIC TR SCHWB FDT 808524755 65 2186 SH DFND 01 2186 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524755 11426 386784 SH DFND 02 0 0 386784 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 87 2183 SH DFND 01 2183 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 398 9981 SH DFND 02 0 0 9981 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 144 3844 SH DFND 01 3844 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 1678 44950 SH DFND 02 0 0 44950 SCHWAB STRATEGIC TR SCHWAB FDT 808524789 88 2348 SH DFND 02 0 0 2348 SCHWAB STRATEGIC TR US DIVIDEN 808524797 273 5544 SH DFND 01 5544 0 0 SCHWAB STRATEGIC TR US DIVIDEN 808524797 26743 542566 SH DFND 02 0 0 542566 SCHWAB STRATEGIC TR INTL EQTY 808524805 551 16678 SH DFND 01 16678 0 0 SCHWAB STRATEGIC TR INTL EQTY 808524805 34357 1039545 SH DFND 02 0 0 1039545 SCHWAB STRATEGIC TR US AGGREGA 808524839 5394 106510 SH DFND 02 0 0 106510 SCHWAB STRATEGIC TR US REIT ET 808524847 37 892 SH DFND 01 892 0 0 SCHWAB STRATEGIC TR US REIT ET 808524847 1916 45852 SH DFND 02 0 0 45852 SCHWAB STRATEGIC TR INTRM TRM 808524854 17 324 SH DFND 01 324 0 0 SCHWAB STRATEGIC TR INTRM TRM 808524854 1932 36926 SH DFND 02 0 3906 33020 SCHWAB STRATEGIC TR SHT TM US 808524862 14 274 SH DFND 01 274 0 0 SCHWAB STRATEGIC TR SHT TM US 808524862 48833 981768 SH DFND 02 0 0 981768 SCHWAB STRATEGIC TR US TIPS ET 808524870 12 213 SH DFND 01 213 0 0 SCHWAB STRATEGIC TR US TIPS ET 808524870 29394 535305 SH DFND 02 0 0 535305 SCHWAB STRATEGIC TR INTL SCEQT 808524888 34 933 SH DFND 01 933 0 0 SCHWAB STRATEGIC TR INTL SCEQT 808524888 12931 358487 SH DFND 02 0 0 358487 SCHWAB STRATEGIC TR US BRD MKT 808524102 5437 82389 SH DFND 43 0 0 82389 SCHWAB STRATEGIC TR US LRG CAP 808524201 36 556 SH DFND 43 0 0 556 SCHWAB STRATEGIC TR US LCAP GR 808524300 3437 45360 SH DFND 43 0 0 45360 SCHWAB STRATEGIC TR US LCAP VA 808524409 92680 1744722 SH DFND 43 0 0 1744722 SCHWAB STRATEGIC TR US MID-CAP 808524508 1566 28522 SH DFND 43 0 0 28522 SCHWAB STRATEGIC TR US SML CAP 808524607 19590 266276 SH DFND 43 0 0 266276 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 42 1628 SH DFND 43 0 0 1628 SCHWAB STRATEGIC TR SCHWB FDT 808524748 119 3407 SH DFND 43 0 0 3407 SCHWAB STRATEGIC TR SCHWB FDT 808524755 240 8109 SH DFND 43 0 0 8109 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 104 2618 SH DFND 43 0 0 2618 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 244 6535 SH DFND 43 0 0 6535 SCHWAB STRATEGIC TR US DIVIDEN 808524797 9094 184498 SH DFND 43 0 0 184498 SCHWAB STRATEGIC TR INTL EQTY 808524805 10563 319610 SH DFND 43 0 0 319610 SCHWAB STRATEGIC TR US AGGREGA 808524839 62 1231 SH DFND 43 0 0 1231 SCHWAB STRATEGIC TR US REIT ET 808524847 187 4464 SH DFND 43 0 0 4464 SCHWAB STRATEGIC TR SHT TM US 808524862 115090 2313824 SH DFND 43 0 0 2313824 SCHWAB STRATEGIC TR US TIPS ET 808524870 773 14081 SH DFND 43 0 0 14081 SCHWAB STRATEGIC TR INTL SCEQT 808524888 42 1162 SH DFND 43 0 0 1162 SCHWEITZER-MAUDUIT INTL INC COM 808541106 271 6209 SH DFND 01 6209 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 272 6220 SH DFND 02 0 4675 1545 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 31 SH DFND 06 0 31 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 11518 263441 SH DFND 43 0 0 263441 SCHWEITZER-MAUDUIT INTL INC COM 808541106 688 15735 SH DFND 43, 01 0 0 15735 SCIENCE APPLICATNS INTL CP N COM 808625107 3549 43853 SH DFND 01 43612 241 0 SCIENCE APPLICATNS INTL CP N COM 808625107 4110 50785 SH DFND 02 0 47379 3406 SCIENCE APPLICATNS INTL CP N COM 808625107 40 493 SH DFND 06 0 493 0 SCIENTIFIC GAMES CORP COM 80874P109 552 11241 SH DFND 01 11106 135 0 SCIENTIFIC GAMES CORP COM 80874P109 10664 216968 SH DFND 02 0 89355 127613 SCIENTIFIC GAMES CORP COM 80874P109 3 54 SH DFND 06 0 54 0 SCIENTIFIC GAMES CORP OPTIONS 80874P109 816 16600 SH Put DFND 02 0 16600 0 SCORPIO BULKERS INC COM Y7546A122 66 9268 SH DFND 01 9268 0 0 SCORPIO BULKERS INC COM Y7546A122 119 16792 SH DFND 02 0 16792 0 SCORPIO BULKERS INC COM Y7546A122 0 61 SH DFND 06 0 61 0 SCORPIO TANKERS INC SHS Y7542C106 117 41672 SH DFND 01 41672 0 0 SCORPIO TANKERS INC SHS Y7542C106 6636 2361437 SH DFND 02 0 273898 2087539 SCORPIO TANKERS INC SHS Y7542C106 1 251 SH DFND 06 0 251 0 SCORPIO TANKERS INC SHS Y7542C106 477 169905 SH DFND 43 0 0 169905 SCOTTS MIRACLE GRO CO CL A 810186106 1079 12980 SH DFND 01 12515 0 465 SCOTTS MIRACLE GRO CO CL A 810186106 11969 143925 SH DFND 02 0 9038 134887 SCOTTS MIRACLE GRO CO CL A 810186106 0 1 SH DFND 06 0 1 0 SCOTTS MIRACLE GRO CO CL A 810186106 16 192 SH DFND 28 192 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 28682 344898 SH DFND 43 0 0 344898 SCOTTS MIRACLE GRO CO CL A 810186106 633 7608 SH DFND 43, 01 0 0 7608 SCPHARMACEUTICALS INC COM 810648105 18 3109 SH DFND 01 3109 0 0 SCPHARMACEUTICALS INC COM 810648105 2 381 SH DFND 02 0 381 0 SCRIPPS E W CO OHIO CL A NEW 811054402 98 7346 SH DFND 01 7184 0 162 SCRIPPS E W CO OHIO CL A NEW 811054402 567 42332 SH DFND 02 0 41089 1243 SCRIPPS E W CO OHIO CL A NEW 811054402 1 59 SH DFND 06 0 59 0 SEA LTD ADR 81141R100 3861 257427 SH DFND 01 751 0 256676 SEA LTD ADR 81141R100 207 13794 SH DFND 02 0 13655 139 SEA LTD ADR 81141R100 69 4579 SH DFND 28 0 0 4579 SEA LTD ADR 81141R100 6261 417414 SH DFND 43 0 0 417414 SEABOARD CORP COM 811543107 170 43 SH DFND 01 43 0 0 SEABOARD CORP COM 811543107 147 37 SH DFND 02 0 37 0 SEABRIDGE GOLD INC COM 811916105 2 199 SH DFND 05 199 0 0 SEABRIDGE GOLD INC COM 811916105 8 700 SH DFND 01 700 0 0 SEABRIDGE GOLD INC COM 811916105 41 3674 SH DFND 02 0 3500 174 SEACHANGE INTL INC COM 811699107 0 77 SH DFND 02 0 0 77 SEACOAST BKG CORP FLA COM NEW 811707801 983 31125 SH DFND 01 31125 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 906 28689 SH DFND 02 0 22778 5911 SEACOAST BKG CORP FLA COM NEW 811707801 1 43 SH DFND 06 0 43 0 SEACOAST BKG CORP FLA COM NEW 811707801 6646 210448 SH DFND 43 0 0 210448 SEACOR HOLDINGS INC COM 811904101 382 6673 SH DFND 01 5639 946 88 SEACOR HOLDINGS INC COM 811904101 543 9486 SH DFND 02 0 7383 2103 SEACOR HOLDINGS INC COM 811904101 1 17 SH DFND 06 0 17 0 SEACOR MARINE HLDGS INC COM 78413P101 91 3922 SH DFND 01 3922 0 0 SEACOR MARINE HLDGS INC COM 78413P101 134 5821 SH DFND 02 0 606 5215 SEACOR MARINE HLDGS INC COM 78413P101 0 17 SH DFND 06 0 17 0 SEADRILL LIMITED SHS G7945E105 49 228700 SH DFND 01 228700 0 0 SEADRILL LIMITED SHS G7945E105 10 44242 SH DFND 02 0 0 44242 SEADRILL LIMITED SHS G7945E105 12 56833 SH DFND 06 0 56833 0 SEADRILL PARTNERS LLC COMUNIT RE Y7545W109 21 6000 SH DFND 01 6000 0 0 SEADRILL PARTNERS LLC COMUNIT RE Y7545W109 53 15372 SH DFND 02 0 0 15372 SEAGATE TECHNOLOGY PLC SHS G7945M107 3674 65055 SH DFND 01 53317 9810 1928 SEAGATE TECHNOLOGY PLC SHS G7945M107 11674 206730 SH DFND 02 0 121611 85119 SEAGATE TECHNOLOGY PLC SHS G7945M107 2168 38393 SH DFND 06 0 38393 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 45 802 SH DFND 28 82 0 720 SEAGATE TECHNOLOGY PLC SHS G7945M107 67527 1195801 SH DFND 43 0 0 1195801 SEAGATE TECHNOLOGY PLC SHS G7945M107 1958 34681 SH DFND 43, 01 0 0 34681 SEALED AIR CORP NEW COM 81211K100 18287 430790 SH DFND 01 430185 330 275 SEALED AIR CORP NEW COM 81211K100 21173 498776 SH DFND 02 0 172443 326333 SEALED AIR CORP NEW COM 81211K100 0 7 SH DFND 06 0 7 0 SEALED AIR CORP NEW COM 81211K100 85 2000 SH DFND 28 2000 0 0 SEALED AIR CORP NEW COM 81211K100 15848 373322 SH DFND 43 0 0 373322 SEALED AIR CORP NEW COM 81211K100 9644 227179 SH DFND 43, 01 0 0 227179 SEARS HLDGS CORP COM 812350106 741 312569 SH DFND 02 0 311722 847 SEARS HLDGS CORP COM 812350106 0 68 SH DFND 06 0 68 0 SEARS HLDGS CORP OPTIONS 812350106 121 50900 SH Call DFND 02 0 50900 0 SEARS HLDGS CORP *W EXP 12/ 812350155 0 404 SH DFND 01 404 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 10 SH DFND 01 10 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 37 17442 SH DFND 02 0 17432 10 SEASPAN CORP SHS Y75638109 61 6035 SH DFND 01 6035 0 0 SEASPAN CORP SHS Y75638109 6553 643756 SH DFND 02 0 31 643725 SEASPAN CORP SHS Y75638109 29 2801 SH DFND 06 0 2801 0 SEASPINE HLDGS CORP COM 81255T108 39 3124 SH DFND 01 3124 0 0 SEASPINE HLDGS CORP COM 81255T108 460 36472 SH DFND 02 0 36381 91 SEATTLE GENETICS INC COM 812578102 1120 16872 SH DFND 01 16832 0 40 SEATTLE GENETICS INC COM 812578102 7778 117158 SH DFND 02 0 21070 96088 SEATTLE GENETICS INC COM 812578102 619 9331 SH DFND 06 0 9331 0 SEATTLE GENETICS INC COM 812578102 8339 125607 SH DFND 43 0 0 125607 SEATTLE GENETICS INC COM 812578102 104 1568 SH DFND 43, 01 0 0 1568 SEAWORLD ENTMT INC COM 81282V100 168 7722 SH DFND 01 7722 0 0 SEAWORLD ENTMT INC COM 81282V100 4156 190463 SH DFND 02 0 189545 918 SEAWORLD ENTMT INC COM 81282V100 2 70 SH DFND 06 0 70 0 SECOO HLDG LTD ADR 81367P101 3 355 SH DFND 01 355 0 0 SECUREWORKS CORP CL A 81374A105 14 1142 SH DFND 01 1142 0 0 SECUREWORKS CORP CL A 81374A105 11 848 SH DFND 02 0 298 550 SECUREWORKS CORP CL A 81374A105 0 8 SH DFND 06 0 8 0 SEI INVESTMENTS CO COM 784117103 3106 49686 SH DFND 01 39151 9736 799 SEI INVESTMENTS CO COM 784117103 2338 37396 SH DFND 02 0 22782 14614 SEI INVESTMENTS CO COM 784117103 705 11283 SH DFND 06 0 11283 0 SEI INVESTMENTS CO COM 784117103 2 35 SH DFND 28 35 0 0 SEI INVESTMENTS CO COM 784117103 228573 3656006 SH DFND 43 0 0 3656006 SEI INVESTMENTS CO COM 784117103 30043 480528 SH DFND 43, 01 0 0 480528 SELECT BANCORP INC NEW COM 81617L108 18 1341 SH DFND 01 1341 0 0 SELECT BANCORP INC NEW COM 81617L108 6 411 SH DFND 02 0 411 0 SELECT ENERGY SVCS INC CL A COM 81617J301 88 6031 SH DFND 01 6031 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1762 121287 SH DFND 02 0 6209 115078 SELECT ENERGY SVCS INC CL A COM 81617J301 0 27 SH DFND 06 0 27 0 SELECT INCOME REIT COM SH BEN 81618T100 638 28408 SH DFND 01 28408 0 0 SELECT INCOME REIT COM SH BEN 81618T100 2330 103690 SH DFND 02 0 84212 19478 SELECT INCOME REIT COM SH BEN 81618T100 1 65 SH DFND 06 0 65 0 SELECT INCOME REIT COM SH BEN 81618T100 2522 112232 SH DFND 43 0 0 112232 SELECT MED HLDGS CORP COM 81619Q105 436 24040 SH DFND 01 21489 2322 229 SELECT MED HLDGS CORP COM 81619Q105 312 17177 SH DFND 02 0 12904 4273 SELECT MED HLDGS CORP COM 81619Q105 2 110 SH DFND 06 0 110 0 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 21724 374093 SH DFND 01 369805 0 4288 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 356744 6143341 SH DFND 02 0 5302 6138039 SELECT SECTOR SPDR TR OPTIONS 81369Y100 23896 411500 SH Call DFND 02 0 411500 0 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 72718 871296 SH DFND 01 734426 119535 17335 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 779029 9334163 SH DFND 02 0 409426 8924737 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 645 7728 SH DFND 28 7728 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 6226 74600 SH Put DFND 02 0 74600 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 16341 195800 SH Call DFND 02 0 195800 0 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 272555 5289255 SH DFND 01 167329 5113295 8631 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 431450 8372799 SH DFND 02 0 580402 7792397 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 855 16596 SH DFND 06 0 16596 0 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 218 4225 SH DFND 28 4225 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 3169 61500 SH Put DFND 02 0 61500 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 5174 100400 SH Call DFND 02 0 100400 0 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 25274 231239 SH DFND 01 216419 0 14820 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 864572 7910079 SH DFND 02 0 443133 7466946 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 292 2676 SH DFND 06 0 2676 0 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 39 358 SH DFND 28 358 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 16996 155500 SH Put DFND 02 0 155500 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 24046 220000 SH Call DFND 02 0 220000 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 136419 1796408 SH DFND 01 1010781 781614 4013 SELECT SECTOR SPDR TR ENERGY 81369Y506 956087 12590037 SH DFND 02 0 3967123 8622914 SELECT SECTOR SPDR TR ENERGY 81369Y506 4354 57339 SH DFND 06 0 57339 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2681 35310 SH DFND 28 35310 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 186721 2458800 SH Put DFND 02 0 2458800 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 111632 1470000 SH Put DFND 06 0 1470000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 7594 100000 SH Call DFND 01 0 100000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 75378 992600 SH Call DFND 02 0 992600 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 31766 418300 SH Call DFND 06 0 418300 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 828378 31153749 SH DFND 01 10702609 20421521 29619 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 1221628 45943130 SH DFND 02 0 5552065 40391065 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 40265 1514308 SH DFND 06 0 1514308 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 2043 76852 SH DFND 28 76852 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 439804 16540200 SH Put DFND 02 0 16539200 1000 SELECT SECTOR SPDR TR OPTIONS 81369Y605 3989 150000 SH Put DFND 06 0 150000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 414785 15599300 SH Call DFND 02 0 15599300 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 74563 1040951 SH DFND 01 1029107 0 11844 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 742982 10372494 SH DFND 02 0 1837749 8534745 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 5587 78000 SH DFND 06 0 78000 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 24 337 SH DFND 28 337 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 50026 698400 SH Put DFND 02 0 697700 700 SELECT SECTOR SPDR TR OPTIONS 81369Y704 2865 40000 SH Put DFND 06 0 40000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 4276 59700 SH Call DFND 02 0 59700 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 2865 40000 SH Call DFND 06 0 40000 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 231374 3330561 SH DFND 01 3329874 0 687 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 524884 7555548 SH DFND 02 0 450268 7105280 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12244 176255 SH DFND 06 0 176255 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2458 35381 SH DFND 28 35381 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y803 12407 178600 SH Put DFND 02 0 177800 800 SELECT SECTOR SPDR TR OPTIONS 81369Y803 521 7500 SH Call DFND 02 0 7500 0 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 1649 33286 SH DFND 02 0 0 33286 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 8053 246200 SH DFND 01 232421 0 13779 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 168709 5157713 SH DFND 02 0 170794 4986919 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 5 138 SH DFND 06 0 138 0 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 2 69 SH DFND 28 69 0 0 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 13676 263204 SH DFND 01 258032 0 5172 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 235073 4524113 SH DFND 02 0 628748 3895365 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 269 5173 SH DFND 06 0 5173 0 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 64 1225 SH DFND 28 1225 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 127957 2462600 SH Put DFND 02 0 2460300 2300 SELECT SECTOR SPDR TR OPTIONS 81369Y886 18082 348000 SH Call DFND 02 0 348000 0 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 646801 11138292 SH DFND 43 0 0 11138292 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 1947411 23333468 SH DFND 43 0 0 23333468 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 1065554 20678324 SH DFND 43 0 0 20678324 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 2177501 19922239 SH DFND 43 0 0 19922239 SELECT SECTOR SPDR TR ENERGY 81369Y506 646427 8512343 SH DFND 43 0 0 8512343 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 1477216 55555329 SH DFND 43 0 0 55555329 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 1784077 24906841 SH DFND 43 0 0 24906841 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 91657 1319372 SH DFND 43 0 0 1319372 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 902433 27588906 SH DFND 43 0 0 27588906 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 359487 6918529 SH DFND 43 0 0 6918529 SELECTA BIOSCIENCES INC COM 816212104 39 2966 SH DFND 01 2966 0 0 SELECTA BIOSCIENCES INC COM 816212104 1 60 SH DFND 02 0 60 0 SELECTA BIOSCIENCES INC COM 816212104 0 14 SH DFND 06 0 14 0 SELECTIVE INS GROUP INC COM 816300107 2687 48854 SH DFND 01 21022 27629 203 SELECTIVE INS GROUP INC COM 816300107 12243 222603 SH DFND 02 0 8375 214228 SELECTIVE INS GROUP INC COM 816300107 3 59 SH DFND 06 0 59 0 SELECTIVE INS GROUP INC COM 816300107 18465 335719 SH DFND 43 0 0 335719 SELECTIVE INS GROUP INC COM 816300107 4085 74278 SH DFND 43, 01 0 0 74278 SEMGROUP CORP CL A 81663A105 346 13626 SH DFND 01 13392 234 0 SEMGROUP CORP CL A 81663A105 5527 217609 SH DFND 02 0 216753 856 SEMGROUP CORP CL A 81663A105 2 68 SH DFND 06 0 68 0 SEMGROUP CORP CL A 81663A105 5 191 SH DFND 43 0 0 191 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 111 17052 SH DFND 01 14037 0 3015 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 7 1098 SH DFND 28 95 0 1003 SEMPRA ENERGY COM 816851109 68491 589879 SH DFND 01 586233 417 3229 SEMPRA ENERGY COM 816851109 57050 491342 SH DFND 02 0 191315 300027 SEMPRA ENERGY COM 816851109 3105 26743 SH DFND 06 0 26743 0 SEMPRA ENERGY COM 816851109 325 2802 SH DFND 28 2179 0 623 SEMPRA ENERGY 6% PFD CON 816851406 5842 56602 SH DFND 02 0 51623 4979 SEMPRA ENERGY COM 816851109 162349 1398236 SH DFND 43 0 0 1398236 SEMPRA ENERGY COM 816851109 8994 77461 SH DFND 43, 01 0 0 77461 SEMTECH CORP COM 816850101 979 20798 SH DFND 01 20572 105 121 SEMTECH CORP COM 816850101 395 8394 SH DFND 02 0 8172 222 SEMTECH CORP COM 816850101 3 67 SH DFND 06 0 67 0 SEMTECH CORP COM 816850101 3859 82026 SH DFND 43 0 0 82026 SENDGRID INC COM 816883102 40 1501 SH DFND 01 1501 0 0 SENDGRID INC COM 816883102 51 1941 SH DFND 02 0 1941 0 SENDGRID INC COM 816883102 0 8 SH DFND 06 0 8 0 SENDGRID INC COM 816883102 697 26291 SH DFND 43 0 0 26291 SENECA FOODS CORP NEW CL B 817070105 28 1035 SH DFND 02 0 2 1033 SENECA FOODS CORP NEW CL A 817070501 101 3741 SH DFND 01 3399 0 342 SENECA FOODS CORP NEW CL A 817070501 9 317 SH DFND 02 0 263 54 SENECA FOODS CORP NEW CL A 817070501 0 7 SH DFND 06 0 7 0 SENESTECH INC COM 81720R109 51 31049 SH DFND 02 0 30949 100 SENIOR HSG PPTYS TR SH BEN INT 81721M109 653 36118 SH DFND 01 35687 0 431 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2898 160226 SH DFND 02 0 142502 17724 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2223 122862 SH DFND 06 0 122862 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5 258 SH DFND 28 258 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2899 160246 SH DFND 43 0 0 160246 SENOMYX INC COM 81724Q107 5 4000 SH DFND 01 4000 0 0 SENOMYX INC COM 81724Q107 3 2600 SH DFND 02 0 0 2600 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1897 39869 SH DFND 01 39549 0 320 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9630 202394 SH DFND 02 0 72871 129523 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 13 271 SH DFND 06 0 271 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10 205 SH DFND 28 205 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 34856 732578 SH DFND 43 0 0 732578 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9119 191648 SH DFND 43, 01 0 0 191648 SENSEONICS HLDGS INC COM 81727U105 11 2695 SH DFND 02 0 195 2500 SENSIENT TECHNOLOGIES CORP COM 81725T100 1700 23760 SH DFND 01 23609 0 151 SENSIENT TECHNOLOGIES CORP COM 81725T100 1047 14637 SH DFND 02 0 12564 2073 SENSIENT TECHNOLOGIES CORP COM 81725T100 3 45 SH DFND 06 0 45 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5598 78243 SH DFND 43 0 0 78243 SENSIENT TECHNOLOGIES CORP COM 81725T100 810 11314 SH DFND 43, 01 0 0 11314 SENSUS HEATLHCARE INC COM 81728J109 4 500 SH DFND 02 0 0 500 SENSUS HEATLHCARE INC *W EXP 06/ 81728J117 1 500 SH DFND 02 0 0 500 SEQUANS COMMUNICATIONS S A SPONSORED 817323108 4 1800 SH DFND 02 0 0 1800 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 251 127160 SH DFND 01 127160 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 138 69910 SH DFND 02 0 31168 38742 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 41 SH DFND 06 0 41 0 SERES THERAPEUTICS INC COM 81750R102 51 5899 SH DFND 01 5899 0 0 SERES THERAPEUTICS INC COM 81750R102 263 30569 SH DFND 02 0 28169 2400 SERES THERAPEUTICS INC COM 81750R102 0 21 SH DFND 06 0 21 0 SERITAGE GROWTH PPTYS CL A 81752R100 58 1358 SH DFND 01 1358 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 194 4563 SH DFND 02 0 4513 50 SERITAGE GROWTH PPTYS CL A 81752R100 1 26 SH DFND 06 0 26 0 SERITAGE GROWTH PPTYS CL A 81752R100 1839 43342 SH DFND 43 0 0 43342 SERITAGE GROWTH PPTYS CL A 81752R100 310 7307 SH DFND 43, 01 0 0 7307 SERVICE CORP INTL COM 817565104 2273 63496 SH DFND 01 62991 0 505 SERVICE CORP INTL COM 817565104 32876 918570 SH DFND 02 0 91090 827480 SERVICE CORP INTL COM 817565104 0 4 SH DFND 06 0 4 0 SERVICE CORP INTL COM 817565104 9884 276169 SH DFND 43 0 0 276169 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4473 75210 SH DFND 01 72024 3143 43 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3225 54227 SH DFND 02 0 17963 36264 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 0 3 SH DFND 06 0 3 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4 73 SH DFND 28 73 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 26641 447966 SH DFND 43 0 0 447966 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5279 88772 SH DFND 43, 01 0 0 88772 SERVICENOW INC COM 81762P102 39381 228338 SH DFND 01 227017 772 549 SERVICENOW INC COM 81762P102 103155 598103 SH DFND 02 0 64956 533147 SERVICENOW INC COM 81762P102 2543 14745 SH DFND 06 0 14745 0 SERVICENOW INC COM 81762P102 69 400 SH DFND 28 400 0 0 SERVICENOW INC NOTE 81762PAB8 7 3000 PRN DFND 01 3000 0 0 SERVICENOW INC NOTE 81762PAB8 3328 1429000 PRN DFND 02 0 1418000 11000 SERVICENOW INC COM 81762P102 95586 554219 SH DFND 43 0 0 554219 SERVICENOW INC COM 81762P102 64015 371165 SH DFND 43, 01 0 0 371165 SERVICESOURCE INTL INC COM 81763U100 42 10614 SH DFND 01 10614 0 0 SERVICESOURCE INTL INC COM 81763U100 115 29083 SH DFND 02 0 25083 4000 SERVICESOURCE INTL INC COM 81763U100 0 80 SH DFND 06 0 80 0 SERVISFIRST BANCSHARES INC COM 81768T108 361 8644 SH DFND 01 8465 0 179 SERVISFIRST BANCSHARES INC COM 81768T108 317 7590 SH DFND 02 0 3208 4382 SERVISFIRST BANCSHARES INC COM 81768T108 2 47 SH DFND 06 0 47 0 SERVISFIRST BANCSHARES INC COM 81768T108 1202 28816 SH DFND 43 0 0 28816 SERVOTRONICS INC COM 817732100 2 200 SH DFND 01 200 0 0 SERVOTRONICS INC COM 817732100 9 1009 SH DFND 02 0 9 1000 SESEN BIO INC COM 817763105 3 1700 SH DFND 01 1700 0 0 SEVEN STARS CLOUD GROUP INC COM 81789Y102 1 635 SH DFND 02 0 0 635 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 7 782 SH DFND 01 782 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 140 16225 SH DFND 02 0 0 16225 SHAKE SHACK INC CL A 819047101 438 6623 SH DFND 01 6623 0 0 SHAKE SHACK INC CL A 819047101 1954 29530 SH DFND 02 0 27354 2176 SHAKE SHACK INC CL A 819047101 2 23 SH DFND 06 0 23 0 SHARPS COMPLIANCE CORP COM 820017101 37 10004 SH DFND 02 0 4 10000 SHARPSPRING INC COM 820054104 10 1100 SH DFND 02 0 0 1100 SHAW COMMUNICATIONS INC CL B CONV 82028K200 9073 445832 SH DFND 05 445832 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 489 24033 SH DFND 01 18480 0 5553 SHAW COMMUNICATIONS INC CL B CONV 82028K200 9802 481654 SH DFND 02 0 149594 332060 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6939 340969 SH DFND 06 0 340969 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 15 727 SH DFND 28 0 0 727 SHAW COMMUNICATIONS INC CL B CONV 82028K200 19153 941167 SH DFND 43 0 0 941167 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 12224 551135 SH DFND 01 1500 534174 15461 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 15213 685885 SH DFND 02 0 422101 263784 SHENANDOAH TELECOMMUNICATION COM 82312B106 233 7116 SH DFND 01 6894 222 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3752 114734 SH DFND 02 0 106126 8608 SHENANDOAH TELECOMMUNICATION COM 82312B106 2 47 SH DFND 06 0 47 0 SHERWIN WILLIAMS CO COM 824348106 37588 92224 SH DFND 01 81452 103 10669 SHERWIN WILLIAMS CO COM 824348106 182064 446705 SH DFND 02 0 33407 413298 SHERWIN WILLIAMS CO COM 824348106 66 162 SH DFND 06 0 162 0 SHERWIN WILLIAMS CO COM 824348106 179 438 SH DFND 28 319 0 119 SHERWIN WILLIAMS CO COM 824348106 290738 713344 SH DFND 43 0 0 713344 SHERWIN WILLIAMS CO COM 824348106 13160 32290 SH DFND 43, 01 0 0 32290 SHIFTPIXY INC COM 82452L104 0 2 SH DFND 02 0 2 0 SHILOH INDS INC COM 824543102 15 1775 SH DFND 01 1775 0 0 SHILOH INDS INC COM 824543102 23 2627 SH DFND 02 0 487 2140 SHILOH INDS INC COM 824543102 0 15 SH DFND 06 0 15 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 2434 63251 SH DFND 01 59897 0 3354 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 524 13611 SH DFND 02 0 11823 1788 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 47 1223 SH DFND 28 367 0 856 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 11731 304855 SH DFND 43 0 0 304855 SHIP FINANCE INTERNATIONAL L SHS G81075106 400 26762 SH DFND 01 24960 0 1802 SHIP FINANCE INTERNATIONAL L SHS G81075106 4405 294625 SH DFND 02 0 287991 6634 SHIP FINANCE INTERNATIONAL L SHS G81075106 1 62 SH DFND 06 0 62 0 SHIRE PLC SPONSORED 82481R106 15422 91360 SH DFND 01 69597 20081 1682 SHIRE PLC SPONSORED 82481R106 23590 139753 SH DFND 02 0 62005 77748 SHIRE PLC SPONSORED 82481R106 87 516 SH DFND 06 0 516 0 SHIRE PLC SPONSORED 82481R106 75 447 SH DFND 28 297 0 150 SHIRE PLC SPONSORED 82481R106 67101 397518 SH DFND 43 0 0 397518 SHIRE PLC SPONSORED 82481R106 1471 8713 SH DFND 43, 01 0 0 8713 SHOE CARNIVAL INC COM 824889109 76 2351 SH DFND 01 2351 0 0 SHOE CARNIVAL INC COM 824889109 530 16347 SH DFND 02 0 16347 0 SHOE CARNIVAL INC COM 824889109 0 12 SH DFND 06 0 12 0 SHOPIFY INC CL A 82509L107 1427 9779 SH DFND 05 9779 0 0 SHOPIFY INC CL A 82509L107 4503 30865 SH DFND 01 30865 0 0 SHOPIFY INC CL A 82509L107 12821 87878 SH DFND 02 0 69376 18502 SHOPIFY INC CL A 82509L107 2832 19409 SH DFND 43 0 0 19409 SHORE BANCSHARES INC COM 825107105 37 1968 SH DFND 01 1968 0 0 SHORE BANCSHARES INC COM 825107105 15 791 SH DFND 02 0 476 315 SHORE BANCSHARES INC COM 825107105 0 13 SH DFND 06 0 13 0 SHOTSPOTTER INC COM 82536T107 46 1214 SH DFND 01 1214 0 0 SHOTSPOTTER INC COM 82536T107 1 21 SH DFND 02 0 21 0 SHUTTERFLY INC COM 82568P304 778 8643 SH DFND 01 8549 0 94 SHUTTERFLY INC COM 82568P304 11362 126203 SH DFND 02 0 117056 9147 SHUTTERFLY INC COM 82568P304 3 35 SH DFND 06 0 35 0 SHUTTERFLY INC COM 82568P304 758 8419 SH DFND 43 0 0 8419 SHUTTERSTOCK INC COM 825690100 135 2849 SH DFND 01 2849 0 0 SHUTTERSTOCK INC COM 825690100 510 10748 SH DFND 02 0 9068 1680 SHUTTERSTOCK INC COM 825690100 1 19 SH DFND 06 0 19 0 SHUTTERSTOCK INC COM 825690100 1857 39129 SH DFND 43 0 0 39129 SI FINL GROUP INC MD COM 78425V104 77 5223 SH DFND 01 5223 0 0 SI FINL GROUP INC MD COM 78425V104 9 629 SH DFND 02 0 429 200 SI FINL GROUP INC MD COM 78425V104 0 11 SH DFND 06 0 11 0 SIBANYE STILLWATER SPONSORED 825724206 6 2380 SH DFND 01 683 0 1697 SIBANYE STILLWATER SPONSORED 825724206 18 7412 SH DFND 02 0 0 7412 SIEBERT FINL CORP COM 826176109 52 4969 SH DFND 01 4969 0 0 SIEBERT FINL CORP COM 826176109 11 1038 SH DFND 02 0 38 1000 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 40 2636 SH DFND 01 2636 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 3 220 SH DFND 02 0 220 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 0 5 SH DFND 06 0 5 0 SIENTRA INC COM 82621J105 453 23244 SH DFND 01 23244 0 0 SIENTRA INC COM 82621J105 45 2292 SH DFND 02 0 1642 650 SIENTRA INC COM 82621J105 0 15 SH DFND 06 0 15 0 SIENTRA INC COM 82621J105 21 1087 SH DFND 43 0 0 1087 SIERRA BANCORP COM 82620P102 113 4017 SH DFND 01 4017 0 0 SIERRA BANCORP COM 82620P102 1507 53362 SH DFND 02 0 51541 1821 SIERRA BANCORP COM 82620P102 0 14 SH DFND 06 0 14 0 SIERRA WIRELESS INC COM 826516106 3 158 SH DFND 05 158 0 0 SIERRA WIRELESS INC COM 826516106 71 4410 SH DFND 02 0 870 3540 SIGA TECHNOLOGIES INC COM 826917106 94 15900 SH DFND 01 15900 0 0 SIGA TECHNOLOGIES INC COM 826917106 39 6504 SH DFND 02 0 151 6353 SIGMA DESIGNS INC COM 826565103 25 4166 SH DFND 01 4166 0 0 SIGMA DESIGNS INC COM 826565103 31 5074 SH DFND 02 0 5074 0 SIGMA DESIGNS INC COM 826565103 0 39 SH DFND 06 0 39 0 SIGMA LABS INC COM PAR 826598302 3 3000 SH DFND 02 0 0 3000 SIGNATURE BK NEW YORK N Y COM 82669G104 6037 47208 SH DFND 01 38192 8816 200 SIGNATURE BK NEW YORK N Y COM 82669G104 12245 95750 SH DFND 02 0 6222 89528 SIGNATURE BK NEW YORK N Y COM 82669G104 593 4641 SH DFND 06 0 4641 0 SIGNATURE BK NEW YORK N Y COM 82669G104 6 47 SH DFND 28 47 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7516 58772 SH DFND 43 0 0 58772 SIGNET JEWELERS LIMITED SHS G81276100 1286 23067 SH DFND 01 13489 1245 8333 SIGNET JEWELERS LIMITED SHS G81276100 5165 92637 SH DFND 02 0 51858 40779 SIGNET JEWELERS LIMITED SHS G81276100 6 114 SH DFND 06 0 114 0 SIGNET JEWELERS LIMITED SHS G81276100 1 22 SH DFND 28 22 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8512 152686 SH DFND 43 0 0 152686 SIGNET JEWELERS LIMITED SHS G81276100 1726 30958 SH DFND 43, 01 0 0 30958 SILGAN HOLDINGS INC COM 827048109 173 6460 SH DFND 01 6150 0 310 SILGAN HOLDINGS INC COM 827048109 546 20341 SH DFND 02 0 17678 2663 SILGAN HOLDINGS INC COM 827048109 0 1 SH DFND 06 0 1 0 SILGAN HOLDINGS INC COM 827048109 2 71 SH DFND 28 71 0 0 SILGAN HOLDINGS INC COM 827048109 3938 146787 SH DFND 43 0 0 146787 SILGAN HOLDINGS INC COM 827048109 803 29937 SH DFND 43, 01 0 0 29937 SILICON LABORATORIES INC COM 826919102 849 8520 SH DFND 01 8124 256 140 SILICON LABORATORIES INC COM 826919102 2235 22441 SH DFND 02 0 12224 10217 SILICON LABORATORIES INC COM 826919102 4 45 SH DFND 06 0 45 0 SILICON LABORATORIES INC COM 826919102 1 13 SH DFND 28 13 0 0 SILICON LABORATORIES INC NOTE 1.37 826919AB8 7959 6514000 PRN DFND 02 0 6514000 0 SILICON LABORATORIES INC COM 826919102 12924 129759 SH DFND 43 0 0 129759 SILICON LABORATORIES INC COM 826919102 1828 18353 SH DFND 43, 01 0 0 18353 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 142 2693 SH DFND 01 2693 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 634 11983 SH DFND 02 0 1483 10500 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 11306 213772 SH DFND 43 0 0 213772 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 1493 28235 SH DFND 43, 01 0 0 28235 SILVER STD RES INC NOTE 2.87 82823LAC0 6 6000 PRN DFND 01 6000 0 0 SILVERBOW RES INC COM 82836G102 37 1290 SH DFND 01 1290 0 0 SILVERBOW RES INC COM 82836G102 2013 69696 SH DFND 02 0 69564 132 SILVERBOW RES INC COM 82836G102 0 7 SH DFND 06 0 7 0 SILVERCORP METALS INC COM 82835P103 2 783 SH DFND 05 783 0 0 SILVERCORP METALS INC COM 82835P103 1 400 SH DFND 01 400 0 0 SILVERCORP METALS INC COM 82835P103 163 61161 SH DFND 02 0 59161 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 68 4144 SH DFND 01 4144 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 80 4898 SH DFND 02 0 4898 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 0 7 SH DFND 06 0 7 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 1 SH DFND 02 0 1 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1049 35068 SH DFND 01 35061 7 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 5790 193656 SH DFND 02 0 184256 9400 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 3 84 SH DFND 06 0 84 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1 46 SH DFND 28 46 0 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 11733 392404 SH DFND 43 0 0 392404 SIMON PPTY GROUP INC NEW COM 828806109 37421 219875 SH DFND 01 218823 0 1052 SIMON PPTY GROUP INC NEW COM 828806109 404046 2374087 SH DFND 02 0 1156961 1217126 SIMON PPTY GROUP INC NEW COM 828806109 1900 11166 SH DFND 06 0 11166 0 SIMON PPTY GROUP INC NEW COM 828806109 514 3020 SH DFND 28 2639 0 381 SIMON PPTY GROUP INC NEW OPTIONS 828806109 7659 45000 SH Put DFND 02 0 45000 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 5327 31300 SH Call DFND 02 0 31300 0 SIMON PPTY GROUP INC NEW COM 828806109 526256 3092169 SH DFND 43 0 0 3092169 SIMON PPTY GROUP INC NEW COM 828806109 10711 62934 SH DFND 43, 01 0 0 62934 SIMPLY GOOD FOODS CO COM 82900L102 115 7969 SH DFND 01 7969 0 0 SIMPLY GOOD FOODS CO COM 82900L102 125 8649 SH DFND 02 0 8534 115 SIMPLY GOOD FOODS CO COM 82900L102 0 1 SH DFND 06 0 1 0 SIMPSON MANUFACTURING CO INC COM 829073105 543 8735 SH DFND 01 8628 0 107 SIMPSON MANUFACTURING CO INC COM 829073105 1356 21797 SH DFND 02 0 21451 346 SIMPSON MANUFACTURING CO INC COM 829073105 3 42 SH DFND 06 0 42 0 SIMPSON MANUFACTURING CO INC COM 829073105 2 26 SH DFND 28 26 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 6207 99810 SH DFND 43 0 0 99810 SIMULATIONS PLUS INC COM 829214105 66 2979 SH DFND 01 2979 0 0 SIMULATIONS PLUS INC COM 829214105 13 586 SH DFND 02 0 116 470 SIMULATIONS PLUS INC COM 829214105 0 11 SH DFND 06 0 11 0 SINA CORP ORD G81477104 206 2428 SH DFND 01 2223 0 205 SINA CORP ORD G81477104 2324 27438 SH DFND 02 0 4037 23401 SINA CORP ORD G81477104 2718 32092 SH DFND 06 0 32092 0 SINA CORP ORD G81477104 9 104 SH DFND 28 0 0 104 SINCLAIR BROADCAST GROUP INC CL A 829226109 800 24894 SH DFND 01 24894 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2311 71893 SH DFND 02 0 68940 2953 SINCLAIR BROADCAST GROUP INC CL A 829226109 2 74 SH DFND 06 0 74 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4896 152282 SH DFND 43 0 0 152282 SINCLAIR BROADCAST GROUP INC CL A 829226109 866 26936 SH DFND 43, 01 0 0 26936 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 144 2406 SH DFND 01 1895 0 511 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1133 18893 SH DFND 02 0 0 18893 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 14 230 SH DFND 28 0 0 230 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 9884 164786 SH DFND 43 0 0 164786 SIRIUS XM HLDGS INC COM 82968B103 1482 218923 SH DFND 01 218662 0 261 SIRIUS XM HLDGS INC COM 82968B103 26636 3934386 SH DFND 02 0 475382 3459004 SIRIUS XM HLDGS INC COM 82968B103 898 132685 SH DFND 06 0 132685 0 SIRIUS XM HLDGS INC OPTIONS 82968B103 6973 1030000 SH Put DFND 02 0 1030000 0 SIRIUS XM HLDGS INC OPTIONS 82968B103 47997 7089700 SH Call DFND 02 0 7089700 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3415 40669 SH DFND 01 40669 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 12819 152656 SH DFND 02 0 150212 2444 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3 35 SH DFND 06 0 35 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 598 7118 SH DFND 43 0 0 7118 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 70 828 SH DFND 43, 01 0 0 828 SIX FLAGS ENTMT CORP NEW COM 83001A102 10279 146743 SH DFND 01 146540 0 203 SIX FLAGS ENTMT CORP NEW COM 83001A102 862 12308 SH DFND 02 0 9907 2401 SIX FLAGS ENTMT CORP NEW COM 83001A102 0 1 SH DFND 06 0 1 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7 104 SH DFND 28 104 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11026 157408 SH DFND 43 0 0 157408 SIX FLAGS ENTMT CORP NEW COM 83001A102 318 4536 SH DFND 43, 01 0 0 4536 SJW GROUP COM 784305104 7097 107175 SH DFND 01 2137 105038 0 SJW GROUP COM 784305104 2413 36435 SH DFND 02 0 32039 4396 SJW GROUP COM 784305104 2 33 SH DFND 06 0 33 0 SK TELECOM LTD SPONSORED 78440P108 2953 126616 SH DFND 01 121017 0 5599 SK TELECOM LTD SPONSORED 78440P108 21116 905474 SH DFND 02 0 338008 567466 SK TELECOM LTD SPONSORED 78440P108 0 8 SH DFND 06 0 8 0 SK TELECOM LTD SPONSORED 78440P108 63 2693 SH DFND 28 1419 0 1274 SK TELECOM LTD SPONSORED 78440P108 34610 1484124 SH DFND 43 0 0 1484124 SKECHERS U S A INC CL A 830566105 15299 509793 SH DFND 01 509252 0 541 SKECHERS U S A INC CL A 830566105 2818 93903 SH DFND 02 0 86032 7871 SKECHERS U S A INC CL A 830566105 108 3586 SH DFND 06 0 3586 0 SKECHERS U S A INC CL A 830566105 1307 43540 SH DFND 28 43540 0 0 SKECHERS U S A INC CL A 830566105 3230 107616 SH DFND 43 0 0 107616 SKECHERS U S A INC CL A 830566105 56 1854 SH DFND 43, 01 0 0 1854 SKYLINE CHAMPION CORPORATION COM 830830105 107 3066 SH DFND 01 3066 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 7 188 SH DFND 02 0 188 0 SKYWEST INC COM 830879102 3018 58146 SH DFND 01 12494 45377 275 SKYWEST INC COM 830879102 401 7733 SH DFND 02 0 2823 4910 SKYWEST INC COM 830879102 2389 46024 SH DFND 43 0 0 46024 SKYWEST INC COM 830879102 2077 40015 SH DFND 43, 01 0 0 40015 SKYWORKS SOLUTIONS INC COM 83088M102 5883 60865 SH DFND 01 55152 4871 842 SKYWORKS SOLUTIONS INC COM 83088M102 93850 971025 SH DFND 02 0 107651 863374 SKYWORKS SOLUTIONS INC COM 83088M102 373 3859 SH DFND 06 0 3859 0 SKYWORKS SOLUTIONS INC COM 83088M102 9 88 SH DFND 28 11 0 77 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 1498 15500 SH Put DFND 02 0 15500 0 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 590 6100 SH Call DFND 02 0 6100 0 SKYWORKS SOLUTIONS INC COM 83088M102 5509 57003 SH DFND 43 0 0 57003 SKYWORKS SOLUTIONS INC COM 83088M102 1811 18735 SH DFND 43, 01 0 0 18735 SL GREEN RLTY CORP COM 78440X101 2490 24768 SH DFND 01 24348 0 420 SL GREEN RLTY CORP COM 78440X101 28075 279267 SH DFND 02 0 274148 5119 SL GREEN RLTY CORP COM 78440X101 355 3528 SH DFND 06 0 3528 0 SL GREEN RLTY CORP COM 78440X101 48 479 SH DFND 28 49 0 430 SL GREEN RLTY CORP COM 78440X101 9338 92885 SH DFND 43 0 0 92885 SL GREEN RLTY CORP COM 78440X101 5433 54040 SH DFND 43, 01 0 0 54040 SLEEP NUMBER CORP COM 83125X103 212 7320 SH DFND 01 7320 0 0 SLEEP NUMBER CORP COM 83125X103 2296 79111 SH DFND 02 0 77906 1205 SLEEP NUMBER CORP COM 83125X103 1 42 SH DFND 06 0 42 0 SLM CORP COM 78442P106 2571 224536 SH DFND 01 217375 4273 2888 SLM CORP COM 78442P106 3409 297751 SH DFND 02 0 290936 6815 SLM CORP COM 78442P106 0 10 SH DFND 06 0 10 0 SLM CORP COM 78442P106 1 125 SH DFND 28 125 0 0 SLM CORP COM 78442P106 2813 245697 SH DFND 43 0 0 245697 SLM CORP COM 78442P106 5405 472071 SH DFND 43, 01 0 0 472071 SM ENERGY CO COM 78454L100 22092 859946 SH DFND 01 511951 347574 421 SM ENERGY CO COM 78454L100 61827 2406670 SH DFND 02 0 2389843 16827 SM ENERGY CO COM 78454L100 0 5 SH DFND 06 0 5 0 SM ENERGY CO COM 78454L100 12 475 SH DFND 28 475 0 0 SM ENERGY CO COM 78454L100 3248 126433 SH DFND 43 0 0 126433 SM ENERGY CO COM 78454L100 2008 78153 SH DFND 43, 01 0 0 78153 SMART & FINAL STORES INC COM 83190B101 34 6057 SH DFND 01 6057 0 0 SMART & FINAL STORES INC COM 83190B101 2857 514862 SH DFND 02 0 514862 0 SMART & FINAL STORES INC COM 83190B101 0 24 SH DFND 06 0 24 0 SMART GLOBAL HLDGS INC SHS G8232Y101 490 15378 SH DFND 01 8180 7198 0 SMART GLOBAL HLDGS INC SHS G8232Y101 94 2951 SH DFND 02 0 2951 0 SMART GLOBAL HLDGS INC SHS G8232Y101 0 7 SH DFND 06 0 7 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1418 44486 SH DFND 43 0 0 44486 SMART SAND INC COM 83191H107 25 4658 SH DFND 01 4658 0 0 SMART SAND INC COM 83191H107 4 829 SH DFND 02 0 829 0 SMART SAND INC COM 83191H107 0 22 SH DFND 06 0 22 0 SMART SAND INC COM 83191H107 4 661 SH DFND 43 0 0 661 SMARTFINANCIAL INC COM NEW 83190L208 35 1361 SH DFND 01 1361 0 0 SMARTFINANCIAL INC COM NEW 83190L208 975 37860 SH DFND 02 0 37860 0 SMARTFINANCIAL INC COM NEW 83190L208 0 7 SH DFND 06 0 7 0 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1841 49043 SH DFND 01 19894 14811 14338 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1679 44750 SH DFND 02 0 202 44548 SMITH & NEPHEW PLC SPDN ADR N 83175M205 2 53 SH DFND 28 53 0 0 SMITH & NEPHEW PLC SPDN ADR N 83175M205 54757 1459026 SH DFND 43 0 0 1459026 SMITH A O COM 831865209 7624 128892 SH DFND 01 121757 6816 319 SMITH A O COM 831865209 5692 96235 SH DFND 02 0 51729 44506 SMITH A O COM 831865209 748 12647 SH DFND 06 0 12647 0 SMITH A O COM 831865209 8 127 SH DFND 28 127 0 0 SMITH A O COM 831865209 17953 303511 SH DFND 43 0 0 303511 SMITH MICRO SOFTWARE INC COM NEW 832154207 175 76360 SH DFND 02 0 0 76360 SMUCKER J M CO COM NEW 832696405 63410 589967 SH DFND 01 401843 171 187953 SMUCKER J M CO COM NEW 832696405 18613 173173 SH DFND 02 0 83999 89174 SMUCKER J M CO COM NEW 832696405 294 2736 SH DFND 06 0 2736 0 SMUCKER J M CO COM NEW 832696405 480 4464 SH DFND 28 2535 0 1929 SMUCKER J M CO COM NEW 832696405 35893 333953 SH DFND 43 0 0 333953 SMUCKER J M CO COM NEW 832696405 3002 27927 SH DFND 43, 01 0 0 27927 SNAP INC CL A 83304A106 1009 77112 SH DFND 01 77112 0 0 SNAP INC CL A 83304A106 5281 403407 SH DFND 02 0 135146 268261 SNAP INC OPTIONS 83304A106 3927 300000 SH Put DFND 02 0 300000 0 SNAP INC OPTIONS 83304A106 1545 118000 SH Call DFND 02 0 115000 3000 SNAP INC CL A 83304A106 288 22026 SH DFND 43 0 0 22026 SNAP ON INC COM 833034101 10497 65310 SH DFND 01 60528 2658 2124 SNAP ON INC COM 833034101 8579 53377 SH DFND 02 0 38190 15187 SNAP ON INC COM 833034101 793 4933 SH DFND 06 0 4933 0 SNAP ON INC COM 833034101 19 119 SH DFND 28 119 0 0 SNAP ON INC COM 833034101 67325 418899 SH DFND 43 0 0 418899 SNAP ON INC COM 833034101 2179 13560 SH DFND 43, 01 0 0 13560 SOCIAL REALITY INC COM CL A N 83362P300 75 16500 SH DFND 01 16500 0 0 SOCIAL REALITY INC COM CL A N 83362P300 4 900 SH DFND 02 0 0 900 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 305 6354 SH DFND 01 5684 0 670 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 15352 319496 SH DFND 02 0 123900 195596 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 205 4269 SH DFND 06 0 4269 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 1 13 SH DFND 28 13 0 0 SOCKET MOBILE INC COM NEW 83368E200 6 2245 SH DFND 02 0 23 2222 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 119 1392 SH DFND 02 0 42 1350 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 288 3375 SH DFND 06 0 3375 0 SOGOU INC ADR REPSTG 83409V104 467 40851 SH DFND 01 40851 0 0 SOGOU INC ADR REPSTG 83409V104 390 34149 SH DFND 02 0 34149 0 SOGOU INC OPTIONS 83409V104 3875 339000 SH Call DFND 02 0 339000 0 SOHU COM LTD SPONSORED 83410S108 4 100 SH DFND 01 100 0 0 SOHU COM LTD SPONSORED 83410S108 998 28099 SH DFND 02 0 23064 5035 SOLAR CAP LTD COM 83413U100 262 12800 SH DFND 01 12800 0 0 SOLAR CAP LTD COM 83413U100 174 8497 SH DFND 02 0 1253 7244 SOLAR SR CAP LTD COM 83416M105 51 3128 SH DFND 02 0 0 3128 SOLARCITY CORP NOTE 2.75 83416TAA8 26 26000 PRN DFND 02 0 0 26000 SOLARCITY CORP NOTE 1.62 83416TAC4 6 6000 PRN DFND 01 6000 0 0 SOLARCITY CORP NOTE 1.62 83416TAC4 465 500000 PRN DFND 02 0 500000 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 84 1752 SH DFND 01 1645 0 107 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4897 102344 SH DFND 02 0 101638 706 SOLAREDGE TECHNOLOGIES INC COM 83417M104 156 3251 SH DFND 06 0 3251 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 49 3407 SH DFND 01 3407 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2 139 SH DFND 02 0 95 44 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 0 18 SH DFND 06 0 18 0 SOLID BIOSCIENCES INC COM 83422E105 69 1940 SH DFND 01 1940 0 0 SOLID BIOSCIENCES INC COM 83422E105 1 23 SH DFND 02 0 23 0 SOLIGENIX INC *W EXP 11/ 834223117 1 2966 SH DFND 02 0 2966 0 SOLIGENIX INC COM 834223307 0 292 SH DFND 02 0 0 292 SONIC AUTOMOTIVE INC CL A 83545G102 91 4425 SH DFND 01 4425 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2325 112840 SH DFND 02 0 103412 9428 SONIC AUTOMOTIVE INC CL A 83545G102 1 26 SH DFND 06 0 26 0 SONIC CORP COM 835451105 218 6322 SH DFND 01 6322 0 0 SONIC CORP COM 835451105 1196 34759 SH DFND 02 0 13745 21014 SONIC CORP COM 835451105 1 41 SH DFND 06 0 41 0 SONIC CORP COM 835451105 2735 79472 SH DFND 43 0 0 79472 SONIC CORP COM 835451105 517 15022 SH DFND 43, 01 0 0 15022 SONIC FDRY INC COM NEW 83545R207 7 2970 SH DFND 02 0 0 2970 SONOCO PRODS CO COM 835495102 59890 1140755 SH DFND 01 1139363 0 1392 SONOCO PRODS CO COM 835495102 9549 181881 SH DFND 02 0 37394 144487 SONOCO PRODS CO COM 835495102 0 2 SH DFND 06 0 2 0 SONOCO PRODS CO COM 835495102 15 293 SH DFND 28 293 0 0 SONOCO PRODS CO COM 835495102 33009 628748 SH DFND 43 0 0 628748 SONOCO PRODS CO COM 835495102 11991 228402 SH DFND 43, 01 0 0 228402 SONOMA PHARMACEUTICALS INC COM 83558L105 1 400 SH DFND 01 400 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 0 140 SH DFND 02 0 0 140 SONOMA PHARMACEUTICALS INC *W EXP 01/ 83558L113 0 2250 SH DFND 02 0 0 2250 SONY CORP SPONSORED 835699307 15333 299113 SH DFND 01 54084 0 245029 SONY CORP SPONSORED 835699307 56831 1108679 SH DFND 02 0 59 1108620 SONY CORP SPONSORED 835699307 260 5065 SH DFND 28 131 0 4934 SONY CORP SPONSORED 835699307 137510 2682607 SH DFND 43 0 0 2682607 SONY CORP SPONSORED 835699307 846 16505 SH DFND 43, 01 0 0 16505 SOPHIRIS BIO INC COM NEW 83578Q209 9 3300 SH DFND 01 3300 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 0 38 SH DFND 02 0 0 38 SORL AUTO PTS INC COM 78461U101 5 1089 SH DFND 01 1089 0 0 SORL AUTO PTS INC COM 78461U101 23 4913 SH DFND 02 0 4913 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 2147 298237 SH DFND 01 155982 142255 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1040 144394 SH DFND 02 0 143394 1000 SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 1 SH DFND 06 0 1 0 SOTHEBYS COM 835898107 591 10880 SH DFND 01 10743 0 137 SOTHEBYS COM 835898107 2867 52767 SH DFND 02 0 52336 431 SOTHEBYS COM 835898107 2 40 SH DFND 06 0 40 0 SOTHEBYS COM 835898107 5597 102993 SH DFND 43 0 0 102993 SOTHEBYS COM 835898107 1815 33405 SH DFND 43, 01 0 0 33405 SOTHERLY HOTELS INC COM 83600C103 24 3506 SH DFND 02 0 0 3506 SOUND FINL BANCORP INC COM 83607A100 0 2 SH DFND 02 0 2 0 SOURCE CAP INC COM 836144105 80 2000 SH DFND 01 2000 0 0 SOURCE CAP INC COM 836144105 1487 37408 SH DFND 02 0 0 37408 SOUTH JERSEY INDS INC COM 838518108 2104 62852 SH DFND 01 57781 5071 0 SOUTH JERSEY INDS INC COM 838518108 4202 125540 SH DFND 02 0 111414 14126 SOUTH JERSEY INDS INC COM 838518108 3 82 SH DFND 06 0 82 0 SOUTH JERSEY INDS INC UNIT 99/99 838518116 4962 90527 SH DFND 02 0 90527 0 SOUTH JERSEY INDS INC COM 838518108 16579 495329 SH DFND 43 0 0 495329 SOUTH JERSEY INDS INC COM 838518108 104 3122 SH DFND 43, 01 0 0 3122 SOUTH ST CORP COM 840441109 1307 15156 SH DFND 01 15156 0 0 SOUTH ST CORP COM 840441109 5373 62298 SH DFND 02 0 60502 1796 SOUTH ST CORP COM 840441109 3 38 SH DFND 06 0 38 0 SOUTH ST CORP COM 840441109 6428 74529 SH DFND 43 0 0 74529 SOUTH ST CORP COM 840441109 2831 32828 SH DFND 43, 01 0 0 32828 SOUTHCROSS ENERGY PARTNERS L COM UNIT L 84130C100 482 311103 SH DFND 02 0 0 311103 SOUTHERN CO COM 842587107 51924 1121226 SH DFND 01 1095791 1219 24216 SOUTHERN CO COM 842587107 52489 1133430 SH DFND 02 0 362310 771120 SOUTHERN CO COM 842587107 19690 425177 SH DFND 06 0 425177 0 SOUTHERN CO COM 842587107 114 2451 SH DFND 28 526 0 1925 SOUTHERN CO OPTIONS 842587107 83 1800 SH Put DFND 02 0 1800 0 SOUTHERN CO OPTIONS 842587107 4376 94500 SH Call DFND 02 0 94500 0 SOUTHERN CO COM 842587107 64700 1397115 SH DFND 43 0 0 1397115 SOUTHERN CO COM 842587107 7825 168979 SH DFND 43, 01 0 0 168979 SOUTHERN COPPER CORP COM 84265V105 451 9614 SH DFND 01 9222 0 392 SOUTHERN COPPER CORP COM 84265V105 1770 37767 SH DFND 02 0 26863 10904 SOUTHERN COPPER CORP COM 84265V105 4390 93657 SH DFND 06 0 93657 0 SOUTHERN COPPER CORP COM 84265V105 6460 137830 SH DFND 43 0 0 137830 SOUTHERN FIRST BANCSHARES IN COM 842873101 38 857 SH DFND 01 857 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 399 9033 SH DFND 02 0 7793 1240 SOUTHERN FIRST BANCSHARES IN COM 842873101 0 6 SH DFND 06 0 6 0 SOUTHERN MO BANCORP INC COM 843380106 78 1991 SH DFND 01 1991 0 0 SOUTHERN MO BANCORP INC COM 843380106 10 249 SH DFND 02 0 249 0 SOUTHERN MO BANCORP INC COM 843380106 0 7 SH DFND 06 0 7 0 SOUTHERN NATL BANCORP OF VA COM 843395104 44 2473 SH DFND 01 2473 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 169 9482 SH DFND 02 0 6421 3061 SOUTHERN NATL BANCORP OF VA COM 843395104 0 22 SH DFND 06 0 22 0 SOUTHSIDE BANCSHARES INC COM 84470P109 221 6555 SH DFND 01 6342 0 213 SOUTHSIDE BANCSHARES INC COM 84470P109 171 5075 SH DFND 02 0 2500 2575 SOUTHSIDE BANCSHARES INC COM 84470P109 1 30 SH DFND 06 0 30 0 SOUTHWEST AIRLS CO COM 844741108 52326 1028413 SH DFND 01 805857 102530 120026 SOUTHWEST AIRLS CO COM 844741108 72697 1428803 SH DFND 02 0 254876 1173927 SOUTHWEST AIRLS CO COM 844741108 2785 54728 SH DFND 06 0 54728 0 SOUTHWEST AIRLS CO COM 844741108 1551 30490 SH DFND 28 28774 0 1716 SOUTHWEST AIRLS CO OPTIONS 844741108 1526 30000 SH Put DFND 02 0 30000 0 SOUTHWEST AIRLS CO COM 844741108 25149 494279 SH DFND 43 0 0 494279 SOUTHWEST AIRLS CO COM 844741108 7155 140630 SH DFND 43, 01 0 0 140630 SOUTHWEST GA FINL CORP COM 84502A104 1 50 SH DFND 02 0 0 50 SOUTHWEST GAS HOLDINGS INC COM 844895102 789 10348 SH DFND 01 10016 105 227 SOUTHWEST GAS HOLDINGS INC COM 844895102 8144 106782 SH DFND 02 0 19382 87400 SOUTHWEST GAS HOLDINGS INC COM 844895102 4 48 SH DFND 06 0 48 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 12330 161656 SH DFND 43 0 0 161656 SOUTHWEST GAS HOLDINGS INC COM 844895102 3283 43041 SH DFND 43, 01 0 0 43041 SOUTHWESTERN ENERGY CO COM 845467109 2892 545619 SH DFND 01 542737 0 2882 SOUTHWESTERN ENERGY CO COM 845467109 3832 722945 SH DFND 02 0 375800 347145 SOUTHWESTERN ENERGY CO COM 845467109 0 14 SH DFND 06 0 14 0 SOUTHWESTERN ENERGY CO COM 845467109 178 33550 SH DFND 43 0 0 33550 SP PLUS CORP COM 78469C103 132 3545 SH DFND 01 3545 0 0 SP PLUS CORP COM 78469C103 224 6011 SH DFND 02 0 2982 3029 SP PLUS CORP COM 78469C103 1 18 SH DFND 06 0 18 0 SP PLUS CORP COM 78469C103 4779 128456 SH DFND 43 0 0 128456 SPARK ENERGY INC CL A COM 846511103 75 7710 SH DFND 01 7710 0 0 SPARK ENERGY INC CL A COM 846511103 23 2356 SH DFND 02 0 1276 1080 SPARK ENERGY INC CL A COM 846511103 0 12 SH DFND 06 0 12 0 SPARK THERAPEUTICS INC COM 84652J103 2097 25343 SH DFND 01 4765 20578 0 SPARK THERAPEUTICS INC COM 84652J103 3172 38328 SH DFND 02 0 37717 611 SPARK THERAPEUTICS INC COM 84652J103 2 29 SH DFND 06 0 29 0 SPARK THERAPEUTICS INC OPTIONS 84652J103 298 3600 SH Call DFND 02 0 3600 0 SPARK THERAPEUTICS INC COM 84652J103 1657 20027 SH DFND 43 0 0 20027 SPARTAN MTRS INC COM 846819100 66 4365 SH DFND 01 4365 0 0 SPARTAN MTRS INC COM 846819100 107 7056 SH DFND 02 0 4275 2781 SPARTAN MTRS INC COM 846819100 1 35 SH DFND 06 0 35 0 SPARTANNASH CO COM 847215100 239 9354 SH DFND 01 9354 0 0 SPARTANNASH CO COM 847215100 657 25727 SH DFND 02 0 25605 122 SPARTANNASH CO COM 847215100 1 38 SH DFND 06 0 38 0 SPARTON CORP COM 847235108 22 1154 SH DFND 01 1154 0 0 SPARTON CORP COM 847235108 298 15706 SH DFND 02 0 15640 66 SPARTON CORP COM 847235108 0 10 SH DFND 06 0 10 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 468314 1929360 SH DFND 01 199948 1728737 675 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 649553 2676032 SH DFND 02 0 1275947 1400085 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 309 1272 SH DFND 06 0 1272 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 153 631 SH DFND 28 331 0 300 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 6311 26000 SH Put DFND 02 0 26000 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 181077 746000 SH Call DFND 02 0 746000 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 48038 197906 SH DFND 43 0 0 197906 SPDR GOLD TRUST GOLD SHS 78463V107 305469 2574540 SH DFND 01 2011678 560255 2607 SPDR GOLD TRUST GOLD SHS 78463V107 380660 3208257 SH DFND 02 0 309263 2898994 SPDR GOLD TRUST GOLD SHS 78463V107 3665 30889 SH DFND 06 0 30889 0 SPDR GOLD TRUST GOLD SHS 78463V107 2016 16987 SH DFND 28 16987 0 0 SPDR GOLD TRUST OPTIONS 78463V107 19933 168000 SH Put DFND 02 0 165200 2800 SPDR GOLD TRUST OPTIONS 78463V107 1483 12500 SH Put DFND 06 0 12500 0 SPDR GOLD TRUST OPTIONS 78463V107 608591 5129300 SH Call DFND 02 0 5129300 0 SPDR GOLD TRUST OPTIONS 78463V107 1483 12500 SH Call DFND 06 0 12500 0 SPDR GOLD TRUST GOLD SHS 78463V107 110261 929296 SH DFND 43 0 0 929296 SPDR INDEX SHS FDS STOXX EUR 78463X103 5214 155961 SH DFND 02 0 0 155961 SPDR INDEX SHS FDS S&P NORTH 78463X152 80 2197 SH DFND 01 2197 0 0 SPDR INDEX SHS FDS S&P NORTH 78463X152 101 2769 SH DFND 02 0 0 2769 SPDR INDEX SHS FDS LOW CARBON 78463X194 827 9352 SH DFND 02 0 0 9352 SPDR INDEX SHS FDS EURO STOXX 78463X202 988 25777 SH DFND 01 25777 0 0 SPDR INDEX SHS FDS EURO STOXX 78463X202 129795 3386241 SH DFND 02 0 942496 2443745 SPDR INDEX SHS FDS EURO STOXX 78463X202 115 3002 SH DFND 06 0 3002 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 355 3565 SH DFND 01 3565 0 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 1059 10639 SH DFND 02 0 0 10639 SPDR INDEX SHS FDS MSCI UK ST 78463X335 17 330 SH DFND 02 0 0 330 SPDR INDEX SHS FDS MSCI JAP S 78463X368 10 135 SH DFND 02 0 0 135 SPDR INDEX SHS FDS MSCI CDA S 78463X376 504 8594 SH DFND 02 0 0 8594 SPDR INDEX SHS FDS EUR STOXX 78463X392 1312 22125 SH DFND 02 0 0 22125 SPDR INDEX SHS FDS S&P CHINA 78463X400 33812 322698 SH DFND 01 321856 0 842 SPDR INDEX SHS FDS S&P CHINA 78463X400 4128 39397 SH DFND 02 0 0 39397 SPDR INDEX SHS FDS S&P CHINA 78463X400 6 60 SH DFND 28 60 0 0 SPDR INDEX SHS FDS MSCI WRLD 78463X418 50 671 SH DFND 02 0 0 671 SPDR INDEX SHS FDS MSCI EMRG 78463X426 3732 62908 SH DFND 02 0 0 62908 SPDR INDEX SHS FDS MSCI EAFE 78463X434 8039 128206 SH DFND 02 0 0 128206 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 2708 40183 SH DFND 02 0 0 40183 SPDR INDEX SHS FDS MSCI ACWI 78463X475 146 1894 SH DFND 02 0 0 1894 SPDR INDEX SHS FDS PORTFOLIO 78463X509 3 87 SH DFND 01 87 0 0 SPDR INDEX SHS FDS PORTFOLIO 78463X509 11424 323274 SH DFND 02 0 0 323274 SPDR INDEX SHS FDS S&P EM MKT 78463X533 5147 168053 SH DFND 02 0 0 168053 SPDR INDEX SHS FDS GLB NAT RE 78463X541 38018 759154 SH DFND 01 759154 0 0 SPDR INDEX SHS FDS GLB NAT RE 78463X541 19708 393522 SH DFND 02 0 0 393522 SPDR INDEX SHS FDS GLB NAT RE 78463X541 551 11000 SH DFND 28 11000 0 0 SPDR INDEX SHS FDS DJ GLB RL 78463X749 90 1864 SH DFND 01 1864 0 0 SPDR INDEX SHS FDS DJ GLB RL 78463X749 30180 627319 SH DFND 02 0 0 627319 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 32388 682580 SH DFND 01 682580 0 0 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 7645 161119 SH DFND 02 0 21650 139469 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 669 14090 SH DFND 28 14090 0 0 SPDR INDEX SHS FDS S&P INTL E 78463X772 144 3750 SH DFND 01 3750 0 0 SPDR INDEX SHS FDS S&P INTL E 78463X772 41856 1092571 SH DFND 02 0 0 1092571 SPDR INDEX SHS FDS MSCI ACWI 78463X848 101238 2734694 SH DFND 01 2734694 0 0 SPDR INDEX SHS FDS MSCI ACWI 78463X848 6416 173303 SH DFND 02 0 0 173303 SPDR INDEX SHS FDS MSCI ACWI 78463X848 148 4000 SH DFND 28 4000 0 0 SPDR INDEX SHS FDS S&P GBLINF 78463X855 276 5582 SH DFND 02 0 0 5582 SPDR INDEX SHS FDS DJ INTL RL 78463X863 48124 1229537 SH DFND 01 1228537 0 1000 SPDR INDEX SHS FDS DJ INTL RL 78463X863 21047 537747 SH DFND 02 0 0 537747 SPDR INDEX SHS FDS DJ INTL RL 78463X863 459 11721 SH DFND 28 11721 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 47985 1398160 SH DFND 01 1398160 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 9905 288604 SH DFND 02 0 6093 282511 SPDR INDEX SHS FDS PORTFOLIO 78463X889 76365 2511994 SH DFND 02 0 0 2511994 SPDR INDEX SHS FDS MSCI EAFE 78470E106 92 1325 SH DFND 02 0 0 1325 SPDR INDEX SHS FDS MSCI EMR M 78470E205 458 7195 SH DFND 02 0 0 7195 SPDR INDEX SHS FDS STOXX EUR 78463X103 338 10106 SH DFND 43 0 0 10106 SPDR INDEX SHS FDS LOW CARBON 78463X194 347 3919 SH DFND 43 0 0 3919 SPDR INDEX SHS FDS EURO STOXX 78463X202 24308 634184 SH DFND 43 0 0 634184 SPDR INDEX SHS FDS ASIA PACIF 78463X301 138 1385 SH DFND 43 0 0 1385 SPDR INDEX SHS FDS MSCI JAP S 78463X368 65 846 SH DFND 43 0 0 846 SPDR INDEX SHS FDS S&P CHINA 78463X400 1079 10299 SH DFND 43 0 0 10299 SPDR INDEX SHS FDS MSCI EMRG 78463X426 1067 17988 SH DFND 43 0 0 17988 SPDR INDEX SHS FDS MSCI EAFE 78463X434 170 2710 SH DFND 43 0 0 2710 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 348 5161 SH DFND 43 0 0 5161 SPDR INDEX SHS FDS MSCI ACWI 78463X475 9 114 SH DFND 43 0 0 114 SPDR INDEX SHS FDS PORTFOLIO 78463X509 671 18978 SH DFND 43 0 0 18978 SPDR INDEX SHS FDS S&P EM MKT 78463X533 142 4640 SH DFND 43 0 0 4640 SPDR INDEX SHS FDS GLB NAT RE 78463X541 4155 82963 SH DFND 43 0 0 82963 SPDR INDEX SHS FDS DJ GLB RL 78463X749 11715 243503 SH DFND 43 0 0 243503 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 215 4530 SH DFND 43 0 0 4530 SPDR INDEX SHS FDS S&P INTL E 78463X772 13493 352196 SH DFND 43 0 0 352196 SPDR INDEX SHS FDS MSCI ACWI 78463X848 28354 765910 SH DFND 43 0 0 765910 SPDR INDEX SHS FDS DJ INTL RL 78463X863 961 24550 SH DFND 43 0 0 24550 SPDR INDEX SHS FDS S&P INTL S 78463X871 1879 54747 SH DFND 43 0 0 54747 SPDR INDEX SHS FDS PORTFOLIO 78463X889 1337 43988 SH DFND 43 0 0 43988 SPDR S&P 500 ETF TR TR UNIT 78462F103 10169597 37487455 SH DFND 01 9986868 27494873 5714 SPDR S&P 500 ETF TR TR UNIT 78462F103 5612454 20688786 SH DFND 02 0 13747439 6941347 SPDR S&P 500 ETF TR TR UNIT 78462F103 420950 1551716 SH DFND 06 0 1551716 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 35659 131446 SH DFND 28 128646 0 2800 SPDR S&P 500 ETF TR OPTIONS 78462F103 19993 73700 SH Put DFND 01 73700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 9351673 34472400 SH Put DFND 02 0 34447200 25200 SPDR S&P 500 ETF TR OPTIONS 78462F103 825071 3041400 SH Put DFND 06 0 3041400 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2566200 9459600 SH Call DFND 02 0 9447300 12300 SPDR S&P 500 ETF TR OPTIONS 78462F103 257716 950000 SH Call DFND 06 0 950000 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 377994 1393373 SH DFND 43 0 0 1393373 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 577479 1626609 SH DFND 01 1590339 35043 1227 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 158059 445211 SH DFND 02 0 92843 352368 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 26285 74038 SH DFND 06 0 74038 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 11830 33321 SH DFND 28 33321 0 0 SPDR S&P MIDCAP 400 ETF TR OPTIONS 78467Y107 426 1200 SH Put DFND 02 0 0 1200 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 8987 25313 SH DFND 43 0 0 25313 SPDR SER TR PORTFOLIO 78468R101 2818 95331 SH DFND 02 0 0 95331 SPDR SER TR BLOMBERG B 78468R200 122 3957 SH DFND 01 3957 0 0 SPDR SER TR BLOMBERG B 78468R200 39334 1279153 SH DFND 02 0 24305 1254848 SPDR SER TR BLOOMBERG 78468R408 39800 1458419 SH DFND 01 1457251 0 1168 SPDR SER TR BLOOMBERG 78468R408 35512 1301268 SH DFND 02 0 0 1301268 SPDR SER TR BLOOMBERG 78468R408 571 20930 SH DFND 28 20930 0 0 SPDR SER TR ICE BOFAML 78468R606 809 31957 SH DFND 02 0 0 31957 SPDR SER TR SPDR BLOOM 78468R663 203 2218 SH DFND 01 2218 0 0 SPDR SER TR SPDR BLOOM 78468R663 75501 824429 SH DFND 02 0 32182 792247 SPDR SER TR KENSHO FUT 78468R671 1408 42680 SH DFND 02 0 8064 34616 SPDR SER TR KENSHO SMA 78468R689 212 7080 SH DFND 02 0 3953 3127 SPDR SER TR KENSHO INT 78468R697 396 13577 SH DFND 02 0 8025 5552 SPDR SER TR S&P1500MOM 78468R705 1609 13475 SH DFND 02 0 0 13475 SPDR SER TR DORSEY WRG 78468R713 2281 96262 SH DFND 02 0 0 96262 SPDR SER TR NUVEEN BRC 78468R721 51745 1078460 SH DFND 01 1078460 0 0 SPDR SER TR NUVEEN BRC 78468R721 32726 682070 SH DFND 02 0 0 682070 SPDR SER TR NUVEEN BRC 78468R721 182 3801 SH DFND 28 3801 0 0 SPDR SER TR NUVEEN BLM 78468R739 196690 4098561 SH DFND 01 4090594 0 7967 SPDR SER TR NUVEEN BLM 78468R739 192673 4014862 SH DFND 02 0 0 4014862 SPDR SER TR NUVEEN BLM 78468R739 4955 103255 SH DFND 28 103255 0 0 SPDR SER TR SSGA GNDER 78468R747 1267 17507 SH DFND 01 17507 0 0 SPDR SER TR SSGA GNDER 78468R747 146 2020 SH DFND 02 0 0 2020 SPDR SER TR RUSSELL LO 78468R754 50 688 SH DFND 02 0 0 688 SPDR SER TR RUSSELL MO 78468R762 106918 1465037 SH DFND 02 0 0 1465037 SPDR SER TR RUSSELL YI 78468R770 5 70 SH DFND 02 0 0 70 SPDR SER TR PRTFLO S&P 78468R788 26 710 SH DFND 01 710 0 0 SPDR SER TR PRTFLO S&P 78468R788 3357 90011 SH DFND 02 0 0 90011 SPDR SER TR SPDR S&P 5 78468R796 3771 57295 SH DFND 02 0 0 57295 SPDR SER TR SSGA US LR 78468R804 117 1303 SH DFND 02 0 0 1303 SPDR SER TR S&P 500 BU 78468R820 88 1393 SH DFND 02 0 0 1393 SPDR SER TR PORTFOLIO 78468R853 5 161 SH DFND 01 161 0 0 SPDR SER TR PORTFOLIO 78468R853 2682 83090 SH DFND 02 0 0 83090 SPDR SER TR BLOMBERG 1 78468R861 1566 81244 SH DFND 02 0 0 81244 SPDR SER TR SSGA US SM 78468R887 2131 22371 SH DFND 02 0 0 22371 SPDR SER TR S&P TECH H 78468R119 11 153 SH DFND 43 0 0 153 SPDR SER TR BLOMBERG B 78468R200 561 18251 SH DFND 43 0 0 18251 SPDR SER TR BLOOMBERG 78468R408 661 24214 SH DFND 43 0 0 24214 SPDR SER TR ICE BOFAML 78468R606 38 1501 SH DFND 43 0 0 1501 SPDR SER TR SPDR BLOOM 78468R663 16454 179666 SH DFND 43 0 0 179666 SPDR SER TR KENSHO FUT 78468R671 6 168 SH DFND 43 0 0 168 SPDR SER TR S&P1500MOM 78468R705 29 242 SH DFND 43 0 0 242 SPDR SER TR DORSEY WRG 78468R713 130 5501 SH DFND 43 0 0 5501 SPDR SER TR NUVEEN BRC 78468R721 28971 603809 SH DFND 43 0 0 603809 SPDR SER TR NUVEEN BLM 78468R739 300635 6264527 SH DFND 43 0 0 6264527 SPDR SER TR SSGA GNDER 78468R747 3459 47809 SH DFND 43 0 0 47809 SPDR SER TR RUSSELL MO 78468R762 42590 583582 SH DFND 43 0 0 583582 SPDR SER TR RUSSELL YI 78468R770 9 131 SH DFND 43 0 0 131 SPDR SER TR PRTFLO S&P 78468R788 572 15342 SH DFND 43 0 0 15342 SPDR SER TR SPDR S&P 5 78468R796 177 2688 SH DFND 43 0 0 2688 SPDR SER TR SSGA US LR 78468R804 189 2094 SH DFND 43 0 0 2094 SPDR SER TR PORTFOLIO 78468R853 422 13066 SH DFND 43 0 0 13066 SPDR SER TR SSGA US SM 78468R887 452 4741 SH DFND 43 0 0 4741 SPDR SERIES TRUST NYSE TECH 78464A102 46 498 SH DFND 01 498 0 0 SPDR SERIES TRUST NYSE TECH 78464A102 16808 180036 SH DFND 02 0 0 180036 SPDR SERIES TRUST FACTST INV 78464A110 1694 17733 SH DFND 02 0 0 17733 SPDR SERIES TRUST SPDR S&P15 78464A128 41 400 SH DFND 02 0 0 400 SPDR SERIES TRUST BLOMBRG BR 78464A144 910 29364 SH DFND 02 0 0 29364 SPDR SERIES TRUST BLOMBRG BR 78464A151 6080 179768 SH DFND 02 0 0 179768 SPDR SERIES TRUST S&P 600 SM 78464A201 78814 1247060 SH DFND 02 0 0 1247060 SPDR SERIES TRUST NUV HGHYLD 78464A284 7912 140082 SH DFND 02 0 0 140082 SPDR SERIES TRUST WELLS FG P 78464A292 4696 108033 SH DFND 02 0 0 108033 SPDR SERIES TRUST S&P 600 SM 78464A300 57470 860451 SH DFND 02 0 0 860451 SPDR SERIES TRUST BLOMBERG B 78464A334 334 10662 SH DFND 01 10662 0 0 SPDR SERIES TRUST BLOMBERG B 78464A334 2312 73895 SH DFND 02 0 0 73895 SPDR SERIES TRUST BLMBRG BRC 78464A359 65936 1243597 SH DFND 01 1242703 0 894 SPDR SERIES TRUST BLMBRG BRC 78464A359 138625 2614588 SH DFND 02 0 51463 2563125 SPDR SERIES TRUST BLMBRG BRC 78464A359 497 9370 SH DFND 28 9370 0 0 SPDR SERIES TRUST PORTFOLIO 78464A367 634 24272 SH DFND 02 0 2049 22223 SPDR SERIES TRUST PORTFOLIO 78464A375 147 4426 SH DFND 01 4426 0 0 SPDR SERIES TRUST PORTFOLIO 78464A375 108684 3264777 SH DFND 02 0 2483805 780972 SPDR SERIES TRUST BLOMBRG BR 78464A383 1378 54335 SH DFND 02 0 0 54335 SPDR SERIES TRUST BLOMBRG BR 78464A391 7 258 SH DFND 01 258 0 0 SPDR SERIES TRUST BLOMBRG BR 78464A391 3383 125477 SH DFND 02 0 3904 121573 SPDR SERIES TRUST PRTFLO S&P 78464A409 189 5380 SH DFND 01 5380 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A409 27835 792339 SH DFND 02 0 2248 790091 SPDR SERIES TRUST BLOOMBERG 78464A417 119625 3371630 SH DFND 01 3369463 0 2167 SPDR SERIES TRUST BLOOMBERG 78464A417 84688 2386934 SH DFND 02 0 213866 2173068 SPDR SERIES TRUST BLOOMBERG 78464A417 68 1915 SH DFND 28 1915 0 0 SPDR SERIES TRUST PORTFOLIO 78464A474 127483 4226880 SH DFND 01 4226053 0 827 SPDR SERIES TRUST PORTFOLIO 78464A474 146930 4871673 SH DFND 02 0 3435283 1436390 SPDR SERIES TRUST PORTFOLIO 78464A474 2337 77483 SH DFND 28 77483 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 2014 37129 SH DFND 01 37129 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 17577 324056 SH DFND 02 0 0 324056 SPDR SERIES TRUST PRTFLO S&P 78464A508 85 2852 SH DFND 01 2852 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A508 31046 1047777 SH DFND 02 0 0 1047777 SPDR SERIES TRUST BLOMBERG I 78464A516 7101 255884 SH DFND 01 255884 0 0 SPDR SERIES TRUST BLOMBERG I 78464A516 37457 1349809 SH DFND 02 0 0 1349809 SPDR SERIES TRUST S&P TRANSN 78464A532 9631 152593 SH DFND 02 0 0 152593 SPDR SERIES TRUST S&P TELECO 78464A540 43912 607443 SH DFND 02 0 0 607443 SPDR SERIES TRUST HLTH CARE 78464A573 5089 73219 SH DFND 02 0 0 73219 SPDR SERIES TRUST HLTH CR EQ 78464A581 11 145 SH DFND 01 145 0 0 SPDR SERIES TRUST HLTH CR EQ 78464A581 47321 604967 SH DFND 02 0 19100 585867 SPDR SERIES TRUST COMP SOFTW 78464A599 6159 76031 SH DFND 02 0 0 76031 SPDR SERIES TRUST DJ REIT ET 78464A607 57628 613320 SH DFND 01 613320 0 0 SPDR SERIES TRUST DJ REIT ET 78464A607 14701 156457 SH DFND 02 0 0 156457 SPDR SERIES TRUST DJ REIT ET 78464A607 1921 20450 SH DFND 28 20450 0 0 SPDR SERIES TRUST AEROSPACE 78464A631 114 1304 SH DFND 01 1200 0 104 SPDR SERIES TRUST AEROSPACE 78464A631 43930 504190 SH DFND 02 0 0 504190 SPDR SERIES TRUST PORTFOLIO 78464A649 8592 308062 SH DFND 02 0 0 308062 SPDR SERIES TRUST BLOMBRG BR 78464A656 5512 99259 SH DFND 01 99259 0 0 SPDR SERIES TRUST BLOMBRG BR 78464A656 9826 176946 SH DFND 02 0 0 176946 SPDR SERIES TRUST PORTFOLIO 78464A664 1668 47609 SH DFND 02 0 0 47609 SPDR SERIES TRUST BLMBRG BRC 78464A672 15426 262836 SH DFND 02 0 0 262836 SPDR SERIES TRUST S&P REGL B 78464A698 137129 2248023 SH DFND 01 916123 1331900 0 SPDR SERIES TRUST S&P REGL B 78464A698 308096 5050751 SH DFND 02 0 2793310 2257441 SPDR SERIES TRUST S&P REGL B 78464A698 299 4900 SH DFND 28 4900 0 0 SPDR SERIES TRUST OPTIONS 78464A698 77525 1270900 SH Put DFND 02 0 1270900 0 SPDR SERIES TRUST OPTIONS 78464A698 1282580 21025900 SH Call DFND 02 0 21025900 0 SPDR SERIES TRUST GLB DOW ET 78464A706 832 10093 SH DFND 02 0 0 10093 SPDR SERIES TRUST S&P RETAIL 78464A714 1003 20648 SH DFND 01 20648 0 0 SPDR SERIES TRUST S&P RETAIL 78464A714 84550 1741135 SH DFND 02 0 1655698 85437 SPDR SERIES TRUST S&P PHARMA 78464A722 739 17189 SH DFND 01 17189 0 0 SPDR SERIES TRUST S&P PHARMA 78464A722 12527 291249 SH DFND 02 0 155818 135431 SPDR SERIES TRUST S&P OILGAS 78464A730 29555 686366 SH DFND 01 510745 174151 1470 SPDR SERIES TRUST S&P OILGAS 78464A730 227475 5282753 SH DFND 02 0 4417014 865739 SPDR SERIES TRUST S&P OILGAS 78464A730 4322 100363 SH DFND 06 0 100363 0 SPDR SERIES TRUST OPTIONS 78464A730 431763 10027000 SH Put DFND 02 0 10027000 0 SPDR SERIES TRUST OPTIONS 78464A730 146184 3394900 SH Call DFND 02 0 3394900 0 SPDR SERIES TRUST OILGAS EQU 78464A748 6025 355237 SH DFND 01 355237 0 0 SPDR SERIES TRUST OILGAS EQU 78464A748 5230 308346 SH DFND 02 0 0 308346 SPDR SERIES TRUST OILGAS EQU 78464A748 90 5300 SH DFND 28 5300 0 0 SPDR SERIES TRUST S&P METALS 78464A755 10390 292924 SH DFND 01 168080 124844 0 SPDR SERIES TRUST S&P METALS 78464A755 28673 808372 SH DFND 02 0 329755 478617 SPDR SERIES TRUST S&P METALS 78464A755 563 15877 SH DFND 06 0 15877 0 SPDR SERIES TRUST OPTIONS 78464A755 4434 125000 SH Put DFND 02 0 125000 0 SPDR SERIES TRUST OPTIONS 78464A755 4434 125000 SH Call DFND 02 0 125000 0 SPDR SERIES TRUST S&P DIVID 78464A763 153235 1653019 SH DFND 01 1653019 0 0 SPDR SERIES TRUST S&P DIVID 78464A763 288534 3112555 SH DFND 02 0 0 3112555 SPDR SERIES TRUST S&P DIVID 78464A763 1997 21545 SH DFND 28 21545 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 118 2026 SH DFND 01 2026 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 3565 61432 SH DFND 02 0 0 61432 SPDR SERIES TRUST S&P INS ET 78464A789 3105 104188 SH DFND 01 98796 0 5392 SPDR SERIES TRUST S&P INS ET 78464A789 80316 2695172 SH DFND 02 0 0 2695172 SPDR SERIES TRUST S&P INS ET 78464A789 18 600 SH DFND 28 600 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 103176 2187778 SH DFND 01 2187778 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 56544 1198986 SH DFND 02 0 0 1198986 SPDR SERIES TRUST S&P BK ETF 78464A797 1430 30330 SH DFND 06 0 30330 0 SPDR SERIES TRUST S&P BK ETF 78464A797 839 17800 SH DFND 28 17800 0 0 SPDR SERIES TRUST PORTFOLIO 78464A805 3462 101854 SH DFND 02 0 0 101854 SPDR SERIES TRUST S&P 600 SM 78464A813 4 52 SH DFND 01 52 0 0 SPDR SERIES TRUST S&P 600 SM 78464A813 7530 104152 SH DFND 02 0 0 104152 SPDR SERIES TRUST S&P 400 MD 78464A821 6872 127228 SH DFND 02 0 0 127228 SPDR SERIES TRUST S&P 400 MD 78464A839 96 1838 SH DFND 01 1838 0 0 SPDR SERIES TRUST S&P 400 MD 78464A839 3854 74078 SH DFND 02 0 0 74078 SPDR SERIES TRUST PORTFOLIO 78464A847 1886 54082 SH DFND 02 0 0 54082 SPDR SERIES TRUST PORTFOLIO 78464A854 511 16016 SH DFND 01 16016 0 0 SPDR SERIES TRUST PORTFOLIO 78464A854 601 18859 SH DFND 02 0 0 18859 SPDR SERIES TRUST S&P SEMICN 78464A862 47 650 SH DFND 01 650 0 0 SPDR SERIES TRUST S&P SEMICN 78464A862 13386 185274 SH DFND 02 0 0 185274 SPDR SERIES TRUST S&P BIOTEC 78464A870 59816 628385 SH DFND 01 628385 0 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 222549 2337950 SH DFND 02 0 1117458 1220492 SPDR SERIES TRUST S&P BIOTEC 78464A870 4410 46327 SH DFND 06 0 46327 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 230 2417 SH DFND 28 2417 0 0 SPDR SERIES TRUST OPTIONS 78464A870 79626 836500 SH Put DFND 02 0 830000 6500 SPDR SERIES TRUST OPTIONS 78464A870 139691 1467500 SH Call DFND 02 0 1467500 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 36085 912381 SH DFND 01 912381 0 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 30093 760887 SH DFND 02 0 578562 182325 SPDR SERIES TRUST S&P HOMEBU 78464A888 3854 97445 SH DFND 06 0 97445 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 240 6070 SH DFND 28 6070 0 0 SPDR SERIES TRUST OPTIONS 78464A888 22895 578900 SH Put DFND 02 0 578900 0 SPDR SERIES TRUST OPTIONS 78464A888 4351 110000 SH Call DFND 02 0 110000 0 SPDR SERIES TRUST NYSE TECH 78464A102 413 4426 SH DFND 43 0 0 4426 SPDR SERIES TRUST FACTST INV 78464A110 20 208 SH DFND 43 0 0 208 SPDR SERIES TRUST BLOMBRG BR 78464A151 2922 86391 SH DFND 43 0 0 86391 SPDR SERIES TRUST S&P 600 SM 78464A201 21410 338763 SH DFND 43 0 0 338763 SPDR SERIES TRUST NUV HGHYLD 78464A284 1581 27988 SH DFND 43 0 0 27988 SPDR SERIES TRUST WELLS FG P 78464A292 2800 64413 SH DFND 43 0 0 64413 SPDR SERIES TRUST S&P 600 SM 78464A300 14122 211444 SH DFND 43 0 0 211444 SPDR SERIES TRUST BLMBRG BRC 78464A359 8455 159469 SH DFND 43 0 0 159469 SPDR SERIES TRUST PORTFOLIO 78464A367 4698 179871 SH DFND 43 0 0 179871 SPDR SERIES TRUST PORTFOLIO 78464A375 6809 204544 SH DFND 43 0 0 204544 SPDR SERIES TRUST BLOMBRG BR 78464A383 15 586 SH DFND 43 0 0 586 SPDR SERIES TRUST PRTFLO S&P 78464A409 29381 836338 SH DFND 43 0 0 836338 SPDR SERIES TRUST BLOOMBERG 78464A417 384410 10834568 SH DFND 43 0 0 10834568 SPDR SERIES TRUST PORTFOLIO 78464A474 40558 1344770 SH DFND 43 0 0 1344770 SPDR SERIES TRUST FTSE INT G 78464A490 32 586 SH DFND 43 0 0 586 SPDR SERIES TRUST PRTFLO S&P 78464A508 5269 177816 SH DFND 43 0 0 177816 SPDR SERIES TRUST BLOMBERG I 78464A516 3832 138108 SH DFND 43 0 0 138108 SPDR SERIES TRUST S&P TRANSN 78464A532 68 1073 SH DFND 43 0 0 1073 SPDR SERIES TRUST S&P TELECO 78464A540 17 231 SH DFND 43 0 0 231 SPDR SERIES TRUST HLTH CARE 78464A573 56 801 SH DFND 43 0 0 801 SPDR SERIES TRUST HLTH CR EQ 78464A581 770 9849 SH DFND 43 0 0 9849 SPDR SERIES TRUST COMP SOFTW 78464A599 49 606 SH DFND 43 0 0 606 SPDR SERIES TRUST DJ REIT ET 78464A607 2141 22790 SH DFND 43 0 0 22790 SPDR SERIES TRUST AEROSPACE 78464A631 2317 26593 SH DFND 43 0 0 26593 SPDR SERIES TRUST PORTFOLIO 78464A649 3661 131279 SH DFND 43 0 0 131279 SPDR SERIES TRUST BLOMBRG BR 78464A656 1836 33064 SH DFND 43 0 0 33064 SPDR SERIES TRUST PORTFOLIO 78464A664 61 1752 SH DFND 43 0 0 1752 SPDR SERIES TRUST BLMBRG BRC 78464A672 5217 88884 SH DFND 43 0 0 88884 SPDR SERIES TRUST S&P REGL B 78464A698 9858 161608 SH DFND 43 0 0 161608 SPDR SERIES TRUST GLB DOW ET 78464A706 2 22 SH DFND 43 0 0 22 SPDR SERIES TRUST S&P RETAIL 78464A714 25 516 SH DFND 43 0 0 516 SPDR SERIES TRUST S&P PHARMA 78464A722 66 1538 SH DFND 43 0 0 1538 SPDR SERIES TRUST S&P OILGAS 78464A730 151422 3516526 SH DFND 43 0 0 3516526 SPDR SERIES TRUST OILGAS EQU 78464A748 122 7215 SH DFND 43 0 0 7215 SPDR SERIES TRUST S&P METALS 78464A755 102 2873 SH DFND 43 0 0 2873 SPDR SERIES TRUST S&P DIVID 78464A763 106180 1145415 SH DFND 43 0 0 1145415 SPDR SERIES TRUST S&P INS ET 78464A789 296220 9940253 SH DFND 43 0 0 9940253 SPDR SERIES TRUST S&P BK ETF 78464A797 2777 58879 SH DFND 43 0 0 58879 SPDR SERIES TRUST PORTFOLIO 78464A805 36 1054 SH DFND 43 0 0 1054 SPDR SERIES TRUST S&P 600 SM 78464A813 3373 46649 SH DFND 43 0 0 46649 SPDR SERIES TRUST S&P 400 MD 78464A821 262 4857 SH DFND 43 0 0 4857 SPDR SERIES TRUST S&P 400 MD 78464A839 35 664 SH DFND 43 0 0 664 SPDR SERIES TRUST PORTFOLIO 78464A847 69 1988 SH DFND 43 0 0 1988 SPDR SERIES TRUST PORTFOLIO 78464A854 262 8215 SH DFND 43 0 0 8215 SPDR SERIES TRUST S&P SEMICN 78464A862 631 8733 SH DFND 43 0 0 8733 SPDR SERIES TRUST S&P BIOTEC 78464A870 21845 229491 SH DFND 43 0 0 229491 SPECIAL OPPORTUNITIES FD INC COM 84741T104 8 533 SH DFND 02 0 0 533 SPECTRA ENERGY PARTNERS LP COM 84756N109 1236 34903 SH DFND 01 2100 32383 420 SPECTRA ENERGY PARTNERS LP COM 84756N109 2079 58696 SH DFND 02 0 923 57773 SPECTRUM BRANDS HLDGS INC COM 84763R101 542 6635 SH DFND 01 6635 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1445 17701 SH DFND 02 0 10697 7004 SPECTRUM BRANDS HLDGS INC COM 84763R101 0 1 SH DFND 06 0 1 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 5890 72162 SH DFND 43 0 0 72162 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1860 88757 SH DFND 01 19328 69165 264 SPECTRUM PHARMACEUTICALS INC COM 84763A108 862 41130 SH DFND 02 0 40068 1062 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2 89 SH DFND 06 0 89 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 923 44044 SH DFND 43 0 0 44044 SPEEDWAY MOTORSPORTS INC COM 847788106 26 1516 SH DFND 01 1516 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 47 2733 SH DFND 02 0 1921 812 SPEEDWAY MOTORSPORTS INC COM 847788106 0 12 SH DFND 06 0 12 0 SPERO THERAPEUTICS INC COM 84833T103 24 1635 SH DFND 01 1635 0 0 SPERO THERAPEUTICS INC COM 84833T103 4 240 SH DFND 02 0 240 0 SPERO THERAPEUTICS INC COM 84833T103 0 6 SH DFND 06 0 6 0 SPHERIX INC COM PAR NE 84842R403 0 2 SH DFND 02 0 0 2 SPIRE INC COM 84857L101 2744 38835 SH DFND 01 27628 11207 0 SPIRE INC COM 84857L101 14687 207885 SH DFND 02 0 148524 59361 SPIRE INC COM 84857L101 3 48 SH DFND 06 0 48 0 SPIRE INC COM 84857L101 8575 121377 SH DFND 43 0 0 121377 SPIRE INC COM 84857L101 189 2673 SH DFND 43, 01 0 0 2673 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4583 53349 SH DFND 01 52954 0 395 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11841 137827 SH DFND 02 0 52071 85756 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16 181 SH DFND 06 0 181 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9565 111341 SH DFND 43 0 0 111341 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2615 30434 SH DFND 43, 01 0 0 30434 SPIRIT AIRLS INC COM 848577102 2185 60098 SH DFND 01 60098 0 0 SPIRIT AIRLS INC COM 848577102 1312 36098 SH DFND 02 0 4233 31865 SPIRIT AIRLS INC COM 848577102 2 62 SH DFND 28 62 0 0 SPIRIT AIRLS INC COM 848577102 380 10455 SH DFND 43 0 0 10455 SPIRIT AIRLS INC COM 848577102 526 14482 SH DFND 43, 01 0 0 14482 SPIRIT MTA REIT COM SHS BE 84861U105 8 794 SH DFND 01 0 1 793 SPIRIT MTA REIT COM SHS BE 84861U105 629 61090 SH DFND 02 0 56276 4814 SPIRIT MTA REIT COM SHS BE 84861U105 6 547 SH DFND 06 0 547 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 256 SH DFND 01 256 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 71 SH DFND 02 0 71 0 SPIRIT RLTY CAP INC NEW COM 84860W102 404 50351 SH DFND 01 42396 0 7955 SPIRIT RLTY CAP INC NEW COM 84860W102 6647 827761 SH DFND 02 0 786236 41525 SPIRIT RLTY CAP INC NEW COM 84860W102 47 5820 SH DFND 06 0 5820 0 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 399 397000 PRN DFND 02 0 393000 4000 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 1861 1854000 PRN DFND 43 0 0 1854000 SPLUNK INC COM 848637104 14232 143601 SH DFND 01 95426 47444 731 SPLUNK INC COM 848637104 67869 684787 SH DFND 02 0 31986 652801 SPLUNK INC COM 848637104 1183 11938 SH DFND 06 0 11938 0 SPLUNK INC COM 848637104 6 62 SH DFND 28 62 0 0 SPLUNK INC OPTIONS 848637104 99 1000 SH Put DFND 02 0 0 1000 SPLUNK INC OPTIONS 848637104 991 10000 SH Call DFND 02 0 10000 0 SPLUNK INC COM 848637104 107250 1082134 SH DFND 43 0 0 1082134 SPLUNK INC COM 848637104 43741 441335 SH DFND 43, 01 0 0 441335 SPOK HLDGS INC COM 84863T106 119 7875 SH DFND 01 7851 0 24 SPOK HLDGS INC COM 84863T106 192 12774 SH DFND 02 0 12708 66 SPOK HLDGS INC COM 84863T106 0 20 SH DFND 06 0 20 0 SPOK HLDGS INC COM 84863T106 147 9760 SH DFND 43 0 0 9760 SPORTSMANS WHSE HLDGS INC COM 84920Y106 68 13208 SH DFND 01 13208 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1 148 SH DFND 02 0 148 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 0 38 SH DFND 06 0 38 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5511 32758 SH DFND 01 32758 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 9338 55505 SH DFND 02 0 3358 52147 SPOTIFY TECHNOLOGY S A OPTIONS L8681T102 18961 112700 SH Call DFND 02 0 112700 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1312 7796 SH DFND 43 0 0 7796 SPOTIFY TECHNOLOGY S A SHS L8681T102 80 476 SH DFND 43, 01 0 0 476 SPRAGUE RES LP COM UNIT R 849343108 450 17700 SH DFND 01 17700 0 0 SPRAGUE RES LP COM UNIT R 849343108 1961 77194 SH DFND 02 0 2357 74837 SPRING BK PHARMACEUTICALS IN COM 849431101 23 1913 SH DFND 01 1913 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 0 31 SH DFND 02 0 31 0 SPRINT CORP COM SER 1 85207U105 609 111938 SH DFND 01 110406 0 1532 SPRINT CORP COM SER 1 85207U105 3488 641194 SH DFND 02 0 616915 24279 SPRINT CORP COM SER 1 85207U105 368 67569 SH DFND 06 0 67569 0 SPRINT CORP OPTIONS 85207U105 3757 690700 SH Put DFND 02 0 690700 0 SPRINT CORP OPTIONS 85207U105 1253 230300 SH Call DFND 02 0 230300 0 SPRINT CORP COM SER 1 85207U105 730 134120 SH DFND 43 0 0 134120 SPROTT FOCUS TR INC COM 85208J109 1689 216036 SH DFND 02 0 0 216036 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 714 57010 SH DFND 01 57010 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 12577 1003743 SH DFND 02 0 0 1003743 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 428 42039 SH DFND 01 42039 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 983 96553 SH DFND 02 0 0 96553 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 8 1000 SH DFND 02 0 0 1000 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 154 26288 SH DFND 01 26288 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 106 18091 SH DFND 02 0 0 18091 SPROUTS FMRS MKT INC COM 85208M102 528 23936 SH DFND 01 22039 0 1897 SPROUTS FMRS MKT INC COM 85208M102 6635 300624 SH DFND 02 0 27288 273336 SPROUTS FMRS MKT INC COM 85208M102 0 3 SH DFND 06 0 3 0 SPROUTS FMRS MKT INC COM 85208M102 18949 858579 SH DFND 43 0 0 858579 SPROUTS FMRS MKT INC COM 85208M102 126 5692 SH DFND 43, 01 0 0 5692 SPS COMM INC COM 78463M107 338 4603 SH DFND 01 4603 0 0 SPS COMM INC COM 78463M107 727 9891 SH DFND 02 0 9869 22 SPS COMM INC COM 78463M107 1 17 SH DFND 06 0 17 0 SPS COMM INC COM 78463M107 1473 20042 SH DFND 43 0 0 20042 SPS COMM INC COM 78463M107 2115 28787 SH DFND 43, 01 0 0 28787 SPX CORP COM 784635104 3366 96041 SH DFND 01 95939 0 102 SPX CORP COM 784635104 429 12243 SH DFND 02 0 4900 7343 SPX CORP COM 784635104 2 43 SH DFND 06 0 43 0 SPX CORP COM 784635104 2090 59616 SH DFND 43 0 0 59616 SPX FLOW INC COM 78469X107 4750 108511 SH DFND 01 108105 0 406 SPX FLOW INC COM 78469X107 324 7394 SH DFND 02 0 6022 1372 SPX FLOW INC COM 78469X107 2 42 SH DFND 06 0 42 0 SPX FLOW INC COM 78469X107 1204 27499 SH DFND 43 0 0 27499 SPX FLOW INC COM 78469X107 1066 24347 SH DFND 43, 01 0 0 24347 SQUARE INC CL A 852234103 6275 101803 SH DFND 01 94822 3659 3322 SQUARE INC CL A 852234103 27093 439537 SH DFND 02 0 36884 402653 SQUARE INC CL A 852234103 2085 33822 SH DFND 06 0 33822 0 SQUARE INC OPTIONS 852234103 3698 60000 SH Put DFND 02 0 60000 0 SQUARE INC OPTIONS 852234103 31 500 SH Call DFND 02 0 0 500 SQUARE INC CL A 852234103 20433 331483 SH DFND 43 0 0 331483 SQUARE INC CL A 852234103 3235 52480 SH DFND 43, 01 0 0 52480 SRC ENERGY INC COM 78470V108 1087 98642 SH DFND 01 94795 2856 991 SRC ENERGY INC COM 78470V108 1201 109026 SH DFND 02 0 107000 2026 SRC ENERGY INC COM 78470V108 3 242 SH DFND 06 0 242 0 SRC ENERGY INC COM 78470V108 12322 1118142 SH DFND 43 0 0 1118142 SRC ENERGY INC COM 78470V108 4069 369277 SH DFND 43, 01 0 0 369277 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2089 40243 SH DFND 01 34737 5426 80 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4360 84003 SH DFND 02 0 82184 1819 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 918 17695 SH DFND 06 0 17695 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17758 342153 SH DFND 43 0 0 342153 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7575 145963 SH DFND 43, 01 0 0 145963 SSGA ACTIVE ETF TR MULT ASS R 78467V103 80 2995 SH DFND 01 2995 0 0 SSGA ACTIVE ETF TR MULT ASS R 78467V103 13644 512275 SH DFND 02 0 0 512275 SSGA ACTIVE ETF TR INCOM ALLO 78467V202 440 13577 SH DFND 02 0 0 13577 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 19092 505559 SH DFND 02 0 0 505559 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 192 4090 SH DFND 01 4090 0 0 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 95486 2032919 SH DFND 02 0 22638 2010281 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 297 6245 SH DFND 01 6245 0 0 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 160597 3377433 SH DFND 02 0 0 3377433 SSGA ACTIVE ETF TR MFS SYS VA 78467V871 15 229 SH DFND 02 0 229 0 SSGA ACTIVE ETF TR MULT ASS R 78467V103 1408 52847 SH DFND 43 0 0 52847 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 305 8082 SH DFND 43 0 0 8082 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 11032 234878 SH DFND 43 0 0 234878 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 12136 255233 SH DFND 43 0 0 255233 SSGA ACTIVE TR SPDR DBLEL 78470P200 3259 66796 SH DFND 02 0 0 66796 SSGA ACTIVE TR SPDR DBLEL 78470P309 918 18994 SH DFND 02 0 0 18994 SSGA ACTIVE TR SPDR DBLEL 78470P200 32 665 SH DFND 43 0 0 665 SSR MNG INC COM 784730103 6 558 SH DFND 05 558 0 0 SSR MNG INC COM 784730103 259 26265 SH DFND 02 0 25265 1000 ST JOE CO COM 790148100 91 5069 SH DFND 01 5069 0 0 ST JOE CO COM 790148100 2579 143692 SH DFND 02 0 20518 123174 ST JOE CO COM 790148100 1 47 SH DFND 06 0 47 0 STAAR SURGICAL CO COM PAR $0 852312305 173 5590 SH DFND 01 5504 86 0 STAAR SURGICAL CO COM PAR $0 852312305 967 31189 SH DFND 02 0 30714 475 STAAR SURGICAL CO COM PAR $0 852312305 1 42 SH DFND 06 0 42 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 1 500 SH DFND 02 0 0 500 STAG INDL INC COM 85254J102 417 15322 SH DFND 01 15322 0 0 STAG INDL INC COM 85254J102 2136 78435 SH DFND 02 0 55313 23122 STAG INDL INC COM 85254J102 3 97 SH DFND 06 0 97 0 STAG INDL INC COM 85254J102 7493 275163 SH DFND 43 0 0 275163 STAG INDL INC COM 85254J102 2808 103128 SH DFND 43, 01 0 0 103128 STAGE STORES INC COM NEW 85254C305 35 14621 SH DFND 02 0 11724 2897 STAMPS COM INC COM NEW 852857200 2416 9549 SH DFND 01 9509 0 40 STAMPS COM INC COM NEW 852857200 1057 4177 SH DFND 02 0 2011 2166 STAMPS COM INC COM NEW 852857200 4 17 SH DFND 06 0 17 0 STAMPS COM INC COM NEW 852857200 2026 8008 SH DFND 43 0 0 8008 STAMPS COM INC COM NEW 852857200 223 881 SH DFND 43, 01 0 0 881 STANDARD AVB FINL CORP COM 85303B100 66 2174 SH DFND 02 0 0 2174 STANDARD MTR PRODS INC COM 853666105 235 4857 SH DFND 01 2866 1991 0 STANDARD MTR PRODS INC COM 853666105 667 13795 SH DFND 02 0 13572 223 STANDARD MTR PRODS INC COM 853666105 1 22 SH DFND 06 0 22 0 STANDEX INTL CORP COM 854231107 1683 16465 SH DFND 01 16465 0 0 STANDEX INTL CORP COM 854231107 1648 16125 SH DFND 02 0 15386 739 STANDEX INTL CORP COM 854231107 1 13 SH DFND 06 0 13 0 STANLEY BLACK & DECKER INC COM 854502101 41794 314690 SH DFND 01 306646 7159 885 STANLEY BLACK & DECKER INC COM 854502101 17463 131486 SH DFND 02 0 62909 68577 STANLEY BLACK & DECKER INC COM 854502101 1833 13803 SH DFND 06 0 13803 0 STANLEY BLACK & DECKER INC COM 854502101 959 7224 SH DFND 28 6575 0 649 STANLEY BLACK & DECKER INC OPTIONS 854502101 51132 385000 SH Call DFND 02 0 385000 0 STANLEY BLACK & DECKER INC OPTIONS 854502101 2656 20000 SH Call DFND 06 0 20000 0 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 2 19 SH DFND 01 19 0 0 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 221 2105 SH DFND 02 0 0 2105 STANLEY BLACK & DECKER INC COM 854502101 18645 140389 SH DFND 43 0 0 140389 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 4029 38453 SH DFND 43 0 0 38453 STANLEY BLACK & DECKER INC COM 854502101 15472 116494 SH DFND 43, 01 0 0 116494 STANTEC INC COM 85472N109 14 531 SH DFND 05 531 0 0 STANTEC INC COM 85472N109 483 18835 SH DFND 02 0 18835 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 0 10 SH DFND 01 10 0 0 STAR GROUP L P UNIT LTD P 85512C105 343 35000 SH DFND 01 35000 0 0 STAR GROUP L P UNIT LTD P 85512C105 109 11121 SH DFND 02 0 0 11121 STARBUCKS CORP COM 855244109 226081 4628057 SH DFND 01 4558935 55199 13923 STARBUCKS CORP COM 855244109 237641 4864716 SH DFND 02 0 685393 4179323 STARBUCKS CORP COM 855244109 2921 59798 SH DFND 06 0 59798 0 STARBUCKS CORP COM 855244109 1634 33445 SH DFND 28 31097 0 2348 STARBUCKS CORP OPTIONS 855244109 21123 432400 SH Put DFND 02 0 430200 2200 STARBUCKS CORP OPTIONS 855244109 24171 494800 SH Call DFND 02 0 494800 0 STARBUCKS CORP COM 855244109 302490 6192226 SH DFND 43 0 0 6192226 STARBUCKS CORP COM 855244109 34262 701366 SH DFND 43, 01 0 0 701366 STARRETT L S CO CL A 855668109 3 400 SH DFND 01 400 0 0 STARRETT L S CO CL A 855668109 5 800 SH DFND 02 0 0 800 STARS GROUP INC COM 85570W100 54 1484 SH DFND 05 1484 0 0 STARS GROUP INC COM 85570W100 1487 40975 SH DFND 01 40975 0 0 STARS GROUP INC COM 85570W100 2234 61544 SH DFND 02 0 59137 2407 STARS GROUP INC COM 85570W100 5625 154968 SH DFND 43 0 0 154968 STARTEK INC COM 85569C107 48 7690 SH DFND 01 7690 0 0 STARTEK INC COM 85569C107 52 8302 SH DFND 02 0 8143 159 STARTEK INC COM 85569C107 0 10 SH DFND 06 0 10 0 STARWOOD PPTY TR INC COM 85571B105 1337 61600 SH DFND 01 34192 22909 4499 STARWOOD PPTY TR INC COM 85571B105 81701 3763270 SH DFND 02 0 427597 3335673 STARWOOD PPTY TR INC COM 85571B105 0 6 SH DFND 06 0 6 0 STARWOOD PPTY TR INC NOTE 4.00 85571BAB1 158 142000 PRN DFND 02 0 142000 0 STARWOOD PPTY TR INC NOTE 4.37 85571BAH8 5 5000 PRN DFND 01 5000 0 0 STARWOOD PPTY TR INC COM 85571B105 9728 448074 SH DFND 43 0 0 448074 STARWOOD PPTY TR INC COM 85571B105 1547 71257 SH DFND 43, 01 0 0 71257 STARWOOD WAYPOINT RESIDENTL NOTE 3.00 85571WAB5 1262 1000000 PRN DFND 02 0 1000000 0 STATE AUTO FINL CORP COM 855707105 60 2003 SH DFND 01 2003 0 0 STATE AUTO FINL CORP COM 855707105 144 4815 SH DFND 02 0 4115 700 STATE AUTO FINL CORP COM 855707105 0 16 SH DFND 06 0 16 0 STATE BK FINL CORP COM 856190103 10181 304818 SH DFND 01 8144 296674 0 STATE BK FINL CORP COM 856190103 12010 359575 SH DFND 02 0 354099 5476 STATE BK FINL CORP COM 856190103 1 39 SH DFND 06 0 39 0 STATE BK FINL CORP COM 856190103 4656 139405 SH DFND 43 0 0 139405 STATE BK FINL CORP COM 856190103 752 22521 SH DFND 43, 01 0 0 22521 STATE STR CORP COM 857477103 65531 703955 SH DFND 01 656585 40392 6978 STATE STR CORP COM 857477103 27887 299568 SH DFND 02 0 26448 273120 STATE STR CORP COM 857477103 153 1643 SH DFND 06 0 1643 0 STATE STR CORP COM 857477103 5180 55647 SH DFND 28 55066 0 581 STATE STR CORP OPTIONS 857477103 354 3800 SH Put DFND 02 0 3800 0 STATE STR CORP OPTIONS 857477103 410 4400 SH Call DFND 02 0 4400 0 STATE STR CORP COM 857477103 152678 1640108 SH DFND 43 0 0 1640108 STATE STR CORP COM 857477103 24759 265966 SH DFND 43, 01 0 0 265966 STEADYMED LTD SHS M84920103 33 7300 SH DFND 02 0 0 7300 STEEL CONNECT INC COM 858098106 2 1014 SH DFND 02 0 14 1000 STEEL DYNAMICS INC COM 858119100 2457 53482 SH DFND 01 47411 4654 1417 STEEL DYNAMICS INC COM 858119100 49342 1073814 SH DFND 02 0 108430 965384 STEEL DYNAMICS INC COM 858119100 916 19929 SH DFND 06 0 19929 0 STEEL DYNAMICS INC COM 858119100 5 104 SH DFND 28 104 0 0 STEEL DYNAMICS INC OPTIONS 858119100 1342 29200 SH Put DFND 02 0 29200 0 STEEL DYNAMICS INC COM 858119100 16979 369511 SH DFND 43 0 0 369511 STEEL DYNAMICS INC COM 858119100 5219 113588 SH DFND 43, 01 0 0 113588 STEELCASE INC CL A 858155203 161 11939 SH DFND 01 11839 0 100 STEELCASE INC CL A 858155203 639 47323 SH DFND 02 0 41073 6250 STEELCASE INC CL A 858155203 1 87 SH DFND 06 0 87 0 STEELCASE INC CL A 858155203 1793 132837 SH DFND 43 0 0 132837 STEELCASE INC CL A 858155203 1560 115526 SH DFND 43, 01 0 0 115526 STEIN MART INC COM 858375108 26 10426 SH DFND 01 10426 0 0 STEIN MART INC COM 858375108 3 1075 SH DFND 02 0 0 1075 STELLAR BIOTECHNOLOGIES INC COM 85855A302 0 71 SH DFND 02 0 0 71 STELLUS CAP INVT CORP COM 858568108 10 759 SH DFND 02 0 694 65 STEMLINE THERAPEUTICS INC COM 85858C107 304 18966 SH DFND 01 4715 14251 0 STEMLINE THERAPEUTICS INC COM 85858C107 25 1559 SH DFND 02 0 1559 0 STEMLINE THERAPEUTICS INC COM 85858C107 0 23 SH DFND 06 0 23 0 STEPAN CO COM 858586100 252 3229 SH DFND 01 3196 0 33 STEPAN CO COM 858586100 445 5705 SH DFND 02 0 5479 226 STEPAN CO COM 858586100 2 20 SH DFND 06 0 20 0 STEPAN CO COM 858586100 6571 84230 SH DFND 43 0 0 84230 STEPAN CO COM 858586100 424 5441 SH DFND 43, 01 0 0 5441 STERICYCLE INC COM 858912108 10106 154779 SH DFND 01 148476 6303 0 STERICYCLE INC COM 858912108 9323 142791 SH DFND 02 0 54405 88386 STERICYCLE INC COM 858912108 489 7483 SH DFND 06 0 7483 0 STERICYCLE INC COM 858912108 11 164 SH DFND 28 0 0 164 STERICYCLE INC DEP PFD A 858912207 2047 41650 SH DFND 02 0 39250 2400 STERICYCLE INC COM 858912108 4471 68476 SH DFND 43 0 0 68476 STERICYCLE INC COM 858912108 3135 48013 SH DFND 43, 01 0 0 48013 STERIS PLC SHS USD G84720104 39319 374431 SH DFND 01 372033 2095 303 STERIS PLC SHS USD G84720104 11601 110472 SH DFND 02 0 104534 5938 STERIS PLC SHS USD G84720104 0 2 SH DFND 06 0 2 0 STERIS PLC SHS USD G84720104 543 5171 SH DFND 28 5171 0 0 STERIS PLC OPTIONS G84720104 8180 77900 SH Put DFND 02 0 77900 0 STERIS PLC SHS USD G84720104 20145 191838 SH DFND 43 0 0 191838 STERIS PLC SHS USD G84720104 10894 103743 SH DFND 43, 01 0 0 103743 STERLING BANCORP DEL COM 85917A100 916 38999 SH DFND 01 34201 4452 346 STERLING BANCORP DEL COM 85917A100 48721 2073216 SH DFND 02 0 2041634 31582 STERLING BANCORP DEL COM 85917A100 5 219 SH DFND 06 0 219 0 STERLING BANCORP DEL COM 85917A100 3 114 SH DFND 28 114 0 0 STERLING BANCORP DEL COM 85917A100 33803 1438433 SH DFND 43 0 0 1438433 STERLING BANCORP DEL COM 85917A100 2265 96367 SH DFND 43, 01 0 0 96367 STERLING BANCORP INC COM 85917W102 47 3541 SH DFND 01 3541 0 0 STERLING BANCORP INC COM 85917W102 206 15429 SH DFND 02 0 15429 0 STERLING BANCORP INC COM 85917W102 450 33678 SH DFND 43 0 0 33678 STERLING CONSTRUCTION CO INC COM 859241101 73 5566 SH DFND 01 5566 0 0 STERLING CONSTRUCTION CO INC COM 859241101 50 3861 SH DFND 02 0 3561 300 STERLING CONSTRUCTION CO INC COM 859241101 0 27 SH DFND 06 0 27 0 STEWART INFORMATION SVCS COR COM 860372101 213 4946 SH DFND 01 4946 0 0 STEWART INFORMATION SVCS COR COM 860372101 484 11235 SH DFND 02 0 11235 0 STEWART INFORMATION SVCS COR COM 860372101 1 22 SH DFND 06 0 22 0 STEWART INFORMATION SVCS COR COM 860372101 913 21195 SH DFND 43 0 0 21195 STIFEL FINL CORP COM 860630102 2436 46618 SH DFND 01 46136 0 482 STIFEL FINL CORP COM 860630102 693 13256 SH DFND 02 0 11475 1781 STIFEL FINL CORP COM 860630102 4 69 SH DFND 06 0 69 0 STIFEL FINL CORP COM 860630102 3 56 SH DFND 28 56 0 0 STIFEL FINL CORP COM 860630102 13014 249073 SH DFND 43 0 0 249073 STIFEL FINL CORP COM 860630102 1930 36941 SH DFND 43, 01 0 0 36941 STITCH FIX INC COM CL A 860897107 7 250 SH DFND 01 250 0 0 STITCH FIX INC COM CL A 860897107 97 3519 SH DFND 02 0 3 3516 STMICROELECTRONICS N V NY REGISTR 861012102 421 19035 SH DFND 01 16347 0 2688 STMICROELECTRONICS N V NY REGISTR 861012102 580 26202 SH DFND 02 0 0 26202 STMICROELECTRONICS N V NY REGISTR 861012102 13 603 SH DFND 28 72 0 531 STMICROELECTRONICS N V NY REGISTR 861012102 2761 124810 SH DFND 43 0 0 124810 STOCK YDS BANCORP INC COM 861025104 148 3872 SH DFND 01 3872 0 0 STOCK YDS BANCORP INC COM 861025104 245 6413 SH DFND 02 0 2963 3450 STOCK YDS BANCORP INC COM 861025104 1 22 SH DFND 06 0 22 0 STONE HBR EMERG MKTS TL INC COM 86164W100 10 750 SH DFND 01 750 0 0 STONE HBR EMERG MKTS TL INC COM 86164W100 155 11974 SH DFND 02 0 0 11974 STONE HBR EMERG MRKTS INC FD COM 86164T107 27 2015 SH DFND 01 2015 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 878 66642 SH DFND 02 0 0 66642 STONECASTLE FINL CORP COM 861780104 11 500 SH DFND 02 0 0 500 STONEMOR PARTNERS L P COM UNITS 86183Q100 1912 317025 SH DFND 01 317025 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 101 16738 SH DFND 02 0 6301 10437 STONERIDGE INC COM 86183P102 452 12855 SH DFND 01 12855 0 0 STONERIDGE INC COM 86183P102 637 18136 SH DFND 02 0 17952 184 STONERIDGE INC COM 86183P102 1 28 SH DFND 06 0 28 0 STONERIDGE INC COM 86183P102 1468 41763 SH DFND 43 0 0 41763 STORE CAP CORP COM 862121100 1438 52467 SH DFND 01 51776 0 691 STORE CAP CORP COM 862121100 3008 109771 SH DFND 02 0 82698 27073 STORE CAP CORP COM 862121100 0 4 SH DFND 06 0 4 0 STORE CAP CORP COM 862121100 23650 863156 SH DFND 43 0 0 863156 STORE CAP CORP COM 862121100 2241 81780 SH DFND 43, 01 0 0 81780 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 65 SH DFND 02 0 0 65 STRATASYS LTD SHS M85548101 154 8069 SH DFND 01 8069 0 0 STRATASYS LTD SHS M85548101 311 16244 SH DFND 02 0 8434 7810 STRATASYS LTD SHS M85548101 232 12143 SH DFND 06 0 12143 0 STRATTEC SEC CORP COM 863111100 0 2 SH DFND 02 0 2 0 STRATUS PPTYS INC COM NEW 863167201 63 2075 SH DFND 01 2075 0 0 STRATUS PPTYS INC COM NEW 863167201 201 6594 SH DFND 02 0 887 5707 STRATUS PPTYS INC COM NEW 863167201 0 6 SH DFND 06 0 6 0 STRAYER ED INC COM 863236105 188 1664 SH DFND 01 1636 0 28 STRAYER ED INC COM 863236105 130 1151 SH DFND 02 0 1148 3 STRAYER ED INC COM 863236105 1 11 SH DFND 06 0 11 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 91 15165 SH DFND 02 0 15165 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 0 25 SH DFND 06 0 25 0 STRYKER CORP COM 863667101 95190 563723 SH DFND 01 559436 1991 2296 STRYKER CORP COM 863667101 123097 728988 SH DFND 02 0 49364 679624 STRYKER CORP COM 863667101 13 75 SH DFND 06 0 75 0 STRYKER CORP COM 863667101 1655 9803 SH DFND 28 9183 0 620 STRYKER CORP COM 863667101 43269 256242 SH DFND 43 0 0 256242 STRYKER CORP COM 863667101 22 131 SH DFND 43, 01 0 0 131 STURM RUGER & CO INC COM 864159108 199 3553 SH DFND 01 3553 0 0 STURM RUGER & CO INC COM 864159108 2628 46935 SH DFND 02 0 1895 45040 STURM RUGER & CO INC COM 864159108 1 17 SH DFND 06 0 17 0 STURM RUGER & CO INC COM 864159108 3078 54970 SH DFND 43 0 0 54970 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 1644 69985 SH DFND 01 69985 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 4567 194430 SH DFND 02 0 10068 184362 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1531 196982 SH DFND 01 141962 0 55020 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 7374 948978 SH DFND 02 0 0 948978 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 50 6381 SH DFND 28 1121 0 5260 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 133889 17231548 SH DFND 43 0 0 17231548 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1151 148111 SH DFND 43, 01 0 0 148111 SUMMIT FINANCIAL GROUP INC COM 86606G101 149 5559 SH DFND 01 5559 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 11 413 SH DFND 02 0 413 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 0 11 SH DFND 06 0 11 0 SUMMIT HOTEL PPTYS INC COM 866082100 133 9312 SH DFND 01 1985 0 7327 SUMMIT HOTEL PPTYS INC COM 866082100 1079 75430 SH DFND 02 0 48423 27007 SUMMIT HOTEL PPTYS INC COM 866082100 2 106 SH DFND 06 0 106 0 SUMMIT HOTEL PPTYS INC COM 866082100 9704 678115 SH DFND 43 0 0 678115 SUMMIT HOTEL PPTYS INC COM 866082100 151 10525 SH DFND 43, 01 0 0 10525 SUMMIT MATLS INC CL A 86614U100 543 20704 SH DFND 01 16253 4451 0 SUMMIT MATLS INC CL A 86614U100 1279 48723 SH DFND 02 0 27646 21077 SUMMIT MATLS INC CL A 86614U100 3 114 SH DFND 06 0 114 0 SUMMIT MATLS INC CL A 86614U100 6660 253721 SH DFND 43 0 0 253721 SUMMIT MATLS INC CL A 86614U100 543 20695 SH DFND 43, 01 0 0 20695 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 1753 113859 SH DFND 01 27699 85660 500 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 11123 722264 SH DFND 02 0 0 722264 SUMMIT ST BK SANTA ROSA CALI COM 866264203 2 127 SH DFND 02 0 2 125 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 0 100 SH DFND 01 100 0 0 SUN CMNTYS INC COM 866674104 8624 88106 SH DFND 01 88106 0 0 SUN CMNTYS INC COM 866674104 5974 61034 SH DFND 02 0 57371 3663 SUN CMNTYS INC COM 866674104 0 1 SH DFND 06 0 1 0 SUN CMNTYS INC COM 866674104 4 37 SH DFND 28 37 0 0 SUN CMNTYS INC COM 866674104 16516 168734 SH DFND 43 0 0 168734 SUN CMNTYS INC COM 866674104 2967 30312 SH DFND 43, 01 0 0 30312 SUN HYDRAULICS CORP COM 866942105 387 8033 SH DFND 01 6813 1099 121 SUN HYDRAULICS CORP COM 866942105 2591 53766 SH DFND 02 0 53570 196 SUN HYDRAULICS CORP COM 866942105 1 24 SH DFND 06 0 24 0 SUN HYDRAULICS CORP COM 866942105 1038 21544 SH DFND 43 0 0 21544 SUN HYDRAULICS CORP COM 866942105 1066 22124 SH DFND 43, 01 0 0 22124 SUN LIFE FINL INC COM 866796105 4447 110795 SH DFND 05 110795 0 0 SUN LIFE FINL INC COM 866796105 1252 31197 SH DFND 01 29870 0 1327 SUN LIFE FINL INC COM 866796105 15655 390007 SH DFND 02 0 198450 191557 SUN LIFE FINL INC COM 866796105 995 24790 SH DFND 06 0 24790 0 SUN LIFE FINL INC COM 866796105 14 346 SH DFND 28 0 0 346 SUN LIFE FINL INC COM 866796105 17013 423848 SH DFND 43 0 0 423848 SUNCOKE ENERGY INC COM 86722A103 188 14051 SH DFND 01 14051 0 0 SUNCOKE ENERGY INC COM 86722A103 47 3513 SH DFND 02 0 338 3175 SUNCOKE ENERGY INC COM 86722A103 1 66 SH DFND 06 0 66 0 SUNCOKE ENERGY INC COM 86722A103 4583 342005 SH DFND 43 0 0 342005 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 554 36954 SH DFND 01 36954 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 150 10026 SH DFND 02 0 0 10026 SUNCOR ENERGY INC NEW COM 867224107 21871 537630 SH DFND 05 537630 0 0 SUNCOR ENERGY INC NEW COM 867224107 131947 3243536 SH DFND 01 1014735 0 2228801 SUNCOR ENERGY INC NEW COM 867224107 35745 878681 SH DFND 02 0 27274 851407 SUNCOR ENERGY INC NEW COM 867224107 19095 469384 SH DFND 06 0 469384 0 SUNCOR ENERGY INC NEW COM 867224107 2029 49884 SH DFND 28 13000 0 36884 SUNCOR ENERGY INC NEW COM 867224107 175408 4311890 SH DFND 43 0 0 4311890 SUNCOR ENERGY INC NEW COM 867224107 28192 693028 SH DFND 43, 01 0 0 693028 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 58 SH DFND 01 58 0 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 713 80000 SH DFND 02 0 80000 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 3 SH DFND 02 0 3 0 SUNOCO LP COM U REP 86765K109 2492 99852 SH DFND 01 74499 25353 0 SUNOCO LP COM U REP 86765K109 4607 184575 SH DFND 02 0 2732 181843 SUNOPTA INC COM 8676EP108 67 7990 SH DFND 02 0 800 7190 SUNOPTA INC COM 8676EP108 349 41606 SH DFND 43 0 0 41606 SUNPOWER CORP COM 867652406 75 9820 SH DFND 01 9612 208 0 SUNPOWER CORP COM 867652406 523 68161 SH DFND 02 0 8829 59332 SUNPOWER CORP COM 867652406 65 8503 SH DFND 06 0 8503 0 SUNPOWER CORP DBCV 4.00 867652AL3 5 6000 PRN DFND 01 6000 0 0 SUNPOWER CORP DBCV 4.00 867652AL3 3 3000 PRN DFND 02 0 0 3000 SUNRUN INC COM 86771W105 208 15853 SH DFND 01 15853 0 0 SUNRUN INC COM 86771W105 1290 98063 SH DFND 02 0 21124 76939 SUNRUN INC COM 86771W105 84 6425 SH DFND 06 0 6425 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 67 4051 SH DFND 01 4051 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2852 171592 SH DFND 02 0 170079 1513 SUNSTONE HOTEL INVS INC NEW COM 867892101 4 232 SH DFND 06 0 232 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 7641 459747 SH DFND 43 0 0 459747 SUNTRUST BKS INC COM 867914103 142741 2162092 SH DFND 01 960775 561 1200756 SUNTRUST BKS INC COM 867914103 202951 3074076 SH DFND 02 0 84969 2989107 SUNTRUST BKS INC COM 867914103 140 2123 SH DFND 06 0 2123 0 SUNTRUST BKS INC COM 867914103 1306 19785 SH DFND 28 1057 0 18728 SUNTRUST BKS INC OPTIONS 867914103 852 12900 SH Call DFND 02 0 12900 0 SUNTRUST BKS INC COM 867914103 338440 5126328 SH DFND 43 0 0 5126328 SUNTRUST BKS INC COM 867914103 34007 515100 SH DFND 43, 01 0 0 515100 SUPER MICRO COMPUTER INC COM 86800U104 186 7857 SH DFND 01 7831 0 26 SUPER MICRO COMPUTER INC COM 86800U104 139 5885 SH DFND 02 0 4968 917 SUPER MICRO COMPUTER INC COM 86800U104 1 40 SH DFND 06 0 40 0 SUPER MICRO COMPUTER INC COM 86800U104 1871 79113 SH DFND 43 0 0 79113 SUPER MICRO COMPUTER INC COM 86800U104 538 22750 SH DFND 43, 01 0 0 22750 SUPERIOR DRILLING PRODS INC COM 868153107 0 80 SH DFND 02 0 0 80 SUPERIOR ENERGY SVCS INC COM 868157108 843 86537 SH DFND 01 72007 14127 403 SUPERIOR ENERGY SVCS INC COM 868157108 800 82119 SH DFND 02 0 74761 7358 SUPERIOR ENERGY SVCS INC COM 868157108 2 157 SH DFND 06 0 157 0 SUPERIOR ENERGY SVCS INC COM 868157108 4965 509722 SH DFND 43 0 0 509722 SUPERIOR ENERGY SVCS INC COM 868157108 1884 193403 SH DFND 43, 01 0 0 193403 SUPERIOR GRP OF COMPANIES IN COM 868358102 56 2698 SH DFND 01 2698 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 6 310 SH DFND 02 0 35 275 SUPERIOR GRP OF COMPANIES IN COM 868358102 0 8 SH DFND 06 0 8 0 SUPERIOR INDS INTL INC COM 868168105 166 9286 SH DFND 01 9286 0 0 SUPERIOR INDS INTL INC COM 868168105 13046 728827 SH DFND 02 0 3681 725146 SUPERIOR INDS INTL INC COM 868168105 0 25 SH DFND 06 0 25 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 16636 277955 SH DFND 01 14534 263003 418 SUPERNUS PHARMACEUTICALS INC COM 868459108 840 14037 SH DFND 02 0 5974 8063 SUPERNUS PHARMACEUTICALS INC COM 868459108 3 49 SH DFND 06 0 49 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 8790 146868 SH DFND 43 0 0 146868 SUPERNUS PHARMACEUTICALS INC COM 868459108 4817 80486 SH DFND 43, 01 0 0 80486 SUPERVALU INC COM NEW 868536301 210 10214 SH DFND 01 10214 0 0 SUPERVALU INC COM NEW 868536301 2568 125158 SH DFND 02 0 19208 105950 SUPERVALU INC COM NEW 868536301 1 40 SH DFND 06 0 40 0 SUPERVALU INC OPTIONS 868536301 31359 1528200 SH Call DFND 02 0 1528200 0 SUPERVALU INC COM NEW 868536301 287 13968 SH DFND 43 0 0 13968 SUPPORT COM INC COM NEW 86858W200 0 32 SH DFND 02 0 2 30 SURFACE ONCOLOGY INC COM 86877M209 16 978 SH DFND 01 978 0 0 SURFACE ONCOLOGY INC COM 86877M209 1301 79751 SH DFND 02 0 79751 0 SURGERY PARTNERS INC COM 86881A100 43 2913 SH DFND 01 2822 0 91 SURGERY PARTNERS INC COM 86881A100 152 10211 SH DFND 02 0 6838 3373 SURGERY PARTNERS INC COM 86881A100 0 19 SH DFND 06 0 19 0 SURGERY PARTNERS INC COM 86881A100 1167 78297 SH DFND 43 0 0 78297 SURMODICS INC COM 868873100 154 2782 SH DFND 01 2402 293 87 SURMODICS INC COM 868873100 108 1952 SH DFND 02 0 640 1312 SURMODICS INC COM 868873100 1 13 SH DFND 06 0 13 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 1 70 SH DFND 01 70 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 144 8873 SH DFND 02 0 2503 6370 SUTHERLAND ASSET MGMT CORP M COM 86933G105 0 18 SH DFND 06 0 18 0 SVB FINL GROUP COM 78486Q101 12463 43162 SH DFND 01 35314 80 7768 SVB FINL GROUP COM 78486Q101 114638 397000 SH DFND 02 0 10582 386418 SVB FINL GROUP COM 78486Q101 76 264 SH DFND 06 0 264 0 SVB FINL GROUP COM 78486Q101 33 116 SH DFND 28 29 0 87 SVB FINL GROUP COM 78486Q101 48633 168421 SH DFND 43 0 0 168421 SVB FINL GROUP COM 78486Q101 376 1303 SH DFND 43, 01 0 0 1303 SWEDISH EXPT CR CORP RG ENRGY E 870297306 3 76515 PRN DFND 02 0 0 76515 SWEDISH EXPT CR CORP RG METAL E 870297405 19 226938 PRN DFND 02 0 0 226938 SWEDISH EXPT CR CORP ROG AGRI E 870297603 12 206394 PRN DFND 02 0 0 206394 SWEDISH EXPT CR CORP ROG TTL ET 870297801 649 11427094 PRN DFND 02 0 0 11427094 SWEDISH EXPT CR CORP RG ENRGY E 870297306 2 70005 PRN DFND 43 0 0 70005 SWEDISH EXPT CR CORP RG METAL E 870297405 1 9322 PRN DFND 43 0 0 9322 SWEDISH EXPT CR CORP ROG AGRI E 870297603 1 20108 PRN DFND 43 0 0 20108 SWEDISH EXPT CR CORP ROG TTL ET 870297801 35 620155 PRN DFND 43 0 0 620155 SWISS HELVETIA FD INC COM 870875101 92 7439 SH DFND 02 0 0 7439 SWITCH INC CL A 87105L104 55 4493 SH DFND 01 4493 0 0 SWITCH INC CL A 87105L104 37 3000 SH DFND 02 0 0 3000 SYKES ENTERPRISES INC COM 871237103 1434 49821 SH DFND 01 46145 3676 0 SYKES ENTERPRISES INC COM 871237103 1947 67652 SH DFND 02 0 67541 111 SYKES ENTERPRISES INC COM 871237103 1 40 SH DFND 06 0 40 0 SYKES ENTERPRISES INC COM 871237103 6150 213687 SH DFND 43 0 0 213687 SYMANTEC CORP COM 871503108 4531 219441 SH DFND 01 201150 17523 768 SYMANTEC CORP COM 871503108 31653 1532839 SH DFND 02 0 1387271 145568 SYMANTEC CORP COM 871503108 172 8316 SH DFND 06 0 8316 0 SYMANTEC CORP COM 871503108 12 567 SH DFND 28 0 0 567 SYMANTEC CORP OPTIONS 871503108 5416 262300 SH Put DFND 02 0 262300 0 SYMANTEC CORP OPTIONS 871503108 18889 914700 SH Call DFND 02 0 914700 0 SYMANTEC CORP COM 871503108 2607 126233 SH DFND 43 0 0 126233 SYMANTEC CORP COM 871503108 269 13009 SH DFND 43, 01 0 0 13009 SYNACOR INC COM 871561106 4 2000 SH DFND 02 0 0 2000 SYNALLOY CP DEL COM 871565107 61 3038 SH DFND 01 3038 0 0 SYNALLOY CP DEL COM 871565107 6 302 SH DFND 02 0 302 0 SYNAPTICS INC COM 87157D109 436 8665 SH DFND 01 8665 0 0 SYNAPTICS INC COM 87157D109 3196 63443 SH DFND 02 0 6596 56847 SYNAPTICS INC COM 87157D109 19 381 SH DFND 06 0 381 0 SYNAPTICS INC NOTE 0.50 87157DAD1 2181 2208000 PRN DFND 02 0 2208000 0 SYNAPTICS INC COM 87157D109 628 12464 SH DFND 43 0 0 12464 SYNCHRONY FINL COM 87165B103 8087 242275 SH DFND 01 151703 86758 3814 SYNCHRONY FINL COM 87165B103 36377 1089777 SH DFND 02 0 55815 1033962 SYNCHRONY FINL COM 87165B103 61 1822 SH DFND 06 0 1822 0 SYNCHRONY FINL COM 87165B103 62 1856 SH DFND 28 215 0 1641 SYNCHRONY FINL OPTIONS 87165B103 67 2000 SH Call DFND 01 2000 0 0 SYNCHRONY FINL COM 87165B103 29970 897842 SH DFND 43 0 0 897842 SYNCHRONY FINL COM 87165B103 5963 178645 SH DFND 43, 01 0 0 178645 SYNDAX PHARMACEUTICALS INC COM 87164F105 26 3754 SH DFND 01 3754 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 171 24318 SH DFND 02 0 24318 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 0 12 SH DFND 06 0 12 0 SYNEOS HEALTH INC CL A 87166B102 595 12684 SH DFND 01 11895 0 789 SYNEOS HEALTH INC CL A 87166B102 7085 151065 SH DFND 02 0 150814 251 SYNEOS HEALTH INC CL A 87166B102 3 56 SH DFND 06 0 56 0 SYNEOS HEALTH INC CL A 87166B102 11916 254078 SH DFND 43 0 0 254078 SYNEOS HEALTH INC CL A 87166B102 2161 46079 SH DFND 43, 01 0 0 46079 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 400 229755 SH DFND 01 31815 197940 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 23 13352 SH DFND 02 0 5636 7716 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 256 SH DFND 06 0 256 0 SYNLOGIC INC COM 87166L100 28 2872 SH DFND 01 2872 0 0 SYNLOGIC INC COM 87166L100 6 563 SH DFND 02 0 563 0 SYNNEX CORP COM 87162W100 694 7192 SH DFND 01 7090 34 68 SYNNEX CORP COM 87162W100 3177 32918 SH DFND 02 0 23252 9666 SYNNEX CORP COM 87162W100 3 30 SH DFND 06 0 30 0 SYNOPSYS INC COM 871607107 5780 67548 SH DFND 01 63261 3839 448 SYNOPSYS INC COM 871607107 35460 414394 SH DFND 02 0 261126 153268 SYNOPSYS INC COM 871607107 62 729 SH DFND 06 0 729 0 SYNOPSYS INC COM 871607107 20410 238516 SH DFND 43 0 0 238516 SYNOPSYS INC COM 871607107 1268 14814 SH DFND 43, 01 0 0 14814 SYNOVUS FINL CORP COM NEW 87161C501 1503 28446 SH DFND 01 28131 0 315 SYNOVUS FINL CORP COM NEW 87161C501 25127 475626 SH DFND 02 0 223567 252059 SYNOVUS FINL CORP COM NEW 87161C501 0 2 SH DFND 06 0 2 0 SYNOVUS FINL CORP COM NEW 87161C501 4 67 SH DFND 28 67 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7028 133029 SH DFND 43 0 0 133029 SYNOVUS FINL CORP COM NEW 87161C501 2542 48117 SH DFND 43, 01 0 0 48117 SYNTEL INC COM 87162H103 193 6019 SH DFND 01 6019 0 0 SYNTEL INC COM 87162H103 7195 224223 SH DFND 02 0 224187 36 SYNTEL INC COM 87162H103 1 34 SH DFND 06 0 34 0 SYNTEL INC COM 87162H103 3715 115762 SH DFND 43 0 0 115762 SYNTHESIS ENERGY SYS INC COM NEW 871628202 41 12500 SH DFND 02 0 0 12500 SYNTHETIC BIOLOGICS INC COM 87164U102 0 2000 SH DFND 01 2000 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 5 20370 SH DFND 02 0 0 20370 SYROS PHARMACEUTICALS INC COM 87184Q107 37 3600 SH DFND 01 3600 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1 78 SH DFND 02 0 78 0 SYROS PHARMACEUTICALS INC COM 87184Q107 0 13 SH DFND 06 0 13 0 SYSCO CORP COM 871829107 145386 2128948 SH DFND 01 2107811 8658 12479 SYSCO CORP COM 871829107 423908 6207474 SH DFND 02 0 169629 6037845 SYSCO CORP COM 871829107 4510 66047 SH DFND 06 0 66047 0 SYSCO CORP COM 871829107 563 8239 SH DFND 28 6935 0 1304 SYSCO CORP COM 871829107 623034 9123357 SH DFND 43 0 0 9123357 SYSCO CORP COM 871829107 8787 128677 SH DFND 43, 01 0 0 128677 SYSTEMAX INC COM 871851101 51 1495 SH DFND 01 1495 0 0 SYSTEMAX INC COM 871851101 231 6723 SH DFND 02 0 6723 0 SYSTEMAX INC COM 871851101 0 12 SH DFND 06 0 12 0 T MOBILE US INC COM 872590104 8539 142916 SH DFND 01 41877 99225 1814 T MOBILE US INC COM 872590104 30228 505906 SH DFND 02 0 497274 8632 T MOBILE US INC COM 872590104 2327 38943 SH DFND 06 0 38943 0 T MOBILE US INC OPTIONS 872590104 7911 132400 SH Put DFND 01 0 132400 0 T MOBILE US INC OPTIONS 872590104 35217 589400 SH Put DFND 02 0 589400 0 T MOBILE US INC OPTIONS 872590104 233 3900 SH Put DFND 06 0 3900 0 T MOBILE US INC OPTIONS 872590104 19234 321900 SH Call DFND 01 0 321900 0 T MOBILE US INC OPTIONS 872590104 91824 1536800 SH Call DFND 02 0 1536800 0 T MOBILE US INC OPTIONS 872590104 1966 32900 SH Call DFND 06 0 32900 0 T MOBILE US INC COM 872590104 22631 378754 SH DFND 43 0 0 378754 T MOBILE US INC COM 872590104 2770 46356 SH DFND 43, 01 0 0 46356 T2 BIOSYSTEMS INC COM 89853L104 37 4776 SH DFND 01 4776 0 0 T2 BIOSYSTEMS INC COM 89853L104 8 1074 SH DFND 02 0 74 1000 TABLEAU SOFTWARE INC CL A 87336U105 2213 22639 SH DFND 01 22425 214 0 TABLEAU SOFTWARE INC CL A 87336U105 9981 102112 SH DFND 02 0 25486 76626 TABLEAU SOFTWARE INC CL A 87336U105 0 1 SH DFND 06 0 1 0 TABLEAU SOFTWARE INC OPTIONS 87336U105 39 400 SH Put DFND 02 0 0 400 TABLEAU SOFTWARE INC CL A 87336U105 6185 63271 SH DFND 43 0 0 63271 TABLEAU SOFTWARE INC CL A 87336U105 666 6815 SH DFND 43, 01 0 0 6815 TABULA RASA HEALTHCARE INC COM 873379101 1568 24562 SH DFND 01 24562 0 0 TABULA RASA HEALTHCARE INC COM 873379101 111 1737 SH DFND 02 0 1737 0 TABULA RASA HEALTHCARE INC COM 873379101 1 10 SH DFND 06 0 10 0 TABULA RASA HEALTHCARE INC COM 873379101 1164 18242 SH DFND 43 0 0 18242 TACTILE SYS TECHNOLOGY INC COM 87357P100 452 8683 SH DFND 01 8372 311 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 54 1041 SH DFND 02 0 0 1041 TACTILE SYS TECHNOLOGY INC COM 87357P100 1 13 SH DFND 06 0 13 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2486 47816 SH DFND 43 0 0 47816 TAHOE RES INC COM 873868103 7 1458 SH DFND 05 1458 0 0 TAHOE RES INC COM 873868103 14 2901 SH DFND 01 2401 0 500 TAHOE RES INC COM 873868103 354 71933 SH DFND 02 0 5856 66077 TAHOE RES INC COM 873868103 1474 299493 SH DFND 06 0 299493 0 TAHOE RES INC COM 873868103 298 60547 SH DFND 43 0 0 60547 TAILORED BRANDS INC COM 87403A107 552 21619 SH DFND 01 21409 0 210 TAILORED BRANDS INC COM 87403A107 6461 253181 SH DFND 02 0 229556 23625 TAILORED BRANDS INC COM 87403A107 1 50 SH DFND 06 0 50 0 TAILORED BRANDS INC COM 87403A107 523 20475 SH DFND 43 0 0 20475 TAITRON COMPONENTS INC CL A 874028103 0 2 SH DFND 02 0 2 0 TAIWAN FD INC COM 874036106 20 1000 SH DFND 02 0 0 1000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 57053 1560524 SH DFND 01 732284 0 828240 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 61427 1680175 SH DFND 02 0 750288 929887 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 81 2229 SH DFND 06 0 2229 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 705 19280 SH DFND 28 350 0 18930 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 227162 6213412 SH DFND 43 0 0 6213412 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 14810 405089 SH DFND 43, 01 0 0 405089 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8805 74389 SH DFND 01 71372 2950 67 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35925 303521 SH DFND 02 0 31702 271819 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 62 522 SH DFND 06 0 522 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8 71 SH DFND 28 71 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4192 35419 SH DFND 43 0 0 35419 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1433 12109 SH DFND 43, 01 0 0 12109 TAL ED GROUP SPONSORED 874080104 4196 114017 SH DFND 01 11993 100000 2024 TAL ED GROUP SPONSORED 874080104 8878 241260 SH DFND 02 0 136434 104826 TAL ED GROUP SPONSORED 874080104 5879 159742 SH DFND 06 0 159742 0 TAL ED GROUP SPONSORED 874080104 14 379 SH DFND 28 27 0 352 TAL ED GROUP SPONSORED 874080104 1575 42805 SH DFND 43 0 0 42805 TAL ED GROUP SPONSORED 874080104 360 9774 SH DFND 43, 01 0 0 9774 TALEND S A ADS 874224207 73 1169 SH DFND 01 1169 0 0 TALEND S A ADS 874224207 1444 23179 SH DFND 43 0 0 23179 TALLGRASS ENERGY GP LP SHS CL A 874696107 1491 67290 SH DFND 01 0 65126 2164 TALLGRASS ENERGY GP LP SHS CL A 874696107 20215 912249 SH DFND 02 0 27226 885023 TALLGRASS ENERGY GP LP SHS CL A 874696107 0 1 SH DFND 06 0 1 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 1578 71197 SH DFND 43 0 0 71197 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 4757 109829 SH DFND 01 79157 23763 6909 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 70861 1636130 SH DFND 02 0 480511 1155619 TALOS ENERGY INC COM 87484T108 89 2764 SH DFND 01 2764 0 0 TALOS ENERGY INC COM 87484T108 69 2141 SH DFND 02 0 2141 0 TALOS ENERGY INC COM 87484T108 1 20 SH DFND 06 0 20 0 TANDEM DIABETES CARE INC COM NEW 875372203 127 5785 SH DFND 01 5785 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3 151 SH DFND 02 0 130 21 TANDY LEATHER FACTORY INC COM 87538X105 0 26 SH DFND 02 0 26 0 TANGER FACTORY OUTLET CTRS I COM 875465106 948 40351 SH DFND 01 39708 0 643 TANGER FACTORY OUTLET CTRS I COM 875465106 2793 118895 SH DFND 02 0 33503 85392 TANGER FACTORY OUTLET CTRS I COM 875465106 0 2 SH DFND 06 0 2 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3604 153448 SH DFND 43 0 0 153448 TANGER FACTORY OUTLET CTRS I COM 875465106 625 26621 SH DFND 43, 01 0 0 26621 TANZANIAN ROYALTY EXPL CORP COM 87600U104 2 3500 SH DFND 02 0 0 3500 TAPESTRY INC COM 876030107 21652 463546 SH DFND 01 459715 583 3248 TAPESTRY INC COM 876030107 19875 425495 SH DFND 02 0 241129 184366 TAPESTRY INC COM 876030107 160 3431 SH DFND 06 0 3431 0 TAPESTRY INC COM 876030107 181 3872 SH DFND 28 2651 0 1221 TAPESTRY INC OPTIONS 876030107 4671 100000 SH Put DFND 02 0 100000 0 TAPESTRY INC COM 876030107 31942 683845 SH DFND 43 0 0 683845 TAPESTRY INC COM 876030107 7253 155279 SH DFND 43, 01 0 0 155279 TAPIMMUNE INC COM PAR 876033408 0 6 SH DFND 02 0 6 0 TARENA INTL INC ADR 876108101 1 118 SH DFND 01 118 0 0 TARGA RES CORP COM 87612G101 3486 70448 SH DFND 01 63580 559 6309 TARGA RES CORP COM 87612G101 119589 2416436 SH DFND 02 0 1126079 1290357 TARGA RES CORP COM 87612G101 915 18480 SH DFND 06 0 18480 0 TARGA RES CORP OPTIONS 87612G101 2509 50700 SH Call DFND 02 0 50700 0 TARGA RES CORP COM 87612G101 1706 34472 SH DFND 43 0 0 34472 TARGA RES CORP COM 87612G101 1095 22130 SH DFND 43, 01 0 0 22130 TARGET CORP COM 87612E106 242205 3181879 SH DFND 01 3174266 930 6683 TARGET CORP COM 87612E106 453620 5959276 SH DFND 02 0 630538 5328738 TARGET CORP COM 87612E106 2612 34310 SH DFND 06 0 34310 0 TARGET CORP COM 87612E106 2079 27315 SH DFND 28 26054 0 1261 TARGET CORP OPTIONS 87612E106 4598 60400 SH Put DFND 02 0 60400 0 TARGET CORP OPTIONS 87612E106 54296 713300 SH Call DFND 02 0 712800 500 TARGET CORP OPTIONS 87612E106 2778 36500 SH Call DFND 06 0 36500 0 TARGET CORP COM 87612E106 841531 11055321 SH DFND 43 0 0 11055321 TARGET CORP COM 87612E106 5224 68624 SH DFND 43, 01 0 0 68624 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 59 509 SH DFND 02 0 484 25 TASEKO MINES LTD COM 876511106 1 1001 SH DFND 05 1001 0 0 TASEKO MINES LTD COM 876511106 15 13947 SH DFND 02 0 3600 10347 TATA MTRS LTD SPONSORED 876568502 318 16281 SH DFND 01 13235 0 3046 TATA MTRS LTD SPONSORED 876568502 1087 55589 SH DFND 02 0 176 55413 TATA MTRS LTD SPONSORED 876568502 12 633 SH DFND 06 0 633 0 TATA MTRS LTD SPONSORED 876568502 54 2758 SH DFND 28 1300 0 1458 TATA MTRS LTD SPONSORED 876568502 2378 121620 SH DFND 43 0 0 121620 TAUBMAN CTRS INC COM 876664103 1250 21267 SH DFND 01 20875 0 392 TAUBMAN CTRS INC COM 876664103 11520 196051 SH DFND 02 0 182477 13574 TAUBMAN CTRS INC COM 876664103 0 1 SH DFND 06 0 1 0 TAUBMAN CTRS INC COM 876664103 5112 87003 SH DFND 43 0 0 87003 TAUBMAN CTRS INC COM 876664103 829 14103 SH DFND 43, 01 0 0 14103 TAYLOR DEVICES INC COM 877163105 7 700 SH DFND 02 0 0 700 TAYLOR MORRISON HOME CORP CL A 87724P106 387 18614 SH DFND 01 18345 231 38 TAYLOR MORRISON HOME CORP CL A 87724P106 6054 291334 SH DFND 02 0 291069 265 TAYLOR MORRISON HOME CORP CL A 87724P106 2 114 SH DFND 06 0 114 0 TAYLOR MORRISON HOME CORP CL A 87724P106 3911 188210 SH DFND 43 0 0 188210 TAYLOR MORRISON HOME CORP CL A 87724P106 1236 59496 SH DFND 43, 01 0 0 59496 TC PIPELINES LP UT COM LTD 87233Q108 1291 49765 SH DFND 01 49765 0 0 TC PIPELINES LP UT COM LTD 87233Q108 1658 63883 SH DFND 02 0 25327 38556 TCF FINL CORP COM 872275102 2081 84515 SH DFND 01 84140 0 375 TCF FINL CORP COM 872275102 1808 73452 SH DFND 02 0 63187 10265 TCF FINL CORP COM 872275102 0 4 SH DFND 06 0 4 0 TCF FINL CORP COM 872275102 4 148 SH DFND 28 148 0 0 TCF FINL CORP COM 872275102 5017 203792 SH DFND 43 0 0 203792 TCF FINL CORP COM 872275102 469 19053 SH DFND 43, 01 0 0 19053 TCG BDC INC COM 872280102 285 16757 SH DFND 02 0 0 16757 TCP CAP CORP COM 87238Q103 4 250 SH DFND 01 0 0 250 TCP CAP CORP COM 87238Q103 5443 376696 SH DFND 02 0 0 376696 TCW STRATEGIC INCOME FUND IN COM 872340104 16 3000 SH DFND 01 3000 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 153 27910 SH DFND 02 0 0 27910 TD AMERITRADE HLDG CORP COM 87236Y108 4118 75185 SH DFND 01 74994 0 191 TD AMERITRADE HLDG CORP COM 87236Y108 21846 398863 SH DFND 02 0 130447 268416 TD AMERITRADE HLDG CORP COM 87236Y108 1311 23942 SH DFND 06 0 23942 0 TD AMERITRADE HLDG CORP COM 87236Y108 21095 385156 SH DFND 43 0 0 385156 TD AMERITRADE HLDG CORP COM 87236Y108 16866 307939 SH DFND 43, 01 0 0 307939 TE CONNECTIVITY LTD REG SHS H84989104 126087 1400030 SH DFND 01 1352684 44705 2641 TE CONNECTIVITY LTD REG SHS H84989104 51343 570103 SH DFND 02 0 68293 501810 TE CONNECTIVITY LTD REG SHS H84989104 208 2312 SH DFND 06 0 2312 0 TE CONNECTIVITY LTD REG SHS H84989104 2839 31520 SH DFND 28 31520 0 0 TE CONNECTIVITY LTD REG SHS H84989104 140969 1565278 SH DFND 43 0 0 1565278 TE CONNECTIVITY LTD REG SHS H84989104 17939 199185 SH DFND 43, 01 0 0 199185 TEAM INC COM 878155100 176 7627 SH DFND 01 7627 0 0 TEAM INC COM 878155100 132 5723 SH DFND 02 0 4022 1701 TEAM INC COM 878155100 1 30 SH DFND 06 0 30 0 TEAM INC COM 878155100 3 139 SH DFND 43 0 0 139 TECH DATA CORP COM 878237106 1185 14435 SH DFND 01 14191 33 211 TECH DATA CORP COM 878237106 4881 59433 SH DFND 02 0 38300 21133 TECH DATA CORP COM 878237106 3 36 SH DFND 06 0 36 0 TECH DATA CORP COM 878237106 1561 19007 SH DFND 43 0 0 19007 TECHNICAL COMMUNICATIONS COR COM 878409101 0 1 SH DFND 02 0 1 0 TECHNIPFMC PLC COM G87110105 19807 624028 SH DFND 01 124369 391146 108513 TECHNIPFMC PLC COM G87110105 5656 178202 SH DFND 02 0 149591 28611 TECHNIPFMC PLC COM G87110105 49111 1547298 SH DFND 06 0 1547298 0 TECHNIPFMC PLC COM G87110105 63 1981 SH DFND 28 45 0 1936 TECHNIPFMC PLC OPTIONS G87110105 6348 200000 SH Put DFND 06 200000 0 0 TECHNIPFMC PLC COM G87110105 12478 393119 SH DFND 43 0 0 393119 TECHNIPFMC PLC COM G87110105 4509 142071 SH DFND 43, 01 0 0 142071 TECHTARGET INC COM 87874R100 100 3517 SH DFND 01 3517 0 0 TECHTARGET INC COM 87874R100 2893 101851 SH DFND 02 0 101851 0 TECHTARGET INC COM 87874R100 1 20 SH DFND 06 0 20 0 TECK RESOURCES LTD CL B 878742204 3362 132118 SH DFND 05 132118 0 0 TECK RESOURCES LTD CL B 878742204 177 6955 SH DFND 01 5855 0 1100 TECK RESOURCES LTD CL B 878742204 6783 266510 SH DFND 02 0 68769 197741 TECK RESOURCES LTD CL B 878742204 47 1840 SH DFND 06 0 1840 0 TECK RESOURCES LTD CL B 878742204 13 493 SH DFND 28 0 0 493 TECK RESOURCES LTD OPTIONS 878742204 2545 100000 SH Put DFND 02 0 100000 0 TECK RESOURCES LTD CL B 878742204 5717 224622 SH DFND 43 0 0 224622 TECNOGLASS INC SHS G87264100 12 1349 SH DFND 02 0 0 1349 TEEKAY CORPORATION COM Y8564W103 100 12922 SH DFND 01 12922 0 0 TEEKAY CORPORATION COM Y8564W103 7437 959572 SH DFND 02 0 8335 951237 TEEKAY CORPORATION COM Y8564W103 0 54 SH DFND 06 0 54 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 67 3968 SH DFND 01 260 3708 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 56 3313 SH DFND 02 0 123 3190 TEEKAY OFFSHORE PARTNERS L P PARTNERSHI Y8565J101 52 19723 SH DFND 02 0 0 19723 TEEKAY TANKERS LTD CL A Y8565N102 77 66150 SH DFND 01 66150 0 0 TEEKAY TANKERS LTD CL A Y8565N102 442 378123 SH DFND 02 0 24505 353618 TEEKAY TANKERS LTD CL A Y8565N102 1 468 SH DFND 06 0 468 0 TEGNA INC COM 87901J105 1011 93188 SH DFND 01 92921 0 267 TEGNA INC COM 87901J105 4176 384840 SH DFND 02 0 89568 295272 TEGNA INC COM 87901J105 0 5 SH DFND 06 0 5 0 TEJON RANCH CO COM 879080109 92 3773 SH DFND 01 3773 0 0 TEJON RANCH CO COM 879080109 82 3361 SH DFND 02 0 3095 266 TEJON RANCH CO COM 879080109 0 20 SH DFND 06 0 20 0 TEJON RANCH CO COM 879080109 1254 51595 SH DFND 43 0 0 51595 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 704 32728 SH DFND 01 32728 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2172 101043 SH DFND 02 0 0 101043 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 1599 93813 SH DFND 02 0 0 93813 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 100 5324 SH DFND 01 5324 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 582 30999 SH DFND 02 0 0 30999 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 104 8115 SH DFND 01 8115 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 902 70050 SH DFND 02 0 0 70050 TEL INSTR ELECTRS CORP COM NEW 879165207 55 16501 SH DFND 02 0 1 16500 TELADOC INC COM 87918A105 93877 1617183 SH DFND 01 1617183 0 0 TELADOC INC COM 87918A105 887 15283 SH DFND 02 0 6616 8667 TELADOC INC COM 87918A105 3 55 SH DFND 06 0 55 0 TELADOC INC COM 87918A105 880 15159 SH DFND 28 15159 0 0 TELADOC INC COM 87918A105 10259 176724 SH DFND 43 0 0 176724 TELADOC INC COM 87918A105 3412 58781 SH DFND 43, 01 0 0 58781 TELARIA INC COM 879181105 4 1108 SH DFND 02 0 1108 0 TELECOM ARGENTINA S A SPON ADR R 879273209 12 656 SH DFND 01 656 0 0 TELECOM ARGENTINA S A SPON ADR R 879273209 35 1966 SH DFND 02 0 0 1966 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 158 21516 SH DFND 01 18540 0 2976 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 3732 508488 SH DFND 02 0 1683 506805 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 13 1839 SH DFND 28 0 0 1839 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 133 20177 SH DFND 01 16712 0 3465 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 2 360 SH DFND 28 360 0 0 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 4310 587165 SH DFND 43 0 0 587165 TELEDYNE TECHNOLOGIES INC COM 879360105 982 4934 SH DFND 01 4839 0 95 TELEDYNE TECHNOLOGIES INC COM 879360105 3459 17379 SH DFND 02 0 14376 3003 TELEDYNE TECHNOLOGIES INC COM 879360105 2 8 SH DFND 28 8 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 40671 204317 SH DFND 43 0 0 204317 TELEFLEX INC COM 879369106 36834 137332 SH DFND 01 137121 0 211 TELEFLEX INC COM 879369106 13162 49072 SH DFND 02 0 36908 12164 TELEFLEX INC COM 879369106 1048 3908 SH DFND 06 0 3908 0 TELEFLEX INC COM 879369106 581 2165 SH DFND 28 2165 0 0 TELEFLEX INC OPTIONS 879369106 2682 10000 SH Put DFND 02 0 10000 0 TELEFLEX INC COM 879369106 39914 148818 SH DFND 43 0 0 148818 TELEFLEX INC COM 879369106 7455 27797 SH DFND 43, 01 0 0 27797 TELEFONICA BRASIL SA SPONSORED 87936R106 404 34049 SH DFND 01 34049 0 0 TELEFONICA BRASIL SA SPONSORED 87936R106 4261 359012 SH DFND 02 0 102195 256817 TELEFONICA BRASIL SA SPONSORED 87936R106 15 1256 SH DFND 28 0 0 1256 TELEFONICA BRASIL SA SPONSORED 87936R106 7630 642765 SH DFND 43 0 0 642765 TELEFONICA BRASIL SA SPONSORED 87936R106 3101 261230 SH DFND 43, 01 0 0 261230 TELEFONICA S A SPONSORED 879382208 970 113763 SH DFND 01 83758 0 30005 TELEFONICA S A SPONSORED 879382208 7486 877648 SH DFND 02 0 3261 874387 TELEFONICA S A SPONSORED 879382208 1463 171511 SH DFND 43 0 0 171511 TELENAV INC COM 879455103 29 5094 SH DFND 01 5094 0 0 TELENAV INC COM 879455103 4 650 SH DFND 02 0 650 0 TELENAV INC COM 879455103 0 31 SH DFND 06 0 31 0 TELEPHONE & DATA SYS INC COM NEW 879433829 994 36234 SH DFND 01 19003 0 17231 TELEPHONE & DATA SYS INC COM NEW 879433829 7537 274871 SH DFND 02 0 268299 6572 TELEPHONE & DATA SYS INC COM NEW 879433829 0 2 SH DFND 06 0 2 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5121 186750 SH DFND 43 0 0 186750 TELEPHONE & DATA SYS INC COM NEW 879433829 495 18054 SH DFND 43, 01 0 0 18054 TELIGENT INC NEW COM 87960W104 47 13652 SH DFND 02 0 3166 10486 TELIGENT INC NEW COM 87960W104 0 43 SH DFND 06 0 43 0 TELLURIAN INC NEW COM 87968A104 88 10578 SH DFND 01 10550 28 0 TELLURIAN INC NEW COM 87968A104 11 1375 SH DFND 02 0 796 579 TELLURIAN INC NEW COM 87968A104 0 59 SH DFND 06 0 59 0 TELUS CORP COM 87971M103 7126 200686 SH DFND 05 200686 0 0 TELUS CORP COM 87971M103 18952 533696 SH DFND 01 11051 0 522645 TELUS CORP COM 87971M103 5425 152778 SH DFND 02 0 11996 140782 TELUS CORP COM 87971M103 6245 175855 SH DFND 06 0 175855 0 TELUS CORP COM 87971M103 328 9237 SH DFND 28 0 0 9237 TELUS CORP COM 87971M103 49630 1397627 SH DFND 43 0 0 1397627 TELUS CORP COM 87971M103 568 15989 SH DFND 43, 01 0 0 15989 TEMPLETON DRAGON FD INC COM 88018T101 4194 196807 SH DFND 02 0 0 196807 TEMPLETON EMERG MKTS INCOME COM 880192109 93 9035 SH DFND 01 9035 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 4732 460723 SH DFND 02 0 0 460723 TEMPLETON EMERGING MKTS FD I COM 880191101 994 67584 SH DFND 02 0 0 67584 TEMPLETON GLOBAL INCOME FD COM 880198106 55 8950 SH DFND 01 8950 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 5063 824565 SH DFND 02 0 0 824565 TEMPUR SEALY INTL INC COM 88023U101 334 6942 SH DFND 01 6603 0 339 TEMPUR SEALY INTL INC COM 88023U101 10262 213574 SH DFND 02 0 3670 209904 TEMPUR SEALY INTL INC COM 88023U101 0 1 SH DFND 06 0 1 0 TEMPUR SEALY INTL INC COM 88023U101 39212 816066 SH DFND 43 0 0 816066 TENARIS S A SPONSORED 88031M109 2305 63338 SH DFND 01 18600 44297 441 TENARIS S A SPONSORED 88031M109 380 10444 SH DFND 02 0 5100 5344 TENARIS S A SPONSORED 88031M109 9 258 SH DFND 28 41 0 217 TENARIS S A SPONSORED 88031M109 4174 114699 SH DFND 43 0 0 114699 TENARIS S A SPONSORED 88031M109 3183 87470 SH DFND 43, 01 0 0 87470 TENAX THERAPEUTICS INC COM NEW 88032L209 0 6 SH DFND 02 0 1 5 TENET HEALTHCARE CORP COM NEW 88033G407 771 22958 SH DFND 01 22742 0 216 TENET HEALTHCARE CORP COM NEW 88033G407 7931 236263 SH DFND 02 0 156610 79653 TENET HEALTHCARE CORP COM NEW 88033G407 300 8950 SH DFND 06 0 8950 0 TENET HEALTHCARE CORP OPTIONS 88033G407 12924 385000 SH Call DFND 02 0 385000 0 TENNANT CO COM 880345103 242 3064 SH DFND 01 3064 0 0 TENNANT CO COM 880345103 188 2386 SH DFND 02 0 1841 545 TENNANT CO COM 880345103 1 18 SH DFND 06 0 18 0 TENNANT CO COM 880345103 2125 26903 SH DFND 43 0 0 26903 TENNECO INC COM 880349105 1608 36568 SH DFND 01 35164 104 1300 TENNECO INC COM 880349105 4782 108770 SH DFND 02 0 87236 21534 TENNECO INC COM 880349105 2 53 SH DFND 06 0 53 0 TENNECO INC COM 880349105 10370 235887 SH DFND 43 0 0 235887 TENNECO INC COM 880349105 370 8424 SH DFND 43, 01 0 0 8424 TERADATA CORP DEL COM 88076W103 3629 90398 SH DFND 01 89427 0 971 TERADATA CORP DEL COM 88076W103 7519 187284 SH DFND 02 0 112069 75215 TERADATA CORP DEL COM 88076W103 0 3 SH DFND 06 0 3 0 TERADATA CORP DEL COM 88076W103 18881 470268 SH DFND 43 0 0 470268 TERADATA CORP DEL COM 88076W103 4731 117832 SH DFND 43, 01 0 0 117832 TERADYNE INC COM 880770102 24421 641471 SH DFND 01 53591 586484 1396 TERADYNE INC COM 880770102 6161 161846 SH DFND 02 0 85324 76522 TERADYNE INC COM 880770102 0 4 SH DFND 06 0 4 0 TERADYNE INC COM 880770102 1 31 SH DFND 28 31 0 0 TERADYNE INC NOTE 1.25 880770AG7 13311 10000000 PRN DFND 02 0 10000000 0 TERADYNE INC COM 880770102 8327 218717 SH DFND 43 0 0 218717 TERADYNE INC COM 880770102 247 6488 SH DFND 43, 01 0 0 6488 TEREX CORP NEW COM 880779103 1522 36084 SH DFND 01 35824 0 260 TEREX CORP NEW COM 880779103 8361 198171 SH DFND 02 0 191185 6986 TEREX CORP NEW COM 880779103 0 2 SH DFND 06 0 2 0 TEREX CORP NEW COM 880779103 12183 288755 SH DFND 43 0 0 288755 TEREX CORP NEW COM 880779103 2280 54044 SH DFND 43, 01 0 0 54044 TERNIUM SA SPON ADR 880890108 31 892 SH DFND 01 892 0 0 TERNIUM SA SPON ADR 880890108 3220 92474 SH DFND 02 0 0 92474 TERRAFORM PWR INC COM CL A 88104R209 151 12932 SH DFND 01 12932 0 0 TERRAFORM PWR INC COM CL A 88104R209 146 12473 SH DFND 02 0 12473 0 TERRAFORM PWR INC COM CL A 88104R209 57 4840 SH DFND 06 0 4840 0 TERRENO RLTY CORP COM 88146M101 942 25015 SH DFND 05 25015 0 0 TERRENO RLTY CORP COM 88146M101 2234 59299 SH DFND 01 59299 0 0 TERRENO RLTY CORP COM 88146M101 5672 150561 SH DFND 02 0 149905 656 TERRENO RLTY CORP COM 88146M101 2 55 SH DFND 06 0 55 0 TERRITORIAL BANCORP INC COM 88145X108 133 4275 SH DFND 01 4275 0 0 TERRITORIAL BANCORP INC COM 88145X108 9 293 SH DFND 02 0 293 0 TERRITORIAL BANCORP INC COM 88145X108 0 8 SH DFND 06 0 8 0 TESARO INC COM 881569107 3081 69292 SH DFND 01 33031 36261 0 TESARO INC COM 881569107 9345 210140 SH DFND 02 0 152670 57470 TESARO INC COM 881569107 0 1 SH DFND 06 0 1 0 TESARO INC OPTIONS 881569107 6693 150500 SH Put DFND 02 0 150500 0 TESARO INC NOTE 3.00 881569AA5 13118 8781000 PRN DFND 02 0 8781000 0 TESARO INC COM 881569107 84 1878 SH DFND 43, 01 0 0 1878 TESLA INC COM 88160R101 18627 54315 SH DFND 01 32616 12355 9344 TESLA INC COM 88160R101 14780 43098 SH DFND 02 0 12225 30873 TESLA INC COM 88160R101 7098 20696 SH DFND 06 0 20696 0 TESLA INC COM 88160R101 37 109 SH DFND 28 0 0 109 TESLA INC OPTIONS 88160R101 2812 8200 SH Put DFND 01 8200 0 0 TESLA INC OPTIONS 88160R101 522964 1524900 SH Put DFND 02 0 1524900 0 TESLA INC OPTIONS 88160R101 1715 5000 SH Put DFND 06 0 5000 0 TESLA INC OPTIONS 88160R101 233858 681900 SH Call DFND 02 0 681900 0 TESLA INC OPTIONS 88160R101 1715 5000 SH Call DFND 06 0 5000 0 TESLA INC NOTE 0.25 88160RAB7 7 6000 PRN DFND 01 6000 0 0 TESLA INC NOTE 0.25 88160RAB7 10328 9372000 PRN DFND 02 0 9368000 4000 TESLA INC NOTE 1.25 88160RAC5 5 4000 PRN DFND 01 0 0 4000 TESLA INC NOTE 1.25 88160RAC5 22747 20186000 PRN DFND 02 0 20155000 31000 TESLA INC COM 88160R101 24529 71525 SH DFND 43 0 0 71525 TESLA INC COM 88160R101 1603 4674 SH DFND 43, 01 0 0 4674 TESSCO TECHNOLOGIES INC COM 872386107 8 450 SH DFND 02 0 0 450 TETRA TECH INC NEW COM 88162G103 4201 71812 SH DFND 01 70384 0 1428 TETRA TECH INC NEW COM 88162G103 6168 105440 SH DFND 02 0 49715 55725 TETRA TECH INC NEW COM 88162G103 3 58 SH DFND 06 0 58 0 TETRA TECH INC NEW COM 88162G103 480 8200 SH DFND 28 8200 0 0 TETRA TECH INC NEW COM 88162G103 3392 57977 SH DFND 43 0 0 57977 TETRA TECHNOLOGIES INC DEL COM 88162F105 131 29470 SH DFND 01 29470 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 285 64127 SH DFND 02 0 16657 47470 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 118 SH DFND 06 0 118 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 3388 761378 SH DFND 43 0 0 761378 TETRAPHASE PHARMACEUTICALS I COM 88165N105 7 1878 SH DFND 01 1878 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 55 15364 SH DFND 02 0 15364 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 53 SH DFND 06 0 53 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 1 217 SH DFND 02 0 217 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.25 88163VAE9 4 4000 PRN DFND 02 0 0 4000 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 75329 3097392 SH DFND 01 134996 2960754 1642 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 6271 257859 SH DFND 02 0 86380 171479 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 9334 383806 SH DFND 06 0 383806 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 23 934 SH DFND 28 111 0 823 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 7264 298677 SH DFND 43 0 0 298677 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 176 7255 SH DFND 43, 01 0 0 7255 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2071 22634 SH DFND 01 21313 1146 175 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 27076 295917 SH DFND 02 0 98168 197749 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5 51 SH DFND 06 0 51 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1 14 SH DFND 28 14 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 15457 168928 SH DFND 43 0 0 168928 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3842 41994 SH DFND 43, 01 0 0 41994 TEXAS INSTRS INC COM 882508104 437248 3965966 SH DFND 01 3923324 24636 18006 TEXAS INSTRS INC COM 882508104 994411 9019597 SH DFND 02 0 268533 8751064 TEXAS INSTRS INC COM 882508104 28547 258931 SH DFND 06 0 258931 0 TEXAS INSTRS INC COM 882508104 2681 24313 SH DFND 28 22558 0 1755 TEXAS INSTRS INC OPTIONS 882508104 4719 42800 SH Put DFND 02 0 35300 7500 TEXAS INSTRS INC OPTIONS 882508104 4421 40100 SH Call DFND 02 0 35100 5000 TEXAS INSTRS INC COM 882508104 1743614 15815090 SH DFND 43 0 0 15815090 TEXAS INSTRS INC COM 882508104 86969 788831 SH DFND 43, 01 0 0 788831 TEXAS PAC LD TR SUB CTF PR 882610108 2472 3555 SH DFND 01 3555 0 0 TEXAS PAC LD TR SUB CTF PR 882610108 1112 1599 SH DFND 02 0 663 936 TEXAS ROADHOUSE INC COM 882681109 3776 57640 SH DFND 01 57395 0 245 TEXAS ROADHOUSE INC COM 882681109 20961 319969 SH DFND 02 0 316757 3212 TEXAS ROADHOUSE INC COM 882681109 5 69 SH DFND 06 0 69 0 TEXAS ROADHOUSE INC COM 882681109 6904 105394 SH DFND 43 0 0 105394 TEXAS ROADHOUSE INC COM 882681109 1644 25103 SH DFND 43, 01 0 0 25103 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 57 3586 SH DFND 01 3586 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 76 4757 SH DFND 02 0 3923 834 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 28 SH DFND 06 0 28 0 TEXTAINER GROUP HOLDINGS LTD OPTIONS G8766E109 1208 76000 SH Call DFND 02 0 76000 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3 183 SH DFND 43 0 0 183 TEXTRON INC COM 883203101 15549 235918 SH DFND 01 202390 31627 1901 TEXTRON INC COM 883203101 15305 232204 SH DFND 02 0 90585 141619 TEXTRON INC COM 883203101 1467 22261 SH DFND 06 0 22261 0 TEXTRON INC COM 883203101 42 644 SH DFND 28 56 0 588 TEXTRON INC COM 883203101 26401 400559 SH DFND 43 0 0 400559 TEXTRON INC COM 883203101 8250 125168 SH DFND 43, 01 0 0 125168 TFS FINL CORP COM 87240R107 275 17440 SH DFND 01 12404 4217 819 TFS FINL CORP COM 87240R107 8526 540640 SH DFND 02 0 170548 370092 TFS FINL CORP COM 87240R107 0 1 SH DFND 06 0 1 0 TG THERAPEUTICS INC COM 88322Q108 981 74636 SH DFND 01 9708 64928 0 TG THERAPEUTICS INC COM 88322Q108 355 27016 SH DFND 02 0 26716 300 TG THERAPEUTICS INC COM 88322Q108 1 52 SH DFND 06 0 52 0 THE CENTRAL AND EASTERN EU I COM 153436100 52 2251 SH DFND 02 0 0 2251 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 795 66685 SH DFND 02 0 0 66685 THE ONE GROUP HOSPITALITY IN COM 88338K103 49 20000 SH DFND 01 20000 0 0 THE TRADE DESK INC COM CL A 88339J105 1329 14167 SH DFND 01 14167 0 0 THE TRADE DESK INC COM CL A 88339J105 422 4500 SH DFND 02 0 3764 736 THE TRADE DESK INC COM CL A 88339J105 2 24 SH DFND 06 0 24 0 THE TRADE DESK INC COM CL A 88339J105 712 7592 SH DFND 43 0 0 7592 THERAPEUTICSMD INC COM 88338N107 206 32985 SH DFND 01 32985 0 0 THERAPEUTICSMD INC COM 88338N107 163 26169 SH DFND 02 0 17525 8644 THERAPEUTICSMD INC COM 88338N107 1 162 SH DFND 06 0 162 0 THERAVANCE BIOPHARMA INC COM G8807B106 141 6212 SH DFND 01 6212 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 696 30678 SH DFND 02 0 13869 16809 THERAVANCE BIOPHARMA INC COM G8807B106 1 42 SH DFND 06 0 42 0 THERAVANCE INC NOTE 2.12 88338TAB0 3881 4000000 PRN DFND 02 0 4000000 0 THERMO FISHER SCIENTIFIC INC COM 883556102 166545 804021 SH DFND 01 790166 5449 8406 THERMO FISHER SCIENTIFIC INC COM 883556102 622773 3006530 SH DFND 02 0 128124 2878406 THERMO FISHER SCIENTIFIC INC COM 883556102 382 1843 SH DFND 06 0 1843 0 THERMO FISHER SCIENTIFIC INC COM 883556102 880 4250 SH DFND 28 2895 0 1355 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 2672 12900 SH Put DFND 02 0 12900 0 THERMO FISHER SCIENTIFIC INC COM 883556102 516965 2495726 SH DFND 43 0 0 2495726 THERMO FISHER SCIENTIFIC INC COM 883556102 24067 116187 SH DFND 43, 01 0 0 116187 THERMON GROUP HLDGS INC COM 88362T103 139 6095 SH DFND 01 6095 0 0 THERMON GROUP HLDGS INC COM 88362T103 105 4598 SH DFND 02 0 4295 303 THERMON GROUP HLDGS INC COM 88362T103 1 33 SH DFND 06 0 33 0 THERMON GROUP HLDGS INC COM 88362T103 8318 363716 SH DFND 43 0 0 363716 THERMON GROUP HLDGS INC COM 88362T103 350 15316 SH DFND 43, 01 0 0 15316 THESTREET INC COM 88368Q103 9 4000 SH DFND 02 0 0 4000 THIRD PT REINS LTD COM G8827U100 152 12150 SH DFND 01 12150 0 0 THIRD PT REINS LTD COM G8827U100 2151 172095 SH DFND 02 0 23151 148944 THIRD PT REINS LTD COM G8827U100 1 95 SH DFND 06 0 95 0 THL CR INC COM 872438106 248 31722 SH DFND 02 0 0 31722 THOMSON REUTERS CORP COM 884903105 9683 240156 SH DFND 05 240156 0 0 THOMSON REUTERS CORP COM 884903105 1199 29741 SH DFND 01 28070 0 1671 THOMSON REUTERS CORP COM 884903105 26529 657952 SH DFND 02 0 3729 654223 THOMSON REUTERS CORP COM 884903105 2941 72936 SH DFND 06 0 72936 0 THOMSON REUTERS CORP COM 884903105 18 452 SH DFND 28 0 0 452 THOMSON REUTERS CORP OPTIONS 884903105 36288 900000 SH Call DFND 06 0 900000 0 THOMSON REUTERS CORP COM 884903105 18135 449770 SH DFND 43 0 0 449770 THOR INDS INC COM 885160101 4566 46882 SH DFND 01 46664 0 218 THOR INDS INC COM 885160101 13655 140206 SH DFND 02 0 73688 66518 THOR INDS INC COM 885160101 0 1 SH DFND 06 0 1 0 THOR INDS INC COM 885160101 3 29 SH DFND 28 29 0 0 THOR INDS INC COM 885160101 3592 36884 SH DFND 43 0 0 36884 THOR INDS INC COM 885160101 426 4371 SH DFND 43, 01 0 0 4371 THUNDER BRIDGE ACQUISITION L UNIT 01/01 G8857R118 4 370 SH DFND 02 0 370 0 TIDEWATER INC NEW COM 88642R109 91 3151 SH DFND 01 3151 0 0 TIDEWATER INC NEW COM 88642R109 171 5923 SH DFND 02 0 5905 18 TIDEWATER INC NEW *W EXP 07/ 88642R117 0 2 SH DFND 01 2 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R117 2 507 SH DFND 02 0 477 30 TIDEWATER INC NEW *W EXP 07/ 88642R125 0 3 SH DFND 01 3 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R125 1 247 SH DFND 02 0 215 32 TIER REIT INC COM NEW 88650V208 47 1967 SH DFND 01 1967 0 0 TIER REIT INC COM NEW 88650V208 184 7720 SH DFND 02 0 6460 1260 TIER REIT INC COM NEW 88650V208 1 49 SH DFND 06 0 49 0 TIER REIT INC COM NEW 88650V208 73 3052 SH DFND 43 0 0 3052 TIFFANY & CO NEW COM 886547108 40280 306078 SH DFND 01 305465 161 452 TIFFANY & CO NEW COM 886547108 102242 776913 SH DFND 02 0 100020 676893 TIFFANY & CO NEW COM 886547108 238 1805 SH DFND 06 0 1805 0 TIFFANY & CO NEW COM 886547108 3045 23138 SH DFND 28 22971 0 167 TIFFANY & CO NEW COM 886547108 62286 473296 SH DFND 43 0 0 473296 TIFFANY & CO NEW COM 886547108 596 4527 SH DFND 43, 01 0 0 4527 TILE SHOP HLDGS INC COM 88677Q109 1582 205443 SH DFND 01 205443 0 0 TILE SHOP HLDGS INC COM 88677Q109 1018 132235 SH DFND 02 0 132235 0 TILE SHOP HLDGS INC COM 88677Q109 0 41 SH DFND 06 0 41 0 TILLYS INC CL A 886885102 61 4035 SH DFND 01 4035 0 0 TILLYS INC CL A 886885102 7 463 SH DFND 02 0 463 0 TILLYS INC CL A 886885102 0 13 SH DFND 06 0 13 0 TIM PARTICIPACOES S A SPONSORED 88706P205 545 32301 SH DFND 01 31613 0 688 TIM PARTICIPACOES S A SPONSORED 88706P205 2821 167291 SH DFND 02 0 166374 917 TIM PARTICIPACOES S A SPONSORED 88706P205 17 995 SH DFND 28 116 0 879 TIMBERLAND BANCORP INC COM 887098101 90 2413 SH DFND 01 2413 0 0 TIMBERLAND BANCORP INC COM 887098101 192 5148 SH DFND 02 0 5098 50 TIMBERLAND BANCORP INC COM 887098101 0 6 SH DFND 06 0 6 0 TIMKEN CO COM 887389104 1306 29993 SH DFND 01 29815 0 178 TIMKEN CO COM 887389104 2665 61195 SH DFND 02 0 42464 18731 TIMKEN CO COM 887389104 0 1 SH DFND 06 0 1 0 TIMKEN CO COM 887389104 52 1205 SH DFND 28 1205 0 0 TIMKEN CO COM 887389104 7799 179076 SH DFND 43 0 0 179076 TIMKEN CO COM 887389104 2174 49926 SH DFND 43, 01 0 0 49926 TIMKENSTEEL CORP COM 887399103 149 9109 SH DFND 01 9049 0 60 TIMKENSTEEL CORP COM 887399103 424 25930 SH DFND 02 0 24343 1587 TIMKENSTEEL CORP COM 887399103 1 41 SH DFND 06 0 41 0 TIMKENSTEEL CORP COM 887399103 734 44897 SH DFND 43 0 0 44897 TINTRI INC COM 88770Q105 0 1 SH DFND 01 0 1 0 TINTRI INC COM 88770Q105 8 34461 SH DFND 02 0 6936 27525 TINTRI INC COM 88770Q105 0 10 SH DFND 06 0 10 0 TIPTREE INC COM 88822Q103 60 8794 SH DFND 01 8794 0 0 TIPTREE INC COM 88822Q103 13822 2032675 SH DFND 20 0 2032675 0 TITAN INTL INC ILL COM 88830M102 100 9342 SH DFND 01 9342 0 0 TITAN INTL INC ILL COM 88830M102 138 12827 SH DFND 02 0 7201 5626 TITAN INTL INC ILL COM 88830M102 1 51 SH DFND 06 0 51 0 TITAN MACHY INC COM 88830R101 49 3129 SH DFND 01 3129 0 0 TITAN MACHY INC COM 88830R101 336 21621 SH DFND 02 0 20699 922 TITAN MACHY INC COM 88830R101 0 19 SH DFND 06 0 19 0 TITAN MED INC COM NEW 88830X819 1 166 SH DFND 01 0 0 166 TITAN MED INC COM NEW 88830X819 8 1418 SH DFND 02 0 0 1418 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 40 36883 SH DFND 02 0 36364 519 TIVITY HEALTH INC COM 88870R102 196 5556 SH DFND 01 5556 0 0 TIVITY HEALTH INC COM 88870R102 279 7912 SH DFND 02 0 7514 398 TIVITY HEALTH INC COM 88870R102 1 38 SH DFND 06 0 38 0 TIVITY HEALTH INC COM 88870R102 8854 251529 SH DFND 43 0 0 251529 TIVITY HEALTH INC COM 88870R102 941 26743 SH DFND 43, 01 0 0 26743 TIVO CORP COM 88870P106 286 21248 SH DFND 01 20554 0 694 TIVO CORP COM 88870P106 402 29908 SH DFND 02 0 17119 12789 TIVO CORP COM 88870P106 2 122 SH DFND 06 0 122 0 TIVO CORP COM 88870P106 7837 582700 SH DFND 43 0 0 582700 TIVO CORP COM 88870P106 362 26936 SH DFND 43, 01 0 0 26936 TJX COS INC NEW COM 872540109 364391 3828446 SH DFND 01 3823233 1066 4147 TJX COS INC NEW COM 872540109 256641 2696373 SH DFND 02 0 616017 2080356 TJX COS INC NEW COM 872540109 18543 194824 SH DFND 06 0 194824 0 TJX COS INC NEW COM 872540109 7624 80099 SH DFND 28 78893 0 1206 TJX COS INC NEW OPTIONS 872540109 590 6200 SH Call DFND 02 0 6200 0 TJX COS INC NEW COM 872540109 186387 1958262 SH DFND 43 0 0 1958262 TJX COS INC NEW COM 872540109 19867 208735 SH DFND 43, 01 0 0 208735 TOCAGEN INC COM 888846102 42 4470 SH DFND 01 4470 0 0 TOCAGEN INC COM 888846102 7 794 SH DFND 02 0 294 500 TOCAGEN INC COM 888846102 0 18 SH DFND 06 0 18 0 TOLL BROTHERS INC COM 889478103 27542 744579 SH DFND 01 692572 51157 850 TOLL BROTHERS INC COM 889478103 41826 1130750 SH DFND 02 0 435225 695525 TOLL BROTHERS INC COM 889478103 456 12333 SH DFND 06 0 12333 0 TOLL BROTHERS INC COM 889478103 68 1825 SH DFND 28 1825 0 0 TOLL BROTHERS INC COM 889478103 1940 52456 SH DFND 43 0 0 52456 TOMPKINS FINANCIAL CORPORATI COM 890110109 524 6096 SH DFND 01 5975 0 121 TOMPKINS FINANCIAL CORPORATI COM 890110109 368 4283 SH DFND 02 0 2360 1923 TOMPKINS FINANCIAL CORPORATI COM 890110109 1 15 SH DFND 06 0 15 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 1 200 SH DFND 01 200 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 0 70 SH DFND 02 0 0 70 TOOTSIE ROLL INDS INC COM 890516107 276 8948 SH DFND 01 8280 0 668 TOOTSIE ROLL INDS INC COM 890516107 218 7058 SH DFND 02 0 2191 4867 TOOTSIE ROLL INDS INC COM 890516107 1 17 SH DFND 06 0 17 0 TOPBUILD CORP COM 89055F103 1862 23762 SH DFND 01 23099 561 102 TOPBUILD CORP COM 89055F103 643 8213 SH DFND 02 0 3840 4373 TOPBUILD CORP COM 89055F103 3 38 SH DFND 06 0 38 0 TOPBUILD CORP COM 89055F103 676 8628 SH DFND 43 0 0 8628 TOPBUILD CORP COM 89055F103 2 30 SH DFND 43, 01 0 0 30 TORCHLIGHT ENERGY RES INC COM 89102U103 9 6250 SH DFND 01 6250 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 19 13750 SH DFND 02 0 0 13750 TORCHMARK CORP COM 891027104 12066 148210 SH DFND 01 147409 211 590 TORCHMARK CORP COM 891027104 7486 91955 SH DFND 02 0 32980 58975 TORCHMARK CORP COM 891027104 18 215 SH DFND 06 0 215 0 TORCHMARK CORP COM 891027104 2 28 SH DFND 28 28 0 0 TORCHMARK CORP COM 891027104 10169 124915 SH DFND 43 0 0 124915 TORCHMARK CORP COM 891027104 4189 51457 SH DFND 43, 01 0 0 51457 TORM PLC SHS CL A G89479102 3244 413498 SH DFND 06 0 413498 0 TORO CO COM 891092108 1679 27864 SH DFND 01 27380 0 484 TORO CO COM 891092108 917 15221 SH DFND 02 0 9700 5521 TORO CO COM 891092108 0 2 SH DFND 06 0 2 0 TORO CO COM 891092108 4085 67794 SH DFND 43 0 0 67794 TORONTO DOMINION BK ONT COM NEW 891160509 78769 1361368 SH DFND 05 1361368 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 45697 789785 SH DFND 01 782112 0 7673 TORONTO DOMINION BK ONT COM NEW 891160509 562017 9713390 SH DFND 02 0 0 9713390 TORONTO DOMINION BK ONT COM NEW 891160509 10636 183831 SH DFND 06 0 183831 0 TORONTO DOMINION BK ONT COM NEW 891160509 597 10312 SH DFND 28 9413 0 899 TORONTO DOMINION BK ONT OPTIONS 891160509 23144 400000 SH Call DFND 06 0 400000 0 TORONTO DOMINION BK ONT COM NEW 891160509 761814 13166506 SH DFND 43 0 0 13166506 TORONTO DOMINION BK ONT COM NEW 891160509 384 6629 SH DFND 43, 01 0 0 6629 TORTOISE ENERGY INDEPENDENC COM 89148K101 132 10450 SH DFND 01 0 0 10450 TORTOISE ENERGY INDEPENDENC COM 89148K101 2019 159995 SH DFND 02 0 0 159995 TORTOISE ENERGY INFRA CORP COM 89147L100 3370 126254 SH DFND 01 126254 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 45168 1692331 SH DFND 02 0 0 1692331 TORTOISE MLP FD INC COM 89148B101 282 16500 SH DFND 01 15900 0 600 TORTOISE MLP FD INC COM 89148B101 5984 350533 SH DFND 02 0 0 350533 TORTOISE MLP FD INC RIGHT 07/1 89148B119 0 600 SH DFND 01 0 0 600 TORTOISE MLP FD INC RIGHT 07/1 89148B119 124 332828 SH DFND 02 0 0 332828 TORTOISE PIPELINE & ENERGY F COM 89148H108 212 12340 SH DFND 02 0 0 12340 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1752 92978 SH DFND 02 0 0 92978 TOTAL S A SPONSORED 89151E109 66438 1097060 SH DFND 01 836837 0 260223 TOTAL S A SPONSORED 89151E109 219251 3620401 SH DFND 02 0 2253 3618148 TOTAL S A SPONSORED 89151E109 3506 57898 SH DFND 06 0 57898 0 TOTAL S A SPONSORED 89151E109 580 9574 SH DFND 28 3806 0 5768 TOTAL S A SPONSORED 89151E109 445236 7351987 SH DFND 43 0 0 7351987 TOTAL S A SPONSORED 89151E109 17312 285858 SH DFND 43, 01 0 0 285858 TOTAL SYS SVCS INC COM 891906109 6866 81238 SH DFND 01 80237 832 169 TOTAL SYS SVCS INC COM 891906109 12905 152685 SH DFND 02 0 128170 24515 TOTAL SYS SVCS INC COM 891906109 84 998 SH DFND 06 0 998 0 TOTAL SYS SVCS INC COM 891906109 1 12 SH DFND 28 12 0 0 TOTAL SYS SVCS INC COM 891906109 18501 218894 SH DFND 43 0 0 218894 TOTAL SYS SVCS INC COM 891906109 8358 98889 SH DFND 43, 01 0 0 98889 TOWER INTL INC COM 891826109 114 3582 SH DFND 01 3582 0 0 TOWER INTL INC COM 891826109 5247 165005 SH DFND 02 0 164595 410 TOWER INTL INC COM 891826109 1 20 SH DFND 06 0 20 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1993 90541 SH DFND 01 90435 0 106 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 162 7371 SH DFND 02 0 4267 3104 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 279 12698 SH DFND 06 0 12698 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18533 842046 SH DFND 43 0 0 842046 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 64 2901 SH DFND 43, 01 0 0 2901 TOWN SPORTS INTL HLDGS INC COM 89214A102 33 2285 SH DFND 01 2285 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 10 684 SH DFND 02 0 484 200 TOWNEBANK PORTSMOUTH VA COM 89214P109 1287 40092 SH DFND 01 40092 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 871 27126 SH DFND 02 0 9250 17876 TOWNEBANK PORTSMOUTH VA COM 89214P109 2 64 SH DFND 06 0 64 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2162 67348 SH DFND 43 0 0 67348 TOWNEBANK PORTSMOUTH VA COM 89214P109 1858 57897 SH DFND 43, 01 0 0 57897 TOWNSQUARE MEDIA INC CL A 892231101 34 5239 SH DFND 02 0 5040 199 TOWNSQUARE MEDIA INC CL A 892231101 0 9 SH DFND 06 0 9 0 TOYOTA MOTOR CORP SP ADR REP 892331307 19155 148708 SH DFND 01 142061 0 6647 TOYOTA MOTOR CORP SP ADR REP 892331307 4405 34195 SH DFND 02 0 3340 30855 TOYOTA MOTOR CORP SP ADR REP 892331307 112 870 SH DFND 28 143 0 727 TOYOTA MOTOR CORP SP ADR REP 892331307 12368 96020 SH DFND 43 0 0 96020 TOYOTA MOTOR CORP SP ADR REP 892331307 4113 31933 SH DFND 43, 01 0 0 31933 TPG RE FIN TR INC COM 87266M107 44 2155 SH DFND 01 644 1511 0 TPG RE FIN TR INC COM 87266M107 2928 144071 SH DFND 02 0 128425 15646 TPG RE FIN TR INC COM 87266M107 0 11 SH DFND 06 0 11 0 TPG SPECIALTY LENDING INC COM 87265K102 14 754 SH DFND 01 0 0 754 TPG SPECIALTY LENDING INC COM 87265K102 5324 296760 SH DFND 02 0 0 296760 TPI COMPOSITES INC COM 87266J104 53 1803 SH DFND 01 1756 47 0 TPI COMPOSITES INC COM 87266J104 45 1545 SH DFND 02 0 1545 0 TRACTOR SUPPLY CO COM 892356106 3913 51159 SH DFND 01 47939 1609 1611 TRACTOR SUPPLY CO COM 892356106 19892 260057 SH DFND 02 0 76951 183106 TRACTOR SUPPLY CO COM 892356106 21 273 SH DFND 06 0 273 0 TRACTOR SUPPLY CO COM 892356106 10 126 SH DFND 28 10 0 116 TRACTOR SUPPLY CO COM 892356106 12262 160310 SH DFND 43 0 0 160310 TRACTOR SUPPLY CO COM 892356106 5673 74161 SH DFND 43, 01 0 0 74161 TRANSACT TECHNOLOGIES INC COM 892918103 6 500 SH DFND 01 500 0 0 TRANSALTA CORP COM 89346D107 2662 532455 SH DFND 05 532455 0 0 TRANSALTA CORP COM 89346D107 27 5336 SH DFND 01 5336 0 0 TRANSALTA CORP COM 89346D107 3 600 SH DFND 02 0 100 500 TRANSALTA CORP COM 89346D107 0 42 SH DFND 06 0 42 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 8 SH DFND 02 0 8 0 TRANSCANADA CORP COM 89353D107 14514 335971 SH DFND 05 335971 0 0 TRANSCANADA CORP COM 89353D107 2946 68198 SH DFND 01 8687 53185 6326 TRANSCANADA CORP COM 89353D107 57033 1320219 SH DFND 02 0 12487 1307732 TRANSCANADA CORP COM 89353D107 3092 71574 SH DFND 06 0 71574 0 TRANSCANADA CORP COM 89353D107 31 710 SH DFND 28 0 0 710 TRANSCANADA CORP OPTIONS 89353D107 44734 1035500 SH Call DFND 02 0 1035500 0 TRANSCANADA CORP OPTIONS 89353D107 28080 650000 SH Call DFND 06 0 650000 0 TRANSCANADA CORP COM 89353D107 5630 130324 SH DFND 43 0 0 130324 TRANSCANADA CORP COM 89353D107 65 1495 SH DFND 43, 01 0 0 1495 TRANSCAT INC COM 893529107 49 2600 SH DFND 02 0 0 2600 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 19 554 SH DFND 01 554 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 16 471 SH DFND 02 0 61 410 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 0 1 SH DFND 06 0 1 0 TRANSDIGM GROUP INC COM 893641100 8590 24889 SH DFND 01 10836 2269 11784 TRANSDIGM GROUP INC COM 893641100 34509 99985 SH DFND 02 0 60531 39454 TRANSDIGM GROUP INC COM 893641100 1468 4253 SH DFND 06 0 4253 0 TRANSDIGM GROUP INC COM 893641100 42 122 SH DFND 28 4 0 118 TRANSDIGM GROUP INC COM 893641100 44688 129478 SH DFND 43 0 0 129478 TRANSDIGM GROUP INC COM 893641100 6520 18892 SH DFND 43, 01 0 0 18892 TRANSENTERIX INC COM NEW 89366M201 54 12425 SH DFND 01 12425 0 0 TRANSENTERIX INC COM NEW 89366M201 58 13225 SH DFND 02 0 2025 11200 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 1172 31816 SH DFND 01 31816 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 4328 117477 SH DFND 02 0 0 117477 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 21 565 SH DFND 43 0 0 565 TRANSOCEAN INC DEB 0.50 893830BJ7 4 3000 PRN DFND 01 3000 0 0 TRANSOCEAN INC DEB 0.50 893830BJ7 22950 16114000 PRN DFND 02 0 16112000 2000 TRANSOCEAN INC DEB 0.50 893830BJ7 43 30000 PRN DFND 06 0 30000 0 TRANSOCEAN LTD REG SHS H8817H100 3293 245042 SH DFND 01 226310 0 18732 TRANSOCEAN LTD REG SHS H8817H100 8557 636710 SH DFND 02 0 552239 84471 TRANSOCEAN LTD REG SHS H8817H100 1348 100332 SH DFND 06 0 100332 0 TRANSOCEAN LTD REG SHS H8817H100 2 126 SH DFND 28 126 0 0 TRANSOCEAN LTD OPTIONS H8817H100 43977 3272100 SH Put DFND 02 0 3272100 0 TRANSOCEAN LTD OPTIONS H8817H100 49067 3650800 SH Call DFND 02 0 3650800 0 TRANSOCEAN LTD REG SHS H8817H100 1728 128594 SH DFND 43 0 0 128594 TRANSOCEAN LTD REG SHS H8817H100 189 14053 SH DFND 43, 01 0 0 14053 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 16 1316 SH DFND 01 1316 0 0 TRANSUNION COM 89400J107 851 11885 SH DFND 01 11411 0 474 TRANSUNION COM 89400J107 14716 205416 SH DFND 02 0 113040 92376 TRANSUNION COM 89400J107 21 290 SH DFND 06 0 290 0 TRANSUNION COM 89400J107 47403 661684 SH DFND 43 0 0 661684 TRANSUNION COM 89400J107 11756 164101 SH DFND 43, 01 0 0 164101 TRAVELCENTERS AMER LLC COM 894174101 0 103 SH DFND 02 0 0 103 TRAVELERS COMPANIES INC COM 89417E109 99760 815432 SH DFND 01 633418 30503 151511 TRAVELERS COMPANIES INC COM 89417E109 99521 813480 SH DFND 02 0 49255 764225 TRAVELERS COMPANIES INC COM 89417E109 260 2127 SH DFND 06 0 2127 0 TRAVELERS COMPANIES INC COM 89417E109 665 5437 SH DFND 28 2250 0 3187 TRAVELERS COMPANIES INC COM 89417E109 195773 1600233 SH DFND 43 0 0 1600233 TRAVELERS COMPANIES INC COM 89417E109 42954 351101 SH DFND 43, 01 0 0 351101 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1269 68427 SH DFND 01 66244 0 2183 TRAVELPORT WORLDWIDE LTD SHS G9019D104 10886 587145 SH DFND 02 0 51735 535410 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2 127 SH DFND 06 0 127 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 20828 1123384 SH DFND 43 0 0 1123384 TRAVELPORT WORLDWIDE LTD SHS G9019D104 751 40530 SH DFND 43, 01 0 0 40530 TRAVELZOO COM NEW 89421Q205 28 1661 SH DFND 01 1661 0 0 TRAVELZOO COM NEW 89421Q205 2 114 SH DFND 02 0 14 100 TRECORA RES COM 894648104 50 3337 SH DFND 01 3337 0 0 TRECORA RES COM 894648104 50 3392 SH DFND 02 0 2892 500 TRECORA RES COM 894648104 0 20 SH DFND 06 0 20 0 TREDEGAR CORP COM 894650100 4466 190023 SH DFND 01 188253 0 1770 TREDEGAR CORP COM 894650100 380 16151 SH DFND 02 0 3559 12592 TREDEGAR CORP COM 894650100 1 27 SH DFND 06 0 27 0 TREDEGAR CORP COM 894650100 1441 61316 SH DFND 43 0 0 61316 TREEHOUSE FOODS INC COM 89469A104 1517 28884 SH DFND 01 28603 0 281 TREEHOUSE FOODS INC COM 89469A104 1740 33132 SH DFND 02 0 30903 2229 TREEHOUSE FOODS INC COM 89469A104 0 1 SH DFND 06 0 1 0 TREEHOUSE FOODS INC COM 89469A104 2930 55799 SH DFND 43 0 0 55799 TREMONT MTG TR COM 894789106 0 33 SH DFND 02 0 33 0 TREVENA INC COM 89532E109 2 1500 SH DFND 01 1500 0 0 TREVENA INC COM 89532E109 63 43496 SH DFND 02 0 40996 2500 TREVENA INC COM 89532E109 0 58 SH DFND 06 0 58 0 TREX CO INC COM 89531P105 2519 40252 SH DFND 01 40016 36 200 TREX CO INC COM 89531P105 4442 70976 SH DFND 02 0 70244 732 TREX CO INC COM 89531P105 4 62 SH DFND 06 0 62 0 TREX CO INC COM 89531P105 9356 149479 SH DFND 43 0 0 149479 TREX CO INC COM 89531P105 824 13158 SH DFND 43, 01 0 0 13158 TRI CONTL CORP COM 895436103 380 14319 SH DFND 01 14218 0 101 TRI CONTL CORP COM 895436103 4927 185837 SH DFND 02 0 0 185837 TRI POINTE GROUP INC COM 87265H109 561 34294 SH DFND 01 33367 348 579 TRI POINTE GROUP INC COM 87265H109 791 48339 SH DFND 02 0 44379 3960 TRI POINTE GROUP INC COM 87265H109 3 154 SH DFND 06 0 154 0 TRI POINTE GROUP INC COM 87265H109 2 95 SH DFND 28 95 0 0 TRI POINTE GROUP INC COM 87265H109 14177 866556 SH DFND 43 0 0 866556 TRI POINTE GROUP INC COM 87265H109 2326 142176 SH DFND 43, 01 0 0 142176 TRIANGLE CAP CORP COM 895848109 121 10500 SH DFND 01 10500 0 0 TRIANGLE CAP CORP COM 895848109 463 40299 SH DFND 02 0 0 40299 TRIBUNE MEDIA CO CL A 896047503 3411 89124 SH DFND 01 5940 83184 0 TRIBUNE MEDIA CO CL A 896047503 19858 518896 SH DFND 02 0 516836 2060 TRIBUNE MEDIA CO CL A 896047503 0 2 SH DFND 06 0 2 0 TRICO BANCSHARES COM 896095106 111 2969 SH DFND 01 2969 0 0 TRICO BANCSHARES COM 896095106 2118 56553 SH DFND 02 0 56553 0 TRICO BANCSHARES COM 896095106 1 21 SH DFND 06 0 21 0 TRIDENT ACQUISITIONS CORP UNIT 05/09 89615T205 43 4300 SH DFND 02 0 4300 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5 763 SH DFND 02 0 763 0 TRILOGY METALS INC NEW COM 89621C105 7 4000 SH DFND 01 4000 0 0 TRILOGY METALS INC NEW COM 89621C105 0 16 SH DFND 02 0 0 16 TRIMAS CORP COM NEW 896215209 189 6415 SH DFND 01 6415 0 0 TRIMAS CORP COM NEW 896215209 191 6497 SH DFND 02 0 6497 0 TRIMAS CORP COM NEW 896215209 1 46 SH DFND 06 0 46 0 TRIMAS CORP COM NEW 896215209 635 21591 SH DFND 43 0 0 21591 TRIMBLE INC COM 896239100 1818 55353 SH DFND 01 51441 2704 1208 TRIMBLE INC COM 896239100 3074 93600 SH DFND 02 0 65899 27701 TRIMBLE INC COM 896239100 688 20953 SH DFND 06 0 20953 0 TRIMBLE INC COM 896239100 15297 465793 SH DFND 43 0 0 465793 TRIMBLE INC COM 896239100 429 13068 SH DFND 43, 01 0 0 13068 TRIMTABS ETF TR ALL CAP IN 89628W401 117 4404 SH DFND 02 0 4404 0 TRINET GROUP INC COM 896288107 617 11038 SH DFND 01 10949 89 0 TRINET GROUP INC COM 896288107 295 5279 SH DFND 02 0 5199 80 TRINET GROUP INC COM 896288107 2 42 SH DFND 06 0 42 0 TRINET GROUP INC COM 896288107 3093 55283 SH DFND 43 0 0 55283 TRINITY BIOTECH PLC SPON ADR N 896438306 3 658 SH DFND 02 0 0 658 TRINITY INDS INC COM 896522109 1603 46785 SH DFND 01 46044 0 741 TRINITY INDS INC COM 896522109 1623 47370 SH DFND 02 0 22083 25287 TRINITY INDS INC COM 896522109 0 3 SH DFND 06 0 3 0 TRINITY INDS INC COM 896522109 1 19 SH DFND 28 19 0 0 TRINITY INDS INC OPTIONS 896522109 685 20000 SH Call DFND 02 0 20000 0 TRINITY INDS INC COM 896522109 10460 305305 SH DFND 43 0 0 305305 TRINITY INDS INC COM 896522109 876 25556 SH DFND 43, 01 0 0 25556 TRINITY PL HLDGS INC COM 89656D101 29 4503 SH DFND 01 4503 0 0 TRINITY PL HLDGS INC COM 89656D101 19 2885 SH DFND 02 0 2835 50 TRINITY PL HLDGS INC COM 89656D101 0 19 SH DFND 06 0 19 0 TRINSEO S A SHS L9340P101 1497 21105 SH DFND 01 10028 11077 0 TRINSEO S A SHS L9340P101 4504 63484 SH DFND 02 0 62118 1366 TRINSEO S A SHS L9340P101 3 45 SH DFND 06 0 45 0 TRINSEO S A SHS L9340P101 8979 126547 SH DFND 43 0 0 126547 TRINSEO S A SHS L9340P101 2720 38330 SH DFND 43, 01 0 0 38330 TRIO TECH INTL COM NEW 896712205 0 1 SH DFND 02 0 1 0 TRIPADVISOR INC COM 896945201 1905 34187 SH DFND 01 19288 634 14265 TRIPADVISOR INC COM 896945201 1325 23778 SH DFND 02 0 17271 6507 TRIPADVISOR INC COM 896945201 2276 40858 SH DFND 06 0 40858 0 TRIPADVISOR INC COM 896945201 117 2100 SH DFND 28 0 0 2100 TRIPADVISOR INC OPTIONS 896945201 8357 150000 SH Put DFND 02 0 150000 0 TRIPADVISOR INC OPTIONS 896945201 32217 578300 SH Call DFND 02 0 578300 0 TRIPADVISOR INC COM 896945201 7571 135909 SH DFND 43 0 0 135909 TRIPADVISOR INC COM 896945201 3782 67881 SH DFND 43, 01 0 0 67881 TRIPLE-S MGMT CORP CL B 896749108 127 3245 SH DFND 01 3245 0 0 TRIPLE-S MGMT CORP CL B 896749108 921 23581 SH DFND 02 0 23581 0 TRISTATE CAP HLDGS INC COM 89678F100 80 3061 SH DFND 01 3061 0 0 TRISTATE CAP HLDGS INC COM 89678F100 4405 168774 SH DFND 02 0 164190 4584 TRISTATE CAP HLDGS INC COM 89678F100 1 23 SH DFND 06 0 23 0 TRISTATE CAP HLDGS INC COM 89678F100 4 148 SH DFND 43 0 0 148 TRITON INTL LTD CL A G9078F107 274 8953 SH DFND 01 7788 0 1165 TRITON INTL LTD CL A G9078F107 18668 608856 SH DFND 02 0 7470 601386 TRITON INTL LTD CL A G9078F107 1 48 SH DFND 06 0 48 0 TRITON INTL LTD CL A G9078F107 13233 431616 SH DFND 43 0 0 431616 TRITON INTL LTD CL A G9078F107 148 4828 SH DFND 43, 01 0 0 4828 TRIUMPH BANCORP INC COM 89679E300 120 2935 SH DFND 01 2935 0 0 TRIUMPH BANCORP INC COM 89679E300 31 773 SH DFND 02 0 773 0 TRIUMPH BANCORP INC COM 89679E300 1 18 SH DFND 06 0 18 0 TRIUMPH GROUP INC NEW COM 896818101 251 12823 SH DFND 01 8326 4497 0 TRIUMPH GROUP INC NEW COM 896818101 743 37904 SH DFND 02 0 36646 1258 TRIUMPH GROUP INC NEW COM 896818101 1 50 SH DFND 06 0 50 0 TRIUMPH GROUP INC NEW COM 896818101 225 11494 SH DFND 43 0 0 11494 TRIVAGO N V SPON ADS A 89686D105 21 4650 SH DFND 02 0 0 4650 TRONC INC COM 89703P107 44 2528 SH DFND 01 2528 0 0 TRONC INC COM 89703P107 130 7519 SH DFND 02 0 7518 1 TRONC INC COM 89703P107 0 21 SH DFND 06 0 21 0 TRONOX LTD SHS CL A Q9235V101 659 33510 SH DFND 01 33510 0 0 TRONOX LTD SHS CL A Q9235V101 457 23238 SH DFND 02 0 20950 2288 TRONOX LTD SHS CL A Q9235V101 2 93 SH DFND 06 0 93 0 TRONOX LTD OPTIONS Q9235V101 1486 75500 SH Call DFND 02 0 75500 0 TRONOX LTD SHS CL A Q9235V101 408 20725 SH DFND 43 0 0 20725 TROVAGENE INC COM PAR 897238408 0 486 SH DFND 02 0 0 486 TRUEBLUE INC COM 89785X101 197 7292 SH DFND 01 7231 0 61 TRUEBLUE INC COM 89785X101 182 6736 SH DFND 02 0 5755 981 TRUEBLUE INC COM 89785X101 1 41 SH DFND 06 0 41 0 TRUEBLUE INC COM 89785X101 2424 89944 SH DFND 43 0 0 89944 TRUEBLUE INC COM 89785X101 2068 76724 SH DFND 43, 01 0 0 76724 TRUECAR INC COM 89785L107 128 12637 SH DFND 01 12637 0 0 TRUECAR INC COM 89785L107 730 72393 SH DFND 02 0 71053 1340 TRUECAR INC COM 89785L107 1 72 SH DFND 06 0 72 0 TRUETT-HURST INC CL A 897871109 0 2 SH DFND 02 0 2 0 TRUPANION INC COM 898202106 1883 48784 SH DFND 01 48784 0 0 TRUPANION INC COM 898202106 1540 39900 SH DFND 02 0 32609 7291 TRUPANION INC COM 898202106 1 23 SH DFND 06 0 23 0 TRUPANION INC COM 898202106 1950 50507 SH DFND 43 0 0 50507 TRUPANION INC COM 898202106 905 23436 SH DFND 43, 01 0 0 23436 TRUSTCO BK CORP N Y COM 898349105 251 28249 SH DFND 01 26802 0 1447 TRUSTCO BK CORP N Y COM 898349105 489 54990 SH DFND 02 0 14449 40541 TRUSTCO BK CORP N Y COM 898349105 1 95 SH DFND 06 0 95 0 TRUSTMARK CORP COM 898402102 603 18472 SH DFND 01 18311 0 161 TRUSTMARK CORP COM 898402102 578 17718 SH DFND 02 0 4839 12879 TRUSTMARK CORP COM 898402102 2 70 SH DFND 06 0 70 0 TRUSTMARK CORP COM 898402102 4840 148319 SH DFND 43 0 0 148319 TRUSTMARK CORP COM 898402102 96 2942 SH DFND 43, 01 0 0 2942 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 37 9812 SH DFND 01 9812 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 37 10000 SH DFND 02 0 0 10000 TSR INC COM NEW 872885207 0 1 SH DFND 02 0 1 0 TTEC HLDGS INC COM 89854H102 69 1997 SH DFND 01 1815 0 182 TTEC HLDGS INC COM 89854H102 1461 42280 SH DFND 02 0 42210 70 TTEC HLDGS INC COM 89854H102 0 14 SH DFND 06 0 14 0 TTEC HLDGS INC COM 89854H102 1209 35005 SH DFND 43 0 0 35005 TTEC HLDGS INC COM 89854H102 129 3748 SH DFND 43, 01 0 0 3748 TTM TECHNOLOGIES INC COM 87305R109 510 28910 SH DFND 01 28910 0 0 TTM TECHNOLOGIES INC COM 87305R109 1437 81515 SH DFND 02 0 81161 354 TTM TECHNOLOGIES INC COM 87305R109 2 95 SH DFND 06 0 95 0 TTM TECHNOLOGIES INC COM 87305R109 9120 517278 SH DFND 43 0 0 517278 TTM TECHNOLOGIES INC COM 87305R109 721 40878 SH DFND 43, 01 0 0 40878 TUCOWS INC COM NEW 898697206 78 1294 SH DFND 01 1294 0 0 TUCOWS INC COM NEW 898697206 129 2134 SH DFND 02 0 1934 200 TUCOWS INC COM NEW 898697206 1 9 SH DFND 06 0 9 0 TUESDAY MORNING CORP COM NEW 899035505 0 13 SH DFND 02 0 13 0 TUNIU CORP SPONSORED 89977P106 10 1186 SH DFND 01 1186 0 0 TUPPERWARE BRANDS CORP COM 899896104 894 21686 SH DFND 01 21225 105 356 TUPPERWARE BRANDS CORP COM 899896104 1096 26584 SH DFND 02 0 7507 19077 TUPPERWARE BRANDS CORP COM 899896104 35 852 SH DFND 06 0 852 0 TUPPERWARE BRANDS CORP COM 899896104 5561 134849 SH DFND 43 0 0 134849 TUPPERWARE BRANDS CORP COM 899896104 435 10554 SH DFND 43, 01 0 0 10554 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 60 9238 SH DFND 01 7713 0 1525 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 886 135415 SH DFND 02 0 0 135415 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 8 1180 SH DFND 28 0 0 1180 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 11330 1732476 SH DFND 43 0 0 1732476 TURNING PT BRANDS INC COM 90041L105 37 1175 SH DFND 01 1175 0 0 TURNING PT BRANDS INC COM 90041L105 22 689 SH DFND 02 0 689 0 TURNING PT BRANDS INC COM 90041L105 0 5 SH DFND 06 0 5 0 TURQUOISE HILL RES LTD COM 900435108 309 108788 SH DFND 05 108788 0 0 TURQUOISE HILL RES LTD COM 900435108 77 26951 SH DFND 01 20580 0 6371 TURQUOISE HILL RES LTD COM 900435108 871 306688 SH DFND 02 0 304558 2130 TURQUOISE HILL RES LTD COM 900435108 6 1969 SH DFND 28 0 0 1969 TURTLE BEACH CORP COM NEW 900450206 27 1314 SH DFND 01 1314 0 0 TURTLE BEACH CORP COM NEW 900450206 1 60 SH DFND 02 0 22 38 TUTOR PERINI CORP COM 901109108 107 5802 SH DFND 01 5802 0 0 TUTOR PERINI CORP COM 901109108 114 6152 SH DFND 02 0 5637 515 TUTOR PERINI CORP COM 901109108 1 39 SH DFND 06 0 39 0 TUTOR PERINI CORP NOTE 2.87 901109AD0 358 357000 PRN DFND 02 0 357000 0 TUTOR PERINI CORP COM 901109108 3820 207064 SH DFND 43 0 0 207064 TUTOR PERINI CORP COM 901109108 1156 62642 SH DFND 43, 01 0 0 62642 TWENTY FIRST CENTY FOX INC CL A 90130A101 63960 1287190 SH DFND 01 536939 728829 21422 TWENTY FIRST CENTY FOX INC CL A 90130A101 58352 1174314 SH DFND 02 0 767635 406679 TWENTY FIRST CENTY FOX INC CL A 90130A101 409 8227 SH DFND 06 0 8227 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 327 6575 SH DFND 28 1579 0 4996 TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 41466 834500 SH Put DFND 02 0 834500 0 TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 2410 48500 SH Call DFND 01 0 48500 0 TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 17173 345600 SH Call DFND 02 0 345600 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 9198 186677 SH DFND 01 114282 43062 29333 TWENTY FIRST CENTY FOX INC CL B 90130A200 72943 1480471 SH DFND 02 0 633378 847093 TWENTY FIRST CENTY FOX INC CL B 90130A200 99 2003 SH DFND 06 0 2003 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 128 2605 SH DFND 28 105 0 2500 TWENTY FIRST CENTY FOX INC CL A 90130A101 26209 527459 SH DFND 43 0 0 527459 TWENTY FIRST CENTY FOX INC CL B 90130A200 26886 545684 SH DFND 43 0 0 545684 TWENTY FIRST CENTY FOX INC CL A 90130A101 182 3656 SH DFND 43, 01 0 0 3656 TWILIO INC CL A 90138F102 1044 18632 SH DFND 01 12758 5822 52 TWILIO INC CL A 90138F102 7303 130370 SH DFND 02 0 75477 54893 TWILIO INC CL A 90138F102 4 64 SH DFND 06 0 64 0 TWILIO INC CL A 90138F102 11416 203779 SH DFND 43 0 0 203779 TWILIO INC CL A 90138F102 1271 22686 SH DFND 43, 01 0 0 22686 TWIN DISC INC COM 901476101 25 1024 SH DFND 01 1024 0 0 TWIN DISC INC COM 901476101 366 14729 SH DFND 02 0 8249 6480 TWIN DISC INC COM 901476101 0 8 SH DFND 06 0 8 0 TWITTER INC COM 90184L102 8589 196689 SH DFND 01 190904 4123 1662 TWITTER INC COM 90184L102 11983 274402 SH DFND 02 0 111017 163385 TWITTER INC COM 90184L102 254 5826 SH DFND 06 0 5826 0 TWITTER INC COM 90184L102 47 1080 SH DFND 28 74 0 1006 TWITTER INC OPTIONS 90184L102 10918 250000 SH Put DFND 02 0 250000 0 TWITTER INC OPTIONS 90184L102 1952 44700 SH Call DFND 02 0 44700 0 TWITTER INC NOTE 0.25 90184LAB8 4416 4554000 PRN DFND 02 0 4552000 2000 TWITTER INC NOTE 1.00 90184LAD4 10 10000 PRN DFND 01 10000 0 0 TWITTER INC NOTE 1.00 90184LAD4 265 274000 PRN DFND 02 0 274000 0 TWITTER INC COM 90184L102 84661 1938652 SH DFND 43 0 0 1938652 TWITTER INC COM 90184L102 2720 62292 SH DFND 43, 01 0 0 62292 TWO HBRS INVT CORP COM NEW 90187B408 806 51005 SH DFND 01 38162 9767 3076 TWO HBRS INVT CORP COM NEW 90187B408 4450 281666 SH DFND 02 0 198050 83616 TWO HBRS INVT CORP COM NEW 90187B408 0 4 SH DFND 06 0 4 0 TWO RIV BANCORP COM 90207C105 128 6708 SH DFND 01 6708 0 0 TWO RIV BANCORP COM 90207C105 351 18337 SH DFND 02 0 6856 11481 TWO RIV BANCORP COM 90207C105 0 7 SH DFND 06 0 7 0 TYLER TECHNOLOGIES INC COM 902252105 1544 6954 SH DFND 01 5521 1155 278 TYLER TECHNOLOGIES INC COM 902252105 5509 24806 SH DFND 02 0 22968 1838 TYLER TECHNOLOGIES INC COM 902252105 14129 63617 SH DFND 43 0 0 63617 TYLER TECHNOLOGIES INC COM 902252105 715 3220 SH DFND 43, 01 0 0 3220 TYME TECHNOLOGIES INC COM 90238J103 5 1624 SH DFND 02 0 124 1500 TYSON FOODS INC CL A 902494103 17675 256720 SH DFND 01 254920 340 1460 TYSON FOODS INC CL A 902494103 23499 341314 SH DFND 02 0 173624 167690 TYSON FOODS INC CL A 902494103 1074 15604 SH DFND 06 0 15604 0 TYSON FOODS INC CL A 902494103 169 2450 SH DFND 28 1729 0 721 TYSON FOODS INC OPTIONS 902494103 2286 33200 SH Call DFND 02 0 33200 0 TYSON FOODS INC CL A 902494103 32341 469737 SH DFND 43 0 0 469737 TYSON FOODS INC CL A 902494103 4176 60654 SH DFND 43, 01 0 0 60654 U S CONCRETE INC COM NEW 90333L201 281 5360 SH DFND 01 5360 0 0 U S CONCRETE INC COM NEW 90333L201 1517 28890 SH DFND 02 0 1714 27176 U S CONCRETE INC COM NEW 90333L201 1 16 SH DFND 06 0 16 0 U S CONCRETE INC COM NEW 90333L201 3318 63208 SH DFND 43 0 0 63208 U S CONCRETE INC COM NEW 90333L201 331 6307 SH DFND 43, 01 0 0 6307 U S ENERGY CORP WYO COM NEW 911805208 13 9948 SH DFND 01 9948 0 0 U S ENERGY CORP WYO COM NEW 911805208 0 2 SH DFND 02 0 2 0 U S G CORP COM NEW 903293405 2518 58394 SH DFND 01 57797 0 597 U S G CORP COM NEW 903293405 10035 232717 SH DFND 02 0 187346 45371 U S G CORP COM NEW 903293405 0 2 SH DFND 06 0 2 0 U S G CORP COM NEW 903293405 6149 142610 SH DFND 43 0 0 142610 U S PHYSICAL THERAPY INC COM 90337L108 349 3635 SH DFND 01 3348 287 0 U S PHYSICAL THERAPY INC COM 90337L108 156 1627 SH DFND 02 0 1552 75 U S PHYSICAL THERAPY INC COM 90337L108 1 12 SH DFND 06 0 12 0 U S PHYSICAL THERAPY INC COM 90337L108 1598 16650 SH DFND 43 0 0 16650 U S PHYSICAL THERAPY INC COM 90337L108 2181 22721 SH DFND 43, 01 0 0 22721 U S SILICA HLDGS INC COM 90346E103 3611 140556 SH DFND 01 105449 34985 122 U S SILICA HLDGS INC COM 90346E103 2883 112215 SH DFND 02 0 83666 28549 U S SILICA HLDGS INC COM 90346E103 5 183 SH DFND 06 0 183 0 U S SILICA HLDGS INC COM 90346E103 11252 438008 SH DFND 43 0 0 438008 U S SILICA HLDGS INC COM 90346E103 498 19377 SH DFND 43, 01 0 0 19377 U.S. AUTO PARTS NETWORK INC COM 90343C100 28 18696 SH DFND 02 0 16696 2000 UBIQUITI NETWORKS INC COM 90347A100 224 2639 SH DFND 01 2639 0 0 UBIQUITI NETWORKS INC COM 90347A100 4229 49918 SH DFND 02 0 47591 2327 UBIQUITI NETWORKS INC COM 90347A100 2 23 SH DFND 06 0 23 0 UBIQUITI NETWORKS INC COM 90347A100 3687 43523 SH DFND 43 0 0 43523 UBIQUITI NETWORKS INC COM 90347A100 905 10682 SH DFND 43, 01 0 0 10682 UBS AG JERSEY BRH ALERIAN IN 902641646 819 3573148 PRN DFND 01 3573148 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 0 1500 PRN DFND 02 0 0 1500 UBS AG JERSEY BRH ALERIAN IN 902641646 12 52756 PRN DFND 28 52756 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 1 6402 PRN DFND 43 0 0 6402 UBS AG LONDON BRH EN LG CP G 902677780 0 119 PRN DFND 02 0 0 119 UBS AG LONDON BRH ETRAC ALER 90267B682 0 185 PRN DFND 01 185 0 0 UBS AG LONDON BRH ETRAC ALER 90267B682 0 234 PRN DFND 02 0 0 234 UBS GROUP AG SHS H42097107 2946 192017 SH DFND 01 176777 0 15240 UBS GROUP AG SHS H42097107 6357 414376 SH DFND 02 0 1170 413206 UBS GROUP AG SHS H42097107 127448 8308214 SH DFND 06 0 8308214 0 UBS GROUP AG SHS H42097107 620 40397 SH DFND 28 0 0 40397 UBS GROUP AG OPTIONS H42097107 137772 8981200 SH Put DFND 06 8981200 0 0 UBS GROUP AG OPTIONS H42097107 8762 571200 SH Call DFND 06 571200 0 0 UBS GROUP AG SHS H42097107 49548 3230010 SH DFND 43 0 0 3230010 UBS GROUP AG SHS H42097107 8627 562416 SH DFND 43, 01 0 0 562416 UDR INC COM 902653104 3674 97863 SH DFND 01 94925 0 2938 UDR INC COM 902653104 6043 160972 SH DFND 02 0 132914 28058 UDR INC COM 902653104 411 10950 SH DFND 06 0 10950 0 UDR INC COM 902653104 2 62 SH DFND 28 62 0 0 UDR INC COM 902653104 14918 397380 SH DFND 43 0 0 397380 UDR INC COM 902653104 594 15831 SH DFND 43, 01 0 0 15831 UFP TECHNOLOGIES INC COM 902673102 85 2743 SH DFND 01 2743 0 0 UFP TECHNOLOGIES INC COM 902673102 8 249 SH DFND 02 0 249 0 UFP TECHNOLOGIES INC COM 902673102 0 6 SH DFND 06 0 6 0 UGI CORP NEW COM 902681105 13583 260869 SH DFND 01 259269 0 1600 UGI CORP NEW COM 902681105 18041 346470 SH DFND 02 0 204657 141813 UGI CORP NEW COM 902681105 761 14611 SH DFND 06 0 14611 0 UGI CORP NEW COM 902681105 43 829 SH DFND 28 829 0 0 UGI CORP NEW COM 902681105 11742 225499 SH DFND 43 0 0 225499 UGI CORP NEW COM 902681105 83 1593 SH DFND 43, 01 0 0 1593 ULTA BEAUTY INC COM 90384S303 11611 49734 SH DFND 01 24745 1421 23568 ULTA BEAUTY INC COM 90384S303 22550 96592 SH DFND 02 0 69370 27222 ULTA BEAUTY INC COM 90384S303 34 145 SH DFND 06 0 145 0 ULTA BEAUTY INC COM 90384S303 94 402 SH DFND 28 19 0 383 ULTA BEAUTY INC COM 90384S303 45079 193091 SH DFND 43 0 0 193091 ULTA BEAUTY INC COM 90384S303 56249 240937 SH DFND 43, 01 0 0 240937 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6900 26816 SH DFND 01 25755 1000 61 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7472 29037 SH DFND 02 0 27676 1361 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7 28 SH DFND 28 28 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 26147 101615 SH DFND 43 0 0 101615 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7656 29754 SH DFND 43, 01 0 0 29754 ULTRA CLEAN HLDGS INC COM 90385V107 138 8309 SH DFND 01 8309 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 102 6162 SH DFND 02 0 5451 711 ULTRA CLEAN HLDGS INC COM 90385V107 1 34 SH DFND 06 0 34 0 ULTRA PETROLEUM CORP COM NEW 903914208 70 30153 SH DFND 01 29826 327 0 ULTRA PETROLEUM CORP COM NEW 903914208 3529 1527532 SH DFND 02 0 1524674 2858 ULTRA PETROLEUM CORP COM NEW 903914208 0 202 SH DFND 06 0 202 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3340 43445 SH DFND 01 26314 17131 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1715 22306 SH DFND 02 0 18617 3689 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3 40 SH DFND 06 0 40 0 ULTRALIFE CORP COM 903899102 29 3000 SH DFND 02 0 0 3000 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 85 7203 SH DFND 01 6845 0 358 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 2 153 SH DFND 28 153 0 0 UMB FINL CORP COM 902788108 3315 43482 SH DFND 01 43314 0 168 UMB FINL CORP COM 902788108 1445 18954 SH DFND 02 0 3397 15557 UMB FINL CORP COM 902788108 4 46 SH DFND 06 0 46 0 UMB FINL CORP COM 902788108 2 22 SH DFND 28 22 0 0 UMB FINL CORP COM 902788108 10211 133948 SH DFND 43 0 0 133948 UMB FINL CORP COM 902788108 1988 26081 SH DFND 43, 01 0 0 26081 UMH PPTYS INC COM 903002103 66 4305 SH DFND 01 4305 0 0 UMH PPTYS INC COM 903002103 68 4398 SH DFND 02 0 3463 935 UMH PPTYS INC COM 903002103 0 32 SH DFND 06 0 32 0 UMPQUA HLDGS CORP COM 904214103 1195 52894 SH DFND 01 47889 4569 436 UMPQUA HLDGS CORP COM 904214103 2039 90241 SH DFND 02 0 74746 15495 UMPQUA HLDGS CORP COM 904214103 5 227 SH DFND 06 0 227 0 UMPQUA HLDGS CORP COM 904214103 4 162 SH DFND 28 162 0 0 UMPQUA HLDGS CORP COM 904214103 30533 1351608 SH DFND 43 0 0 1351608 UMPQUA HLDGS CORP COM 904214103 5958 263762 SH DFND 43, 01 0 0 263762 UNDER ARMOUR INC CL A 904311107 1657 73694 SH DFND 01 72875 375 444 UNDER ARMOUR INC CL A 904311107 16447 731623 SH DFND 02 0 14303 717320 UNDER ARMOUR INC CL A 904311107 2176 96812 SH DFND 06 0 96812 0 UNDER ARMOUR INC CL A 904311107 0 21 SH DFND 28 21 0 0 UNDER ARMOUR INC OPTIONS 904311107 499 22200 SH Call DFND 02 0 22200 0 UNDER ARMOUR INC CL C 904311206 1578 74851 SH DFND 01 72471 1938 442 UNDER ARMOUR INC CL C 904311206 3579 169769 SH DFND 02 0 30982 138787 UNDER ARMOUR INC CL C 904311206 83 3952 SH DFND 06 0 3952 0 UNDER ARMOUR INC CL C 904311206 1 59 SH DFND 28 59 0 0 UNIFI INC COM NEW 904677200 66 2083 SH DFND 01 2074 9 0 UNIFI INC COM NEW 904677200 1801 56826 SH DFND 02 0 22260 34566 UNIFI INC COM NEW 904677200 1 16 SH DFND 06 0 16 0 UNIFI INC COM NEW 904677200 260 8193 SH DFND 43 0 0 8193 UNIFIRST CORP MASS COM 904708104 3737 21123 SH DFND 01 20407 716 0 UNIFIRST CORP MASS COM 904708104 2685 15177 SH DFND 02 0 15003 174 UNIFIRST CORP MASS COM 904708104 3 16 SH DFND 06 0 16 0 UNIFIRST CORP MASS COM 904708104 5317 30058 SH DFND 43 0 0 30058 UNIFIRST CORP MASS COM 904708104 782 4422 SH DFND 43, 01 0 0 4422 UNILEVER N V N Y SHS NE 904784709 61772 1108609 SH DFND 01 511561 0 597048 UNILEVER N V N Y SHS NE 904784709 49557 889390 SH DFND 02 0 0 889390 UNILEVER N V N Y SHS NE 904784709 805 14441 SH DFND 28 1566 0 12875 UNILEVER N V N Y SHS NE 904784709 240801 4321624 SH DFND 43 0 0 4321624 UNILEVER N V N Y SHS NE 904784709 25184 451967 SH DFND 43, 01 0 0 451967 UNILEVER PLC SPON ADR N 904767704 7429 134393 SH DFND 01 131406 0 2987 UNILEVER PLC SPON ADR N 904767704 17593 318251 SH DFND 02 0 3606 314645 UNILEVER PLC SPON ADR N 904767704 19 351 SH DFND 28 351 0 0 UNILEVER PLC SPON ADR N 904767704 64350 1164072 SH DFND 43 0 0 1164072 UNILEVER PLC SPON ADR N 904767704 1951 35290 SH DFND 43, 01 0 0 35290 UNION BANKSHARES CORP NEW COM 90539J109 1726 44404 SH DFND 01 44316 88 0 UNION BANKSHARES CORP NEW COM 90539J109 5772 148452 SH DFND 02 0 138039 10413 UNION BANKSHARES CORP NEW COM 90539J109 2 49 SH DFND 06 0 49 0 UNION BANKSHARES CORP NEW COM 90539J109 5829 149926 SH DFND 43 0 0 149926 UNION BANKSHARES CORP NEW COM 90539J109 239 6150 SH DFND 43, 01 0 0 6150 UNION BANKSHARES INC COM 905400107 84 1621 SH DFND 01 1621 0 0 UNION BANKSHARES INC COM 905400107 17 333 SH DFND 02 0 28 305 UNION BANKSHARES INC COM 905400107 0 4 SH DFND 06 0 4 0 UNION PAC CORP COM 907818108 448892 3168350 SH DFND 01 2998749 35676 133925 UNION PAC CORP COM 907818108 651730 4600013 SH DFND 02 0 280046 4319967 UNION PAC CORP COM 907818108 12629 89139 SH DFND 06 0 89139 0 UNION PAC CORP COM 907818108 2528 17843 SH DFND 28 13845 0 3998 UNION PAC CORP OPTIONS 907818108 17526 123700 SH Put DFND 02 0 117700 6000 UNION PAC CORP OPTIONS 907818108 27698 195500 SH Call DFND 02 0 195500 0 UNION PAC CORP COM 907818108 694950 4905069 SH DFND 43 0 0 4905069 UNION PAC CORP COM 907818108 82190 580111 SH DFND 43, 01 0 0 580111 UNIQURE NV SHS N90064101 112 2950 SH DFND 02 0 2950 0 UNISYS CORP COM NEW 909214306 9496 736103 SH DFND 01 12763 723340 0 UNISYS CORP COM NEW 909214306 2343 181646 SH DFND 02 0 180803 843 UNISYS CORP COM NEW 909214306 1 51 SH DFND 06 0 51 0 UNISYS CORP OPTIONS 909214306 1462 113300 SH Call DFND 02 0 113300 0 UNISYS CORP NOTE 5.50 909214BS6 863 575000 PRN DFND 02 0 575000 0 UNIT CORP COM 909218109 305 11926 SH DFND 01 11705 0 221 UNIT CORP COM 909218109 249 9737 SH DFND 02 0 9260 477 UNIT CORP COM 909218109 1 53 SH DFND 06 0 53 0 UNITED BANCSHARES INC OHIO COM 909458101 0 2 SH DFND 02 0 2 0 UNITED BANKSHARES INC WEST V COM 909907107 4440 121985 SH DFND 01 121622 0 363 UNITED BANKSHARES INC WEST V COM 909907107 3497 96083 SH DFND 02 0 42970 53113 UNITED BANKSHARES INC WEST V COM 909907107 4 103 SH DFND 06 0 103 0 UNITED BANKSHARES INC WEST V COM 909907107 1 21 SH DFND 28 21 0 0 UNITED BANKSHARES INC WEST V COM 909907107 26293 722335 SH DFND 43 0 0 722335 UNITED BANKSHARES INC WEST V COM 909907107 3310 90937 SH DFND 43, 01 0 0 90937 UNITED CMNTY BANCORP IND COM 90984R101 0 3 SH DFND 02 0 3 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 991 32312 SH DFND 01 32312 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7311 238363 SH DFND 02 0 222514 15849 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2 75 SH DFND 06 0 75 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2 77 SH DFND 28 77 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 16689 544147 SH DFND 43 0 0 544147 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3546 115621 SH DFND 43, 01 0 0 115621 UNITED CMNTY FINL CORP OHIO COM 909839102 102 9241 SH DFND 01 9241 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 4212 383243 SH DFND 02 0 377385 5858 UNITED CMNTY FINL CORP OHIO COM 909839102 1 50 SH DFND 06 0 50 0 UNITED CONTL HLDGS INC COM 910047109 8189 117443 SH DFND 01 69042 40729 7672 UNITED CONTL HLDGS INC COM 910047109 69662 999031 SH DFND 02 0 101690 897341 UNITED CONTL HLDGS INC COM 910047109 2009 28805 SH DFND 06 0 28805 0 UNITED CONTL HLDGS INC COM 910047109 23 329 SH DFND 28 18 0 311 UNITED CONTL HLDGS INC OPTIONS 910047109 12231 175400 SH Put DFND 02 0 175400 0 UNITED CONTL HLDGS INC OPTIONS 910047109 49683 712500 SH Call DFND 02 0 712500 0 UNITED CONTL HLDGS INC COM 910047109 29274 419818 SH DFND 43 0 0 419818 UNITED CONTL HLDGS INC COM 910047109 2046 29340 SH DFND 43, 01 0 0 29340 UNITED FINL BANCORP INC NEW COM 910304104 268 15315 SH DFND 01 15315 0 0 UNITED FINL BANCORP INC NEW COM 910304104 386 22060 SH DFND 02 0 18918 3142 UNITED FINL BANCORP INC NEW COM 910304104 1 52 SH DFND 06 0 52 0 UNITED FIRE GROUP INC COM 910340108 200 3671 SH DFND 01 3576 0 95 UNITED FIRE GROUP INC COM 910340108 347 6367 SH DFND 02 0 6130 237 UNITED FIRE GROUP INC COM 910340108 1 22 SH DFND 06 0 22 0 UNITED FIRE GROUP INC COM 910340108 5428 99580 SH DFND 43 0 0 99580 UNITED GUARDIAN INC COM 910571108 0 2 SH DFND 02 0 2 0 UNITED INS HLDGS CORP COM 910710102 57 2914 SH DFND 01 2914 0 0 UNITED INS HLDGS CORP COM 910710102 58 2978 SH DFND 02 0 2940 38 UNITED INS HLDGS CORP COM 910710102 0 21 SH DFND 06 0 21 0 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 110 38845 SH DFND 01 5449 0 33396 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 32 11445 SH DFND 28 0 0 11445 UNITED NAT FOODS INC COM 911163103 860 20166 SH DFND 01 16471 1923 1772 UNITED NAT FOODS INC COM 911163103 4501 105517 SH DFND 02 0 103365 2152 UNITED NAT FOODS INC COM 911163103 2 52 SH DFND 06 0 52 0 UNITED NAT FOODS INC COM 911163103 1 14 SH DFND 28 14 0 0 UNITED NAT FOODS INC COM 911163103 31350 734882 SH DFND 43 0 0 734882 UNITED NAT FOODS INC COM 911163103 1891 44334 SH DFND 43, 01 0 0 44334 UNITED PARCEL SERVICE INC CL B 911312106 677379 6376534 SH DFND 01 6283231 31779 61524 UNITED PARCEL SERVICE INC CL B 911312106 226794 2134938 SH DFND 02 0 443777 1691161 UNITED PARCEL SERVICE INC CL B 911312106 15056 141726 SH DFND 06 0 141726 0 UNITED PARCEL SERVICE INC CL B 911312106 7107 66903 SH DFND 28 63925 0 2978 UNITED PARCEL SERVICE INC OPTIONS 911312106 9879 93000 SH Put DFND 02 0 93000 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 5312 50000 SH Put DFND 06 0 50000 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 106 1000 SH Call DFND 01 1000 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 7479 70400 SH Call DFND 02 0 70400 0 UNITED PARCEL SERVICE INC CL B 911312106 568035 5347220 SH DFND 43 0 0 5347220 UNITED PARCEL SERVICE INC CL B 911312106 20532 193277 SH DFND 43, 01 0 0 193277 UNITED RENTALS INC COM 911363109 38020 257550 SH DFND 01 252576 4668 306 UNITED RENTALS INC COM 911363109 228888 1550520 SH DFND 02 0 79545 1470975 UNITED RENTALS INC COM 911363109 1076 7288 SH DFND 06 0 7288 0 UNITED RENTALS INC COM 911363109 280 1896 SH DFND 28 1767 0 129 UNITED RENTALS INC COM 911363109 16832 114021 SH DFND 43 0 0 114021 UNITED RENTALS INC COM 911363109 5138 34808 SH DFND 43, 01 0 0 34808 UNITED SECURITY BANCSHARES C COM 911460103 30 2689 SH DFND 01 2689 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5 490 SH DFND 02 0 490 0 UNITED SECURITY BANCSHARES C COM 911460103 0 13 SH DFND 06 0 13 0 UNITED STATES ANTIMONY CORP COM 911549103 5 11000 SH DFND 02 0 0 11000 UNITED STATES CELLULAR CORP COM 911684108 85 2291 SH DFND 01 1189 0 1102 UNITED STATES CELLULAR CORP COM 911684108 1338 36123 SH DFND 02 0 34926 1197 UNITED STATES LIME & MINERAL COM 911922102 22 261 SH DFND 01 261 0 0 UNITED STATES LIME & MINERAL COM 911922102 26 305 SH DFND 02 0 305 0 UNITED STATES LIME & MINERAL COM 911922102 0 2 SH DFND 06 0 2 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 42 1752 SH DFND 01 1527 0 225 UNITED STATES NATL GAS FUND UNIT PAR 912318300 1657 69921 SH DFND 02 0 69376 545 UNITED STATES NATL GAS FUND OPTIONS 912318300 4740 200000 SH Put DFND 02 0 200000 0 UNITED STATES OIL FUND LP UNITS 91232N108 1248 82882 SH DFND 01 78262 4620 0 UNITED STATES OIL FUND LP UNITS 91232N108 46716 3101990 SH DFND 02 0 3101572 418 UNITED STATES OIL FUND LP UNITS 91232N108 1348 89493 SH DFND 06 0 89493 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 31483 2090500 SH Put DFND 02 0 2090500 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 119188 7914200 SH Call DFND 02 0 7914200 0 UNITED STATES STL CORP NEW COM 912909108 1020 29348 SH DFND 01 28602 0 746 UNITED STATES STL CORP NEW COM 912909108 26996 776866 SH DFND 02 0 453820 323046 UNITED STATES STL CORP NEW COM 912909108 975 28066 SH DFND 06 0 28066 0 UNITED STATES STL CORP NEW COM 912909108 2 69 SH DFND 28 69 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 6206 178600 SH Put DFND 02 0 178600 0 UNITED STATES STL CORP NEW OPTIONS 912909108 10425 300000 SH Call DFND 02 0 300000 0 UNITED STATES STL CORP NEW COM 912909108 4171 120020 SH DFND 43 0 0 120020 UNITED STATES STL CORP NEW COM 912909108 4 110 SH DFND 43, 01 0 0 110 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 31220 714095 SH DFND 01 714095 0 0 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 2224 50875 SH DFND 02 0 0 50875 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 3279 75000 SH DFND 28 75000 0 0 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 1223 27977 SH DFND 43 0 0 27977 UNITED TECHNOLOGIES CORP COM 913017109 581175 4648283 SH DFND 01 4506437 34648 107198 UNITED TECHNOLOGIES CORP COM 913017109 933538 7466511 SH DFND 02 0 174644 7291867 UNITED TECHNOLOGIES CORP COM 913017109 8541 68313 SH DFND 06 0 68313 0 UNITED TECHNOLOGIES CORP COM 913017109 5331 42641 SH DFND 28 39606 0 3035 UNITED TECHNOLOGIES CORP OPTIONS 913017109 21955 175600 SH Put DFND 02 0 174900 700 UNITED TECHNOLOGIES CORP OPTIONS 913017109 16216 129700 SH Call DFND 02 0 129400 300 UNITED TECHNOLOGIES CORP COM 913017109 1130515 9041949 SH DFND 43 0 0 9041949 UNITED TECHNOLOGIES CORP COM 913017109 16228 129789 SH DFND 43, 01 0 0 129789 UNITED THERAPEUTICS CORP DEL COM 91307C102 2624 23193 SH DFND 01 8006 14985 202 UNITED THERAPEUTICS CORP DEL COM 91307C102 5079 44888 SH DFND 02 0 44228 660 UNITED THERAPEUTICS CORP DEL COM 91307C102 708 6260 SH DFND 06 0 6260 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1982 17516 SH DFND 43 0 0 17516 UNITED THERAPEUTICS CORP DEL COM 91307C102 884 7817 SH DFND 43, 01 0 0 7817 UNITEDHEALTH GROUP INC COM 91324P102 324201 1321434 SH DFND 01 955139 44032 322263 UNITEDHEALTH GROUP INC COM 91324P102 577888 2355460 SH DFND 02 0 232114 2123346 UNITEDHEALTH GROUP INC COM 91324P102 2276 9275 SH DFND 06 0 9275 0 UNITEDHEALTH GROUP INC COM 91324P102 3184 12979 SH DFND 28 6541 0 6438 UNITEDHEALTH GROUP INC OPTIONS 91324P102 127258 518700 SH Put DFND 02 0 518700 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 69063 281500 SH Call DFND 02 0 281500 0 UNITEDHEALTH GROUP INC COM 91324P102 849388 3462086 SH DFND 43 0 0 3462086 UNITEDHEALTH GROUP INC COM 91324P102 71628 291952 SH DFND 43, 01 0 0 291952 UNITI GROUP INC COM 91325V108 611 30516 SH DFND 01 30013 0 503 UNITI GROUP INC COM 91325V108 42142 2103960 SH DFND 02 0 1892155 211805 UNITI GROUP INC COM 91325V108 0 4 SH DFND 06 0 4 0 UNITI GROUP INC COM 91325V108 1 39 SH DFND 28 39 0 0 UNITI GROUP INC OPTIONS 91325V108 16459 821700 SH Put DFND 02 0 821700 0 UNITI GROUP INC OPTIONS 91325V108 4184 208900 SH Call DFND 02 0 208900 0 UNITI GROUP INC COM 91325V108 1796 89644 SH DFND 43 0 0 89644 UNITI GROUP INC COM 91325V108 976 48744 SH DFND 43, 01 0 0 48744 UNITIL CORP COM 913259107 674 13209 SH DFND 01 13201 0 8 UNITIL CORP COM 913259107 948 18571 SH DFND 02 0 10260 8311 UNITIL CORP COM 913259107 1 14 SH DFND 06 0 14 0 UNITIL CORP COM 913259107 168 3282 SH DFND 43 0 0 3282 UNITY BANCORP INC COM 913290102 21 924 SH DFND 01 924 0 0 UNITY BANCORP INC COM 913290102 6 266 SH DFND 02 0 266 0 UNITY BANCORP INC COM 913290102 0 8 SH DFND 06 0 8 0 UNITY BIOTECHNOLOGY INC COM 91381U101 13 885 SH DFND 01 885 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 0 14 SH DFND 02 0 14 0 UNIVAR INC COM 91336L107 258 9821 SH DFND 01 9821 0 0 UNIVAR INC COM 91336L107 7384 281405 SH DFND 02 0 82388 199017 UNIVAR INC COM 91336L107 0 2 SH DFND 06 0 2 0 UNIVAR INC COM 91336L107 5483 208968 SH DFND 43 0 0 208968 UNIVERSAL CORP VA COM 913456109 1293 19572 SH DFND 01 19572 0 0 UNIVERSAL CORP VA COM 913456109 4219 63883 SH DFND 02 0 61585 2298 UNIVERSAL CORP VA COM 913456109 2 25 SH DFND 06 0 25 0 UNIVERSAL CORP VA COM 913456109 1120 16957 SH DFND 43 0 0 16957 UNIVERSAL DISPLAY CORP COM 91347P105 891 10365 SH DFND 01 10365 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 356 4135 SH DFND 02 0 1536 2599 UNIVERSAL DISPLAY CORP COM 91347P105 0 1 SH DFND 06 0 1 0 UNIVERSAL DISPLAY CORP COM 91347P105 549 6382 SH DFND 43 0 0 6382 UNIVERSAL DISPLAY CORP COM 91347P105 803 9343 SH DFND 43, 01 0 0 9343 UNIVERSAL ELECTRS INC COM 913483103 99 2995 SH DFND 01 2974 0 21 UNIVERSAL ELECTRS INC COM 913483103 106 3195 SH DFND 02 0 2643 552 UNIVERSAL ELECTRS INC COM 913483103 0 14 SH DFND 06 0 14 0 UNIVERSAL ELECTRS INC COM 913483103 1 38 SH DFND 28 38 0 0 UNIVERSAL ELECTRS INC COM 913483103 3117 94315 SH DFND 43 0 0 94315 UNIVERSAL ELECTRS INC COM 913483103 506 15318 SH DFND 43, 01 0 0 15318 UNIVERSAL FST PRODS INC COM 913543104 1368 37356 SH DFND 01 37012 0 344 UNIVERSAL FST PRODS INC COM 913543104 9644 263363 SH DFND 02 0 259757 3606 UNIVERSAL FST PRODS INC COM 913543104 2 62 SH DFND 06 0 62 0 UNIVERSAL FST PRODS INC COM 913543104 16855 460266 SH DFND 43 0 0 460266 UNIVERSAL FST PRODS INC COM 913543104 1002 27374 SH DFND 43, 01 0 0 27374 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 85 1334 SH DFND 01 1209 0 125 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3413 53348 SH DFND 02 0 46771 6577 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1 13 SH DFND 06 0 13 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1929 30147 SH DFND 43 0 0 30147 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 359 5611 SH DFND 43, 01 0 0 5611 UNIVERSAL HLTH SVCS INC CL B 913903100 11722 105184 SH DFND 01 104731 163 290 UNIVERSAL HLTH SVCS INC CL B 913903100 2725 24455 SH DFND 02 0 5132 19323 UNIVERSAL HLTH SVCS INC CL B 913903100 42 373 SH DFND 06 0 373 0 UNIVERSAL HLTH SVCS INC CL B 913903100 103 921 SH DFND 28 503 0 418 UNIVERSAL HLTH SVCS INC CL B 913903100 15300 137295 SH DFND 43 0 0 137295 UNIVERSAL HLTH SVCS INC CL B 913903100 4982 44707 SH DFND 43, 01 0 0 44707 UNIVERSAL INS HLDGS INC COM 91359V107 218 6223 SH DFND 01 6223 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 300 8548 SH DFND 02 0 3965 4583 UNIVERSAL INS HLDGS INC COM 91359V107 1 33 SH DFND 06 0 33 0 UNIVERSAL INS HLDGS INC COM 91359V107 680 19377 SH DFND 43 0 0 19377 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 28 1049 SH DFND 01 1049 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1161 44237 SH DFND 02 0 44237 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 8 SH DFND 06 0 8 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 1 SH DFND 02 0 1 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 64 2698 SH DFND 01 2698 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 475 20084 SH DFND 02 0 20084 0 UNIVEST CORP PA COM 915271100 115 4176 SH DFND 01 4176 0 0 UNIVEST CORP PA COM 915271100 534 19408 SH DFND 02 0 18152 1256 UNIVEST CORP PA COM 915271100 1 27 SH DFND 06 0 27 0 UNUM GROUP COM 91529Y106 4113 111197 SH DFND 01 108998 462 1737 UNUM GROUP COM 91529Y106 11695 316165 SH DFND 02 0 255793 60372 UNUM GROUP COM 91529Y106 37 996 SH DFND 06 0 996 0 UNUM GROUP COM 91529Y106 277 7485 SH DFND 28 7485 0 0 UNUM GROUP COM 91529Y106 20182 545617 SH DFND 43 0 0 545617 UNUM GROUP COM 91529Y106 187 5045 SH DFND 43, 01 0 0 5045 UNUM THERAPEUTICS INC COM 903214104 6 431 SH DFND 01 431 0 0 UNUM THERAPEUTICS INC COM 903214104 1479 103069 SH DFND 02 0 103069 0 UPLAND SOFTWARE INC COM 91544A109 81 2348 SH DFND 01 2348 0 0 UPLAND SOFTWARE INC COM 91544A109 841 24469 SH DFND 02 0 1697 22772 UPLAND SOFTWARE INC COM 91544A109 0 8 SH DFND 06 0 8 0 UQM TECHNOLOGIES INC COM 903213106 92 92213 SH DFND 02 0 0 92213 URANIUM ENERGY CORP COM 916896103 1 551 SH DFND 02 0 551 0 URANIUM ENERGY CORP COM 916896103 0 143 SH DFND 06 0 143 0 URBAN EDGE PPTYS COM 91704F104 1411 61690 SH DFND 01 61427 0 263 URBAN EDGE PPTYS COM 91704F104 500 21873 SH DFND 02 0 18398 3475 URBAN EDGE PPTYS COM 91704F104 2 106 SH DFND 06 0 106 0 URBAN EDGE PPTYS COM 91704F104 4985 217957 SH DFND 43 0 0 217957 URBAN EDGE PPTYS COM 91704F104 218 9519 SH DFND 43, 01 0 0 9519 URBAN ONE INC CL A 91705J105 0 1 SH DFND 02 0 1 0 URBAN ONE INC CL D NON V 91705J204 1 490 SH DFND 01 490 0 0 URBAN ONE INC CL D NON V 91705J204 0 100 SH DFND 02 0 0 100 URBAN OUTFITTERS INC COM 917047102 30566 686106 SH DFND 01 13278 0 672828 URBAN OUTFITTERS INC COM 917047102 22284 500192 SH DFND 02 0 253117 247075 URBAN OUTFITTERS INC COM 917047102 0 1 SH DFND 06 0 1 0 URBAN OUTFITTERS INC COM 917047102 341 7644 SH DFND 28 69 0 7575 URBAN OUTFITTERS INC OPTIONS 917047102 22 500 SH Call DFND 02 0 0 500 URBAN OUTFITTERS INC COM 917047102 30674 688530 SH DFND 43 0 0 688530 UROGEN PHARMA LTD COM M96088105 53 1057 SH DFND 06 0 1057 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 66 SH DFND 01 66 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 77 SH DFND 02 0 2 75 URSTADT BIDDLE PPTYS INC CL A 917286205 862 38113 SH DFND 01 37329 0 784 URSTADT BIDDLE PPTYS INC CL A 917286205 156 6874 SH DFND 02 0 6224 650 URSTADT BIDDLE PPTYS INC CL A 917286205 1 31 SH DFND 06 0 31 0 US BANCORP DEL COM NEW 902973304 345227 6901778 SH DFND 01 5359891 1744 1540143 US BANCORP DEL COM NEW 902973304 74214 1483687 SH DFND 02 0 327124 1156563 US BANCORP DEL COM NEW 902973304 329 6576 SH DFND 06 0 6576 0 US BANCORP DEL COM NEW 902973304 3985 79671 SH DFND 28 56785 0 22886 US BANCORP DEL OPTIONS 902973304 25180 503400 SH Put DFND 02 0 503400 0 US BANCORP DEL OPTIONS 902973304 7893 157800 SH Call DFND 02 0 157800 0 US BANCORP DEL COM NEW 902973304 314779 6293072 SH DFND 43 0 0 6293072 US BANCORP DEL COM NEW 902973304 72466 1448734 SH DFND 43, 01 0 0 1448734 US ECOLOGY INC COM 91732J102 412 6461 SH DFND 01 4228 2012 221 US ECOLOGY INC COM 91732J102 1607 25223 SH DFND 02 0 23414 1809 US ECOLOGY INC COM 91732J102 1 22 SH DFND 06 0 22 0 US ECOLOGY INC COM 91732J102 8101 127181 SH DFND 43 0 0 127181 US ECOLOGY INC COM 91732J102 1468 23041 SH DFND 43, 01 0 0 23041 US FOODS HLDG CORP COM 912008109 973 25736 SH DFND 01 25736 0 0 US FOODS HLDG CORP COM 912008109 4733 125149 SH DFND 02 0 67983 57166 US FOODS HLDG CORP COM 912008109 0 5 SH DFND 06 0 5 0 US FOODS HLDG CORP COM 912008109 9506 251344 SH DFND 43 0 0 251344 US FOODS HLDG CORP COM 912008109 4271 112928 SH DFND 43, 01 0 0 112928 US XPRESS ENTERPRISES INC COM CL A 90338N202 8493 560940 SH DFND 01 560940 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 5 300 SH DFND 02 0 0 300 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 1125 66857 SH DFND 01 1000 65857 0 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 6671 396370 SH DFND 02 0 0 396370 USA TECHNOLOGIES INC COM NO PAR 90328S500 92 6593 SH DFND 01 6593 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 84 5994 SH DFND 02 0 134 5860 USA TECHNOLOGIES INC COM NO PAR 90328S500 1 50 SH DFND 06 0 50 0 USA TRUCK INC COM 902925106 23 994 SH DFND 01 994 0 0 USA TRUCK INC COM 902925106 24 1042 SH DFND 02 0 1042 0 USANA HEALTH SCIENCES INC COM 90328M107 146 1264 SH DFND 01 1264 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2370 20551 SH DFND 02 0 20175 376 USANA HEALTH SCIENCES INC COM 90328M107 1 11 SH DFND 06 0 11 0 USD PARTNERS LP COM UT REP 903318103 10432 970413 SH DFND 02 0 0 970413 UTAH MED PRODS INC COM 917488108 49 446 SH DFND 01 446 0 0 UTAH MED PRODS INC COM 917488108 828 7521 SH DFND 02 0 3239 4282 UTAH MED PRODS INC COM 917488108 0 3 SH DFND 06 0 3 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 0 33 SH DFND 02 0 0 33 V F CORP COM 918204108 43658 535550 SH DFND 01 448316 71136 16098 V F CORP COM 918204108 25852 317124 SH DFND 02 0 106028 211096 V F CORP COM 918204108 11697 143484 SH DFND 06 0 143484 0 V F CORP COM 918204108 586 7191 SH DFND 28 6404 0 787 V F CORP COM 918204108 71471 876725 SH DFND 43 0 0 876725 V F CORP COM 918204108 1745 21407 SH DFND 43, 01 0 0 21407 VAALCO ENERGY INC COM NEW 91851C201 0 2 SH DFND 02 0 2 0 VAIL RESORTS INC COM 91879Q109 5466 19934 SH DFND 01 19800 0 134 VAIL RESORTS INC COM 91879Q109 34380 125387 SH DFND 02 0 12215 113172 VAIL RESORTS INC COM 91879Q109 935 3411 SH DFND 06 0 3411 0 VAIL RESORTS INC COM 91879Q109 4 13 SH DFND 28 13 0 0 VAIL RESORTS INC COM 91879Q109 25925 94553 SH DFND 43 0 0 94553 VAIL RESORTS INC COM 91879Q109 5181 18894 SH DFND 43, 01 0 0 18894 VALE S A ADR 91912E105 2024 157900 SH DFND 01 148596 0 9304 VALE S A ADR 91912E105 62607 4883516 SH DFND 02 0 1990454 2893062 VALE S A ADR 91912E105 7670 598285 SH DFND 06 0 598285 0 VALE S A ADR 91912E105 34 2663 SH DFND 28 1046 0 1617 VALE S A ADR 91912E105 39426 3075375 SH DFND 43 0 0 3075375 VALEANT PHARMACEUTICALS INTL COM 91911K102 2186 94053 SH DFND 05 94053 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 818 35177 SH DFND 01 34768 0 409 VALEANT PHARMACEUTICALS INTL COM 91911K102 46111 1984128 SH DFND 02 0 1837687 146441 VALEANT PHARMACEUTICALS INTL COM 91911K102 49 2089 SH DFND 06 0 2089 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 9 399 SH DFND 28 0 0 399 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 254643 10957100 SH Put DFND 02 0 10957100 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 435 18700 SH Call DFND 02 0 18700 0 VALERITAS HLDGS INC COM NEW 91914N202 13 10000 SH DFND 01 10000 0 0 VALERITAS HLDGS INC COM NEW 91914N202 0 6 SH DFND 02 0 6 0 VALERO ENERGY CORP NEW COM 91913Y100 102021 920514 SH DFND 01 879124 7671 33719 VALERO ENERGY CORP NEW COM 91913Y100 244288 2204169 SH DFND 02 0 211579 1992590 VALERO ENERGY CORP NEW COM 91913Y100 971 8763 SH DFND 06 0 8763 0 VALERO ENERGY CORP NEW COM 91913Y100 1299 11721 SH DFND 28 11026 0 695 VALERO ENERGY CORP NEW OPTIONS 91913Y100 33537 302600 SH Put DFND 02 0 302200 400 VALERO ENERGY CORP NEW OPTIONS 91913Y100 13976 126100 SH Call DFND 02 0 126100 0 VALERO ENERGY CORP NEW COM 91913Y100 166114 1498818 SH DFND 43 0 0 1498818 VALERO ENERGY CORP NEW COM 91913Y100 35497 320287 SH DFND 43, 01 0 0 320287 VALERO ENERGY PARTNERS LP COM UNT RE 91914J102 1905 50040 SH DFND 01 2228 42508 5304 VALERO ENERGY PARTNERS LP COM UNT RE 91914J102 6209 163082 SH DFND 02 0 32962 130120 VALHI INC NEW COM 918905100 13 2710 SH DFND 01 2710 0 0 VALHI INC NEW COM 918905100 39 8133 SH DFND 02 0 1733 6400 VALHI INC NEW COM 918905100 0 26 SH DFND 06 0 26 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 76423 1130518 SH DFND 01 1115470 15048 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 2848 42129 SH DFND 02 0 17244 24885 VALIDUS HOLDINGS LTD COM SHS G9319H102 0 2 SH DFND 06 0 2 0 VALLEY NATL BANCORP COM 919794107 3191 262420 SH DFND 01 239915 10497 12008 VALLEY NATL BANCORP COM 919794107 5022 412970 SH DFND 02 0 232014 180956 VALLEY NATL BANCORP COM 919794107 3 264 SH DFND 06 0 264 0 VALLEY NATL BANCORP COM 919794107 5669 466219 SH DFND 43 0 0 466219 VALLEY NATL BANCORP COM 919794107 186 15261 SH DFND 43, 01 0 0 15261 VALMONT INDS INC COM 920253101 1436 9526 SH DFND 01 8562 803 161 VALMONT INDS INC COM 920253101 1965 13033 SH DFND 02 0 12559 474 VALMONT INDS INC COM 920253101 168 1112 SH DFND 43 0 0 1112 VALUE LINE INC COM 920437100 35 1469 SH DFND 01 1469 0 0 VALUE LINE INC COM 920437100 12 507 SH DFND 02 0 7 500 VALUE LINE INC COM 920437100 0 1 SH DFND 06 0 1 0 VALVOLINE INC COM 92047W101 1291 59833 SH DFND 01 48554 6275 5004 VALVOLINE INC COM 92047W101 1642 76121 SH DFND 02 0 34984 41137 VALVOLINE INC COM 92047W101 0 4 SH DFND 06 0 4 0 VALVOLINE INC COM 92047W101 2367 109748 SH DFND 43 0 0 109748 VALVOLINE INC COM 92047W101 509 23591 SH DFND 43, 01 0 0 23591 VANDA PHARMACEUTICALS INC COM 921659108 670 35174 SH DFND 01 7187 27987 0 VANDA PHARMACEUTICALS INC COM 921659108 545 28589 SH DFND 02 0 28446 143 VANDA PHARMACEUTICALS INC COM 921659108 1 45 SH DFND 06 0 45 0 VANDA PHARMACEUTICALS INC COM 921659108 2403 126128 SH DFND 43 0 0 126128 VANECK VECTORS ETF TR GOLD MINER 92189F106 138386 6202880 SH DFND 01 161959 6040371 550 VANECK VECTORS ETF TR GOLD MINER 92189F106 106205 4760433 SH DFND 02 0 973336 3787097 VANECK VECTORS ETF TR GOLD MINER 92189F106 4534 203245 SH DFND 06 0 203245 0 VANECK VECTORS ETF TR OPTIONS 92189F106 194405 8713800 SH Put DFND 02 0 8713800 0 VANECK VECTORS ETF TR OPTIONS 92189F106 3347 150000 SH Put DFND 06 0 150000 0 VANECK VECTORS ETF TR OPTIONS 92189F106 22 1000 SH Call DFND 01 1000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 64150 2875400 SH Call DFND 02 0 2875400 0 VANECK VECTORS ETF TR OPTIONS 92189F106 3347 150000 SH Call DFND 06 0 150000 0 VANECK VECTORS ETF TR REAL ASSET 92189F130 2580 100000 SH DFND 02 0 100000 0 VANECK VECTORS ETF TR GREEN BD E 92189F171 941 36207 SH DFND 02 0 0 36207 VANECK VECTORS ETF TR STEEL ETF 92189F205 6016 132871 SH DFND 02 0 0 132871 VANECK VECTORS ETF TR HIGH INCOM 92189F288 253 11690 SH DFND 02 0 0 11690 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 504 5585 SH DFND 02 0 0 5585 VANECK VECTORS ETF TR EMERGING M 92189F353 1679 73230 SH DFND 02 0 0 73230 VANECK VECTORS ETF TR HIGH YLD M 92189F361 49619 1576704 SH DFND 01 1572284 0 4420 VANECK VECTORS ETF TR HIGH YLD M 92189F361 121184 3850788 SH DFND 02 0 439900 3410888 VANECK VECTORS ETF TR HIGH YLD M 92189F361 128 4065 SH DFND 28 4065 0 0 VANECK VECTORS ETF TR SHORT HIGH 92189F387 22764 928445 SH DFND 02 0 0 928445 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 12232 575917 SH DFND 01 158706 417211 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7785 366505 SH DFND 02 0 5400 361105 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4563 214847 SH DFND 06 0 214847 0 VANECK VECTORS ETF TR BDC INCOME 92189F411 3412 205038 SH DFND 02 0 0 205038 VANECK VECTORS ETF TR PFD SECS E 92189F429 1907 97337 SH DFND 02 0 0 97337 VANECK VECTORS ETF TR FALLEN ANG 92189F437 89 3110 SH DFND 01 0 0 3110 VANECK VECTORS ETF TR FALLEN ANG 92189F437 13652 476007 SH DFND 02 0 0 476007 VANECK VECTORS ETF TR INTL HIGH 92189F445 1334 54746 SH DFND 02 0 0 54746 VANECK VECTORS ETF TR MTG REIT I 92189F452 59 2485 SH DFND 01 2485 0 0 VANECK VECTORS ETF TR MTG REIT I 92189F452 1359 56957 SH DFND 02 0 0 56957 VANECK VECTORS ETF TR CEF MUN IN 92189F460 4175 165080 SH DFND 02 0 0 165080 VANECK VECTORS ETF TR EMERGING M 92189F478 20 973 SH DFND 02 0 0 973 VANECK VECTORS ETF TR INVT GRADE 92189F486 12656 500944 SH DFND 02 0 0 500944 VANECK VECTORS ETF TR JP MORGAN 92189F494 10672 627013 SH DFND 01 618488 0 8525 VANECK VECTORS ETF TR JP MORGAN 92189F494 88380 5192740 SH DFND 02 0 39286 5153454 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 596 10192 SH DFND 02 0 0 10192 VANECK VECTORS ETF TR PRE REFUND 92189F510 390 15992 SH DFND 02 0 0 15992 VANECK VECTORS ETF TR AMT FREE S 92189F528 53 3064 SH DFND 01 0 0 3064 VANECK VECTORS ETF TR AMT FREE S 92189F528 15699 909624 SH DFND 02 0 0 909624 VANECK VECTORS ETF TR AMT FREE L 92189F536 26677 1343952 SH DFND 02 0 0 1343952 VANECK VECTORS ETF TR AMT FREE I 92189F544 672 28535 SH DFND 01 5013 0 23522 VANECK VECTORS ETF TR AMT FREE I 92189F544 282927 12006225 SH DFND 02 0 0 12006225 VANECK VECTORS ETF TR HIGH INCOM 92189F569 5 394 SH DFND 02 0 0 394 VANECK VECTORS ETF TR OIL REFINE 92189F585 10 315 SH DFND 02 0 0 315 VANECK VECTORS ETF TR MORNINGSTA 92189F593 2752 84435 SH DFND 02 0 0 84435 VANECK VECTORS ETF TR URANIUM NU 92189F601 3 61 SH DFND 02 0 0 61 VANECK VECTORS ETF TR SPINOFF 92189F619 23 910 SH DFND 02 0 0 910 VANECK VECTORS ETF TR CHINAAMC S 92189F627 3159 107641 SH DFND 02 0 0 107641 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 113 3600 SH DFND 01 3600 0 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 380 12076 SH DFND 02 0 0 12076 VANECK VECTORS ETF TR MORNINGSTA 92189F643 41 940 SH DFND 01 940 0 0 VANECK VECTORS ETF TR MORNINGSTA 92189F643 15327 351853 SH DFND 02 0 0 351853 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 5684 324914 SH DFND 02 0 0 324914 VANECK VECTORS ETF TR SEMICONDUC 92189F676 164 1602 SH DFND 01 880 722 0 VANECK VECTORS ETF TR SEMICONDUC 92189F676 187071 1822064 SH DFND 02 0 1685657 136407 VANECK VECTORS ETF TR SEMICONDUC 92189F676 2133 20772 SH DFND 06 0 20772 0 VANECK VECTORS ETF TR OPTIONS 92189F676 113584 1106300 SH Put DFND 02 0 1106300 0 VANECK VECTORS ETF TR OPTIONS 92189F676 5945 57900 SH Put DFND 06 0 57900 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 820 8182 SH DFND 02 0 0 8182 VANECK VECTORS ETF TR PHARMACEUT 92189F692 106 1790 SH DFND 01 400 1390 0 VANECK VECTORS ETF TR PHARMACEUT 92189F692 4425 75003 SH DFND 02 0 9699 65304 VANECK VECTORS ETF TR PHARMACEUT 92189F692 3 54 SH DFND 06 0 54 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 29950 481590 SH DFND 01 481590 0 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 4900 78788 SH DFND 02 0 0 78788 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 141 2265 SH DFND 28 2265 0 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 13155 500770 SH DFND 01 93781 406989 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 86744 3302020 SH DFND 02 0 542994 2759026 VANECK VECTORS ETF TR OIL SVCS E 92189F718 8 309 SH DFND 06 0 309 0 VANECK VECTORS ETF TR OPTIONS 92189F718 34188 1301400 SH Put DFND 02 0 1301400 0 VANECK VECTORS ETF TR OPTIONS 92189F718 5254 200000 SH Call DFND 02 0 200000 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 136 1130 SH DFND 01 1130 0 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 1802 15018 SH DFND 02 0 0 15018 VANECK VECTORS ETF TR RUSSIA SMA 92189F734 1396 38697 SH DFND 02 0 0 38697 VANECK VECTORS ETF TR RARE EARTH 92189F742 57 2466 SH DFND 02 0 0 2466 VANECK VECTORS ETF TR CHINAAMC C 92189F759 469 11347 SH DFND 02 0 0 11347 VANECK VECTORS ETF TR INDIA SMAL 92189F767 1073 22045 SH DFND 02 0 0 22045 VANECK VECTORS ETF TR EGYPT INDX 92189F775 4097 114091 SH DFND 02 0 0 114091 VANECK VECTORS ETF TR POLAND ETF 92189F783 295 18603 SH DFND 02 0 0 18603 VANECK VECTORS ETF TR POLAND ETF 92189F783 0 1 SH DFND 06 0 1 0 VANECK VECTORS ETF TR JR GOLD MI 92189F791 421 12876 SH DFND 01 12771 0 105 VANECK VECTORS ETF TR JR GOLD MI 92189F791 9672 295766 SH DFND 02 0 0 295766 VANECK VECTORS ETF TR COAL ETF 92189F809 24 1500 SH DFND 01 1500 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 375 23733 SH DFND 02 0 525 23208 VANECK VECTORS ETF TR VIETNAM ET 92189F817 891 55795 SH DFND 02 0 2179 53616 VANECK VECTORS ETF TR BRAZIL SMA 92189F825 141 7842 SH DFND 02 0 0 7842 VANECK VECTORS ETF TR INDONESIA 92189F833 95 4570 SH DFND 02 0 0 4570 VANECK VECTORS ETF TR NAT RES ET 92189F841 4405 118645 SH DFND 02 0 0 118645 VANECK VECTORS ETF TR AFRICA IND 92189F866 32 1380 SH DFND 01 1380 0 0 VANECK VECTORS ETF TR AFRICA IND 92189F866 112 4783 SH DFND 02 0 0 4783 VANECK VECTORS ETF TR GAMING ETF 92189F882 49 1063 SH DFND 02 0 0 1063 VANECK VECTORS ETF TR GOLD MINER 92189F106 3962 177587 SH DFND 43 0 0 177587 VANECK VECTORS ETF TR GREEN BD E 92189F171 18 706 SH DFND 43 0 0 706 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 34 382 SH DFND 43 0 0 382 VANECK VECTORS ETF TR HIGH YLD M 92189F361 188803 5999450 SH DFND 43 0 0 5999450 VANECK VECTORS ETF TR SHORT HIGH 92189F387 125 5108 SH DFND 43 0 0 5108 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 115 5405 SH DFND 43 0 0 5405 VANECK VECTORS ETF TR BDC INCOME 92189F411 53 3214 SH DFND 43 0 0 3214 VANECK VECTORS ETF TR PFD SECS E 92189F429 113 5749 SH DFND 43 0 0 5749 VANECK VECTORS ETF TR FALLEN ANG 92189F437 420 14635 SH DFND 43 0 0 14635 VANECK VECTORS ETF TR MTG REIT I 92189F452 7 273 SH DFND 43 0 0 273 VANECK VECTORS ETF TR CEF MUN IN 92189F460 19 740 SH DFND 43 0 0 740 VANECK VECTORS ETF TR INVT GRADE 92189F486 102 4054 SH DFND 43 0 0 4054 VANECK VECTORS ETF TR JP MORGAN 92189F494 213526 12545567 SH DFND 43 0 0 12545567 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 2 30 SH DFND 43 0 0 30 VANECK VECTORS ETF TR AMT FREE S 92189F528 540 31265 SH DFND 43 0 0 31265 VANECK VECTORS ETF TR AMT FREE L 92189F536 55 2786 SH DFND 43 0 0 2786 VANECK VECTORS ETF TR AMT FREE I 92189F544 523171 22201178 SH DFND 43 0 0 22201178 VANECK VECTORS ETF TR MORNINGSTA 92189F593 77 2350 SH DFND 43 0 0 2350 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 6 186 SH DFND 43 0 0 186 VANECK VECTORS ETF TR MORNINGSTA 92189F643 804 18457 SH DFND 43 0 0 18457 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 118 6726 SH DFND 43 0 0 6726 VANECK VECTORS ETF TR SEMICONDUC 92189F676 36 353 SH DFND 43 0 0 353 VANECK VECTORS ETF TR RETAIL ETF 92189F684 30 298 SH DFND 43 0 0 298 VANECK VECTORS ETF TR PHARMACEUT 92189F692 103 1752 SH DFND 43 0 0 1752 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 1130 18167 SH DFND 43 0 0 18167 VANECK VECTORS ETF TR OIL SVCS E 92189F718 817 31101 SH DFND 43 0 0 31101 VANECK VECTORS ETF TR BIOTECH ET 92189F726 14 115 SH DFND 43 0 0 115 VANECK VECTORS ETF TR INDIA SMAL 92189F767 2 39 SH DFND 43 0 0 39 VANECK VECTORS ETF TR JR GOLD MI 92189F791 1393 42601 SH DFND 43 0 0 42601 VANECK VECTORS ETF TR NAT RES ET 92189F841 52 1406 SH DFND 43 0 0 1406 VANECK VECTORS ETF TR AFRICA IND 92189F866 22 950 SH DFND 43 0 0 950 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 674 4618 SH DFND 01 3757 0 861 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 126135 864528 SH DFND 02 0 0 864528 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 541 5095 SH DFND 01 5095 0 0 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 139666 1315123 SH DFND 02 0 0 1315123 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 2208 15659 SH DFND 02 0 0 15659 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 3179 19577 SH DFND 02 0 0 19577 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 1073 7043 SH DFND 01 6985 0 58 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 7980 52378 SH DFND 02 0 0 52378 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 54 435 SH DFND 01 435 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 6789 54645 SH DFND 02 0 0 54645 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 6 45 SH DFND 01 45 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 3785 27174 SH DFND 02 0 0 27174 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 9066 68924 SH DFND 02 0 0 68924 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 3572 24483 SH DFND 43 0 0 24483 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 2506 23597 SH DFND 43 0 0 23597 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 312 2214 SH DFND 43 0 0 2214 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 626 3858 SH DFND 43 0 0 3858 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 2052 13472 SH DFND 43 0 0 13472 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 517 4158 SH DFND 43 0 0 4158 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 157 1125 SH DFND 43 0 0 1125 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 4849 36865 SH DFND 43 0 0 36865 VANGUARD BD INDEX FD INC LONG TERM 921937793 10249 115628 SH DFND 01 115628 0 0 VANGUARD BD INDEX FD INC LONG TERM 921937793 3682 41534 SH DFND 02 0 0 41534 VANGUARD BD INDEX FD INC INTERMED T 921937819 31673 391166 SH DFND 01 373960 0 17206 VANGUARD BD INDEX FD INC INTERMED T 921937819 835839 10322825 SH DFND 02 0 0 10322825 VANGUARD BD INDEX FD INC INTERMED T 921937819 243 3000 SH DFND 28 3000 0 0 VANGUARD BD INDEX FD INC SHORT TRM 921937827 124138 1587234 SH DFND 01 1571291 0 15943 VANGUARD BD INDEX FD INC SHORT TRM 921937827 956341 12227860 SH DFND 02 0 0 12227860 VANGUARD BD INDEX FD INC SHORT TRM 921937827 756 9665 SH DFND 28 9665 0 0 VANGUARD BD INDEX FD INC TOTAL BND 921937835 57514 726280 SH DFND 01 726280 0 0 VANGUARD BD INDEX FD INC TOTAL BND 921937835 243175 3070773 SH DFND 02 0 0 3070773 VANGUARD BD INDEX FD INC TOTAL BND 921937835 388 4900 SH DFND 28 4900 0 0 VANGUARD BD INDEX FD INC LONG TERM 921937793 1840 20756 SH DFND 43 0 0 20756 VANGUARD BD INDEX FD INC INTERMED T 921937819 3850841 47558862 SH DFND 43 0 0 47558862 VANGUARD BD INDEX FD INC SHORT TRM 921937827 4056978 51872887 SH DFND 43 0 0 51872887 VANGUARD BD INDEX FD INC TOTAL BND 921937835 87253 1101816 SH DFND 43 0 0 1101816 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 240635 4398368 SH DFND 01 4398205 0 163 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 158204 2891683 SH DFND 02 0 0 2891683 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 44 800 SH DFND 28 800 0 0 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 374458 6844412 SH DFND 43 0 0 6844412 VANGUARD GROUP DIV APP ET 921908844 277163 2727442 SH DFND 01 2723630 0 3812 VANGUARD GROUP DIV APP ET 921908844 1069610 10525581 SH DFND 02 0 0 10525581 VANGUARD GROUP DIV APP ET 921908844 2422 23829 SH DFND 28 23829 0 0 VANGUARD GROUP DIV APP ET 921908844 248338 2443791 SH DFND 43 0 0 2443791 VANGUARD INDEX FDS S&P 500 ET 922908363 2435804 9762348 SH DFND 01 9668055 21519 72774 VANGUARD INDEX FDS S&P 500 ET 922908363 926524 3713373 SH DFND 02 0 0 3713373 VANGUARD INDEX FDS S&P 500 ET 922908363 4995 20021 SH DFND 28 20021 0 0 VANGUARD INDEX FDS MCAP VL ID 922908512 85461 773679 SH DFND 01 773072 0 607 VANGUARD INDEX FDS MCAP VL ID 922908512 125911 1139877 SH DFND 02 0 0 1139877 VANGUARD INDEX FDS MCAP VL ID 922908512 358 3240 SH DFND 28 3240 0 0 VANGUARD INDEX FDS MCAP GR ID 922908538 101415 754520 SH DFND 01 754329 0 191 VANGUARD INDEX FDS MCAP GR ID 922908538 120234 894531 SH DFND 02 0 0 894531 VANGUARD INDEX FDS MCAP GR ID 922908538 242 1800 SH DFND 28 1800 0 0 VANGUARD INDEX FDS REAL ESTAT 922908553 780941 9587977 SH DFND 01 9582863 0 5114 VANGUARD INDEX FDS REAL ESTAT 922908553 293401 3602220 SH DFND 02 0 159264 3442956 VANGUARD INDEX FDS REAL ESTAT 922908553 5839 71688 SH DFND 28 71688 0 0 VANGUARD INDEX FDS SML CP GRW 922908595 102187 581269 SH DFND 01 580498 0 771 VANGUARD INDEX FDS SML CP GRW 922908595 252816 1438092 SH DFND 02 0 3462 1434630 VANGUARD INDEX FDS SML CP GRW 922908595 316 1800 SH DFND 28 1800 0 0 VANGUARD INDEX FDS SM CP VAL 922908611 148539 1093888 SH DFND 01 1093137 0 751 VANGUARD INDEX FDS SM CP VAL 922908611 291087 2143652 SH DFND 02 0 0 2143652 VANGUARD INDEX FDS SM CP VAL 922908611 1643 12100 SH DFND 28 12100 0 0 VANGUARD INDEX FDS MID CAP ET 922908629 949128 6020860 SH DFND 01 6020740 0 120 VANGUARD INDEX FDS MID CAP ET 922908629 284128 1802387 SH DFND 02 0 0 1802387 VANGUARD INDEX FDS MID CAP ET 922908629 13800 87540 SH DFND 28 87540 0 0 VANGUARD INDEX FDS LARGE CAP 922908637 232932 1867042 SH DFND 01 1867042 0 0 VANGUARD INDEX FDS LARGE CAP 922908637 78777 631431 SH DFND 02 0 0 631431 VANGUARD INDEX FDS LARGE CAP 922908637 331 2650 SH DFND 28 2650 0 0 VANGUARD INDEX FDS EXTEND MKT 922908652 21689 184115 SH DFND 01 178649 5224 242 VANGUARD INDEX FDS EXTEND MKT 922908652 75521 641099 SH DFND 02 0 0 641099 VANGUARD INDEX FDS EXTEND MKT 922908652 1 10 SH DFND 28 10 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 240964 1608464 SH DFND 01 1604596 0 3868 VANGUARD INDEX FDS GROWTH ETF 922908736 1465055 9779417 SH DFND 02 0 77196 9702221 VANGUARD INDEX FDS GROWTH ETF 922908736 3138 20949 SH DFND 28 20949 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 123747 1191822 SH DFND 01 1182300 0 9522 VANGUARD INDEX FDS VALUE ETF 922908744 1458365 14045699 SH DFND 02 0 0 14045699 VANGUARD INDEX FDS VALUE ETF 922908744 2136 20575 SH DFND 28 20575 0 0 VANGUARD INDEX FDS SMALL CP E 922908751 995947 6397807 SH DFND 01 6397807 0 0 VANGUARD INDEX FDS SMALL CP E 922908751 284492 1827532 SH DFND 02 0 0 1827532 VANGUARD INDEX FDS SMALL CP E 922908751 17235 110712 SH DFND 28 110712 0 0 VANGUARD INDEX FDS TOTAL STK 922908769 241812 1721942 SH DFND 01 1718709 0 3233 VANGUARD INDEX FDS TOTAL STK 922908769 1066687 7595863 SH DFND 02 0 6709 7589154 VANGUARD INDEX FDS TOTAL STK 922908769 98 700 SH DFND 28 700 0 0 VANGUARD INDEX FDS S&P 500 ET 922908363 223944 897537 SH DFND 43 0 0 897537 VANGUARD INDEX FDS MCAP VL ID 922908512 29732 269168 SH DFND 43 0 0 269168 VANGUARD INDEX FDS MCAP GR ID 922908538 25771 191732 SH DFND 43 0 0 191732 VANGUARD INDEX FDS REAL ESTAT 922908553 82282 1010209 SH DFND 43 0 0 1010209 VANGUARD INDEX FDS SML CP GRW 922908595 631054 3589611 SH DFND 43 0 0 3589611 VANGUARD INDEX FDS SM CP VAL 922908611 477083 3513385 SH DFND 43 0 0 3513385 VANGUARD INDEX FDS MID CAP ET 922908629 84779 537802 SH DFND 43 0 0 537802 VANGUARD INDEX FDS LARGE CAP 922908637 12744 102145 SH DFND 43 0 0 102145 VANGUARD INDEX FDS EXTEND MKT 922908652 39828 338102 SH DFND 43 0 0 338102 VANGUARD INDEX FDS GROWTH ETF 922908736 2925556 19528443 SH DFND 43 0 0 19528443 VANGUARD INDEX FDS VALUE ETF 922908744 4229315 40733070 SH DFND 43 0 0 40733070 VANGUARD INDEX FDS SMALL CP E 922908751 107134 688211 SH DFND 43 0 0 688211 VANGUARD INDEX FDS TOTAL STK 922908769 265805 1892797 SH DFND 43 0 0 1892797 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 73424 1264193 SH DFND 01 1264193 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 14819 255141 SH DFND 02 0 0 255141 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 272 4679 SH DFND 28 4679 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 10516 91118 SH DFND 01 91118 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 36158 313298 SH DFND 02 0 10188 303110 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 866 7502 SH DFND 28 7502 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 61946 844298 SH DFND 01 844162 0 136 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 65771 896426 SH DFND 02 0 0 896426 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 65857 1270394 SH DFND 01 1268837 0 1557 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 178275 3438948 SH DFND 02 0 0 3438948 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 1980673 46935373 SH DFND 01 46932315 0 3058 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 625657 14825992 SH DFND 02 0 18999 14806993 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 30 700 SH DFND 06 0 700 0 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 13790 326771 SH DFND 28 326771 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 550 7856 SH DFND 01 7801 0 55 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 65937 942225 SH DFND 02 0 0 942225 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 59322 1056876 SH DFND 01 1033101 22938 837 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 160117 2852615 SH DFND 02 0 14639 2837976 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 505 9000 SH DFND 28 9000 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 5827 100319 SH DFND 43 0 0 100319 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 1823 15794 SH DFND 43 0 0 15794 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 11924 162516 SH DFND 43 0 0 162516 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 159477 3076331 SH DFND 43 0 0 3076331 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 420699 9969178 SH DFND 43 0 0 9969178 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 10538 150579 SH DFND 43 0 0 150579 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 20500 365221 SH DFND 43 0 0 365221 VANGUARD MALVERN FDS STRM INFPR 922020805 1796 36759 SH DFND 01 12525 24234 0 VANGUARD MALVERN FDS STRM INFPR 922020805 128059 2621483 SH DFND 02 0 38003 2583480 VANGUARD MALVERN FDS STRM INFPR 922020805 10088 206506 SH DFND 43 0 0 206506 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 449 8800 SH DFND 01 8800 0 0 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 35944 705067 SH DFND 02 0 20928 684139 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 3189 62550 SH DFND 43 0 0 62550 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 39832 664746 SH DFND 01 663626 0 1120 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 33263 555117 SH DFND 02 0 0 555117 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 2869 47880 SH DFND 28 47880 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 328637 4207905 SH DFND 01 4206777 0 1128 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 323338 4140052 SH DFND 02 0 45625 4094427 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 3361 43035 SH DFND 28 43035 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 2229 27521 SH DFND 02 0 86 27435 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 1226 9751 SH DFND 02 0 0 9751 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 13434 90620 SH DFND 02 0 0 90620 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 1315 11506 SH DFND 02 0 0 11506 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 24455 186368 SH DFND 02 0 0 186368 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 97887 665804 SH DFND 02 0 0 665804 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 8675 138467 SH DFND 01 138467 0 0 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 19258 307393 SH DFND 02 0 3219 304174 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 313 5000 SH DFND 28 5000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 155845 1477346 SH DFND 02 0 0 1477346 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 2502 20039 SH DFND 02 0 0 20039 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 2916 56713 SH DFND 01 56713 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 84665 1646865 SH DFND 02 0 200 1646665 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 190 3700 SH DFND 28 3700 0 0 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 52180 595862 SH DFND 01 595271 0 591 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 10980 125384 SH DFND 02 0 0 125384 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 100 1140 SH DFND 28 1140 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 2316 30974 SH DFND 01 30974 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 4799 64176 SH DFND 02 0 0 64176 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 287475 3441986 SH DFND 01 3430303 0 11683 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 223327 2673934 SH DFND 02 0 22475 2651459 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 197 2360 SH DFND 28 2360 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 404705 6754081 SH DFND 43 0 0 6754081 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 259693 3325137 SH DFND 43 0 0 3325137 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 103 1277 SH DFND 43 0 0 1277 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 1288 10239 SH DFND 43 0 0 10239 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 1421 9587 SH DFND 43 0 0 9587 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 296 2593 SH DFND 43 0 0 2593 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 4959 37790 SH DFND 43 0 0 37790 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 31248 212540 SH DFND 43 0 0 212540 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 33079 527998 SH DFND 43 0 0 527998 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 69884 662471 SH DFND 43 0 0 662471 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 2268 18163 SH DFND 43 0 0 18163 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 469560 9133640 SH DFND 43 0 0 9133640 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 1852 21149 SH DFND 43 0 0 21149 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 277 3705 SH DFND 43 0 0 3705 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 2809079 33633607 SH DFND 43 0 0 33633607 VANGUARD STAR FD VG TL INTL 921909768 745 13780 SH DFND 01 13780 0 0 VANGUARD STAR FD VG TL INTL 921909768 410407 7586078 SH DFND 02 0 0 7586078 VANGUARD STAR FD VG TL INTL 921909768 102032 1885988 SH DFND 43 0 0 1885988 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 3270140 76227037 SH DFND 01 76220435 0 6602 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 1174800 27384611 SH DFND 02 0 8392 27376219 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 9377 218576 SH DFND 28 218576 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 959182 22358559 SH DFND 43 0 0 22358559 VANGUARD WELLINGTON FD US LIQUIDI 921935300 48 600 SH DFND 01 600 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 49 600 SH DFND 01 600 0 0 VANGUARD WELLINGTON FD US MOMENTU 921935508 24 300 SH DFND 01 300 0 0 VANGUARD WELLINGTON FD US MULTIFA 921935607 26 330 SH DFND 01 330 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 49 600 SH DFND 01 600 0 0 VANGUARD WELLINGTON FD US VALUE F 921935805 47 600 SH DFND 01 600 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 14063 169327 SH DFND 01 165788 0 3539 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 449406 5411267 SH DFND 02 0 0 5411267 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 844 13570 SH DFND 01 13570 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 31565 507237 SH DFND 02 0 0 507237 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 93105 1437698 SH DFND 02 0 0 1437698 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 306 4068 SH DFND 01 4068 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 11397 151354 SH DFND 02 0 0 151354 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 129005 1553336 SH DFND 43 0 0 1553336 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 2879 46271 SH DFND 43 0 0 46271 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 10137 156539 SH DFND 43 0 0 156539 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 339 4496 SH DFND 43 0 0 4496 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 572 6884 SH DFND 43, 01 0 0 6884 VANGUARD WORLD FD EXTENDED D 921910709 11228 97870 SH DFND 01 97870 0 0 VANGUARD WORLD FD EXTENDED D 921910709 15107 131683 SH DFND 02 0 0 131683 VANGUARD WORLD FD MEGA GRWTH 921910816 359 3017 SH DFND 01 2421 0 596 VANGUARD WORLD FD MEGA GRWTH 921910816 178203 1497883 SH DFND 02 0 0 1497883 VANGUARD WORLD FD MEGA CAP V 921910840 74 1000 SH DFND 01 1000 0 0 VANGUARD WORLD FD MEGA CAP V 921910840 128581 1728002 SH DFND 02 0 0 1728002 VANGUARD WORLD FD MEGA CAP I 921910873 126 1346 SH DFND 01 750 0 596 VANGUARD WORLD FD MEGA CAP I 921910873 77144 826038 SH DFND 02 0 0 826038 VANGUARD WORLD FD EXTENDED D 921910709 3795 33078 SH DFND 43 0 0 33078 VANGUARD WORLD FD MEGA GRWTH 921910816 24822 208641 SH DFND 43 0 0 208641 VANGUARD WORLD FD MEGA CAP V 921910840 10134 136191 SH DFND 43 0 0 136191 VANGUARD WORLD FD MEGA CAP I 921910873 680 7280 SH DFND 43 0 0 7280 VANGUARD WORLD FDS CONSUM DIS 92204A108 871 5135 SH DFND 01 5135 0 0 VANGUARD WORLD FDS CONSUM DIS 92204A108 195504 1152535 SH DFND 02 0 0 1152535 VANGUARD WORLD FDS CONSUM STP 92204A207 849 6325 SH DFND 01 2425 0 3900 VANGUARD WORLD FDS CONSUM STP 92204A207 199229 1483796 SH DFND 02 0 0 1483796 VANGUARD WORLD FDS ENERGY ETF 92204A306 164 1562 SH DFND 01 1376 0 186 VANGUARD WORLD FDS ENERGY ETF 92204A306 84218 801463 SH DFND 02 0 0 801463 VANGUARD WORLD FDS FINANCIALS 92204A405 1627 24116 SH DFND 01 13792 0 10324 VANGUARD WORLD FDS FINANCIALS 92204A405 545081 8081262 SH DFND 02 0 0 8081262 VANGUARD WORLD FDS HEALTH CAR 92204A504 765 4804 SH DFND 01 4804 0 0 VANGUARD WORLD FDS HEALTH CAR 92204A504 189902 1193299 SH DFND 02 0 0 1193299 VANGUARD WORLD FDS INDUSTRIAL 92204A603 1679 12365 SH DFND 01 4961 0 7404 VANGUARD WORLD FDS INDUSTRIAL 92204A603 366578 2699194 SH DFND 02 0 0 2699194 VANGUARD WORLD FDS INF TECH E 92204A702 5706 31454 SH DFND 01 16573 0 14881 VANGUARD WORLD FDS INF TECH E 92204A702 1214412 6694666 SH DFND 02 0 0 6694666 VANGUARD WORLD FDS MATERIALS 92204A801 829 6305 SH DFND 01 4731 0 1574 VANGUARD WORLD FDS MATERIALS 92204A801 133393 1013931 SH DFND 02 0 0 1013931 VANGUARD WORLD FDS UTILITIES 92204A876 152 1309 SH DFND 01 1309 0 0 VANGUARD WORLD FDS UTILITIES 92204A876 27481 236987 SH DFND 02 0 0 236987 VANGUARD WORLD FDS COMM SRVC 92204A884 114 1337 SH DFND 01 988 0 349 VANGUARD WORLD FDS COMM SRVC 92204A884 66815 786799 SH DFND 02 0 0 786799 VANGUARD WORLD FDS CONSUM DIS 92204A108 5489 32360 SH DFND 43 0 0 32360 VANGUARD WORLD FDS CONSUM STP 92204A207 882754 6574466 SH DFND 43 0 0 6574466 VANGUARD WORLD FDS ENERGY ETF 92204A306 6680 63573 SH DFND 43 0 0 63573 VANGUARD WORLD FDS FINANCIALS 92204A405 1571447 23297952 SH DFND 43 0 0 23297952 VANGUARD WORLD FDS HEALTH CAR 92204A504 19116 120123 SH DFND 43 0 0 120123 VANGUARD WORLD FDS INDUSTRIAL 92204A603 1353667 9967359 SH DFND 43 0 0 9967359 VANGUARD WORLD FDS INF TECH E 92204A702 3929516 21662161 SH DFND 43 0 0 21662161 VANGUARD WORLD FDS MATERIALS 92204A801 626919 4765267 SH DFND 43 0 0 4765267 VANGUARD WORLD FDS UTILITIES 92204A876 2634 22717 SH DFND 43 0 0 22717 VANGUARD WORLD FDS COMM SRVC 92204A884 15919 187456 SH DFND 43 0 0 187456 VAREX IMAGING CORP COM 92214X106 1054 28424 SH DFND 01 17343 10913 168 VAREX IMAGING CORP COM 92214X106 2107 56812 SH DFND 02 0 52635 4177 VAREX IMAGING CORP COM 92214X106 1 39 SH DFND 06 0 39 0 VAREX IMAGING CORP COM 92214X106 4 120 SH DFND 28 0 0 120 VAREX IMAGING CORP COM 92214X106 33149 893735 SH DFND 43 0 0 893735 VARIAN MED SYS INC COM 92220P105 7520 66127 SH DFND 01 64786 165 1176 VARIAN MED SYS INC COM 92220P105 7329 64447 SH DFND 02 0 45343 19104 VARIAN MED SYS INC COM 92220P105 47 415 SH DFND 06 0 415 0 VARIAN MED SYS INC COM 92220P105 35 306 SH DFND 28 6 0 300 VARIAN MED SYS INC COM 92220P105 143970 1266006 SH DFND 43 0 0 1266006 VARIAN MED SYS INC COM 92220P105 25710 226086 SH DFND 43, 01 0 0 226086 VARONIS SYS INC COM 922280102 559 7507 SH DFND 01 7507 0 0 VARONIS SYS INC COM 922280102 4002 53712 SH DFND 02 0 53630 82 VARONIS SYS INC COM 922280102 1 20 SH DFND 06 0 20 0 VARONIS SYS INC COM 922280102 4998 67093 SH DFND 43 0 0 67093 VASCULAR BIOGENICS LTD COM M96883109 1 500 SH DFND 01 500 0 0 VBI VACCINES INC COM NEW 91822J103 0 1 SH DFND 01 0 1 0 VBI VACCINES INC COM NEW 91822J103 31 11314 SH DFND 02 0 10323 991 VBI VACCINES INC COM NEW 91822J103 0 36 SH DFND 06 0 36 0 VECTOR GROUP LTD COM 92240M108 430 22518 SH DFND 01 22518 0 0 VECTOR GROUP LTD COM 92240M108 5444 285341 SH DFND 02 0 202833 82508 VECTOR GROUP LTD COM 92240M108 2 101 SH DFND 06 0 101 0 VECTOR GROUP LTD FRNT 92240MAY4 4159 3125000 PRN DFND 02 0 3125000 0 VECTREN CORP COM 92240G101 1635 22889 SH DFND 01 22633 0 256 VECTREN CORP COM 92240G101 3291 46065 SH DFND 02 0 19174 26891 VECTREN CORP COM 92240G101 0 2 SH DFND 06 0 2 0 VECTRUS INC COM 92242T101 62 1997 SH DFND 01 1997 0 0 VECTRUS INC COM 92242T101 155 5034 SH DFND 02 0 4825 209 VECTRUS INC COM 92242T101 0 11 SH DFND 06 0 11 0 VEDANTA LTD SPONSORED 92242Y100 134 9822 SH DFND 01 4241 0 5581 VEDANTA LTD SPONSORED 92242Y100 11 800 SH DFND 02 0 0 800 VEDANTA LTD SPONSORED 92242Y100 0 4 SH DFND 06 0 4 0 VEDANTA LTD SPONSORED 92242Y100 28 2038 SH DFND 28 0 0 2038 VEECO INSTRS INC DEL COM 922417100 200 14012 SH DFND 01 9598 4414 0 VEECO INSTRS INC DEL COM 922417100 4065 285272 SH DFND 02 0 139101 146171 VEECO INSTRS INC DEL COM 922417100 1 74 SH DFND 06 0 74 0 VEECO INSTRS INC DEL NOTE 2.70 922417AD2 323 367000 PRN DFND 02 0 367000 0 VEECO INSTRS INC DEL COM 922417100 1342 94199 SH DFND 43 0 0 94199 VEECO INSTRS INC DEL COM 922417100 230 16151 SH DFND 43, 01 0 0 16151 VEEVA SYS INC CL A COM 922475108 11401 148340 SH DFND 01 118322 0 30018 VEEVA SYS INC CL A COM 922475108 23613 307217 SH DFND 02 0 27905 279312 VEEVA SYS INC CL A COM 922475108 756 9834 SH DFND 06 0 9834 0 VEEVA SYS INC CL A COM 922475108 2 31 SH DFND 28 31 0 0 VEEVA SYS INC CL A COM 922475108 28219 367147 SH DFND 43 0 0 367147 VEEVA SYS INC CL A COM 922475108 5117 66580 SH DFND 43, 01 0 0 66580 VENATOR MATLS PLC SHS G9329Z100 155 9496 SH DFND 02 0 8570 926 VENATOR MATLS PLC SHS G9329Z100 0 1 SH DFND 06 0 1 0 VENATOR MATLS PLC SHS G9329Z100 1662 101587 SH DFND 43 0 0 101587 VENTAS INC COM 92276F100 28506 500545 SH DFND 01 493655 0 6890 VENTAS INC COM 92276F100 156070 2740472 SH DFND 02 0 211083 2529389 VENTAS INC COM 92276F100 3421 60071 SH DFND 06 0 60071 0 VENTAS INC COM 92276F100 397 6963 SH DFND 28 6043 0 920 VENTAS INC COM 92276F100 124785 2191130 SH DFND 43 0 0 2191130 VENTAS INC COM 92276F100 10879 191021 SH DFND 43, 01 0 0 191021 VEON LTD SPONSORED 91822M106 30 12781 SH DFND 01 8000 0 4781 VEON LTD SPONSORED 91822M106 1245 523239 SH DFND 02 0 4426 518813 VEON LTD SPONSORED 91822M106 738 309926 SH DFND 06 0 309926 0 VERA BRADLEY INC COM 92335C106 64 4533 SH DFND 01 4533 0 0 VERA BRADLEY INC COM 92335C106 795 56593 SH DFND 02 0 56593 0 VERA BRADLEY INC COM 92335C106 0 21 SH DFND 06 0 21 0 VERACYTE INC COM 92337F107 42 4467 SH DFND 01 4467 0 0 VERACYTE INC COM 92337F107 720 77075 SH DFND 02 0 77075 0 VERACYTE INC COM 92337F107 0 24 SH DFND 06 0 24 0 VERASTEM INC COM 92337C104 76 11105 SH DFND 01 11105 0 0 VERASTEM INC COM 92337C104 15 2155 SH DFND 02 0 155 2000 VEREIT INC COM 92339V100 809 108685 SH DFND 01 105000 0 3685 VEREIT INC COM 92339V100 7632 1025869 SH DFND 02 0 981458 44411 VEREIT INC COM 92339V100 612 82279 SH DFND 06 0 82279 0 VEREIT INC COM 92339V100 14138 1900328 SH DFND 43 0 0 1900328 VEREIT INC COM 92339V100 2130 286329 SH DFND 43, 01 0 0 286329 VERICEL CORP COM 92346J108 522 53787 SH DFND 01 5445 48342 0 VERICEL CORP COM 92346J108 381 39276 SH DFND 02 0 39144 132 VERIFONE SYS INC COM 92342Y109 3600 157775 SH DFND 01 23482 134293 0 VERIFONE SYS INC COM 92342Y109 6723 294610 SH DFND 02 0 290808 3802 VERIFONE SYS INC COM 92342Y109 3 115 SH DFND 06 0 115 0 VERIFONE SYS INC COM 92342Y109 10340 453129 SH DFND 43 0 0 453129 VERIFONE SYS INC COM 92342Y109 973 42622 SH DFND 43, 01 0 0 42622 VERINT SYS INC COM 92343X100 575 12976 SH DFND 01 12618 358 0 VERINT SYS INC COM 92343X100 4001 90209 SH DFND 02 0 86991 3218 VERINT SYS INC COM 92343X100 3 65 SH DFND 06 0 65 0 VERINT SYS INC NOTE 1.50 92343XAA8 9 9000 PRN DFND 02 0 0 9000 VERINT SYS INC COM 92343X100 16000 360773 SH DFND 43 0 0 360773 VERINT SYS INC COM 92343X100 4133 93192 SH DFND 43, 01 0 0 93192 VERISIGN INC COM 92343E102 2322 16896 SH DFND 01 16383 495 18 VERISIGN INC COM 92343E102 8595 62545 SH DFND 02 0 55294 7251 VERISIGN INC COM 92343E102 157 1143 SH DFND 06 0 1143 0 VERISIGN INC OPTIONS 92343E102 6184 45000 SH Call DFND 02 0 45000 0 VERISIGN INC COM 92343E102 12670 92201 SH DFND 43 0 0 92201 VERISIGN INC COM 92343E102 5811 42286 SH DFND 43, 01 0 0 42286 VERISK ANALYTICS INC COM 92345Y106 31675 294271 SH DFND 01 283491 10646 134 VERISK ANALYTICS INC COM 92345Y106 29143 270747 SH DFND 02 0 138690 132057 VERISK ANALYTICS INC COM 92345Y106 1457 13539 SH DFND 06 0 13539 0 VERISK ANALYTICS INC COM 92345Y106 84 784 SH DFND 28 784 0 0 VERISK ANALYTICS INC COM 92345Y106 63243 587541 SH DFND 43 0 0 587541 VERISK ANALYTICS INC COM 92345Y106 13624 126566 SH DFND 43, 01 0 0 126566 VERITEX HLDGS INC COM 923451108 426 13721 SH DFND 01 13721 0 0 VERITEX HLDGS INC COM 923451108 364 11726 SH DFND 02 0 2969 8757 VERITEX HLDGS INC COM 923451108 0 16 SH DFND 06 0 16 0 VERITEX HLDGS INC COM 923451108 974 31338 SH DFND 43 0 0 31338 VERITIV CORP COM 923454102 150 3766 SH DFND 01 3766 0 0 VERITIV CORP COM 923454102 273 6845 SH DFND 02 0 1663 5182 VERITIV CORP COM 923454102 0 12 SH DFND 06 0 12 0 VERITONE INC COM 92347M100 59 3484 SH DFND 01 3484 0 0 VERITONE INC COM 92347M100 1 56 SH DFND 02 0 56 0 VERITONE INC COM 92347M100 0 2 SH DFND 06 0 2 0 VERIZON COMMUNICATIONS INC COM 92343V104 524226 10419921 SH DFND 01 9362399 71291 986231 VERIZON COMMUNICATIONS INC COM 92343V104 1193772 23728331 SH DFND 02 0 1825659 21902672 VERIZON COMMUNICATIONS INC COM 92343V104 11243 223468 SH DFND 06 0 223468 0 VERIZON COMMUNICATIONS INC COM 92343V104 5652 112335 SH DFND 28 88376 0 23959 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 12074 240000 SH Put DFND 01 0 240000 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 54601 1085300 SH Put DFND 02 0 1085300 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 2516 50000 SH Put DFND 06 0 50000 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 36943 734300 SH Call DFND 02 0 734300 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 5031 100000 SH Call DFND 06 0 100000 0 VERIZON COMMUNICATIONS INC COM 92343V104 1175911 23373314 SH DFND 43 0 0 23373314 VERIZON COMMUNICATIONS INC COM 92343V104 36359 722707 SH DFND 43, 01 0 0 722707 VERMILION ENERGY INC COM 923725105 1161 32238 SH DFND 05 32238 0 0 VERMILION ENERGY INC COM 923725105 69 1906 SH DFND 01 550 0 1356 VERMILION ENERGY INC COM 923725105 1175 32621 SH DFND 02 0 29086 3535 VERMILION ENERGY INC COM 923725105 122 3399 SH DFND 06 0 3399 0 VERMILION ENERGY INC COM 923725105 5365 148986 SH DFND 43 0 0 148986 VERRICA PHARMACEUTICALS INC COM 92511W108 3 146 SH DFND 02 0 0 146 VERSARTIS INC COM 92529L102 0 97 SH DFND 01 96 1 0 VERSARTIS INC COM 92529L102 85 42058 SH DFND 02 0 41658 400 VERSARTIS INC COM 92529L102 0 34 SH DFND 06 0 34 0 VERSO CORP CL A 92531L207 94 4308 SH DFND 01 4308 0 0 VERSO CORP CL A 92531L207 478 21964 SH DFND 02 0 21964 0 VERSO CORP CL A 92531L207 1 36 SH DFND 06 0 36 0 VERSUM MATLS INC COM 92532W103 8018 215837 SH DFND 01 215743 0 94 VERSUM MATLS INC COM 92532W103 7981 214837 SH DFND 02 0 14282 200555 VERSUM MATLS INC COM 92532W103 0 2 SH DFND 06 0 2 0 VERSUM MATLS INC COM 92532W103 41 1100 SH DFND 28 1100 0 0 VERSUM MATLS INC OPTIONS 92532W103 3670 98800 SH Call DFND 02 0 98800 0 VERSUM MATLS INC COM 92532W103 15007 403960 SH DFND 43 0 0 403960 VERSUM MATLS INC COM 92532W103 1973 53116 SH DFND 43, 01 0 0 53116 VERTEX ENERGY INC COM 92534K107 1 1400 SH DFND 02 0 0 1400 VERTEX PHARMACEUTICALS INC COM 92532F100 34569 203392 SH DFND 01 144218 39373 19801 VERTEX PHARMACEUTICALS INC COM 92532F100 70276 413486 SH DFND 02 0 90926 322560 VERTEX PHARMACEUTICALS INC COM 92532F100 209 1230 SH DFND 06 0 1230 0 VERTEX PHARMACEUTICALS INC COM 92532F100 150 883 SH DFND 28 107 0 776 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 43595 256500 SH Put DFND 02 0 256500 0 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 20735 122000 SH Call DFND 02 0 122000 0 VERTEX PHARMACEUTICALS INC COM 92532F100 134734 792739 SH DFND 43 0 0 792739 VERTEX PHARMACEUTICALS INC COM 92532F100 44637 262632 SH DFND 43, 01 0 0 262632 VIACOM INC NEW CL A 92553P102 285 8039 SH DFND 01 6039 0 2000 VIACOM INC NEW CL A 92553P102 149 4213 SH DFND 02 0 300 3913 VIACOM INC NEW CL B 92553P201 6160 204246 SH DFND 01 141678 58174 4394 VIACOM INC NEW CL B 92553P201 33392 1107146 SH DFND 02 0 91455 1015691 VIACOM INC NEW CL B 92553P201 907 30089 SH DFND 06 0 30089 0 VIACOM INC NEW CL B 92553P201 40 1334 SH DFND 28 40 0 1294 VIACOM INC NEW CL B 92553P201 9010 298725 SH DFND 43 0 0 298725 VIACOM INC NEW CL B 92553P201 1484 49215 SH DFND 43, 01 0 0 49215 VIAD CORP COM NEW 92552R406 150 2769 SH DFND 01 2769 0 0 VIAD CORP COM NEW 92552R406 137 2520 SH DFND 02 0 2492 28 VIAD CORP COM NEW 92552R406 1 21 SH DFND 06 0 21 0 VIAD CORP COM NEW 92552R406 707 13033 SH DFND 43 0 0 13033 VIASAT INC COM 92552V100 466 7086 SH DFND 01 6975 30 81 VIASAT INC COM 92552V100 2200 33473 SH DFND 02 0 8750 24723 VIASAT INC COM 92552V100 4 54 SH DFND 06 0 54 0 VIASAT INC COM 92552V100 2923 44474 SH DFND 43 0 0 44474 VIASAT INC COM 92552V100 514 7818 SH DFND 43, 01 0 0 7818 VIAVI SOLUTIONS INC COM 925550105 380 37092 SH DFND 01 35764 567 761 VIAVI SOLUTIONS INC COM 925550105 2247 219462 SH DFND 02 0 215586 3876 VIAVI SOLUTIONS INC COM 925550105 2 235 SH DFND 06 0 235 0 VIAVI SOLUTIONS INC NOTE 1.00 925550AB1 4013 3981000 PRN DFND 02 0 3981000 0 VIAVI SOLUTIONS INC COM 925550105 1536 150038 SH DFND 43 0 0 150038 VICAL INC COM NEW 925602203 12 10828 SH DFND 01 10828 0 0 VICAL INC COM NEW 925602203 2 1459 SH DFND 02 0 0 1459 VICI PPTYS INC COM 925652109 218 10566 SH DFND 01 10566 0 0 VICI PPTYS INC COM 925652109 9234 447361 SH DFND 02 0 390785 56576 VICI PPTYS INC COM 925652109 0 6 SH DFND 06 0 6 0 VICI PPTYS INC COM 925652109 12415 601487 SH DFND 43 0 0 601487 VICI PPTYS INC COM 925652109 873 42275 SH DFND 43, 01 0 0 42275 VICOR CORP COM 925815102 121 2785 SH DFND 01 2628 0 157 VICOR CORP COM 925815102 107 2455 SH DFND 02 0 1992 463 VICOR CORP COM 925815102 1 17 SH DFND 06 0 17 0 VICTORY CAP HLDGS INC COM CL A 92645B103 30 2847 SH DFND 02 0 0 2847 VICTORY PORTFOLIOS II VICTORYSHS 92647N691 17 609 SH DFND 02 0 0 609 VICTORY PORTFOLIOS II SHS US 500 92647N766 73524 1487747 SH DFND 02 0 0 1487747 VICTORY PORTFOLIOS II SHS US DIS 92647N774 3379 71140 SH DFND 02 0 0 71140 VICTORY PORTFOLIOS II SHS US 500 92647N782 42303 856189 SH DFND 02 0 0 856189 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 983 41046 SH DFND 02 0 0 41046 VICTORY PORTFOLIOS II SHS DEVP E 92647N816 14285 421262 SH DFND 02 0 0 421262 VICTORY PORTFOLIOS II SHS US EQ 92647N824 24307 524770 SH DFND 02 0 0 524770 VICTORY PORTFOLIOS II SHS US SML 92647N832 2846 58322 SH DFND 02 0 0 58322 VICTORY PORTFOLIOS II SHS INTL V 92647N840 1102 28059 SH DFND 02 0 0 28059 VICTORY PORTFOLIOS II SHS EMRG M 92647N857 713 26532 SH DFND 02 0 0 26532 VICTORY PORTFOLIOS II SHS US LRG 92647N865 4640 102434 SH DFND 02 0 0 102434 VICTORY PORTFOLIOS II SHS US SML 92647N873 527 11462 SH DFND 02 0 0 11462 VICTORY PORTFOLIOS II SHS INTL H 92647N881 716 20942 SH DFND 02 0 655 20287 VICTORY PORTFOLIOS II VICSHS DV 92647N667 58 2051 SH DFND 43 0 0 2051 VICTORY PORTFOLIOS II SHS US 500 92647N766 15684 317368 SH DFND 43 0 0 317368 VICTORY PORTFOLIOS II SHS US DIS 92647N774 2934 61774 SH DFND 43 0 0 61774 VICTORY PORTFOLIOS II SHS US 500 92647N782 21173 428508 SH DFND 43 0 0 428508 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 1026 42821 SH DFND 43 0 0 42821 VICTORY PORTFOLIOS II SHS DEVP E 92647N816 6840 201724 SH DFND 43 0 0 201724 VICTORY PORTFOLIOS II SHS US EQ 92647N824 10016 216228 SH DFND 43 0 0 216228 VICTORY PORTFOLIOS II SHS US SML 92647N832 645 13223 SH DFND 43 0 0 13223 VICTORY PORTFOLIOS II SHS INTL V 92647N840 2257 57475 SH DFND 43 0 0 57475 VICTORY PORTFOLIOS II SHS EMRG M 92647N857 2670 99422 SH DFND 43 0 0 99422 VICTORY PORTFOLIOS II SHS US LRG 92647N865 755 16664 SH DFND 43 0 0 16664 VICTORY PORTFOLIOS II SHS US SML 92647N873 2828 61449 SH DFND 43 0 0 61449 VICTORY PORTFOLIOS II SHS INTL H 92647N881 5631 164647 SH DFND 43 0 0 164647 VIEWRAY INC COM 92672L107 56 8114 SH DFND 01 8114 0 0 VIEWRAY INC COM 92672L107 45 6564 SH DFND 02 0 6464 100 VIEWRAY INC COM 92672L107 0 32 SH DFND 06 0 32 0 VIKING THERAPEUTICS INC COM 92686J106 55 5767 SH DFND 01 5767 0 0 VIKING THERAPEUTICS INC COM 92686J106 27 2827 SH DFND 02 0 2827 0 VIKING THERAPEUTICS INC COM 92686J106 18 1892 SH DFND 43 0 0 1892 VILLAGE SUPER MKT INC CL A NEW 927107409 92 3125 SH DFND 01 3125 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 38 1277 SH DFND 02 0 1159 118 VILLAGE SUPER MKT INC CL A NEW 927107409 0 8 SH DFND 06 0 8 0 VINA CONCHA Y TORO S A SPONSORED 927191106 25 594 SH DFND 01 594 0 0 VINCE HLDG CORP COM NEW 92719W207 4 226 SH DFND 02 0 0 226 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 1366 42813 SH DFND 01 4460 38353 0 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 2316 72592 SH DFND 02 0 61739 10853 VIPSHOP HLDGS LTD SPONSORED 92763W103 39514 3641803 SH DFND 01 19622 3620700 1481 VIPSHOP HLDGS LTD SPONSORED 92763W103 1996 183984 SH DFND 02 0 62900 121084 VIPSHOP HLDGS LTD SPONSORED 92763W103 2255 207872 SH DFND 06 0 207872 0 VIPSHOP HLDGS LTD SPONSORED 92763W103 9 832 SH DFND 28 56 0 776 VIPSHOP HLDGS LTD NOTE 1.50 92763WAA1 1 1000 PRN DFND 02 0 0 1000 VIPSHOP HLDGS LTD SPONSORED 92763W103 4453 410377 SH DFND 43 0 0 410377 VIRNETX HLDG CORP COM 92823T108 4 1172 SH DFND 01 1172 0 0 VIRNETX HLDG CORP COM 92823T108 6 1877 SH DFND 02 0 205 1672 VIRNETX HLDG CORP COM 92823T108 0 53 SH DFND 06 0 53 0 VIRTU FINL INC CL A 928254101 671 25261 SH DFND 01 25261 0 0 VIRTU FINL INC CL A 928254101 729 27439 SH DFND 02 0 27413 26 VIRTU FINL INC CL A 928254101 1 26 SH DFND 06 0 26 0 VIRTU FINL INC CL A 928254101 1325 49922 SH DFND 43 0 0 49922 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 97 8596 SH DFND 02 0 0 8596 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 1647 123194 SH DFND 02 0 0 123194 VIRTUS INVT PARTNERS INC COM 92828Q109 228 1782 SH DFND 01 1757 0 25 VIRTUS INVT PARTNERS INC COM 92828Q109 256 2004 SH DFND 02 0 980 1024 VIRTUS INVT PARTNERS INC COM 92828Q109 1 7 SH DFND 06 0 7 0 VIRTUS INVT PARTNERS INC PFD CV SER 92828Q208 2191 20000 SH DFND 02 0 20000 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1555 12157 SH DFND 43 0 0 12157 VIRTUS TOTAL RETURN FUND INC COM 92837G100 4 333 SH DFND 01 333 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 374 34138 SH DFND 02 0 0 34138 VIRTUSA CORP COM 92827P102 531 10908 SH DFND 01 10798 0 110 VIRTUSA CORP COM 92827P102 345 7080 SH DFND 02 0 2818 4262 VIRTUSA CORP COM 92827P102 1 28 SH DFND 06 0 28 0 VIRTUSA CORP COM 92827P102 1310 26907 SH DFND 43 0 0 26907 VISA INC COM CL A 92826C839 60 456 SH DFND 00 456 0 0 VISA INC COM CL A 92826C839 673618 5085826 SH DFND 01 4957209 0 128617 VISA INC COM CL A 92826C839 728252 5498315 SH DFND 02 0 97563 5400752 VISA INC COM CL A 92826C839 2714 20492 SH DFND 06 0 20492 0 VISA INC COM CL A 92826C839 3027 22852 SH DFND 28 18621 0 4231 VISA INC OPTIONS 92826C839 53 400 SH Put DFND 02 0 0 400 VISA INC COM CL A 92826C839 1294726 9775208 SH DFND 43 0 0 9775208 VISA INC COM CL A 92826C839 159601 1204988 SH DFND 43, 01 0 0 1204988 VISHAY INTERTECHNOLOGY INC COM 928298108 1818 78347 SH DFND 01 42196 35750 401 VISHAY INTERTECHNOLOGY INC COM 928298108 13913 599703 SH DFND 02 0 408052 191651 VISHAY INTERTECHNOLOGY INC COM 928298108 3 137 SH DFND 06 0 137 0 VISHAY INTERTECHNOLOGY INC COM 928298108 254 10967 SH DFND 43 0 0 10967 VISHAY PRECISION GROUP INC COM 92835K103 57 1503 SH DFND 01 1503 0 0 VISHAY PRECISION GROUP INC COM 92835K103 111 2897 SH DFND 02 0 2654 243 VISHAY PRECISION GROUP INC COM 92835K103 0 10 SH DFND 06 0 10 0 VISTA GOLD CORP COM NEW 927926303 1 1500 SH DFND 02 0 0 1500 VISTA OUTDOOR INC COM 928377100 212 13695 SH DFND 01 13439 0 256 VISTA OUTDOOR INC COM 928377100 153 9907 SH DFND 02 0 8135 1772 VISTA OUTDOOR INC COM 928377100 1 59 SH DFND 06 0 59 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 0 6 SH DFND 02 0 6 0 VISTEON CORP COM NEW 92839U206 868 6719 SH DFND 01 6219 0 500 VISTEON CORP COM NEW 92839U206 6267 48495 SH DFND 02 0 48391 104 VISTEON CORP COM NEW 92839U206 8002 61918 SH DFND 43 0 0 61918 VISTEON CORP COM NEW 92839U206 944 7308 SH DFND 43, 01 0 0 7308 VISTRA ENERGY CORP COM 92840M102 549 23194 SH DFND 01 23194 0 0 VISTRA ENERGY CORP COM 92840M102 8070 341079 SH DFND 02 0 331060 10019 VISTRA ENERGY CORP COM 92840M102 694 29339 SH DFND 06 0 29339 0 VISTRA ENERGY CORP *W EXP 02/ 92840M128 57 46696 SH DFND 02 0 46696 0 VISTRA ENERGY CORP UNIT 02/02 92840M300 2324 24550 SH DFND 02 0 24550 0 VISTRA ENERGY CORP COM 92840M102 8040 339820 SH DFND 43 0 0 339820 VITAL THERAPIES INC COM 92847R104 49 7105 SH DFND 01 6220 885 0 VITAL THERAPIES INC COM 92847R104 10 1388 SH DFND 02 0 438 950 VITAMIN SHOPPE INC COM 92849E101 84 12025 SH DFND 01 11536 0 489 VITAMIN SHOPPE INC COM 92849E101 633 91101 SH DFND 02 0 42992 48109 VITAMIN SHOPPE INC COM 92849E101 0 22 SH DFND 06 0 22 0 VITAMIN SHOPPE INC NOTE 2.25 92849EAB7 131 173000 PRN DFND 02 0 173000 0 VIVEVE MED INC COM NEW 92852W204 0 1 SH DFND 01 0 1 0 VIVEVE MED INC COM NEW 92852W204 29 10581 SH DFND 02 0 9581 1000 VIVEVE MED INC COM NEW 92852W204 0 15 SH DFND 06 0 15 0 VIVINT SOLAR INC COM 92854Q106 2784 562522 SH DFND 02 0 865 561657 VIVINT SOLAR INC COM 92854Q106 0 28 SH DFND 06 0 28 0 VIVUS INC COM 928551100 4 5000 SH DFND 01 5000 0 0 VIVUS INC COM 928551100 4 5572 SH DFND 02 0 0 5572 VMWARE INC CL A COM 928563402 8656 58895 SH DFND 01 58247 189 459 VMWARE INC CL A COM 928563402 119147 810686 SH DFND 02 0 656131 154555 VMWARE INC CL A COM 928563402 901 6131 SH DFND 06 0 6131 0 VMWARE INC OPTIONS 928563402 80393 547000 SH Put DFND 02 0 547000 0 VMWARE INC CL A COM 928563402 55942 380637 SH DFND 43 0 0 380637 VMWARE INC CL A COM 928563402 951 6473 SH DFND 43, 01 0 0 6473 VOC ENERGY TR TR UNIT 91829B103 20 3800 SH DFND 02 0 0 3800 VOCERA COMMUNICATIONS INC COM 92857F107 172 5753 SH DFND 01 5753 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 438 14644 SH DFND 02 0 14644 0 VOCERA COMMUNICATIONS INC COM 92857F107 1 30 SH DFND 06 0 30 0 VOCERA COMMUNICATIONS INC COM 92857F107 2524 84448 SH DFND 43 0 0 84448 VODAFONE GROUP PLC NEW SPONSORED 92857W308 12527 515287 SH DFND 01 487391 10081 17815 VODAFONE GROUP PLC NEW SPONSORED 92857W308 247476 10179988 SH DFND 02 0 48976 10131012 VODAFONE GROUP PLC NEW SPONSORED 92857W308 663 27273 SH DFND 06 0 27273 0 VODAFONE GROUP PLC NEW SPONSORED 92857W308 173 7125 SH DFND 28 6821 0 304 VODAFONE GROUP PLC NEW SPONSORED 92857W308 443990 18263670 SH DFND 43 0 0 18263670 VODAFONE GROUP PLC NEW SPONSORED 92857W308 15138 622703 SH DFND 43, 01 0 0 622703 VOLITIONRX LTD COM 928661107 0 5 SH DFND 02 0 5 0 VONAGE HLDGS CORP COM 92886T201 706 54764 SH DFND 01 54037 0 727 VONAGE HLDGS CORP COM 92886T201 7772 602935 SH DFND 02 0 602300 635 VONAGE HLDGS CORP COM 92886T201 3 211 SH DFND 06 0 211 0 VONAGE HLDGS CORP COM 92886T201 8017 621988 SH DFND 43 0 0 621988 VONAGE HLDGS CORP COM 92886T201 775 60114 SH DFND 43, 01 0 0 60114 VORNADO RLTY TR SH BEN INT 929042109 12896 174456 SH DFND 01 171584 0 2872 VORNADO RLTY TR SH BEN INT 929042109 9795 132502 SH DFND 02 0 51560 80942 VORNADO RLTY TR SH BEN INT 929042109 535 7239 SH DFND 06 0 7239 0 VORNADO RLTY TR SH BEN INT 929042109 5 64 SH DFND 28 64 0 0 VORNADO RLTY TR SH BEN INT 929042109 6970 94296 SH DFND 43 0 0 94296 VORNADO RLTY TR SH BEN INT 929042109 432 5841 SH DFND 43, 01 0 0 5841 VOXELJET AG ADS 92912L107 2658 757172 SH DFND 01 300 756872 0 VOXELJET AG ADS 92912L107 70 19986 SH DFND 02 0 19806 180 VOXX INTL CORP CL A 91829F104 8 1500 SH DFND 01 1500 0 0 VOXX INTL CORP CL A 91829F104 91 16943 SH DFND 02 0 16747 196 VOXX INTL CORP CL A 91829F104 0 21 SH DFND 06 0 21 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 764 76369 SH DFND 02 0 0 76369 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 81 10000 SH DFND 01 10000 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 3955 491286 SH DFND 02 0 0 491286 VOYA FINL INC COM 929089100 1421 30241 SH DFND 01 30056 0 185 VOYA FINL INC COM 929089100 24619 523818 SH DFND 02 0 255282 268536 VOYA FINL INC COM 929089100 1849 39348 SH DFND 06 0 39348 0 VOYA FINL INC OPTIONS 929089100 9400 200000 SH Call DFND 06 0 200000 0 VOYA FINL INC COM 929089100 14776 314385 SH DFND 43 0 0 314385 VOYA FINL INC COM 929089100 973 20705 SH DFND 43, 01 0 0 20705 VOYA GLBL ADV & PREM OPP FD COM 92912R104 116 10000 SH DFND 01 10000 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 657 56736 SH DFND 02 0 0 56736 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 377 51261 SH DFND 01 50786 0 475 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 6809 926393 SH DFND 02 0 0 926393 VOYA INFRASTRUCTURE INDLS & COM 92912X101 132 8485 SH DFND 01 8485 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 3820 245663 SH DFND 02 0 0 245663 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 43 6426 SH DFND 02 0 0 6426 VOYA PRIME RATE TR SH BEN INT 92913A100 10 2000 SH DFND 01 2000 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 10827 2152499 SH DFND 02 0 0 2152499 VOYA RISK MANAGED NAT RES FD COM 92913C106 219 34537 SH DFND 02 0 0 34537 VOYAGER THERAPEUTICS INC COM 92915B106 485 24823 SH DFND 01 3167 21656 0 VOYAGER THERAPEUTICS INC COM 92915B106 24 1206 SH DFND 02 0 1206 0 VOYAGER THERAPEUTICS INC COM 92915B106 0 17 SH DFND 06 0 17 0 VSE CORP COM 918284100 59 1231 SH DFND 01 1231 0 0 VSE CORP COM 918284100 155 3250 SH DFND 02 0 1210 2040 VSE CORP COM 918284100 0 9 SH DFND 06 0 9 0 VTV THERAPEUTICS INC CL A 918385105 0 1 SH DFND 01 0 1 0 VTV THERAPEUTICS INC CL A 918385105 9 6168 SH DFND 02 0 6168 0 VTV THERAPEUTICS INC CL A 918385105 0 7 SH DFND 06 0 7 0 VULCAN MATLS CO COM 929160109 29838 231191 SH DFND 01 167235 38381 25575 VULCAN MATLS CO COM 929160109 47416 367395 SH DFND 02 0 38405 328990 VULCAN MATLS CO COM 929160109 73 569 SH DFND 06 0 569 0 VULCAN MATLS CO COM 929160109 95 734 SH DFND 28 65 0 669 VULCAN MATLS CO COM 929160109 48230 373703 SH DFND 43 0 0 373703 VULCAN MATLS CO COM 929160109 4044 31332 SH DFND 43, 01 0 0 31332 VUZIX CORP COM NEW 92921W300 75 10008 SH DFND 01 10008 0 0 VUZIX CORP COM NEW 92921W300 1 147 SH DFND 02 0 147 0 W & T OFFSHORE INC COM 92922P106 114 15951 SH DFND 01 15650 301 0 W & T OFFSHORE INC COM 92922P106 7829 1095000 SH DFND 02 0 1095000 0 W & T OFFSHORE INC COM 92922P106 1 96 SH DFND 06 0 96 0 W P CAREY INC COM 92936U109 5163 77812 SH DFND 01 62811 0 15001 W P CAREY INC COM 92936U109 13660 205877 SH DFND 02 0 133357 72520 W P CAREY INC COM 92936U109 0 2 SH DFND 06 0 2 0 W P CAREY INC COM 92936U109 918 13838 SH DFND 43 0 0 13838 W R BERKLEY CORPORATION COM 084423102 5099 70412 SH DFND 01 36251 25152 9009 W R BERKLEY CORPORATION COM 084423102 8226 113607 SH DFND 02 0 47742 65865 W R BERKLEY CORPORATION COM 084423102 595 8212 SH DFND 06 0 8212 0 W R BERKLEY CORPORATION COM 084423102 74 1024 SH DFND 28 24 0 1000 W R BERKLEY CORPORATION COM 084423102 25750 355610 SH DFND 43 0 0 355610 W R BERKLEY CORPORATION COM 084423102 5790 79955 SH DFND 43, 01 0 0 79955 WABASH NATL CORP COM 929566107 4551 243881 SH DFND 01 243622 0 259 WABASH NATL CORP COM 929566107 506 27110 SH DFND 02 0 26456 654 WABASH NATL CORP COM 929566107 1 60 SH DFND 06 0 60 0 WABASH NATL CORP COM 929566107 3 165 SH DFND 28 165 0 0 WABASH NATL CORP COM 929566107 1482 79398 SH DFND 43 0 0 79398 WABCO HLDGS INC COM 92927K102 38649 330278 SH DFND 01 324137 821 5320 WABCO HLDGS INC COM 92927K102 10771 92041 SH DFND 02 0 23782 68259 WABCO HLDGS INC COM 92927K102 10 86 SH DFND 06 0 86 0 WABCO HLDGS INC COM 92927K102 518 4425 SH DFND 28 4425 0 0 WABCO HLDGS INC COM 92927K102 13233 113080 SH DFND 43 0 0 113080 WABCO HLDGS INC COM 92927K102 3345 28588 SH DFND 43, 01 0 0 28588 WABTEC CORP COM 929740108 1852 18784 SH DFND 01 16444 0 2340 WABTEC CORP COM 929740108 1369 13885 SH DFND 02 0 5484 8401 WABTEC CORP COM 929740108 14 140 SH DFND 06 0 140 0 WABTEC CORP COM 929740108 1 6 SH DFND 28 6 0 0 WABTEC CORP COM 929740108 5086 51588 SH DFND 43 0 0 51588 WABTEC CORP COM 929740108 11 112 SH DFND 43, 01 0 0 112 WADDELL & REED FINL INC CL A 930059100 865 48128 SH DFND 01 47148 0 980 WADDELL & REED FINL INC CL A 930059100 3153 175462 SH DFND 02 0 169630 5832 WADDELL & REED FINL INC CL A 930059100 37 2067 SH DFND 06 0 2067 0 WADDELL & REED FINL INC CL A 930059100 2718 151260 SH DFND 43 0 0 151260 WAGEWORKS INC COM 930427109 526 10522 SH DFND 01 10447 0 75 WAGEWORKS INC COM 930427109 5045 100895 SH DFND 02 0 98169 2726 WAGEWORKS INC COM 930427109 2 41 SH DFND 06 0 41 0 WAGEWORKS INC COM 930427109 17904 358081 SH DFND 43 0 0 358081 WAGEWORKS INC COM 930427109 1853 37066 SH DFND 43, 01 0 0 37066 WALGREENS BOOTS ALLIANCE INC COM 931427108 80450 1340500 SH DFND 01 1216149 111670 12681 WALGREENS BOOTS ALLIANCE INC COM 931427108 69050 1150541 SH DFND 02 0 309405 841136 WALGREENS BOOTS ALLIANCE INC COM 931427108 1300 21659 SH DFND 06 0 21659 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 480 7991 SH DFND 28 7713 0 278 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 5497 91600 SH Put DFND 02 0 86200 5400 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 3103 51700 SH Call DFND 02 0 51700 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 3001 50000 SH Call DFND 06 0 50000 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 44939 748796 SH DFND 43 0 0 748796 WALGREENS BOOTS ALLIANCE INC COM 931427108 13328 222079 SH DFND 43, 01 0 0 222079 WALKER & DUNLOP INC COM 93148P102 649 11659 SH DFND 01 11583 0 76 WALKER & DUNLOP INC COM 93148P102 308 5538 SH DFND 02 0 5372 166 WALKER & DUNLOP INC COM 93148P102 2 29 SH DFND 06 0 29 0 WALMART INC COM 931142103 312852 3652683 SH DFND 01 2978533 230311 443839 WALMART INC COM 931142103 678728 7924432 SH DFND 02 0 389076 7535356 WALMART INC COM 931142103 2029 23691 SH DFND 06 0 23691 0 WALMART INC COM 931142103 1325 15470 SH DFND 28 7955 0 7515 WALMART INC OPTIONS 931142103 6852 80000 SH Put DFND 01 0 80000 0 WALMART INC OPTIONS 931142103 59381 693300 SH Put DFND 02 0 693300 0 WALMART INC OPTIONS 931142103 2998 35000 SH Put DFND 06 0 35000 0 WALMART INC OPTIONS 931142103 26346 307600 SH Call DFND 02 0 307600 0 WALMART INC COM 931142103 399413 4663317 SH DFND 43 0 0 4663317 WALMART INC COM 931142103 41293 482112 SH DFND 43, 01 0 0 482112 WARRIOR MET COAL INC COM 93627C101 172 6247 SH DFND 01 6066 181 0 WARRIOR MET COAL INC COM 93627C101 87 3169 SH DFND 02 0 3142 27 WARRIOR MET COAL INC COM 93627C101 0 16 SH DFND 06 0 16 0 WASHINGTON FED INC COM 938824109 1561 47726 SH DFND 01 29445 18281 0 WASHINGTON FED INC COM 938824109 18013 550868 SH DFND 02 0 487134 63734 WASHINGTON FED INC COM 938824109 3 90 SH DFND 06 0 90 0 WASHINGTON FED INC COM 938824109 11256 344233 SH DFND 43 0 0 344233 WASHINGTON PRIME GROUP NEW COM 93964W108 205 25286 SH DFND 01 25286 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1048 129242 SH DFND 02 0 32161 97081 WASHINGTON PRIME GROUP NEW COM 93964W108 2 192 SH DFND 06 0 192 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 299 9846 SH DFND 01 8846 0 1000 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3737 123224 SH DFND 02 0 66650 56574 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2 81 SH DFND 06 0 81 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12119 399568 SH DFND 43 0 0 399568 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 606 19968 SH DFND 43, 01 0 0 19968 WASHINGTON TR BANCORP COM 940610108 951 16367 SH DFND 01 16367 0 0 WASHINGTON TR BANCORP COM 940610108 1266 21792 SH DFND 02 0 9521 12271 WASHINGTON TR BANCORP COM 940610108 1 15 SH DFND 06 0 15 0 WASTE CONNECTIONS INC COM 94106B101 1070 14211 SH DFND 05 14211 0 0 WASTE CONNECTIONS INC COM 94106B101 1067 14171 SH DFND 01 12735 0 1436 WASTE CONNECTIONS INC COM 94106B101 3940 52332 SH DFND 02 0 2472 49860 WASTE CONNECTIONS INC COM 94106B101 31 416 SH DFND 06 0 416 0 WASTE CONNECTIONS INC COM 94106B101 16474 218835 SH DFND 43 0 0 218835 WASTE CONNECTIONS INC COM 94106B101 8147 108229 SH DFND 43, 01 0 0 108229 WASTE MGMT INC DEL COM 94106L109 126894 1560047 SH DFND 01 1510510 48577 960 WASTE MGMT INC DEL COM 94106L109 90935 1117962 SH DFND 02 0 90598 1027364 WASTE MGMT INC DEL COM 94106L109 23024 283060 SH DFND 06 0 283060 0 WASTE MGMT INC DEL COM 94106L109 2349 28883 SH DFND 28 27873 0 1010 WASTE MGMT INC DEL COM 94106L109 101977 1253718 SH DFND 43 0 0 1253718 WASTE MGMT INC DEL COM 94106L109 22174 272606 SH DFND 43, 01 0 0 272606 WATERS CORP COM 941848103 45535 235216 SH DFND 01 234553 119 544 WATERS CORP COM 941848103 15882 82037 SH DFND 02 0 33576 48461 WATERS CORP COM 941848103 57 297 SH DFND 06 0 297 0 WATERS CORP COM 941848103 355 1834 SH DFND 28 1616 0 218 WATERS CORP COM 941848103 11068 57172 SH DFND 43 0 0 57172 WATERS CORP COM 941848103 5041 26038 SH DFND 43, 01 0 0 26038 WATERSTONE FINL INC MD COM 94188P101 161 9438 SH DFND 01 9438 0 0 WATERSTONE FINL INC MD COM 94188P101 100 5867 SH DFND 02 0 5867 0 WATERSTONE FINL INC MD COM 94188P101 0 26 SH DFND 06 0 26 0 WATSCO INC COM 942622200 5864 32894 SH DFND 01 31219 0 1675 WATSCO INC COM 942622200 5589 31350 SH DFND 02 0 26402 4948 WATSCO INC COM 942622200 7 41 SH DFND 28 41 0 0 WATSCO INC COM 942622200 7613 42701 SH DFND 43 0 0 42701 WATSCO INC COM 942622200 193 1084 SH DFND 43, 01 0 0 1084 WATTS WATER TECHNOLOGIES INC CL A 942749102 765 9756 SH DFND 01 7463 0 2293 WATTS WATER TECHNOLOGIES INC CL A 942749102 17543 223756 SH DFND 02 0 221556 2200 WATTS WATER TECHNOLOGIES INC CL A 942749102 2 29 SH DFND 06 0 29 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3106 39618 SH DFND 43 0 0 39618 WATTS WATER TECHNOLOGIES INC CL A 942749102 196 2506 SH DFND 43, 01 0 0 2506 WAVE LIFE SCIENCES LTD SHS Y95308105 88 2293 SH DFND 01 2293 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 20 526 SH DFND 02 0 526 0 WAVE LIFE SCIENCES LTD SHS Y95308105 0 12 SH DFND 06 0 12 0 WAYFAIR INC CL A 94419L101 11691 98445 SH DFND 01 4496 93909 40 WAYFAIR INC CL A 94419L101 3534 29760 SH DFND 02 0 1280 28480 WAYFAIR INC CL A 94419L101 0 1 SH DFND 06 0 1 0 WAYFAIR INC NOTE 0.37 94419LAA9 10132 7865000 PRN DFND 02 0 7865000 0 WAYFAIR INC CL A 94419L101 16624 139978 SH DFND 43 0 0 139978 WAYFAIR INC CL A 94419L101 1617 13618 SH DFND 43, 01 0 0 13618 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 660 46953 SH DFND 02 0 0 46953 WCF BANCORP INC COM 92940L103 0 2 SH DFND 02 0 2 0 WD-40 CO COM 929236107 2027 13863 SH DFND 01 13791 0 72 WD-40 CO COM 929236107 2869 19619 SH DFND 02 0 1513 18106 WD-40 CO COM 929236107 2 14 SH DFND 06 0 14 0 WD-40 CO COM 929236107 617 4217 SH DFND 43 0 0 4217 WD-40 CO COM 929236107 635 4345 SH DFND 43, 01 0 0 4345 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 8 8000 PRN DFND 01 8000 0 0 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 12 12000 PRN DFND 02 0 0 12000 WEATHERFORD INTL PLC ORD SHS G48833100 1962 596369 SH DFND 01 592566 0 3803 WEATHERFORD INTL PLC ORD SHS G48833100 2428 738093 SH DFND 02 0 555363 182730 WEATHERFORD INTL PLC ORD SHS G48833100 369 112057 SH DFND 06 0 112057 0 WEATHERFORD INTL PLC ORD SHS G48833100 39213 11918807 SH DFND 43 0 0 11918807 WEATHERFORD INTL PLC ORD SHS G48833100 850 258407 SH DFND 43, 01 0 0 258407 WEB COM GROUP INC COM 94733A104 2343 90634 SH DFND 01 21893 68741 0 WEB COM GROUP INC COM 94733A104 138 5324 SH DFND 02 0 2282 3042 WEB COM GROUP INC COM 94733A104 1 39 SH DFND 06 0 39 0 WEB COM GROUP INC NOTE 1.00 94733AAA2 8 8000 PRN DFND 01 8000 0 0 WEB COM GROUP INC NOTE 1.00 94733AAA2 333 334000 PRN DFND 02 0 325000 9000 WEB COM GROUP INC COM 94733A104 4844 187379 SH DFND 43 0 0 187379 WEB COM GROUP INC COM 94733A104 356 13777 SH DFND 43, 01 0 0 13777 WEBSTER FINL CORP CONN COM 947890109 1824 28637 SH DFND 01 27384 892 361 WEBSTER FINL CORP CONN COM 947890109 9374 147166 SH DFND 02 0 136590 10576 WEBSTER FINL CORP CONN COM 947890109 0 2 SH DFND 06 0 2 0 WEBSTER FINL CORP CONN COM 947890109 3 43 SH DFND 28 43 0 0 WEBSTER FINL CORP CONN COM 947890109 13476 211553 SH DFND 43 0 0 211553 WEBSTER FINL CORP CONN COM 947890109 3201 50253 SH DFND 43, 01 0 0 50253 WEC ENERGY GROUP INC COM 92939U106 44631 690353 SH DFND 01 666149 462 23742 WEC ENERGY GROUP INC COM 92939U106 43638 674988 SH DFND 02 0 279703 395285 WEC ENERGY GROUP INC COM 92939U106 88 1359 SH DFND 06 0 1359 0 WEC ENERGY GROUP INC COM 92939U106 90 1395 SH DFND 28 570 0 825 WEC ENERGY GROUP INC OPTIONS 92939U106 10260 158700 SH Call DFND 02 0 158700 0 WEC ENERGY GROUP INC COM 92939U106 300193 4643361 SH DFND 43 0 0 4643361 WEC ENERGY GROUP INC COM 92939U106 31509 487372 SH DFND 43, 01 0 0 487372 WEIBO CORP SPONSORED 948596101 1672 18836 SH DFND 01 18669 0 167 WEIBO CORP SPONSORED 948596101 3360 37856 SH DFND 02 0 33084 4772 WEIBO CORP SPONSORED 948596101 2176 24519 SH DFND 06 0 24519 0 WEIBO CORP SPONSORED 948596101 7 74 SH DFND 28 7 0 67 WEIBO CORP SPONSORED 948596101 901 10148 SH DFND 43 0 0 10148 WEIGHT WATCHERS INTL INC NEW COM 948626106 762 7536 SH DFND 01 7457 79 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 6498 64273 SH DFND 02 0 4394 59879 WEIGHT WATCHERS INTL INC NEW COM 948626106 235 2324 SH DFND 06 0 2324 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 4150 41049 SH DFND 43 0 0 41049 WEIGHT WATCHERS INTL INC NEW COM 948626106 709 7010 SH DFND 43, 01 0 0 7010 WEINGARTEN RLTY INVS SH BEN INT 948741103 7882 255826 SH DFND 01 254914 0 912 WEINGARTEN RLTY INVS SH BEN INT 948741103 10719 347922 SH DFND 02 0 132116 215806 WEINGARTEN RLTY INVS SH BEN INT 948741103 0 3 SH DFND 06 0 3 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6715 217942 SH DFND 43 0 0 217942 WEINGARTEN RLTY INVS SH BEN INT 948741103 255 8262 SH DFND 43, 01 0 0 8262 WEIS MKTS INC COM 948849104 135 2530 SH DFND 01 2530 0 0 WEIS MKTS INC COM 948849104 2076 38920 SH DFND 02 0 37138 1782 WEIS MKTS INC COM 948849104 1 10 SH DFND 06 0 10 0 WELBILT INC COM 949090104 766 34313 SH DFND 01 32759 1554 0 WELBILT INC COM 949090104 1022 45811 SH DFND 02 0 38183 7628 WELBILT INC COM 949090104 0 3 SH DFND 06 0 3 0 WELBILT INC COM 949090104 12791 573345 SH DFND 43 0 0 573345 WELBILT INC COM 949090104 171 7645 SH DFND 43, 01 0 0 7645 WELLCARE HEALTH PLANS INC COM 94946T106 10694 43431 SH DFND 01 43293 0 138 WELLCARE HEALTH PLANS INC COM 94946T106 29201 118586 SH DFND 02 0 75383 43203 WELLCARE HEALTH PLANS INC COM 94946T106 0 1 SH DFND 06 0 1 0 WELLCARE HEALTH PLANS INC COM 94946T106 3 11 SH DFND 28 11 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 20113 81682 SH DFND 43 0 0 81682 WELLCARE HEALTH PLANS INC COM 94946T106 4780 19412 SH DFND 43, 01 0 0 19412 WELLS FARGO & CO MTNF 94986RQF1 47 27000 PRN DFND 02 0 0 27000 WELLS FARGO CO NEW COM 949746101 624276 11260388 SH DFND 01 9579977 427602 1252809 WELLS FARGO CO NEW COM 949746101 344010 6205086 SH DFND 02 0 450455 5754631 WELLS FARGO CO NEW COM 949746101 11002 198443 SH DFND 06 0 198443 0 WELLS FARGO CO NEW COM 949746101 4500 81169 SH DFND 28 47771 0 33398 WELLS FARGO CO NEW OPTIONS 949746101 21067 380000 SH Put DFND 01 0 380000 0 WELLS FARGO CO NEW OPTIONS 949746101 82157 1481900 SH Put DFND 02 0 1475600 6300 WELLS FARGO CO NEW OPTIONS 949746101 2772 50000 SH Put DFND 06 0 50000 0 WELLS FARGO CO NEW OPTIONS 949746101 83 1500 SH Call DFND 01 1500 0 0 WELLS FARGO CO NEW OPTIONS 949746101 76590 1381500 SH Call DFND 02 0 1381500 0 WELLS FARGO CO NEW OPTIONS 949746101 3759 67800 SH Call DFND 06 0 67800 0 WELLS FARGO CO NEW *W EXP 10/ 949746119 220 10000 SH DFND 01 10000 0 0 WELLS FARGO CO NEW *W EXP 10/ 949746119 2693 122284 SH DFND 02 0 0 122284 WELLS FARGO CO NEW PERP PFD C 949746804 530 421 SH DFND 01 371 0 50 WELLS FARGO CO NEW PERP PFD C 949746804 20518 16297 SH DFND 02 0 1178 15119 WELLS FARGO CO NEW COM 949746101 1112563 20067881 SH DFND 43 0 0 20067881 WELLS FARGO CO NEW PERP PFD C 949746804 5532 4394 SH DFND 43 0 0 4394 WELLS FARGO CO NEW COM 949746101 110233 1988321 SH DFND 43, 01 0 0 1988321 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 53 9500 SH DFND 01 9500 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 5134 918432 SH DFND 02 0 0 918432 WELLS FARGO INCOME OPPORTUNI WF INC OPP 94987B105 453 56654 SH DFND 02 0 0 56654 WELLS FARGO MULTI SECTOR INC COM 94987D101 210 16860 SH DFND 01 16860 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 1943 155691 SH DFND 02 0 0 155691 WELLS FARGO UTILITIES AND HI WF UTILITI 94987E109 12 961 SH DFND 02 0 0 961 WELLTOWER INC COM 95040Q104 14883 237407 SH DFND 01 230497 0 6910 WELLTOWER INC COM 95040Q104 44845 715346 SH DFND 02 0 351438 363908 WELLTOWER INC COM 95040Q104 7684 122575 SH DFND 06 0 122575 0 WELLTOWER INC COM 95040Q104 261 4168 SH DFND 28 3613 0 555 WELLTOWER INC COM 95040Q104 165540 2640606 SH DFND 43 0 0 2640606 WELLTOWER INC COM 95040Q104 36294 578949 SH DFND 43, 01 0 0 578949 WENDYS CO COM 95058W100 1106 64361 SH DFND 01 63028 0 1333 WENDYS CO COM 95058W100 4409 256617 SH DFND 02 0 16948 239669 WENDYS CO COM 95058W100 0 4 SH DFND 06 0 4 0 WENDYS CO COM 95058W100 1193 69447 SH DFND 43 0 0 69447 WERNER ENTERPRISES INC COM 950755108 380 10109 SH DFND 01 8824 1083 202 WERNER ENTERPRISES INC COM 950755108 1664 44316 SH DFND 02 0 43791 525 WERNER ENTERPRISES INC COM 950755108 2 49 SH DFND 06 0 49 0 WERNER ENTERPRISES INC COM 950755108 1760 46867 SH DFND 43 0 0 46867 WERNER ENTERPRISES INC COM 950755108 1551 41312 SH DFND 43, 01 0 0 41312 WESBANCO INC COM 950810101 321 7117 SH DFND 01 7117 0 0 WESBANCO INC COM 950810101 1460 32418 SH DFND 02 0 24871 7547 WESBANCO INC COM 950810101 2 43 SH DFND 06 0 43 0 WESBANCO INC COM 950810101 18798 417358 SH DFND 43 0 0 417358 WESBANCO INC COM 950810101 191 4250 SH DFND 43, 01 0 0 4250 WESCO AIRCRAFT HLDGS INC COM 950814103 732 65047 SH DFND 01 65047 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1401 124565 SH DFND 02 0 124484 81 WESCO AIRCRAFT HLDGS INC COM 950814103 1 57 SH DFND 06 0 57 0 WESCO INTL INC COM 95082P105 358 6264 SH DFND 01 6247 0 17 WESCO INTL INC COM 95082P105 7440 130295 SH DFND 02 0 89861 40434 WESCO INTL INC COM 95082P105 0 1 SH DFND 06 0 1 0 WESCO INTL INC OPTIONS 95082P105 1085 19000 SH Call DFND 02 0 19000 0 WESCO INTL INC COM 95082P105 2833 49622 SH DFND 43 0 0 49622 WESCO INTL INC COM 95082P105 2799 49017 SH DFND 43, 01 0 0 49017 WEST BANCORPORATION INC CAP STK 95123P106 125 4969 SH DFND 01 4969 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1806 71809 SH DFND 02 0 71809 0 WEST BANCORPORATION INC CAP STK 95123P106 0 16 SH DFND 06 0 16 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 22197 223554 SH DFND 01 221657 0 1897 WEST PHARMACEUTICAL SVSC INC COM 955306105 8192 82505 SH DFND 02 0 10496 72009 WEST PHARMACEUTICAL SVSC INC COM 955306105 0 1 SH DFND 06 0 1 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 46179 465092 SH DFND 43 0 0 465092 WEST PHARMACEUTICAL SVSC INC COM 955306105 5467 55057 SH DFND 43, 01 0 0 55057 WESTAMERICA BANCORPORATION COM 957090103 522 9229 SH DFND 01 9229 0 0 WESTAMERICA BANCORPORATION COM 957090103 372 6583 SH DFND 02 0 2400 4183 WESTAMERICA BANCORPORATION COM 957090103 1 26 SH DFND 06 0 26 0 WESTAMERICA BANCORPORATION COM 957090103 8950 158371 SH DFND 43 0 0 158371 WESTAMERICA BANCORPORATION COM 957090103 737 13035 SH DFND 43, 01 0 0 13035 WESTELL TECHNOLOGIES INC CL A NEW 957541204 0 25 SH DFND 02 0 0 25 WESTERN ALLIANCE BANCORP COM 957638109 1983 35023 SH DFND 01 35008 0 15 WESTERN ALLIANCE BANCORP COM 957638109 5709 100853 SH DFND 02 0 97245 3608 WESTERN ALLIANCE BANCORP COM 957638109 0 2 SH DFND 06 0 2 0 WESTERN ALLIANCE BANCORP COM 957638109 22255 393129 SH DFND 43 0 0 393129 WESTERN ALLIANCE BANCORP COM 957638109 6436 113694 SH DFND 43, 01 0 0 113694 WESTERN ASSET CORPORATE LN F COM 95790J102 38 3752 SH DFND 02 0 0 3752 WESTERN ASSET EMRG MKT DEBT COM 95766A101 101 7636 SH DFND 01 7636 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 4003 301650 SH DFND 02 0 0 301650 WESTERN ASSET GLB HI INCOME COM 95766B109 1316 144258 SH DFND 02 0 0 144258 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 8677 518013 SH DFND 02 0 0 518013 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 11 750 SH DFND 01 0 0 750 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 1661 113844 SH DFND 02 0 0 113844 WESTERN ASSET HIGH INCM FD I COM 95766J102 180 27975 SH DFND 01 27975 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 269 41779 SH DFND 02 0 0 41779 WESTERN ASSET HIGH INCM OPP COM 95766K109 65 13382 SH DFND 01 9190 0 4192 WESTERN ASSET HIGH INCM OPP COM 95766K109 14384 2984253 SH DFND 02 0 0 2984253 WESTERN ASSET INTM MUNI FD I COM 958435109 336 38725 SH DFND 02 0 0 38725 WESTERN ASSET INVESTMENT GRA COM 95766T100 1019 74190 SH DFND 02 0 0 74190 WESTERN ASSET INVT GRADE DEF COM 95790A101 164 7817 SH DFND 01 7817 0 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 4046 193133 SH DFND 02 0 0 193133 WESTERN ASSET MTG CAP CORP COM 95790D105 92 8873 SH DFND 01 1819 7054 0 WESTERN ASSET MTG CAP CORP COM 95790D105 590 56599 SH DFND 02 0 15481 41118 WESTERN ASSET MTG CAP CORP COM 95790D105 0 41 SH DFND 06 0 41 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 23 1007 SH DFND 01 1007 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 4651 201857 SH DFND 02 0 0 201857 WESTERN ASSET MUN DEF OPP TR COM 95768A109 9313 439907 SH DFND 02 0 0 439907 WESTERN ASSET MUN HI INCM FD COM 95766N103 820 113452 SH DFND 02 0 0 113452 WESTERN ASSET PREMIER BD FD SHS BEN IN 957664105 367 29121 SH DFND 02 0 0 29121 WESTERN ASSET VAR RT STRG FD COM 957667108 8 495 SH DFND 01 495 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 189 11251 SH DFND 02 0 0 11251 WESTERN ASST INFLTN LKD INM COM SH BEN 95766Q106 239 20902 SH DFND 01 18100 0 2802 WESTERN ASST INFLTN LKD INM COM SH BEN 95766Q106 17950 1570386 SH DFND 02 0 0 1570386 WESTERN ASST MN PRT FD INC COM 95766P108 487 34485 SH DFND 02 0 0 34485 WESTERN ASST MNGD MUN FD INC COM 95766M105 4578 361078 SH DFND 02 0 0 361078 WESTERN AST INFL LKD OPP & I COM 95766R104 22 2000 SH DFND 01 0 0 2000 WESTERN AST INFL LKD OPP & I COM 95766R104 11143 999366 SH DFND 02 0 0 999366 WESTERN DIGITAL CORP COM 958102105 8227 106281 SH DFND 01 55894 46703 3684 WESTERN DIGITAL CORP COM 958102105 74151 957893 SH DFND 02 0 71268 886625 WESTERN DIGITAL CORP COM 958102105 1188 15342 SH DFND 06 0 15342 0 WESTERN DIGITAL CORP COM 958102105 41 530 SH DFND 28 47 0 483 WESTERN DIGITAL CORP OPTIONS 958102105 49720 642300 SH Put DFND 02 0 642300 0 WESTERN DIGITAL CORP OPTIONS 958102105 12850 166000 SH Call DFND 02 0 163500 2500 WESTERN DIGITAL CORP COM 958102105 57061 737132 SH DFND 43 0 0 737132 WESTERN DIGITAL CORP COM 958102105 5244 67746 SH DFND 43, 01 0 0 67746 WESTERN GAS EQUITY PARTNERS COMUNT LTD 95825R103 41532 1161734 SH DFND 01 7000 1153269 1465 WESTERN GAS EQUITY PARTNERS COMUNT LTD 95825R103 5214 145843 SH DFND 02 0 33275 112568 WESTERN GAS PARTNERS LP COM UNIT L 958254104 19788 408931 SH DFND 01 23500 372427 13004 WESTERN GAS PARTNERS LP COM UNIT L 958254104 43323 895299 SH DFND 02 0 57970 837329 WESTERN NEW ENG BANCORP INC COM 958892101 128 11641 SH DFND 01 11641 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 61 5529 SH DFND 02 0 5529 0 WESTERN NEW ENG BANCORP INC COM 958892101 0 29 SH DFND 06 0 29 0 WESTERN UN CO COM 959802109 5588 274859 SH DFND 01 271300 1821 1738 WESTERN UN CO COM 959802109 11757 578331 SH DFND 02 0 336565 241766 WESTERN UN CO COM 959802109 1358 66789 SH DFND 06 0 66789 0 WESTERN UN CO COM 959802109 50 2469 SH DFND 28 76 0 2393 WESTERN UN CO COM 959802109 6742 331620 SH DFND 43 0 0 331620 WESTERN UN CO COM 959802109 3814 187620 SH DFND 43, 01 0 0 187620 WESTLAKE CHEM CORP COM 960413102 1920 17837 SH DFND 01 17837 0 0 WESTLAKE CHEM CORP COM 960413102 18900 175598 SH DFND 02 0 68925 106673 WESTLAKE CHEM CORP COM 960413102 353 3283 SH DFND 06 0 3283 0 WESTLAKE CHEM CORP COM 960413102 1996 18547 SH DFND 43 0 0 18547 WESTLAKE CHEM CORP COM 960413102 906 8415 SH DFND 43, 01 0 0 8415 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 287 11703 SH DFND 01 0 11703 0 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 53 2155 SH DFND 02 0 0 2155 WESTPAC BKG CORP SPONSORED 961214301 1688 77858 SH DFND 01 67296 0 10562 WESTPAC BKG CORP SPONSORED 961214301 11637 536752 SH DFND 02 0 0 536752 WESTPAC BKG CORP SPONSORED 961214301 69 3179 SH DFND 28 319 0 2860 WESTPAC BKG CORP SPONSORED 961214301 11887 548291 SH DFND 43 0 0 548291 WESTPAC BKG CORP SPONSORED 961214301 606 27931 SH DFND 43, 01 0 0 27931 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 28 11200 SH DFND 01 11200 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 45 17773 SH DFND 02 0 12790 4983 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3 1169 SH DFND 06 0 1169 0 WESTROCK CO COM 96145D105 22845 400654 SH DFND 01 91705 302311 6638 WESTROCK CO COM 96145D105 40267 706187 SH DFND 02 0 75148 631039 WESTROCK CO COM 96145D105 83 1450 SH DFND 06 0 1450 0 WESTROCK CO COM 96145D105 31 539 SH DFND 28 43 0 496 WESTROCK CO COM 96145D105 15230 267105 SH DFND 43 0 0 267105 WESTROCK CO COM 96145D105 3017 52912 SH DFND 43, 01 0 0 52912 WESTWATER RES INC COM 961684107 0 3 SH DFND 02 0 0 3 WESTWOOD HLDGS GROUP INC COM 961765104 556 9345 SH DFND 01 9345 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1561 26226 SH DFND 02 0 25068 1158 WESTWOOD HLDGS GROUP INC COM 961765104 0 8 SH DFND 06 0 8 0 WESTWOOD HLDGS GROUP INC COM 961765104 825 13862 SH DFND 43 0 0 13862 WEX INC COM 96208T104 13395 70323 SH DFND 01 67126 133 3064 WEX INC COM 96208T104 4933 25899 SH DFND 02 0 23310 2589 WEX INC COM 96208T104 0 1 SH DFND 06 0 1 0 WEX INC COM 96208T104 14 74 SH DFND 28 74 0 0 WEX INC COM 96208T104 39885 209390 SH DFND 43 0 0 209390 WEX INC COM 96208T104 10816 56781 SH DFND 43, 01 0 0 56781 WEYCO GROUP INC COM 962149100 5181 142345 SH DFND 01 142345 0 0 WEYCO GROUP INC COM 962149100 33 900 SH DFND 02 0 900 0 WEYCO GROUP INC COM 962149100 0 6 SH DFND 06 0 6 0 WEYERHAEUSER CO COM 962166104 162510 4457218 SH DFND 01 4447746 0 9472 WEYERHAEUSER CO COM 962166104 106795 2929109 SH DFND 02 0 681540 2247569 WEYERHAEUSER CO COM 962166104 424 11632 SH DFND 06 0 11632 0 WEYERHAEUSER CO COM 962166104 3713 101831 SH DFND 28 99000 0 2831 WEYERHAEUSER CO COM 962166104 17564 481726 SH DFND 43 0 0 481726 WEYERHAEUSER CO COM 962166104 85 2325 SH DFND 43, 01 0 0 2325 WGL HLDGS INC COM 92924F106 2205 24845 SH DFND 01 18791 0 6054 WGL HLDGS INC COM 92924F106 3637 40980 SH DFND 02 0 6954 34026 WGL HLDGS INC COM 92924F106 5 52 SH DFND 06 0 52 0 WGL HLDGS INC COM 92924F106 10358 116708 SH DFND 43 0 0 116708 WGL HLDGS INC COM 92924F106 179 2019 SH DFND 43, 01 0 0 2019 WHEATON PRECIOUS METALS CORP COM 962879102 1674 75877 SH DFND 05 75877 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 470 21292 SH DFND 01 20333 0 959 WHEATON PRECIOUS METALS CORP COM 962879102 12544 568650 SH DFND 02 0 112147 456503 WHEATON PRECIOUS METALS CORP COM 962879102 4 200 SH DFND 28 0 0 200 WHEATON PRECIOUS METALS CORP COM 962879102 8797 398754 SH DFND 43 0 0 398754 WHEATON PRECIOUS METALS CORP COM 962879102 119 5373 SH DFND 43, 01 0 0 5373 WHIRLPOOL CORP COM 963320106 15210 104017 SH DFND 01 84670 18108 1239 WHIRLPOOL CORP COM 963320106 69042 472145 SH DFND 02 0 54383 417762 WHIRLPOOL CORP COM 963320106 13346 91266 SH DFND 06 0 91266 0 WHIRLPOOL CORP COM 963320106 1095 7485 SH DFND 28 7485 0 0 WHIRLPOOL CORP OPTIONS 963320106 21101 144300 SH Call DFND 02 0 144300 0 WHIRLPOOL CORP COM 963320106 64298 439706 SH DFND 43 0 0 439706 WHIRLPOOL CORP COM 963320106 363 2480 SH DFND 43, 01 0 0 2480 WHITE MTNS INS GROUP LTD COM G9618E107 957 1056 SH DFND 01 1029 0 27 WHITE MTNS INS GROUP LTD COM G9618E107 1534 1692 SH DFND 02 0 925 767 WHITE MTNS INS GROUP LTD COM G9618E107 18171 20043 SH DFND 43 0 0 20043 WHITE MTNS INS GROUP LTD COM G9618E107 487 537 SH DFND 43, 01 0 0 537 WHITESTONE REIT COM 966084204 73 5864 SH DFND 01 5864 0 0 WHITESTONE REIT COM 966084204 377 30217 SH DFND 02 0 4823 25394 WHITESTONE REIT COM 966084204 0 39 SH DFND 06 0 39 0 WHITING PETE CORP NEW COM NEW 966387409 6245 118457 SH DFND 01 117157 1300 0 WHITING PETE CORP NEW COM NEW 966387409 9332 177020 SH DFND 02 0 123294 53726 WHITING PETE CORP NEW COM NEW 966387409 2 29 SH DFND 06 0 29 0 WHITING PETE CORP NEW NOTE 1.25 966387AL6 3070 3217000 PRN DFND 02 0 3197000 20000 WHITING PETE CORP NEW COM NEW 966387409 1503 28507 SH DFND 43 0 0 28507 WIDEOPENWEST INC COM 96758W101 43 4427 SH DFND 01 4427 0 0 WIDEOPENWEST INC COM 96758W101 38 3947 SH DFND 02 0 3947 0 WIDEOPENWEST INC COM 96758W101 0 22 SH DFND 06 0 22 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 361 14247 SH DFND 01 14103 144 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 6645 262023 SH DFND 02 0 39153 222870 WILDHORSE RESOURCE DEV CORP COM 96812T102 1 51 SH DFND 06 0 51 0 WILEY JOHN & SONS INC CL A 968223206 2758 44206 SH DFND 01 44061 0 145 WILEY JOHN & SONS INC CL A 968223206 6323 101326 SH DFND 02 0 99508 1818 WILEY JOHN & SONS INC CL A 968223206 0 1 SH DFND 06 0 1 0 WILEY JOHN & SONS INC CL B 968223305 44 701 SH DFND 02 0 1 700 WILEY JOHN & SONS INC CL A 968223206 4081 65397 SH DFND 43 0 0 65397 WILEY JOHN & SONS INC CL A 968223206 122 1959 SH DFND 43, 01 0 0 1959 WILLAMETTE VY VINEYARD INC COM 969136100 7 762 SH DFND 02 0 0 762 WILLDAN GROUP INC COM 96924N100 127 4101 SH DFND 01 4101 0 0 WILLDAN GROUP INC COM 96924N100 31 994 SH DFND 02 0 820 174 WILLDAN GROUP INC COM 96924N100 0 8 SH DFND 06 0 8 0 WILLDAN GROUP INC COM 96924N100 1042 33659 SH DFND 43 0 0 33659 WILLIAMS COS INC DEL COM 969457100 70808 2611860 SH DFND 01 2138870 14677 458313 WILLIAMS COS INC DEL COM 969457100 31742 1170876 SH DFND 02 0 494415 676461 WILLIAMS COS INC DEL COM 969457100 105 3872 SH DFND 06 0 3872 0 WILLIAMS COS INC DEL COM 969457100 441 16260 SH DFND 28 6300 0 9960 WILLIAMS COS INC DEL OPTIONS 969457100 6897 254400 SH Put DFND 02 0 254400 0 WILLIAMS COS INC DEL OPTIONS 969457100 56568 2086600 SH Call DFND 02 0 2086600 0 WILLIAMS COS INC DEL COM 969457100 109996 4057379 SH DFND 43 0 0 4057379 WILLIAMS COS INC DEL COM 969457100 6736 248485 SH DFND 43, 01 0 0 248485 WILLIAMS PARTNERS L P NEW COM UNIT L 96949L105 130891 3224706 SH DFND 01 47876 3153215 23615 WILLIAMS PARTNERS L P NEW COM UNIT L 96949L105 21140 520817 SH DFND 02 0 177768 343049 WILLIAMS PARTNERS L P NEW OPTIONS 96949L105 8118 200000 SH Call DFND 02 0 200000 0 WILLIAMS SONOMA INC COM 969904101 1019 16602 SH DFND 01 13092 0 3510 WILLIAMS SONOMA INC COM 969904101 6070 98887 SH DFND 02 0 58282 40605 WILLIAMS SONOMA INC COM 969904101 362 5900 SH DFND 06 0 5900 0 WILLIAMS SONOMA INC COM 969904101 1 17 SH DFND 28 17 0 0 WILLIAMS SONOMA INC OPTIONS 969904101 141 2300 SH Call DFND 02 0 2300 0 WILLIAMS SONOMA INC COM 969904101 1986 32350 SH DFND 43 0 0 32350 WILLIS LEASE FINANCE CORP COM 970646105 35 1104 SH DFND 01 1104 0 0 WILLIS LEASE FINANCE CORP COM 970646105 180 5704 SH DFND 02 0 5404 300 WILLIS LEASE FINANCE CORP COM 970646105 0 4 SH DFND 06 0 4 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2067 13633 SH DFND 01 13167 186 280 WILLIS TOWERS WATSON PUB LTD SHS G96629103 7605 50164 SH DFND 02 0 43774 6390 WILLIS TOWERS WATSON PUB LTD SHS G96629103 83 548 SH DFND 06 0 548 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 24 159 SH DFND 28 8 0 151 WILLIS TOWERS WATSON PUB LTD OPTIONS G96629103 6822 45000 SH Put DFND 02 0 45000 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 10937 72141 SH DFND 43 0 0 72141 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1413 9318 SH DFND 43, 01 0 0 9318 WILLSCOT CORP COM 971375126 60 4027 SH DFND 01 4027 0 0 WILLSCOT CORP COM 971375126 60 4029 SH DFND 02 0 4029 0 WINDSTREAM HLDGS INC COM PAR 97382A309 79 14952 SH DFND 01 14952 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 112 21218 SH DFND 02 0 8086 13132 WINDSTREAM HLDGS INC COM PAR 97382A309 0 38 SH DFND 06 0 38 0 WINGSTOP INC COM 974155103 3459 66370 SH DFND 01 66370 0 0 WINGSTOP INC COM 974155103 268 5136 SH DFND 02 0 5074 62 WINGSTOP INC COM 974155103 2 30 SH DFND 06 0 30 0 WINGSTOP INC COM 974155103 3275 62843 SH DFND 43 0 0 62843 WINGSTOP INC COM 974155103 279 5352 SH DFND 43, 01 0 0 5352 WINMARK CORP COM 974250102 49 330 SH DFND 01 330 0 0 WINMARK CORP COM 974250102 75 507 SH DFND 02 0 273 234 WINMARK CORP COM 974250102 0 2 SH DFND 06 0 2 0 WINNEBAGO INDS INC COM 974637100 1059 26073 SH DFND 01 23160 2913 0 WINNEBAGO INDS INC COM 974637100 859 21147 SH DFND 02 0 19796 1351 WINNEBAGO INDS INC COM 974637100 1 33 SH DFND 06 0 33 0 WINNEBAGO INDS INC COM 974637100 4755 117109 SH DFND 43 0 0 117109 WINS FIN HLDGS INC ORD SHS G97223104 17 248 SH DFND 01 0 248 0 WINTRUST FINL CORP COM 97650W108 2363 27150 SH DFND 01 26420 642 88 WINTRUST FINL CORP COM 97650W108 13226 151941 SH DFND 02 0 130727 21214 WINTRUST FINL CORP COM 97650W108 5 57 SH DFND 06 0 57 0 WINTRUST FINL CORP COM 97650W108 3 33 SH DFND 28 33 0 0 WINTRUST FINL CORP *W EXP 12/ 97650W157 0 1000 SH DFND 01 1000 0 0 WINTRUST FINL CORP COM 97650W108 18486 212357 SH DFND 43 0 0 212357 WINTRUST FINL CORP COM 97650W108 1158 13303 SH DFND 43, 01 0 0 13303 WIPRO LTD SPON ADR 1 97651M109 751 156824 SH DFND 01 140125 0 16699 WIPRO LTD SPON ADR 1 97651M109 22 4683 SH DFND 02 0 0 4683 WIPRO LTD SPON ADR 1 97651M109 438 91364 SH DFND 06 0 91364 0 WIPRO LTD SPON ADR 1 97651M109 31 6483 SH DFND 28 0 0 6483 WIRELESS TELECOM GROUP INC COM 976524108 20 9000 SH DFND 01 9000 0 0 WIRELESS TELECOM GROUP INC COM 976524108 7 3400 SH DFND 02 0 0 3400 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 14 752 SH DFND 01 0 0 752 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 195 10324 SH DFND 02 0 0 10324 WISDOMTREE INVTS INC COM 97717P104 164 18083 SH DFND 01 17761 0 322 WISDOMTREE INVTS INC COM 97717P104 709 78034 SH DFND 02 0 12636 65398 WISDOMTREE INVTS INC COM 97717P104 1 119 SH DFND 06 0 119 0 WISDOMTREE INVTS INC COM 97717P104 1420 156427 SH DFND 43 0 0 156427 WISDOMTREE TR US TOTAL D 97717W109 131 1435 SH DFND 01 1435 0 0 WISDOMTREE TR US TOTAL D 97717W109 43102 472919 SH DFND 02 0 0 472919 WISDOMTREE TR FUTRE STRA 97717W125 1828 45891 SH DFND 02 0 0 45891 WISDOMTREE TR EMERG CUR 97717W133 24 1277 SH DFND 02 0 0 1277 WISDOMTREE TR CHINESE YU 97717W182 65 2500 SH DFND 02 0 0 2500 WISDOMTREE TR US HIGH DI 97717W208 142 2032 SH DFND 01 2032 0 0 WISDOMTREE TR US HIGH DI 97717W208 14308 204581 SH DFND 02 0 0 204581 WISDOMTREE TR BRAZILN RL 97717W240 18 1138 SH DFND 02 0 0 1138 WISDOMTREE TR EMG MKTS S 97717W281 75835 1590159 SH DFND 01 1582834 0 7325 WISDOMTREE TR EMG MKTS S 97717W281 17148 359573 SH DFND 02 0 0 359573 WISDOMTREE TR EMG MKTS S 97717W281 408 8545 SH DFND 28 8545 0 0 WISDOMTREE TR US LARGECA 97717W307 971 10818 SH DFND 01 10818 0 0 WISDOMTREE TR US LARGECA 97717W307 41216 459232 SH DFND 02 0 0 459232 WISDOMTREE TR EMER MKT H 97717W315 139388 3251406 SH DFND 01 3251406 0 0 WISDOMTREE TR EMER MKT H 97717W315 57773 1347642 SH DFND 02 0 0 1347642 WISDOMTREE TR EMER MKT H 97717W315 273 6357 SH DFND 28 6357 0 0 WISDOMTREE TR EM MKTS QT 97717W323 20 786 SH DFND 01 786 0 0 WISDOMTREE TR EM MKTS QT 97717W323 1373 55236 SH DFND 02 0 0 55236 WISDOMTREE TR GLB EX US 97717W331 607 20044 SH DFND 02 0 0 20044 WISDOMTREE TR BRCLYS NEG 97717W364 9559 220925 SH DFND 02 0 0 220925 WISDOMTREE TR BRCLYS INT 97717W380 52 1099 SH DFND 02 0 0 1099 WISDOMTREE TR NEGT DUR H 97717W398 1690 80571 SH DFND 02 0 0 80571 WISDOMTREE TR US DIVID E 97717W406 121 1397 SH DFND 01 1397 0 0 WISDOMTREE TR US DIVID E 97717W406 9964 114679 SH DFND 02 0 0 114679 WISDOMTREE TR INDIA ERNG 97717W422 219 8689 SH DFND 01 8689 0 0 WISDOMTREE TR INDIA ERNG 97717W422 11066 439664 SH DFND 02 0 4293 435371 WISDOMTREE TR INDIA ERNG 97717W422 2077 82517 SH DFND 06 0 82517 0 WISDOMTREE TR HEDGED HI 97717W430 8866 370664 SH DFND 02 0 0 370664 WISDOMTREE TR GERMANY HE 97717W448 2736 91912 SH DFND 02 0 0 91912 WISDOMTREE TR JAPAN HDG 97717W463 9997 424766 SH DFND 02 0 404300 20466 WISDOMTREE TR BLMBG US B 97717W471 1693 63686 SH DFND 02 0 0 63686 WISDOMTREE TR US MIDCAP 97717W505 32931 919864 SH DFND 01 919864 0 0 WISDOMTREE TR US MIDCAP 97717W505 85327 2383423 SH DFND 02 0 0 2383423 WISDOMTREE TR US MIDCAP 97717W505 32 891 SH DFND 28 891 0 0 WISDOMTREE TR JPN SCAP H 97717W521 15 352 SH DFND 01 352 0 0 WISDOMTREE TR JPN SCAP H 97717W521 5694 130561 SH DFND 02 0 0 130561 WISDOMTREE TR E MKTS CNS 97717W539 97 4250 SH DFND 02 0 0 4250 WISDOMTREE TR US SMALLCP 97717W562 27 706 SH DFND 01 0 0 706 WISDOMTREE TR US SMALLCP 97717W562 26808 692884 SH DFND 02 0 0 692884 WISDOMTREE TR US MIDCP E 97717W570 126 3138 SH DFND 01 3138 0 0 WISDOMTREE TR US MIDCP E 97717W570 20872 519596 SH DFND 02 0 0 519596 WISDOMTREE TR US EARNING 97717W588 891 29050 SH DFND 02 0 0 29050 WISDOMTREE TR US TOTAL E 97717W596 529 16725 SH DFND 02 0 0 16725 WISDOMTREE TR US SMALLCA 97717W604 1678 56585 SH DFND 01 56585 0 0 WISDOMTREE TR US SMALLCA 97717W604 38254 1290170 SH DFND 02 0 0 1290170 WISDOMTREE TR INTL EQUIT 97717W703 182 3457 SH DFND 01 1200 0 2257 WISDOMTREE TR INTL EQUIT 97717W703 21515 407872 SH DFND 02 0 0 407872 WISDOMTREE TR INTL SMCAP 97717W760 29162 405314 SH DFND 01 404944 0 370 WISDOMTREE TR INTL SMCAP 97717W760 17836 247901 SH DFND 02 0 0 247901 WISDOMTREE TR INTL SMCAP 97717W760 23 317 SH DFND 28 317 0 0 WISDOMTREE TR INTL MIDCA 97717W778 4955 75912 SH DFND 02 0 0 75912 WISDOMTREE TR INTL DIV E 97717W786 2866 68496 SH DFND 02 0 0 68496 WISDOMTREE TR INTL LRGCA 97717W794 14 283 SH DFND 01 135 0 148 WISDOMTREE TR INTL LRGCA 97717W794 4176 87392 SH DFND 02 0 0 87392 WISDOMTREE TR ITL HIGH D 97717W802 33145 800615 SH DFND 01 800615 0 0 WISDOMTREE TR ITL HIGH D 97717W802 11623 280739 SH DFND 02 0 0 280739 WISDOMTREE TR AUSTRALIA 97717W810 40 726 SH DFND 02 0 0 726 WISDOMTREE TR ASIA PAC E 97717W828 165 2480 SH DFND 02 0 0 2480 WISDOMTREE TR JP SMALLCP 97717W836 138 1795 SH DFND 01 1795 0 0 WISDOMTREE TR JP SMALLCP 97717W836 968 12579 SH DFND 02 0 0 12579 WISDOMTREE TR GLB US QTL 97717W844 8850 155016 SH DFND 02 0 0 155016 WISDOMTREE TR JAPN HEDGE 97717W851 181339 3359379 SH DFND 01 3357837 0 1542 WISDOMTREE TR JAPN HEDGE 97717W851 152499 2825108 SH DFND 02 0 0 2825108 WISDOMTREE TR JAPN HEDGE 97717W851 1937 35885 SH DFND 28 35885 0 0 WISDOMTREE TR EUROPE SMC 97717W869 169 2595 SH DFND 01 2595 0 0 WISDOMTREE TR EUROPE SMC 97717W869 17386 266405 SH DFND 02 0 0 266405 WISDOMTREE TR GLB HIGH D 97717W877 3272 71387 SH DFND 02 0 0 71387 WISDOMTREE TR INTL QULTY 97717X131 791 26453 SH DFND 02 0 0 26453 WISDOMTREE TR FNDMTL SRT 97717X156 1 29 SH DFND 02 0 0 29 WISDOMTREE TR EMERG MKTS 97717X214 48 1535 SH DFND 02 0 0 1535 WISDOMTREE TR CURRNCY IN 97717X263 1592 55041 SH DFND 02 0 0 55041 WISDOMTREE TR DYNAMIC US 97717X297 156 6013 SH DFND 02 0 0 6013 WISDOMTREE TR MID EAST D 97717X305 50 2562 SH DFND 02 0 0 2562 WISDOMTREE TR DYNAMIC LN 97717X313 727 21981 SH DFND 02 0 0 21981 WISDOMTREE TR GBL SMLCP 97717X446 1 21 SH DFND 02 0 0 21 WISDOMTREE TR BARCLYS YL 97717X511 3869 79849 SH DFND 02 0 0 79849 WISDOMTREE TR EUR HDG SM 97717X552 5504 183273 SH DFND 02 0 0 183273 WISDOMTREE TR CBOE S&P 5 97717X560 26472 899480 SH DFND 02 0 0 899480 WISDOMTREE TR EM EX ST-O 97717X578 203 6900 SH DFND 02 0 0 6900 WISDOMTREE TR JAP HDG QT 97717X586 144 5200 SH DFND 02 0 0 5200 WISDOMTREE TR ITL HDG QT 97717X594 66 2065 SH DFND 01 2065 0 0 WISDOMTREE TR ITL HDG QT 97717X594 36919 1161346 SH DFND 02 0 0 1161346 WISDOMTREE TR EURO QTLY 97717X610 8983 351172 SH DFND 02 0 0 351172 WISDOMTREE TR BLMBRG FL 97717X628 269 10707 SH DFND 02 0 0 10707 WISDOMTREE TR US S CAP Q 97717X651 1020 27799 SH DFND 02 0 0 27799 WISDOMTREE TR US QTLY DI 97717X669 48995 1194699 SH DFND 01 1194699 0 0 WISDOMTREE TR US QTLY DI 97717X669 143199 3491796 SH DFND 02 0 0 3491796 WISDOMTREE TR US QTLY DI 97717X669 637 15539 SH DFND 28 15539 0 0 WISDOMTREE TR EUROPE HED 97717X701 65488 1037195 SH DFND 01 1034960 0 2235 WISDOMTREE TR EUROPE HED 97717X701 190516 3017355 SH DFND 02 0 0 3017355 WISDOMTREE TR EUROPE HED 97717X701 389 6163 SH DFND 28 6163 0 0 WISDOMTREE TR CHINADIV E 97717X719 9909 121350 SH DFND 02 0 0 121350 WISDOMTREE TR WSDM EMKTB 97717X784 119 1720 SH DFND 02 0 0 1720 WISDOMTREE TR ASIA LC DB 97717X842 14 315 SH DFND 02 0 0 315 WISDOMTREE TR EM LCL DEB 97717X867 238 6933 SH DFND 02 0 673 6260 WISDOMTREE TR DYNMC CUR 97717Y709 2134 86480 SH DFND 02 0 0 86480 WISDOMTREE TR ICBCCS S&P 97717Y832 240 8425 SH DFND 02 0 0 8425 WISDOMTREE TR US TOTAL D 97717W109 356 3911 SH DFND 43 0 0 3911 WISDOMTREE TR FUTRE STRA 97717W125 494 12388 SH DFND 43 0 0 12388 WISDOMTREE TR US HIGH DI 97717W208 3686 52700 SH DFND 43 0 0 52700 WISDOMTREE TR EMG MKTS S 97717W281 3328 69774 SH DFND 43 0 0 69774 WISDOMTREE TR US LARGECA 97717W307 9219 102720 SH DFND 43 0 0 102720 WISDOMTREE TR EMER MKT H 97717W315 6010 140195 SH DFND 43 0 0 140195 WISDOMTREE TR EM MKTS QT 97717W323 15 586 SH DFND 43 0 0 586 WISDOMTREE TR GLB EX US 97717W331 57 1890 SH DFND 43 0 0 1890 WISDOMTREE TR NEGT DUR H 97717W398 238 11340 SH DFND 43 0 0 11340 WISDOMTREE TR US DIVID E 97717W406 1004 11555 SH DFND 43 0 0 11555 WISDOMTREE TR INDIA ERNG 97717W422 1208 47984 SH DFND 43 0 0 47984 WISDOMTREE TR HEDGED HI 97717W430 965 40331 SH DFND 43 0 0 40331 WISDOMTREE TR BLMBG US B 97717W471 69 2596 SH DFND 43 0 0 2596 WISDOMTREE TR US MIDCAP 97717W505 13534 378033 SH DFND 43 0 0 378033 WISDOMTREE TR E MKTS CNS 97717W539 792 34657 SH DFND 43 0 0 34657 WISDOMTREE TR US QLT SHR 97717W547 2123 25742 SH DFND 43 0 0 25742 WISDOMTREE TR US SMALLCP 97717W562 853 22047 SH DFND 43 0 0 22047 WISDOMTREE TR US MIDCP E 97717W570 5393 134253 SH DFND 43 0 0 134253 WISDOMTREE TR US EARNING 97717W588 1599 52119 SH DFND 43 0 0 52119 WISDOMTREE TR US SMALLCA 97717W604 4487 151324 SH DFND 43 0 0 151324 WISDOMTREE TR INTL EQUIT 97717W703 2700 51186 SH DFND 43 0 0 51186 WISDOMTREE TR INTL SMCAP 97717W760 5912 82163 SH DFND 43 0 0 82163 WISDOMTREE TR INTL MIDCA 97717W778 902 13822 SH DFND 43 0 0 13822 WISDOMTREE TR INTL DIV E 97717W786 99 2359 SH DFND 43 0 0 2359 WISDOMTREE TR INTL LRGCA 97717W794 93 1938 SH DFND 43 0 0 1938 WISDOMTREE TR ITL HIGH D 97717W802 3314 80052 SH DFND 43 0 0 80052 WISDOMTREE TR ASIA PAC E 97717W828 168 2525 SH DFND 43 0 0 2525 WISDOMTREE TR JP SMALLCP 97717W836 93 1209 SH DFND 43 0 0 1209 WISDOMTREE TR GLB US QTL 97717W844 184 3223 SH DFND 43 0 0 3223 WISDOMTREE TR JAPN HEDGE 97717W851 31031 574865 SH DFND 43 0 0 574865 WISDOMTREE TR EUROPE SMC 97717W869 903 13839 SH DFND 43 0 0 13839 WISDOMTREE TR GLB HIGH D 97717W877 520 11344 SH DFND 43 0 0 11344 WISDOMTREE TR INTL QULTY 97717X131 3 88 SH DFND 43 0 0 88 WISDOMTREE TR EMERG MKTS 97717X214 206 6646 SH DFND 43 0 0 6646 WISDOMTREE TR CURRNCY IN 97717X263 1633 56445 SH DFND 43 0 0 56445 WISDOMTREE TR DYNAMIC IN 97717X271 178 5602 SH DFND 43 0 0 5602 WISDOMTREE TR DYNAMIC US 97717X297 34 1303 SH DFND 43 0 0 1303 WISDOMTREE TR DYNAMIC LN 97717X313 269 8145 SH DFND 43 0 0 8145 WISDOMTREE TR BARCLYS YL 97717X511 2571 53061 SH DFND 43 0 0 53061 WISDOMTREE TR EUR HDG SM 97717X552 102 3402 SH DFND 43 0 0 3402 WISDOMTREE TR EM EX ST-O 97717X578 407 13867 SH DFND 43 0 0 13867 WISDOMTREE TR ITL HDG QT 97717X594 21092 663475 SH DFND 43 0 0 663475 WISDOMTREE TR EURO QTLY 97717X610 10 400 SH DFND 43 0 0 400 WISDOMTREE TR BLMBRG FL 97717X628 170 6789 SH DFND 43 0 0 6789 WISDOMTREE TR US S CAP Q 97717X651 67 1838 SH DFND 43 0 0 1838 WISDOMTREE TR US QTLY DI 97717X669 34814 848923 SH DFND 43 0 0 848923 WISDOMTREE TR EUROPE HED 97717X701 37605 595583 SH DFND 43 0 0 595583 WISDOMTREE TR CHINADIV E 97717X719 35 430 SH DFND 43 0 0 430 WISDOMTREE TR DYNMC CUR 97717Y709 4793 194190 SH DFND 43 0 0 194190 WIX COM LTD SHS M98068105 3 27 SH DFND 01 0 0 27 WIX COM LTD SHS M98068105 6447 64277 SH DFND 02 0 16553 47724 WIX COM LTD SHS M98068105 438 4370 SH DFND 06 0 4370 0 WIX COM LTD SHS M98068105 2426 24183 SH DFND 43 0 0 24183 WMIH CORP COM 92936P100 0 72 SH DFND 01 72 0 0 WMIH CORP COM 92936P100 24 17546 SH DFND 02 0 7261 10285 WMIH CORP COM 92936P100 0 203 SH DFND 06 0 203 0 WNS HOLDINGS LTD SPON ADR 92932M101 6789 130114 SH DFND 01 130114 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 13896 266307 SH DFND 02 0 23089 243218 WNS HOLDINGS LTD SPON ADR 92932M101 14 272 SH DFND 28 272 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 5276 101116 SH DFND 43 0 0 101116 WOLVERINE WORLD WIDE INC COM 978097103 634 18241 SH DFND 01 17881 0 360 WOLVERINE WORLD WIDE INC COM 978097103 6222 178944 SH DFND 02 0 165096 13848 WOLVERINE WORLD WIDE INC COM 978097103 3 97 SH DFND 06 0 97 0 WOLVERINE WORLD WIDE INC COM 978097103 38037 1093961 SH DFND 43 0 0 1093961 WOLVERINE WORLD WIDE INC COM 978097103 3049 87702 SH DFND 43, 01 0 0 87702 WOODWARD INC COM 980745103 1371 17843 SH DFND 01 12090 0 5753 WOODWARD INC COM 980745103 682 8879 SH DFND 02 0 6258 2621 WOODWARD INC COM 980745103 4 54 SH DFND 06 0 54 0 WOODWARD INC COM 980745103 1 8 SH DFND 28 8 0 0 WOODWARD INC COM 980745103 38911 506261 SH DFND 43 0 0 506261 WOODWARD INC COM 980745103 2226 28957 SH DFND 43, 01 0 0 28957 WOORI BK ADR 98105T104 1666 37884 SH DFND 01 35432 0 2452 WOORI BK ADR 98105T104 50 1137 SH DFND 02 0 0 1137 WOORI BK ADR 98105T104 42 966 SH DFND 28 264 0 702 WOORI BK ADR 98105T104 24 537 SH DFND 43 0 0 537 WORKDAY INC CL A 98138H101 53050 437992 SH DFND 01 21582 415829 581 WORKDAY INC CL A 98138H101 72081 595121 SH DFND 02 0 231832 363289 WORKDAY INC CL A 98138H101 1400 11561 SH DFND 06 0 11561 0 WORKDAY INC OPTIONS 98138H101 14534 120000 SH Put DFND 02 0 120000 0 WORKDAY INC NOTE 0.75 98138HAC5 28 19000 PRN DFND 02 0 18000 1000 WORKDAY INC NOTE 1.50 98138HAD3 5 3000 PRN DFND 01 3000 0 0 WORKDAY INC NOTE 1.50 98138HAD3 13781 8945000 PRN DFND 02 0 8945000 0 WORKDAY INC CL A 98138H101 43787 361520 SH DFND 43 0 0 361520 WORKHORSE GROUP INC COM NEW 98138J206 103 56357 SH DFND 02 0 52357 4000 WORKIVA INC COM CL A 98139A105 176 7225 SH DFND 01 7225 0 0 WORKIVA INC COM CL A 98139A105 2327 95356 SH DFND 02 0 76996 18360 WORKIVA INC COM CL A 98139A105 1 26 SH DFND 06 0 26 0 WORKIVA INC COM CL A 98139A105 600 24592 SH DFND 43 0 0 24592 WORKIVA INC COM CL A 98139A105 1449 59369 SH DFND 43, 01 0 0 59369 WORLD ACCEP CORP DEL COM 981419104 144 1297 SH DFND 01 1244 0 53 WORLD ACCEP CORP DEL COM 981419104 114 1026 SH DFND 02 0 1023 3 WORLD ACCEP CORP DEL COM 981419104 1 6 SH DFND 06 0 6 0 WORLD FUEL SVCS CORP COM 981475106 268 13116 SH DFND 01 12987 0 129 WORLD FUEL SVCS CORP COM 981475106 2556 125223 SH DFND 02 0 115806 9417 WORLD FUEL SVCS CORP COM 981475106 0 1 SH DFND 06 0 1 0 WORLD FUEL SVCS CORP COM 981475106 2851 139669 SH DFND 43 0 0 139669 WORLD FUEL SVCS CORP COM 981475106 1246 61058 SH DFND 43, 01 0 0 61058 WORLD GOLD TR SPDR LNG D 98149E105 246 2055 SH DFND 02 0 0 2055 WORLD GOLD TR SPDR LNG D 98149E105 48 397 SH DFND 43 0 0 397 WORLD WRESTLING ENTMT INC CL A 98156Q108 558 7664 SH DFND 01 7664 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6315 86727 SH DFND 02 0 6862 79865 WORLD WRESTLING ENTMT INC CL A 98156Q108 3 40 SH DFND 06 0 40 0 WORLDPAY INC CL A 981558109 3843 46993 SH DFND 01 46611 267 115 WORLDPAY INC CL A 981558109 8087 98893 SH DFND 02 0 81579 17314 WORLDPAY INC CL A 981558109 8486 103767 SH DFND 06 0 103767 0 WORLDPAY INC OPTIONS 981558109 5725 70000 SH Call DFND 02 0 70000 0 WORLDPAY INC CL A 981558109 19827 242443 SH DFND 43 0 0 242443 WORLDPAY INC CL A 981558109 2757 33717 SH DFND 43, 01 0 0 33717 WORTHINGTON INDS INC COM 981811102 1688 40221 SH DFND 01 40088 0 133 WORTHINGTON INDS INC COM 981811102 3385 80651 SH DFND 02 0 67286 13365 WORTHINGTON INDS INC COM 981811102 2 46 SH DFND 06 0 46 0 WORTHINGTON INDS INC COM 981811102 2368 56430 SH DFND 43 0 0 56430 WPP PLC NEW ADR 92937A102 1260 16035 SH DFND 01 15376 0 659 WPP PLC NEW ADR 92937A102 1152 14655 SH DFND 02 0 103 14552 WPP PLC NEW ADR 92937A102 3 36 SH DFND 28 36 0 0 WPP PLC NEW ADR 92937A102 24026 305751 SH DFND 43 0 0 305751 WPP PLC NEW ADR 92937A102 1408 17918 SH DFND 43, 01 0 0 17918 WPX ENERGY INC COM 98212B103 4380 242937 SH DFND 01 241947 0 990 WPX ENERGY INC COM 98212B103 87069 4829111 SH DFND 02 0 4690512 138599 WPX ENERGY INC COM 98212B103 0 9 SH DFND 06 0 9 0 WPX ENERGY INC COM 98212B103 3 184 SH DFND 28 184 0 0 WPX ENERGY INC PFD SER A 98212B202 8 106 SH DFND 01 106 0 0 WPX ENERGY INC PFD SER A 98212B202 4513 59828 SH DFND 02 0 59809 19 WPX ENERGY INC COM 98212B103 35481 1967907 SH DFND 43 0 0 1967907 WPX ENERGY INC COM 98212B103 374 20732 SH DFND 43, 01 0 0 20732 WRIGHT MED GROUP N V NOTE 2.25 98236JAB4 4627 3470000 PRN DFND 02 0 3470000 0 WRIGHT MED GROUP N V ORD SHS 0. N96617118 57951 2232316 SH DFND 01 32651 2199447 218 WRIGHT MED GROUP N V ORD SHS 0. N96617118 2894 111483 SH DFND 02 0 84571 26912 WRIGHT MED GROUP N V ORD SHS 0. N96617118 3 107 SH DFND 06 0 107 0 WRIGHT MED GROUP N V RIGHT 03/0 N96617126 1 1100 SH DFND 02 0 0 1100 WRIGHT MED GROUP N V ORD SHS 0. N96617118 7675 295631 SH DFND 43 0 0 295631 WRIGHT MED GROUP N V ORD SHS 0. N96617118 1525 58756 SH DFND 43, 01 0 0 58756 WSFS FINL CORP COM 929328102 234 4389 SH DFND 01 4389 0 0 WSFS FINL CORP COM 929328102 263 4938 SH DFND 02 0 4156 782 WSFS FINL CORP COM 929328102 2 31 SH DFND 06 0 31 0 WSFS FINL CORP COM 929328102 6332 118791 SH DFND 43 0 0 118791 WSI INDS INC COM 92932Q102 21 4000 SH DFND 01 4000 0 0 WSI INDS INC COM 92932Q102 10 2000 SH DFND 02 0 0 2000 WVS FINL CORP COM 929358109 17 1001 SH DFND 02 0 1 1000 WYNDHAM DESTINATIONS INC COM 98310W108 7711 174186 SH DFND 01 82577 90992 617 WYNDHAM DESTINATIONS INC COM 98310W108 4922 111175 SH DFND 02 0 96514 14661 WYNDHAM DESTINATIONS INC COM 98310W108 1 21 SH DFND 06 0 21 0 WYNDHAM DESTINATIONS INC COM 98310W108 36 818 SH DFND 28 539 0 279 WYNDHAM DESTINATIONS INC COM 98310W108 13002 293708 SH DFND 43 0 0 293708 WYNDHAM DESTINATIONS INC COM 98310W108 4172 94230 SH DFND 43, 01 0 0 94230 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5121 87041 SH DFND 01 85017 1414 610 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2053 34902 SH DFND 02 0 21228 13674 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1 21 SH DFND 06 0 21 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 49 834 SH DFND 28 555 0 279 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10064 171072 SH DFND 43 0 0 171072 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4997 84946 SH DFND 43, 01 0 0 84946 WYNN RESORTS LTD COM 983134107 4778 28554 SH DFND 01 25566 2588 400 WYNN RESORTS LTD COM 983134107 30305 181096 SH DFND 02 0 119631 61465 WYNN RESORTS LTD COM 983134107 2032 12140 SH DFND 06 0 12140 0 WYNN RESORTS LTD COM 983134107 60 359 SH DFND 28 9 0 350 WYNN RESORTS LTD OPTIONS 983134107 3430 20500 SH Call DFND 02 0 20000 500 WYNN RESORTS LTD COM 983134107 13060 78045 SH DFND 43 0 0 78045 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 27 3000 SH DFND 02 0 0 3000 XBIOTECH INC COM 98400H102 0 1 SH DFND 01 0 1 0 XBIOTECH INC COM 98400H102 52 11605 SH DFND 02 0 11605 0 XBIOTECH INC COM 98400H102 0 20 SH DFND 06 0 20 0 XCEL BRANDS INC COM NEW 98400M101 35 15000 SH DFND 01 15000 0 0 XCEL BRANDS INC COM NEW 98400M101 4 1749 SH DFND 02 0 17 1732 XCEL ENERGY INC COM 98389B100 40178 879560 SH DFND 01 873360 712 5488 XCEL ENERGY INC COM 98389B100 31771 695506 SH DFND 02 0 197206 498300 XCEL ENERGY INC COM 98389B100 808 17693 SH DFND 06 0 17693 0 XCEL ENERGY INC COM 98389B100 101 2207 SH DFND 28 0 0 2207 XCEL ENERGY INC COM 98389B100 89828 1966455 SH DFND 43 0 0 1966455 XCEL ENERGY INC COM 98389B100 22588 494492 SH DFND 43, 01 0 0 494492 XCERRA CORP COM 98400J108 115 8234 SH DFND 01 8234 0 0 XCERRA CORP COM 98400J108 2433 174133 SH DFND 02 0 174133 0 XCERRA CORP COM 98400J108 1 55 SH DFND 06 0 55 0 XENCOR INC COM 98401F105 697 18845 SH DFND 01 6803 12042 0 XENCOR INC COM 98401F105 1000 27012 SH DFND 02 0 27012 0 XENCOR INC COM 98401F105 1 39 SH DFND 06 0 39 0 XENETIC BIOSCIENCES INC COM NEW 984015206 0 2 SH DFND 02 0 2 0 XENIA HOTELS & RESORTS INC COM 984017103 46 1905 SH DFND 01 1905 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4784 196397 SH DFND 02 0 194753 1644 XENIA HOTELS & RESORTS INC COM 984017103 3 111 SH DFND 06 0 111 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 1 100 SH DFND 02 0 0 100 XEROX CORP COM NEW 984121608 3599 149974 SH DFND 01 147607 1285 1082 XEROX CORP COM NEW 984121608 3434 143078 SH DFND 02 0 41307 101771 XEROX CORP COM NEW 984121608 76 3153 SH DFND 06 0 3153 0 XEROX CORP COM NEW 984121608 17 705 SH DFND 28 705 0 0 XEROX CORP OPTIONS 984121608 1342 55900 SH Call DFND 02 0 55900 0 XEROX CORP COM NEW 984121608 2172 90508 SH DFND 43 0 0 90508 XEROX CORP COM NEW 984121608 3242 135086 SH DFND 43, 01 0 0 135086 XILINX INC COM 983919101 32469 497527 SH DFND 01 490466 6486 575 XILINX INC COM 983919101 14063 215499 SH DFND 02 0 166576 48923 XILINX INC COM 983919101 98 1502 SH DFND 06 0 1502 0 XILINX INC COM 983919101 71 1083 SH DFND 28 233 0 850 XILINX INC COM 983919101 39574 606411 SH DFND 43 0 0 606411 XILINX INC COM 983919101 7026 107669 SH DFND 43, 01 0 0 107669 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 40 8949 SH DFND 01 8949 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 32 7099 SH DFND 02 0 0 7099 XL GROUP LTD COM G98294104 11284 201682 SH DFND 01 87059 114049 574 XL GROUP LTD COM G98294104 23193 414529 SH DFND 02 0 350708 63821 XL GROUP LTD COM G98294104 133 2380 SH DFND 06 0 2380 0 XL GROUP LTD COM G98294104 2 40 SH DFND 28 40 0 0 XL GROUP LTD COM G98294104 7012 125332 SH DFND 43 0 0 125332 XL GROUP LTD COM G98294104 587 10484 SH DFND 43, 01 0 0 10484 XO GROUP INC COM 983772104 143 4476 SH DFND 01 4351 0 125 XO GROUP INC COM 983772104 181 5666 SH DFND 02 0 5651 15 XO GROUP INC COM 983772104 1 25 SH DFND 06 0 25 0 XO GROUP INC COM 983772104 819 25594 SH DFND 43 0 0 25594 XOMA CORP DEL COM NEW 98419J206 30 1435 SH DFND 01 1334 101 0 XOMA CORP DEL COM NEW 98419J206 30 1435 SH DFND 02 0 1385 50 XPERI CORP COM 98421B100 138 8558 SH DFND 01 8252 0 306 XPERI CORP COM 98421B100 464 28799 SH DFND 02 0 14114 14685 XPERI CORP COM 98421B100 1 50 SH DFND 06 0 50 0 XPERI CORP COM 98421B100 2284 141837 SH DFND 43 0 0 141837 XPERI CORP COM 98421B100 356 22107 SH DFND 43, 01 0 0 22107 XPLORE TECHNOLOGIES CORP COM PAR $0 983950700 1 187 SH DFND 02 0 0 187 XPO LOGISTICS INC COM 983793100 7357 73439 SH DFND 01 73409 0 30 XPO LOGISTICS INC COM 983793100 32269 322114 SH DFND 02 0 7099 315015 XPO LOGISTICS INC COM 983793100 20 195 SH DFND 06 0 195 0 XPO LOGISTICS INC COM 983793100 10633 106137 SH DFND 43 0 0 106137 XPO LOGISTICS INC COM 983793100 8381 83664 SH DFND 43, 01 0 0 83664 XPRESSPA GROUP INC COM 98420U109 0 710 SH DFND 02 0 210 500 XTANT MED HLDGS INC COM NEW 98420P308 0 47 SH DFND 02 0 0 47 XUNLEI LTD SPONSORED 98419E108 27 2489 SH DFND 01 2489 0 0 XUNLEI LTD SPONSORED 98419E108 14 1279 SH DFND 02 0 1279 0 XYLEM INC COM 98419M100 103696 1538969 SH DFND 01 1505173 8408 25388 XYLEM INC COM 98419M100 14557 216043 SH DFND 02 0 178999 37044 XYLEM INC COM 98419M100 1603 23791 SH DFND 06 0 23791 0 XYLEM INC COM 98419M100 1465 21741 SH DFND 28 21388 0 353 XYLEM INC COM 98419M100 58898 874119 SH DFND 43 0 0 874119 XYLEM INC COM 98419M100 3179 47181 SH DFND 43, 01 0 0 47181 YAHOO INC NOTE 984332AF3 4 3000 PRN DFND 01 3000 0 0 YAHOO INC NOTE 984332AF3 43053 31565000 PRN DFND 02 0 31559000 6000 YAMANA GOLD INC COM 98462Y100 30 10462 SH DFND 01 10462 0 0 YAMANA GOLD INC COM 98462Y100 743 256072 SH DFND 02 0 800 255272 YAMANA GOLD INC COM 98462Y100 2346 809075 SH DFND 06 0 809075 0 YAMANA GOLD INC OPTIONS 98462Y100 7 2500 SH Call DFND 02 0 0 2500 YANDEX N V SHS CLASS N97284108 39 1088 SH DFND 01 1088 0 0 YANDEX N V SHS CLASS N97284108 1899 52891 SH DFND 02 0 24033 28858 YANDEX N V SHS CLASS N97284108 1171 32630 SH DFND 06 0 32630 0 YANDEX N V OPTIONS N97284108 359 10000 SH Call DFND 02 0 10000 0 YANDEX N V SHS CLASS N97284108 13530 376874 SH DFND 43 0 0 376874 YELP INC CL A 985817105 1025 26153 SH DFND 01 25995 158 0 YELP INC CL A 985817105 6784 173154 SH DFND 02 0 162804 10350 YELP INC CL A 985817105 3 82 SH DFND 06 0 82 0 YELP INC OPTIONS 985817105 30075 767600 SH Call DFND 02 0 767600 0 YELP INC CL A 985817105 1645 41993 SH DFND 43 0 0 41993 YELP INC CL A 985817105 439 11210 SH DFND 43, 01 0 0 11210 YEXT INC COM 98585N106 221 11418 SH DFND 01 10489 929 0 YEXT INC COM 98585N106 81 4200 SH DFND 02 0 4050 150 YEXT INC COM 98585N106 0 23 SH DFND 06 0 23 0 YEXT INC COM 98585N106 1792 92668 SH DFND 43 0 0 92668 YINTECH INVT HLDGS LTD SPONSORED 98585M108 6 730 SH DFND 01 730 0 0 YIRENDAI LTD SPONSORED 98585L100 48 2282 SH DFND 01 2282 0 0 YOGAWORKS INC COM 986005106 0 3 SH DFND 02 0 3 0 YORK WTR CO COM 987184108 803 25262 SH DFND 01 25262 0 0 YORK WTR CO COM 987184108 719 22604 SH DFND 02 0 1438 21166 YORK WTR CO COM 987184108 0 13 SH DFND 06 0 13 0 YOUNGEVITY INTL INC COM NEW 987537206 73 17582 SH DFND 02 0 0 17582 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 116 8514 SH DFND 01 8514 0 0 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 61 4512 SH DFND 02 0 0 4512 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 261 19223 SH DFND 06 0 19223 0 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 2392 176138 SH DFND 43 0 0 176138 YRC WORLDWIDE INC COM PAR $. 984249607 64 6327 SH DFND 01 6327 0 0 YRC WORLDWIDE INC COM PAR $. 984249607 46 4594 SH DFND 02 0 4594 0 YRC WORLDWIDE INC COM PAR $. 984249607 0 34 SH DFND 06 0 34 0 YUM BRANDS INC COM 988498101 158102 2021244 SH DFND 01 2003716 15441 2087 YUM BRANDS INC COM 988498101 45063 576109 SH DFND 02 0 166984 409125 YUM BRANDS INC COM 988498101 61 780 SH DFND 06 0 780 0 YUM BRANDS INC COM 988498101 955 12203 SH DFND 28 11724 0 479 YUM BRANDS INC COM 988498101 127016 1623833 SH DFND 43 0 0 1623833 YUM BRANDS INC COM 988498101 20075 256648 SH DFND 43, 01 0 0 256648 YUM CHINA HLDGS INC COM 98850P109 67180 1746761 SH DFND 01 1745013 0 1748 YUM CHINA HLDGS INC COM 98850P109 19943 518537 SH DFND 02 0 234550 283987 YUM CHINA HLDGS INC COM 98850P109 6802 176871 SH DFND 06 0 176871 0 YUM CHINA HLDGS INC COM 98850P109 359 9343 SH DFND 28 8683 0 660 YUM CHINA HLDGS INC OPTIONS 98850P109 1346 35000 SH Put DFND 02 0 35000 0 YUM CHINA HLDGS INC COM 98850P109 170029 4420930 SH DFND 43 0 0 4420930 YUM CHINA HLDGS INC COM 98850P109 18940 492458 SH DFND 43, 01 0 0 492458 YUMA ENERGY INC NEW COM 98872F105 5 10127 SH DFND 02 0 127 10000 YY INC ADS REPCOM 98426T106 96 958 SH DFND 01 837 0 121 YY INC ADS REPCOM 98426T106 26211 260880 SH DFND 02 0 212599 48281 YY INC ADS REPCOM 98426T106 2349 23384 SH DFND 06 0 23384 0 YY INC ADS REPCOM 98426T106 1 5 SH DFND 28 5 0 0 YY INC ADS REPCOM 98426T106 6754 67222 SH DFND 43 0 0 67222 YY INC ADS REPCOM 98426T106 193 1922 SH DFND 43, 01 0 0 1922 ZAFGEN INC COM 98885E103 109 10698 SH DFND 01 10294 404 0 ZAFGEN INC COM 98885E103 6 565 SH DFND 02 0 565 0 ZAGG INC COM 98884U108 82 4741 SH DFND 01 4741 0 0 ZAGG INC COM 98884U108 753 43539 SH DFND 02 0 38153 5386 ZAGG INC COM 98884U108 0 28 SH DFND 06 0 28 0 ZAI LAB LTD ADR 98887Q104 6 267 SH DFND 01 267 0 0 ZAI LAB LTD ADR 98887Q104 139 5962 SH DFND 02 0 5962 0 ZAYO GROUP HLDGS INC COM 98919V105 18645 511093 SH DFND 01 59669 415572 35852 ZAYO GROUP HLDGS INC COM 98919V105 25144 689263 SH DFND 02 0 686247 3016 ZAYO GROUP HLDGS INC COM 98919V105 649 17797 SH DFND 06 0 17797 0 ZAYO GROUP HLDGS INC COM 98919V105 14 380 SH DFND 28 0 0 380 ZAYO GROUP HLDGS INC OPTIONS 98919V105 9850 270000 SH Call DFND 02 0 270000 0 ZAYO GROUP HLDGS INC COM 98919V105 6197 169861 SH DFND 43 0 0 169861 ZAYO GROUP HLDGS INC COM 98919V105 141 3862 SH DFND 43, 01 0 0 3862 ZEALAND PHARMA A S SPONSORED 98920Y304 1 84 SH DFND 01 84 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3104 21671 SH DFND 01 12400 8991 280 ZEBRA TECHNOLOGIES CORP CL A 989207105 8263 57681 SH DFND 02 0 18249 39432 ZEBRA TECHNOLOGIES CORP CL A 989207105 0 1 SH DFND 06 0 1 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 10201 71210 SH DFND 43 0 0 71210 ZEBRA TECHNOLOGIES CORP CL A 989207105 2160 15080 SH DFND 43, 01 0 0 15080 ZENDESK INC COM 98936J101 746 13688 SH DFND 01 7972 5600 116 ZENDESK INC COM 98936J101 43580 799774 SH DFND 02 0 261783 537991 ZENDESK INC COM 98936J101 6 102 SH DFND 06 0 102 0 ZENDESK INC COM 98936J101 14519 266455 SH DFND 43 0 0 266455 ZILLOW GROUP INC CL A 98954M101 242 4056 SH DFND 01 4056 0 0 ZILLOW GROUP INC CL A 98954M101 11314 189349 SH DFND 02 0 705 188644 ZILLOW GROUP INC CL C CAP S 98954M200 20817 352472 SH DFND 01 8358 344073 41 ZILLOW GROUP INC CL C CAP S 98954M200 6722 113814 SH DFND 02 0 12734 101080 ZILLOW GROUP INC CL C CAP S 98954M200 576 9757 SH DFND 06 0 9757 0 ZILLOW GROUP INC OPTIONS 98954M200 11221 190000 SH Call DFND 02 0 190000 0 ZILLOW GROUP INC NOTE 2.00 98954MAB7 4 3000 PRN DFND 01 3000 0 0 ZILLOW GROUP INC NOTE 2.00 98954MAB7 6362 5022000 PRN DFND 02 0 5022000 0 ZILLOW GROUP INC CL C CAP S 98954M200 490 8294 SH DFND 43 0 0 8294 ZIMMER BIOMET HLDGS INC COM 98956P102 50889 456648 SH DFND 01 449518 672 6458 ZIMMER BIOMET HLDGS INC COM 98956P102 66867 600028 SH DFND 02 0 102852 497176 ZIMMER BIOMET HLDGS INC COM 98956P102 100 897 SH DFND 06 0 897 0 ZIMMER BIOMET HLDGS INC COM 98956P102 899 8071 SH DFND 28 7397 0 674 ZIMMER BIOMET HLDGS INC OPTIONS 98956P102 11311 101500 SH Call DFND 02 0 100000 1500 ZIMMER BIOMET HLDGS INC COM 98956P102 47256 424048 SH DFND 43 0 0 424048 ZIMMER BIOMET HLDGS INC COM 98956P102 3824 34314 SH DFND 43, 01 0 0 34314 ZION OIL & GAS INC COM 989696109 61 15077 SH DFND 01 14133 944 0 ZION OIL & GAS INC COM 989696109 26 6398 SH DFND 02 0 98 6300 ZIONS BANCORPORATION COM 989701107 2 40 SH DFND 00 0 40 0 ZIONS BANCORPORATION COM 989701107 9449 179338 SH DFND 01 107712 366 71260 ZIONS BANCORPORATION COM 989701107 32966 625666 SH DFND 02 0 43258 582408 ZIONS BANCORPORATION COM 989701107 43 813 SH DFND 06 0 813 0 ZIONS BANCORPORATION COM 989701107 104 1978 SH DFND 28 113 0 1865 ZIONS BANCORPORATION OPTIONS 989701107 996 18900 SH Put DFND 02 0 18900 0 ZIONS BANCORPORATION OPTIONS 989701107 996 18900 SH Call DFND 02 0 18900 0 ZIONS BANCORPORATION COM 989701107 46443 881436 SH DFND 43 0 0 881436 ZIONS BANCORPORATION COM 989701107 5226 99181 SH DFND 43, 01 0 0 99181 ZIOPHARM ONCOLOGY INC COM 98973P101 274 90632 SH DFND 01 28160 62472 0 ZIOPHARM ONCOLOGY INC COM 98973P101 27 8798 SH DFND 02 0 932 7866 ZIOPHARM ONCOLOGY INC COM 98973P101 0 135 SH DFND 06 0 135 0 ZIX CORP COM 98974P100 61 11376 SH DFND 01 11376 0 0 ZIX CORP COM 98974P100 41 7535 SH DFND 02 0 4985 2550 ZIX CORP COM 98974P100 0 56 SH DFND 06 0 56 0 ZOES KITCHEN INC COM 98979J109 69 7083 SH DFND 01 7083 0 0 ZOES KITCHEN INC COM 98979J109 8 855 SH DFND 02 0 855 0 ZOES KITCHEN INC COM 98979J109 0 20 SH DFND 06 0 20 0 ZOES KITCHEN INC COM 98979J109 3853 394820 SH DFND 43 0 0 394820 ZOETIS INC CL A 98978V103 115476 1355506 SH DFND 01 1299481 13624 42401 ZOETIS INC CL A 98978V103 335252 3935344 SH DFND 02 0 142404 3792940 ZOETIS INC CL A 98978V103 159 1869 SH DFND 06 0 1869 0 ZOETIS INC CL A 98978V103 3041 35702 SH DFND 28 33779 0 1923 ZOETIS INC OPTIONS 98978V103 894 10500 SH Call DFND 02 0 10500 0 ZOETIS INC CL A 98978V103 305604 3587328 SH DFND 43 0 0 3587328 ZOETIS INC CL A 98978V103 25144 295151 SH DFND 43, 01 0 0 295151 ZOGENIX INC COM NEW 98978L204 215 4867 SH DFND 01 4867 0 0 ZOGENIX INC COM NEW 98978L204 12961 293229 SH DFND 02 0 293047 182 ZOGENIX INC COM NEW 98978L204 2 36 SH DFND 06 0 36 0 ZOGENIX INC OPTIONS 98978L204 221 5000 SH Put DFND 02 0 5000 0 ZOGENIX INC OPTIONS 98978L204 221 5000 SH Call DFND 02 0 5000 0 ZOGENIX INC COM NEW 98978L204 1794 40592 SH DFND 43 0 0 40592 ZOGENIX INC COM NEW 98978L204 361 8161 SH DFND 43, 01 0 0 8161 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 2 698 SH DFND 01 0 698 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 72 SH DFND 02 0 72 0 ZOSANO PHARMA CORP COM NEW 98979H202 5 1164 SH DFND 02 0 1164 0 ZSCALER INC COM 98980G102 61 1715 SH DFND 01 1686 29 0 ZSCALER INC COM 98980G102 1225 34267 SH DFND 02 0 23526 10741 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 191 9558 SH DFND 01 9558 0 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 5164 258218 SH DFND 02 0 256817 1401 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 1 32 SH DFND 28 32 0 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 7109 355448 SH DFND 43 0 0 355448 ZUMIEZ INC COM 989817101 70 2785 SH DFND 01 2785 0 0 ZUMIEZ INC COM 989817101 1883 75173 SH DFND 02 0 74973 200 ZUMIEZ INC COM 989817101 0 19 SH DFND 06 0 19 0 ZUMIEZ INC COM 989817101 33 1298 SH DFND 43 0 0 1298 ZUORA INC COM CL A 98983V106 2 84 SH DFND 02 0 84 0 ZUORA INC OPTIONS 98983V106 283 10400 SH Call DFND 02 0 10400 0 ZYMEWORKS INC COM 98985W102 15 1000 SH DFND 02 0 0 1000 ZYNERBA PHARMACEUTICALS INC COM 98986X109 6 619 SH DFND 01 619 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 66 6730 SH DFND 02 0 6430 300 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 12 SH DFND 06 0 12 0 ZYNGA INC CL A 98986T108 142 34961 SH DFND 01 32540 2421 0 ZYNGA INC CL A 98986T108 2616 642641 SH DFND 02 0 610116 32525 ZYNGA INC CL A 98986T108 0 19 SH DFND 06 0 19 0