0001567619-19-010988.txt : 20190515 0001567619-19-010988.hdr.sgml : 20190515 20190515103118 ACCESSION NUMBER: 0001567619-19-010988 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190515 DATE AS OF CHANGE: 20190515 EFFECTIVENESS DATE: 20190515 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: 19825838 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 03-31-2019 03-31-2019 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.
Ally Pecarro Attorney-in-Fact 980-254-4395 Ally Pecarro Charlotte NC 05-15-2019 6 21426 643561408 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 28 0001185372 028-10270 U.S. TRUST Co OF DELAWARE 43 0001418660 028-12631 MANAGED ACCOUNT ADVISORS LLC
INFORMATION TABLE 2 form13fInfoTable.xml 180 DEGREE CAP CORP COM 68235B109 71 38037 SH DFND 02 0 0 38037 1ST CONSTITUTION BANCORP COM 31986N102 40 2233 SH DFND 01 1680 553 0 1ST CONSTITUTION BANCORP COM 31986N102 10 572 SH DFND 02 0 264 308 1ST CONSTITUTION BANCORP COM 31986N102 1 32 SH DFND 06 0 32 0 1ST SOURCE CORP COM 336901103 182 4049 SH DFND 01 3065 984 0 1ST SOURCE CORP COM 336901103 312 6944 SH DFND 02 0 6944 0 1ST SOURCE CORP COM 336901103 88 1964 SH DFND 06 0 1964 0 21VIANET GROUP INC SPONSORED 90138A103 15 1884 SH DFND 01 1884 0 0 21VIANET GROUP INC SPONSORED 90138A103 2 211 SH DFND 02 0 211 0 22ND CENTY GROUP INC COM 90137F103 4 2425 SH DFND 01 2425 0 0 22ND CENTY GROUP INC COM 90137F103 20 11476 SH DFND 02 0 676 10800 22ND CENTY GROUP INC COM 90137F103 1 459 SH DFND 06 0 459 0 2U INC COM 90214J101 972 13716 SH DFND 01 7236 6427 53 2U INC COM 90214J101 6906 97468 SH DFND 02 0 96541 927 2U INC COM 90214J101 426 6014 SH DFND 06 0 6014 0 2U INC COM 90214J101 8067 113855 SH DFND 43 0 0 113855 2U INC COM 90214J101 3282 46317 SH DFND 43, 01 0 0 46317 3-D SYS CORP DEL COM NEW 88554D205 2908 270268 SH DFND 01 28681 240149 1438 3-D SYS CORP DEL COM NEW 88554D205 1683 156454 SH DFND 02 0 14293 142161 3-D SYS CORP DEL COM NEW 88554D205 133 12376 SH DFND 06 0 12376 0 3M CO COM 88579Y101 735623 3540396 SH DFND 01 3325186 42354 172856 3M CO COM 88579Y101 570519 2745785 SH DFND 02 0 645098 2100687 3M CO COM 88579Y101 13382 64406 SH DFND 06 0 64406 0 3M CO COM 88579Y101 14754 71008 SH DFND 28 65295 0 5713 3M CO OPTIONS 88579Y101 5153 24800 SH Put DFND 02 0 24800 0 3M CO OPTIONS 88579Y101 17308 83300 SH Put DFND 06 0 83300 0 3M CO OPTIONS 88579Y101 4446 21400 SH Call DFND 02 0 21400 0 3M CO OPTIONS 88579Y101 21048 101300 SH Call DFND 06 0 101300 0 3M CO COM 88579Y101 344397 1657506 SH DFND 43 0 0 1657506 3M CO COM 88579Y101 55093 265153 SH DFND 43, 01 0 0 265153 500 COM LTD SPON ADR R 33829R100 2 163 SH DFND 01 163 0 0 51JOB INC SPONSORED 316827104 124 1598 SH DFND 01 1184 0 414 51JOB INC SPONSORED 316827104 71 908 SH DFND 02 0 608 300 51JOB INC SPONSORED 316827104 2401 30833 SH DFND 06 0 30833 0 51JOB INC SPONSORED 316827104 4 52 SH DFND 28 2 0 50 58 COM INC SPON ADR R 31680Q104 145 2201 SH DFND 01 1790 0 411 58 COM INC SPON ADR R 31680Q104 292 4440 SH DFND 02 0 370 4070 58 COM INC SPON ADR R 31680Q104 7236 110168 SH DFND 06 0 110168 0 58 COM INC SPON ADR R 31680Q104 16 241 SH DFND 28 14 0 227 58 COM INC SPON ADR R 31680Q104 8330 126832 SH DFND 43 0 0 126832 8X8 INC NEW COM 282914100 10833 536289 SH DFND 01 28865 506913 511 8X8 INC NEW COM 282914100 1682 83274 SH DFND 02 0 11045 72229 8X8 INC NEW COM 282914100 209 10347 SH DFND 06 0 10347 0 A H BELO CORP COM CL A 001282102 95 25486 SH DFND 01 25486 0 0 A H BELO CORP COM CL A 001282102 37 9930 SH DFND 02 0 9930 0 A H BELO CORP COM CL A 001282102 248 66585 SH DFND 43 0 0 66585 A MARK PRECIOUS METALS INC COM 00181T107 10 859 SH DFND 02 0 0 859 A10 NETWORKS INC COM 002121101 75 10580 SH DFND 01 10580 0 0 A10 NETWORKS INC COM 002121101 1640 231347 SH DFND 02 0 214537 16810 A10 NETWORKS INC COM 002121101 43 6002 SH DFND 06 0 6002 0 AAC HLDGS INC COM 000307108 612 332435 SH DFND 01 332435 0 0 AAC HLDGS INC COM 000307108 0 106 SH DFND 02 0 106 0 AAC HLDGS INC COM 000307108 0 40 SH DFND 06 0 40 0 AAON INC COM PAR $0 000360206 854 18500 SH DFND 01 16146 1975 379 AAON INC COM PAR $0 000360206 1041 22546 SH DFND 02 0 19567 2979 AAON INC COM PAR $0 000360206 209 4523 SH DFND 06 0 4523 0 AAON INC COM PAR $0 000360206 2962 64143 SH DFND 43 0 0 64143 AAON INC COM PAR $0 000360206 558 12091 SH DFND 43, 01 0 0 12091 AAR CORP COM 000361105 1098 33780 SH DFND 01 8597 24982 201 AAR CORP COM 000361105 1198 36843 SH DFND 02 0 36093 750 AAR CORP COM 000361105 117 3611 SH DFND 06 0 3611 0 AAR CORP COM 000361105 5115 157321 SH DFND 43 0 0 157321 AAR CORP COM 000361105 2123 65304 SH DFND 43, 01 0 0 65304 AARONS INC COM PAR $0 002535300 3182 60493 SH DFND 01 25153 35110 230 AARONS INC COM PAR $0 002535300 1099 20885 SH DFND 02 0 19663 1222 AARONS INC COM PAR $0 002535300 392 7450 SH DFND 06 0 7450 0 AARONS INC COM PAR $0 002535300 1 24 SH DFND 28 24 0 0 AARONS INC COM PAR $0 002535300 15188 288739 SH DFND 43 0 0 288739 AARONS INC COM PAR $0 002535300 476 9049 SH DFND 43, 01 0 0 9049 ABB LTD SPONSORED 000375204 15283 809930 SH DFND 01 796837 0 13093 ABB LTD SPONSORED 000375204 38652 2048346 SH DFND 02 0 2000 2046346 ABB LTD SPONSORED 000375204 35 1831 SH DFND 28 1831 0 0 ABB LTD SPONSORED 000375204 46285 2452826 SH DFND 43 0 0 2452826 ABB LTD SPONSORED 000375204 7 360 SH DFND 43, 01 0 0 360 ABBOTT LABS COM 002824100 620291 7759461 SH DFND 01 7501530 215471 42460 ABBOTT LABS COM 002824100 413740 5175634 SH DFND 02 0 908406 4267228 ABBOTT LABS COM 002824100 15170 189767 SH DFND 06 0 189767 0 ABBOTT LABS COM 002824100 14295 178827 SH DFND 28 160127 0 18700 ABBOTT LABS OPTIONS 002824100 128 1600 SH Put DFND 01 1600 0 0 ABBOTT LABS OPTIONS 002824100 735 9200 SH Put DFND 02 0 9200 0 ABBOTT LABS OPTIONS 002824100 10560 132100 SH Put DFND 06 0 132100 0 ABBOTT LABS OPTIONS 002824100 9105 113900 SH Call DFND 02 0 113900 0 ABBOTT LABS OPTIONS 002824100 18890 236300 SH Call DFND 06 0 236300 0 ABBOTT LABS COM 002824100 448561 5611222 SH DFND 43 0 0 5611222 ABBOTT LABS COM 002824100 18774 234848 SH DFND 43, 01 0 0 234848 ABBVIE INC COM 00287Y109 577819 7169854 SH DFND 01 6211540 797329 160985 ABBVIE INC COM 00287Y109 398675 4946959 SH DFND 02 0 246383 4700576 ABBVIE INC COM 00287Y109 7915 98207 SH DFND 06 0 98207 0 ABBVIE INC COM 00287Y109 6987 86701 SH DFND 28 76079 0 10622 ABBVIE INC OPTIONS 00287Y109 161 2000 SH Put DFND 01 2000 0 0 ABBVIE INC OPTIONS 00287Y109 13426 166600 SH Put DFND 02 0 166600 0 ABBVIE INC OPTIONS 00287Y109 20325 252200 SH Put DFND 06 0 252200 0 ABBVIE INC OPTIONS 00287Y109 2450 30400 SH Call DFND 02 0 30400 0 ABBVIE INC OPTIONS 00287Y109 16900 209700 SH Call DFND 06 0 209700 0 ABBVIE INC COM 00287Y109 197533 2451083 SH DFND 43 0 0 2451083 ABBVIE INC COM 00287Y109 13020 161559 SH DFND 43, 01 0 0 161559 ABEONA THERAPEUTICS INC COM 00289Y107 56 7613 SH DFND 01 7613 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 23 3167 SH DFND 02 0 3167 0 ABEONA THERAPEUTICS INC COM 00289Y107 23 3141 SH DFND 06 0 3141 0 ABEONA THERAPEUTICS INC *W EXP 12/ 00289Y115 0 81 SH DFND 02 0 81 0 ABERCROMBIE & FITCH CO CL A 002896207 2307 84150 SH DFND 01 22233 61507 410 ABERCROMBIE & FITCH CO CL A 002896207 10087 367998 SH DFND 02 0 367301 697 ABERCROMBIE & FITCH CO CL A 002896207 196 7150 SH DFND 06 0 7150 0 ABERCROMBIE & FITCH CO CL A 002896207 1 35 SH DFND 28 35 0 0 ABERCROMBIE & FITCH CO OPTIONS 002896207 754 27500 SH Put DFND 02 0 27500 0 ABERCROMBIE & FITCH CO CL A 002896207 287 10471 SH DFND 43 0 0 10471 ABERDEEN ASIA PACIFIC INCOM COM 003009107 20 4650 SH DFND 01 4650 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2318 548067 SH DFND 02 0 471 547596 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 21 3906 SH DFND 02 0 0 3906 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 2226 306214 SH DFND 02 0 0 306214 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 187 19700 SH DFND 01 950 0 18750 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 56 5964 SH DFND 02 0 0 5964 ABERDEEN GLOBAL INCOME FD IN COM 003013109 537 66004 SH DFND 02 0 0 66004 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 24 4000 SH DFND 01 3000 0 1000 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 8933 1486354 SH DFND 02 0 0 1486354 ABERDEEN INCOME CR STRATEGIE COM 003057106 434 35774 SH DFND 02 0 0 35774 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 874 125253 SH DFND 02 0 0 125253 ABERDEEN STD GOLD ETF TR PHYSCL SWI 00326A104 10572 84880 SH DFND 02 0 0 84880 ABERDEEN STD GOLD ETF TR PHYSCL SWI 00326A104 439 3521 SH DFND 43 0 0 3521 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 7833 60008 SH DFND 01 60008 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 730 5594 SH DFND 02 0 0 5594 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 26 200 SH DFND 28 200 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 30 231 SH DFND 43 0 0 231 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 4 44 SH DFND 01 44 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 362 4511 SH DFND 02 0 0 4511 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 182 2273 SH DFND 43 0 0 2273 ABERDEEN STD PRECIOUS METALS PHYSCL PM 003263100 0 3 SH DFND 01 3 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM 003263100 11935 187416 SH DFND 02 0 0 187416 ABERDEEN STD PRECIOUS METALS PHYSCL PM 003263100 3398 53366 SH DFND 43 0 0 53366 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 670 45662 SH DFND 01 45662 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 1375 93645 SH DFND 02 0 0 93645 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 338 23054 SH DFND 43 0 0 23054 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN 00326L100 3503 424641 SH DFND 02 0 0 424641 ABILITY INC SHS G8789K124 0 81 SH DFND 06 0 81 0 ABIOMED INC COM 003654100 18694 65457 SH DFND 01 42822 22442 193 ABIOMED INC COM 003654100 1754 6141 SH DFND 02 0 5041 1100 ABIOMED INC COM 003654100 2152 7536 SH DFND 06 0 7536 0 ABIOMED INC COM 003654100 205 719 SH DFND 28 387 0 332 ABIOMED INC OPTIONS 003654100 2570 9000 SH Put DFND 06 0 9000 0 ABIOMED INC OPTIONS 003654100 2570 9000 SH Call DFND 06 0 9000 0 ABIOMED INC COM 003654100 12488 43726 SH DFND 43 0 0 43726 ABIOMED INC COM 003654100 6409 22441 SH DFND 43, 01 0 0 22441 ABM INDS INC COM 000957100 24918 685513 SH DFND 01 640243 45028 242 ABM INDS INC COM 000957100 10773 296366 SH DFND 02 0 294510 1856 ABM INDS INC COM 000957100 260 7151 SH DFND 06 0 7151 0 ABM INDS INC COM 000957100 4311 118606 SH DFND 43 0 0 118606 ABRAXAS PETE CORP COM 003830106 30 23749 SH DFND 01 23749 0 0 ABRAXAS PETE CORP COM 003830106 22 17602 SH DFND 02 0 16602 1000 ABRAXAS PETE CORP COM 003830106 1 629 SH DFND 06 0 629 0 AC IMMUNE SA SHS H00263105 0 9 SH DFND 02 0 9 0 ACACIA COMMUNICATIONS INC COM 00401C108 398 6947 SH DFND 01 5668 1279 0 ACACIA COMMUNICATIONS INC COM 00401C108 633 11035 SH DFND 02 0 5523 5512 ACACIA COMMUNICATIONS INC COM 00401C108 152 2646 SH DFND 06 0 2646 0 ACACIA RESH CORP ACACIA TCH 003881307 37 11220 SH DFND 01 0 11220 0 ACACIA RESH CORP ACACIA TCH 003881307 45 13804 SH DFND 02 0 9329 4475 ACACIA RESH CORP ACACIA TCH 003881307 1 331 SH DFND 06 0 331 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4339 148031 SH DFND 01 11221 135283 1527 ACADIA HEALTHCARE COMPANY IN COM 00404A109 931 31751 SH DFND 02 0 10627 21124 ACADIA HEALTHCARE COMPANY IN COM 00404A109 268 9159 SH DFND 06 0 9159 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 110 3746 SH DFND 28 65 0 3681 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11535 393559 SH DFND 43 0 0 393559 ACADIA PHARMACEUTICALS INC COM 004225108 4203 156547 SH DFND 01 40247 116300 0 ACADIA PHARMACEUTICALS INC COM 004225108 9615 358090 SH DFND 02 0 46716 311374 ACADIA PHARMACEUTICALS INC COM 004225108 329 12262 SH DFND 06 0 12262 0 ACADIA PHARMACEUTICALS INC OPTIONS 004225108 290 10800 SH Call DFND 02 0 10800 0 ACADIA PHARMACEUTICALS INC COM 004225108 1130 42074 SH DFND 43 0 0 42074 ACADIA RLTY TR COM SH BEN 004239109 174 6382 SH DFND 01 5793 0 589 ACADIA RLTY TR COM SH BEN 004239109 39208 1437785 SH DFND 02 0 1417036 20749 ACADIA RLTY TR COM SH BEN 004239109 241 8851 SH DFND 06 0 8851 0 ACADIA RLTY TR COM SH BEN 004239109 8591 315041 SH DFND 43 0 0 315041 ACADIA RLTY TR COM SH BEN 004239109 501 18371 SH DFND 43, 01 0 0 18371 ACCELERATE DIAGNOSTICS INC COM 00430H102 384 18271 SH DFND 01 17144 1127 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 408 19395 SH DFND 02 0 5461 13934 ACCELERATE DIAGNOSTICS INC COM 00430H102 74 3502 SH DFND 06 0 3502 0 ACCELERON PHARMA INC COM 00434H108 2173 46664 SH DFND 01 8585 38079 0 ACCELERON PHARMA INC COM 00434H108 1985 42631 SH DFND 02 0 41992 639 ACCELERON PHARMA INC COM 00434H108 221 4755 SH DFND 06 0 4755 0 ACCELERON PHARMA INC COM 00434H108 1260 27051 SH DFND 43 0 0 27051 ACCELERON PHARMA INC COM 00434H108 229 4919 SH DFND 43, 01 0 0 4919 ACCENTURE PLC IRELAND SHS CLASS G1151C101 512064 2909123 SH DFND 01 2847431 55056 6636 ACCENTURE PLC IRELAND SHS CLASS G1151C101 238533 1355146 SH DFND 02 0 368370 986776 ACCENTURE PLC IRELAND SHS CLASS G1151C101 17008 96627 SH DFND 06 0 96627 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 7952 45177 SH DFND 28 41764 0 3413 ACCENTURE PLC IRELAND OPTIONS G1151C101 12709 72200 SH Put DFND 02 0 72200 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 9012 51200 SH Put DFND 06 0 51200 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 3855 21900 SH Call DFND 02 0 21900 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 10121 57500 SH Call DFND 06 0 57500 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 526138 2989079 SH DFND 43 0 0 2989079 ACCENTURE PLC IRELAND SHS CLASS G1151C101 52843 300208 SH DFND 43, 01 0 0 300208 ACCO BRANDS CORP COM 00081T108 1226 143187 SH DFND 01 26595 116592 0 ACCO BRANDS CORP COM 00081T108 908 106039 SH DFND 02 0 105159 880 ACCO BRANDS CORP COM 00081T108 95 11148 SH DFND 06 0 11148 0 ACCO BRANDS CORP COM 00081T108 871 101724 SH DFND 43 0 0 101724 ACCURAY INC COM 004397105 195 40788 SH DFND 01 16576 24212 0 ACCURAY INC COM 004397105 242 50675 SH DFND 02 0 47175 3500 ACCURAY INC COM 004397105 45 9423 SH DFND 06 0 9423 0 ACELRX PHARMACEUTICALS INC COM 00444T100 134 38467 SH DFND 02 0 38467 0 ACER THERAPEUTICS INC COM 00444P108 66 2713 SH DFND 02 0 2713 0 ACETO CORP COM 004446100 0 17 SH DFND 02 0 17 0 ACHAOGEN INC COM 004449104 3 6373 SH DFND 01 6373 0 0 ACHAOGEN INC COM 004449104 7 15748 SH DFND 02 0 15748 0 ACHAOGEN INC COM 004449104 0 165 SH DFND 06 0 165 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 1 266 SH DFND 02 0 266 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 603 203561 SH DFND 01 0 203561 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 776 262151 SH DFND 02 0 112832 149319 ACHILLION PHARMACEUTICALS IN COM 00448Q201 36 12090 SH DFND 06 0 12090 0 ACI WORLDWIDE INC COM 004498101 2461 74882 SH DFND 01 40461 33998 423 ACI WORLDWIDE INC COM 004498101 593 18046 SH DFND 02 0 15322 2724 ACI WORLDWIDE INC COM 004498101 414 12588 SH DFND 06 0 12588 0 ACI WORLDWIDE INC COM 004498101 13969 424992 SH DFND 43 0 0 424992 ACI WORLDWIDE INC COM 004498101 3639 110698 SH DFND 43, 01 0 0 110698 ACLARIS THERAPEUTICS INC COM 00461U105 657 109714 SH DFND 01 7714 102000 0 ACLARIS THERAPEUTICS INC COM 00461U105 45 7471 SH DFND 02 0 7471 0 ACLARIS THERAPEUTICS INC COM 00461U105 23 3786 SH DFND 06 0 3786 0 ACM RESEARCH INC COM CL A 00108J109 40 2606 SH DFND 01 2606 0 0 ACM RESEARCH INC COM CL A 00108J109 1 96 SH DFND 02 0 96 0 ACM RESEARCH INC COM CL A 00108J109 1 35 SH DFND 06 0 35 0 ACNB CORP COM 000868109 100 2709 SH DFND 01 2263 446 0 ACNB CORP COM 000868109 7 181 SH DFND 02 0 181 0 ACNB CORP COM 000868109 1 28 SH DFND 06 0 28 0 ACORDA THERAPEUTICS INC COM 00484M106 2061 155106 SH DFND 01 10402 144189 515 ACORDA THERAPEUTICS INC COM 00484M106 301 22666 SH DFND 02 0 20766 1900 ACORDA THERAPEUTICS INC COM 00484M106 55 4156 SH DFND 06 0 4156 0 ACORDA THERAPEUTICS INC NOTE 1.75 00484MAA4 19 22000 PRN DFND 02 0 22000 0 ACORDA THERAPEUTICS INC COM 00484M106 412 31009 SH DFND 43 0 0 31009 ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 960 SH DFND 02 0 0 960 ACTIVISION BLIZZARD INC COM 00507V109 56387 1238453 SH DFND 01 1186365 43638 8450 ACTIVISION BLIZZARD INC COM 00507V109 46913 1030380 SH DFND 02 0 769011 261369 ACTIVISION BLIZZARD INC COM 00507V109 5176 113681 SH DFND 06 0 113681 0 ACTIVISION BLIZZARD INC COM 00507V109 1150 25262 SH DFND 28 22627 0 2635 ACTIVISION BLIZZARD INC OPTIONS 00507V109 341 7500 SH Put DFND 02 0 7500 0 ACTIVISION BLIZZARD INC OPTIONS 00507V109 15275 335500 SH Call DFND 02 0 335500 0 ACTIVISION BLIZZARD INC COM 00507V109 39975 877993 SH DFND 43 0 0 877993 ACTIVISION BLIZZARD INC COM 00507V109 36745 807060 SH DFND 43, 01 0 0 807060 ACTUANT CORP CL A NEW 00508X203 622 25517 SH DFND 01 14937 10050 530 ACTUANT CORP CL A NEW 00508X203 544 22318 SH DFND 02 0 16842 5476 ACTUANT CORP CL A NEW 00508X203 161 6621 SH DFND 06 0 6621 0 ACTUANT CORP CL A NEW 00508X203 2711 111260 SH DFND 43 0 0 111260 ACUITY BRANDS INC COM 00508Y102 2919 24325 SH DFND 01 15245 8513 567 ACUITY BRANDS INC COM 00508Y102 4559 37985 SH DFND 02 0 36393 1592 ACUITY BRANDS INC COM 00508Y102 763 6358 SH DFND 06 0 6358 0 ACUITY BRANDS INC COM 00508Y102 57 471 SH DFND 28 64 0 407 ACUITY BRANDS INC COM 00508Y102 25782 214835 SH DFND 43 0 0 214835 ACUITY BRANDS INC COM 00508Y102 1903 15859 SH DFND 43, 01 0 0 15859 ACUSHNET HOLDINGS CORP COM 005098108 1082 46779 SH DFND 01 8593 38186 0 ACUSHNET HOLDINGS CORP COM 005098108 807 34863 SH DFND 02 0 34863 0 ACUSHNET HOLDINGS CORP COM 005098108 84 3650 SH DFND 06 0 3650 0 ACUSHNET HOLDINGS CORP COM 005098108 416 17980 SH DFND 43 0 0 17980 ADAM NAT RES FD INC COM 00548F105 27 1633 SH DFND 01 1633 0 0 ADAM NAT RES FD INC COM 00548F105 1723 102770 SH DFND 02 0 0 102770 ADAMAS PHARMACEUTICALS INC COM 00548A106 47 6639 SH DFND 01 6639 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 527 74154 SH DFND 02 0 16417 57737 ADAMAS PHARMACEUTICALS INC COM 00548A106 17 2380 SH DFND 06 0 2380 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1087 152827 SH DFND 43 0 0 152827 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 23 11000 SH DFND 01 11000 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 4 1810 SH DFND 02 0 1810 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 479 33145 SH DFND 01 33145 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 4304 298036 SH DFND 02 0 0 298036 ADAMS RES & ENERGY INC COM NEW 006351308 22 567 SH DFND 01 423 144 0 ADAMS RES & ENERGY INC COM NEW 006351308 13 337 SH DFND 02 0 337 0 ADAMS RES & ENERGY INC COM NEW 006351308 0 8 SH DFND 06 0 8 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1 267 SH DFND 01 267 0 0 ADDUS HOMECARE CORP COM 006739106 131 2062 SH DFND 01 2037 0 25 ADDUS HOMECARE CORP COM 006739106 278 4366 SH DFND 02 0 3366 1000 ADDUS HOMECARE CORP COM 006739106 63 996 SH DFND 06 0 996 0 ADDUS HOMECARE CORP COM 006739106 1 13 SH DFND 28 13 0 0 ADDUS HOMECARE CORP COM 006739106 461 7243 SH DFND 43 0 0 7243 ADECOAGRO S A COM L00849106 287 41632 SH DFND 01 2500 39132 0 ADECOAGRO S A COM L00849106 306 44350 SH DFND 02 0 40803 3547 ADECOAGRO S A COM L00849106 844 122471 SH DFND 43 0 0 122471 ADESTO TECHNOLOGIES CORP COM 00687D101 49 8099 SH DFND 01 8099 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 1 94 SH DFND 02 0 94 0 ADESTO TECHNOLOGIES CORP COM 00687D101 1 95 SH DFND 06 0 95 0 ADIENT PLC ORD SHS G0084W101 2937 226651 SH DFND 01 23670 198168 4813 ADIENT PLC ORD SHS G0084W101 1516 116983 SH DFND 02 0 112929 4054 ADIENT PLC ORD SHS G0084W101 119 9202 SH DFND 06 0 9202 0 ADIENT PLC ORD SHS G0084W101 44 3423 SH DFND 28 0 0 3423 ADIENT PLC ORD SHS G0084W101 4910 378895 SH DFND 43 0 0 378895 ADMA BIOLOGICS INC COM 000899104 23 6049 SH DFND 01 6049 0 0 ADMA BIOLOGICS INC COM 000899104 0 33 SH DFND 02 0 33 0 ADMA BIOLOGICS INC COM 000899104 0 80 SH DFND 06 0 80 0 ADOBE INC COM 00724F101 392795 1473957 SH DFND 01 1072759 363773 37425 ADOBE INC COM 00724F101 457888 1718219 SH DFND 02 0 107926 1610293 ADOBE INC COM 00724F101 1093 4101 SH DFND 06 0 4101 0 ADOBE INC COM 00724F101 5242 19671 SH DFND 28 13491 0 6180 ADOBE INC OPTIONS 00724F101 19854 74500 SH Put DFND 02 0 74500 0 ADOBE INC OPTIONS 00724F101 16922 63500 SH Put DFND 06 0 63500 0 ADOBE INC OPTIONS 00724F101 7009 26300 SH Call DFND 02 0 26300 0 ADOBE INC OPTIONS 00724F101 11539 43300 SH Call DFND 06 0 43300 0 ADOBE INC COM 00724F101 394454 1480184 SH DFND 43 0 0 1480184 ADOBE INC COM 00724F101 71785 269372 SH DFND 43, 01 0 0 269372 ADT INC COM 00090Q103 282 44100 SH DFND 01 42056 2000 44 ADT INC COM 00090Q103 3411 533853 SH DFND 02 0 108377 425476 ADT INC COM 00090Q103 1 103 SH DFND 06 0 103 0 ADT INC COM 00090Q103 43 6688 SH DFND 28 0 0 6688 ADTALEM GLOBAL ED INC COM 00737L103 1155 24944 SH DFND 01 16740 7863 341 ADTALEM GLOBAL ED INC COM 00737L103 2787 60178 SH DFND 02 0 59979 199 ADTALEM GLOBAL ED INC COM 00737L103 295 6375 SH DFND 06 0 6375 0 ADTALEM GLOBAL ED INC COM 00737L103 4010 86577 SH DFND 43 0 0 86577 ADTRAN INC COM 00738A106 491 35841 SH DFND 01 17575 18116 150 ADTRAN INC COM 00738A106 181 13202 SH DFND 02 0 13100 102 ADTRAN INC COM 00738A106 71 5168 SH DFND 06 0 5168 0 ADTRAN INC COM 00738A106 2355 171892 SH DFND 43 0 0 171892 ADURO BIOTECH INC COM 00739L101 39 9684 SH DFND 01 9684 0 0 ADURO BIOTECH INC COM 00739L101 170 42748 SH DFND 02 0 42348 400 ADURO BIOTECH INC COM 00739L101 18 4412 SH DFND 06 0 4412 0 ADVANCE AUTO PARTS INC COM 00751Y106 6173 36197 SH DFND 01 15796 20026 375 ADVANCE AUTO PARTS INC COM 00751Y106 30436 178480 SH DFND 02 0 22332 156148 ADVANCE AUTO PARTS INC COM 00751Y106 167 979 SH DFND 06 0 979 0 ADVANCE AUTO PARTS INC COM 00751Y106 123 724 SH DFND 28 28 0 696 ADVANCE AUTO PARTS INC COM 00751Y106 41903 245722 SH DFND 43 0 0 245722 ADVANCE AUTO PARTS INC COM 00751Y106 3068 17992 SH DFND 43, 01 0 0 17992 ADVANCED DISP SVCS INC DEL COM 00790X101 4717 168468 SH DFND 01 161258 7210 0 ADVANCED DISP SVCS INC DEL COM 00790X101 748 26719 SH DFND 02 0 26301 418 ADVANCED DISP SVCS INC DEL COM 00790X101 190 6777 SH DFND 06 0 6777 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4 137 SH DFND 28 137 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 905 32335 SH DFND 43 0 0 32335 ADVANCED DRAIN SYS INC DEL COM 00790R104 274 10622 SH DFND 01 7969 2653 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 119 4627 SH DFND 02 0 4338 289 ADVANCED DRAIN SYS INC DEL COM 00790R104 112 4329 SH DFND 06 0 4329 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 699 27132 SH DFND 43 0 0 27132 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 253 21844 SH DFND 01 21844 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 37 3186 SH DFND 02 0 2186 1000 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1 72 SH DFND 06 0 72 0 ADVANCED ENERGY INDS COM 007973100 1809 36409 SH DFND 01 10238 25845 326 ADVANCED ENERGY INDS COM 007973100 3773 75947 SH DFND 02 0 60424 15523 ADVANCED ENERGY INDS COM 007973100 208 4180 SH DFND 06 0 4180 0 ADVANCED ENERGY INDS COM 007973100 1 14 SH DFND 28 14 0 0 ADVANCED ENERGY INDS COM 007973100 6422 129269 SH DFND 43 0 0 129269 ADVANCED ENERGY INDS COM 007973100 1844 37118 SH DFND 43, 01 0 0 37118 ADVANCED MICRO DEVICES INC COM 007903107 24092 944038 SH DFND 01 476409 463700 3929 ADVANCED MICRO DEVICES INC COM 007903107 137101 5372312 SH DFND 02 0 1364859 4007453 ADVANCED MICRO DEVICES INC COM 007903107 1959 76744 SH DFND 06 0 76744 0 ADVANCED MICRO DEVICES INC COM 007903107 204 8006 SH DFND 28 555 0 7451 ADVANCED MICRO DEVICES INC OPTIONS 007903107 7301 286100 SH Put DFND 02 0 286100 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 10463 410000 SH Put DFND 06 0 410000 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 22664 888100 SH Call DFND 02 0 888100 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 10463 410000 SH Call DFND 06 0 410000 0 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 14375 4403000 PRN DFND 02 0 4401000 2000 ADVANCED MICRO DEVICES INC COM 007903107 6547 256552 SH DFND 43 0 0 256552 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 13 4000 PRN DFND 43 0 0 4000 ADVANCED MICRO DEVICES INC COM 007903107 116 4560 SH DFND 43, 01 0 0 4560 ADVANSIX INC COM 00773T101 1358 47518 SH DFND 01 19422 27683 413 ADVANSIX INC COM 00773T101 1302 45571 SH DFND 02 0 34410 11161 ADVANSIX INC COM 00773T101 93 3241 SH DFND 06 0 3241 0 ADVANSIX INC COM 00773T101 1 26 SH DFND 28 0 0 26 ADVANSIX INC COM 00773T101 1 23 SH DFND 43 0 0 23 ADVAXIS INC COM NEW 007624307 0 53 SH DFND 02 0 0 53 ADVENT CLAYMORE CV SECS & IN COM 00764C109 5 368 SH DFND 01 368 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 3196 216549 SH DFND 02 0 0 216549 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 68 13022 SH DFND 01 13022 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 754 SH DFND 02 0 754 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1 214 SH DFND 06 0 214 0 ADVISORSHARES TR DOUBLELIN 00768Y818 7 103 SH DFND 02 0 0 103 AECOM COM 00766T100 1321 44521 SH DFND 01 16801 26387 1333 AECOM COM 00766T100 15289 515296 SH DFND 02 0 89295 426001 AECOM COM 00766T100 481 16223 SH DFND 06 0 16223 0 AECOM COM 00766T100 1 39 SH DFND 28 39 0 0 AECOM COM 00766T100 5944 200350 SH DFND 43 0 0 200350 AEGION CORP COM 00770F104 1073 61080 SH DFND 01 9912 51070 98 AEGION CORP COM 00770F104 963 54809 SH DFND 02 0 49472 5337 AEGION CORP COM 00770F104 62 3514 SH DFND 06 0 3514 0 AEGION CORP COM 00770F104 2458 139922 SH DFND 43 0 0 139922 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 68 8396 SH DFND 01 4703 3693 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 42 5186 SH DFND 02 0 186 5000 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 106 SH DFND 06 0 106 0 AEGON N V NY REGISTR 007924103 993 207305 SH DFND 01 189260 0 18045 AEGON N V NY REGISTR 007924103 6957 1452310 SH DFND 02 0 4890 1447420 AEGON N V NY REGISTR 007924103 1 140 SH DFND 28 140 0 0 AEGON N V NY REGISTR 007924103 12700 2651439 SH DFND 43 0 0 2651439 AERCAP HOLDINGS NV SHS N00985106 28793 618664 SH DFND 01 519393 85651 13620 AERCAP HOLDINGS NV SHS N00985106 20348 437210 SH DFND 02 0 261903 175307 AERCAP HOLDINGS NV SHS N00985106 965 20744 SH DFND 06 0 20744 0 AERCAP HOLDINGS NV SHS N00985106 470 10106 SH DFND 28 7685 0 2421 AERCAP HOLDINGS NV OPTIONS N00985106 1396 30000 SH Put DFND 01 0 30000 0 AERCAP HOLDINGS NV OPTIONS N00985106 1666 35800 SH Put DFND 06 0 35800 0 AERCAP HOLDINGS NV OPTIONS N00985106 1322 28400 SH Call DFND 01 0 28400 0 AERCAP HOLDINGS NV SHS N00985106 85125 1829063 SH DFND 43 0 0 1829063 AERCAP HOLDINGS NV SHS N00985106 1104 23724 SH DFND 43, 01 0 0 23724 AERIE PHARMACEUTICALS INC COM 00771V108 4561 96021 SH DFND 01 8710 87311 0 AERIE PHARMACEUTICALS INC COM 00771V108 5833 122791 SH DFND 02 0 117756 5035 AERIE PHARMACEUTICALS INC COM 00771V108 210 4420 SH DFND 06 0 4420 0 AEROHIVE NETWORKS INC COM 007786106 25 5535 SH DFND 01 5535 0 0 AEROHIVE NETWORKS INC COM 007786106 1193 263342 SH DFND 02 0 263342 0 AEROHIVE NETWORKS INC COM 007786106 0 96 SH DFND 06 0 96 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1737 48887 SH DFND 01 19046 29841 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 649 18257 SH DFND 02 0 14106 4151 AEROJET ROCKETDYNE HLDGS INC COM 007800105 272 7656 SH DFND 06 0 7656 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25 007800AB1 2279 1536000 PRN DFND 02 0 1534000 2000 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4569 128609 SH DFND 43 0 0 128609 AEROJET ROCKETDYNE HLDGS INC COM 007800105 643 18104 SH DFND 43, 01 0 0 18104 AEROVIRONMENT INC COM 008073108 1390 20314 SH DFND 01 16237 4077 0 AEROVIRONMENT INC COM 008073108 1924 28126 SH DFND 02 0 26114 2012 AEROVIRONMENT INC COM 008073108 160 2336 SH DFND 06 0 2336 0 AERPIO PHARMACEUTICALS INC COM 00810B105 9 10151 SH DFND 02 0 10151 0 AES CORP COM 00130H105 49195 2720984 SH DFND 01 517323 874241 1329420 AES CORP COM 00130H105 9404 520144 SH DFND 02 0 139141 381003 AES CORP COM 00130H105 174 9603 SH DFND 06 0 9603 0 AES CORP COM 00130H105 504 27859 SH DFND 28 6618 0 21241 AES CORP COM 00130H105 54930 3038137 SH DFND 43 0 0 3038137 AES CORP COM 00130H105 3297 182355 SH DFND 43, 01 0 0 182355 AETERNA ZENTARIS INC COM PAR 007975402 0 10 SH DFND 02 0 0 10 AETHLON MED INC COM NEW 00808Y208 0 202 SH DFND 02 0 0 202 AEVI GENOMIC MEDICINE INC COM 00835P105 0 1000 SH DFND 02 0 0 1000 AFFILIATED MANAGERS GROUP IN COM 008252108 4649 43405 SH DFND 01 17615 23345 2445 AFFILIATED MANAGERS GROUP IN COM 008252108 15629 145918 SH DFND 02 0 45383 100535 AFFILIATED MANAGERS GROUP IN COM 008252108 121 1131 SH DFND 06 0 1131 0 AFFILIATED MANAGERS GROUP IN COM 008252108 129 1209 SH DFND 28 0 0 1209 AFFILIATED MANAGERS GROUP IN COM 008252108 19474 181811 SH DFND 43 0 0 181811 AFFILIATED MANAGERS GROUP IN COM 008252108 546 5096 SH DFND 43, 01 0 0 5096 AFLAC INC COM 001055102 67008 1340160 SH DFND 01 987768 343589 8803 AFLAC INC COM 001055102 58750 1174993 SH DFND 02 0 350690 824303 AFLAC INC COM 001055102 5997 119939 SH DFND 06 0 119939 0 AFLAC INC COM 001055102 528 10562 SH DFND 28 2875 0 7687 AFLAC INC COM 001055102 39252 785032 SH DFND 43 0 0 785032 AFLAC INC COM 001055102 2157 43134 SH DFND 43, 01 0 0 43134 AG MTG INVT TR INC COM 001228105 104 6197 SH DFND 01 6197 0 0 AG MTG INVT TR INC COM 001228105 2102 124830 SH DFND 02 0 101406 23424 AG MTG INVT TR INC COM 001228105 58 3436 SH DFND 06 0 3436 0 AG MTG INVT TR INC COM 001228105 2496 148192 SH DFND 43 0 0 148192 AGCO CORP COM 001084102 3399 48872 SH DFND 01 17473 29492 1907 AGCO CORP COM 001084102 3879 55780 SH DFND 02 0 53012 2768 AGCO CORP COM 001084102 480 6905 SH DFND 06 0 6905 0 AGCO CORP COM 001084102 101 1459 SH DFND 28 64 0 1395 AGCO CORP COM 001084102 3019 43407 SH DFND 43 0 0 43407 AGENUS INC COM NEW 00847G705 620 208632 SH DFND 01 12103 196529 0 AGENUS INC COM NEW 00847G705 411 138241 SH DFND 02 0 134392 3849 AGENUS INC COM NEW 00847G705 31 10476 SH DFND 06 0 10476 0 AGEX THERAPEUTICS INC COM 00848H108 20 4844 SH DFND 01 4586 258 0 AGEX THERAPEUTICS INC COM 00848H108 4 1084 SH DFND 02 0 934 150 AGEX THERAPEUTICS INC COM 00848H108 0 35 SH DFND 06 0 35 0 AGILENT TECHNOLOGIES INC COM 00846U101 118962 1479994 SH DFND 01 1286754 189512 3728 AGILENT TECHNOLOGIES INC COM 00846U101 52142 648689 SH DFND 02 0 104354 544335 AGILENT TECHNOLOGIES INC COM 00846U101 121 1501 SH DFND 06 0 1501 0 AGILENT TECHNOLOGIES INC COM 00846U101 1355 16856 SH DFND 28 13159 0 3697 AGILENT TECHNOLOGIES INC OPTIONS 00846U101 4172 51900 SH Put DFND 06 0 51900 0 AGILENT TECHNOLOGIES INC OPTIONS 00846U101 2797 34800 SH Call DFND 06 0 34800 0 AGILENT TECHNOLOGIES INC COM 00846U101 42531 529127 SH DFND 43 0 0 529127 AGILENT TECHNOLOGIES INC COM 00846U101 6872 85494 SH DFND 43, 01 0 0 85494 AGILYSYS INC COM 00847J105 117 5515 SH DFND 01 4447 368 700 AGILYSYS INC COM 00847J105 12 572 SH DFND 02 0 72 500 AGILYSYS INC COM 00847J105 1 57 SH DFND 06 0 57 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2852 42296 SH DFND 01 5469 36765 62 AGIOS PHARMACEUTICALS INC COM 00847X104 3329 49359 SH DFND 02 0 48795 564 AGIOS PHARMACEUTICALS INC COM 00847X104 367 5435 SH DFND 06 0 5435 0 AGIOS PHARMACEUTICALS INC COM 00847X104 21 317 SH DFND 28 0 0 317 AGIOS PHARMACEUTICALS INC OPTIONS 00847X104 3008 44600 SH Put DFND 02 0 44600 0 AGIOS PHARMACEUTICALS INC OPTIONS 00847X104 8545 126700 SH Call DFND 02 0 126700 0 AGIOS PHARMACEUTICALS INC COM 00847X104 915 13567 SH DFND 43 0 0 13567 AGIOS PHARMACEUTICALS INC COM 00847X104 97 1435 SH DFND 43, 01 0 0 1435 AGM GROUP HOLDINGS INC SHS CL A G0132V105 2 116 SH DFND 02 0 116 0 AGNC INVT CORP COM 00123Q104 5739 318826 SH DFND 01 18008 297069 3749 AGNC INVT CORP COM 00123Q104 88659 4925504 SH DFND 02 0 4828557 96947 AGNC INVT CORP COM 00123Q104 2765 153607 SH DFND 06 0 153607 0 AGNC INVT CORP COM 00123Q104 102 5686 SH DFND 28 0 0 5686 AGNC INVT CORP COM 00123Q104 5217 289829 SH DFND 43 0 0 289829 AGNC INVT CORP COM 00123Q104 143 7966 SH DFND 43, 01 0 0 7966 AGNICO EAGLE MINES LTD COM 008474108 10690 245754 SH DFND 05 245754 0 0 AGNICO EAGLE MINES LTD COM 008474108 404 9285 SH DFND 01 7694 0 1591 AGNICO EAGLE MINES LTD COM 008474108 10003 229943 SH DFND 02 0 124907 105036 AGNICO EAGLE MINES LTD COM 008474108 11974 275255 SH DFND 06 0 275255 0 AGNICO EAGLE MINES LTD COM 008474108 9 201 SH DFND 28 0 0 201 AGNICO EAGLE MINES LTD COM 008474108 1036 23816 SH DFND 43 0 0 23816 AGREE REALTY CORP COM 008492100 299 4313 SH DFND 01 4058 0 255 AGREE REALTY CORP COM 008492100 547 7893 SH DFND 02 0 7320 573 AGREE REALTY CORP COM 008492100 259 3740 SH DFND 06 0 3740 0 AGREE REALTY CORP COM 008492100 4192 60450 SH DFND 43 0 0 60450 AGREE REALTY CORP COM 008492100 20 282 SH DFND 43, 01 0 0 282 AGROFRESH SOLUTIONS COM 00856G109 23 6777 SH DFND 01 4707 2070 0 AGROFRESH SOLUTIONS COM 00856G109 18 5533 SH DFND 02 0 5533 0 AGROFRESH SOLUTIONS COM 00856G109 10 3032 SH DFND 06 0 3032 0 AILERON THERAPEUTICS INC COM 00887A105 39 19979 SH DFND 02 0 0 19979 AIMMUNE THERAPEUTICS INC COM 00900T107 1291 57760 SH DFND 01 9079 48229 452 AIMMUNE THERAPEUTICS INC COM 00900T107 3204 143375 SH DFND 02 0 8986 134389 AIMMUNE THERAPEUTICS INC COM 00900T107 98 4383 SH DFND 06 0 4383 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1463 65444 SH DFND 43 0 0 65444 AIMMUNE THERAPEUTICS INC COM 00900T107 259 11597 SH DFND 43, 01 0 0 11597 AIR INDS GROUP COM NEW 00912N205 1 1181 SH DFND 02 0 0 1181 AIR LEASE CORP CL A 00912X302 1237 36001 SH DFND 01 13226 21852 923 AIR LEASE CORP CL A 00912X302 7169 208706 SH DFND 02 0 13866 194840 AIR LEASE CORP CL A 00912X302 364 10589 SH DFND 06 0 10589 0 AIR LEASE CORP CL A 00912X302 50 1451 SH DFND 28 0 0 1451 AIR LEASE CORP CL A 00912X302 16629 484095 SH DFND 43 0 0 484095 AIR LEASE CORP CL A 00912X302 1918 55832 SH DFND 43, 01 0 0 55832 AIR PRODS & CHEMS INC COM 009158106 268762 1407425 SH DFND 01 1344507 60095 2823 AIR PRODS & CHEMS INC COM 009158106 90855 475779 SH DFND 02 0 88456 387323 AIR PRODS & CHEMS INC COM 009158106 53558 280467 SH DFND 06 0 280467 0 AIR PRODS & CHEMS INC COM 009158106 3941 20640 SH DFND 28 19669 0 971 AIR PRODS & CHEMS INC OPTIONS 009158106 19 100 SH Put DFND 01 100 0 0 AIR PRODS & CHEMS INC OPTIONS 009158106 859 4500 SH Put DFND 06 0 4500 0 AIR PRODS & CHEMS INC OPTIONS 009158106 859 4500 SH Call DFND 06 0 4500 0 AIR PRODS & CHEMS INC COM 009158106 308268 1614305 SH DFND 43 0 0 1614305 AIR PRODS & CHEMS INC COM 009158106 23140 121176 SH DFND 43, 01 0 0 121176 AIR TRANSPORT SERVICES GRP I COM 00922R105 10696 464019 SH DFND 01 32093 431799 127 AIR TRANSPORT SERVICES GRP I COM 00922R105 67 2913 SH DFND 02 0 2291 622 AIR TRANSPORT SERVICES GRP I COM 00922R105 41 1773 SH DFND 06 0 1773 0 AIR TRANSPORT SERVICES GRP I NOTE 1.12 00922RAB1 10 10000 PRN DFND 02 0 0 10000 AIR TRANSPORT SERVICES GRP I COM 00922R105 9227 400301 SH DFND 43 0 0 400301 AIR TRANSPORT SERVICES GRP I COM 00922R105 471 20431 SH DFND 43, 01 0 0 20431 AIRCASTLE LTD COM G0129K104 749 36995 SH DFND 01 17644 18598 753 AIRCASTLE LTD COM G0129K104 626 30922 SH DFND 02 0 26390 4532 AIRCASTLE LTD COM G0129K104 125 6191 SH DFND 06 0 6191 0 AIRCASTLE LTD COM G0129K104 340 16814 SH DFND 43 0 0 16814 AIRGAIN INC COM 00938A104 3 206 SH DFND 02 0 206 0 AK STL HLDG CORP COM 001547108 285 103621 SH DFND 01 51298 51412 911 AK STL HLDG CORP COM 001547108 8518 3097387 SH DFND 02 0 2767076 330311 AK STL HLDG CORP COM 001547108 686 249516 SH DFND 06 0 249516 0 AK STL HLDG CORP OPTIONS 001547108 1471 534800 SH Put DFND 02 0 534800 0 AK STL HLDG CORP OPTIONS 001547108 5500 2000000 SH Call DFND 02 0 2000000 0 AKAMAI TECHNOLOGIES INC COM 00971T101 85477 1191976 SH DFND 01 212612 976495 2869 AKAMAI TECHNOLOGIES INC COM 00971T101 18446 257225 SH DFND 02 0 168057 89168 AKAMAI TECHNOLOGIES INC COM 00971T101 1143 15933 SH DFND 06 0 15933 0 AKAMAI TECHNOLOGIES INC COM 00971T101 27 375 SH DFND 28 102 0 273 AKAMAI TECHNOLOGIES INC COM 00971T101 130205 1815711 SH DFND 43 0 0 1815711 AKAMAI TECHNOLOGIES INC COM 00971T101 2454 34221 SH DFND 43, 01 0 0 34221 AKCEA THERAPEUTICS INC COM 00972L107 75 2631 SH DFND 01 2631 0 0 AKCEA THERAPEUTICS INC COM 00972L107 72 2524 SH DFND 02 0 2524 0 AKCEA THERAPEUTICS INC COM 00972L107 55 1927 SH DFND 06 0 1927 0 AKEBIA THERAPEUTICS INC COM 00972D105 696 84948 SH DFND 01 28089 56859 0 AKEBIA THERAPEUTICS INC COM 00972D105 1082 132061 SH DFND 02 0 123395 8666 AKEBIA THERAPEUTICS INC COM 00972D105 68 8300 SH DFND 06 0 8300 0 AKEBIA THERAPEUTICS INC COM 00972D105 471 57557 SH DFND 43 0 0 57557 AKERS BIOSCIENCES INC COM NEW 00973E300 0 48 SH DFND 02 0 0 48 AKORN INC COM 009728106 379 107773 SH DFND 01 16845 88746 2182 AKORN INC COM 009728106 442 125461 SH DFND 02 0 123435 2026 AKORN INC COM 009728106 36 10225 SH DFND 06 0 10225 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 69 11857 SH DFND 02 0 9857 2000 ALAMO GROUP INC COM 011311107 413 4135 SH DFND 01 2182 1839 114 ALAMO GROUP INC COM 011311107 1230 12307 SH DFND 02 0 12241 66 ALAMO GROUP INC COM 011311107 108 1082 SH DFND 06 0 1082 0 ALAMO GROUP INC COM 011311107 4255 42575 SH DFND 43 0 0 42575 ALAMO GROUP INC COM 011311107 1171 11713 SH DFND 43, 01 0 0 11713 ALAMOS GOLD INC NEW COM CL A 011532108 76 14924 SH DFND 05 14924 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 8 1500 SH DFND 01 0 0 1500 ALAMOS GOLD INC NEW COM CL A 011532108 601 118248 SH DFND 02 0 111620 6628 ALAMOS GOLD INC NEW COM CL A 011532108 1741 342795 SH DFND 06 0 342795 0 ALAMOS GOLD INC NEW OPTIONS 011532108 36 7000 SH Put DFND 02 0 7000 0 ALAMOS GOLD INC NEW OPTIONS 011532108 36 7000 SH Call DFND 02 0 7000 0 ALARM COM HLDGS INC COM 011642105 9985 153849 SH DFND 01 144872 8850 127 ALARM COM HLDGS INC COM 011642105 13393 206370 SH DFND 02 0 9025 197345 ALARM COM HLDGS INC COM 011642105 220 3386 SH DFND 06 0 3386 0 ALARM COM HLDGS INC COM 011642105 9 131 SH DFND 28 131 0 0 ALARM COM HLDGS INC COM 011642105 8651 133297 SH DFND 43 0 0 133297 ALARM COM HLDGS INC COM 011642105 3816 58792 SH DFND 43, 01 0 0 58792 ALASKA AIR GROUP INC COM 011659109 8206 146225 SH DFND 01 54058 91453 714 ALASKA AIR GROUP INC COM 011659109 30551 544379 SH DFND 02 0 251007 293372 ALASKA AIR GROUP INC COM 011659109 1969 35085 SH DFND 06 0 35085 0 ALASKA AIR GROUP INC COM 011659109 2 29 SH DFND 28 29 0 0 ALASKA AIR GROUP INC OPTIONS 011659109 14170 252500 SH Put DFND 02 0 252500 0 ALASKA AIR GROUP INC OPTIONS 011659109 561 10000 SH Put DFND 06 0 10000 0 ALASKA AIR GROUP INC OPTIONS 011659109 561 10000 SH Call DFND 06 0 10000 0 ALASKA AIR GROUP INC COM 011659109 8149 145215 SH DFND 43 0 0 145215 ALASKA AIR GROUP INC COM 011659109 2997 53405 SH DFND 43, 01 0 0 53405 ALBANY INTL CORP CL A 012348108 1484 20733 SH DFND 01 18957 1439 337 ALBANY INTL CORP CL A 012348108 1638 22880 SH DFND 02 0 22383 497 ALBANY INTL CORP CL A 012348108 225 3148 SH DFND 06 0 3148 0 ALBANY INTL CORP CL A 012348108 9770 136473 SH DFND 43 0 0 136473 ALBEMARLE CORP COM 012653101 114886 1401396 SH DFND 01 1350883 50123 390 ALBEMARLE CORP COM 012653101 28254 344646 SH DFND 02 0 115335 229311 ALBEMARLE CORP COM 012653101 904 11032 SH DFND 06 0 11032 0 ALBEMARLE CORP COM 012653101 270 3298 SH DFND 28 3298 0 0 ALBEMARLE CORP OPTIONS 012653101 1746 21300 SH Call DFND 02 0 21300 0 ALBEMARLE CORP COM 012653101 29936 365161 SH DFND 43 0 0 365161 ALBEMARLE CORP COM 012653101 3750 45748 SH DFND 43, 01 0 0 45748 ALBIREO PHARMA INC COM 01345P106 84 2619 SH DFND 01 2307 312 0 ALBIREO PHARMA INC COM 01345P106 6 199 SH DFND 02 0 169 30 ALBIREO PHARMA INC COM 01345P106 1 35 SH DFND 06 0 35 0 ALCOA CORP COM 013872106 10717 380563 SH DFND 01 52678 327003 882 ALCOA CORP COM 013872106 8442 299799 SH DFND 02 0 134798 165001 ALCOA CORP COM 013872106 4519 160462 SH DFND 06 0 160462 0 ALCOA CORP COM 013872106 58 2069 SH DFND 28 0 0 2069 ALCOA CORP COM 013872106 2050 72814 SH DFND 43 0 0 72814 ALCOA CORP COM 013872106 1399 49685 SH DFND 43, 01 0 0 49685 ALDER BIOPHARMACEUTICALS INC COM 014339105 1624 118966 SH DFND 01 12292 106674 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1817 133082 SH DFND 02 0 132082 1000 ALDER BIOPHARMACEUTICALS INC COM 014339105 90 6605 SH DFND 06 0 6605 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.50 014339AA3 5471 5731000 PRN DFND 02 0 5731000 0 ALDEYRA THERAPEUTICS INC COM 01438T106 47 5256 SH DFND 01 5256 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 6 618 SH DFND 02 0 618 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1 85 SH DFND 06 0 85 0 ALECTOR INC COM 014442107 20 1046 SH DFND 01 1046 0 0 ALECTOR INC COM 014442107 113 6040 SH DFND 02 0 22 6018 ALECTOR INC COM 014442107 0 22 SH DFND 06 0 22 0 ALEXANDER & BALDWIN INC NEW COM 014491104 297 11669 SH DFND 01 11256 0 413 ALEXANDER & BALDWIN INC NEW COM 014491104 2036 80033 SH DFND 02 0 76046 3987 ALEXANDER & BALDWIN INC NEW COM 014491104 189 7429 SH DFND 06 0 7429 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1 31 SH DFND 28 31 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7281 286188 SH DFND 43 0 0 286188 ALEXANDERS INC COM 014752109 67 179 SH DFND 01 179 0 0 ALEXANDERS INC COM 014752109 123 328 SH DFND 02 0 233 95 ALEXANDERS INC COM 014752109 94 249 SH DFND 06 0 249 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19357 135781 SH DFND 01 125922 8786 1073 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9736 68293 SH DFND 02 0 39559 28734 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 808 5668 SH DFND 06 0 5668 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 91 640 SH DFND 28 43 0 597 ALEXANDRIA REAL ESTATE EQ IN OPTIONS 015271109 114 800 SH Put DFND 01 800 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 18 475 SH DFND 01 475 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 537 14170 SH DFND 02 0 0 14170 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12267 86047 SH DFND 43 0 0 86047 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 265 1860 SH DFND 43, 01 0 0 1860 ALEXCO RESOURCE CORP COM 01535P106 2 1550 SH DFND 02 0 1550 0 ALEXION PHARMACEUTICALS INC COM 015351109 58590 433425 SH DFND 01 370572 61285 1568 ALEXION PHARMACEUTICALS INC COM 015351109 42110 311511 SH DFND 02 0 16527 294984 ALEXION PHARMACEUTICALS INC COM 015351109 3175 23486 SH DFND 06 0 23486 0 ALEXION PHARMACEUTICALS INC COM 015351109 1054 7796 SH DFND 28 6543 0 1253 ALEXION PHARMACEUTICALS INC OPTIONS 015351109 1149 8500 SH Put DFND 02 0 8500 0 ALEXION PHARMACEUTICALS INC COM 015351109 114560 847466 SH DFND 43 0 0 847466 ALEXION PHARMACEUTICALS INC COM 015351109 60828 449975 SH DFND 43, 01 0 0 449975 ALGONQUIN PWR UTILS CORP COM 015857105 55386 4914480 SH DFND 05 4914480 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 157 13940 SH DFND 02 0 11840 2100 ALGONQUIN PWR UTILS CORP COM 015857105 719 63771 SH DFND 06 0 63771 0 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 253414 1388950 SH DFND 01 1363744 4101 21105 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 611779 3353134 SH DFND 02 0 2070942 1282192 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 227897 1249095 SH DFND 06 0 1249095 0 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 2201 12063 SH DFND 28 11414 0 649 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 772100 4231843 SH DFND 43 0 0 4231843 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 136333 747235 SH DFND 43, 01 0 0 747235 ALICO INC COM 016230104 221 8125 SH DFND 01 7984 141 0 ALICO INC COM 016230104 11 387 SH DFND 02 0 387 0 ALICO INC COM 016230104 0 10 SH DFND 06 0 10 0 ALIGN TECHNOLOGY INC COM 016255101 32859 115566 SH DFND 01 66616 27058 21892 ALIGN TECHNOLOGY INC COM 016255101 132884 467360 SH DFND 02 0 37086 430274 ALIGN TECHNOLOGY INC COM 016255101 280 986 SH DFND 06 0 986 0 ALIGN TECHNOLOGY INC COM 016255101 410 1443 SH DFND 28 679 0 764 ALIGN TECHNOLOGY INC COM 016255101 152247 535459 SH DFND 43 0 0 535459 ALIGN TECHNOLOGY INC COM 016255101 45610 160413 SH DFND 43, 01 0 0 160413 ALIO GOLD INC COM 01627X108 2 2500 SH DFND 02 0 2500 0 ALJ REGIONAL HLDGS INC COM 001627108 385 240883 SH DFND 02 0 0 240883 ALKALINE WTR CO INC COM NEW 01643A207 1 400 SH DFND 02 0 0 400 ALKERMES PLC SHS G01767105 11315 310086 SH DFND 01 123292 186462 332 ALKERMES PLC SHS G01767105 3333 91342 SH DFND 02 0 66015 25327 ALKERMES PLC SHS G01767105 833 22837 SH DFND 06 0 22837 0 ALKERMES PLC SHS G01767105 67 1837 SH DFND 28 125 0 1712 ALKERMES PLC SHS G01767105 379 10382 SH DFND 43 0 0 10382 ALLAKOS INC COM 01671P100 994 24538 SH DFND 01 2754 21784 0 ALLAKOS INC COM 01671P100 1054 26037 SH DFND 02 0 26037 0 ALLAKOS INC COM 01671P100 74 1821 SH DFND 06 0 1821 0 ALLEGHANY CORP DEL COM 017175100 6126 10003 SH DFND 01 6424 3475 104 ALLEGHANY CORP DEL COM 017175100 2047 3343 SH DFND 02 0 2922 421 ALLEGHANY CORP DEL COM 017175100 1301 2125 SH DFND 06 0 2125 0 ALLEGHANY CORP DEL COM 017175100 10 16 SH DFND 28 6 0 10 ALLEGHANY CORP DEL COM 017175100 17955 29319 SH DFND 43 0 0 29319 ALLEGHANY CORP DEL COM 017175100 11149 18206 SH DFND 43, 01 0 0 18206 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1697 66358 SH DFND 01 48399 17394 565 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6511 254627 SH DFND 02 0 34817 219810 ALLEGHENY TECHNOLOGIES INC COM 01741R102 349 13646 SH DFND 06 0 13646 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 29 SH DFND 28 29 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.75 01741RAG7 2 1000 PRN DFND 02 0 0 1000 ALLEGHENY TECHNOLOGIES INC COM 01741R102 35086 1372173 SH DFND 43 0 0 1372173 ALLEGHENY TECHNOLOGIES INC COM 01741R102 715 27981 SH DFND 43, 01 0 0 27981 ALLEGIANCE BANCSHARES INC COM 01748H107 208 6167 SH DFND 01 5676 476 15 ALLEGIANCE BANCSHARES INC COM 01748H107 91 2697 SH DFND 02 0 2697 0 ALLEGIANCE BANCSHARES INC COM 01748H107 44 1303 SH DFND 06 0 1303 0 ALLEGIANCE BANCSHARES INC COM 01748H107 565 16744 SH DFND 43 0 0 16744 ALLEGIANT TRAVEL CO COM 01748X102 4642 35853 SH DFND 01 35153 630 70 ALLEGIANT TRAVEL CO COM 01748X102 1411 10898 SH DFND 02 0 6792 4106 ALLEGIANT TRAVEL CO COM 01748X102 61 470 SH DFND 06 0 470 0 ALLEGIANT TRAVEL CO COM 01748X102 5 35 SH DFND 28 35 0 0 ALLEGIANT TRAVEL CO COM 01748X102 735 5674 SH DFND 43 0 0 5674 ALLEGIANT TRAVEL CO COM 01748X102 812 6275 SH DFND 43, 01 0 0 6275 ALLEGION PUB LTD CO ORD SHS G0176J109 9617 106016 SH DFND 01 43617 61063 1336 ALLEGION PUB LTD CO ORD SHS G0176J109 31884 351497 SH DFND 02 0 107560 243937 ALLEGION PUB LTD CO ORD SHS G0176J109 725 7998 SH DFND 06 0 7998 0 ALLEGION PUB LTD CO ORD SHS G0176J109 48 524 SH DFND 28 34 0 490 ALLEGION PUB LTD CO ORD SHS G0176J109 32723 360744 SH DFND 43 0 0 360744 ALLENA PHARMACEUTICALS INC COM 018119107 20 2893 SH DFND 01 2893 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 1 124 SH DFND 02 0 124 0 ALLENA PHARMACEUTICALS INC COM 018119107 0 46 SH DFND 06 0 46 0 ALLERGAN PLC SHS G0177J108 73826 504242 SH DFND 01 124045 191072 189125 ALLERGAN PLC SHS G0177J108 118835 811662 SH DFND 02 0 181573 630089 ALLERGAN PLC SHS G0177J108 4269 29159 SH DFND 06 0 29159 0 ALLERGAN PLC SHS G0177J108 261 1780 SH DFND 28 287 0 1493 ALLERGAN PLC OPTIONS G0177J108 2928 20000 SH Put DFND 02 0 20000 0 ALLERGAN PLC OPTIONS G0177J108 5593 38200 SH Call DFND 02 0 38200 0 ALLERGAN PLC SHS G0177J108 305898 2089324 SH DFND 43 0 0 2089324 ALLERGAN PLC SHS G0177J108 13439 91789 SH DFND 43, 01 0 0 91789 ALLETE INC COM NEW 018522300 6296 76571 SH DFND 01 69155 7132 284 ALLETE INC COM NEW 018522300 2788 33906 SH DFND 02 0 29668 4238 ALLETE INC COM NEW 018522300 459 5581 SH DFND 06 0 5581 0 ALLETE INC COM NEW 018522300 1 7 SH DFND 28 7 0 0 ALLETE INC COM NEW 018522300 1217 14803 SH DFND 43 0 0 14803 ALLETE INC COM NEW 018522300 188 2282 SH DFND 43, 01 0 0 2282 ALLIANCE CALIF MUN INCOME FD COM 018546101 561 37925 SH DFND 02 0 0 37925 ALLIANCE DATA SYSTEMS CORP COM 018581108 6096 34836 SH DFND 01 16855 17594 387 ALLIANCE DATA SYSTEMS CORP COM 018581108 3930 22460 SH DFND 02 0 13693 8767 ALLIANCE DATA SYSTEMS CORP COM 018581108 694 3968 SH DFND 06 0 3968 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 81 465 SH DFND 28 0 0 465 ALLIANCE DATA SYSTEMS CORP COM 018581108 18537 105938 SH DFND 43 0 0 105938 ALLIANCE DATA SYSTEMS CORP COM 018581108 5571 31839 SH DFND 43, 01 0 0 31839 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 492 24142 SH DFND 01 24142 0 0 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 5853 287460 SH DFND 02 0 47 287413 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 94 8100 SH DFND 01 8100 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 8297 715915 SH DFND 02 0 1940 713975 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 1184 40971 SH DFND 01 38471 0 2500 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 39853 1379467 SH DFND 02 0 5008 1374459 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 597 20661 SH DFND 06 0 20661 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 420 32428 SH DFND 02 0 0 32428 ALLIANT ENERGY CORP COM 018802108 16163 342938 SH DFND 01 248112 87922 6904 ALLIANT ENERGY CORP COM 018802108 20943 444362 SH DFND 02 0 173923 270439 ALLIANT ENERGY CORP COM 018802108 431 9147 SH DFND 06 0 9147 0 ALLIANT ENERGY CORP COM 018802108 12 262 SH DFND 28 57 0 205 ALLIANT ENERGY CORP COM 018802108 9534 202295 SH DFND 43 0 0 202295 ALLIANT ENERGY CORP COM 018802108 4688 99471 SH DFND 43, 01 0 0 99471 ALLIANZGI CON INCM 2024 TARG COM 01883H102 1628 180916 SH DFND 02 0 27 180889 ALLIANZGI CONV INCOME FD COM 018828103 6 1000 SH DFND 01 1000 0 0 ALLIANZGI CONV INCOME FD COM 018828103 9634 1486751 SH DFND 02 0 0 1486751 ALLIANZGI CONV INCOME FD II COM 018825109 25 4438 SH DFND 01 2830 0 1608 ALLIANZGI CONV INCOME FD II COM 018825109 1180 206236 SH DFND 02 0 0 206236 ALLIANZGI DIVERS INC & CNV F COM 01883J108 5642 249318 SH DFND 02 0 0 249318 ALLIANZGI EQUITY & CONV INCO COM 018829101 72 3350 SH DFND 01 3350 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 694 32264 SH DFND 02 0 0 32264 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 689 57129 SH DFND 01 54045 0 3084 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 31906 2645596 SH DFND 02 0 0 2645596 ALLIED MOTION TECHNOLOGIES I COM 019330109 48 1404 SH DFND 01 1404 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 71 2075 SH DFND 02 0 2075 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1 25 SH DFND 06 0 25 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 915 20365 SH DFND 01 12887 2566 4912 ALLISON TRANSMISSION HLDGS I COM 01973R101 28663 638085 SH DFND 02 0 169766 468319 ALLISON TRANSMISSION HLDGS I COM 01973R101 574 12785 SH DFND 06 0 12785 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2359 52513 SH DFND 43 0 0 52513 ALLOGENE THERAPEUTICS INC COM 019770106 1437 49718 SH DFND 01 11516 38202 0 ALLOGENE THERAPEUTICS INC COM 019770106 1305 45137 SH DFND 02 0 38637 6500 ALLOGENE THERAPEUTICS INC COM 019770106 3 87 SH DFND 06 0 87 0 ALLOT LTD SHS M0854Q105 621 78171 SH DFND 02 0 203 77968 ALLOT LTD SHS M0854Q105 2 273 SH DFND 06 0 273 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 682 71438 SH DFND 01 49308 20971 1159 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 474 49664 SH DFND 02 0 29349 20315 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 181 18968 SH DFND 06 0 18968 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1 83 SH DFND 28 83 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.25 01988PAD0 205 210000 PRN DFND 02 0 210000 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7371 772669 SH DFND 43 0 0 772669 ALLSTATE CORP COM 020002101 75084 797244 SH DFND 01 688937 98097 10210 ALLSTATE CORP COM 020002101 78735 836007 SH DFND 02 0 261589 574418 ALLSTATE CORP COM 020002101 619 6568 SH DFND 06 0 6568 0 ALLSTATE CORP COM 020002101 5721 60747 SH DFND 28 56493 0 4254 ALLSTATE CORP COM 020002101 182974 1942814 SH DFND 43 0 0 1942814 ALLSTATE CORP COM 020002101 16149 171471 SH DFND 43, 01 0 0 171471 ALLY FINL INC COM 02005N100 30346 1103892 SH DFND 01 238755 222384 642753 ALLY FINL INC COM 02005N100 25025 910349 SH DFND 02 0 458092 452257 ALLY FINL INC COM 02005N100 2725 99140 SH DFND 06 0 99140 0 ALLY FINL INC COM 02005N100 302 10969 SH DFND 28 0 0 10969 ALLY FINL INC OPTIONS 02005N100 1292 47000 SH Call DFND 02 0 47000 0 ALLY FINL INC COM 02005N100 32210 1171705 SH DFND 43 0 0 1171705 ALLY FINL INC COM 02005N100 608 22120 SH DFND 43, 01 0 0 22120 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8298 88799 SH DFND 01 35777 52566 456 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11833 126629 SH DFND 02 0 124448 2181 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1227 13135 SH DFND 06 0 13135 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 67 719 SH DFND 28 39 0 680 ALNYLAM PHARMACEUTICALS INC OPTIONS 02043Q107 3037 32500 SH Put DFND 02 0 32500 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3073 32884 SH DFND 43 0 0 32884 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 69 6031 SH DFND 01 4728 1303 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 147 12795 SH DFND 02 0 12795 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24 2070 SH DFND 06 0 2070 0 ALPHA PRO TECH LTD COM 020772109 20 5548 SH DFND 01 5548 0 0 ALPHA PRO TECH LTD COM 020772109 4 1168 SH DFND 02 0 1168 0 ALPHABET INC CAP STK CL 02079K107 912604 777803 SH DFND 01 676472 55149 46182 ALPHABET INC CAP STK CL 02079K107 749237 638567 SH DFND 02 0 144662 493905 ALPHABET INC CAP STK CL 02079K107 6730 5736 SH DFND 06 0 5736 0 ALPHABET INC CAP STK CL 02079K107 20351 17345 SH DFND 28 13659 0 3686 ALPHABET INC CAP STK CL 02079K107 126 107 SH DFND 00 0 107 0 ALPHABET INC OPTIONS 02079K107 36842 31400 SH Put DFND 02 0 31400 0 ALPHABET INC OPTIONS 02079K107 63124 53800 SH Put DFND 06 0 53800 0 ALPHABET INC OPTIONS 02079K107 29215 24900 SH Call DFND 02 0 24900 0 ALPHABET INC OPTIONS 02079K107 45994 39200 SH Call DFND 06 0 39200 0 ALPHABET INC CAP STK CL 02079K305 1075167 913566 SH DFND 01 622811 235583 55172 ALPHABET INC CAP STK CL 02079K305 1149040 976336 SH DFND 02 0 79353 896983 ALPHABET INC CAP STK CL 02079K305 16928 14384 SH DFND 06 0 14384 0 ALPHABET INC CAP STK CL 02079K305 14005 11900 SH DFND 28 8131 0 3769 ALPHABET INC CAP STK CL 02079K305 121 103 SH DFND 00 0 103 0 ALPHABET INC OPTIONS 02079K305 36131 30700 SH Put DFND 01 200 30500 0 ALPHABET INC OPTIONS 02079K305 77322 65700 SH Put DFND 02 0 65700 0 ALPHABET INC OPTIONS 02079K305 79558 67600 SH Put DFND 06 0 67600 0 ALPHABET INC OPTIONS 02079K305 21184 18000 SH Call DFND 01 0 18000 0 ALPHABET INC OPTIONS 02079K305 28951 24600 SH Call DFND 02 0 24600 0 ALPHABET INC OPTIONS 02079K305 49429 42000 SH Call DFND 06 0 42000 0 ALPHABET INC CAP STK CL 02079K107 839517 715512 SH DFND 43 0 0 715512 ALPHABET INC CAP STK CL 02079K305 1323434 1124518 SH DFND 43 0 0 1124518 ALPHABET INC CAP STK CL 02079K107 104310 88902 SH DFND 43, 01 0 0 88902 ALPHABET INC CAP STK CL 02079K305 68734 58403 SH DFND 43, 01 0 0 58403 ALPHATEC HOLDINGS INC COM NEW 02081G201 16 6127 SH DFND 01 6127 0 0 ALPS ETF TR C&S GLOBL 00162Q106 177 3733 SH DFND 02 0 0 3733 ALPS ETF TR EQUAL SEC 00162Q205 14 200 SH DFND 01 0 0 200 ALPS ETF TR EQUAL SEC 00162Q205 20972 290793 SH DFND 02 0 0 290793 ALPS ETF TR CLEAN ENER 00162Q460 13 500 SH DFND 02 0 500 0 ALPS ETF TR DISRUPTIVE 00162Q478 6701 230473 SH DFND 02 0 0 230473 ALPS ETF TR SPROTT JR 00162Q585 137 4957 SH DFND 02 0 0 4957 ALPS ETF TR MED BREAKT 00162Q593 6361 175816 SH DFND 02 0 0 175816 ALPS ETF TR SPROTT GL 00162Q643 17 888 SH DFND 01 888 0 0 ALPS ETF TR SPROTT GL 00162Q643 347 18320 SH DFND 02 0 0 18320 ALPS ETF TR WRKPLC EQL 00162Q650 40 1102 SH DFND 02 0 0 1102 ALPS ETF TR EM SECT DI 00162Q668 1610 74977 SH DFND 02 0 0 74977 ALPS ETF TR ALERIAN EN 00162Q676 66 3013 SH DFND 02 0 0 3013 ALPS ETF TR INTL SEC 00162Q718 44 1692 SH DFND 01 0 0 1692 ALPS ETF TR INTL SEC 00162Q718 10871 414126 SH DFND 02 0 0 414126 ALPS ETF TR BARRONS 40 00162Q726 1630 40693 SH DFND 02 0 0 40693 ALPS ETF TR SECTR DIV 00162Q858 113 2629 SH DFND 01 1570 0 1059 ALPS ETF TR SECTR DIV 00162Q858 70825 1650943 SH DFND 02 0 0 1650943 ALPS ETF TR ALERIAN ML 00162Q866 1502 149799 SH DFND 01 122391 0 27408 ALPS ETF TR ALERIAN ML 00162Q866 194007 19342717 SH DFND 02 0 1494 19341223 ALPS ETF TR C&S GLOBL 00162Q106 169 3556 SH DFND 43 0 0 3556 ALPS ETF TR EQUAL SEC 00162Q205 301 4180 SH DFND 43 0 0 4180 ALPS ETF TR DISRUPTIVE 00162Q478 334 11485 SH DFND 43 0 0 11485 ALPS ETF TR SPROTT JR 00162Q585 4 144 SH DFND 43 0 0 144 ALPS ETF TR MED BREAKT 00162Q593 315 8701 SH DFND 43 0 0 8701 ALPS ETF TR SPROTT GL 00162Q643 50 2650 SH DFND 43 0 0 2650 ALPS ETF TR EM SECT DI 00162Q668 460 21424 SH DFND 43 0 0 21424 ALPS ETF TR ALERIAN EN 00162Q676 224 10235 SH DFND 43 0 0 10235 ALPS ETF TR INTL SEC 00162Q718 1935 73725 SH DFND 43 0 0 73725 ALPS ETF TR BARRONS 40 00162Q726 336 8387 SH DFND 43 0 0 8387 ALPS ETF TR SECTR DIV 00162Q858 33330 776919 SH DFND 43 0 0 776919 ALPS ETF TR ALERIAN ML 00162Q866 56693 5652327 SH DFND 43 0 0 5652327 ALTA MESA RES INC CL A 02133L109 8 29809 SH DFND 01 23717 6092 0 ALTA MESA RES INC CL A 02133L109 2 7723 SH DFND 02 0 7723 0 ALTA MESA RES INC CL A 02133L109 0 376 SH DFND 06 0 376 0 ALTA MESA RES INC *W EXP 03/ 02133L117 0 16 SH DFND 02 0 0 16 ALTABA INC COM 021346101 518649 6997426 SH DFND 01 528356 6468470 600 ALTABA INC COM 021346101 732419 9881525 SH DFND 02 0 9724599 156926 ALTABA INC COM 021346101 14 193 SH DFND 06 0 193 0 ALTAIR ENGR INC COM CL A 021369103 247 6711 SH DFND 01 4797 1914 0 ALTAIR ENGR INC COM CL A 021369103 166 4512 SH DFND 02 0 3188 1324 ALTAIR ENGR INC COM CL A 021369103 3 92 SH DFND 06 0 92 0 ALTAIR ENGR INC OPTIONS 021369103 810 22000 SH Call DFND 02 0 22000 0 ALTERYX INC COM CL A 02156B103 9386 111915 SH DFND 01 7298 104586 31 ALTERYX INC COM CL A 02156B103 18980 226303 SH DFND 02 0 29473 196830 ALTERYX INC COM CL A 02156B103 9 112 SH DFND 06 0 112 0 ALTERYX INC COM CL A 02156B103 14496 172844 SH DFND 43 0 0 172844 ALTICE USA INC CL A 02156K103 1132 52721 SH DFND 01 11269 41452 0 ALTICE USA INC CL A 02156K103 41004 1908953 SH DFND 02 0 1908253 700 ALTICE USA INC CL A 02156K103 1093 50870 SH DFND 06 0 50870 0 ALTICE USA INC CL A 02156K103 2694 125398 SH DFND 43 0 0 125398 ALTISOURCE ASSET MGMT CORP COM 02153X108 3 81 SH DFND 02 0 81 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 62 2605 SH DFND 01 2024 581 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 32 1336 SH DFND 02 0 1336 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 28 1194 SH DFND 06 0 1194 0 ALTRA INDL MOTION CORP COM 02208R106 728 23448 SH DFND 01 16023 6551 874 ALTRA INDL MOTION CORP COM 02208R106 472 15215 SH DFND 02 0 9643 5572 ALTRA INDL MOTION CORP COM 02208R106 206 6642 SH DFND 06 0 6642 0 ALTRA INDL MOTION CORP COM 02208R106 6498 209285 SH DFND 43 0 0 209285 ALTRA INDL MOTION CORP COM 02208R106 30 965 SH DFND 43, 01 0 0 965 ALTRIA GROUP INC COM 02209S103 286001 4979993 SH DFND 01 3172836 475595 1331562 ALTRIA GROUP INC COM 02209S103 461752 8040256 SH DFND 02 0 608928 7431328 ALTRIA GROUP INC COM 02209S103 22193 386435 SH DFND 06 0 386435 0 ALTRIA GROUP INC COM 02209S103 4167 72558 SH DFND 28 16634 0 55924 ALTRIA GROUP INC OPTIONS 02209S103 3153 54900 SH Put DFND 02 0 46900 8000 ALTRIA GROUP INC OPTIONS 02209S103 14065 244900 SH Put DFND 06 0 244900 0 ALTRIA GROUP INC OPTIONS 02209S103 2389 41600 SH Call DFND 02 0 41600 0 ALTRIA GROUP INC OPTIONS 02209S103 13955 243000 SH Call DFND 06 0 243000 0 ALTRIA GROUP INC COM 02209S103 595575 10370448 SH DFND 43 0 0 10370448 ALTRIA GROUP INC COM 02209S103 31439 547431 SH DFND 43, 01 0 0 547431 ALUMINUM CORP CHINA LTD SPON ADR H 022276109 37 3935 SH DFND 01 2338 0 1597 ALUMINUM CORP CHINA LTD SPON ADR H 022276109 32 3479 SH DFND 43 0 0 3479 AMAG PHARMACEUTICALS INC COM 00163U106 1193 92659 SH DFND 01 7425 85117 117 AMAG PHARMACEUTICALS INC COM 00163U106 315 24424 SH DFND 02 0 24424 0 AMAG PHARMACEUTICALS INC COM 00163U106 48 3738 SH DFND 06 0 3738 0 AMAG PHARMACEUTICALS INC NOTE 3.25 00163UAD8 1392 1600000 PRN DFND 02 0 1600000 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 44 2828 SH DFND 01 2257 571 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 21 1350 SH DFND 02 0 1350 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 17 1076 SH DFND 06 0 1076 0 AMARIN CORP PLC SPONS ADR 023111206 1687 81243 SH DFND 01 5432 75811 0 AMARIN CORP PLC SPONS ADR 023111206 513 24729 SH DFND 02 0 0 24729 AMARIN CORP PLC SPONS ADR 023111206 1 27 SH DFND 28 27 0 0 AMARIN CORP PLC SPONS ADR 023111206 2649 127613 SH DFND 43 0 0 127613 AMAZON COM INC COM 023135106 1509880 847890 SH DFND 01 741197 86045 20648 AMAZON COM INC COM 023135106 1934356 1086259 SH DFND 02 0 43938 1042321 AMAZON COM INC COM 023135106 76775 43114 SH DFND 06 0 43114 0 AMAZON COM INC COM 023135106 21786 12234 SH DFND 28 7332 0 4902 AMAZON COM INC OPTIONS 023135106 712 400 SH Put DFND 01 400 0 0 AMAZON COM INC OPTIONS 023135106 202115 113500 SH Put DFND 02 0 112000 1500 AMAZON COM INC OPTIONS 023135106 106667 59900 SH Put DFND 06 0 59900 0 AMAZON COM INC OPTIONS 023135106 86366 48500 SH Call DFND 02 0 48500 0 AMAZON COM INC OPTIONS 023135106 131954 74100 SH Call DFND 06 0 74100 0 AMAZON COM INC COM 023135106 2152222 1208604 SH DFND 43 0 0 1208604 AMAZON COM INC COM 023135106 218637 122778 SH DFND 43, 01 0 0 122778 AMBAC FINL GROUP INC COM NEW 023139884 29309 1617520 SH DFND 01 33660 1583645 215 AMBAC FINL GROUP INC COM NEW 023139884 5528 305071 SH DFND 02 0 304096 975 AMBAC FINL GROUP INC COM NEW 023139884 93 5154 SH DFND 06 0 5154 0 AMBAC FINL GROUP INC COM NEW 023139884 1 40 SH DFND 28 40 0 0 AMBARELLA INC SHS G037AX101 741 17158 SH DFND 01 11048 6110 0 AMBARELLA INC SHS G037AX101 3458 80043 SH DFND 02 0 78303 1740 AMBARELLA INC SHS G037AX101 150 3474 SH DFND 06 0 3474 0 AMBARELLA INC OPTIONS G037AX101 687 15900 SH Call DFND 02 0 15900 0 AMBARELLA INC SHS G037AX101 11117 257344 SH DFND 43 0 0 257344 AMBARELLA INC SHS G037AX101 1 29 SH DFND 43, 01 0 0 29 AMBER RD INC COM 02318Y108 59 6779 SH DFND 01 6779 0 0 AMBER RD INC COM 02318Y108 507 58448 SH DFND 02 0 58448 0 AMBER RD INC COM 02318Y108 1 99 SH DFND 06 0 99 0 AMBEV SA SPONSORED 02319V103 4259 990554 SH DFND 01 205246 0 785308 AMBEV SA SPONSORED 02319V103 550 127819 SH DFND 02 0 0 127819 AMBEV SA SPONSORED 02319V103 81 18864 SH DFND 06 0 18864 0 AMBEV SA SPONSORED 02319V103 94 21873 SH DFND 28 197 0 21676 AMBEV SA SPONSORED 02319V103 12565 2922051 SH DFND 43 0 0 2922051 AMBEV SA SPONSORED 02319V103 505 117363 SH DFND 43, 01 0 0 117363 AMC ENTMT HLDGS INC CL A COM 00165C104 425 28623 SH DFND 01 21680 6943 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1542 103805 SH DFND 02 0 17630 86175 AMC ENTMT HLDGS INC CL A COM 00165C104 282 18963 SH DFND 06 0 18963 0 AMC NETWORKS INC CL A 00164V103 2459 43322 SH DFND 01 37636 4331 1355 AMC NETWORKS INC CL A 00164V103 13185 232287 SH DFND 02 0 120851 111436 AMC NETWORKS INC CL A 00164V103 265 4675 SH DFND 06 0 4675 0 AMC NETWORKS INC CL A 00164V103 1 25 SH DFND 28 25 0 0 AMC NETWORKS INC CL A 00164V103 14222 250571 SH DFND 43 0 0 250571 AMC NETWORKS INC CL A 00164V103 344 6069 SH DFND 43, 01 0 0 6069 AMCON DISTRG CO COM NEW 02341Q205 0 4 SH DFND 02 0 0 4 AMDOCS LTD SHS G02602103 1492 27579 SH DFND 01 16181 8135 3263 AMDOCS LTD SHS G02602103 6974 128883 SH DFND 02 0 38653 90230 AMDOCS LTD SHS G02602103 7 134 SH DFND 06 0 134 0 AMDOCS LTD SHS G02602103 24731 457051 SH DFND 43 0 0 457051 AMDOCS LTD SHS G02602103 10964 202624 SH DFND 43, 01 0 0 202624 AMEDISYS INC COM 023436108 1033 8378 SH DFND 01 7836 237 305 AMEDISYS INC COM 023436108 17862 144914 SH DFND 02 0 7918 136996 AMEDISYS INC COM 023436108 363 2944 SH DFND 06 0 2944 0 AMEDISYS INC COM 023436108 1 6 SH DFND 28 6 0 0 AMEDISYS INC COM 023436108 9767 79239 SH DFND 43 0 0 79239 AMERCO COM 023586100 1853 4988 SH DFND 01 381 4591 16 AMERCO COM 023586100 7241 19491 SH DFND 02 0 18950 541 AMERCO COM 023586100 508 1368 SH DFND 06 0 1368 0 AMERCO COM 023586100 26740 71976 SH DFND 28 71976 0 0 AMERCO COM 023586100 5504 14815 SH DFND 43 0 0 14815 AMERCO COM 023586100 1449 3901 SH DFND 43, 01 0 0 3901 AMEREN CORP COM 023608102 26487 360125 SH DFND 01 212511 144859 2755 AMEREN CORP COM 023608102 25243 343202 SH DFND 02 0 198521 144681 AMEREN CORP COM 023608102 1966 26725 SH DFND 06 0 26725 0 AMEREN CORP COM 023608102 101 1376 SH DFND 28 116 0 1260 AMEREN CORP COM 023608102 42935 583750 SH DFND 43 0 0 583750 AMEREN CORP COM 023608102 22938 311865 SH DFND 43, 01 0 0 311865 AMERESCO INC CL A 02361E108 359 22159 SH DFND 01 8855 13304 0 AMERESCO INC CL A 02361E108 305 18843 SH DFND 02 0 17425 1418 AMERESCO INC CL A 02361E108 1 64 SH DFND 06 0 64 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 123 17880 SH DFND 01 17880 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 313 45534 SH DFND 02 0 14 45520 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 3803 266340 SH DFND 01 264571 0 1769 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 10920 764738 SH DFND 02 0 315759 448979 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 14500 1015388 SH DFND 06 0 1015388 0 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 2226 155911 SH DFND 28 155222 0 689 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 9 649 SH DFND 01 649 0 0 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 24 1660 SH DFND 02 0 0 1660 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 3244 227145 SH DFND 43 0 0 227145 AMERICAN AIRLS GROUP INC COM 02376R102 9663 304258 SH DFND 01 116310 184809 3139 AMERICAN AIRLS GROUP INC COM 02376R102 22474 707610 SH DFND 02 0 176823 530787 AMERICAN AIRLS GROUP INC COM 02376R102 3779 118973 SH DFND 06 0 118973 0 AMERICAN AIRLS GROUP INC COM 02376R102 21 666 SH DFND 28 0 0 666 AMERICAN AIRLS GROUP INC COM 02376R102 6583 207281 SH DFND 43 0 0 207281 AMERICAN ASSETS TR INC COM 024013104 246 5364 SH DFND 01 4493 0 871 AMERICAN ASSETS TR INC COM 024013104 2115 46118 SH DFND 02 0 42251 3867 AMERICAN ASSETS TR INC COM 024013104 166 3609 SH DFND 06 0 3609 0 AMERICAN ASSETS TR INC COM 024013104 6714 146392 SH DFND 43 0 0 146392 AMERICAN ASSETS TR INC COM 024013104 877 19125 SH DFND 43, 01 0 0 19125 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1708 119331 SH DFND 01 37455 81462 414 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2216 154889 SH DFND 02 0 15260 139629 AMERICAN AXLE & MFG HLDGS IN COM 024061103 174 12129 SH DFND 06 0 12129 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 143 SH DFND 28 143 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4235 295973 SH DFND 43 0 0 295973 AMERICAN AXLE & MFG HLDGS IN COM 024061103 299 20906 SH DFND 43, 01 0 0 20906 AMERICAN CAMPUS CMNTYS INC COM 024835100 2502 52592 SH DFND 01 51194 0 1398 AMERICAN CAMPUS CMNTYS INC COM 024835100 4949 104006 SH DFND 02 0 64260 39746 AMERICAN CAMPUS CMNTYS INC COM 024835100 941 19771 SH DFND 06 0 19771 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 70 1465 SH DFND 28 1055 0 410 AMERICAN CAMPUS CMNTYS INC COM 024835100 27261 572941 SH DFND 43 0 0 572941 AMERICAN CAMPUS CMNTYS INC COM 024835100 3016 63378 SH DFND 43, 01 0 0 63378 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5173 233352 SH DFND 01 48271 182513 2568 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 7636 344445 SH DFND 02 0 336564 7881 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 405 18270 SH DFND 06 0 18270 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4 164 SH DFND 28 164 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5564 250981 SH DFND 43 0 0 250981 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 193 8699 SH DFND 43, 01 0 0 8699 AMERICAN ELEC PWR CO INC COM 025537101 118329 1412881 SH DFND 01 1165029 234587 13265 AMERICAN ELEC PWR CO INC COM 025537101 526500 6286562 SH DFND 02 0 200252 6086310 AMERICAN ELEC PWR CO INC COM 025537101 6504 77662 SH DFND 06 0 77662 0 AMERICAN ELEC PWR CO INC COM 025537101 936 11174 SH DFND 28 1948 0 9226 AMERICAN ELEC PWR CO INC OPTIONS 025537101 7956 95000 SH Put DFND 02 0 95000 0 AMERICAN ELEC PWR CO INC OPTIONS 025537101 12847 153400 SH Put DFND 06 0 153400 0 AMERICAN ELEC PWR CO INC OPTIONS 025537101 11348 135500 SH Call DFND 02 0 135500 0 AMERICAN ELEC PWR CO INC OPTIONS 025537101 13542 161700 SH Call DFND 06 0 161700 0 AMERICAN ELEC PWR CO INC UNIT 03/15 025537127 2379 46235 SH DFND 02 0 42200 4035 AMERICAN ELEC PWR CO INC COM 025537101 694761 8295648 SH DFND 43 0 0 8295648 AMERICAN ELEC PWR CO INC UNIT 03/15 025537127 3591 69790 SH DFND 43 0 0 69790 AMERICAN ELEC PWR CO INC COM 025537101 30648 365950 SH DFND 43, 01 0 0 365950 AMERICAN EQTY INVT LIFE HLD COM 025676206 3430 126950 SH DFND 01 28099 98313 538 AMERICAN EQTY INVT LIFE HLD COM 025676206 5429 200913 SH DFND 02 0 198852 2061 AMERICAN EQTY INVT LIFE HLD COM 025676206 253 9363 SH DFND 06 0 9363 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1 46 SH DFND 28 46 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 24755 916191 SH DFND 43 0 0 916191 AMERICAN EQTY INVT LIFE HLD COM 025676206 1641 60733 SH DFND 43, 01 0 0 60733 AMERICAN EXPRESS CO COM 025816109 187135 1712119 SH DFND 01 1642883 57464 11772 AMERICAN EXPRESS CO COM 025816109 201584 1844320 SH DFND 02 0 461874 1382446 AMERICAN EXPRESS CO COM 025816109 1823 16676 SH DFND 06 0 16676 0 AMERICAN EXPRESS CO COM 025816109 1158 10593 SH DFND 28 4078 0 6515 AMERICAN EXPRESS CO OPTIONS 025816109 3388 31000 SH Put DFND 06 0 31000 0 AMERICAN EXPRESS CO OPTIONS 025816109 3749 34300 SH Call DFND 06 0 34300 0 AMERICAN EXPRESS CO COM 025816109 308179 2819568 SH DFND 43 0 0 2819568 AMERICAN EXPRESS CO COM 025816109 19544 178813 SH DFND 43, 01 0 0 178813 AMERICAN FIN TR INC COM CLASS 02607T109 661 61241 SH DFND 01 61241 0 0 AMERICAN FIN TR INC COM CLASS 02607T109 539 49919 SH DFND 02 0 38414 11505 AMERICAN FIN TR INC COM CLASS 02607T109 90 8374 SH DFND 06 0 8374 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3134 32572 SH DFND 01 28554 2871 1147 AMERICAN FINL GROUP INC OHIO COM 025932104 15368 159738 SH DFND 02 0 78070 81668 AMERICAN FINL GROUP INC OHIO COM 025932104 1019 10588 SH DFND 06 0 10588 0 AMERICAN FINL GROUP INC OHIO COM 025932104 52 541 SH DFND 28 0 0 541 AMERICAN FINL GROUP INC OHIO COM 025932104 10300 107061 SH DFND 43 0 0 107061 AMERICAN FINL GROUP INC OHIO COM 025932104 1846 19190 SH DFND 43, 01 0 0 19190 AMERICAN HOMES 4 RENT CL A 02665T306 1154 50791 SH DFND 01 49613 0 1178 AMERICAN HOMES 4 RENT CL A 02665T306 36675 1614202 SH DFND 02 0 1349558 264644 AMERICAN HOMES 4 RENT CL A 02665T306 852 37490 SH DFND 06 0 37490 0 AMERICAN HOMES 4 RENT CL A 02665T306 10817 476107 SH DFND 43 0 0 476107 AMERICAN HOMES 4 RENT CL A 02665T306 2348 103342 SH DFND 43, 01 0 0 103342 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 133 23632 SH DFND 01 23632 0 0 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 275 49092 SH DFND 02 0 0 49092 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 12 2111 SH DFND 06 0 2111 0 AMERICAN INTL GROUP INC COM NEW 026874784 72568 1685277 SH DFND 01 642814 271466 770997 AMERICAN INTL GROUP INC COM NEW 026874784 63175 1467131 SH DFND 02 0 425121 1042010 AMERICAN INTL GROUP INC COM NEW 026874784 263 6110 SH DFND 06 0 6110 0 AMERICAN INTL GROUP INC COM NEW 026874784 850 19746 SH DFND 28 3315 0 16431 AMERICAN INTL GROUP INC OPTIONS 026874784 30 700 SH Call DFND 06 0 700 0 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 0 5 SH DFND 43 0 0 5 AMERICAN INTL GROUP INC COM NEW 026874784 189920 4410586 SH DFND 43 0 0 4410586 AMERICAN INTL GROUP INC COM NEW 026874784 1388 32235 SH DFND 43, 01 0 0 32235 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 666 128728 SH DFND 01 80000 48507 221 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 14 2670 SH DFND 02 0 0 2670 AMERICAN NATL BANKSHARES INC COM 027745108 117 3354 SH DFND 01 2789 565 0 AMERICAN NATL BANKSHARES INC COM 027745108 958 27440 SH DFND 02 0 27440 0 AMERICAN NATL BANKSHARES INC COM 027745108 1 34 SH DFND 06 0 34 0 AMERICAN NATL INS CO COM 028591105 254 2103 SH DFND 01 1793 305 5 AMERICAN NATL INS CO COM 028591105 371 3073 SH DFND 02 0 2402 671 AMERICAN NATL INS CO COM 028591105 101 838 SH DFND 06 0 838 0 AMERICAN NATL INS CO COM 028591105 137 1130 SH DFND 43 0 0 1130 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 140 15026 SH DFND 01 11672 3354 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 208 22295 SH DFND 02 0 18265 4030 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 55 5900 SH DFND 06 0 5900 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 176 5828 SH DFND 01 4266 1351 211 AMERICAN PUBLIC EDUCATION IN COM 02913V103 87 2878 SH DFND 02 0 2871 7 AMERICAN PUBLIC EDUCATION IN COM 02913V103 54 1781 SH DFND 06 0 1781 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 200 32582 SH DFND 01 32582 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 345 56183 SH DFND 02 0 1768 54415 AMERICAN RENAL ASSOCIATES HO COM 029227105 9 1427 SH DFND 06 0 1427 0 AMERICAN RES CORP CL A 02927U208 1 350 SH DFND 02 0 350 0 AMERICAN RIVER BANKSHARES COM 029326105 46 3500 SH DFND 02 0 0 3500 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 580 581000 PRN DFND 02 0 568000 13000 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 4592 4603000 PRN DFND 43 0 0 4603000 AMERICAN RLTY INVS INC COM 029174109 41 3386 SH DFND 01 3252 134 0 AMERICAN RLTY INVS INC COM 029174109 1 68 SH DFND 02 0 68 0 AMERICAN RLTY INVS INC COM 029174109 0 8 SH DFND 06 0 8 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 1 297 SH DFND 01 297 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 1 268 SH DFND 02 0 268 0 AMERICAN SOFTWARE INC CL A 029683109 612 51172 SH DFND 01 8739 42433 0 AMERICAN SOFTWARE INC CL A 029683109 989 82757 SH DFND 02 0 80751 2006 AMERICAN SOFTWARE INC CL A 029683109 1 103 SH DFND 06 0 103 0 AMERICAN STS WTR CO COM 029899101 793 11117 SH DFND 01 10612 230 275 AMERICAN STS WTR CO COM 029899101 1941 27221 SH DFND 02 0 20748 6473 AMERICAN STS WTR CO COM 029899101 284 3988 SH DFND 06 0 3988 0 AMERICAN STS WTR CO COM 029899101 2531 35502 SH DFND 43 0 0 35502 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 176 13721 SH DFND 01 0 13721 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5 400 SH DFND 02 0 0 400 AMERICAN TOWER CORP NEW COM 03027X100 132147 670592 SH DFND 01 612199 52103 6290 AMERICAN TOWER CORP NEW COM 03027X100 583758 2962336 SH DFND 02 0 318568 2643768 AMERICAN TOWER CORP NEW COM 03027X100 2570 13040 SH DFND 06 0 13040 0 AMERICAN TOWER CORP NEW COM 03027X100 1035 5252 SH DFND 28 497 0 4755 AMERICAN TOWER CORP NEW OPTIONS 03027X100 11469 58200 SH Put DFND 06 0 58200 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 9853 50000 SH Call DFND 02 0 50000 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 6306 32000 SH Call DFND 06 0 32000 0 AMERICAN TOWER CORP NEW COM 03027X100 498052 2527413 SH DFND 43 0 0 2527413 AMERICAN TOWER CORP NEW COM 03027X100 35044 177834 SH DFND 43, 01 0 0 177834 AMERICAN VANGUARD CORP COM 030371108 794 46124 SH DFND 01 37266 8747 111 AMERICAN VANGUARD CORP COM 030371108 72 4210 SH DFND 02 0 4129 81 AMERICAN VANGUARD CORP COM 030371108 51 2974 SH DFND 06 0 2974 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3529 42710 SH DFND 01 39532 3040 138 AMERICAN WOODMARK CORPORATIO COM 030506109 374 4531 SH DFND 02 0 4356 175 AMERICAN WOODMARK CORPORATIO COM 030506109 131 1591 SH DFND 06 0 1591 0 AMERICAN WTR WKS CO INC NEW COM 030420103 160114 1535720 SH DFND 01 1464296 67305 4119 AMERICAN WTR WKS CO INC NEW COM 030420103 178283 1709987 SH DFND 02 0 104010 1605977 AMERICAN WTR WKS CO INC NEW COM 030420103 727 6976 SH DFND 06 0 6976 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4866 46676 SH DFND 28 45601 0 1075 AMERICAN WTR WKS CO INC NEW COM 030420103 45005 431657 SH DFND 43 0 0 431657 AMERICAS CAR MART INC COM 03062T105 185 2024 SH DFND 01 1761 263 0 AMERICAS CAR MART INC COM 03062T105 5677 62154 SH DFND 02 0 16103 46051 AMERICAS CAR MART INC COM 03062T105 64 701 SH DFND 06 0 701 0 AMERICAS SILVER CORP COM NEW 03063L705 1 476 SH DFND 02 0 400 76 AMERICOLD RLTY TR COM 03064D108 117 3845 SH DFND 01 1833 2012 0 AMERICOLD RLTY TR COM 03064D108 5415 177485 SH DFND 02 0 145239 32246 AMERICOLD RLTY TR COM 03064D108 464 15201 SH DFND 06 0 15201 0 AMERICOLD RLTY TR COM 03064D108 13987 458439 SH DFND 43 0 0 458439 AMERICOLD RLTY TR COM 03064D108 1419 46495 SH DFND 43, 01 0 0 46495 AMERIGAS PARTNERS L P UNIT L P I 030975106 5503 178266 SH DFND 01 128266 50000 0 AMERIGAS PARTNERS L P UNIT L P I 030975106 7298 236399 SH DFND 02 0 200000 36399 AMERIPRISE FINL INC COM 03076C106 37562 293224 SH DFND 01 207647 83007 2570 AMERIPRISE FINL INC COM 03076C106 7865 61401 SH DFND 02 0 18149 43252 AMERIPRISE FINL INC COM 03076C106 414 3234 SH DFND 06 0 3234 0 AMERIPRISE FINL INC COM 03076C106 470 3668 SH DFND 28 2391 0 1277 AMERIPRISE FINL INC OPTIONS 03076C106 2255 17600 SH Put DFND 06 0 17600 0 AMERIPRISE FINL INC OPTIONS 03076C106 1089 8500 SH Call DFND 06 0 8500 0 AMERIPRISE FINL INC COM 03076C106 47357 369690 SH DFND 43 0 0 369690 AMERIPRISE FINL INC COM 03076C106 1341 10468 SH DFND 43, 01 0 0 10468 AMERIS BANCORP COM 03076K108 1410 41049 SH DFND 01 25198 15574 277 AMERIS BANCORP COM 03076K108 4403 128181 SH DFND 02 0 5933 122248 AMERIS BANCORP COM 03076K108 151 4394 SH DFND 06 0 4394 0 AMERIS BANCORP COM 03076K108 3 86 SH DFND 28 86 0 0 AMERIS BANCORP COM 03076K108 3273 95274 SH DFND 43 0 0 95274 AMERIS BANCORP COM 03076K108 1056 30753 SH DFND 43, 01 0 0 30753 AMERISAFE INC COM 03071H100 582 9792 SH DFND 01 7615 2067 110 AMERISAFE INC COM 03071H100 4779 80453 SH DFND 02 0 80117 336 AMERISAFE INC COM 03071H100 126 2127 SH DFND 06 0 2127 0 AMERISAFE INC COM 03071H100 3905 65740 SH DFND 43 0 0 65740 AMERISAFE INC COM 03071H100 1043 17553 SH DFND 43, 01 0 0 17553 AMERISERV FINL INC COM 03074A102 9 2339 SH DFND 02 0 65 2274 AMERISOURCEBERGEN CORP COM 03073E105 71775 902599 SH DFND 01 174594 726598 1407 AMERISOURCEBERGEN CORP COM 03073E105 21145 265909 SH DFND 02 0 58132 207777 AMERISOURCEBERGEN CORP COM 03073E105 126 1586 SH DFND 06 0 1586 0 AMERISOURCEBERGEN CORP COM 03073E105 334 4201 SH DFND 28 1834 0 2367 AMERISOURCEBERGEN CORP OPTIONS 03073E105 6425 80800 SH Put DFND 01 0 80800 0 AMERISOURCEBERGEN CORP OPTIONS 03073E105 87 1100 SH Put DFND 02 0 1100 0 AMERISOURCEBERGEN CORP OPTIONS 03073E105 94573 1189300 SH Call DFND 01 0 1189300 0 AMERISOURCEBERGEN CORP OPTIONS 03073E105 95 1200 SH Call DFND 02 0 1200 0 AMERISOURCEBERGEN CORP COM 03073E105 29210 367326 SH DFND 43 0 0 367326 AMERISOURCEBERGEN CORP COM 03073E105 7994 100524 SH DFND 43, 01 0 0 100524 AMES NATL CORP COM 031001100 61 2243 SH DFND 01 1840 403 0 AMES NATL CORP COM 031001100 114 4142 SH DFND 02 0 142 4000 AMES NATL CORP COM 031001100 1 28 SH DFND 06 0 28 0 AMETEK INC NEW COM 031100100 15143 182515 SH DFND 01 80190 100217 2108 AMETEK INC NEW COM 031100100 39247 473023 SH DFND 02 0 64827 408196 AMETEK INC NEW COM 031100100 3327 40094 SH DFND 06 0 40094 0 AMETEK INC NEW COM 031100100 138 1664 SH DFND 28 59 0 1605 AMETEK INC NEW COM 031100100 35516 428060 SH DFND 43 0 0 428060 AMETEK INC NEW COM 031100100 20118 242477 SH DFND 43, 01 0 0 242477 AMGEN INC COM 031162100 301780 1588482 SH DFND 01 1543244 34322 10916 AMGEN INC COM 031162100 746995 3931964 SH DFND 02 0 506325 3425639 AMGEN INC COM 031162100 3392 17853 SH DFND 06 0 17853 0 AMGEN INC COM 031162100 6792 35751 SH DFND 28 28282 0 7469 AMGEN INC OPTIONS 031162100 57 300 SH Put DFND 01 300 0 0 AMGEN INC OPTIONS 031162100 53004 279000 SH Put DFND 02 0 279000 0 AMGEN INC OPTIONS 031162100 24754 130300 SH Put DFND 06 0 130300 0 AMGEN INC OPTIONS 031162100 11969 63000 SH Call DFND 02 0 63000 0 AMGEN INC OPTIONS 031162100 13527 71200 SH Call DFND 06 0 71200 0 AMGEN INC COM 031162100 675667 3556514 SH DFND 43 0 0 3556514 AMGEN INC COM 031162100 27791 146284 SH DFND 43, 01 0 0 146284 AMICUS THERAPEUTICS INC COM 03152W109 3199 235240 SH DFND 01 45812 189428 0 AMICUS THERAPEUTICS INC COM 03152W109 10478 770416 SH DFND 02 0 212397 558019 AMICUS THERAPEUTICS INC COM 03152W109 279 20549 SH DFND 06 0 20549 0 AMICUS THERAPEUTICS INC COM 03152W109 15974 1174534 SH DFND 43 0 0 1174534 AMICUS THERAPEUTICS INC COM 03152W109 223 16421 SH DFND 43, 01 0 0 16421 AMKOR TECHNOLOGY INC COM 031652100 312 36502 SH DFND 01 30004 6498 0 AMKOR TECHNOLOGY INC COM 031652100 3798 444677 SH DFND 02 0 444277 400 AMKOR TECHNOLOGY INC COM 031652100 100 11685 SH DFND 06 0 11685 0 AMN HEALTHCARE SERVICES INC COM 001744101 4219 89591 SH DFND 01 48187 41091 313 AMN HEALTHCARE SERVICES INC COM 001744101 481 10208 SH DFND 02 0 8664 1544 AMN HEALTHCARE SERVICES INC COM 001744101 239 5086 SH DFND 06 0 5086 0 AMN HEALTHCARE SERVICES INC COM 001744101 389 8251 SH DFND 28 8251 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 12577 267082 SH DFND 43 0 0 267082 AMN HEALTHCARE SERVICES INC COM 001744101 1531 32504 SH DFND 43, 01 0 0 32504 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 455 32126 SH DFND 01 16443 15683 0 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 2991 211052 SH DFND 02 0 209129 1923 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 141 9963 SH DFND 06 0 9963 0 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 2273 160433 SH DFND 43 0 0 160433 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 928 65483 SH DFND 43, 01 0 0 65483 AMPCO-PITTSBURGH CORP COM 032037103 3 939 SH DFND 02 0 939 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 679 33255 SH DFND 01 9751 21792 1712 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 718 35153 SH DFND 02 0 34553 600 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 77 3746 SH DFND 06 0 3746 0 AMPHENOL CORP NEW CL A 032095101 52544 556373 SH DFND 01 467773 79352 9248 AMPHENOL CORP NEW CL A 032095101 27119 287158 SH DFND 02 0 2452 284706 AMPHENOL CORP NEW CL A 032095101 2555 27055 SH DFND 06 0 27055 0 AMPHENOL CORP NEW CL A 032095101 528 5595 SH DFND 28 4751 0 844 AMPHENOL CORP NEW CL A 032095101 24635 260856 SH DFND 43 0 0 260856 AMPHENOL CORP NEW CL A 032095101 3388 35874 SH DFND 43, 01 0 0 35874 AMPIO PHARMACEUTICALS INC COM 03209T109 2 3212 SH DFND 02 0 212 3000 AMPIO PHARMACEUTICALS INC COM 03209T109 0 218 SH DFND 06 0 218 0 AMPLIFY ETF TR ONLIN RETL 032108102 94 1910 SH DFND 01 1910 0 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 400 SH DFND 02 0 0 400 AMREP CORP NEW COM 032159105 5 816 SH DFND 02 0 816 0 AMTECH SYS INC COM PAR $0 032332504 3 558 SH DFND 02 0 458 100 AMYRIS INC COM NEW 03236M200 52 24822 SH DFND 01 9354 15468 0 AMYRIS INC COM NEW 03236M200 50 23837 SH DFND 02 0 23837 0 AMYRIS INC COM NEW 03236M200 8 3919 SH DFND 06 0 3919 0 ANADARKO PETE CORP COM 032511107 101846 2239359 SH DFND 01 1596547 229262 413550 ANADARKO PETE CORP COM 032511107 52973 1164759 SH DFND 02 0 172769 991990 ANADARKO PETE CORP COM 032511107 4201 92365 SH DFND 06 0 92365 0 ANADARKO PETE CORP COM 032511107 678 14902 SH DFND 28 3925 0 10977 ANADARKO PETE CORP OPTIONS 032511107 43661 960000 SH Put DFND 02 0 960000 0 ANADARKO PETE CORP OPTIONS 032511107 455 10000 SH Put DFND 06 0 10000 0 ANADARKO PETE CORP OPTIONS 032511107 52302 1150000 SH Call DFND 02 0 1150000 0 ANADARKO PETE CORP COM 032511107 92397 2031604 SH DFND 43 0 0 2031604 ANADARKO PETE CORP COM 032511107 1558 34252 SH DFND 43, 01 0 0 34252 ANALOG DEVICES INC COM 032654105 100854 958055 SH DFND 01 804708 148808 4539 ANALOG DEVICES INC COM 032654105 94612 898758 SH DFND 02 0 349351 549407 ANALOG DEVICES INC COM 032654105 395 3757 SH DFND 06 0 3757 0 ANALOG DEVICES INC COM 032654105 427 4059 SH DFND 28 2228 0 1831 ANALOG DEVICES INC COM 032654105 84581 803465 SH DFND 43 0 0 803465 ANALOG DEVICES INC COM 032654105 2161 20524 SH DFND 43, 01 0 0 20524 ANAPLAN INC COM 03272L108 143 3628 SH DFND 01 3628 0 0 ANAPLAN INC COM 03272L108 2750 69877 SH DFND 02 0 69877 0 ANAPLAN INC COM 03272L108 3 65 SH DFND 06 0 65 0 ANAPTYSBIO INC COM 032724106 2047 28026 SH DFND 01 5203 22823 0 ANAPTYSBIO INC COM 032724106 407 5566 SH DFND 02 0 5552 14 ANAPTYSBIO INC COM 032724106 149 2043 SH DFND 06 0 2043 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 43 14164 SH DFND 02 0 14164 0 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 8655 245472 SH DFND 01 51428 180359 13685 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 24024 681351 SH DFND 02 0 440723 240628 ANDERSONS INC COM 034164103 1355 42027 SH DFND 01 30210 11588 229 ANDERSONS INC COM 034164103 475 14738 SH DFND 02 0 14414 324 ANDERSONS INC COM 034164103 94 2915 SH DFND 06 0 2915 0 ANDERSONS INC COM 034164103 267 8287 SH DFND 43 0 0 8287 ANGI HOMESERVICES INC COM CL A 00183L102 3 201 SH DFND 01 201 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 161 10409 SH DFND 02 0 6665 3744 ANGI HOMESERVICES INC COM CL A 00183L102 103 6665 SH DFND 06 0 6665 0 ANGIODYNAMICS INC COM 03475V101 380 16618 SH DFND 01 10154 6019 445 ANGIODYNAMICS INC COM 03475V101 525 22967 SH DFND 02 0 22367 600 ANGIODYNAMICS INC COM 03475V101 92 4028 SH DFND 06 0 4028 0 ANGIODYNAMICS INC COM 03475V101 173 7567 SH DFND 43 0 0 7567 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 3302 252047 SH DFND 01 10492 238714 2841 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 8113 619338 SH DFND 02 0 227413 391925 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 4 332 SH DFND 06 0 332 0 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 1 50 SH DFND 28 50 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 47392 564396 SH DFND 01 560466 0 3930 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 13042 155316 SH DFND 02 0 2053 153263 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 3786 45091 SH DFND 06 0 45091 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 1302 15505 SH DFND 28 13474 0 2031 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 196968 2345699 SH DFND 43 0 0 2345699 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 2703 32193 SH DFND 43, 01 0 0 32193 ANI PHARMACEUTICALS INC COM 00182C103 604 8560 SH DFND 01 3733 4399 428 ANI PHARMACEUTICALS INC COM 00182C103 246 3489 SH DFND 02 0 3083 406 ANI PHARMACEUTICALS INC COM 00182C103 68 960 SH DFND 06 0 960 0 ANIKA THERAPEUTICS INC COM 035255108 574 18971 SH DFND 01 2848 16071 52 ANIKA THERAPEUTICS INC COM 035255108 562 18593 SH DFND 02 0 17993 600 ANIKA THERAPEUTICS INC COM 035255108 47 1541 SH DFND 06 0 1541 0 ANIXA BIOSCIENCES INC COM 03528H109 18 4088 SH DFND 02 0 0 4088 ANIXTER INTL INC COM 035290105 541 9647 SH DFND 01 6835 2609 203 ANIXTER INTL INC COM 035290105 1404 25026 SH DFND 02 0 24694 332 ANIXTER INTL INC COM 035290105 193 3443 SH DFND 06 0 3443 0 ANIXTER INTL INC COM 035290105 1 9 SH DFND 28 9 0 0 ANIXTER INTL INC COM 035290105 2296 40920 SH DFND 43 0 0 40920 ANNALY CAP MGMT INC COM 035710409 6498 650403 SH DFND 01 289000 350826 10577 ANNALY CAP MGMT INC COM 035710409 70803 7087423 SH DFND 02 0 6578195 509228 ANNALY CAP MGMT INC COM 035710409 2466 246885 SH DFND 06 0 246885 0 ANNALY CAP MGMT INC COM 035710409 107 10751 SH DFND 28 0 0 10751 ANNALY CAP MGMT INC COM 035710409 6073 607911 SH DFND 43 0 0 607911 ANNALY CAP MGMT INC COM 035710409 1356 135761 SH DFND 43, 01 0 0 135761 ANSYS INC COM 03662Q105 8032 43963 SH DFND 01 17231 26300 432 ANSYS INC COM 03662Q105 11621 63606 SH DFND 02 0 54582 9024 ANSYS INC COM 03662Q105 1542 8440 SH DFND 06 0 8440 0 ANSYS INC COM 03662Q105 25 139 SH DFND 28 28 0 111 ANSYS INC COM 03662Q105 124841 683273 SH DFND 43 0 0 683273 ANSYS INC COM 03662Q105 5339 29219 SH DFND 43, 01 0 0 29219 ANTARES PHARMA INC COM 036642106 76 24995 SH DFND 01 24995 0 0 ANTARES PHARMA INC COM 036642106 136 44968 SH DFND 02 0 35968 9000 ANTARES PHARMA INC COM 036642106 47 15414 SH DFND 06 0 15414 0 ANTERO MIDSTREAM CORP COM 03676B102 5392 391321 SH DFND 01 775 363495 27051 ANTERO MIDSTREAM CORP COM 03676B102 20146 1461971 SH DFND 02 0 603420 858551 ANTERO MIDSTREAM CORP COM 03676B102 329 23872 SH DFND 06 0 23872 0 ANTERO MIDSTREAM CORP COM 03676B102 188 13636 SH DFND 43 0 0 13636 ANTERO RES CORP COM 03674X106 2407 272610 SH DFND 01 21369 244489 6752 ANTERO RES CORP COM 03674X106 1936 219248 SH DFND 02 0 211258 7990 ANTERO RES CORP COM 03674X106 212 23957 SH DFND 06 0 23957 0 ANTERO RES CORP OPTIONS 03674X106 6181 700000 SH Call DFND 02 0 700000 0 ANTERO RES CORP COM 03674X106 11179 1265980 SH DFND 43 0 0 1265980 ANTERO RES CORP COM 03674X106 688 77906 SH DFND 43, 01 0 0 77906 ANTHEM INC COM 036752103 109744 382410 SH DFND 01 149850 117971 114589 ANTHEM INC COM 036752103 330851 1152871 SH DFND 02 0 38832 1114039 ANTHEM INC COM 036752103 7129 24842 SH DFND 06 0 24842 0 ANTHEM INC COM 036752103 3434 11966 SH DFND 28 7763 0 4203 ANTHEM INC OPTIONS 036752103 11967 41700 SH Put DFND 02 0 41500 200 ANTHEM INC OPTIONS 036752103 4907 17100 SH Call DFND 02 0 17100 0 ANTHEM INC NOTE 2.75 94973VBG1 4 1000 PRN DFND 02 0 0 1000 ANTHEM INC COM 036752103 298515 1040194 SH DFND 43 0 0 1040194 ANTHEM INC NOTE 2.75 94973VBG1 5016 1264000 PRN DFND 43 0 0 1264000 ANTHEM INC COM 036752103 8633 30083 SH DFND 43, 01 0 0 30083 ANWORTH MORTGAGE ASSET CP COM 037347101 24 5821 SH DFND 01 5821 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 568 140478 SH DFND 02 0 100618 39860 ANWORTH MORTGAGE ASSET CP COM 037347101 43 10674 SH DFND 06 0 10674 0 AON PLC SHS CL A G0408V102 38032 222801 SH DFND 01 149266 64209 9326 AON PLC SHS CL A G0408V102 25312 148286 SH DFND 02 0 66305 81981 AON PLC SHS CL A G0408V102 231 1351 SH DFND 06 0 1351 0 AON PLC SHS CL A G0408V102 1802 10559 SH DFND 28 7660 0 2899 AON PLC SHS CL A G0408V102 279434 1636988 SH DFND 43 0 0 1636988 AON PLC SHS CL A G0408V102 50096 293474 SH DFND 43, 01 0 0 293474 APACHE CORP COM 037411105 30746 887073 SH DFND 01 695666 189774 1633 APACHE CORP COM 037411105 16858 486394 SH DFND 02 0 355596 130798 APACHE CORP COM 037411105 50 1454 SH DFND 06 0 1454 0 APACHE CORP COM 037411105 264 7608 SH DFND 28 3531 0 4077 APACHE CORP OPTIONS 037411105 9927 286400 SH Call DFND 02 0 286400 0 APACHE CORP COM 037411105 27601 796323 SH DFND 43 0 0 796323 APACHE CORP COM 037411105 62 1797 SH DFND 43, 01 0 0 1797 APARTMENT INVT & MGMT CO CL A 03748R754 3292 65452 SH DFND 01 32317 32883 252 APARTMENT INVT & MGMT CO CL A 03748R754 14135 281068 SH DFND 02 0 128288 152780 APARTMENT INVT & MGMT CO CL A 03748R754 1209 24034 SH DFND 06 0 24034 0 APARTMENT INVT & MGMT CO CL A 03748R754 8 163 SH DFND 28 163 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 12629 251123 SH DFND 43 0 0 251123 APARTMENT INVT & MGMT CO CL A 03748R754 32 629 SH DFND 43, 01 0 0 629 APELLIS PHARMACEUTICALS INC COM 03753U106 3393 173993 SH DFND 01 170159 3834 0 APELLIS PHARMACEUTICALS INC COM 03753U106 272 13936 SH DFND 02 0 13936 0 APELLIS PHARMACEUTICALS INC COM 03753U106 92 4698 SH DFND 06 0 4698 0 APERGY CORP COM 03755L104 23894 581935 SH DFND 01 577385 3424 1126 APERGY CORP COM 03755L104 8088 196987 SH DFND 02 0 65785 131202 APERGY CORP COM 03755L104 330 8028 SH DFND 06 0 8028 0 APERGY CORP COM 03755L104 61 1477 SH DFND 28 0 0 1477 APERGY CORP COM 03755L104 17010 414271 SH DFND 43 0 0 414271 APERGY CORP COM 03755L104 6929 168750 SH DFND 43, 01 0 0 168750 APHRIA INC COM 03765K104 81 8662 SH DFND 05 8662 0 0 APHRIA INC COM 03765K104 28 3050 SH DFND 01 3050 0 0 APHRIA INC COM 03765K104 817 87664 SH DFND 02 0 50953 36711 APOGEE ENTERPRISES INC COM 037598109 814 21722 SH DFND 01 7215 14350 157 APOGEE ENTERPRISES INC COM 037598109 839 22386 SH DFND 02 0 19889 2497 APOGEE ENTERPRISES INC COM 037598109 114 3052 SH DFND 06 0 3052 0 APOGEE ENTERPRISES INC COM 037598109 4568 121851 SH DFND 43 0 0 121851 APOGEE ENTERPRISES INC COM 037598109 352 9395 SH DFND 43, 01 0 0 9395 APOLLO COML REAL EST FIN INC COM 03762U105 351 19298 SH DFND 01 18898 0 400 APOLLO COML REAL EST FIN INC COM 03762U105 19618 1077893 SH DFND 02 0 368239 709654 APOLLO COML REAL EST FIN INC COM 03762U105 238 13089 SH DFND 06 0 13089 0 APOLLO COML REAL EST FIN INC NOTE 4.75 03762UAB1 67 69000 PRN DFND 02 0 47000 22000 APOLLO COML REAL EST FIN INC COM 03762U105 1753 96304 SH DFND 43 0 0 96304 APOLLO ENDOSURGERY INC COM 03767D108 8 2123 SH DFND 02 0 2123 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 13843 490017 SH DFND 01 85563 404454 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 85978 3043459 SH DFND 02 0 802985 2240474 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 77 2713 SH DFND 06 0 2713 0 APOLLO GLOBAL MGMT LLC OPTIONS 037612306 9791 346600 SH Call DFND 01 0 346600 0 APOLLO INVT CORP COM NEW 03761U502 184 12181 SH DFND 01 12181 0 0 APOLLO INVT CORP COM NEW 03761U502 505 33338 SH DFND 02 0 1 33337 APOLLO INVT CORP COM NEW 03761U502 97 6412 SH DFND 06 0 6412 0 APOLLO INVT CORP COM NEW 03761U502 1891 124892 SH DFND 43 0 0 124892 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 22 1183 SH DFND 01 1183 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 49 2687 SH DFND 02 0 2687 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 49 2687 SH DFND 06 0 2687 0 APOLLO SR FLOATING RATE FD I COM 037636107 1213 81826 SH DFND 01 81826 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 715 48226 SH DFND 02 0 0 48226 APOLLO TACTICAL INCOME FD IN COM 037638103 3492 237724 SH DFND 02 0 0 237724 APPFOLIO INC COM CL A 03783C100 291 3659 SH DFND 01 3659 0 0 APPFOLIO INC COM CL A 03783C100 20 247 SH DFND 02 0 226 21 APPFOLIO INC COM CL A 03783C100 5 58 SH DFND 06 0 58 0 APPIAN CORP CL A 03782L101 1946 56516 SH DFND 01 0 56516 0 APPIAN CORP CL A 03782L101 2107 61201 SH DFND 02 0 60346 855 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1317 80819 SH DFND 01 34015 43552 3252 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5290 324564 SH DFND 02 0 309520 15044 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 397 24367 SH DFND 06 0 24367 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 52 3178 SH DFND 28 0 0 3178 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1325 81291 SH DFND 43 0 0 81291 APPLE INC COM 037833100 2463961 12971629 SH DFND 01 11280109 1066528 624992 APPLE INC COM 037833100 3249678 17108073 SH DFND 02 0 3109519 13998554 APPLE INC COM 037833100 91228 480272 SH DFND 06 0 480272 0 APPLE INC COM 037833100 46426 244410 SH DFND 28 138622 0 105788 APPLE INC OPTIONS 037833100 178230 938300 SH Put DFND 01 3300 935000 0 APPLE INC OPTIONS 037833100 296208 1559400 SH Put DFND 02 0 1553700 5700 APPLE INC OPTIONS 037833100 213998 1126600 SH Put DFND 06 0 1126600 0 APPLE INC OPTIONS 037833100 161932 852500 SH Call DFND 01 2500 850000 0 APPLE INC OPTIONS 037833100 503937 2653000 SH Call DFND 02 0 2652800 200 APPLE INC OPTIONS 037833100 139214 732900 SH Call DFND 06 0 732900 0 APPLE INC COM 037833100 1995124 10503419 SH DFND 43 0 0 10503419 APPLE INC COM 037833100 129084 679567 SH DFND 43, 01 0 0 679567 APPLIED GENETIC TECHNOL CORP COM 03820J100 193 46167 SH DFND 02 0 42574 3593 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1470 24716 SH DFND 01 22583 1905 228 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7112 119592 SH DFND 02 0 118795 797 APPLIED INDL TECHNOLOGIES IN COM 03820C105 250 4204 SH DFND 06 0 4204 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7669 128960 SH DFND 43 0 0 128960 APPLIED MATLS INC COM 038222105 59520 1500751 SH DFND 01 1034345 459425 6981 APPLIED MATLS INC COM 038222105 296622 7479131 SH DFND 02 0 3727060 3752071 APPLIED MATLS INC COM 038222105 6316 159244 SH DFND 06 0 159244 0 APPLIED MATLS INC COM 038222105 260 6561 SH DFND 28 2465 0 4096 APPLIED MATLS INC OPTIONS 038222105 3522 88800 SH Call DFND 02 0 88800 0 APPLIED MATLS INC COM 038222105 333528 8409692 SH DFND 43 0 0 8409692 APPLIED MATLS INC COM 038222105 26675 672603 SH DFND 43, 01 0 0 672603 APPLIED OPTOELECTRONICS INC COM 03823U102 66 5436 SH DFND 01 5350 0 86 APPLIED OPTOELECTRONICS INC COM 03823U102 55 4482 SH DFND 02 0 4477 5 APPLIED OPTOELECTRONICS INC COM 03823U102 25 2035 SH DFND 06 0 2035 0 APPROACH RESOURCES INC COM 03834A103 1 3405 SH DFND 01 0 3405 0 APPROACH RESOURCES INC COM 03834A103 54 152173 SH DFND 02 0 152173 0 APPROACH RESOURCES INC COM 03834A103 0 196 SH DFND 06 0 196 0 APTARGROUP INC COM 038336103 6627 62286 SH DFND 01 55906 5889 491 APTARGROUP INC COM 038336103 1128 10599 SH DFND 02 0 9298 1301 APTARGROUP INC COM 038336103 693 6518 SH DFND 06 0 6518 0 APTARGROUP INC COM 038336103 28765 270375 SH DFND 43 0 0 270375 APTARGROUP INC COM 038336103 1901 17872 SH DFND 43, 01 0 0 17872 APTINYX INC COM 03836N103 18 4565 SH DFND 01 4565 0 0 APTINYX INC COM 03836N103 7 1647 SH DFND 02 0 1647 0 APTINYX INC COM 03836N103 7 1640 SH DFND 06 0 1640 0 APTIV PLC SHS G6095L109 57971 729285 SH DFND 01 682240 44109 2936 APTIV PLC SHS G6095L109 17270 217258 SH DFND 02 0 158397 58861 APTIV PLC SHS G6095L109 232 2917 SH DFND 06 0 2917 0 APTIV PLC SHS G6095L109 1304 16400 SH DFND 28 15630 0 770 APTIV PLC SHS G6095L109 44244 556596 SH DFND 43 0 0 556596 APTIV PLC SHS G6095L109 573 7214 SH DFND 43, 01 0 0 7214 APYX MED CORP COM 03837C106 52 8218 SH DFND 02 0 8218 0 AQUA AMERICA INC COM 03836W103 7421 203650 SH DFND 01 162131 38220 3299 AQUA AMERICA INC COM 03836W103 20509 562824 SH DFND 02 0 483257 79567 AQUA AMERICA INC COM 03836W103 675 18517 SH DFND 06 0 18517 0 AQUA AMERICA INC COM 03836W103 23 624 SH DFND 28 624 0 0 AQUA AMERICA INC COM 03836W103 24177 663473 SH DFND 43 0 0 663473 AQUA METALS INC COM 03837J101 61 20008 SH DFND 02 0 20008 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 656 SH DFND 01 656 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 72 SH DFND 02 0 0 72 AQUANTIA CORP COM 03842Q108 48 5348 SH DFND 01 5348 0 0 AQUANTIA CORP COM 03842Q108 250 27583 SH DFND 02 0 27583 0 AQUANTIA CORP COM 03842Q108 1 94 SH DFND 06 0 94 0 AQUAVENTURE HLDGS LTD SHS G0443N107 77 3981 SH DFND 01 3334 647 0 AQUAVENTURE HLDGS LTD SHS G0443N107 49 2508 SH DFND 02 0 2508 0 AQUAVENTURE HLDGS LTD SHS G0443N107 25 1298 SH DFND 06 0 1298 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 24 3487 SH DFND 01 3487 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 5 771 SH DFND 02 0 771 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1 115 SH DFND 06 0 115 0 ARAMARK COM 03852U106 2812 95144 SH DFND 01 60859 34000 285 ARAMARK COM 03852U106 9592 324590 SH DFND 02 0 193520 131070 ARAMARK COM 03852U106 1778 60159 SH DFND 06 0 60159 0 ARAMARK COM 03852U106 2 60 SH DFND 28 60 0 0 ARAMARK COM 03852U106 34423 1164913 SH DFND 43 0 0 1164913 ARAMARK COM 03852U106 4160 140767 SH DFND 43, 01 0 0 140767 ARATANA THERAPEUTICS INC COM 03874P101 29 7938 SH DFND 01 7938 0 0 ARATANA THERAPEUTICS INC COM 03874P101 27 7365 SH DFND 02 0 2365 5000 ARATANA THERAPEUTICS INC COM 03874P101 1 185 SH DFND 06 0 185 0 ARAVIVE INC COM 03890D108 15 2133 SH DFND 02 0 2067 66 ARBOR RLTY TR INC COM 038923108 252 19457 SH DFND 01 19457 0 0 ARBOR RLTY TR INC COM 038923108 2902 223710 SH DFND 02 0 217652 6058 ARBOR RLTY TR INC COM 038923108 103 7924 SH DFND 06 0 7924 0 ARBUTUS BIOPHARMA CORP COM 03879J100 23 6349 SH DFND 01 6349 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 11 3017 SH DFND 02 0 67 2950 ARBUTUS BIOPHARMA CORP COM 03879J100 0 137 SH DFND 06 0 137 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 511 229224 SH DFND 02 0 229224 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 462 15018 SH DFND 01 13032 1851 135 ARCBEST CORP COM 03937C105 5232 169938 SH DFND 02 0 169183 755 ARCBEST CORP COM 03937C105 86 2787 SH DFND 06 0 2787 0 ARCBEST CORP COM 03937C105 2192 71190 SH DFND 43 0 0 71190 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 312 15324 SH DFND 01 11872 0 3452 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 235 11536 SH DFND 02 0 3600 7936 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 2 74 SH DFND 28 74 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 35171 1725785 SH DFND 43 0 0 1725785 ARCH CAP GROUP LTD ORD G0450A105 3444 106554 SH DFND 01 56470 47105 2979 ARCH CAP GROUP LTD ORD G0450A105 12612 390221 SH DFND 02 0 318521 71700 ARCH CAP GROUP LTD ORD G0450A105 3140 97146 SH DFND 06 0 97146 0 ARCH CAP GROUP LTD ORD G0450A105 20 614 SH DFND 28 0 0 614 ARCH CAP GROUP LTD ORD G0450A105 17500 541451 SH DFND 43 0 0 541451 ARCH CAP GROUP LTD ORD G0450A105 4080 126226 SH DFND 43, 01 0 0 126226 ARCH COAL INC CL A 039380407 3100 33968 SH DFND 01 3752 30216 0 ARCH COAL INC CL A 039380407 1283 14052 SH DFND 02 0 14052 0 ARCH COAL INC CL A 039380407 177 1937 SH DFND 06 0 1937 0 ARCHER DANIELS MIDLAND CO COM 039483102 66546 1542912 SH DFND 01 983936 551648 7328 ARCHER DANIELS MIDLAND CO COM 039483102 39447 914613 SH DFND 02 0 586165 328448 ARCHER DANIELS MIDLAND CO COM 039483102 2778 64406 SH DFND 06 0 64406 0 ARCHER DANIELS MIDLAND CO COM 039483102 501 11617 SH DFND 28 5428 0 6189 ARCHER DANIELS MIDLAND CO OPTIONS 039483102 431 10000 SH Put DFND 02 0 10000 0 ARCHER DANIELS MIDLAND CO COM 039483102 82510 1913054 SH DFND 43 0 0 1913054 ARCHER DANIELS MIDLAND CO COM 039483102 71 1640 SH DFND 43, 01 0 0 1640 ARCHROCK INC COM 03957W106 676 69158 SH DFND 01 42386 23188 3584 ARCHROCK INC COM 03957W106 1116 114112 SH DFND 02 0 84528 29584 ARCHROCK INC COM 03957W106 137 14017 SH DFND 06 0 14017 0 ARCHROCK INC COM 03957W106 25893 2647571 SH DFND 43 0 0 2647571 ARCIMOTO INC COM 039587100 1 250 SH DFND 01 250 0 0 ARCO PLATFORM LTD COM CL A G04553106 24 750 SH DFND 02 0 0 750 ARCONIC INC COM 03965L100 6755 353494 SH DFND 01 185978 163333 4183 ARCONIC INC COM 03965L100 3463 181194 SH DFND 02 0 104592 76602 ARCONIC INC COM 03965L100 729 38167 SH DFND 06 0 38167 0 ARCONIC INC COM 03965L100 40 2109 SH DFND 28 49 0 2060 ARCONIC INC COM 03965L100 6297 329502 SH DFND 43 0 0 329502 ARCONIC INC COM 03965L100 472 24697 SH DFND 43, 01 0 0 24697 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 42 5900 SH DFND 01 5900 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 46 6453 SH DFND 02 0 2338 4115 ARCOSA INC COM 039653100 565 18483 SH DFND 01 11862 4677 1944 ARCOSA INC COM 039653100 729 23876 SH DFND 02 0 13107 10769 ARCOSA INC COM 039653100 139 4550 SH DFND 06 0 4550 0 ARCUS BIOSCIENCES INC COM 03969F109 95 7574 SH DFND 01 7574 0 0 ARCUS BIOSCIENCES INC COM 03969F109 217 17375 SH DFND 02 0 17375 0 ARCUS BIOSCIENCES INC COM 03969F109 34 2687 SH DFND 06 0 2687 0 ARDAGH GROUP S A CL A L0223L101 75 5776 SH DFND 01 3634 347 1795 ARDAGH GROUP S A CL A L0223L101 2 182 SH DFND 02 0 132 50 ARDAGH GROUP S A CL A L0223L101 0 17 SH DFND 06 0 17 0 ARDAGH GROUP S A CL A L0223L101 50 3851 SH DFND 28 0 0 3851 ARDELYX INC COM 039697107 8 2689 SH DFND 01 0 2689 0 ARDELYX INC COM 039697107 281 100311 SH DFND 02 0 99311 1000 ARDELYX INC COM 039697107 0 165 SH DFND 06 0 165 0 ARDMORE SHIPPING CORP COM Y0207T100 84 13569 SH DFND 01 11198 2371 0 ARDMORE SHIPPING CORP COM Y0207T100 231 37543 SH DFND 02 0 37043 500 ARDMORE SHIPPING CORP COM Y0207T100 1 139 SH DFND 06 0 139 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2142 47784 SH DFND 01 10054 37730 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2063 46025 SH DFND 02 0 44472 1553 ARENA PHARMACEUTICALS INC COM NEW 040047607 241 5366 SH DFND 06 0 5366 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1774 39582 SH DFND 43 0 0 39582 ARENA PHARMACEUTICALS INC COM NEW 040047607 330 7358 SH DFND 43, 01 0 0 7358 ARES CAP CORP COM 04010L103 15408 898949 SH DFND 01 898949 0 0 ARES CAP CORP COM 04010L103 33836 1974075 SH DFND 02 0 4027 1970048 ARES CAP CORP NOTE 4.62 04010LAW3 3226 3250000 PRN DFND 02 0 3150000 100000 ARES CAP CORP NOTE 3.75 04010LAT0 5094 5109000 PRN DFND 43 0 0 5109000 ARES COML REAL ESTATE CORP COM 04013V108 67 4409 SH DFND 01 4409 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4674 307683 SH DFND 02 0 139308 168375 ARES COML REAL ESTATE CORP COM 04013V108 1 96 SH DFND 06 0 96 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 21 1428 SH DFND 01 803 0 625 ARES DYNAMIC CR ALLOCATION F COM 04014F102 6569 442660 SH DFND 02 0 0 442660 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 22 950 SH DFND 01 950 0 0 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 12469 537242 SH DFND 02 0 105207 432035 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 234 10101 SH DFND 06 0 10101 0 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 5758 248087 SH DFND 43 0 0 248087 ARGAN INC COM 04010E109 1298 25976 SH DFND 01 3473 22503 0 ARGAN INC COM 04010E109 1085 21718 SH DFND 02 0 21316 402 ARGAN INC COM 04010E109 76 1524 SH DFND 06 0 1524 0 ARGENX SE SPONSORED 04016X101 624 5002 SH DFND 01 448 4554 0 ARGENX SE SPONSORED 04016X101 3 22 SH DFND 02 0 22 0 ARGENX SE SPONSORED 04016X101 0 2 SH DFND 28 2 0 0 ARGENX SE SPONSORED 04016X101 996 7979 SH DFND 43 0 0 7979 ARGO GROUP INTL HLDGS LTD COM G0464B107 949 13424 SH DFND 01 11402 2022 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 388 5492 SH DFND 02 0 4977 515 ARGO GROUP INTL HLDGS LTD COM G0464B107 260 3673 SH DFND 06 0 3673 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 12416 175713 SH DFND 43 0 0 175713 ARGO GROUP INTL HLDGS LTD COM G0464B107 3433 48585 SH DFND 43, 01 0 0 48585 ARISTA NETWORKS INC COM 040413106 13346 42440 SH DFND 01 25523 16669 248 ARISTA NETWORKS INC COM 040413106 56773 180542 SH DFND 02 0 27897 152645 ARISTA NETWORKS INC COM 040413106 1410 4484 SH DFND 06 0 4484 0 ARISTA NETWORKS INC COM 040413106 75 240 SH DFND 28 10 0 230 ARISTA NETWORKS INC COM 040413106 6372 20264 SH DFND 43 0 0 20264 ARISTA NETWORKS INC COM 040413106 29 91 SH DFND 43, 01 0 0 91 ARK ETF TR INNOVATION 00214Q104 69 1480 SH DFND 01 1480 0 0 ARK ETF TR INNOVATION 00214Q104 3 62 SH DFND 02 0 0 62 ARK ETF TR GEN REV ML 00214Q302 36 1100 SH DFND 01 1100 0 0 ARK ETF TR WEB X.O ET 00214Q401 19 375 SH DFND 01 375 0 0 ARK ETF TR 3D PRINTIN 00214Q500 2 100 SH DFND 02 0 0 100 ARK ETF TR ISRAEL INO 00214Q609 164 7500 SH DFND 01 7500 0 0 ARK ETF TR FINTECH IN 00214Q708 10 474 SH DFND 02 0 474 0 ARK RESTAURANTS CORP COM 040712101 65 3350 SH DFND 02 0 0 3350 ARLINGTON ASSET INVT CORP CL A NEW 041356205 27 3452 SH DFND 01 1555 1897 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 65 8130 SH DFND 02 0 7130 1000 ARLINGTON ASSET INVT CORP CL A NEW 041356205 82 10277 SH DFND 06 0 10277 0 ARLO TECHNOLOGIES INC COM 04206A101 74 18019 SH DFND 01 15346 2057 616 ARLO TECHNOLOGIES INC COM 04206A101 174 42042 SH DFND 02 0 40589 1453 ARLO TECHNOLOGIES INC COM 04206A101 33 8065 SH DFND 06 0 8065 0 ARLO TECHNOLOGIES INC COM 04206A101 380 92055 SH DFND 43 0 0 92055 ARMADA HOFFLER PPTYS INC COM 04208T108 133 8557 SH DFND 01 8272 0 285 ARMADA HOFFLER PPTYS INC COM 04208T108 3612 231701 SH DFND 02 0 154943 76758 ARMADA HOFFLER PPTYS INC COM 04208T108 84 5380 SH DFND 06 0 5380 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2217 142220 SH DFND 43 0 0 142220 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 392 20061 SH DFND 01 19899 0 162 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1835 93950 SH DFND 02 0 87032 6918 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 124 6343 SH DFND 06 0 6343 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 426 21824 SH DFND 43 0 0 21824 ARMSTRONG FLOORING INC COM 04238R106 257 18933 SH DFND 01 5563 13370 0 ARMSTRONG FLOORING INC COM 04238R106 1181 86824 SH DFND 02 0 86583 241 ARMSTRONG FLOORING INC COM 04238R106 31 2248 SH DFND 06 0 2248 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2438 30692 SH DFND 01 4472 26163 57 ARMSTRONG WORLD INDS INC NEW COM 04247X102 20679 260373 SH DFND 02 0 50575 209798 ARMSTRONG WORLD INDS INC NEW COM 04247X102 347 4372 SH DFND 06 0 4372 0 ARMSTRONG WORLD INDS INC NEW OPTIONS 04247X102 3574 45000 SH Call DFND 02 0 45000 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 12537 157861 SH DFND 43 0 0 157861 AROTECH CORP COM NEW 042682203 0 28 SH DFND 01 28 0 0 ARQULE INC COM 04269E107 264 55174 SH DFND 01 22527 32647 0 ARQULE INC COM 04269E107 55 11444 SH DFND 02 0 11444 0 ARQULE INC COM 04269E107 49 10139 SH DFND 06 0 10139 0 ARRAY BIOPHARMA INC COM 04269X105 5125 210223 SH DFND 01 116027 94196 0 ARRAY BIOPHARMA INC COM 04269X105 2944 120773 SH DFND 02 0 117630 3143 ARRAY BIOPHARMA INC COM 04269X105 537 22006 SH DFND 06 0 22006 0 ARRAY BIOPHARMA INC COM 04269X105 8467 347292 SH DFND 43 0 0 347292 ARRAY BIOPHARMA INC COM 04269X105 3665 150343 SH DFND 43, 01 0 0 150343 ARRIS INTERNATIONAL PLC SHS G0551A103 1967 62240 SH DFND 01 17782 43075 1383 ARRIS INTERNATIONAL PLC SHS G0551A103 40619 1285001 SH DFND 02 0 1283030 1971 ARRIS INTERNATIONAL PLC SHS G0551A103 540 17084 SH DFND 06 0 17084 0 ARRIS INTERNATIONAL PLC SHS G0551A103 1 28 SH DFND 28 28 0 0 ARROW ELECTRS INC COM 042735100 4034 52343 SH DFND 01 13536 37464 1343 ARROW ELECTRS INC COM 042735100 23014 298646 SH DFND 02 0 180897 117749 ARROW ELECTRS INC COM 042735100 962 12480 SH DFND 06 0 12480 0 ARROW ELECTRS INC COM 042735100 111 1438 SH DFND 28 34 0 1404 ARROW ELECTRS INC COM 042735100 27686 359282 SH DFND 43 0 0 359282 ARROW ELECTRS INC COM 042735100 3300 42830 SH DFND 43, 01 0 0 42830 ARROW ETF TR ARROW DJ G 04273H104 551 32896 SH DFND 02 0 0 32896 ARROW ETF TR ARROW DJ G 04273H104 17 1033 SH DFND 43 0 0 1033 ARROW FINL CORP COM 042744102 706 21451 SH DFND 01 20631 820 0 ARROW FINL CORP COM 042744102 291 8859 SH DFND 02 0 3029 5830 ARROW FINL CORP COM 042744102 46 1412 SH DFND 06 0 1412 0 ARROW INVTS TR QVM EQT FA 042765784 110 4100 SH DFND 02 0 0 4100 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2587 141008 SH DFND 01 20208 120800 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1332 72594 SH DFND 02 0 70374 2220 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 159 8656 SH DFND 06 0 8656 0 ARROWHEAD PHARMACEUTICALS IN OPTIONS 04280A100 4588 250000 SH Put DFND 01 0 250000 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2997 163346 SH DFND 43 0 0 163346 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2349 128030 SH DFND 43, 01 0 0 128030 ARTESIAN RESOURCES CORP CL A 043113208 119 3190 SH DFND 01 2771 419 0 ARTESIAN RESOURCES CORP CL A 043113208 409 10976 SH DFND 02 0 2627 8349 ARTESIAN RESOURCES CORP CL A 043113208 1 26 SH DFND 06 0 26 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 587 23311 SH DFND 01 23285 0 26 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 190 7566 SH DFND 02 0 7397 169 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 712 28290 SH DFND 06 0 28290 0 ARTISAN PARTNERS ASSET MGMT OPTIONS 04316A108 21395 850000 SH Put DFND 06 0 850000 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7509 298339 SH DFND 43 0 0 298339 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 421 16727 SH DFND 43, 01 0 0 16727 ARVINAS INC COM 04335A105 22 1494 SH DFND 01 1494 0 0 ARVINAS INC COM 04335A105 1 39 SH DFND 02 0 39 0 ARVINAS INC COM 04335A105 0 30 SH DFND 06 0 30 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 3 300 SH DFND 01 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 54 5315 SH DFND 02 0 0 5315 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3303 47628 SH DFND 01 13027 34536 65 ASBURY AUTOMOTIVE GROUP INC COM 043436104 13930 200839 SH DFND 02 0 55497 145342 ASBURY AUTOMOTIVE GROUP INC COM 043436104 148 2128 SH DFND 06 0 2128 0 ASCENA RETAIL GROUP INC COM 04351G101 124 115222 SH DFND 01 20860 93702 660 ASCENA RETAIL GROUP INC COM 04351G101 146 135244 SH DFND 02 0 133140 2104 ASCENA RETAIL GROUP INC COM 04351G101 16 15159 SH DFND 06 0 15159 0 ASCENA RETAIL GROUP INC OPTIONS 04351G101 54 50000 SH Put DFND 02 0 50000 0 ASCENDIS PHARMA A S SPONSORED 04351P101 1915 16272 SH DFND 01 715 15557 0 ASCENDIS PHARMA A S SPONSORED 04351P101 473 4016 SH DFND 02 0 398 3618 ASCENT CAP GROUP INC COM SER A 043632108 0 111 SH DFND 01 111 0 0 ASCENT CAP GROUP INC COM SER A 043632108 654 869033 SH DFND 02 0 868999 34 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 501 116244 SH DFND 01 111258 0 4986 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 2649 614719 SH DFND 02 0 28988 585731 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 16293 3780291 SH DFND 43 0 0 3780291 ASGN INC COM 00191U102 13878 218591 SH DFND 01 194427 23902 262 ASGN INC COM 00191U102 11090 174675 SH DFND 02 0 139675 35000 ASGN INC COM 00191U102 361 5689 SH DFND 06 0 5689 0 ASGN INC COM 00191U102 10 154 SH DFND 28 154 0 0 ASGN INC COM 00191U102 9603 151252 SH DFND 43 0 0 151252 ASGN INC COM 00191U102 370 5826 SH DFND 43, 01 0 0 5826 ASHFORD HOSPITALITY TR INC COM SHS 044103109 45 9450 SH DFND 01 9450 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 498 104919 SH DFND 02 0 101319 3600 ASHFORD HOSPITALITY TR INC COM SHS 044103109 49 10399 SH DFND 06 0 10399 0 ASHFORD INC COM 044104107 24 433 SH DFND 01 433 0 0 ASHFORD INC COM 044104107 8 149 SH DFND 02 0 120 29 ASHFORD INC COM 044104107 0 4 SH DFND 06 0 4 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3950 50556 SH DFND 01 36432 13241 883 ASHLAND GLOBAL HLDGS INC COM 044186104 2313 29610 SH DFND 02 0 23380 6230 ASHLAND GLOBAL HLDGS INC COM 044186104 507 6484 SH DFND 06 0 6484 0 ASHLAND GLOBAL HLDGS INC COM 044186104 7129 91241 SH DFND 43 0 0 91241 ASHLAND GLOBAL HLDGS INC COM 044186104 143 1834 SH DFND 43, 01 0 0 1834 ASML HOLDING N V N Y REGIST N07059210 43738 232586 SH DFND 01 156529 10649 65408 ASML HOLDING N V N Y REGIST N07059210 26932 143219 SH DFND 02 0 10740 132479 ASML HOLDING N V N Y REGIST N07059210 0 2 SH DFND 06 0 2 0 ASML HOLDING N V N Y REGIST N07059210 646 3435 SH DFND 28 2166 0 1269 ASML HOLDING N V N Y REGIST N07059210 150536 800512 SH DFND 43 0 0 800512 ASML HOLDING N V N Y REGIST N07059210 4394 23366 SH DFND 43, 01 0 0 23366 ASPEN TECHNOLOGY INC COM 045327103 2925 28054 SH DFND 01 10039 17328 687 ASPEN TECHNOLOGY INC COM 045327103 6668 63952 SH DFND 02 0 52952 11000 ASPEN TECHNOLOGY INC COM 045327103 766 7343 SH DFND 06 0 7343 0 ASPEN TECHNOLOGY INC COM 045327103 4346 41684 SH DFND 43 0 0 41684 ASPEN TECHNOLOGY INC COM 045327103 138 1319 SH DFND 43, 01 0 0 1319 ASSEMBLY BIOSCIENCES INC COM 045396108 708 35969 SH DFND 01 4878 31091 0 ASSEMBLY BIOSCIENCES INC COM 045396108 999 50720 SH DFND 02 0 50720 0 ASSEMBLY BIOSCIENCES INC COM 045396108 46 2350 SH DFND 06 0 2350 0 ASSEMBLY BIOSCIENCES INC OPTIONS 045396108 197 10000 SH Put DFND 02 0 10000 0 ASSERTIO THERAPEUTICS INC COM 04545L107 467 92119 SH DFND 01 13658 76266 2195 ASSERTIO THERAPEUTICS INC COM 04545L107 407 80330 SH DFND 02 0 80097 233 ASSERTIO THERAPEUTICS INC COM 04545L107 33 6585 SH DFND 06 0 6585 0 ASSOCIATED BANC CORP COM 045487105 1364 63877 SH DFND 01 41862 19105 2910 ASSOCIATED BANC CORP COM 045487105 5493 257290 SH DFND 02 0 251349 5941 ASSOCIATED BANC CORP COM 045487105 367 17201 SH DFND 06 0 17201 0 ASSOCIATED BANC CORP COM 045487105 202 9455 SH DFND 28 258 0 9197 ASSOCIATED BANC CORP COM 045487105 2922 136867 SH DFND 43 0 0 136867 ASSOCIATED BANC CORP COM 045487105 1415 66267 SH DFND 43, 01 0 0 66267 ASSOCIATED CAP GROUP INC CL A 045528106 78 1968 SH DFND 01 1579 389 0 ASSOCIATED CAP GROUP INC CL A 045528106 56 1416 SH DFND 02 0 696 720 ASSOCIATED CAP GROUP INC CL A 045528106 15 379 SH DFND 06 0 379 0 ASSURANT INC COM 04621X108 2689 28327 SH DFND 01 12856 12800 2671 ASSURANT INC COM 04621X108 3498 36861 SH DFND 02 0 18981 17880 ASSURANT INC COM 04621X108 127 1336 SH DFND 06 0 1336 0 ASSURANT INC COM 04621X108 51 535 SH DFND 28 9 0 526 ASSURANT INC 6.50% CONV 04621X207 829 8000 SH DFND 02 0 8000 0 ASSURANT INC COM 04621X108 10364 109203 SH DFND 43 0 0 109203 ASSURED GUARANTY LTD COM G0585R106 1697 38195 SH DFND 01 19724 4285 14186 ASSURED GUARANTY LTD COM G0585R106 1825 41087 SH DFND 02 0 37695 3392 ASSURED GUARANTY LTD COM G0585R106 487 10965 SH DFND 06 0 10965 0 ASSURED GUARANTY LTD COM G0585R106 54 1214 SH DFND 28 0 0 1214 ASSURED GUARANTY LTD OPTIONS G0585R106 1164 26200 SH Call DFND 02 0 26200 0 ASSURED GUARANTY LTD COM G0585R106 17394 391503 SH DFND 43 0 0 391503 ASSURED GUARANTY LTD COM G0585R106 2274 51187 SH DFND 43, 01 0 0 51187 ASTEC INDS INC COM 046224101 2711 71792 SH DFND 01 7324 64358 110 ASTEC INDS INC COM 046224101 2354 62338 SH DFND 02 0 61673 665 ASTEC INDS INC COM 046224101 84 2233 SH DFND 06 0 2233 0 ASTEC INDS INC COM 046224101 1 15 SH DFND 28 15 0 0 ASTEC INDS INC COM 046224101 365 9672 SH DFND 43 0 0 9672 ASTRAZENECA PLC SPONSORED 046353108 68590 1696515 SH DFND 01 609129 126782 960604 ASTRAZENECA PLC SPONSORED 046353108 300358 7429089 SH DFND 02 0 270243 7158846 ASTRAZENECA PLC SPONSORED 046353108 143 3536 SH DFND 06 0 3536 0 ASTRAZENECA PLC SPONSORED 046353108 1499 37066 SH DFND 28 8763 0 28303 ASTRAZENECA PLC SPONSORED 046353108 402123 9946150 SH DFND 43 0 0 9946150 ASTRAZENECA PLC SPONSORED 046353108 908 22460 SH DFND 43, 01 0 0 22460 ASTRONICS CORP COM 046433108 318 9716 SH DFND 01 4156 5560 0 ASTRONICS CORP COM 046433108 296 9033 SH DFND 02 0 7679 1354 ASTRONICS CORP COM 046433108 77 2350 SH DFND 06 0 2350 0 ASTRONICS CORP COM 046433108 1109 33907 SH DFND 43 0 0 33907 ASTRONOVA INC COM 04638F108 12 565 SH DFND 02 0 565 0 ASURE SOFTWARE INC COM 04649U102 62 10130 SH DFND 01 9197 933 0 ASURE SOFTWARE INC COM 04649U102 2 380 SH DFND 02 0 230 150 ASURE SOFTWARE INC COM 04649U102 0 73 SH DFND 06 0 73 0 AT HOME GROUP INC COM 04650Y100 993 55625 SH DFND 01 10758 44867 0 AT HOME GROUP INC COM 04650Y100 566 31693 SH DFND 02 0 5716 25977 AT HOME GROUP INC COM 04650Y100 88 4929 SH DFND 06 0 4929 0 AT HOME GROUP INC COM 04650Y100 3110 174151 SH DFND 43 0 0 174151 AT HOME GROUP INC COM 04650Y100 370 20740 SH DFND 43, 01 0 0 20740 AT&T INC COM 00206R102 509841 16257690 SH DFND 01 14342531 1749558 165601 AT&T INC COM 00206R102 986225 31448512 SH DFND 02 0 4645323 26803189 AT&T INC COM 00206R102 54256 1730094 SH DFND 06 0 1730094 0 AT&T INC COM 00206R102 3404 108539 SH DFND 28 34360 0 74179 AT&T INC OPTIONS 00206R102 67095 2139500 SH Put DFND 02 0 2139500 0 AT&T INC OPTIONS 00206R102 22479 716800 SH Put DFND 06 0 716800 0 AT&T INC OPTIONS 00206R102 53770 1714600 SH Call DFND 02 0 1714600 0 AT&T INC OPTIONS 00206R102 24439 779300 SH Call DFND 06 0 779300 0 AT&T INC COM 00206R102 937327 29889246 SH DFND 43 0 0 29889246 AT&T INC COM 00206R102 66661 2125680 SH DFND 43, 01 0 0 2125680 ATA INC SPONS ADR 00211V106 0 400 SH DFND 02 0 0 400 ATARA BIOTHERAPEUTICS INC COM 046513107 2755 69297 SH DFND 01 8978 60319 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1199 30166 SH DFND 02 0 30166 0 ATARA BIOTHERAPEUTICS INC COM 046513107 139 3506 SH DFND 06 0 3506 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2861 71969 SH DFND 43 0 0 71969 ATARA BIOTHERAPEUTICS INC COM 046513107 533 13421 SH DFND 43, 01 0 0 13421 ATENTO S A SHS L0427L105 0 13 SH DFND 02 0 13 0 ATHENE HLDG LTD CL A G0684D107 7791 190946 SH DFND 01 39548 150693 705 ATHENE HLDG LTD CL A G0684D107 16473 403741 SH DFND 02 0 391772 11969 ATHENE HLDG LTD CL A G0684D107 915 22416 SH DFND 06 0 22416 0 ATHENE HLDG LTD CL A G0684D107 48 1174 SH DFND 28 0 0 1174 ATHENE HLDG LTD CL A G0684D107 14113 345898 SH DFND 43 0 0 345898 ATHENEX INC COM 04685N103 1057 86264 SH DFND 01 47919 38345 0 ATHENEX INC COM 04685N103 419 34202 SH DFND 02 0 33202 1000 ATHENEX INC COM 04685N103 45 3668 SH DFND 06 0 3668 0 ATHERSYS INC COM 04744L106 304 202339 SH DFND 01 44645 157694 0 ATHERSYS INC COM 04744L106 427 284360 SH DFND 02 0 282360 2000 ATHERSYS INC COM 04744L106 1 491 SH DFND 06 0 491 0 ATKORE INTL GROUP INC COM 047649108 879 40824 SH DFND 01 10705 30119 0 ATKORE INTL GROUP INC COM 047649108 6217 288747 SH DFND 02 0 288747 0 ATKORE INTL GROUP INC COM 047649108 109 5080 SH DFND 06 0 5080 0 ATKORE INTL GROUP INC COM 047649108 1229 57081 SH DFND 43 0 0 57081 ATLANTIC AMERN CORP COM 048209100 1 458 SH DFND 02 0 458 0 ATLANTIC CAP BANCSHARES INC COM 048269203 82 4586 SH DFND 01 4586 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1460 81863 SH DFND 02 0 77863 4000 ATLANTIC CAP BANCSHARES INC COM 048269203 50 2825 SH DFND 06 0 2825 0 ATLANTIC PWR CORP COM NEW 04878Q863 86 34138 SH DFND 01 26908 7230 0 ATLANTIC PWR CORP COM NEW 04878Q863 176 69768 SH DFND 02 0 69368 400 ATLANTIC PWR CORP COM NEW 04878Q863 1 434 SH DFND 06 0 434 0 ATLANTICA YIELD PLC SHS G0751N103 5448 279967 SH DFND 02 0 20 279947 ATLANTICA YIELD PLC SHS G0751N103 24 1227 SH DFND 06 0 1227 0 ATLANTICA YIELD PLC SHS G0751N103 5462 280683 SH DFND 43 0 0 280683 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 524 10372 SH DFND 01 8161 2066 145 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 526 10410 SH DFND 02 0 9861 549 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 38 761 SH DFND 06 0 761 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 15 SH DFND 28 15 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.25 049164BH8 14 13000 PRN DFND 02 0 0 13000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.87 049164BJ4 559 520000 PRN DFND 02 0 506000 14000 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9236 182681 SH DFND 43 0 0 182681 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.87 049164BJ4 8 7000 PRN DFND 43 0 0 7000 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1295 25617 SH DFND 43, 01 0 0 25617 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 16 6406 SH DFND 02 0 6406 0 ATLASSIAN CORP PLC CL A G06242104 89325 794779 SH DFND 01 25808 768592 379 ATLASSIAN CORP PLC CL A G06242104 15624 139018 SH DFND 02 0 16235 122783 ATLASSIAN CORP PLC CL A G06242104 11 97 SH DFND 06 0 97 0 ATLASSIAN CORP PLC CL A G06242104 21 187 SH DFND 28 0 0 187 ATLASSIAN CORP PLC CL A G06242104 17103 152179 SH DFND 43 0 0 152179 ATLASSIAN CORP PLC CL A G06242104 9425 83864 SH DFND 43, 01 0 0 83864 ATMOS ENERGY CORP COM 049560105 10789 104819 SH DFND 01 36024 67197 1598 ATMOS ENERGY CORP COM 049560105 46461 451383 SH DFND 02 0 9549 441834 ATMOS ENERGY CORP COM 049560105 1183 11498 SH DFND 06 0 11498 0 ATMOS ENERGY CORP COM 049560105 64 626 SH DFND 28 116 0 510 ATMOS ENERGY CORP COM 049560105 16755 162782 SH DFND 43 0 0 162782 ATN INTL INC COM 00215F107 193 3420 SH DFND 01 2490 892 38 ATN INTL INC COM 00215F107 212 3763 SH DFND 02 0 3463 300 ATN INTL INC COM 00215F107 68 1207 SH DFND 06 0 1207 0 ATN INTL INC COM 00215F107 1922 34076 SH DFND 43 0 0 34076 ATRICURE INC COM 04963C209 1088 40622 SH DFND 01 40622 0 0 ATRICURE INC COM 04963C209 528 19715 SH DFND 02 0 17555 2160 ATRICURE INC COM 04963C209 101 3771 SH DFND 06 0 3771 0 ATRICURE INC COM 04963C209 1887 70455 SH DFND 43 0 0 70455 ATRICURE INC COM 04963C209 330 12306 SH DFND 43, 01 0 0 12306 ATRION CORP COM 049904105 579 659 SH DFND 01 348 311 0 ATRION CORP COM 049904105 518 589 SH DFND 02 0 589 0 ATRION CORP COM 049904105 141 161 SH DFND 06 0 161 0 ATYR PHARMA INC COM 002120103 4 7687 SH DFND 02 0 7687 0 AU OPTRONICS CORP SPONSORED 002255107 608 167035 SH DFND 01 135393 0 31642 AU OPTRONICS CORP SPONSORED 002255107 66 18225 SH DFND 02 0 0 18225 AU OPTRONICS CORP SPONSORED 002255107 28 7606 SH DFND 28 0 0 7606 AUBURN NATL BANCORP COM 050473107 41 1038 SH DFND 01 883 155 0 AUBURN NATL BANCORP COM 050473107 26 667 SH DFND 02 0 67 600 AUBURN NATL BANCORP COM 050473107 0 9 SH DFND 06 0 9 0 AUDENTES THERAPEUTICS INC COM 05070R104 1258 32244 SH DFND 01 8142 24102 0 AUDENTES THERAPEUTICS INC COM 05070R104 2404 61622 SH DFND 02 0 41628 19994 AUDENTES THERAPEUTICS INC COM 05070R104 154 3942 SH DFND 06 0 3942 0 AUDIOCODES LTD ORD M15342104 0 32 SH DFND 02 0 32 0 AUDIOCODES LTD ORD M15342104 43 3110 SH DFND 06 0 3110 0 AUDIOEYE INC COM NEW 050734201 28 3109 SH DFND 02 0 3109 0 AURINIA PHARMACEUTICALS INC COM 05156V102 14 2220 SH DFND 05 2220 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 75 11610 SH DFND 01 0 11610 0 AURINIA PHARMACEUTICALS INC COM 05156V102 0 42 SH DFND 02 0 42 0 AURORA CANNABIS INC COM 05156X108 42 4612 SH DFND 05 4612 0 0 AURORA CANNABIS INC COM 05156X108 184 20265 SH DFND 01 20265 0 0 AURORA CANNABIS INC COM 05156X108 549 60546 SH DFND 02 0 16810 43736 AURORA CANNABIS INC COM 05156X108 9912 1094000 SH DFND 06 0 1094000 0 AURORA CANNABIS INC OPTIONS 05156X108 4514 498200 SH Call DFND 02 0 498200 0 AURORA MOBILE LTD ADS 051857100 5 729 SH DFND 01 729 0 0 AUTODESK INC COM 052769106 73877 474115 SH DFND 01 364463 85354 24298 AUTODESK INC COM 052769106 42493 272708 SH DFND 02 0 87518 185190 AUTODESK INC COM 052769106 238 1529 SH DFND 06 0 1529 0 AUTODESK INC COM 052769106 737 4732 SH DFND 28 1938 0 2794 AUTODESK INC COM 052769106 504885 3240181 SH DFND 43 0 0 3240181 AUTODESK INC COM 052769106 53655 344337 SH DFND 43, 01 0 0 344337 AUTOHOME INC SP ADR RP 05278C107 1309 12453 SH DFND 01 11913 0 540 AUTOHOME INC SP ADR RP 05278C107 1604 15259 SH DFND 02 0 1965 13294 AUTOHOME INC SP ADR RP 05278C107 7323 69667 SH DFND 06 0 69667 0 AUTOHOME INC SP ADR RP 05278C107 32 303 SH DFND 28 168 0 135 AUTOHOME INC SP ADR RP 05278C107 8202 78025 SH DFND 43 0 0 78025 AUTOLIV INC COM 052800109 2078 28255 SH DFND 01 4736 23519 0 AUTOLIV INC COM 052800109 6031 82026 SH DFND 02 0 79051 2975 AUTOLIV INC COM 052800109 1544 20999 SH DFND 06 0 20999 0 AUTOLIV INC COM 052800109 1972 26820 SH DFND 43 0 0 26820 AUTOLIV INC COM 052800109 1532 20832 SH DFND 43, 01 0 0 20832 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1 42 SH DFND 01 42 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 0 5 SH DFND 02 0 5 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1571158 9835718 SH DFND 01 4426914 5394527 14277 AUTOMATIC DATA PROCESSING IN COM 053015103 857102 5365604 SH DFND 02 0 221477 5144127 AUTOMATIC DATA PROCESSING IN COM 053015103 7941 49715 SH DFND 06 0 49715 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13174 82471 SH DFND 28 75745 0 6726 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 990 6200 SH Put DFND 02 0 0 6200 AUTOMATIC DATA PROCESSING IN COM 053015103 655413 4103001 SH DFND 43 0 0 4103001 AUTOMATIC DATA PROCESSING IN COM 053015103 44266 277114 SH DFND 43, 01 0 0 277114 AUTONATION INC COM 05329W102 3969 111121 SH DFND 01 37232 73710 179 AUTONATION INC COM 05329W102 2342 65555 SH DFND 02 0 32737 32818 AUTONATION INC COM 05329W102 260 7288 SH DFND 06 0 7288 0 AUTOWEB INC COM 05335B100 7 1796 SH DFND 02 0 1796 0 AUTOZONE INC COM 053332102 52980 51732 SH DFND 01 44504 6976 252 AUTOZONE INC COM 053332102 41209 40238 SH DFND 02 0 5422 34816 AUTOZONE INC COM 053332102 2451 2393 SH DFND 06 0 2393 0 AUTOZONE INC COM 053332102 257 251 SH DFND 28 11 0 240 AUTOZONE INC COM 053332102 21620 21111 SH DFND 43 0 0 21111 AUTOZONE INC COM 053332102 1426 1392 SH DFND 43, 01 0 0 1392 AVALARA INC COM 05338G106 988 17715 SH DFND 01 15262 2453 0 AVALARA INC COM 05338G106 1779 31890 SH DFND 02 0 94 31796 AVALARA INC COM 05338G106 6 107 SH DFND 06 0 107 0 AVALON HLDGS CORP CL A 05343P109 5 1923 SH DFND 02 0 1923 0 AVALONBAY CMNTYS INC COM 053484101 24738 123242 SH DFND 01 93613 28324 1305 AVALONBAY CMNTYS INC COM 053484101 21129 105262 SH DFND 02 0 79020 26242 AVALONBAY CMNTYS INC COM 053484101 3925 19555 SH DFND 06 0 19555 0 AVALONBAY CMNTYS INC COM 053484101 397 1977 SH DFND 28 564 0 1413 AVALONBAY CMNTYS INC COM 053484101 72370 360536 SH DFND 43 0 0 360536 AVALONBAY CMNTYS INC COM 053484101 3319 16534 SH DFND 43, 01 0 0 16534 AVANGRID INC COM 05351W103 755 15003 SH DFND 01 13092 1054 857 AVANGRID INC COM 05351W103 9259 183888 SH DFND 02 0 9830 174058 AVANGRID INC COM 05351W103 883 17529 SH DFND 06 0 17529 0 AVANGRID INC COM 05351W103 14971 297333 SH DFND 28 0 0 297333 AVANGRID INC COM 05351W103 4225 83906 SH DFND 43 0 0 83906 AVANOS MED INC COM 05350V106 3219 75425 SH DFND 01 35251 39894 280 AVANOS MED INC COM 05350V106 2027 47491 SH DFND 02 0 35504 11987 AVANOS MED INC COM 05350V106 220 5154 SH DFND 06 0 5154 0 AVANOS MED INC COM 05350V106 406 9523 SH DFND 43 0 0 9523 AVAYA HLDGS CORP COM 05351X101 905 53758 SH DFND 01 21070 32688 0 AVAYA HLDGS CORP COM 05351X101 701 41643 SH DFND 02 0 40949 694 AVAYA HLDGS CORP COM 05351X101 201 11916 SH DFND 06 0 11916 0 AVEDRO INC COM 05355N109 61 5006 SH DFND 02 0 2306 2700 AVENUE THERAPEUTICS INC COM NEW 05360L205 1 187 SH DFND 02 0 187 0 AVEO PHARMACEUTICALS INC COM 053588109 14 16649 SH DFND 02 0 349 16300 AVEO PHARMACEUTICALS INC COM 053588109 0 427 SH DFND 06 0 427 0 AVERY DENNISON CORP COM 053611109 29985 265355 SH DFND 01 211762 45155 8438 AVERY DENNISON CORP COM 053611109 23709 209812 SH DFND 02 0 56777 153035 AVERY DENNISON CORP COM 053611109 236 2087 SH DFND 06 0 2087 0 AVERY DENNISON CORP COM 053611109 247 2184 SH DFND 28 1548 0 636 AVERY DENNISON CORP COM 053611109 14579 129014 SH DFND 43 0 0 129014 AVERY DENNISON CORP COM 053611109 4813 42596 SH DFND 43, 01 0 0 42596 AVIANCA HLDGS SA SPON ADR R 05367G100 6 1419 SH DFND 01 1419 0 0 AVIANCA HLDGS SA SPON ADR R 05367G100 0 40 SH DFND 28 40 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 4 274 SH DFND 02 0 262 12 AVIAT NETWORKS INC COM NEW 05366Y201 3 194 SH DFND 06 0 194 0 AVID BIOSERVICES INC COM 05368M106 40 9400 SH DFND 01 9400 0 0 AVID BIOSERVICES INC COM 05368M106 6 1419 SH DFND 02 0 202 1217 AVID BIOSERVICES INC COM 05368M106 1 199 SH DFND 06 0 199 0 AVID TECHNOLOGY INC COM 05367P100 132 17698 SH DFND 01 17698 0 0 AVID TECHNOLOGY INC COM 05367P100 16 2145 SH DFND 02 0 145 2000 AVID TECHNOLOGY INC COM 05367P100 1 115 SH DFND 06 0 115 0 AVINGER INC COM NEW 053734208 0 250 SH DFND 01 250 0 0 AVINGER INC COM NEW 053734208 8 8621 SH DFND 02 0 0 8621 AVINO SILVER & GOLD MINES LT COM 053906103 10 16100 SH DFND 02 0 16100 0 AVIS BUDGET GROUP INC COM 053774105 3845 110287 SH DFND 01 15994 93947 346 AVIS BUDGET GROUP INC COM 053774105 2507 71926 SH DFND 02 0 69411 2515 AVIS BUDGET GROUP INC COM 053774105 260 7468 SH DFND 06 0 7468 0 AVIS BUDGET GROUP INC COM 053774105 1 29 SH DFND 28 29 0 0 AVISTA CORP COM 05379B107 1565 38536 SH DFND 01 32333 5971 232 AVISTA CORP COM 05379B107 8868 218321 SH DFND 02 0 214867 3454 AVISTA CORP COM 05379B107 376 9264 SH DFND 06 0 9264 0 AVISTA CORP COM 05379B107 2273 55948 SH DFND 43 0 0 55948 AVISTA CORP COM 05379B107 1246 30665 SH DFND 43, 01 0 0 30665 AVNET INC COM 053807103 2647 61026 SH DFND 01 21200 29327 10499 AVNET INC COM 053807103 3064 70649 SH DFND 02 0 25970 44679 AVNET INC COM 053807103 501 11543 SH DFND 06 0 11543 0 AVNET INC COM 053807103 56 1284 SH DFND 28 18 0 1266 AVNET INC COM 053807103 22448 517583 SH DFND 43 0 0 517583 AVNET INC COM 053807103 2624 60511 SH DFND 43, 01 0 0 60511 AVON PRODS INC COM 054303102 126 42859 SH DFND 01 17313 23861 1685 AVON PRODS INC COM 054303102 805 273659 SH DFND 02 0 203592 70067 AVON PRODS INC COM 054303102 234 79672 SH DFND 06 0 79672 0 AVON PRODS INC OPTIONS 054303102 588 200000 SH Put DFND 02 0 200000 0 AVROBIO INC COM 05455M100 58 2616 SH DFND 01 2616 0 0 AVROBIO INC COM 05455M100 31 1420 SH DFND 02 0 1420 0 AVROBIO INC COM 05455M100 31 1428 SH DFND 06 0 1428 0 AVX CORP NEW COM 002444107 283 16324 SH DFND 01 8984 5740 1600 AVX CORP NEW COM 002444107 392 22615 SH DFND 02 0 8546 14069 AVX CORP NEW COM 002444107 95 5487 SH DFND 06 0 5487 0 AVX CORP NEW COM 002444107 706 40731 SH DFND 43 0 0 40731 AXA EQUITABLE HLDGS INC COM 054561105 12829 637007 SH DFND 01 20516 125001 491490 AXA EQUITABLE HLDGS INC COM 054561105 8786 436264 SH DFND 02 0 351243 85021 AXA EQUITABLE HLDGS INC COM 054561105 780 38729 SH DFND 06 0 38729 0 AXA EQUITABLE HLDGS INC COM 054561105 243 12073 SH DFND 28 0 0 12073 AXA EQUITABLE HLDGS INC COM 054561105 15118 750624 SH DFND 43 0 0 750624 AXALTA COATING SYS LTD COM G0750C108 2440 96784 SH DFND 01 12858 83701 225 AXALTA COATING SYS LTD COM G0750C108 4221 167448 SH DFND 02 0 158015 9433 AXALTA COATING SYS LTD COM G0750C108 1321 52387 SH DFND 06 0 52387 0 AXALTA COATING SYS LTD COM G0750C108 29 1155 SH DFND 28 0 0 1155 AXALTA COATING SYS LTD OPTIONS G0750C108 17647 700000 SH Put DFND 02 0 700000 0 AXALTA COATING SYS LTD OPTIONS G0750C108 14549 577100 SH Call DFND 02 0 577100 0 AXALTA COATING SYS LTD COM G0750C108 6246 247768 SH DFND 43 0 0 247768 AXALTA COATING SYS LTD COM G0750C108 2311 91667 SH DFND 43, 01 0 0 91667 AXCELIS TECHNOLOGIES INC COM NEW 054540208 410 20398 SH DFND 01 12365 7983 50 AXCELIS TECHNOLOGIES INC COM NEW 054540208 243 12094 SH DFND 02 0 10466 1628 AXCELIS TECHNOLOGIES INC COM NEW 054540208 71 3528 SH DFND 06 0 3528 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1 53 SH DFND 28 53 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7071 129087 SH DFND 01 96277 32000 810 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6341 115763 SH DFND 02 0 12304 103459 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 475 8673 SH DFND 06 0 8673 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6841 124887 SH DFND 43 0 0 124887 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 176 3214 SH DFND 43, 01 0 0 3214 AXOGEN INC COM 05463X106 639 30346 SH DFND 01 16852 13494 0 AXOGEN INC COM 05463X106 470 22299 SH DFND 02 0 21399 900 AXOGEN INC COM 05463X106 75 3573 SH DFND 06 0 3573 0 AXOGEN INC COM 05463X106 11464 544366 SH DFND 43 0 0 544366 AXOGEN INC COM 05463X106 140 6645 SH DFND 43, 01 0 0 6645 AXON ENTERPRISE INC COM 05464C101 1000 18385 SH DFND 01 14619 3331 435 AXON ENTERPRISE INC COM 05464C101 2563 47099 SH DFND 02 0 37443 9656 AXON ENTERPRISE INC COM 05464C101 345 6342 SH DFND 06 0 6342 0 AXONICS MODULATION TECH INC COM 05465P101 431 18016 SH DFND 01 1430 16586 0 AXONICS MODULATION TECH INC COM 05465P101 70 2935 SH DFND 02 0 38 2897 AXONICS MODULATION TECH INC COM 05465P101 1 27 SH DFND 06 0 27 0 AXOS FINL INC COM 05465C100 525 18135 SH DFND 01 14826 2860 449 AXOS FINL INC COM 05465C100 2135 73734 SH DFND 02 0 70019 3715 AXOS FINL INC COM 05465C100 178 6143 SH DFND 06 0 6143 0 AXOVANT SCIENCES LTD COM G0750W104 1796 1350060 SH DFND 01 0 1350060 0 AXOVANT SCIENCES LTD COM G0750W104 43 32367 SH DFND 02 0 29867 2500 AXT INC COM 00246W103 307 68878 SH DFND 01 66705 2173 0 AXT INC COM 00246W103 3 733 SH DFND 02 0 733 0 AXT INC COM 00246W103 1 138 SH DFND 06 0 138 0 AXT INC COM 00246W103 182 40888 SH DFND 43 0 0 40888 AYTU BIOSCIENCE INC COM PAR 054754700 0 1 SH DFND 02 0 0 1 AZUL S A SPONSR ADR 05501U106 223 7637 SH DFND 01 7637 0 0 AZUL S A SPONSR ADR 05501U106 363 12433 SH DFND 02 0 0 12433 AZUL S A SPONSR ADR 05501U106 1 23 SH DFND 28 23 0 0 AZZ INC COM 002474104 313 7652 SH DFND 01 6237 1217 198 AZZ INC COM 002474104 1105 27004 SH DFND 02 0 26633 371 AZZ INC COM 002474104 116 2829 SH DFND 06 0 2829 0 B & G FOODS INC NEW COM 05508R106 870 35632 SH DFND 01 30149 4929 554 B & G FOODS INC NEW COM 05508R106 1942 79511 SH DFND 02 0 30846 48665 B & G FOODS INC NEW COM 05508R106 212 8700 SH DFND 06 0 8700 0 B & G FOODS INC NEW COM 05508R106 2999 122799 SH DFND 43 0 0 122799 B & G FOODS INC NEW COM 05508R106 460 18846 SH DFND 43, 01 0 0 18846 B COMMUNICATIONS LTD SHS M15629104 6 3133 SH DFND 06 0 3133 0 B RILEY FINL INC COM 05580M108 101 6080 SH DFND 01 4778 1302 0 B RILEY FINL INC COM 05580M108 242 14476 SH DFND 02 0 14376 100 B RILEY FINL INC COM 05580M108 27 1609 SH DFND 06 0 1609 0 B2GOLD CORP COM 11777Q209 106 37860 SH DFND 05 37860 0 0 B2GOLD CORP COM 11777Q209 4626 1646138 SH DFND 01 0 1646138 0 B2GOLD CORP COM 11777Q209 4441 1580503 SH DFND 02 0 1530280 50223 B2GOLD CORP COM 11777Q209 2960 1053246 SH DFND 06 0 1053246 0 B2GOLD CORP OPTIONS 11777Q209 4117 1465000 SH Call DFND 02 0 1465000 0 B2GOLD CORP COM 11777Q209 203 72219 SH DFND 43 0 0 72219 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 4 10498 SH DFND 01 7126 3372 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 3 7036 SH DFND 02 0 6928 108 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 50 SH DFND 06 0 50 0 BADGER METER INC COM 056525108 1106 19882 SH DFND 01 7761 12028 93 BADGER METER INC COM 056525108 1082 19451 SH DFND 02 0 15897 3554 BADGER METER INC COM 056525108 176 3160 SH DFND 06 0 3160 0 BADGER METER INC COM 056525108 440 7913 SH DFND 43 0 0 7913 BAIDU INC SPON ADR R 056752108 37899 229902 SH DFND 01 46631 136802 46469 BAIDU INC SPON ADR R 056752108 84423 512119 SH DFND 02 0 291192 220927 BAIDU INC SPON ADR R 056752108 63211 383446 SH DFND 06 0 383446 0 BAIDU INC SPON ADR R 056752108 301 1828 SH DFND 28 607 0 1221 BAIDU INC SPON ADR R 056752108 81348 493466 SH DFND 43 0 0 493466 BAIDU INC SPON ADR R 056752108 1236 7498 SH DFND 43, 01 0 0 7498 BAIN CAP SPECIALTY FIN INC COM 05684B107 891 46191 SH DFND 02 0 0 46191 BAKER HUGHES A GE CO CL A 05722G100 30098 1085801 SH DFND 01 207639 587860 290302 BAKER HUGHES A GE CO CL A 05722G100 19915 718420 SH DFND 02 0 528594 189826 BAKER HUGHES A GE CO CL A 05722G100 919 33157 SH DFND 06 0 33157 0 BAKER HUGHES A GE CO CL A 05722G100 421 15183 SH DFND 28 225 0 14958 BAKER HUGHES A GE CO CL A 05722G100 52037 1877239 SH DFND 43 0 0 1877239 BAKER HUGHES A GE CO CL A 05722G100 1104 39816 SH DFND 43, 01 0 0 39816 BALCHEM CORP COM 057665200 2988 32193 SH DFND 01 31996 0 197 BALCHEM CORP COM 057665200 1079 11630 SH DFND 02 0 3506 8124 BALCHEM CORP COM 057665200 325 3503 SH DFND 06 0 3503 0 BALCHEM CORP COM 057665200 9579 103226 SH DFND 43 0 0 103226 BALCHEM CORP COM 057665200 1368 14740 SH DFND 43, 01 0 0 14740 BALL CORP COM 058498106 65637 1134404 SH DFND 01 1098961 32035 3408 BALL CORP COM 058498106 100992 1745455 SH DFND 02 0 1366535 378920 BALL CORP COM 058498106 170 2934 SH DFND 06 0 2934 0 BALL CORP COM 058498106 2569 44399 SH DFND 28 41544 0 2855 BALL CORP COM 058498106 17320 299345 SH DFND 43 0 0 299345 BALL CORP COM 058498106 362 6264 SH DFND 43, 01 0 0 6264 BALLARD PWR SYS INC NEW COM 058586108 19 6203 SH DFND 05 6203 0 0 BALLARD PWR SYS INC NEW COM 058586108 230 76475 SH DFND 01 1475 75000 0 BALLARD PWR SYS INC NEW COM 058586108 243 80704 SH DFND 02 0 78640 2064 BALLARD PWR SYS INC NEW COM 058586108 0 40 SH DFND 06 0 40 0 BANC OF CALIFORNIA INC COM 05990K106 1169 84478 SH DFND 01 79289 3357 1832 BANC OF CALIFORNIA INC COM 05990K106 242 17476 SH DFND 02 0 14153 3323 BANC OF CALIFORNIA INC COM 05990K106 60 4369 SH DFND 06 0 4369 0 BANC OF CALIFORNIA INC COM 05990K106 2 125 SH DFND 28 125 0 0 BANC OF CALIFORNIA INC COM 05990K106 173 12489 SH DFND 43 0 0 12489 BANCFIRST CORP COM 05945F103 1518 29112 SH DFND 01 28606 506 0 BANCFIRST CORP COM 05945F103 340 6519 SH DFND 02 0 1914 4605 BANCFIRST CORP COM 05945F103 93 1780 SH DFND 06 0 1780 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 8458 1476122 SH DFND 01 137314 0 1338808 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 142 24784 SH DFND 02 0 0 24784 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 0 13 SH DFND 06 0 13 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 249 43516 SH DFND 28 901 0 42615 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 27314 4766794 SH DFND 43 0 0 4766794 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 4410 769627 SH DFND 43, 01 0 0 769627 BANCO BRADESCO S A SP ADR PFD 059460303 1805 165485 SH DFND 01 117689 34909 12887 BANCO BRADESCO S A SP ADR PFD 059460303 18765 1720003 SH DFND 02 0 882878 837125 BANCO BRADESCO S A SP ADR PFD 059460303 51596 4729236 SH DFND 06 0 4729236 0 BANCO BRADESCO S A SP ADR PFD 059460303 32 2951 SH DFND 28 348 0 2603 BANCO BRADESCO S A SPONSORED 059460402 31 3226 SH DFND 01 3226 0 0 BANCO BRADESCO S A SPONSORED 059460402 1 54 SH DFND 28 54 0 0 BANCO BRADESCO S A SP ADR PFD 059460303 40150 3680092 SH DFND 43 0 0 3680092 BANCO BRADESCO S A SP ADR PFD 059460303 2018 184963 SH DFND 43, 01 0 0 184963 BANCO DE CHILE SPONSORED 059520106 158 5382 SH DFND 01 4417 0 965 BANCO DE CHILE SPONSORED 059520106 59 1998 SH DFND 02 0 0 1998 BANCO DE CHILE SPONSORED 059520106 3 86 SH DFND 28 86 0 0 BANCO DE CHILE SPONSORED 059520106 5861 199084 SH DFND 43 0 0 199084 BANCO MACRO SA SPON ADR B 05961W105 49 1062 SH DFND 01 1030 0 32 BANCO MACRO SA SPON ADR B 05961W105 390 8519 SH DFND 02 0 6572 1947 BANCO MACRO SA SPON ADR B 05961W105 1 13 SH DFND 28 13 0 0 BANCO MACRO SA SPON ADR B 05961W105 1499 32756 SH DFND 43 0 0 32756 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 128 11420 SH DFND 01 8158 0 3262 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 1108 98641 SH DFND 02 0 93909 4732 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 692 61626 SH DFND 06 0 61626 0 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 15 1357 SH DFND 28 0 0 1357 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 131 4396 SH DFND 01 2660 0 1736 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 279 9380 SH DFND 02 0 9380 0 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 20 687 SH DFND 28 27 0 660 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 74 10893 SH DFND 01 10893 0 0 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 606 89492 SH DFND 02 0 0 89492 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 9858 1456173 SH DFND 06 0 1456173 0 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 4151 613124 SH DFND 43 0 0 613124 BANCO SANTANDER SA ADR 05964H105 1368 295561 SH DFND 01 243474 0 52087 BANCO SANTANDER SA ADR 05964H105 1504 324877 SH DFND 02 0 45946 278931 BANCO SANTANDER SA ADR 05964H105 864 186624 SH DFND 06 0 186624 0 BANCO SANTANDER SA ADR 05964H105 1 229 SH DFND 28 207 0 22 BANCO SANTANDER SA ADR 05964H105 48463 10467085 SH DFND 43 0 0 10467085 BANCO SANTANDER SA ADR 05964H105 2 486 SH DFND 43, 01 0 0 486 BANCOLOMBIA S A SPON ADR P 05968L102 200 3921 SH DFND 01 3248 0 673 BANCOLOMBIA S A SPON ADR P 05968L102 149 2922 SH DFND 02 0 0 2922 BANCOLOMBIA S A SPON ADR P 05968L102 9 179 SH DFND 06 0 179 0 BANCOLOMBIA S A SPON ADR P 05968L102 1 24 SH DFND 28 24 0 0 BANCOLOMBIA S A SPON ADR P 05968L102 21655 424102 SH DFND 43 0 0 424102 BANCORP 34 INC COM 05970V106 50 3320 SH DFND 02 0 3320 0 BANCORP INC DEL COM 05969A105 124 15365 SH DFND 01 12104 3261 0 BANCORP INC DEL COM 05969A105 699 86451 SH DFND 02 0 63951 22500 BANCORP INC DEL COM 05969A105 45 5519 SH DFND 06 0 5519 0 BANCORP INC DEL COM 05969A105 1767 218731 SH DFND 43 0 0 218731 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1082 38330 SH DFND 01 24565 12496 1269 BANCORPSOUTH BK TUPELO MISS COM 05971J102 10327 365929 SH DFND 02 0 284712 81217 BANCORPSOUTH BK TUPELO MISS COM 05971J102 290 10279 SH DFND 06 0 10279 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2 71 SH DFND 28 71 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1738 61574 SH DFND 43 0 0 61574 BANCROFT FUND LTD COM 059695106 18 836 SH DFND 02 0 0 836 BANDWIDTH INC COM CL A 05988J103 505 7549 SH DFND 02 0 7549 0 BANK AMER CORP COM 060505104 356822 12933025 SH DFND 01 10663051 2266518 3456 BANK AMER CORP COM 060505104 11019 399373 SH DFND 02 0 276043 123330 BANK AMER CORP COM 060505104 23693 858765 SH DFND 06 0 858765 0 BANK AMER CORP COM 060505104 2373 86000 SH DFND 28 0 0 86000 BANK AMER CORP OPTIONS 060505104 55 2000 SH Call DFND 01 2000 0 0 BANK AMER CORP 7.25%CNV P 060505682 4286 3292 SH DFND 01 3292 0 0 BANK COMM HLDGS COM 06424J103 40 3809 SH DFND 01 3161 648 0 BANK COMM HLDGS COM 06424J103 1638 155237 SH DFND 02 0 155237 0 BANK COMM HLDGS COM 06424J103 0 45 SH DFND 06 0 45 0 BANK FIRST NATL CORP COM 06211J100 120 2029 SH DFND 02 0 2029 0 BANK HAWAII CORP COM 062540109 1327 16821 SH DFND 01 11848 4788 185 BANK HAWAII CORP COM 062540109 5186 65749 SH DFND 02 0 62809 2940 BANK HAWAII CORP COM 062540109 342 4333 SH DFND 06 0 4333 0 BANK HAWAII CORP COM 062540109 106 1347 SH DFND 28 31 0 1316 BANK MONTREAL QUE COM 063671101 32673 436693 SH DFND 05 436693 0 0 BANK MONTREAL QUE COM 063671101 7463 99742 SH DFND 01 17253 80000 2489 BANK MONTREAL QUE COM 063671101 15433 206262 SH DFND 02 0 129280 76982 BANK MONTREAL QUE COM 063671101 2555 34153 SH DFND 06 0 34153 0 BANK MONTREAL QUE OPTIONS 063671101 40777 545000 SH Call DFND 06 0 545000 0 BANK MONTREAL QUE COM 063671101 3020 40369 SH DFND 43 0 0 40369 BANK N S HALIFAX COM 064149107 53145 997469 SH DFND 05 997469 0 0 BANK N S HALIFAX COM 064149107 1647 30904 SH DFND 01 23561 0 7343 BANK N S HALIFAX COM 064149107 25493 478464 SH DFND 02 0 198584 279880 BANK N S HALIFAX COM 064149107 4656 87386 SH DFND 06 0 87386 0 BANK N S HALIFAX COM 064149107 58 1093 SH DFND 28 0 0 1093 BANK N S HALIFAX OPTIONS 064149107 4795 90000 SH Put DFND 02 0 90000 0 BANK N S HALIFAX OPTIONS 064149107 4795 90000 SH Call DFND 06 0 90000 0 BANK N S HALIFAX COM 064149107 14631 274611 SH DFND 43 0 0 274611 BANK NEW YORK MELLON CORP COM 064058100 63195 1253129 SH DFND 01 992596 247820 12713 BANK NEW YORK MELLON CORP COM 064058100 44722 886813 SH DFND 02 0 399833 486980 BANK NEW YORK MELLON CORP COM 064058100 1446 28678 SH DFND 06 0 28678 0 BANK NEW YORK MELLON CORP COM 064058100 1089 21604 SH DFND 28 6847 0 14757 BANK NEW YORK MELLON CORP COM 064058100 128245 2543030 SH DFND 43 0 0 2543030 BANK NEW YORK MELLON CORP COM 064058100 26680 529055 SH DFND 43, 01 0 0 529055 BANK OF MARIN BANCORP COM 063425102 146 3596 SH DFND 01 2702 894 0 BANK OF MARIN BANCORP COM 063425102 1035 25428 SH DFND 02 0 22520 2908 BANK OF MARIN BANCORP COM 063425102 56 1371 SH DFND 06 0 1371 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 541 15079 SH DFND 01 15043 0 36 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 310 8640 SH DFND 02 0 2689 5951 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8 229 SH DFND 06 0 229 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8913 248413 SH DFND 43 0 0 248413 BANK OF THE ST JAMES FINL GP COM 470299108 253 18432 SH DFND 01 18432 0 0 BANK OZK COM 06417N103 1468 50666 SH DFND 01 35168 14073 1425 BANK OZK COM 06417N103 1942 66998 SH DFND 02 0 60634 6364 BANK OZK COM 06417N103 304 10488 SH DFND 06 0 10488 0 BANK OZK COM 06417N103 25 862 SH DFND 28 271 0 591 BANK OZK COM 06417N103 676 23334 SH DFND 43 0 0 23334 BANK PRINCETON NEW JERSEY COM 064520109 48 1515 SH DFND 01 1138 377 0 BANK PRINCETON NEW JERSEY COM 064520109 6 175 SH DFND 02 0 175 0 BANK PRINCETON NEW JERSEY COM 064520109 1 22 SH DFND 06 0 22 0 BANK SOUTH CAROLINA CORP COM 065066102 1010 55402 SH DFND 01 55402 0 0 BANK7 CORP COM 06652N107 35 2008 SH DFND 01 1842 166 0 BANK7 CORP COM 06652N107 10 554 SH DFND 02 0 554 0 BANK7 CORP COM 06652N107 0 13 SH DFND 06 0 13 0 BANKFINANCIAL CORP COM 06643P104 110 7429 SH DFND 01 6687 742 0 BANKFINANCIAL CORP COM 06643P104 781 52555 SH DFND 02 0 50201 2354 BANKFINANCIAL CORP COM 06643P104 1 47 SH DFND 06 0 47 0 BANKUNITED INC COM 06652K103 1414 42339 SH DFND 01 38042 4013 284 BANKUNITED INC COM 06652K103 6187 185236 SH DFND 02 0 29084 156152 BANKUNITED INC COM 06652K103 357 10698 SH DFND 06 0 10698 0 BANKUNITED INC COM 06652K103 155 4628 SH DFND 28 233 0 4395 BANKUNITED INC COM 06652K103 10857 325072 SH DFND 43 0 0 325072 BANKUNITED INC COM 06652K103 2012 60241 SH DFND 43, 01 0 0 60241 BANKWELL FINL GROUP INC COM 06654A103 40 1354 SH DFND 01 1172 182 0 BANKWELL FINL GROUP INC COM 06654A103 89 3061 SH DFND 02 0 61 3000 BANKWELL FINL GROUP INC COM 06654A103 1 22 SH DFND 06 0 22 0 BANNER CORP COM NEW 06652V208 725 13375 SH DFND 01 6679 6590 106 BANNER CORP COM NEW 06652V208 8288 152992 SH DFND 02 0 152381 611 BANNER CORP COM NEW 06652V208 208 3846 SH DFND 06 0 3846 0 BANNER CORP COM NEW 06652V208 4832 89193 SH DFND 43 0 0 89193 BAOZUN INC SPONSORED 06684L103 1465 35268 SH DFND 01 878 34061 329 BAOZUN INC SPONSORED 06684L103 9541 229687 SH DFND 02 0 513 229174 BAOZUN INC SPONSORED 06684L103 1919 46197 SH DFND 06 0 46197 0 BAOZUN INC SPONSORED 06684L103 7 172 SH DFND 28 0 0 172 BAOZUN INC SPONSORED 06684L103 9340 224851 SH DFND 43 0 0 224851 BAR HBR BANKSHARES COM 066849100 548 21171 SH DFND 01 19340 860 971 BAR HBR BANKSHARES COM 066849100 70 2714 SH DFND 02 0 1905 809 BAR HBR BANKSHARES COM 066849100 43 1678 SH DFND 06 0 1678 0 BARCLAYS BANK PLC MTNF 06741J7V5 11 11000 PRN DFND 02 0 0 11000 BARCLAYS BK PLC DJUBS CMDT 06738C778 1 3320 PRN DFND 01 3320 0 0 BARCLAYS BK PLC DJUBS CMDT 06738C778 2 10935 PRN DFND 02 0 10773 162 BARCLAYS BK PLC MTNF 06739FJQ5 11 11000 PRN DFND 02 0 0 11000 BARCLAYS BK PLC BARC ETN+S 06742A669 0 82 PRN DFND 02 0 0 82 BARCLAYS BK PLC ETN+ SEL M 06742C723 1 6894 PRN DFND 01 6894 0 0 BARCLAYS BK PLC OPTIONS 06746P621 17676 604100 SH Put DFND 02 0 604100 0 BARCLAYS BK PLC OPTIONS 06746P621 29260 1000000 SH Call DFND 01 0 1000000 0 BARCLAYS BK PLC OPTIONS 06746P621 23115 790000 SH Call DFND 02 0 790000 0 BARCLAYS BK PLC ENHANCED G 06746Q249 1 1182 PRN DFND 01 1182 0 0 BARCLAYS BK PLC ENHANCED G 06746Q249 1 680 PRN DFND 02 0 0 680 BARCLAYS BK PLC DJUBS CMDT 06738C778 1 2503 PRN DFND 43 0 0 2503 BARCLAYS PLC ADR 06738E204 1137 142118 SH DFND 01 80736 0 61382 BARCLAYS PLC ADR 06738E204 3648 455972 SH DFND 02 0 0 455972 BARCLAYS PLC ADR 06738E204 15 1924 SH DFND 28 499 0 1425 BARCLAYS PLC ADR 06738E204 14186 1773193 SH DFND 43 0 0 1773193 BARCLAYS PLC ADR 06738E204 1910 238735 SH DFND 43, 01 0 0 238735 BARINGS BDC INC COM 06759L103 103 10500 SH DFND 01 10500 0 0 BARINGS BDC INC COM 06759L103 61 6225 SH DFND 02 0 498 5727 BARINGS CORPORATE INVS COM 06759X107 7 465 SH DFND 01 465 0 0 BARINGS CORPORATE INVS COM 06759X107 1393 90075 SH DFND 02 0 0 90075 BARINGS GLOBAL SHORT DURATIO COM 06760L100 36 2000 SH DFND 01 2000 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 3775 208577 SH DFND 02 0 613 207964 BARINGS PARTN INVS SH BEN INT 06761A103 102 6635 SH DFND 01 6635 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 266 17328 SH DFND 02 0 0 17328 BARNES & NOBLE ED INC COM 06777U101 65 15468 SH DFND 01 12516 2910 42 BARNES & NOBLE ED INC COM 06777U101 184 43895 SH DFND 02 0 42126 1769 BARNES & NOBLE ED INC COM 06777U101 16 3816 SH DFND 06 0 3816 0 BARNES & NOBLE INC COM 067774109 243 44673 SH DFND 01 36633 7799 241 BARNES & NOBLE INC COM 067774109 595 109509 SH DFND 02 0 105009 4500 BARNES & NOBLE INC COM 067774109 32 5971 SH DFND 06 0 5971 0 BARNES GROUP INC COM 067806109 236605 4602321 SH DFND 01 4598492 3418 411 BARNES GROUP INC COM 067806109 384 7471 SH DFND 02 0 6742 729 BARNES GROUP INC COM 067806109 272 5287 SH DFND 06 0 5287 0 BARNES GROUP INC COM 067806109 5157 100313 SH DFND 43 0 0 100313 BARNES GROUP INC COM 067806109 1605 31218 SH DFND 43, 01 0 0 31218 BARNWELL INDS INC COM 068221100 0 67 SH DFND 02 0 67 0 BARRETT BUSINESS SERVICES IN COM 068463108 116 1500 SH DFND 01 1500 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 162 2095 SH DFND 02 0 2095 0 BARRETT BUSINESS SERVICES IN COM 068463108 62 799 SH DFND 06 0 799 0 BARRICK GOLD CORPORATION COM 067901108 9302 678456 SH DFND 05 678456 0 0 BARRICK GOLD CORPORATION COM 067901108 1672 121958 SH DFND 01 112596 0 9362 BARRICK GOLD CORPORATION COM 067901108 16556 1207598 SH DFND 02 0 496621 710977 BARRICK GOLD CORPORATION COM 067901108 32585 2376741 SH DFND 06 0 2376741 0 BARRICK GOLD CORPORATION COM 067901108 24 1770 SH DFND 28 0 0 1770 BARRICK GOLD CORPORATION OPTIONS 067901108 7541 550000 SH Put DFND 02 0 550000 0 BARRICK GOLD CORPORATION OPTIONS 067901108 14 1000 SH Call DFND 01 1000 0 0 BARRICK GOLD CORPORATION OPTIONS 067901108 2388 174200 SH Call DFND 02 0 174200 0 BARRICK GOLD CORPORATION COM 067901108 19281 1406366 SH DFND 43 0 0 1406366 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 21 5544 SH DFND 01 4590 954 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 355 93320 SH DFND 02 0 93320 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 8 2015 SH DFND 06 0 2015 0 BASSETT FURNITURE INDS INC COM 070203104 107 6547 SH DFND 01 5885 662 0 BASSETT FURNITURE INDS INC COM 070203104 188 11475 SH DFND 02 0 11475 0 BASSETT FURNITURE INDS INC COM 070203104 1 39 SH DFND 06 0 39 0 BAUSCH HEALTH COS INC COM 071734107 1053 42617 SH DFND 05 42617 0 0 BAUSCH HEALTH COS INC COM 071734107 5695 230561 SH DFND 01 30406 199546 609 BAUSCH HEALTH COS INC COM 071734107 7904 320014 SH DFND 02 0 259438 60576 BAUSCH HEALTH COS INC COM 071734107 10 399 SH DFND 28 0 0 399 BAUSCH HEALTH COS INC OPTIONS 071734107 25110 1016600 SH Put DFND 02 0 1016600 0 BAUSCH HEALTH COS INC OPTIONS 071734107 49 2000 SH Call DFND 02 0 2000 0 BAUSCH HEALTH COS INC COM 071734107 637 25800 SH DFND 43 0 0 25800 BAXTER INTL INC COM 071813109 153950 1893366 SH DFND 01 1326809 193896 372661 BAXTER INTL INC COM 071813109 178088 2190236 SH DFND 02 0 216578 1973658 BAXTER INTL INC COM 071813109 3429 42171 SH DFND 06 0 42171 0 BAXTER INTL INC COM 071813109 868 10680 SH DFND 28 1596 0 9084 BAXTER INTL INC COM 071813109 229022 2816652 SH DFND 43 0 0 2816652 BAXTER INTL INC COM 071813109 33405 410835 SH DFND 43, 01 0 0 410835 BAYCOM CORP COM 07272M107 60 2656 SH DFND 01 1986 670 0 BAYCOM CORP COM 07272M107 107 4741 SH DFND 02 0 4741 0 BAYCOM CORP COM 07272M107 1 39 SH DFND 06 0 39 0 BAYTEX ENERGY CORP COM 07317Q105 114 67250 SH DFND 05 67250 0 0 BAYTEX ENERGY CORP COM 07317Q105 1 800 SH DFND 02 0 0 800 BAYTEX ENERGY CORP COM 07317Q105 157 92826 SH DFND 06 0 92826 0 BB&T CORP COM 054937107 165789 3563047 SH DFND 01 3221487 244049 97511 BB&T CORP COM 054937107 118693 2550902 SH DFND 02 0 437790 2113112 BB&T CORP COM 054937107 110 2356 SH DFND 06 0 2356 0 BB&T CORP COM 054937107 1908 41013 SH DFND 28 27407 0 13606 BB&T CORP COM 054937107 476463 10239910 SH DFND 43 0 0 10239910 BB&T CORP COM 054937107 58114 1248962 SH DFND 43, 01 0 0 1248962 BBVA BANCO FRANCES S A SPONSORED 07329M100 9 933 SH DFND 01 933 0 0 BBVA BANCO FRANCES S A SPONSORED 07329M100 98 10327 SH DFND 02 0 10194 133 BBX CAP CORP NEW CL A 05491N104 107 18072 SH DFND 01 13161 4911 0 BBX CAP CORP NEW CL A 05491N104 96 16282 SH DFND 02 0 9419 6863 BBX CAP CORP NEW CL A 05491N104 41 6967 SH DFND 06 0 6967 0 BCB BANCORP INC COM 055298103 190 14145 SH DFND 01 13200 945 0 BCB BANCORP INC COM 055298103 273 20407 SH DFND 02 0 12907 7500 BCB BANCORP INC COM 055298103 1 54 SH DFND 06 0 54 0 BCE INC COM NEW 05534B760 18694 421136 SH DFND 05 421136 0 0 BCE INC COM NEW 05534B760 1645 37066 SH DFND 01 30590 0 6476 BCE INC COM NEW 05534B760 71909 1619934 SH DFND 02 0 237705 1382229 BCE INC COM NEW 05534B760 30067 677330 SH DFND 06 0 677330 0 BCE INC COM NEW 05534B760 6 126 SH DFND 28 0 0 126 BCE INC OPTIONS 05534B760 22195 500000 SH Call DFND 06 0 500000 0 BCE INC COM NEW 05534B760 156592 3527647 SH DFND 43 0 0 3527647 BCE INC COM NEW 05534B760 32299 727627 SH DFND 43, 01 0 0 727627 BEACON ROOFING SUPPLY INC COM 073685109 2298 71468 SH DFND 01 19700 51768 0 BEACON ROOFING SUPPLY INC COM 073685109 3988 123998 SH DFND 02 0 120942 3056 BEACON ROOFING SUPPLY INC COM 073685109 238 7398 SH DFND 06 0 7398 0 BEACON ROOFING SUPPLY INC COM 073685109 13978 434642 SH DFND 43 0 0 434642 BEACON ROOFING SUPPLY INC COM 073685109 2645 82260 SH DFND 43, 01 0 0 82260 BEASLEY BROADCAST GROUP INC CL A 074014101 172 43180 SH DFND 01 43149 31 0 BEASLEY BROADCAST GROUP INC CL A 074014101 0 8 SH DFND 06 0 8 0 BEAZER HOMES USA INC COM NEW 07556Q881 256 22266 SH DFND 01 16881 5385 0 BEAZER HOMES USA INC COM NEW 07556Q881 1185 102916 SH DFND 02 0 75329 27587 BEAZER HOMES USA INC COM NEW 07556Q881 40 3450 SH DFND 06 0 3450 0 BECTON DICKINSON & CO COM 075887109 306929 1229042 SH DFND 01 1183246 19427 26369 BECTON DICKINSON & CO COM 075887109 169255 677752 SH DFND 02 0 153841 523911 BECTON DICKINSON & CO COM 075887109 436 1747 SH DFND 06 0 1747 0 BECTON DICKINSON & CO COM 075887109 3926 15719 SH DFND 28 13165 0 2554 BECTON DICKINSON & CO OPTIONS 075887109 7492 30000 SH Put DFND 02 0 30000 0 BECTON DICKINSON & CO OPTIONS 075887109 2497 10000 SH Call DFND 02 0 10000 0 BECTON DICKINSON & CO PFD SHS CO 075887208 12607 203966 SH DFND 02 0 200177 3789 BECTON DICKINSON & CO COM 075887109 216672 867625 SH DFND 43 0 0 867625 BECTON DICKINSON & CO PFD SHS CO 075887208 4617 74695 SH DFND 43 0 0 74695 BECTON DICKINSON & CO COM 075887109 3755 15036 SH DFND 43, 01 0 0 15036 BED BATH & BEYOND INC COM 075896100 4090 240726 SH DFND 01 68395 172058 273 BED BATH & BEYOND INC COM 075896100 17381 1023018 SH DFND 02 0 1021685 1333 BED BATH & BEYOND INC COM 075896100 254 14961 SH DFND 06 0 14961 0 BED BATH & BEYOND INC COM 075896100 1 42 SH DFND 28 42 0 0 BED BATH & BEYOND INC OPTIONS 075896100 97 5700 SH Put DFND 02 0 3200 2500 BED BATH & BEYOND INC COM 075896100 301 17695 SH DFND 43 0 0 17695 BEIGENE LTD SPONSORED 07725L102 11039 83629 SH DFND 01 12005 71452 172 BEIGENE LTD SPONSORED 07725L102 5350 40533 SH DFND 02 0 39933 600 BEIGENE LTD SPONSORED 07725L102 779 5900 SH DFND 06 0 5900 0 BEIGENE LTD SPONSORED 07725L102 25 187 SH DFND 28 5 0 182 BEIGENE LTD SPONSORED 07725L102 6561 49707 SH DFND 43 0 0 49707 BEIGENE LTD SPONSORED 07725L102 2317 17551 SH DFND 43, 01 0 0 17551 BEL FUSE INC CL B 077347300 90 3556 SH DFND 01 2524 881 151 BEL FUSE INC CL B 077347300 7 258 SH DFND 02 0 258 0 BEL FUSE INC CL B 077347300 1 37 SH DFND 06 0 37 0 BELDEN INC COM 077454106 917 17070 SH DFND 01 11380 5522 168 BELDEN INC COM 077454106 4654 86672 SH DFND 02 0 85929 743 BELDEN INC COM 077454106 235 4376 SH DFND 06 0 4376 0 BELDEN INC COM 077454106 1 16 SH DFND 28 16 0 0 BELDEN INC COM 077454106 8479 157896 SH DFND 43 0 0 157896 BELDEN INC COM 077454106 3654 68037 SH DFND 43, 01 0 0 68037 BELLICUM PHARMACEUTICALS INC COM 079481107 349 103695 SH DFND 01 7251 96444 0 BELLICUM PHARMACEUTICALS INC COM 079481107 15 4394 SH DFND 02 0 3894 500 BELLICUM PHARMACEUTICALS INC COM 079481107 13 3797 SH DFND 06 0 3797 0 BELMOND LTD CL A G1154H107 774 31029 SH DFND 01 23619 6438 972 BELMOND LTD CL A G1154H107 283 11357 SH DFND 02 0 10357 1000 BELMOND LTD CL A G1154H107 224 8974 SH DFND 06 0 8974 0 BEMIS CO INC COM 081437105 8390 151221 SH DFND 01 123265 26942 1014 BEMIS CO INC COM 081437105 2145 38655 SH DFND 02 0 17902 20753 BEMIS CO INC COM 081437105 524 9444 SH DFND 06 0 9444 0 BEMIS CO INC COM 081437105 1 13 SH DFND 28 13 0 0 BEMIS CO INC COM 081437105 1675 30188 SH DFND 43 0 0 30188 BENCHMARK ELECTRS INC COM 08160H101 625 23814 SH DFND 01 10525 12970 319 BENCHMARK ELECTRS INC COM 08160H101 1375 52384 SH DFND 02 0 52384 0 BENCHMARK ELECTRS INC COM 08160H101 125 4747 SH DFND 06 0 4747 0 BENEFITFOCUS INC COM 08180D106 2677 54062 SH DFND 01 6579 47483 0 BENEFITFOCUS INC COM 08180D106 3492 70515 SH DFND 02 0 67352 3163 BENEFITFOCUS INC COM 08180D106 138 2785 SH DFND 06 0 2785 0 BENEFITFOCUS INC COM 08180D106 1436 28996 SH DFND 43 0 0 28996 BERKLEY W R CORP COM 084423102 7140 84281 SH DFND 01 49098 34082 1101 BERKLEY W R CORP COM 084423102 9458 111633 SH DFND 02 0 58599 53034 BERKLEY W R CORP COM 084423102 1225 14463 SH DFND 06 0 14463 0 BERKLEY W R CORP COM 084423102 87 1024 SH DFND 28 1024 0 0 BERKLEY W R CORP COM 084423102 45768 540232 SH DFND 43 0 0 540232 BERKLEY W R CORP COM 084423102 14825 174990 SH DFND 43, 01 0 0 174990 BERKSHIRE HATHAWAY INC DEL CL A 084670108 234646 779 SH DFND 01 776 0 3 BERKSHIRE HATHAWAY INC DEL CL A 084670108 82834 275 SH DFND 02 0 2 273 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2410 8 SH DFND 28 5 0 3 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 721167 3589862 SH DFND 01 3478296 80139 31427 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 644339 3207423 SH DFND 02 0 321694 2885729 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71243 354639 SH DFND 06 0 354639 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11656 58024 SH DFND 28 38287 0 19737 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 25051 124700 SH Put DFND 02 0 124700 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 45140 224700 SH Put DFND 06 0 224700 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 17337 86300 SH Call DFND 02 0 86300 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 36562 182000 SH Call DFND 06 0 182000 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 359138 1787736 SH DFND 43 0 0 1787736 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23373 116345 SH DFND 43, 01 0 0 116345 BERKSHIRE HILLS BANCORP INC COM 084680107 757 27797 SH DFND 01 24114 3602 81 BERKSHIRE HILLS BANCORP INC COM 084680107 1789 65671 SH DFND 02 0 61948 3723 BERKSHIRE HILLS BANCORP INC COM 084680107 114 4198 SH DFND 06 0 4198 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2 83 SH DFND 28 83 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4661 171103 SH DFND 43 0 0 171103 BERRY GLOBAL GROUP INC COM 08579W103 8697 161447 SH DFND 01 114218 45464 1765 BERRY GLOBAL GROUP INC COM 08579W103 19438 360836 SH DFND 02 0 58361 302475 BERRY GLOBAL GROUP INC COM 08579W103 732 13592 SH DFND 06 0 13592 0 BERRY GLOBAL GROUP INC COM 08579W103 6 104 SH DFND 28 104 0 0 BERRY GLOBAL GROUP INC OPTIONS 08579W103 1616 30000 SH Call DFND 02 0 30000 0 BERRY GLOBAL GROUP INC COM 08579W103 13765 255524 SH DFND 43 0 0 255524 BERRY GLOBAL GROUP INC COM 08579W103 4558 84611 SH DFND 43, 01 0 0 84611 BERRY PETE CORP COM 08579X101 169 14662 SH DFND 01 14287 375 0 BERRY PETE CORP COM 08579X101 3134 271568 SH DFND 02 0 271568 0 BERRY PETE CORP COM 08579X101 81 7053 SH DFND 06 0 7053 0 BERRY PETE CORP COM 08579X101 815 70644 SH DFND 43 0 0 70644 BEST BUY INC COM 086516101 15415 216928 SH DFND 01 147692 64206 5030 BEST BUY INC COM 086516101 19444 273630 SH DFND 02 0 185156 88474 BEST BUY INC COM 086516101 344 4839 SH DFND 06 0 4839 0 BEST BUY INC COM 086516101 131 1849 SH DFND 28 92 0 1757 BEST BUY INC OPTIONS 086516101 1137 16000 SH Put DFND 06 0 16000 0 BEST BUY INC OPTIONS 086516101 2452 34500 SH Call DFND 02 0 34500 0 BEST BUY INC OPTIONS 086516101 1137 16000 SH Call DFND 06 0 16000 0 BEST BUY INC COM 086516101 23812 335104 SH DFND 43 0 0 335104 BEST BUY INC COM 086516101 283 3987 SH DFND 43, 01 0 0 3987 BEST INC SPONSORED 08653C106 6458 1234806 SH DFND 01 7337 1227469 0 BEST INC SPONSORED 08653C106 287 54792 SH DFND 02 0 54592 200 BG STAFFING INC COM 05544A109 116 5326 SH DFND 01 5326 0 0 BG STAFFING INC COM 05544A109 23 1073 SH DFND 02 0 874 199 BG STAFFING INC COM 05544A109 1 31 SH DFND 06 0 31 0 BGC PARTNERS INC CL A 05541T101 555 104505 SH DFND 01 93190 11283 32 BGC PARTNERS INC CL A 05541T101 1522 286631 SH DFND 02 0 36555 250076 BGC PARTNERS INC CL A 05541T101 137 25725 SH DFND 06 0 25725 0 BGC PARTNERS INC CL A 05541T101 43 8033 SH DFND 28 0 0 8033 BGC PARTNERS INC CL A 05541T101 1321 248758 SH DFND 43 0 0 248758 BGC PARTNERS INC CL A 05541T101 128 24069 SH DFND 43, 01 0 0 24069 BHP GROUP LTD SPONSORED 088606108 19772 361658 SH DFND 01 298911 44766 17981 BHP GROUP LTD SPONSORED 088606108 77327 1414433 SH DFND 02 0 537126 877307 BHP GROUP LTD SPONSORED 088606108 79401 1452376 SH DFND 06 0 1452376 0 BHP GROUP LTD SPONSORED 088606108 139 2534 SH DFND 28 830 0 1704 BHP GROUP LTD SPONSORED 088606108 114687 2097807 SH DFND 43 0 0 2097807 BHP GROUP LTD SPONSORED 088606108 5627 102933 SH DFND 43, 01 0 0 102933 BHP GROUP PLC SPONSORED 05545E209 2069 42848 SH DFND 01 35548 0 7300 BHP GROUP PLC SPONSORED 05545E209 13329 276073 SH DFND 02 0 2100 273973 BHP GROUP PLC SPONSORED 05545E209 7 151 SH DFND 28 151 0 0 BHP GROUP PLC SPONSORED 05545E209 40136 831307 SH DFND 43 0 0 831307 BIG 5 SPORTING GOODS CORP COM 08915P101 51 15953 SH DFND 01 14769 1184 0 BIG 5 SPORTING GOODS CORP COM 08915P101 35 11089 SH DFND 02 0 399 10690 BIG 5 SPORTING GOODS CORP COM 08915P101 0 72 SH DFND 06 0 72 0 BIG LOTS INC COM 089302103 1695 44573 SH DFND 01 14274 30040 259 BIG LOTS INC COM 089302103 1749 46004 SH DFND 02 0 11404 34600 BIG LOTS INC COM 089302103 167 4380 SH DFND 06 0 4380 0 BIG LOTS INC COM 089302103 1 23 SH DFND 28 23 0 0 BIG LOTS INC COM 089302103 7338 193007 SH DFND 43 0 0 193007 BIGLARI HLDGS INC COM STK CL 08986R309 67 471 SH DFND 01 424 47 0 BIGLARI HLDGS INC COM STK CL 08986R309 739 5227 SH DFND 02 0 5216 11 BIGLARI HLDGS INC COM STK CL 08986R309 16 112 SH DFND 06 0 112 0 BIGLARI HLDGS INC COM STK CL 08986R408 15 21 SH DFND 01 17 4 0 BIGLARI HLDGS INC COM STK CL 08986R408 85 115 SH DFND 02 0 113 2 BILIBILI INC SPONS ADS 090040106 18361 968933 SH DFND 01 242 968691 0 BILIBILI INC SPONS ADS 090040106 18221 961543 SH DFND 02 0 932852 28691 BIO PATH HOLDINGS INC COM 09057N300 0 22 SH DFND 02 0 0 22 BIO RAD LABS INC CL B 090572108 2 5 SH DFND 01 5 0 0 BIO RAD LABS INC CL A 090572207 3372 11031 SH DFND 01 3048 7714 269 BIO RAD LABS INC CL A 090572207 2667 8725 SH DFND 02 0 7478 1247 BIO RAD LABS INC CL A 090572207 670 2192 SH DFND 06 0 2192 0 BIO RAD LABS INC CL A 090572207 18 60 SH DFND 28 0 0 60 BIO RAD LABS INC CL A 090572207 90545 296210 SH DFND 43 0 0 296210 BIO RAD LABS INC CL A 090572207 1093 3577 SH DFND 43, 01 0 0 3577 BIO TECHNE CORP COM 09073M104 5651 28461 SH DFND 01 8211 20061 189 BIO TECHNE CORP COM 09073M104 3762 18946 SH DFND 02 0 18312 634 BIO TECHNE CORP COM 09073M104 778 3920 SH DFND 06 0 3920 0 BIO TECHNE CORP COM 09073M104 15305 77083 SH DFND 43 0 0 77083 BIO TECHNE CORP COM 09073M104 4044 20368 SH DFND 43, 01 0 0 20368 BIOANALYTICAL SYS INC COM 09058M103 0 52 SH DFND 02 0 0 52 BIOCRYST PHARMACEUTICALS COM 09058V103 1712 210278 SH DFND 01 25287 184991 0 BIOCRYST PHARMACEUTICALS COM 09058V103 184 22649 SH DFND 02 0 14256 8393 BIOCRYST PHARMACEUTICALS COM 09058V103 69 8445 SH DFND 06 0 8445 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 126 23748 SH DFND 02 0 23628 120 BIOGEN INC COM 09062X103 96826 409622 SH DFND 01 176438 113765 119419 BIOGEN INC COM 09062X103 116482 492775 SH DFND 02 0 112712 380063 BIOGEN INC COM 09062X103 2213 9363 SH DFND 06 0 9363 0 BIOGEN INC COM 09062X103 3052 12910 SH DFND 28 8883 0 4027 BIOGEN INC OPTIONS 09062X103 20683 87500 SH Put DFND 02 0 87500 0 BIOGEN INC OPTIONS 09062X103 3215 13600 SH Put DFND 06 0 13600 0 BIOGEN INC OPTIONS 09062X103 14490 61300 SH Call DFND 02 0 61300 0 BIOGEN INC OPTIONS 09062X103 3877 16400 SH Call DFND 06 0 16400 0 BIOGEN INC COM 09062X103 236054 998620 SH DFND 43 0 0 998620 BIOGEN INC COM 09062X103 4282 18117 SH DFND 43, 01 0 0 18117 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3670 71294 SH DFND 01 32400 38894 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1990 38668 SH DFND 02 0 38560 108 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 115 2229 SH DFND 06 0 2229 0 BIOHAVEN PHARMACTL HLDG CO L OPTIONS G11196105 2244 43600 SH Call DFND 02 0 43600 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2825 54880 SH DFND 43 0 0 54880 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 513 9970 SH DFND 43, 01 0 0 9970 BIOHITECH GLOBAL INC COM 09074B107 9 3600 SH DFND 02 0 0 3600 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 1 417 SH DFND 02 0 0 417 BIOLASE INC COM NEW 090911207 0 31 SH DFND 01 31 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 54 3000 SH DFND 01 3000 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 117 6558 SH DFND 02 0 4143 2415 BIOMARIN PHARMACEUTICAL INC COM 09061G101 45630 513682 SH DFND 01 113559 350574 49549 BIOMARIN PHARMACEUTICAL INC COM 09061G101 36508 410991 SH DFND 02 0 129616 281375 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3885 43735 SH DFND 06 0 43735 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 177 1996 SH DFND 28 78 0 1918 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 1 1000 PRN DFND 01 0 0 1000 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 30409 26755000 PRN DFND 02 0 26744000 11000 BIOMARIN PHARMACEUTICAL INC NOTE 0.59 09061GAH4 2240 2189000 PRN DFND 02 0 2186000 3000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 71512 805046 SH DFND 43 0 0 805046 BIOMARIN PHARMACEUTICAL INC NOTE 0.59 09061GAH4 2226 2176000 PRN DFND 43 0 0 2176000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11705 131774 SH DFND 43, 01 0 0 131774 BIOMERICA INC COM NEW 09061H307 10 3832 SH DFND 02 0 0 3832 BIOSCRIP INC COM 09069N108 45 22666 SH DFND 01 16326 6340 0 BIOSCRIP INC COM 09069N108 7 3570 SH DFND 02 0 3570 0 BIOSCRIP INC COM 09069N108 1 499 SH DFND 06 0 499 0 BIOSIG TECH INC COM NEW 09073N201 35 5760 SH DFND 01 5760 0 0 BIOSIG TECH INC COM NEW 09073N201 208 33894 SH DFND 02 0 1094 32800 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 102 1637 SH DFND 01 1637 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 37 593 SH DFND 02 0 593 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 37 593 SH DFND 06 0 593 0 BIOTELEMETRY INC COM 090672106 3232 51620 SH DFND 01 10823 40539 258 BIOTELEMETRY INC COM 090672106 4603 73501 SH DFND 02 0 3649 69852 BIOTELEMETRY INC COM 090672106 197 3153 SH DFND 06 0 3153 0 BIOTELEMETRY INC COM 090672106 1189 18990 SH DFND 43 0 0 18990 BIOTELEMETRY INC COM 090672106 219 3503 SH DFND 43, 01 0 0 3503 BIOTIME INC COM 09066L105 21 16028 SH DFND 01 10000 6028 0 BIOTIME INC COM 09066L105 37 28514 SH DFND 02 0 26705 1809 BIOTIME INC COM 09066L105 16 12537 SH DFND 06 0 12537 0 BIOXCEL THERAPEUTICS INC COM 09075P105 21 2096 SH DFND 02 0 2096 0 BITAUTO HLDGS LTD SPONSORED 091727107 3 180 SH DFND 01 180 0 0 BITAUTO HLDGS LTD SPONSORED 091727107 1546 97124 SH DFND 02 0 90072 7052 BJS RESTAURANTS INC COM 09180C106 219 4625 SH DFND 01 4625 0 0 BJS RESTAURANTS INC COM 09180C106 997 21093 SH DFND 02 0 20978 115 BJS RESTAURANTS INC COM 09180C106 109 2311 SH DFND 06 0 2311 0 BJS WHSL CLUB HLDGS INC COM 05550J101 746 27219 SH DFND 01 25295 1924 0 BJS WHSL CLUB HLDGS INC COM 05550J101 12562 458481 SH DFND 02 0 147439 311042 BJS WHSL CLUB HLDGS INC COM 05550J101 290 10579 SH DFND 06 0 10579 0 BJS WHSL CLUB HLDGS INC COM 05550J101 15771 575598 SH DFND 43 0 0 575598 BK TECHNOLOGIES CORPORATION COM 05587G104 0 9 SH DFND 02 0 9 0 BLACK HILLS CORP COM 092113109 2303 31090 SH DFND 01 23365 7468 257 BLACK HILLS CORP COM 092113109 9631 130025 SH DFND 02 0 109918 20107 BLACK HILLS CORP COM 092113109 480 6487 SH DFND 06 0 6487 0 BLACK HILLS CORP COM 092113109 6 84 SH DFND 28 84 0 0 BLACK HILLS CORP COM 092113109 9210 124342 SH DFND 43 0 0 124342 BLACK HILLS CORP COM 092113109 2968 40067 SH DFND 43, 01 0 0 40067 BLACK KNIGHT INC COM 09215C105 2670 48993 SH DFND 01 23760 24928 305 BLACK KNIGHT INC COM 09215C105 5725 105053 SH DFND 02 0 91826 13227 BLACK KNIGHT INC COM 09215C105 685 12561 SH DFND 06 0 12561 0 BLACK KNIGHT INC COM 09215C105 57215 1049818 SH DFND 43 0 0 1049818 BLACK KNIGHT INC COM 09215C105 5282 96923 SH DFND 43, 01 0 0 96923 BLACK STONE MINERALS L P COM UNIT 09225M101 326 18470 SH DFND 01 18470 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 912 51703 SH DFND 02 0 91 51612 BLACKBAUD INC COM 09227Q100 3083 38663 SH DFND 01 14687 23760 216 BLACKBAUD INC COM 09227Q100 8819 110617 SH DFND 02 0 78567 32050 BLACKBAUD INC COM 09227Q100 420 5273 SH DFND 06 0 5273 0 BLACKBAUD INC COM 09227Q100 30315 380225 SH DFND 43 0 0 380225 BLACKBAUD INC COM 09227Q100 1645 20629 SH DFND 43, 01 0 0 20629 BLACKBERRY LTD COM 09228F103 276 27327 SH DFND 01 24721 0 2606 BLACKBERRY LTD COM 09228F103 2708 268401 SH DFND 02 0 251790 16611 BLACKBERRY LTD COM 09228F103 2 228 SH DFND 06 0 228 0 BLACKBERRY LTD COM 09228F103 16 1630 SH DFND 28 0 0 1630 BLACKLINE INC COM 09239B109 1013 21875 SH DFND 01 11435 10440 0 BLACKLINE INC COM 09239B109 745 16089 SH DFND 02 0 15855 234 BLACKLINE INC COM 09239B109 166 3575 SH DFND 06 0 3575 0 BLACKLINE INC COM 09239B109 2763 59648 SH DFND 43 0 0 59648 BLACKLINE INC COM 09239B109 2517 54342 SH DFND 43, 01 0 0 54342 BLACKROCK 2022 GBL INCM OPP COM 09258P104 3605 397945 SH DFND 02 0 3715 394230 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 625 48685 SH DFND 02 0 0 48685 BLACKROCK CAPITAL INVESTMENT COM 092533108 82 13680 SH DFND 01 13680 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 220 36737 SH DFND 02 0 0 36737 BLACKROCK CORE BD TR SHS BEN IN 09249E101 198 14730 SH DFND 01 14730 0 0 BLACKROCK CORE BD TR SHS BEN IN 09249E101 25227 1875611 SH DFND 02 0 0 1875611 BLACKROCK CORPOR HI YLD FD I COM 09255P107 213 20776 SH DFND 01 20776 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2241 218468 SH DFND 02 0 0 218468 BLACKROCK CR ALLCTN INC TR COM 092508100 349 28097 SH DFND 01 28041 0 56 BLACKROCK CR ALLCTN INC TR COM 092508100 54403 4383839 SH DFND 02 0 0 4383839 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 104 9678 SH DFND 01 9678 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 914 85216 SH DFND 02 0 0 85216 BLACKROCK ENERGY & RES TR COM 09250U101 1501 123939 SH DFND 02 0 0 123939 BLACKROCK ENH CAP & INC FD I COM 09256A109 327 20755 SH DFND 01 20755 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 5062 320966 SH DFND 02 0 0 320966 BLACKROCK ENHANCED EQT DIV T COM 09251A104 600 70122 SH DFND 01 70122 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 10312 1206095 SH DFND 02 0 0 1206095 BLACKROCK ENHANCED GBL DIV T COM 092501105 309 28900 SH DFND 01 28900 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 3258 304499 SH DFND 02 0 0 304499 BLACKROCK ENHANCED GOVT FD I COM 09255K108 105 8012 SH DFND 02 0 0 8012 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 193 34740 SH DFND 01 34740 0 0 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 3106 558606 SH DFND 02 0 0 558606 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 1646 115007 SH DFND 02 0 0 115007 BLACKROCK FLOAT RATE OME STR COM 09255X100 183 14622 SH DFND 01 14622 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 3131 250453 SH DFND 02 0 0 250453 BLACKROCK FLOATING RATE INCO COM 091941104 3423 280377 SH DFND 02 0 0 280377 BLACKROCK HEALTH SCIENCES TR COM 09250W107 233 5850 SH DFND 01 5000 0 850 BLACKROCK HEALTH SCIENCES TR COM 09250W107 5485 137854 SH DFND 02 0 0 137854 BLACKROCK INC COM 09247X101 489464 1145293 SH DFND 01 1102152 41236 1905 BLACKROCK INC COM 09247X101 383421 897164 SH DFND 02 0 3657 893507 BLACKROCK INC COM 09247X101 2021 4729 SH DFND 06 0 4729 0 BLACKROCK INC COM 09247X101 5896 13795 SH DFND 28 11935 0 1860 BLACKROCK INC OPTIONS 09247X101 43 100 SH Put DFND 01 100 0 0 BLACKROCK INC OPTIONS 09247X101 6667 15600 SH Put DFND 06 0 15600 0 BLACKROCK INC OPTIONS 09247X101 3291 7700 SH Call DFND 06 0 7700 0 BLACKROCK INC COM 09247X101 905582 2118964 SH DFND 43 0 0 2118964 BLACKROCK INC COM 09247X101 38409 89874 SH DFND 43, 01 0 0 89874 BLACKROCK INCOME TR INC COM 09247F100 197 33043 SH DFND 02 0 0 33043 BLACKROCK INVT QUALITY MUN T COM 09247D105 28 2000 SH DFND 01 2000 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1548 109478 SH DFND 02 0 0 109478 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 233 19034 SH DFND 02 0 0 19034 BLACKROCK LTD DURATION INC T COM SHS 09249W101 221 15000 SH DFND 01 15000 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 4238 288297 SH DFND 02 0 0 288297 BLACKROCK LTD DURATION INC T COM SHS 09249W101 0 16 SH DFND 43 0 0 16 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 9 706 SH DFND 01 706 0 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 469 37552 SH DFND 02 0 0 37552 BLACKROCK MD MUNICIPAL BOND COM 09249L105 241 16490 SH DFND 02 0 0 16490 BLACKROCK MULTI-SECTOR INC T COM 09258A107 338 20403 SH DFND 01 19653 0 750 BLACKROCK MULTI-SECTOR INC T COM 09258A107 5395 325216 SH DFND 02 0 22 325194 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 15 994 SH DFND 01 994 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 4018 267511 SH DFND 02 0 0 267511 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 362 16270 SH DFND 01 13690 0 2580 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 29796 1339742 SH DFND 02 0 0 1339742 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 95 7033 SH DFND 01 7033 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 11414 846747 SH DFND 02 0 0 846747 BLACKROCK MUNI INCOME INV QL COM 09250G102 179 12900 SH DFND 01 12900 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 431 30972 SH DFND 02 0 0 30972 BLACKROCK MUNI INCOME TR II COM 09249N101 597 42325 SH DFND 01 42325 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 1964 139218 SH DFND 02 0 0 139218 BLACKROCK MUNI INTER DR FD I COM 09253X102 12 850 SH DFND 01 0 0 850 BLACKROCK MUNI INTER DR FD I COM 09253X102 5157 374517 SH DFND 02 0 0 374517 BLACKROCK MUNI N Y INTER DUR COM 09255F109 1101 80872 SH DFND 02 0 0 80872 BLACKROCK MUNIASSETS FD INC COM 09254J102 35 2338 SH DFND 01 2338 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 3955 266357 SH DFND 02 0 0 266357 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 56 4164 SH DFND 01 4164 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 365 27243 SH DFND 02 0 0 27243 BLACKROCK MUNICIPAL BOND TR COM 09249H104 339 23352 SH DFND 02 0 0 23352 BLACKROCK MUNICIPL INC QLTY COM 092479104 195 14520 SH DFND 01 14520 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 841 62688 SH DFND 02 0 0 62688 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 6705 626665 SH DFND 02 0 0 626665 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 204 13816 SH DFND 02 0 0 13816 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1555 113705 SH DFND 02 0 0 113705 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 0 2 SH DFND 43 0 0 2 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 2398 185631 SH DFND 02 0 0 185631 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 21 1566 SH DFND 01 1566 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 3455 260728 SH DFND 02 0 0 260728 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1015 82483 SH DFND 02 0 0 82483 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 199 15440 SH DFND 01 15440 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 9225 714577 SH DFND 02 0 0 714577 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 9001 564678 SH DFND 02 0 0 564678 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 669 55212 SH DFND 02 0 0 55212 BLACKROCK MUNIVEST FD II INC COM 09253T101 103 7000 SH DFND 01 0 0 7000 BLACKROCK MUNIVEST FD II INC COM 09253T101 5943 405655 SH DFND 02 0 0 405655 BLACKROCK MUNIVEST FD INC COM 09253R105 104 11500 SH DFND 01 6000 0 5500 BLACKROCK MUNIVEST FD INC COM 09253R105 8913 989198 SH DFND 02 0 0 989198 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2533 205943 SH DFND 02 0 0 205943 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 431 31242 SH DFND 02 0 0 31242 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 277 20566 SH DFND 01 20566 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 4103 304625 SH DFND 02 0 0 304625 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 161 12037 SH DFND 01 12037 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 4947 370038 SH DFND 02 0 0 370038 BLACKROCK MUNIYIELD FD INC COM 09253W104 133 9530 SH DFND 01 3930 0 5600 BLACKROCK MUNIYIELD FD INC COM 09253W104 17167 1231465 SH DFND 02 0 0 1231465 BLACKROCK MUNIYIELD INVST FD COM 09254R104 29 2025 SH DFND 01 2025 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 407 28299 SH DFND 02 0 0 28299 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 23 1629 SH DFND 01 1629 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 2839 196887 SH DFND 02 0 0 196887 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 320 25959 SH DFND 01 25959 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 10239 831758 SH DFND 02 0 0 831758 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 1327 97505 SH DFND 02 0 0 97505 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 322 24872 SH DFND 01 11704 0 13168 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 6769 523493 SH DFND 02 0 0 523493 BLACKROCK MUNIYIELD QUALITY COM 09254F100 330 23401 SH DFND 01 19835 0 3566 BLACKROCK MUNIYIELD QUALITY COM 09254F100 4376 310555 SH DFND 02 0 0 310555 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 295 22417 SH DFND 02 0 0 22417 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 3247 242841 SH DFND 02 0 0 242841 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 2233 171098 SH DFND 02 0 0 171098 BLACKROCK NY MUN INCOME TR I COM 09249R102 26 1946 SH DFND 02 0 0 1946 BLACKROCK NY MUNI INC QLTY T COM 09249U105 85 6600 SH DFND 01 6600 0 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 384 29975 SH DFND 02 0 0 29975 BLACKROCK NY MUNICIPAL BOND COM 09249P106 106 7495 SH DFND 02 0 0 7495 BLACKROCK RES & COMM STRAT T SHS 09257A108 14 1756 SH DFND 01 1756 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 8978 1098947 SH DFND 02 0 0 1098947 BLACKROCK SCIENCE & TECH TR SHS 09258G104 77 2343 SH DFND 01 2343 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 20705 631241 SH DFND 02 0 0 631241 BLACKROCK STRATEGIC MUN TR COM 09248T109 397 29752 SH DFND 02 0 0 29752 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 282 12575 SH DFND 01 12575 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 10626 473732 SH DFND 02 0 2568 471164 BLACKROCK TCP CAP CORP COM 09259E108 43 3000 SH DFND 01 3000 0 0 BLACKROCK TCP CAP CORP COM 09259E108 6089 429379 SH DFND 02 0 0 429379 BLACKROCK UTILITIES INFRSTRC COM 09248D104 223 10375 SH DFND 01 10375 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 5852 272207 SH DFND 02 0 0 272207 BLACKROCK VA MUNICIPAL BOND COM 092481100 14 875 SH DFND 02 0 0 875 BLACKSTONE GROUP L P COM UNIT L 09253U108 70651 2020338 SH DFND 01 1377962 633633 8743 BLACKSTONE GROUP L P COM UNIT L 09253U108 200682 5738684 SH DFND 02 0 478749 5259935 BLACKSTONE GROUP L P COM UNIT L 09253U108 656 18762 SH DFND 06 0 18762 0 BLACKSTONE GROUP L P COM UNIT L 09253U108 807 23090 SH DFND 28 23090 0 0 BLACKSTONE GROUP L P OPTIONS 09253U108 24654 705000 SH Put DFND 01 0 705000 0 BLACKSTONE GROUP L P OPTIONS 09253U108 10690 305700 SH Call DFND 01 0 305700 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 113 6895 SH DFND 01 1895 0 5000 BLACKSTONE GSO FLTING RTE FU COM 09256U105 25349 1543789 SH DFND 02 0 0 1543789 BLACKSTONE GSO LNG SHRT CR I COM SHS BN 09257D102 78 5086 SH DFND 01 5086 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN 09257D102 2881 188668 SH DFND 02 0 0 188668 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 14 1000 SH DFND 01 250 0 750 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 46134 3237489 SH DFND 02 0 0 3237489 BLACKSTONE MTG TR INC COM CL A 09257W100 927 26830 SH DFND 01 26830 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 33490 969038 SH DFND 02 0 285289 683749 BLACKSTONE MTG TR INC COM CL A 09257W100 431 12475 SH DFND 06 0 12475 0 BLACKSTONE MTG TR INC NOTE 4.37 09257WAB6 22 22000 PRN DFND 02 0 6000 16000 BLACKSTONE MTG TR INC NOTE 4.75 09257WAC4 32 32000 PRN DFND 02 0 0 32000 BLINK CHARGING CO COM 09354A100 3 989 SH DFND 02 0 989 0 BLOCK H & R INC COM 093671105 9620 401858 SH DFND 01 105140 290621 6097 BLOCK H & R INC COM 093671105 10673 445821 SH DFND 02 0 290291 155530 BLOCK H & R INC COM 093671105 113 4732 SH DFND 06 0 4732 0 BLOCK H & R INC COM 093671105 54 2240 SH DFND 28 41 0 2199 BLOCK H & R INC COM 093671105 2862 119541 SH DFND 43 0 0 119541 BLOCK H & R INC COM 093671105 3515 146837 SH DFND 43, 01 0 0 146837 BLOOM ENERGY CORP COM CL A 093712107 267 20684 SH DFND 01 20684 0 0 BLOOM ENERGY CORP COM CL A 093712107 80 6205 SH DFND 02 0 0 6205 BLOOM ENERGY CORP COM CL A 093712107 1550 119937 SH DFND 43 0 0 119937 BLOOM ENERGY CORP COM CL A 093712107 126 9788 SH DFND 43, 01 0 0 9788 BLOOMIN BRANDS INC COM 094235108 1459 71337 SH DFND 01 17707 53564 66 BLOOMIN BRANDS INC COM 094235108 7704 376748 SH DFND 02 0 349660 27088 BLOOMIN BRANDS INC COM 094235108 174 8500 SH DFND 06 0 8500 0 BLOOMIN BRANDS INC COM 094235108 6333 309676 SH DFND 43 0 0 309676 BLOOMIN BRANDS INC COM 094235108 1926 94176 SH DFND 43, 01 0 0 94176 BLUCORA INC COM 095229100 566 16943 SH DFND 01 16162 504 277 BLUCORA INC COM 095229100 1716 51394 SH DFND 02 0 47395 3999 BLUCORA INC COM 095229100 165 4951 SH DFND 06 0 4951 0 BLUCORA INC COM 095229100 8941 267851 SH DFND 43 0 0 267851 BLUCORA INC COM 095229100 500 14966 SH DFND 43, 01 0 0 14966 BLUE APRON HLDGS INC CL A 09523Q101 22 22629 SH DFND 02 0 22129 500 BLUE BIRD CORP COM 095306106 63 3701 SH DFND 01 3419 282 0 BLUE BIRD CORP COM 095306106 32 1889 SH DFND 02 0 1889 0 BLUE BIRD CORP COM 095306106 25 1495 SH DFND 06 0 1495 0 BLUE CAP REINS HLDGS LTD COM G1190F107 0 34 SH DFND 02 0 34 0 BLUE HILLS BANCORP INC COM 095573101 181 7584 SH DFND 01 7092 492 0 BLUE HILLS BANCORP INC COM 095573101 2707 113271 SH DFND 02 0 113271 0 BLUE HILLS BANCORP INC COM 095573101 63 2617 SH DFND 06 0 2617 0 BLUEBIRD BIO INC COM 09609G100 8580 54537 SH DFND 01 34664 19670 203 BLUEBIRD BIO INC COM 09609G100 102734 652984 SH DFND 02 0 576027 76957 BLUEBIRD BIO INC COM 09609G100 893 5675 SH DFND 06 0 5675 0 BLUEBIRD BIO INC COM 09609G100 69 436 SH DFND 28 28 0 408 BLUEBIRD BIO INC COM 09609G100 6277 39894 SH DFND 43 0 0 39894 BLUEBIRD BIO INC COM 09609G100 4673 29699 SH DFND 43, 01 0 0 29699 BLUEGREEN VACATIONS CORP COM 09629F108 37 2503 SH DFND 01 2503 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1 41 SH DFND 02 0 41 0 BLUEGREEN VACATIONS CORP COM 09629F108 0 27 SH DFND 06 0 27 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 86 83350 SH DFND 01 83350 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 23 22623 SH DFND 02 0 0 22623 BLUELINX HLDGS INC COM NEW 09624H208 221 8291 SH DFND 01 8291 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1 36 SH DFND 02 0 36 0 BLUELINX HLDGS INC COM NEW 09624H208 1 36 SH DFND 06 0 36 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3571 44615 SH DFND 01 31152 13463 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1919 23975 SH DFND 02 0 23331 644 BLUEPRINT MEDICINES CORP COM 09627Y109 344 4301 SH DFND 06 0 4301 0 BLUEPRINT MEDICINES CORP OPTIONS 09627Y109 1801 22500 SH Put DFND 02 0 22500 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2258 28209 SH DFND 43 0 0 28209 BLUEPRINT MEDICINES CORP COM 09627Y109 414 5174 SH DFND 43, 01 0 0 5174 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 22 2019 SH DFND 01 2019 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 178 16537 SH DFND 02 0 4557 11980 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1 97 SH DFND 06 0 97 0 BMC STK HLDGS INC COM 05591B109 556 31464 SH DFND 01 12899 18565 0 BMC STK HLDGS INC COM 05591B109 1573 89015 SH DFND 02 0 88943 72 BMC STK HLDGS INC COM 05591B109 123 6963 SH DFND 06 0 6963 0 BMC STK HLDGS INC COM 05591B109 2261 127955 SH DFND 43 0 0 127955 BMC STK HLDGS INC COM 05591B109 882 49889 SH DFND 43, 01 0 0 49889 BOEING CO COM 097023105 601674 1577457 SH DFND 01 1197244 359274 20939 BOEING CO COM 097023105 799186 2095291 SH DFND 02 0 158755 1936536 BOEING CO COM 097023105 38060 99784 SH DFND 06 0 99784 0 BOEING CO COM 097023105 2298 6025 SH DFND 28 1883 0 4142 BOEING CO OPTIONS 097023105 839 2200 SH Put DFND 01 2200 0 0 BOEING CO OPTIONS 097023105 22351 58600 SH Put DFND 02 0 58200 400 BOEING CO OPTIONS 097023105 24678 64700 SH Put DFND 06 0 64700 0 BOEING CO OPTIONS 097023105 5111 13400 SH Call DFND 02 0 13300 100 BOEING CO OPTIONS 097023105 25784 67600 SH Call DFND 06 0 67600 0 BOEING CO COM 097023105 150806 395381 SH DFND 43 0 0 395381 BOEING CO COM 097023105 31456 82470 SH DFND 43, 01 0 0 82470 BOINGO WIRELESS INC COM 09739C102 265 11371 SH DFND 01 11371 0 0 BOINGO WIRELESS INC COM 09739C102 886 38045 SH DFND 02 0 31770 6275 BOINGO WIRELESS INC COM 09739C102 107 4604 SH DFND 06 0 4604 0 BOISE CASCADE CO DEL COM 09739D100 1166 43577 SH DFND 01 11421 31862 294 BOISE CASCADE CO DEL COM 09739D100 933 34851 SH DFND 02 0 29877 4974 BOISE CASCADE CO DEL COM 09739D100 113 4225 SH DFND 06 0 4225 0 BOISE CASCADE CO DEL COM 09739D100 5987 223747 SH DFND 43 0 0 223747 BOISE CASCADE CO DEL COM 09739D100 279 10419 SH DFND 43, 01 0 0 10419 BOK FINL CORP COM NEW 05561Q201 701 8597 SH DFND 01 6919 1362 316 BOK FINL CORP COM NEW 05561Q201 4600 56401 SH DFND 02 0 54257 2144 BOK FINL CORP COM NEW 05561Q201 277 3393 SH DFND 06 0 3393 0 BOK FINL CORP COM NEW 05561Q201 147 1804 SH DFND 28 0 0 1804 BOK FINL CORP COM NEW 05561Q201 21762 266857 SH DFND 43 0 0 266857 BOK FINL CORP COM NEW 05561Q201 57 705 SH DFND 43, 01 0 0 705 BONANZA CREEK ENERGY INC COM NEW 097793400 384 16914 SH DFND 01 6412 10417 85 BONANZA CREEK ENERGY INC COM NEW 097793400 342 15067 SH DFND 02 0 15067 0 BONANZA CREEK ENERGY INC COM NEW 097793400 38 1687 SH DFND 06 0 1687 0 BONANZA CREEK ENERGY INC COM NEW 097793400 889 39180 SH DFND 43 0 0 39180 BOOKING HLDGS INC COM 09857L108 83470 47836 SH DFND 01 38830 7508 1498 BOOKING HLDGS INC COM 09857L108 149638 85757 SH DFND 02 0 9275 76482 BOOKING HLDGS INC COM 09857L108 1911 1095 SH DFND 06 0 1095 0 BOOKING HLDGS INC COM 09857L108 1078 618 SH DFND 28 361 0 257 BOOKING HLDGS INC OPTIONS 09857L108 54092 31000 SH Put DFND 02 0 31000 0 BOOKING HLDGS INC OPTIONS 09857L108 15355 8800 SH Put DFND 06 0 8800 0 BOOKING HLDGS INC OPTIONS 09857L108 14657 8400 SH Call DFND 02 0 8400 0 BOOKING HLDGS INC OPTIONS 09857L108 14134 8100 SH Call DFND 06 0 8100 0 BOOKING HLDGS INC COM 09857L108 146285 83835 SH DFND 43 0 0 83835 BOOKING HLDGS INC COM 09857L108 64703 37081 SH DFND 43, 01 0 0 37081 BOOT BARN HLDGS INC COM 099406100 230 7809 SH DFND 01 6275 1534 0 BOOT BARN HLDGS INC COM 099406100 112 3819 SH DFND 02 0 3819 0 BOOT BARN HLDGS INC COM 099406100 91 3075 SH DFND 06 0 3075 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 32632 561268 SH DFND 01 540915 19048 1305 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19190 330069 SH DFND 02 0 154076 175993 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 859 14773 SH DFND 06 0 14773 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 217 3735 SH DFND 28 3735 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21693 373118 SH DFND 43 0 0 373118 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2675 46017 SH DFND 43, 01 0 0 46017 BORGWARNER INC COM 099724106 13871 361129 SH DFND 01 306335 53485 1309 BORGWARNER INC COM 099724106 9962 259355 SH DFND 02 0 131737 127618 BORGWARNER INC COM 099724106 86 2233 SH DFND 06 0 2233 0 BORGWARNER INC COM 099724106 41 1068 SH DFND 28 475 0 593 BORGWARNER INC COM 099724106 32272 840190 SH DFND 43 0 0 840190 BORGWARNER INC COM 099724106 2811 73179 SH DFND 43, 01 0 0 73179 BOSTON BEER INC CL A 100557107 2111 7161 SH DFND 01 6769 392 0 BOSTON BEER INC CL A 100557107 2689 9123 SH DFND 02 0 8769 354 BOSTON BEER INC CL A 100557107 275 934 SH DFND 06 0 934 0 BOSTON OMAHA CORP COM 101044105 333 13362 SH DFND 01 13033 329 0 BOSTON OMAHA CORP COM 101044105 4 158 SH DFND 02 0 158 0 BOSTON OMAHA CORP COM 101044105 0 19 SH DFND 06 0 19 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 498 45408 SH DFND 01 26890 17820 698 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2246 204884 SH DFND 02 0 204884 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 101 9217 SH DFND 06 0 9217 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 150 SH DFND 28 150 0 0 BOSTON PROPERTIES INC COM 101121101 24691 184426 SH DFND 01 171272 11739 1415 BOSTON PROPERTIES INC COM 101121101 33752 252106 SH DFND 02 0 112587 139519 BOSTON PROPERTIES INC COM 101121101 960 7171 SH DFND 06 0 7171 0 BOSTON PROPERTIES INC COM 101121101 1070 7995 SH DFND 28 6630 0 1365 BOSTON PROPERTIES INC COM 101121101 74779 558553 SH DFND 43 0 0 558553 BOSTON PROPERTIES INC COM 101121101 10415 77795 SH DFND 43, 01 0 0 77795 BOSTON SCIENTIFIC CORP COM 101137107 155815 4059791 SH DFND 01 3333611 563328 162852 BOSTON SCIENTIFIC CORP COM 101137107 59490 1550024 SH DFND 02 0 137973 1412051 BOSTON SCIENTIFIC CORP COM 101137107 5328 138830 SH DFND 06 0 138830 0 BOSTON SCIENTIFIC CORP COM 101137107 5056 131728 SH DFND 28 115310 0 16418 BOSTON SCIENTIFIC CORP OPTIONS 101137107 50 1300 SH Put DFND 02 0 1300 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 768 20000 SH Put DFND 06 0 20000 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 46 1200 SH Call DFND 02 0 1200 0 BOSTON SCIENTIFIC CORP COM 101137107 117090 3050801 SH DFND 43 0 0 3050801 BOSTON SCIENTIFIC CORP COM 101137107 18199 474173 SH DFND 43, 01 0 0 474173 BOTTOMLINE TECH DEL INC COM 101388106 3313 66149 SH DFND 01 42714 23241 194 BOTTOMLINE TECH DEL INC COM 101388106 823 16438 SH DFND 02 0 16369 69 BOTTOMLINE TECH DEL INC COM 101388106 234 4675 SH DFND 06 0 4675 0 BOTTOMLINE TECH DEL INC COM 101388106 641 12793 SH DFND 43 0 0 12793 BOULDER GROWTH & INCOME FD I COM 101507101 119 10995 SH DFND 01 10995 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 742 68863 SH DFND 02 0 0 68863 BOX INC CL A 10316T104 852 44104 SH DFND 01 32168 11936 0 BOX INC CL A 10316T104 9774 506181 SH DFND 02 0 105154 401027 BOX INC CL A 10316T104 285 14775 SH DFND 06 0 14775 0 BOX INC CL A 10316T104 11995 621193 SH DFND 43 0 0 621193 BOYD GAMING CORP COM 103304101 2520 92106 SH DFND 01 22236 69799 71 BOYD GAMING CORP COM 103304101 11380 415937 SH DFND 02 0 91328 324609 BOYD GAMING CORP COM 103304101 250 9131 SH DFND 06 0 9131 0 BOYD GAMING CORP COM 103304101 1 37 SH DFND 28 37 0 0 BOYD GAMING CORP COM 103304101 16245 593767 SH DFND 43 0 0 593767 BOYD GAMING CORP COM 103304101 669 24449 SH DFND 43, 01 0 0 24449 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 382 26417 SH DFND 01 0 20173 6244 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 913 63113 SH DFND 02 0 60393 2720 BP PLC SPONSORED 055622104 232381 5315203 SH DFND 01 3598916 0 1716287 BP PLC SPONSORED 055622104 48844 1117212 SH DFND 02 0 2263 1114949 BP PLC SPONSORED 055622104 460 10530 SH DFND 06 0 10530 0 BP PLC SPONSORED 055622104 2993 68454 SH DFND 28 26733 0 41721 BP PLC SPONSORED 055622104 224452 5133849 SH DFND 43 0 0 5133849 BP PLC SPONSORED 055622104 13744 314373 SH DFND 43, 01 0 0 314373 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 102 3850 SH DFND 01 3400 0 450 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 538 20230 SH DFND 02 0 0 20230 BP PRUDHOE BAY RTY TR OPTIONS 055630107 11 400 SH Call DFND 02 0 400 0 BRADY CORP CL A 104674106 770 16587 SH DFND 01 12134 4156 297 BRADY CORP CL A 104674106 2928 63094 SH DFND 02 0 61984 1110 BRADY CORP CL A 104674106 246 5308 SH DFND 06 0 5308 0 BRADY CORP CL A 104674106 581 12511 SH DFND 43 0 0 12511 BRAEMAR HOTELS & RESORTS INC COM 10482B101 21 1732 SH DFND 01 1732 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 12986 SH DFND 02 0 12530 456 BRAEMAR HOTELS & RESORTS INC COM 10482B101 39 3179 SH DFND 06 0 3179 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV 10482B200 21 1071 SH DFND 02 0 0 1071 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 87 20000 SH DFND 01 20000 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 4 1000 SH DFND 02 0 0 1000 BRANDYWINE RLTY TR SH BEN INT 105368203 235 14824 SH DFND 01 14711 0 113 BRANDYWINE RLTY TR SH BEN INT 105368203 9528 600771 SH DFND 02 0 559230 41541 BRANDYWINE RLTY TR SH BEN INT 105368203 294 18532 SH DFND 06 0 18532 0 BRANDYWINE RLTY TR SH BEN INT 105368203 55 3480 SH DFND 28 0 0 3480 BRANDYWINE RLTY TR SH BEN INT 105368203 7488 472135 SH DFND 43 0 0 472135 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1284 115217 SH DFND 02 0 0 115217 BRASKEM S A SP ADR PFD 105532105 51 1978 SH DFND 01 1978 0 0 BRASKEM S A SP ADR PFD 105532105 341 13221 SH DFND 02 0 0 13221 BRASKEM S A SP ADR PFD 105532105 3557 137771 SH DFND 06 0 137771 0 BRASKEM S A SP ADR PFD 105532105 7 290 SH DFND 28 45 0 245 BRF SA SPONSORED 10552T107 118 20231 SH DFND 01 12526 0 7705 BRF SA SPONSORED 10552T107 385 66178 SH DFND 02 0 0 66178 BRF SA SPONSORED 10552T107 14 2459 SH DFND 28 159 0 2300 BRIDGE BANCORP INC COM 108035106 421 14369 SH DFND 01 13281 1088 0 BRIDGE BANCORP INC COM 108035106 597 20376 SH DFND 02 0 4483 15893 BRIDGE BANCORP INC COM 108035106 53 1825 SH DFND 06 0 1825 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 0 500 SH DFND 02 0 0 500 BRIDGEPOINT ED INC COM 10807M105 115 18859 SH DFND 02 0 18859 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 72 6973 SH DFND 01 5414 1559 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 1436 139236 SH DFND 02 0 139236 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 1 92 SH DFND 06 0 92 0 BRIDGFORD FOODS CORP COM 108763103 18 746 SH DFND 02 0 746 0 BRIGGS & STRATTON CORP COM 109043109 299 25235 SH DFND 01 21140 3740 355 BRIGGS & STRATTON CORP COM 109043109 990 83693 SH DFND 02 0 67650 16043 BRIGGS & STRATTON CORP COM 109043109 54 4601 SH DFND 06 0 4601 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 7052 55483 SH DFND 01 53494 1294 695 BRIGHT HORIZONS FAM SOL IN D COM 109194100 20940 164742 SH DFND 02 0 44234 120508 BRIGHT HORIZONS FAM SOL IN D COM 109194100 727 5722 SH DFND 06 0 5722 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1867 14687 SH DFND 28 14687 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 48046 377990 SH DFND 43 0 0 377990 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2916 22941 SH DFND 43, 01 0 0 22941 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 118 11382 SH DFND 01 60 11322 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 137 13260 SH DFND 02 0 13260 0 BRIGHTCOVE INC COM 10921T101 60 7180 SH DFND 01 7180 0 0 BRIGHTCOVE INC COM 10921T101 30 3603 SH DFND 02 0 303 3300 BRIGHTCOVE INC COM 10921T101 1 144 SH DFND 06 0 144 0 BRIGHTHOUSE FINL INC COM 10922N103 5315 146467 SH DFND 01 59484 74646 12337 BRIGHTHOUSE FINL INC COM 10922N103 6533 180021 SH DFND 02 0 104765 75256 BRIGHTHOUSE FINL INC COM 10922N103 743 20486 SH DFND 06 0 20486 0 BRIGHTHOUSE FINL INC COM 10922N103 58 1606 SH DFND 28 76 0 1530 BRIGHTHOUSE FINL INC COM 10922N103 4947 136308 SH DFND 43 0 0 136308 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 222 16354 SH DFND 01 16354 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1280 94429 SH DFND 02 0 21270 73159 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 117 8651 SH DFND 06 0 8651 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 9387 692278 SH DFND 43 0 0 692278 BRIGHTVIEW HLDGS INC COM 10948C107 424 29454 SH DFND 01 6336 23118 0 BRIGHTVIEW HLDGS INC COM 10948C107 439 30473 SH DFND 02 0 30473 0 BRIGHTVIEW HLDGS INC COM 10948C107 41 2850 SH DFND 06 0 2850 0 BRIGHTVIEW HLDGS INC COM 10948C107 1682 116787 SH DFND 43 0 0 116787 BRINKER INTL INC COM 109641100 7094 159856 SH DFND 01 15191 144204 461 BRINKER INTL INC COM 109641100 10593 238690 SH DFND 02 0 184551 54139 BRINKER INTL INC COM 109641100 186 4187 SH DFND 06 0 4187 0 BRINKS CO COM 109696104 2454 32536 SH DFND 01 30511 1810 215 BRINKS CO COM 109696104 9676 128317 SH DFND 02 0 125527 2790 BRINKS CO COM 109696104 414 5494 SH DFND 06 0 5494 0 BRINKS CO COM 109696104 0 2 SH DFND 28 2 0 0 BRINKS CO COM 109696104 22064 292590 SH DFND 43 0 0 292590 BRINKS CO COM 109696104 213 2826 SH DFND 43, 01 0 0 2826 BRISTOL MYERS SQUIBB CO COM 110122108 274685 5757389 SH DFND 01 4670350 1056355 30684 BRISTOL MYERS SQUIBB CO COM 110122108 195338 4094268 SH DFND 02 0 882001 3212267 BRISTOL MYERS SQUIBB CO COM 110122108 6845 143465 SH DFND 06 0 143465 0 BRISTOL MYERS SQUIBB CO COM 110122108 2376 49808 SH DFND 28 42246 0 7562 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 119 2500 SH Put DFND 01 2500 0 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 71703 1502900 SH Put DFND 02 0 1490100 12800 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 1455 30500 SH Put DFND 06 0 30500 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 80387 1684900 SH Call DFND 02 0 1684900 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 1431 30000 SH Call DFND 06 0 30000 0 BRISTOL MYERS SQUIBB CO COM 110122108 73951 1550006 SH DFND 43 0 0 1550006 BRISTOL MYERS SQUIBB CO COM 110122108 47435 994246 SH DFND 43, 01 0 0 994246 BRISTOW GROUP INC COM 110394103 8 7434 SH DFND 01 5191 2234 9 BRISTOW GROUP INC COM 110394103 17 15029 SH DFND 02 0 14729 300 BRISTOW GROUP INC COM 110394103 0 131 SH DFND 06 0 131 0 BRITISH AMERN TOB PLC SPONSORED 110448107 15932 381878 SH DFND 01 40984 0 340894 BRITISH AMERN TOB PLC SPONSORED 110448107 7312 175261 SH DFND 02 0 7554 167707 BRITISH AMERN TOB PLC SPONSORED 110448107 0 2 SH DFND 06 0 2 0 BRITISH AMERN TOB PLC SPONSORED 110448107 373 8934 SH DFND 28 240 0 8694 BRITISH AMERN TOB PLC SPONSORED 110448107 140991 3379467 SH DFND 43 0 0 3379467 BRITISH AMERN TOB PLC SPONSORED 110448107 11866 284423 SH DFND 43, 01 0 0 284423 BRIXMOR PPTY GROUP INC COM 11120U105 2174 118367 SH DFND 01 21315 95215 1837 BRIXMOR PPTY GROUP INC COM 11120U105 17138 932945 SH DFND 02 0 393552 539393 BRIXMOR PPTY GROUP INC COM 11120U105 571 31101 SH DFND 06 0 31101 0 BRIXMOR PPTY GROUP INC COM 11120U105 60 3271 SH DFND 28 0 0 3271 BRIXMOR PPTY GROUP INC COM 11120U105 17278 940529 SH DFND 43 0 0 940529 BROADCOM INC COM 11135F101 378995 1260333 SH DFND 01 1208215 46810 5308 BROADCOM INC COM 11135F101 717945 2387498 SH DFND 02 0 282778 2104720 BROADCOM INC COM 11135F101 12824 42645 SH DFND 06 0 42645 0 BROADCOM INC COM 11135F101 3230 10740 SH DFND 28 6748 0 3992 BROADCOM INC OPTIONS 11135F101 23516 78200 SH Put DFND 02 0 78200 0 BROADCOM INC OPTIONS 11135F101 23335 77600 SH Put DFND 06 0 77600 0 BROADCOM INC OPTIONS 11135F101 18644 62000 SH Call DFND 02 0 62000 0 BROADCOM INC OPTIONS 11135F101 24809 82500 SH Call DFND 06 0 82500 0 BROADCOM INC COM 11135F101 994889 3308467 SH DFND 43 0 0 3308467 BROADCOM INC COM 11135F101 51952 172763 SH DFND 43, 01 0 0 172763 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16256 156779 SH DFND 01 61011 92983 2785 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6609 63735 SH DFND 02 0 51087 12648 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1079 10408 SH DFND 06 0 10408 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 100 960 SH DFND 28 419 0 541 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 40562 391181 SH DFND 43 0 0 391181 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15977 154081 SH DFND 43, 01 0 0 154081 BROADVISION INC COM PAR 111412706 1 342 SH DFND 02 0 0 342 BROOKDALE SR LIVING INC COM 112463104 2542 386363 SH DFND 01 59170 327193 0 BROOKDALE SR LIVING INC COM 112463104 206 31370 SH DFND 02 0 30596 774 BROOKDALE SR LIVING INC COM 112463104 134 20384 SH DFND 06 0 20384 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 8072 173036 SH DFND 05 173036 0 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 3365 72138 SH DFND 01 69038 0 3100 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 18107 388143 SH DFND 02 0 41767 346376 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 2 33 SH DFND 06 0 33 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 28 592 SH DFND 28 0 0 592 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 55286 1185129 SH DFND 43 0 0 1185129 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 8915 191103 SH DFND 43, 01 0 0 191103 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 20 500 SH DFND 01 500 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 35 894 SH DFND 02 0 709 185 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 2 46 SH DFND 06 0 46 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 229 18625 SH DFND 01 18625 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1091 88590 SH DFND 02 0 0 88590 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 15510 370426 SH DFND 05 370426 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 1844 44046 SH DFND 01 41046 0 3000 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 45461 1085760 SH DFND 02 0 2038 1083722 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 2375 115481 SH DFND 05 115481 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 2186 106258 SH DFND 01 106258 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 506 24585 SH DFND 02 0 14834 9751 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 131 6357 SH DFND 06 0 6357 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1558 76031 SH DFND 01 16372 54524 5135 BROOKFIELD PROPERTY REIT INC CL A 11282X103 5918 288804 SH DFND 02 0 287729 1075 BROOKFIELD PROPERTY REIT INC CL A 11282X103 420 20520 SH DFND 06 0 20520 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 19 949 SH DFND 28 0 0 949 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 525 24297 SH DFND 01 14235 0 10062 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 5420 250701 SH DFND 02 0 0 250701 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 5136 160759 SH DFND 05 160759 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 73 2300 SH DFND 01 2300 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 362 11318 SH DFND 02 0 2436 8882 BROOKLINE BANCORP INC DEL COM 11373M107 1219 84674 SH DFND 01 66422 17057 1195 BROOKLINE BANCORP INC DEL COM 11373M107 1016 70559 SH DFND 02 0 68880 1679 BROOKLINE BANCORP INC DEL COM 11373M107 127 8790 SH DFND 06 0 8790 0 BROOKLINE BANCORP INC DEL COM 11373M107 1 51 SH DFND 28 51 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4493 311990 SH DFND 43 0 0 311990 BROOKS AUTOMATION INC COM 114340102 2335 79625 SH DFND 01 32665 46501 459 BROOKS AUTOMATION INC COM 114340102 3262 111233 SH DFND 02 0 106818 4415 BROOKS AUTOMATION INC COM 114340102 228 7782 SH DFND 06 0 7782 0 BROOKS AUTOMATION INC COM 114340102 8310 283336 SH DFND 43 0 0 283336 BROOKS AUTOMATION INC COM 114340102 588 20032 SH DFND 43, 01 0 0 20032 BROWN & BROWN INC COM 115236101 5753 194961 SH DFND 01 138966 27045 28950 BROWN & BROWN INC COM 115236101 4267 144580 SH DFND 02 0 125634 18946 BROWN & BROWN INC COM 115236101 736 24927 SH DFND 06 0 24927 0 BROWN & BROWN INC COM 115236101 2 82 SH DFND 28 82 0 0 BROWN & BROWN INC COM 115236101 12777 432984 SH DFND 43 0 0 432984 BROWN & BROWN INC COM 115236101 2602 88168 SH DFND 43, 01 0 0 88168 BROWN FORMAN CORP CL A 115637100 398 7779 SH DFND 01 6629 1150 0 BROWN FORMAN CORP CL A 115637100 192 3745 SH DFND 02 0 215 3530 BROWN FORMAN CORP CL A 115637100 3 50 SH DFND 06 0 50 0 BROWN FORMAN CORP CL B 115637209 17600 333460 SH DFND 01 195557 136722 1181 BROWN FORMAN CORP CL B 115637209 12323 233475 SH DFND 02 0 51488 181987 BROWN FORMAN CORP CL B 115637209 353 6685 SH DFND 06 0 6685 0 BROWN FORMAN CORP CL B 115637209 148 2813 SH DFND 28 117 0 2696 BROWN FORMAN CORP CL B 115637209 8107 153607 SH DFND 43 0 0 153607 BROWN FORMAN CORP CL B 115637209 1426 27022 SH DFND 43, 01 0 0 27022 BRP INC COM SUN VT 05577W200 2891 104398 SH DFND 05 104398 0 0 BRP INC COM SUN VT 05577W200 276 9964 SH DFND 02 0 9964 0 BRT APARTMENTS CORP COM 055645303 1 99 SH DFND 01 99 0 0 BRT APARTMENTS CORP COM 055645303 48 3473 SH DFND 02 0 1716 1757 BRT APARTMENTS CORP COM 055645303 1 54 SH DFND 06 0 54 0 BRUKER CORP COM 116794108 593 15430 SH DFND 01 11370 2028 2032 BRUKER CORP COM 116794108 8848 230188 SH DFND 02 0 131344 98844 BRUKER CORP COM 116794108 406 10561 SH DFND 06 0 10561 0 BRUKER CORP COM 116794108 39529 1028326 SH DFND 43 0 0 1028326 BRUNSWICK CORP COM 117043109 8103 160992 SH DFND 01 152009 8187 796 BRUNSWICK CORP COM 117043109 1177 23392 SH DFND 02 0 17366 6026 BRUNSWICK CORP COM 117043109 453 9000 SH DFND 06 0 9000 0 BRUNSWICK CORP COM 117043109 53 1054 SH DFND 28 308 0 746 BRUNSWICK CORP COM 117043109 9922 197134 SH DFND 43 0 0 197134 BRUNSWICK CORP COM 117043109 71 1403 SH DFND 43, 01 0 0 1403 BRYN MAWR BK CORP COM 117665109 1297 35890 SH DFND 01 33943 1321 626 BRYN MAWR BK CORP COM 117665109 149 4133 SH DFND 02 0 2570 1563 BRYN MAWR BK CORP COM 117665109 76 2094 SH DFND 06 0 2094 0 BRYN MAWR BK CORP COM 117665109 1003 27764 SH DFND 43 0 0 27764 BSB BANCORP INC MD COM 05573H108 153 4673 SH DFND 01 4532 141 0 BSB BANCORP INC MD COM 05573H108 1687 51357 SH DFND 02 0 50157 1200 BSB BANCORP INC MD COM 05573H108 1 28 SH DFND 06 0 28 0 BSQUARE CORP COM NEW 11776U300 4 2000 SH DFND 02 0 0 2000 BT GROUP PLC ADR 05577E101 633 42824 SH DFND 01 29608 0 13216 BT GROUP PLC ADR 05577E101 8139 550275 SH DFND 02 0 40142 510133 BT GROUP PLC ADR 05577E101 7 484 SH DFND 28 215 0 269 BT GROUP PLC ADR 05577E101 519 35100 SH DFND 43 0 0 35100 BUCKEYE PARTNERS L P UNIT LTD P 118230101 19504 573313 SH DFND 01 159312 389500 24501 BUCKEYE PARTNERS L P UNIT LTD P 118230101 23723 697328 SH DFND 02 0 44002 653326 BUCKEYE PARTNERS L P UNIT LTD P 118230101 20 597 SH DFND 43 0 0 597 BUCKLE INC COM 118440106 222 11861 SH DFND 01 8400 3107 354 BUCKLE INC COM 118440106 303 16210 SH DFND 02 0 15949 261 BUCKLE INC COM 118440106 60 3191 SH DFND 06 0 3191 0 BUCKLE INC COM 118440106 181 9651 SH DFND 43 0 0 9651 BUILDERS FIRSTSOURCE INC COM 12008R107 907 67978 SH DFND 01 36658 31182 138 BUILDERS FIRSTSOURCE INC COM 12008R107 684 51295 SH DFND 02 0 42772 8523 BUILDERS FIRSTSOURCE INC COM 12008R107 166 12443 SH DFND 06 0 12443 0 BUILDERS FIRSTSOURCE INC COM 12008R107 12131 909400 SH DFND 43 0 0 909400 BUILDERS FIRSTSOURCE INC COM 12008R107 1034 77505 SH DFND 43, 01 0 0 77505 BUNGE LIMITED COM G16962105 4847 91329 SH DFND 01 15183 74127 2019 BUNGE LIMITED COM G16962105 5915 111458 SH DFND 02 0 94659 16799 BUNGE LIMITED COM G16962105 1797 33859 SH DFND 06 0 33859 0 BUNGE LIMITED COM G16962105 3104 58493 SH DFND 43 0 0 58493 BURLINGTON STORES INC COM 122017106 16893 107818 SH DFND 01 72976 26111 8731 BURLINGTON STORES INC COM 122017106 35196 224638 SH DFND 02 0 20890 203748 BURLINGTON STORES INC COM 122017106 1552 9908 SH DFND 06 0 9908 0 BURLINGTON STORES INC COM 122017106 28 181 SH DFND 28 61 0 120 BURLINGTON STORES INC COM 122017106 25535 162978 SH DFND 43 0 0 162978 BURLINGTON STORES INC COM 122017106 10577 67506 SH DFND 43, 01 0 0 67506 BUSINESS FIRST BANCSHARES IN COM 12326C105 69 2808 SH DFND 01 2151 657 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 253 SH DFND 02 0 253 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1 41 SH DFND 06 0 41 0 BWX TECHNOLOGIES INC COM 05605H100 1434 28926 SH DFND 01 11878 17048 0 BWX TECHNOLOGIES INC COM 05605H100 13257 267382 SH DFND 02 0 186311 81071 BWX TECHNOLOGIES INC COM 05605H100 508 10242 SH DFND 06 0 10242 0 BWX TECHNOLOGIES INC COM 05605H100 353 7119 SH DFND 28 0 0 7119 BWX TECHNOLOGIES INC COM 05605H100 18817 379528 SH DFND 43 0 0 379528 BWX TECHNOLOGIES INC COM 05605H100 864 17435 SH DFND 43, 01 0 0 17435 BYLINE BANCORP INC COM 124411109 75 4054 SH DFND 01 3034 1020 0 BYLINE BANCORP INC COM 124411109 930 50316 SH DFND 02 0 2147 48169 BYLINE BANCORP INC COM 124411109 33 1774 SH DFND 06 0 1774 0 C & F FINL CORP COM 12466Q104 57 1135 SH DFND 01 922 213 0 C & F FINL CORP COM 12466Q104 5 89 SH DFND 02 0 89 0 C & F FINL CORP COM 12466Q104 1 14 SH DFND 06 0 14 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7316 84101 SH DFND 01 82310 1129 662 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 145310 1670422 SH DFND 02 0 77143 1593279 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 979 11255 SH DFND 06 0 11255 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 70 809 SH DFND 28 73 0 736 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 278853 3205575 SH DFND 43 0 0 3205575 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1385 15922 SH DFND 43, 01 0 0 15922 C&J ENERGY SVCS INC NEW COM 12674R100 314 20263 SH DFND 01 20056 0 207 C&J ENERGY SVCS INC NEW COM 12674R100 160 10318 SH DFND 02 0 8100 2218 C&J ENERGY SVCS INC NEW COM 12674R100 102 6590 SH DFND 06 0 6590 0 C&J ENERGY SVCS INC NEW COM 12674R100 332 21404 SH DFND 43 0 0 21404 CABLE ONE INC COM 12685J105 2245 2288 SH DFND 01 1793 469 26 CABLE ONE INC COM 12685J105 7662 7807 SH DFND 02 0 7503 304 CABLE ONE INC COM 12685J105 436 444 SH DFND 06 0 444 0 CABLE ONE INC COM 12685J105 9749 9934 SH DFND 43 0 0 9934 CABLE ONE INC COM 12685J105 3678 3748 SH DFND 43, 01 0 0 3748 CABOT CORP COM 127055101 1571 37743 SH DFND 01 28722 5555 3466 CABOT CORP COM 127055101 2944 70727 SH DFND 02 0 60262 10465 CABOT CORP COM 127055101 259 6229 SH DFND 06 0 6229 0 CABOT CORP COM 127055101 37268 895225 SH DFND 43 0 0 895225 CABOT CORP COM 127055101 315 7555 SH DFND 43, 01 0 0 7555 CABOT MICROELECTRONICS CORP COM 12709P103 1286 11483 SH DFND 01 9723 1560 200 CABOT MICROELECTRONICS CORP COM 12709P103 7107 63475 SH DFND 02 0 62828 647 CABOT MICROELECTRONICS CORP COM 12709P103 349 3116 SH DFND 06 0 3116 0 CABOT MICROELECTRONICS CORP COM 12709P103 27805 248350 SH DFND 43 0 0 248350 CABOT MICROELECTRONICS CORP COM 12709P103 1746 15594 SH DFND 43, 01 0 0 15594 CABOT OIL & GAS CORP COM 127097103 21804 835398 SH DFND 01 187018 647441 939 CABOT OIL & GAS CORP COM 127097103 30339 1162429 SH DFND 02 0 850407 312022 CABOT OIL & GAS CORP COM 127097103 991 37955 SH DFND 06 0 37955 0 CABOT OIL & GAS CORP COM 127097103 166 6349 SH DFND 28 929 0 5420 CABOT OIL & GAS CORP COM 127097103 17614 674852 SH DFND 43 0 0 674852 CABOT OIL & GAS CORP COM 127097103 378 14475 SH DFND 43, 01 0 0 14475 CACI INTL INC CL A 127190304 7021 38571 SH DFND 01 35030 3429 112 CACI INTL INC CL A 127190304 3020 16592 SH DFND 02 0 12948 3644 CACI INTL INC CL A 127190304 491 2698 SH DFND 06 0 2698 0 CACI INTL INC CL A 127190304 8 44 SH DFND 28 44 0 0 CACI INTL INC CL A 127190304 17462 95932 SH DFND 43 0 0 95932 CACI INTL INC CL A 127190304 3623 19903 SH DFND 43, 01 0 0 19903 CACTUS INC CL A 127203107 441 12381 SH DFND 01 8001 4380 0 CACTUS INC CL A 127203107 2761 77556 SH DFND 02 0 8971 68585 CACTUS INC CL A 127203107 177 4975 SH DFND 06 0 4975 0 CACTUS INC CL A 127203107 842 23642 SH DFND 43 0 0 23642 CADENCE BANCORPORATION CL A 12739A100 1616 87136 SH DFND 01 51338 34423 1375 CADENCE BANCORPORATION CL A 12739A100 4711 253965 SH DFND 02 0 251451 2514 CADENCE BANCORPORATION CL A 12739A100 267 14420 SH DFND 06 0 14420 0 CADENCE BANCORPORATION CL A 12739A100 7180 387052 SH DFND 43 0 0 387052 CADENCE BANCORPORATION CL A 12739A100 704 37963 SH DFND 43, 01 0 0 37963 CADENCE DESIGN SYSTEM INC COM 127387108 22004 346466 SH DFND 01 181945 160916 3605 CADENCE DESIGN SYSTEM INC COM 127387108 21603 340159 SH DFND 02 0 136769 203390 CADENCE DESIGN SYSTEM INC COM 127387108 140 2212 SH DFND 06 0 2212 0 CADENCE DESIGN SYSTEM INC COM 127387108 110 1732 SH DFND 28 197 0 1535 CADENCE DESIGN SYSTEM INC COM 127387108 11039 173812 SH DFND 43 0 0 173812 CADENCE DESIGN SYSTEM INC COM 127387108 323 5088 SH DFND 43, 01 0 0 5088 CADIZ INC COM NEW 127537207 111 11438 SH DFND 01 9852 1586 0 CADIZ INC COM NEW 127537207 478 49408 SH DFND 02 0 49408 0 CADIZ INC COM NEW 127537207 1 94 SH DFND 06 0 94 0 CAE INC COM 124765108 19 871 SH DFND 05 871 0 0 CAE INC COM 124765108 42 1891 SH DFND 01 1760 0 131 CAE INC COM 124765108 808 36500 SH DFND 02 0 5938 30562 CAE INC COM 124765108 0 11 SH DFND 06 0 11 0 CAE INC COM 124765108 29 1307 SH DFND 28 0 0 1307 CAE INC COM 124765108 3948 178224 SH DFND 43 0 0 178224 CAE INC COM 124765108 78 3513 SH DFND 43, 01 0 0 3513 CAESARS ENTMT CORP COM 127686103 3598 414043 SH DFND 01 283123 127307 3613 CAESARS ENTMT CORP COM 127686103 129898 14948038 SH DFND 02 0 14881288 66750 CAESARS ENTMT CORP COM 127686103 513 59025 SH DFND 06 0 59025 0 CAESARS ENTMT CORP COM 127686103 59 6818 SH DFND 28 132 0 6686 CAESARS ENTMT CORP OPTIONS 127686103 2723 313300 SH Call DFND 02 0 313300 0 CAESARS ENTMT CORP NOTE 5.00 127686AA1 2 1679 PRN DFND 01 1679 0 0 CAESARS ENTMT CORP NOTE 5.00 127686AA1 26283 18491814 PRN DFND 02 1232973 17255531 3310 CAESARS ENTMT CORP COM 127686103 6303 725342 SH DFND 43 0 0 725342 CAESARS ENTMT CORP NOTE 5.00 127686AA1 6 4000 PRN DFND 43 0 0 4000 CAESARS ENTMT CORP COM 127686103 480 55284 SH DFND 43, 01 0 0 55284 CAESARSTONE LTD ORD SHS M20598104 113 7221 SH DFND 01 5871 1350 0 CAESARSTONE LTD ORD SHS M20598104 8 538 SH DFND 02 0 516 22 CAESARSTONE LTD ORD SHS M20598104 59 3769 SH DFND 06 0 3769 0 CAI INTERNATIONAL INC COM 12477X106 133 5744 SH DFND 01 5744 0 0 CAI INTERNATIONAL INC COM 12477X106 133 5739 SH DFND 02 0 5589 150 CAI INTERNATIONAL INC COM 12477X106 44 1882 SH DFND 06 0 1882 0 CAL MAINE FOODS INC COM NEW 128030202 2519 56453 SH DFND 01 13647 42422 384 CAL MAINE FOODS INC COM NEW 128030202 2311 51772 SH DFND 02 0 48246 3526 CAL MAINE FOODS INC COM NEW 128030202 149 3333 SH DFND 06 0 3333 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1 400 SH DFND 01 400 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 0 102 SH DFND 02 0 0 102 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 17645 1626234 SH DFND 02 0 0 1626234 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 375 36993 SH DFND 01 33393 0 3600 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 8694 856958 SH DFND 02 0 0 856958 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 6435 316370 SH DFND 02 0 0 316370 CALAMOS GBL DYN INCOME FUND COM 12811L107 207 25870 SH DFND 01 25870 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 123 15329 SH DFND 02 0 0 15329 CALAMOS GLOBAL TOTAL RETURN COM SH BEN 128118106 724 59194 SH DFND 02 0 0 59194 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 609 49142 SH DFND 01 24423 0 24719 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 68940 5564199 SH DFND 02 0 0 5564199 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 6 490 SH DFND 43 0 0 490 CALAMP CORP COM 128126109 117 9326 SH DFND 01 9201 0 125 CALAMP CORP COM 128126109 675 53690 SH DFND 02 0 52974 716 CALAMP CORP COM 128126109 47 3766 SH DFND 06 0 3766 0 CALAMP CORP NOTE 1.62 128126AB5 63 65000 PRN DFND 02 0 53000 12000 CALAVO GROWERS INC COM 128246105 529 6306 SH DFND 01 6106 0 200 CALAVO GROWERS INC COM 128246105 575 6860 SH DFND 02 0 3491 3369 CALAVO GROWERS INC COM 128246105 144 1716 SH DFND 06 0 1716 0 CALAVO GROWERS INC COM 128246105 2124 25334 SH DFND 43 0 0 25334 CALAVO GROWERS INC COM 128246105 1664 19842 SH DFND 43, 01 0 0 19842 CALERES INC COM 129500104 738 29880 SH DFND 01 25090 4635 155 CALERES INC COM 129500104 2339 94730 SH DFND 02 0 93825 905 CALERES INC COM 129500104 116 4683 SH DFND 06 0 4683 0 CALERES INC COM 129500104 1002 40571 SH DFND 43 0 0 40571 CALERES INC COM 129500104 97 3909 SH DFND 43, 01 0 0 3909 CALIFORNIA RES CORP COM NEW 13057Q206 2892 112466 SH DFND 01 22794 89651 21 CALIFORNIA RES CORP COM NEW 13057Q206 7999 311116 SH DFND 02 0 88046 223070 CALIFORNIA RES CORP COM NEW 13057Q206 132 5116 SH DFND 06 0 5116 0 CALIFORNIA RES CORP COM NEW 13057Q206 0 17 SH DFND 28 0 0 17 CALIFORNIA RES CORP OPTIONS 13057Q206 5 200 SH Call DFND 02 0 0 200 CALIFORNIA WTR SVC GROUP COM 130788102 1391 25629 SH DFND 01 21611 3632 386 CALIFORNIA WTR SVC GROUP COM 130788102 4063 74857 SH DFND 02 0 60806 14051 CALIFORNIA WTR SVC GROUP COM 130788102 283 5218 SH DFND 06 0 5218 0 CALIFORNIA WTR SVC GROUP COM 130788102 15850 292004 SH DFND 43 0 0 292004 CALITHERA BIOSCIENCES INC COM 13089P101 73 10884 SH DFND 01 8329 2555 0 CALITHERA BIOSCIENCES INC COM 13089P101 448 66470 SH DFND 02 0 66470 0 CALITHERA BIOSCIENCES INC COM 13089P101 1 146 SH DFND 06 0 146 0 CALIX INC COM 13100M509 613 79666 SH DFND 01 9296 70370 0 CALIX INC COM 13100M509 643 83473 SH DFND 02 0 83473 0 CALIX INC COM 13100M509 1 175 SH DFND 06 0 175 0 CALLAWAY GOLF CO COM 131193104 1368 85901 SH DFND 01 23546 61645 710 CALLAWAY GOLF CO COM 131193104 2118 132932 SH DFND 02 0 66370 66562 CALLAWAY GOLF CO COM 131193104 163 10256 SH DFND 06 0 10256 0 CALLAWAY GOLF CO COM 131193104 6314 396352 SH DFND 43 0 0 396352 CALLAWAY GOLF CO COM 131193104 543 34103 SH DFND 43, 01 0 0 34103 CALLON PETE CO DEL COM 13123X102 2816 372917 SH DFND 01 81798 286534 4585 CALLON PETE CO DEL COM 13123X102 9783 1295768 SH DFND 02 0 1061201 234567 CALLON PETE CO DEL COM 13123X102 187 24710 SH DFND 06 0 24710 0 CALLON PETE CO DEL COM 13123X102 8048 1065988 SH DFND 43 0 0 1065988 CALLON PETE CO DEL COM 13123X102 487 64538 SH DFND 43, 01 0 0 64538 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 64 18000 SH DFND 01 18000 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 17 4742 SH DFND 02 0 0 4742 CALYXT INC COM 13173L107 24 1381 SH DFND 01 1381 0 0 CALYXT INC COM 13173L107 1 59 SH DFND 02 0 59 0 CALYXT INC COM 13173L107 0 28 SH DFND 06 0 28 0 CAMBREX CORP COM 132011107 354 9103 SH DFND 01 7484 1000 619 CAMBREX CORP COM 132011107 1603 41259 SH DFND 02 0 41057 202 CAMBREX CORP COM 132011107 142 3643 SH DFND 06 0 3643 0 CAMBREX CORP COM 132011107 5695 146596 SH DFND 43 0 0 146596 CAMBREX CORP COM 132011107 1019 26228 SH DFND 43, 01 0 0 26228 CAMBRIA ETF TR CAMBRIA FG 132061300 8 357 SH DFND 02 0 357 0 CAMBRIDGE BANCORP COM 132152109 1130 13640 SH DFND 01 13536 104 0 CAMBRIDGE BANCORP COM 132152109 77 931 SH DFND 02 0 431 500 CAMBRIDGE BANCORP COM 132152109 1 14 SH DFND 06 0 14 0 CAMDEN NATL CORP COM 133034108 376 9012 SH DFND 01 8017 995 0 CAMDEN NATL CORP COM 133034108 506 12133 SH DFND 02 0 4279 7854 CAMDEN NATL CORP COM 133034108 71 1691 SH DFND 06 0 1691 0 CAMDEN PPTY TR SH BEN INT 133131102 2894 28509 SH DFND 01 15341 12371 797 CAMDEN PPTY TR SH BEN INT 133131102 7782 76669 SH DFND 02 0 60492 16177 CAMDEN PPTY TR SH BEN INT 133131102 2318 22838 SH DFND 06 0 22838 0 CAMDEN PPTY TR SH BEN INT 133131102 7 70 SH DFND 28 70 0 0 CAMDEN PPTY TR SH BEN INT 133131102 25081 247106 SH DFND 43 0 0 247106 CAMDEN PPTY TR SH BEN INT 133131102 2954 29108 SH DFND 43, 01 0 0 29108 CAMECO CORP COM 13321L108 7056 598490 SH DFND 05 598490 0 0 CAMECO CORP COM 13321L108 10523 892540 SH DFND 01 4727 884786 3027 CAMECO CORP COM 13321L108 1946 165031 SH DFND 02 0 39480 125551 CAMECO CORP COM 13321L108 67 5683 SH DFND 06 0 5683 0 CAMECO CORP COM 13321L108 14 1210 SH DFND 28 0 0 1210 CAMECO CORP OPTIONS 13321L108 1179 100000 SH Call DFND 02 0 100000 0 CAMECO CORP COM 13321L108 496 42095 SH DFND 43 0 0 42095 CAMECO CORP COM 13321L108 18 1551 SH DFND 43, 01 0 0 1551 CAMPBELL SOUP CO COM 134429109 17645 462764 SH DFND 01 110660 348676 3428 CAMPBELL SOUP CO COM 134429109 18864 494725 SH DFND 02 0 339369 155356 CAMPBELL SOUP CO COM 134429109 248 6512 SH DFND 06 0 6512 0 CAMPBELL SOUP CO COM 134429109 84 2198 SH DFND 28 0 0 2198 CAMPBELL SOUP CO COM 134429109 14 358 SH DFND 43 0 0 358 CAMPING WORLD HLDGS INC CL A 13462K109 426 30631 SH DFND 01 6466 23838 327 CAMPING WORLD HLDGS INC CL A 13462K109 4515 324622 SH DFND 02 0 15784 308838 CAMPING WORLD HLDGS INC CL A 13462K109 50 3623 SH DFND 06 0 3623 0 CAMTEK LTD ORD M20791105 0 55 SH DFND 06 0 55 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 383 7968 SH DFND 05 7968 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 141 2945 SH DFND 01 2945 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 9154 190638 SH DFND 02 0 1602 189036 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 10035 208976 SH DFND 43 0 0 208976 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 24711 514590 SH DFND 43, 01 0 0 514590 CANADIAN NAT RES LTD COM 136385101 15371 558929 SH DFND 05 558929 0 0 CANADIAN NAT RES LTD COM 136385101 2934 106687 SH DFND 01 86222 16822 3643 CANADIAN NAT RES LTD COM 136385101 22256 809306 SH DFND 02 0 171534 637772 CANADIAN NAT RES LTD COM 136385101 12 425 SH DFND 06 0 425 0 CANADIAN NAT RES LTD COM 136385101 58 2126 SH DFND 28 1045 0 1081 CANADIAN NAT RES LTD COM 136385101 52334 1903044 SH DFND 43 0 0 1903044 CANADIAN NAT RES LTD COM 136385101 5056 183840 SH DFND 43, 01 0 0 183840 CANADIAN NATL RY CO COM 136375102 5388 60211 SH DFND 05 60211 0 0 CANADIAN NATL RY CO COM 136375102 12810 143158 SH DFND 01 138518 0 4640 CANADIAN NATL RY CO COM 136375102 16428 183593 SH DFND 02 0 69526 114067 CANADIAN NATL RY CO COM 136375102 1564 17474 SH DFND 06 0 17474 0 CANADIAN NATL RY CO COM 136375102 58 644 SH DFND 28 0 0 644 CANADIAN NATL RY CO COM 136375102 9 100 SH DFND 00 0 100 0 CANADIAN NATL RY CO OPTIONS 136375102 40266 450000 SH Call DFND 06 0 450000 0 CANADIAN NATL RY CO COM 136375102 84219 941203 SH DFND 43 0 0 941203 CANADIAN NATL RY CO COM 136375102 2841 31750 SH DFND 43, 01 0 0 31750 CANADIAN PAC RY LTD COM 13645T100 1590 7717 SH DFND 05 7717 0 0 CANADIAN PAC RY LTD COM 13645T100 10208 49545 SH DFND 01 42381 6526 638 CANADIAN PAC RY LTD COM 13645T100 17610 85471 SH DFND 02 0 16726 68745 CANADIAN PAC RY LTD COM 13645T100 1 3 SH DFND 06 0 3 0 CANADIAN PAC RY LTD COM 13645T100 70 341 SH DFND 28 133 0 208 CANADIAN PAC RY LTD COM 13645T100 23104 112137 SH DFND 43 0 0 112137 CANADIAN PAC RY LTD COM 13645T100 191 928 SH DFND 43, 01 0 0 928 CANADIAN SOLAR INC COM 136635109 14849 797042 SH DFND 01 2050 794992 0 CANADIAN SOLAR INC COM 136635109 14897 799613 SH DFND 02 0 797791 1822 CANADIAN SOLAR INC COM 136635109 17 931 SH DFND 06 0 931 0 CANADIAN SOLAR INC OPTIONS 136635109 3584 192400 SH Call DFND 02 0 192400 0 CANCER GENETICS INC COM 13739U104 0 25 SH DFND 01 25 0 0 CANCER GENETICS INC COM 13739U104 0 600 SH DFND 02 0 0 600 CANGO INC ADS 137586103 0 50 SH DFND 02 0 0 50 CANNAE HLDGS INC COM 13765N107 649 26756 SH DFND 01 22445 4311 0 CANNAE HLDGS INC COM 13765N107 303 12499 SH DFND 02 0 8792 3707 CANNAE HLDGS INC COM 13765N107 170 7009 SH DFND 06 0 7009 0 CANNTRUST HLDGS INC COM 137800207 20 2640 SH DFND 05 2640 0 0 CANNTRUST HLDGS INC COM 137800207 12 1500 SH DFND 01 1500 0 0 CANNTRUST HLDGS INC COM 137800207 1446 186308 SH DFND 02 0 186308 0 CANON INC SPONSORED 138006309 1065 36682 SH DFND 01 21747 0 14935 CANON INC SPONSORED 138006309 91 3129 SH DFND 02 0 6 3123 CANON INC SPONSORED 138006309 42 1435 SH DFND 28 150 0 1285 CANON INC SPONSORED 138006309 894 30772 SH DFND 43 0 0 30772 CANOPY GROWTH CORP COM 138035100 73 1688 SH DFND 05 1688 0 0 CANOPY GROWTH CORP COM 138035100 1070 24679 SH DFND 01 24679 0 0 CANOPY GROWTH CORP COM 138035100 1429 32952 SH DFND 02 0 18603 14349 CANOPY GROWTH CORP OPTIONS 138035100 2385 55000 SH Put DFND 02 0 55000 0 CANOPY GROWTH CORP OPTIONS 138035100 30 700 SH Call DFND 02 0 0 700 CANOPY GROWTH CORP COM 138035100 948 21855 SH DFND 43 0 0 21855 CANOPY GROWTH CORP COM 138035100 2439 56243 SH DFND 43, 01 0 0 56243 CANTEL MEDICAL CORP COM 138098108 1773 26509 SH DFND 01 8115 18121 273 CANTEL MEDICAL CORP COM 138098108 1054 15750 SH DFND 02 0 5972 9778 CANTEL MEDICAL CORP COM 138098108 261 3898 SH DFND 06 0 3898 0 CANTEL MEDICAL CORP COM 138098108 9762 145944 SH DFND 43 0 0 145944 CANTEL MEDICAL CORP COM 138098108 2387 35680 SH DFND 43, 01 0 0 35680 CANTERBURY PARK HOLDING CORP COM 13811E101 3 200 SH DFND 02 0 0 200 CAPITAL BANCORP INC MD COM 139737100 19 1645 SH DFND 01 1309 336 0 CAPITAL BANCORP INC MD COM 139737100 2 177 SH DFND 02 0 177 0 CAPITAL BANCORP INC MD COM 139737100 0 25 SH DFND 06 0 25 0 CAPITAL CITY BK GROUP INC COM 139674105 3902 179177 SH DFND 01 178546 631 0 CAPITAL CITY BK GROUP INC COM 139674105 1732 79540 SH DFND 02 0 64268 15272 CAPITAL CITY BK GROUP INC COM 139674105 1 40 SH DFND 06 0 40 0 CAPITAL ONE FINL CORP COM 14040H105 86475 1058574 SH DFND 01 783219 270091 5264 CAPITAL ONE FINL CORP COM 14040H105 185442 2270069 SH DFND 02 0 114053 2156016 CAPITAL ONE FINL CORP COM 14040H105 638 7810 SH DFND 06 0 7810 0 CAPITAL ONE FINL CORP COM 14040H105 934 11433 SH DFND 28 5357 0 6076 CAPITAL ONE FINL CORP COM 14040H105 265771 3253414 SH DFND 43 0 0 3253414 CAPITAL ONE FINL CORP COM 14040H105 2809 34385 SH DFND 43, 01 0 0 34385 CAPITAL PRODUCT PARTNERS L P PARTNERSHP Y11082206 681 65000 SH DFND 01 0 65000 0 CAPITAL SOUTHWEST CORP COM 140501107 0 20 SH DFND 02 0 20 0 CAPITAL SR LIVING CORP COM 140475104 28 7065 SH DFND 01 7065 0 0 CAPITAL SR LIVING CORP COM 140475104 122 30691 SH DFND 02 0 10442 20249 CAPITAL SR LIVING CORP COM 140475104 11 2701 SH DFND 06 0 2701 0 CAPITALA FIN CORP COM 14054R106 174 21869 SH DFND 01 21869 0 0 CAPITALA FIN CORP COM 14054R106 2 305 SH DFND 02 0 305 0 CAPITOL FED FINL INC COM 14057J101 809 60577 SH DFND 01 51838 8739 0 CAPITOL FED FINL INC COM 14057J101 1745 130711 SH DFND 02 0 130425 286 CAPITOL FED FINL INC COM 14057J101 195 14584 SH DFND 06 0 14584 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7585 165791 SH DFND 01 14755 143259 7777 CAPRI HOLDINGS LIMITED SHS G1890L107 22556 493017 SH DFND 02 0 432155 60862 CAPRI HOLDINGS LIMITED SHS G1890L107 251 5497 SH DFND 06 0 5497 0 CAPRI HOLDINGS LIMITED SHS G1890L107 58 1274 SH DFND 28 38 0 1236 CAPRI HOLDINGS LIMITED OPTIONS G1890L107 20638 451100 SH Put DFND 02 0 451100 0 CAPRI HOLDINGS LIMITED OPTIONS G1890L107 31952 698400 SH Call DFND 02 0 698400 0 CAPRI HOLDINGS LIMITED SHS G1890L107 8591 187775 SH DFND 43 0 0 187775 CAPRI HOLDINGS LIMITED SHS G1890L107 3191 69753 SH DFND 43, 01 0 0 69753 CAPRICOR THERAPEUTICS INC COM 14070B101 1 2540 SH DFND 01 2540 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 34 2322 SH DFND 01 2123 199 0 CAPSTAR FINL HLDGS INC COM 14070T102 179 12414 SH DFND 02 0 12414 0 CAPSTAR FINL HLDGS INC COM 14070T102 0 30 SH DFND 06 0 30 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 71 8244 SH DFND 01 7480 0 764 CAPSTEAD MTG CORP COM NO PAR 14067E506 11902 1385587 SH DFND 02 0 1382767 2820 CAPSTEAD MTG CORP COM NO PAR 14067E506 85 9848 SH DFND 06 0 9848 0 CAPSTONE TURBINE CORP COM NEW 14067D409 4 4728 SH DFND 02 0 0 4728 CAPSTONE TURBINE CORP COM NEW 14067D409 0 2 SH DFND 06 0 2 0 CARA THERAPEUTICS INC COM 140755109 1151 58652 SH DFND 01 8654 49998 0 CARA THERAPEUTICS INC COM 140755109 1553 79168 SH DFND 02 0 69689 9479 CARA THERAPEUTICS INC COM 140755109 71 3631 SH DFND 06 0 3631 0 CARA THERAPEUTICS INC OPTIONS 140755109 3284 167400 SH Put DFND 01 0 167400 0 CARA THERAPEUTICS INC OPTIONS 140755109 2311 117800 SH Put DFND 02 0 117800 0 CARA THERAPEUTICS INC OPTIONS 140755109 149 7600 SH Call DFND 01 0 7600 0 CARA THERAPEUTICS INC OPTIONS 140755109 4 200 SH Call DFND 02 0 200 0 CARBO CERAMICS INC COM 140781105 40 11488 SH DFND 01 9383 2105 0 CARBO CERAMICS INC COM 140781105 56 16110 SH DFND 02 0 15610 500 CARBO CERAMICS INC COM 140781105 0 90 SH DFND 06 0 90 0 CARBON BLACK INC COM 14081R103 217 15584 SH DFND 01 10509 5075 0 CARBON BLACK INC COM 14081R103 54 3898 SH DFND 02 0 138 3760 CARBON BLACK INC COM 14081R103 2 140 SH DFND 06 0 140 0 CARBON BLACK INC COM 14081R103 1199 85934 SH DFND 43 0 0 85934 CARBONITE INC COM 141337105 246 9935 SH DFND 01 8648 1287 0 CARBONITE INC COM 141337105 223 8997 SH DFND 02 0 8914 83 CARBONITE INC COM 141337105 88 3559 SH DFND 06 0 3559 0 CARBONITE INC NOTE 2.50 141337AB1 44 38000 PRN DFND 02 0 38000 0 CARDINAL HEALTH INC COM 14149Y108 16851 349967 SH DFND 01 193458 141877 14632 CARDINAL HEALTH INC COM 14149Y108 28893 600054 SH DFND 02 0 248948 351106 CARDINAL HEALTH INC COM 14149Y108 53 1091 SH DFND 06 0 1091 0 CARDINAL HEALTH INC COM 14149Y108 20 410 SH DFND 28 410 0 0 CARDINAL HEALTH INC OPTIONS 14149Y108 6260 130000 SH Put DFND 02 0 130000 0 CARDINAL HEALTH INC OPTIONS 14149Y108 6260 130000 SH Call DFND 02 0 130000 0 CARDINAL HEALTH INC COM 14149Y108 78412 1628497 SH DFND 43 0 0 1628497 CARDINAL HEALTH INC COM 14149Y108 3184 66120 SH DFND 43, 01 0 0 66120 CARDIOVASCULAR SYS INC DEL COM 141619106 349 9021 SH DFND 01 7319 1667 35 CARDIOVASCULAR SYS INC DEL COM 141619106 1054 27263 SH DFND 02 0 27188 75 CARDIOVASCULAR SYS INC DEL COM 141619106 145 3761 SH DFND 06 0 3761 0 CARDLYTICS INC COM 14161W105 4359 263518 SH DFND 00 263518 0 0 CARDLYTICS INC COM 14161W105 35 2113 SH DFND 01 2113 0 0 CARDLYTICS INC COM 14161W105 374 22638 SH DFND 02 0 1752 20886 CARDLYTICS INC COM 14161W105 0 25 SH DFND 06 0 25 0 CARDTRONICS PLC SHS CL A G1991C105 10498 295041 SH DFND 01 12334 282361 346 CARDTRONICS PLC SHS CL A G1991C105 180 5057 SH DFND 02 0 4992 65 CARDTRONICS PLC SHS CL A G1991C105 177 4981 SH DFND 06 0 4981 0 CARDTRONICS PLC SHS CL A G1991C105 4242 119216 SH DFND 43 0 0 119216 CARE COM INC COM 141633107 127 6404 SH DFND 01 6364 0 40 CARE COM INC COM 141633107 813 41164 SH DFND 02 0 40754 410 CARE COM INC COM 141633107 54 2736 SH DFND 06 0 2736 0 CAREDX INC COM 14167L103 2790 88519 SH DFND 01 8965 79554 0 CAREDX INC COM 14167L103 2813 89241 SH DFND 02 0 89139 102 CAREDX INC COM 14167L103 113 3573 SH DFND 06 0 3573 0 CAREDX INC COM 14167L103 1210 38378 SH DFND 43 0 0 38378 CAREER EDUCATION CORP COM 141665109 234 14192 SH DFND 01 13427 0 765 CAREER EDUCATION CORP COM 141665109 291 17601 SH DFND 02 0 17379 222 CAREER EDUCATION CORP COM 141665109 125 7565 SH DFND 06 0 7565 0 CARETRUST REIT INC COM 14174T107 414 17664 SH DFND 01 16565 0 1099 CARETRUST REIT INC COM 14174T107 4169 177696 SH DFND 02 0 177367 329 CARETRUST REIT INC COM 14174T107 214 9135 SH DFND 06 0 9135 0 CARETRUST REIT INC COM 14174T107 5519 235248 SH DFND 43 0 0 235248 CARETRUST REIT INC COM 14174T107 328 13969 SH DFND 43, 01 0 0 13969 CARGURUS INC COM CL A 141788109 408 10196 SH DFND 01 10196 0 0 CARGURUS INC COM CL A 141788109 1323 33022 SH DFND 02 0 30300 2722 CARGURUS INC COM CL A 141788109 8 192 SH DFND 06 0 192 0 CARGURUS INC COM CL A 141788109 26633 664839 SH DFND 43 0 0 664839 CARLISLE COS INC COM 142339100 10099 82363 SH DFND 01 76376 5394 593 CARLISLE COS INC COM 142339100 5065 41309 SH DFND 02 0 27865 13444 CARLISLE COS INC COM 142339100 758 6180 SH DFND 06 0 6180 0 CARLISLE COS INC COM 142339100 126 1028 SH DFND 28 68 0 960 CARLISLE COS INC COM 142339100 28998 236484 SH DFND 43 0 0 236484 CARLISLE COS INC COM 142339100 5075 41384 SH DFND 43, 01 0 0 41384 CARLYLE GROUP L P COM UTS LT 14309L102 7801 426737 SH DFND 01 260365 153872 12500 CARLYLE GROUP L P COM UTS LT 14309L102 49658 2716516 SH DFND 02 0 57014 2659502 CARLYLE GROUP L P COM UTS LT 14309L102 79 4324 SH DFND 06 0 4324 0 CARLYLE GROUP L P OPTIONS 14309L102 2651 145000 SH Call DFND 01 0 145000 0 CARMAX INC COM 143130102 12636 181031 SH DFND 01 48036 131926 1069 CARMAX INC COM 143130102 41328 592089 SH DFND 02 0 63614 528475 CARMAX INC COM 143130102 128 1835 SH DFND 06 0 1835 0 CARMAX INC COM 143130102 61 869 SH DFND 28 14 0 855 CARMAX INC COM 143130102 40191 575809 SH DFND 43 0 0 575809 CARMAX INC COM 143130102 5559 79638 SH DFND 43, 01 0 0 79638 CARNIVAL CORP UNIT 99/99 143658300 43464 856942 SH DFND 01 199950 71701 585291 CARNIVAL CORP UNIT 99/99 143658300 193303 3811174 SH DFND 02 0 12123 3799051 CARNIVAL CORP UNIT 99/99 143658300 2093 41261 SH DFND 06 0 41261 0 CARNIVAL CORP UNIT 99/99 143658300 934 18421 SH DFND 28 950 0 17471 CARNIVAL CORP UNIT 99/99 143658300 816539 16098949 SH DFND 43 0 0 16098949 CARNIVAL CORP UNIT 99/99 143658300 13 253 SH DFND 43, 01 0 0 253 CARNIVAL PLC ADR 14365C103 490 9846 SH DFND 01 9002 0 844 CARNIVAL PLC ADR 14365C103 40 812 SH DFND 02 0 0 812 CARNIVAL PLC ADR 14365C103 1 26 SH DFND 28 26 0 0 CARNIVAL PLC ADR 14365C103 13447 269965 SH DFND 43 0 0 269965 CAROLINA FINL CORP NEW COM 143873107 2006 57991 SH DFND 01 57240 751 0 CAROLINA FINL CORP NEW COM 143873107 1827 52806 SH DFND 02 0 47946 4860 CAROLINA FINL CORP NEW COM 143873107 80 2323 SH DFND 06 0 2323 0 CAROLINA TR BANCSHARES INC COM 14422P105 18 2174 SH DFND 02 0 0 2174 CARPENTER TECHNOLOGY CORP COM 144285103 1358 29621 SH DFND 01 22886 6495 240 CARPENTER TECHNOLOGY CORP COM 144285103 3086 67312 SH DFND 02 0 61551 5761 CARPENTER TECHNOLOGY CORP COM 144285103 236 5142 SH DFND 06 0 5142 0 CARPENTER TECHNOLOGY CORP COM 144285103 3 55 SH DFND 28 55 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 14564 317650 SH DFND 43 0 0 317650 CARRIAGE SVCS INC COM 143905107 118 6117 SH DFND 01 5846 271 0 CARRIAGE SVCS INC COM 143905107 398 20663 SH DFND 02 0 20663 0 CARRIAGE SVCS INC COM 143905107 38 1979 SH DFND 06 0 1979 0 CARRIZO OIL & GAS INC COM 144577103 2926 234613 SH DFND 01 80347 153660 606 CARRIZO OIL & GAS INC COM 144577103 2614 209663 SH DFND 02 0 208640 1023 CARRIZO OIL & GAS INC COM 144577103 124 9933 SH DFND 06 0 9933 0 CARRIZO OIL & GAS INC OPTIONS 144577103 18119 1453000 SH Call DFND 02 0 1453000 0 CARRIZO OIL & GAS INC COM 144577103 6237 500181 SH DFND 43 0 0 500181 CARRIZO OIL & GAS INC COM 144577103 411 32987 SH DFND 43, 01 0 0 32987 CARROLS RESTAURANT GROUP INC COM 14574X104 67 6720 SH DFND 01 6720 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 202 20263 SH DFND 02 0 19772 491 CARROLS RESTAURANT GROUP INC COM 14574X104 37 3757 SH DFND 06 0 3757 0 CARS COM INC COM 14575E105 855 37481 SH DFND 01 28299 9050 132 CARS COM INC COM 14575E105 1938 84999 SH DFND 02 0 81706 3293 CARS COM INC COM 14575E105 162 7087 SH DFND 06 0 7087 0 CARS COM INC OPTIONS 14575E105 433 19000 SH Call DFND 02 0 19000 0 CARS COM INC COM 14575E105 4090 179374 SH DFND 43 0 0 179374 CARS COM INC COM 14575E105 8 351 SH DFND 43, 01 0 0 351 CARTER BK & TR MARTINSVILLE COM 146102108 22 1151 SH DFND 01 1151 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 112 5835 SH DFND 02 0 0 5835 CARTERS INC COM 146229109 1169 11600 SH DFND 01 5291 5925 384 CARTERS INC COM 146229109 3839 38092 SH DFND 02 0 23524 14568 CARTERS INC COM 146229109 480 4758 SH DFND 06 0 4758 0 CARTERS INC COM 146229109 20 197 SH DFND 28 0 0 197 CARTERS INC COM 146229109 5185 51444 SH DFND 43 0 0 51444 CARTERS INC COM 146229109 86 858 SH DFND 43, 01 0 0 858 CARVANA CO CL A 146869102 485 8362 SH DFND 01 7557 805 0 CARVANA CO CL A 146869102 4190 72161 SH DFND 02 0 538 71623 CARVANA CO CL A 146869102 7 123 SH DFND 06 0 123 0 CARVANA CO OPTIONS 146869102 1225 21100 SH Put DFND 02 0 21100 0 CASA SYS INC COM 14713L102 1101 132608 SH DFND 01 132608 0 0 CASA SYS INC COM 14713L102 26 3116 SH DFND 02 0 3116 0 CASA SYS INC COM 14713L102 26 3139 SH DFND 06 0 3139 0 CASELLA WASTE SYS INC CL A 147448104 1469 41303 SH DFND 01 11801 29502 0 CASELLA WASTE SYS INC CL A 147448104 1073 30187 SH DFND 02 0 29963 224 CASELLA WASTE SYS INC CL A 147448104 154 4338 SH DFND 06 0 4338 0 CASELLA WASTE SYS INC CL A 147448104 3475 97710 SH DFND 43 0 0 97710 CASEYS GEN STORES INC COM 147528103 1113 8647 SH DFND 01 5032 3422 193 CASEYS GEN STORES INC COM 147528103 8003 62146 SH DFND 02 0 54702 7444 CASEYS GEN STORES INC COM 147528103 489 3798 SH DFND 06 0 3798 0 CASEYS GEN STORES INC COM 147528103 21275 165214 SH DFND 43 0 0 165214 CASEYS GEN STORES INC COM 147528103 3330 25862 SH DFND 43, 01 0 0 25862 CASI PHARMACEUTICALS INC COM 14757U109 25 8559 SH DFND 01 8559 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1 194 SH DFND 02 0 194 0 CASI PHARMACEUTICALS INC COM 14757U109 1 196 SH DFND 06 0 196 0 CASS INFORMATION SYS INC COM 14808P109 260 5487 SH DFND 01 4171 1316 0 CASS INFORMATION SYS INC COM 14808P109 286 6051 SH DFND 02 0 5704 347 CASS INFORMATION SYS INC COM 14808P109 76 1601 SH DFND 06 0 1601 0 CASS INFORMATION SYS INC COM 14808P109 2209 46699 SH DFND 43 0 0 46699 CASS INFORMATION SYS INC COM 14808P109 1328 28076 SH DFND 43, 01 0 0 28076 CASSAVA SCIENCES INC COM 14817C107 3 2232 SH DFND 02 0 0 2232 CASTLE BRANDS INC COM 148435100 0 418 SH DFND 02 0 418 0 CASTLE BRANDS INC COM 148435100 0 235 SH DFND 06 0 235 0 CASTLIGHT HEALTH INC CL B 14862Q100 58 15478 SH DFND 01 15478 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1094 291839 SH DFND 02 0 291839 0 CASTLIGHT HEALTH INC CL B 14862Q100 33 8844 SH DFND 06 0 8844 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 4 500 SH DFND 02 0 0 500 CATALENT INC COM 148806102 9921 244427 SH DFND 01 173265 69610 1552 CATALENT INC COM 148806102 8109 199774 SH DFND 02 0 26813 172961 CATALENT INC COM 148806102 612 15083 SH DFND 06 0 15083 0 CATALENT INC COM 148806102 8 203 SH DFND 28 203 0 0 CATALENT INC COM 148806102 15150 373245 SH DFND 43 0 0 373245 CATALENT INC COM 148806102 1961 48305 SH DFND 43, 01 0 0 48305 CATALYST BIOSCIENCES INC COM NEW 14888D208 1512 186489 SH DFND 01 5978 180511 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4 522 SH DFND 02 0 495 27 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 47 SH DFND 06 0 47 0 CATALYST PHARMACEUTICALS INC COM 14888U101 104 20384 SH DFND 01 20384 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 19 3783 SH DFND 02 0 425 3358 CATALYST PHARMACEUTICALS INC COM 14888U101 2 383 SH DFND 06 0 383 0 CATASYS INC COM PAR 149049504 0 1 SH DFND 02 0 0 1 CATCHMARK TIMBER TR INC CL A 14912Y202 618 62943 SH DFND 01 60035 0 2908 CATCHMARK TIMBER TR INC CL A 14912Y202 107 10906 SH DFND 02 0 9336 1570 CATCHMARK TIMBER TR INC CL A 14912Y202 52 5329 SH DFND 06 0 5329 0 CATCHMARK TIMBER TR INC CL A 14912Y202 12379 1260577 SH DFND 43 0 0 1260577 CATERPILLAR INC DEL COM 149123101 189423 1398059 SH DFND 01 1239512 149979 8568 CATERPILLAR INC DEL COM 149123101 242326 1788513 SH DFND 02 0 135624 1652889 CATERPILLAR INC DEL COM 149123101 8732 64447 SH DFND 06 0 64447 0 CATERPILLAR INC DEL COM 149123101 1285 9481 SH DFND 28 4852 0 4629 CATERPILLAR INC DEL OPTIONS 149123101 339 2500 SH Put DFND 02 0 2500 0 CATERPILLAR INC DEL OPTIONS 149123101 11408 84200 SH Put DFND 06 0 84200 0 CATERPILLAR INC DEL OPTIONS 149123101 420 3100 SH Call DFND 02 0 3100 0 CATERPILLAR INC DEL OPTIONS 149123101 10067 74300 SH Call DFND 06 0 74300 0 CATERPILLAR INC DEL COM 149123101 107934 796621 SH DFND 43 0 0 796621 CATERPILLAR INC DEL COM 149123101 3764 27783 SH DFND 43, 01 0 0 27783 CATHAY GEN BANCORP COM 149150104 1310 38624 SH DFND 01 27273 10403 948 CATHAY GEN BANCORP COM 149150104 8232 242752 SH DFND 02 0 242327 425 CATHAY GEN BANCORP COM 149150104 284 8363 SH DFND 06 0 8363 0 CATHAY GEN BANCORP COM 149150104 3 97 SH DFND 28 97 0 0 CATHAY GEN BANCORP COM 149150104 8235 242836 SH DFND 43 0 0 242836 CATHAY GEN BANCORP COM 149150104 1005 29626 SH DFND 43, 01 0 0 29626 CATO CORP NEW CL A 149205106 266 17750 SH DFND 01 14490 2878 382 CATO CORP NEW CL A 149205106 1344 89742 SH DFND 02 0 88641 1101 CATO CORP NEW CL A 149205106 37 2483 SH DFND 06 0 2483 0 CAVCO INDS INC DEL COM 149568107 1543 13126 SH DFND 01 5063 7996 67 CAVCO INDS INC DEL COM 149568107 1564 13307 SH DFND 02 0 12482 825 CAVCO INDS INC DEL COM 149568107 110 939 SH DFND 06 0 939 0 CAVCO INDS INC DEL COM 149568107 596 5070 SH DFND 43 0 0 5070 CB FINL SVCS INC COM 12479G101 79 3345 SH DFND 01 3033 312 0 CB FINL SVCS INC COM 12479G101 47 2001 SH DFND 02 0 2001 0 CB FINL SVCS INC COM 12479G101 0 19 SH DFND 06 0 19 0 CBIZ INC COM 124805102 322 15894 SH DFND 01 12714 3180 0 CBIZ INC COM 124805102 225 11135 SH DFND 02 0 7279 3856 CBIZ INC COM 124805102 116 5717 SH DFND 06 0 5717 0 CBL & ASSOC PPTYS INC COM 124830100 12 8016 SH DFND 01 1962 0 6054 CBL & ASSOC PPTYS INC COM 124830100 113 73199 SH DFND 02 0 64961 8238 CBL & ASSOC PPTYS INC COM 124830100 29 18742 SH DFND 06 0 18742 0 CBL & ASSOC PPTYS INC OPTIONS 124830100 36 23300 SH Call DFND 02 0 23300 0 CBOE GLOBAL MARKETS INC COM 12503M108 6368 66721 SH DFND 01 41043 25255 423 CBOE GLOBAL MARKETS INC COM 12503M108 15722 164734 SH DFND 02 0 57909 106825 CBOE GLOBAL MARKETS INC COM 12503M108 946 9917 SH DFND 06 0 9917 0 CBOE GLOBAL MARKETS INC COM 12503M108 52 541 SH DFND 28 9 0 532 CBOE GLOBAL MARKETS INC COM 12503M108 16349 171304 SH DFND 43 0 0 171304 CBOE GLOBAL MARKETS INC COM 12503M108 169 1775 SH DFND 43, 01 0 0 1775 CBRE CLARION GLOBAL REAL EST COM 12504G100 216 28950 SH DFND 01 28950 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 15337 2053173 SH DFND 02 0 0 2053173 CBRE GROUP INC CL A 12504L109 35802 724004 SH DFND 01 527293 191088 5623 CBRE GROUP INC CL A 12504L109 30837 623608 SH DFND 02 0 84544 539064 CBRE GROUP INC CL A 12504L109 210 4237 SH DFND 06 0 4237 0 CBRE GROUP INC CL A 12504L109 2960 59849 SH DFND 28 59609 0 240 CBRE GROUP INC CL A 12504L109 85788 1734834 SH DFND 43 0 0 1734834 CBRE GROUP INC CL A 12504L109 6727 136044 SH DFND 43, 01 0 0 136044 CBS CORP NEW CL A 124857103 148 3100 SH DFND 01 3100 0 0 CBS CORP NEW CL A 124857103 428 9000 SH DFND 02 0 1106 7894 CBS CORP NEW CL B 124857202 33434 703438 SH DFND 01 270272 429968 3198 CBS CORP NEW CL B 124857202 40802 858455 SH DFND 02 0 388146 470309 CBS CORP NEW CL B 124857202 2060 43350 SH DFND 06 0 43350 0 CBS CORP NEW CL B 124857202 542 11404 SH DFND 28 10573 0 831 CBS CORP NEW CL B 124857202 17648 371303 SH DFND 43 0 0 371303 CBS CORP NEW CL B 124857202 295 6214 SH DFND 43, 01 0 0 6214 CBTX INC COM 12481V104 150 4609 SH DFND 01 3483 1126 0 CBTX INC COM 12481V104 878 27028 SH DFND 02 0 5798 21230 CBTX INC COM 12481V104 68 2109 SH DFND 06 0 2109 0 CDK GLOBAL INC COM 12508E101 56568 961707 SH DFND 01 803387 57828 100492 CDK GLOBAL INC COM 12508E101 9964 169404 SH DFND 02 0 93811 75593 CDK GLOBAL INC COM 12508E101 1058 17984 SH DFND 06 0 17984 0 CDK GLOBAL INC COM 12508E101 837 14227 SH DFND 28 11686 0 2541 CDK GLOBAL INC OPTIONS 12508E101 1106 18800 SH Call DFND 02 0 18800 0 CDK GLOBAL INC COM 12508E101 23817 404912 SH DFND 43 0 0 404912 CDK GLOBAL INC COM 12508E101 6537 111140 SH DFND 43, 01 0 0 111140 CDN IMPERIAL BK COMM TORONTO COM 136069101 24928 315259 SH DFND 05 315259 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1660 20990 SH DFND 01 18009 0 2981 CDN IMPERIAL BK COMM TORONTO COM 136069101 23942 302792 SH DFND 02 0 126277 176515 CDN IMPERIAL BK COMM TORONTO COM 136069101 7508 94950 SH DFND 06 0 94950 0 CDN IMPERIAL BK COMM TORONTO OPTIONS 136069101 57326 725000 SH Call DFND 06 0 725000 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 56241 711280 SH DFND 43 0 0 711280 CDN IMPERIAL BK COMM TORONTO COM 136069101 5687 71927 SH DFND 43, 01 0 0 71927 CDW CORP COM 12514G108 38948 404153 SH DFND 01 28682 61371 314100 CDW CORP COM 12514G108 19317 200445 SH DFND 02 0 164448 35997 CDW CORP COM 12514G108 2125 22046 SH DFND 06 0 22046 0 CDW CORP COM 12514G108 630 6538 SH DFND 28 0 0 6538 CDW CORP COM 12514G108 84751 879438 SH DFND 43 0 0 879438 CDW CORP COM 12514G108 2200 22825 SH DFND 43, 01 0 0 22825 CECO ENVIRONMENTAL CORP COM 125141101 86 11949 SH DFND 01 9862 2087 0 CECO ENVIRONMENTAL CORP COM 125141101 941 130674 SH DFND 02 0 129243 1431 CECO ENVIRONMENTAL CORP COM 125141101 1 122 SH DFND 06 0 122 0 CEDAR FAIR L P DEPOSITRY 150185106 1864 35420 SH DFND 01 34420 0 1000 CEDAR FAIR L P DEPOSITRY 150185106 676 12851 SH DFND 02 0 62 12789 CEDAR REALTY TRUST INC COM NEW 150602209 142 41865 SH DFND 01 37416 0 4449 CEDAR REALTY TRUST INC COM NEW 150602209 67 19634 SH DFND 02 0 19308 326 CEDAR REALTY TRUST INC COM NEW 150602209 34 9899 SH DFND 06 0 9899 0 CEL SCI CORP COM PAR NE 150837607 1 402 SH DFND 02 0 0 402 CELANESE CORP DEL COM 150870103 30182 306074 SH DFND 01 260810 44532 732 CELANESE CORP DEL COM 150870103 22278 225921 SH DFND 02 0 197695 28226 CELANESE CORP DEL COM 150870103 133 1349 SH DFND 06 0 1349 0 CELANESE CORP DEL COM 150870103 50 512 SH DFND 28 46 0 466 CELANESE CORP DEL OPTIONS 150870103 9861 100000 SH Put DFND 02 0 100000 0 CELANESE CORP DEL COM 150870103 32346 328018 SH DFND 43 0 0 328018 CELANESE CORP DEL COM 150870103 403 4086 SH DFND 43, 01 0 0 4086 CELCUITY INC COM 15102K100 24 1105 SH DFND 01 1105 0 0 CELCUITY INC COM 15102K100 1 48 SH DFND 02 0 48 0 CELCUITY INC COM 15102K100 1 23 SH DFND 06 0 23 0 CELESTICA INC SUB VTG SH 15101Q108 48 5657 SH DFND 05 5657 0 0 CELESTICA INC SUB VTG SH 15101Q108 5 605 SH DFND 01 0 605 0 CELESTICA INC SUB VTG SH 15101Q108 101 12006 SH DFND 02 0 11906 100 CELGENE CORP COM 151020104 162921 1726960 SH DFND 01 1215991 506542 4427 CELGENE CORP COM 151020104 101399 1074828 SH DFND 02 0 425658 649170 CELGENE CORP COM 151020104 1359 14408 SH DFND 06 0 14408 0 CELGENE CORP COM 151020104 1697 17989 SH DFND 28 11163 0 6826 CELGENE CORP OPTIONS 151020104 161274 1709500 SH Put DFND 01 0 1709500 0 CELGENE CORP OPTIONS 151020104 52651 558100 SH Put DFND 02 0 558100 0 CELGENE CORP OPTIONS 151020104 9991 105900 SH Put DFND 06 0 105900 0 CELGENE CORP OPTIONS 151020104 41859 443700 SH Call DFND 01 0 443700 0 CELGENE CORP OPTIONS 151020104 61349 650300 SH Call DFND 02 0 650300 0 CELGENE CORP OPTIONS 151020104 6217 65900 SH Call DFND 06 0 65900 0 CELGENE CORP RIGHT 12/3 151020112 0 180 SH DFND 01 180 0 0 CELGENE CORP RIGHT 12/3 151020112 4 3681 SH DFND 02 0 0 3681 CELGENE CORP COM 151020104 20752 219971 SH DFND 43 0 0 219971 CELGENE CORP COM 151020104 4214 44672 SH DFND 43, 01 0 0 44672 CELLCOM ISRAEL LTD SHS M2196U109 1 300 SH DFND 02 0 0 300 CELLCOM ISRAEL LTD SHS M2196U109 37 10414 SH DFND 06 0 10414 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 76 SH DFND 02 0 0 76 CELLECTIS S A SPONSORED 15117K103 66 3625 SH DFND 01 3625 0 0 CELLECTIS S A SPONSORED 15117K103 0 1 SH DFND 02 0 1 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 42 2428 SH DFND 01 2428 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3 166 SH DFND 02 0 166 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1 46 SH DFND 06 0 46 0 CELSION CORPORATION COM PAR NE 15117N503 0 57 SH DFND 01 57 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 1 205 SH DFND 01 205 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 22 5262 SH DFND 02 0 4562 700 CELSIUS HOLDINGS INC COM NEW 15118V207 0 90 SH DFND 06 0 90 0 CEMENTOS PACASMAYO S A A SPONSORED 15126Q208 28 2854 SH DFND 01 2854 0 0 CEMEX SAB DE CV SPON ADR N 151290889 99 21320 SH DFND 01 10445 0 10875 CEMEX SAB DE CV SPON ADR N 151290889 8084 1742333 SH DFND 02 0 1291028 451305 CEMEX SAB DE CV NOTE 3.72 151290BT9 1 1000 PRN DFND 02 0 0 1000 CEMEX SAB DE CV SPON ADR N 151290889 14106 3040018 SH DFND 43 0 0 3040018 CEMEX SAB DE CV SPON ADR N 151290889 98 21069 SH DFND 43, 01 0 0 21069 CENOVUS ENERGY INC COM 15135U109 5542 638517 SH DFND 05 638517 0 0 CENOVUS ENERGY INC COM 15135U109 432 49799 SH DFND 01 28093 17922 3784 CENOVUS ENERGY INC COM 15135U109 1105 127273 SH DFND 02 0 107297 19976 CENOVUS ENERGY INC COM 15135U109 15 1681 SH DFND 06 0 1681 0 CENOVUS ENERGY INC COM 15135U109 9 992 SH DFND 28 0 0 992 CENOVUS ENERGY INC COM 15135U109 94 10878 SH DFND 43 0 0 10878 CENTENE CORP DEL COM 15135B101 55897 1052679 SH DFND 01 376959 162066 513654 CENTENE CORP DEL COM 15135B101 59942 1128855 SH DFND 02 0 158840 970015 CENTENE CORP DEL COM 15135B101 76 1429 SH DFND 06 0 1429 0 CENTENE CORP DEL COM 15135B101 626 11784 SH DFND 28 449 0 11335 CENTENE CORP DEL OPTIONS 15135B101 329 6200 SH Call DFND 02 0 6200 0 CENTENE CORP DEL COM 15135B101 89614 1687648 SH DFND 43 0 0 1687648 CENTENE CORP DEL COM 15135B101 5270 99239 SH DFND 43, 01 0 0 99239 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4607 524117 SH DFND 01 9306 514426 385 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4948 562891 SH DFND 02 0 557111 5780 CENTENNIAL RESOURCE DEV INC CL A 15136A102 144 16426 SH DFND 06 0 16426 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1315 149551 SH DFND 43 0 0 149551 CENTENNIAL RESOURCE DEV INC CL A 15136A102 47 5349 SH DFND 43, 01 0 0 5349 CENTER COAST BRKFLD MLP ENRG SHS BEN IN 151461100 29 3500 SH DFND 01 3500 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN IN 151461100 105 12575 SH DFND 02 0 0 12575 CENTERPOINT ENERGY INC COM 15189T107 31381 1022168 SH DFND 01 536072 480172 5924 CENTERPOINT ENERGY INC COM 15189T107 26986 879026 SH DFND 02 0 643593 235433 CENTERPOINT ENERGY INC COM 15189T107 852 27767 SH DFND 06 0 27767 0 CENTERPOINT ENERGY INC COM 15189T107 111 3609 SH DFND 28 1698 0 1911 CENTERPOINT ENERGY INC DEP RP PFD 15189T503 11206 212072 SH DFND 02 0 212008 64 CENTERPOINT ENERGY INC COM 15189T107 10378 338041 SH DFND 43 0 0 338041 CENTERPOINT ENERGY INC COM 15189T107 1007 32812 SH DFND 43, 01 0 0 32812 CENTERSTATE BK CORP COM 15201P109 5473 229848 SH DFND 01 54004 175844 0 CENTERSTATE BK CORP COM 15201P109 4975 208930 SH DFND 02 0 194435 14495 CENTERSTATE BK CORP COM 15201P109 211 8867 SH DFND 06 0 8867 0 CENTERSTATE BK CORP COM 15201P109 5038 211591 SH DFND 43 0 0 211591 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 28 2875 SH DFND 01 2252 0 623 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 1986 205637 SH DFND 06 0 205637 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 1 94 SH DFND 28 94 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED 15234Q207 90 9582 SH DFND 01 7828 0 1754 CENTRAIS ELETRICAS BRASILEIR SPONSORED 15234Q207 8 834 SH DFND 28 0 0 834 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 39 9691 SH DFND 01 9691 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2 443 SH DFND 02 0 443 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 78 19653 SH DFND 06 0 19653 0 CENTRAL GARDEN & PET CO COM 153527106 143 5601 SH DFND 01 5548 0 53 CENTRAL GARDEN & PET CO COM 153527106 34 1315 SH DFND 02 0 1246 69 CENTRAL GARDEN & PET CO COM 153527106 30 1186 SH DFND 06 0 1186 0 CENTRAL GARDEN & PET CO CL A NON-V 153527205 267 11466 SH DFND 01 11111 0 355 CENTRAL GARDEN & PET CO CL A NON-V 153527205 716 30815 SH DFND 02 0 25207 5608 CENTRAL GARDEN & PET CO CL A NON-V 153527205 106 4546 SH DFND 06 0 4546 0 CENTRAL GARDEN & PET CO COM 153527106 22624 885149 SH DFND 43 0 0 885149 CENTRAL GARDEN & PET CO CL A NON-V 153527205 3139 135007 SH DFND 43 0 0 135007 CENTRAL GARDEN & PET CO COM 153527106 681 26658 SH DFND 43, 01 0 0 26658 CENTRAL GARDEN & PET CO CL A NON-V 153527205 707 30409 SH DFND 43, 01 0 0 30409 CENTRAL PAC FINL CORP COM NEW 154760409 382 13259 SH DFND 01 10039 3042 178 CENTRAL PAC FINL CORP COM NEW 154760409 4611 159875 SH DFND 02 0 159748 127 CENTRAL PAC FINL CORP COM NEW 154760409 92 3194 SH DFND 06 0 3194 0 CENTRAL PUERTO S A SPONSORED 155038201 0 11 SH DFND 01 11 0 0 CENTRAL PUERTO S A SPONSORED 155038201 211 22998 SH DFND 02 0 10796 12202 CENTRAL SECS CORP COM 155123102 7 250 SH DFND 01 250 0 0 CENTRAL SECS CORP COM 155123102 155 5400 SH DFND 02 0 0 5400 CENTRAL VALLEY CMNTY BANCORP COM 155685100 61 3144 SH DFND 01 2389 755 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 23 1151 SH DFND 02 0 351 800 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1 45 SH DFND 06 0 45 0 CENTRIC BRANDS INC COM 15644G104 154 34268 SH DFND 02 0 34268 0 CENTRUS ENERGY CORP CL A 15643U104 0 11 SH DFND 01 11 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 1 SH DFND 02 0 0 1 CENTURY ALUM CO COM 156431108 204 22987 SH DFND 01 14723 8042 222 CENTURY ALUM CO COM 156431108 168 18870 SH DFND 02 0 17666 1204 CENTURY ALUM CO COM 156431108 51 5701 SH DFND 06 0 5701 0 CENTURY ALUM CO COM 156431108 170 19156 SH DFND 43 0 0 19156 CENTURY BANCORP INC MASS CL A NON V 156432106 2050 28081 SH DFND 01 27902 179 0 CENTURY BANCORP INC MASS CL A NON V 156432106 6 78 SH DFND 02 0 78 0 CENTURY BANCORP INC MASS CL A NON V 156432106 1 11 SH DFND 06 0 11 0 CENTURY CASINOS INC COM 156492100 67 7420 SH DFND 01 5642 1778 0 CENTURY CASINOS INC COM 156492100 7 726 SH DFND 02 0 726 0 CENTURY CASINOS INC COM 156492100 1 105 SH DFND 06 0 105 0 CENTURY CMNTYS INC COM 156504300 384 16033 SH DFND 01 8470 6325 1238 CENTURY CMNTYS INC COM 156504300 138 5771 SH DFND 02 0 5771 0 CENTURY CMNTYS INC COM 156504300 60 2515 SH DFND 06 0 2515 0 CENTURY CMNTYS INC COM 156504300 503 20998 SH DFND 43 0 0 20998 CENTURYLINK INC COM 156700106 20963 1748382 SH DFND 01 1345796 386852 15734 CENTURYLINK INC COM 156700106 160174 13358953 SH DFND 02 0 6152343 7206610 CENTURYLINK INC COM 156700106 1492 124414 SH DFND 06 0 124414 0 CENTURYLINK INC COM 156700106 258 21512 SH DFND 28 15000 0 6512 CENTURYLINK INC OPTIONS 156700106 11555 963700 SH Put DFND 02 0 963700 0 CENTURYLINK INC OPTIONS 156700106 2164 180500 SH Call DFND 02 0 180500 0 CENTURYLINK INC COM 156700106 3719 310173 SH DFND 43 0 0 310173 CERAGON NETWORKS LTD ORD M22013102 14 4000 SH DFND 02 0 0 4000 CERAGON NETWORKS LTD ORD M22013102 1 183 SH DFND 06 0 183 0 CERECOR INC COM 15671L109 37 6416 SH DFND 02 0 6416 0 CERIDIAN HCM HLDG INC COM 15677J108 2832 55209 SH DFND 01 3347 51862 0 CERIDIAN HCM HLDG INC COM 15677J108 2805 54687 SH DFND 02 0 54687 0 CERIDIAN HCM HLDG INC COM 15677J108 147 2858 SH DFND 06 0 2858 0 CERNER CORP COM 156782104 84723 1480915 SH DFND 01 1276526 199777 4612 CERNER CORP COM 156782104 31817 556149 SH DFND 02 0 433980 122169 CERNER CORP COM 156782104 1954 34151 SH DFND 06 0 34151 0 CERNER CORP COM 156782104 181 3159 SH DFND 28 186 0 2973 CERNER CORP COM 156782104 161532 2823493 SH DFND 43 0 0 2823493 CERNER CORP COM 156782104 20496 358261 SH DFND 43, 01 0 0 358261 CERUS CORP COM 157085101 762 122343 SH DFND 01 52473 69870 0 CERUS CORP COM 157085101 1761 282743 SH DFND 02 0 20343 262400 CERUS CORP COM 157085101 92 14738 SH DFND 06 0 14738 0 CERUS CORP COM 157085101 912 146410 SH DFND 43 0 0 146410 CESCA THERAPEUTICS INC COM NEW 157131202 0 63 SH DFND 01 63 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 0 25 SH DFND 02 0 0 25 CEVA INC COM 157210105 153 5666 SH DFND 01 5446 35 185 CEVA INC COM 157210105 174 6471 SH DFND 02 0 6471 0 CEVA INC COM 157210105 66 2435 SH DFND 06 0 2435 0 CF INDS HLDGS INC COM 125269100 17233 421551 SH DFND 01 80651 338464 2436 CF INDS HLDGS INC COM 125269100 16286 398375 SH DFND 02 0 63246 335129 CF INDS HLDGS INC COM 125269100 886 21661 SH DFND 06 0 21661 0 CF INDS HLDGS INC COM 125269100 89 2176 SH DFND 28 36 0 2140 CF INDS HLDGS INC OPTIONS 125269100 13490 330000 SH Put DFND 02 0 330000 0 CF INDS HLDGS INC COM 125269100 2195 53689 SH DFND 43 0 0 53689 CF INDS HLDGS INC COM 125269100 477 11657 SH DFND 43, 01 0 0 11657 CGI INC CL A SUB V 12532H104 14702 213819 SH DFND 05 213819 0 0 CGI INC CL A SUB V 12532H104 300 4368 SH DFND 01 2072 0 2296 CGI INC CL A SUB V 12532H104 3446 50116 SH DFND 02 0 27373 22743 CGI INC CL A SUB V 12532H104 36 522 SH DFND 28 0 0 522 CGI INC CL A SUB V 12532H104 19228 279639 SH DFND 43 0 0 279639 CGI INC CL A SUB V 12532H104 2383 34656 SH DFND 43, 01 0 0 34656 CHANGYOU COM LTD ADS REP CL 15911M107 26 1532 SH DFND 01 1532 0 0 CHANGYOU COM LTD ADS REP CL 15911M107 1 54 SH DFND 02 0 54 0 CHANGYOU COM LTD ADS REP CL 15911M107 2299 134424 SH DFND 43 0 0 134424 CHANNELADVISOR CORP COM 159179100 79 6445 SH DFND 01 6445 0 0 CHANNELADVISOR CORP COM 159179100 117 9574 SH DFND 02 0 9574 0 CHANNELADVISOR CORP COM 159179100 33 2669 SH DFND 06 0 2669 0 CHANTICLEER HLDGS INC COM PAR 15930P800 9 5283 SH DFND 01 5283 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 148 26047 SH DFND 02 0 26047 0 CHAPARRAL ENERGY INC COM CL A 15942R208 23 4042 SH DFND 06 0 4042 0 CHARAH SOLUTIONS INC COM 15957P105 22 3401 SH DFND 01 3145 256 0 CHARAH SOLUTIONS INC COM 15957P105 48 7425 SH DFND 02 0 4564 2861 CHARAH SOLUTIONS INC COM 15957P105 0 48 SH DFND 06 0 48 0 CHARLES & COLVARD LTD COM 159765106 0 125 SH DFND 02 0 0 125 CHARLES RIV LABS INTL INC COM 159864107 3534 24331 SH DFND 01 10551 13100 680 CHARLES RIV LABS INTL INC COM 159864107 33344 229561 SH DFND 02 0 53852 175709 CHARLES RIV LABS INTL INC COM 159864107 725 4992 SH DFND 06 0 4992 0 CHARLES RIV LABS INTL INC COM 159864107 27103 186593 SH DFND 43 0 0 186593 CHARLES RIV LABS INTL INC COM 159864107 533 3668 SH DFND 43, 01 0 0 3668 CHART INDS INC COM PAR $0 16115Q308 8605 95067 SH DFND 01 13586 81208 273 CHART INDS INC COM PAR $0 16115Q308 3153 34830 SH DFND 02 0 3125 31705 CHART INDS INC COM PAR $0 16115Q308 277 3062 SH DFND 06 0 3062 0 CHART INDS INC COM PAR $0 16115Q308 5687 62825 SH DFND 43 0 0 62825 CHART INDS INC COM PAR $0 16115Q308 1038 11467 SH DFND 43, 01 0 0 11467 CHARTER COMMUNICATIONS INC N CL A 16119P108 452339 1303909 SH DFND 01 67598 1234451 1860 CHARTER COMMUNICATIONS INC N CL A 16119P108 43002 123958 SH DFND 02 0 39211 84747 CHARTER COMMUNICATIONS INC N CL A 16119P108 6358 18327 SH DFND 06 0 18327 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 487 1403 SH DFND 28 167 0 1236 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 17901 51600 SH Call DFND 02 0 51600 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11045 31837 SH DFND 43 0 0 31837 CHARTER COMMUNICATIONS INC N CL A 16119P108 8 24 SH DFND 43, 01 0 0 24 CHASE CORP COM 16150R104 299 3236 SH DFND 01 1369 1867 0 CHASE CORP COM 16150R104 398 4302 SH DFND 02 0 4227 75 CHASE CORP COM 16150R104 76 817 SH DFND 06 0 817 0 CHATHAM LODGING TR COM 16208T102 116 6043 SH DFND 01 5908 0 135 CHATHAM LODGING TR COM 16208T102 1351 70203 SH DFND 02 0 68803 1400 CHATHAM LODGING TR COM 16208T102 97 5044 SH DFND 06 0 5044 0 CHATHAM LODGING TR COM 16208T102 4782 248562 SH DFND 43 0 0 248562 CHECK POINT SOFTWARE TECH LT ORD M22465104 40779 322389 SH DFND 01 295059 21639 5691 CHECK POINT SOFTWARE TECH LT ORD M22465104 33131 261924 SH DFND 02 0 98671 163253 CHECK POINT SOFTWARE TECH LT ORD M22465104 11532 91170 SH DFND 06 0 91170 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 114 905 SH DFND 28 390 0 515 CHECK POINT SOFTWARE TECH LT OPTIONS M22465104 2694 21300 SH Put DFND 06 0 21300 0 CHECK POINT SOFTWARE TECH LT OPTIONS M22465104 3403 26900 SH Call DFND 06 0 26900 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 45380 358765 SH DFND 43 0 0 358765 CHECK POINT SOFTWARE TECH LT ORD M22465104 4110 32495 SH DFND 43, 01 0 0 32495 CHECKPOINT THERAPEUTICS INC COM 162828107 3 906 SH DFND 02 0 906 0 CHEESECAKE FACTORY INC COM 163072101 1223 25007 SH DFND 01 24760 116 131 CHEESECAKE FACTORY INC COM 163072101 5296 108264 SH DFND 02 0 98229 10035 CHEESECAKE FACTORY INC COM 163072101 229 4673 SH DFND 06 0 4673 0 CHEESECAKE FACTORY INC COM 163072101 5818 118931 SH DFND 43 0 0 118931 CHEESECAKE FACTORY INC COM 163072101 1988 40645 SH DFND 43, 01 0 0 40645 CHEETAH MOBILE INC ADR 163075104 17 2656 SH DFND 02 0 2656 0 CHEFS WHSE INC COM 163086101 4147 133567 SH DFND 01 133165 303 99 CHEFS WHSE INC COM 163086101 587 18915 SH DFND 02 0 13453 5462 CHEFS WHSE INC COM 163086101 81 2597 SH DFND 06 0 2597 0 CHEFS WHSE INC COM 163086101 4 115 SH DFND 28 115 0 0 CHEFS WHSE INC COM 163086101 7 214 SH DFND 43 0 0 214 CHEGG INC COM 163092109 18647 489171 SH DFND 01 52896 436275 0 CHEGG INC COM 163092109 7278 190911 SH DFND 02 0 188826 2085 CHEGG INC COM 163092109 406 10643 SH DFND 06 0 10643 0 CHEGG INC COM 163092109 4881 128040 SH DFND 43 0 0 128040 CHEGG INC COM 163092109 1942 50938 SH DFND 43, 01 0 0 50938 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1 99 SH DFND 02 0 99 0 CHEMED CORP NEW COM 16359R103 7545 23573 SH DFND 01 11826 11657 90 CHEMED CORP NEW COM 16359R103 27708 86567 SH DFND 02 0 35755 50812 CHEMED CORP NEW COM 16359R103 532 1662 SH DFND 06 0 1662 0 CHEMED CORP NEW COM 16359R103 21 66 SH DFND 28 9 0 57 CHEMED CORP NEW COM 16359R103 11563 36126 SH DFND 43 0 0 36126 CHEMED CORP NEW COM 16359R103 3669 11462 SH DFND 43, 01 0 0 11462 CHEMICAL FINL CORP COM 163731102 4597 111688 SH DFND 01 18660 92727 301 CHEMICAL FINL CORP COM 163731102 4823 117174 SH DFND 02 0 114598 2576 CHEMICAL FINL CORP COM 163731102 319 7757 SH DFND 06 0 7757 0 CHEMICAL FINL CORP COM 163731102 3 62 SH DFND 28 62 0 0 CHEMICAL FINL CORP COM 163731102 15099 366841 SH DFND 43 0 0 366841 CHEMICAL FINL CORP COM 163731102 804 19525 SH DFND 43, 01 0 0 19525 CHEMOCENTRYX INC COM 16383L106 608 43770 SH DFND 01 4783 38987 0 CHEMOCENTRYX INC COM 16383L106 647 46571 SH DFND 02 0 45071 1500 CHEMOCENTRYX INC COM 16383L106 34 2476 SH DFND 06 0 2476 0 CHEMOURS CO COM 163851108 13497 363211 SH DFND 01 292433 66706 4072 CHEMOURS CO COM 163851108 7774 209201 SH DFND 02 0 103603 105598 CHEMOURS CO COM 163851108 911 24528 SH DFND 06 0 24528 0 CHEMOURS CO COM 163851108 45 1212 SH DFND 28 482 0 730 CHEMOURS CO COM 163851108 11 289 SH DFND 43 0 0 289 CHEMOURS CO COM 163851108 2 51 SH DFND 43, 01 0 0 51 CHEMUNG FINL CORP COM 164024101 48 1024 SH DFND 01 857 167 0 CHEMUNG FINL CORP COM 164024101 102 2179 SH DFND 02 0 67 2112 CHEMUNG FINL CORP COM 164024101 1 11 SH DFND 06 0 11 0 CHENIERE ENERGY INC COM NEW 16411R208 12684 185545 SH DFND 01 58112 123494 3939 CHENIERE ENERGY INC COM NEW 16411R208 49903 730001 SH DFND 02 0 243101 486900 CHENIERE ENERGY INC COM NEW 16411R208 3638 53224 SH DFND 06 0 53224 0 CHENIERE ENERGY INC COM NEW 16411R208 167 2444 SH DFND 28 0 0 2444 CHENIERE ENERGY INC OPTIONS 16411R208 22518 329400 SH Call DFND 02 0 329400 0 CHENIERE ENERGY INC NOTE 4.25 16411RAG4 3 4000 PRN DFND 02 0 0 4000 CHENIERE ENERGY INC DEBT 4.87 U16344AB6 2726 2623359 PRN DFND 01 2623359 0 0 CHENIERE ENERGY INC COM NEW 16411R208 47265 691412 SH DFND 43 0 0 691412 CHENIERE ENERGY INC NOTE 4.25 16411RAG4 8 10000 PRN DFND 43 0 0 10000 CHENIERE ENERGY INC COM NEW 16411R208 164 2404 SH DFND 43, 01 0 0 2404 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 4640 110669 SH DFND 01 4730 105939 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 31654 754922 SH DFND 02 0 53267 701655 CHEROKEE INC DEL NEW COM 16444H102 0 300 SH DFND 02 0 0 300 CHERRY HILL MTG INVT CORP COM 164651101 16 903 SH DFND 01 903 0 0 CHERRY HILL MTG INVT CORP COM 164651101 22 1266 SH DFND 02 0 1266 0 CHERRY HILL MTG INVT CORP COM 164651101 1 68 SH DFND 06 0 68 0 CHESAPEAKE ENERGY CORP COM 165167107 6577 2121713 SH DFND 01 328480 1782540 10693 CHESAPEAKE ENERGY CORP COM 165167107 14766 4763346 SH DFND 02 0 4065234 698112 CHESAPEAKE ENERGY CORP COM 165167107 424 136889 SH DFND 06 0 136889 0 CHESAPEAKE ENERGY CORP COM 165167107 60 19424 SH DFND 28 0 0 19424 CHESAPEAKE ENERGY CORP OPTIONS 165167107 2551 822800 SH Put DFND 02 0 822800 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 366 6595 SH DFND 02 0 3345 3250 CHESAPEAKE ENERGY CORP NOTE 5.50 165167CY1 5 5000 PRN DFND 02 0 0 5000 CHESAPEAKE ENERGY CORP COM 165167107 2764 891674 SH DFND 43 0 0 891674 CHESAPEAKE ENERGY CORP COM 165167107 2122 684526 SH DFND 43, 01 0 0 684526 CHESAPEAKE GRANITE WASH TR COM SH BEN 165185109 1 465 SH DFND 02 0 0 465 CHESAPEAKE LODGING TR SH BEN INT 165240102 177 6372 SH DFND 01 6183 0 189 CHESAPEAKE LODGING TR SH BEN INT 165240102 3508 126146 SH DFND 02 0 125799 347 CHESAPEAKE LODGING TR SH BEN INT 165240102 182 6553 SH DFND 06 0 6553 0 CHESAPEAKE UTILS CORP COM 165303108 404 4428 SH DFND 01 3692 736 0 CHESAPEAKE UTILS CORP COM 165303108 3642 39930 SH DFND 02 0 38590 1340 CHESAPEAKE UTILS CORP COM 165303108 162 1775 SH DFND 06 0 1775 0 CHEVRON CORP NEW COM 166764100 913520 7416137 SH DFND 01 7047049 49017 320071 CHEVRON CORP NEW COM 166764100 758151 6154825 SH DFND 02 0 1268355 4886470 CHEVRON CORP NEW COM 166764100 41262 334972 SH DFND 06 0 334972 0 CHEVRON CORP NEW COM 166764100 7785 63203 SH DFND 28 44589 0 18614 CHEVRON CORP NEW OPTIONS 166764100 333 2700 SH Put DFND 01 2700 0 0 CHEVRON CORP NEW OPTIONS 166764100 7206 58500 SH Put DFND 02 0 58500 0 CHEVRON CORP NEW OPTIONS 166764100 36437 295800 SH Put DFND 06 0 295800 0 CHEVRON CORP NEW OPTIONS 166764100 22517 182800 SH Call DFND 02 0 182300 500 CHEVRON CORP NEW OPTIONS 166764100 26915 218500 SH Call DFND 06 0 218500 0 CHEVRON CORP NEW COM 166764100 1266616 10282643 SH DFND 43 0 0 10282643 CHEVRON CORP NEW COM 166764100 117788 956223 SH DFND 43, 01 0 0 956223 CHIASMA INC COM 16706W102 26 4914 SH DFND 02 0 4914 0 CHICAGO RIVET & MACH CO COM 168088102 17 600 SH DFND 02 0 0 600 CHICOS FAS INC COM 168615102 210 49168 SH DFND 01 31694 15784 1690 CHICOS FAS INC COM 168615102 4152 972356 SH DFND 02 0 966195 6161 CHICOS FAS INC COM 168615102 58 13620 SH DFND 06 0 13620 0 CHILDRENS PL INC COM 168905107 1578 16225 SH DFND 01 5331 10840 54 CHILDRENS PL INC COM 168905107 2856 29356 SH DFND 02 0 24435 4921 CHILDRENS PL INC COM 168905107 173 1778 SH DFND 06 0 1778 0 CHILDRENS PL INC OPTIONS 168905107 1508 15500 SH Put DFND 02 0 15500 0 CHILDRENS PL INC COM 168905107 2674 27490 SH DFND 43 0 0 27490 CHILDRENS PL INC COM 168905107 141 1448 SH DFND 43, 01 0 0 1448 CHIMERA INVT CORP COM NEW 16934Q208 565 30144 SH DFND 01 28741 0 1403 CHIMERA INVT CORP COM NEW 16934Q208 3072 163924 SH DFND 02 0 116648 47276 CHIMERA INVT CORP COM NEW 16934Q208 514 27403 SH DFND 06 0 27403 0 CHIMERA INVT CORP COM NEW 16934Q208 48 2575 SH DFND 28 0 0 2575 CHIMERIX INC COM 16934W106 7 3410 SH DFND 01 0 3410 0 CHIMERIX INC COM 16934W106 344 164044 SH DFND 02 0 164044 0 CHIMERIX INC COM 16934W106 0 201 SH DFND 06 0 201 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1 200 SH DFND 02 0 0 200 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 86861 951898 SH DFND 01 0 951898 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 13444 147331 SH DFND 02 0 146985 346 CHINA CUST RELATIONS CNTR IN COM G2118P102 2 162 SH DFND 02 0 162 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 0 40 SH DFND 02 0 40 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 51 1484 SH DFND 01 1484 0 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 6 168 SH DFND 02 0 0 168 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 1 21 SH DFND 28 21 0 0 CHINA FD INC COM 169373107 42 2052 SH DFND 02 0 0 2052 CHINA LIFE INS CO LTD SPON ADR R 16939P106 502 37435 SH DFND 01 31535 0 5900 CHINA LIFE INS CO LTD SPON ADR R 16939P106 211 15723 SH DFND 02 0 0 15723 CHINA LIFE INS CO LTD SPON ADR R 16939P106 3 191 SH DFND 28 191 0 0 CHINA LIFE INS CO LTD SPON ADR R 16939P106 4911 365922 SH DFND 43 0 0 365922 CHINA LODGING GROUP LTD NOTE 0.37 16949NAC3 5 4000 PRN DFND 43 0 0 4000 CHINA MOBILE LIMITED SPONSORED 16941M109 2367 46425 SH DFND 01 43714 0 2711 CHINA MOBILE LIMITED SPONSORED 16941M109 32079 629126 SH DFND 02 0 16452 612674 CHINA MOBILE LIMITED SPONSORED 16941M109 0 4 SH DFND 06 0 4 0 CHINA MOBILE LIMITED SPONSORED 16941M109 46 909 SH DFND 28 156 0 753 CHINA MOBILE LIMITED SPONSORED 16941M109 31873 625091 SH DFND 43 0 0 625091 CHINA PETE & CHEM CORP SPON ADR H 16941R108 461 5797 SH DFND 01 4573 0 1224 CHINA PETE & CHEM CORP SPON ADR H 16941R108 25782 324302 SH DFND 02 0 887 323415 CHINA PETE & CHEM CORP SPON ADR H 16941R108 8 97 SH DFND 28 19 0 78 CHINA PETE & CHEM CORP SPON ADR H 16941R108 17338 218094 SH DFND 43 0 0 218094 CHINA PETE & CHEM CORP SPON ADR H 16941R108 118 1483 SH DFND 43, 01 0 0 1483 CHINA RAPID FIN LTD SPONSORED 16953Q105 24 21455 SH DFND 02 0 0 21455 CHINA RECYCLING ENERGY CORP COM NEW 168913200 1 938 SH DFND 02 0 938 0 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 102 2335 SH DFND 01 1811 0 524 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 14 323 SH DFND 28 12 0 311 CHINA TELECOM CORP LTD SPON ADR H 169426103 462 8256 SH DFND 01 7993 0 263 CHINA TELECOM CORP LTD SPON ADR H 169426103 5440 97121 SH DFND 02 0 0 97121 CHINA TELECOM CORP LTD SPON ADR H 169426103 11 199 SH DFND 28 62 0 137 CHINA TELECOM CORP LTD SPON ADR H 169426103 15858 283126 SH DFND 43 0 0 283126 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 213 16676 SH DFND 01 13905 0 2771 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 781 61039 SH DFND 02 0 45397 15642 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 43 3332 SH DFND 06 0 3332 0 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 0 35 SH DFND 28 35 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 4544 355032 SH DFND 43 0 0 355032 CHINA YUCHAI INTL LTD COM G21082105 4 250 SH DFND 02 0 0 250 CHIPMOS TECHNOLOGIES INC SPONSORD A 16965P202 16 941 SH DFND 01 941 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 13033 18349 SH DFND 01 7980 10217 152 CHIPOTLE MEXICAN GRILL INC COM 169656105 107136 150830 SH DFND 02 0 147493 3337 CHIPOTLE MEXICAN GRILL INC COM 169656105 1742 2452 SH DFND 06 0 2452 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 175 246 SH DFND 28 6 0 240 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 6464 9100 SH Put DFND 06 0 9100 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 6180 8700 SH Call DFND 06 0 8700 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 84346 118746 SH DFND 43 0 0 118746 CHIPOTLE MEXICAN GRILL INC COM 169656105 3248 4573 SH DFND 43, 01 0 0 4573 CHOICE HOTELS INTL INC COM 169905106 611 7856 SH DFND 01 7062 767 27 CHOICE HOTELS INTL INC COM 169905106 1906 24516 SH DFND 02 0 4938 19578 CHOICE HOTELS INTL INC COM 169905106 294 3778 SH DFND 06 0 3778 0 CHOICE HOTELS INTL INC COM 169905106 17003 218713 SH DFND 43 0 0 218713 CHOICE HOTELS INTL INC COM 169905106 1832 23571 SH DFND 43, 01 0 0 23571 CHRISTOPHER & BANKS CORP COM 171046105 1 2767 SH DFND 01 2767 0 0 CHROMADEX CORP COM NEW 171077407 6 1334 SH DFND 01 1334 0 0 CHROMADEX CORP COM NEW 171077407 16 3819 SH DFND 02 0 151 3668 CHROMADEX CORP COM NEW 171077407 1 153 SH DFND 06 0 153 0 CHUBB LIMITED COM H1467J104 295242 2107664 SH DFND 01 2012595 84087 10982 CHUBB LIMITED COM H1467J104 665012 4747372 SH DFND 02 0 106990 4640382 CHUBB LIMITED COM H1467J104 302 2156 SH DFND 06 0 2156 0 CHUBB LIMITED COM H1467J104 4088 29182 SH DFND 28 22130 0 7052 CHUBB LIMITED COM H1467J104 1353867 9664953 SH DFND 43 0 0 9664953 CHUBB LIMITED COM H1467J104 97660 697172 SH DFND 43, 01 0 0 697172 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 518 14574 SH DFND 01 7576 0 6998 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 3 80 SH DFND 02 0 0 80 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 35 990 SH DFND 28 44 0 946 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 5574 156782 SH DFND 43 0 0 156782 CHURCH & DWIGHT INC COM 171340102 157140 2206089 SH DFND 01 1988915 215027 2147 CHURCH & DWIGHT INC COM 171340102 23355 327884 SH DFND 02 0 263600 64284 CHURCH & DWIGHT INC COM 171340102 1780 24983 SH DFND 06 0 24983 0 CHURCH & DWIGHT INC COM 171340102 1944 27298 SH DFND 28 23123 0 4175 CHURCH & DWIGHT INC COM 171340102 22985 322685 SH DFND 43 0 0 322685 CHURCH & DWIGHT INC COM 171340102 3019 42387 SH DFND 43, 01 0 0 42387 CHURCHILL DOWNS INC COM 171484108 23221 257273 SH DFND 01 18742 238531 0 CHURCHILL DOWNS INC COM 171484108 4432 49098 SH DFND 02 0 42143 6955 CHURCHILL DOWNS INC COM 171484108 359 3975 SH DFND 06 0 3975 0 CHURCHILL DOWNS INC COM 171484108 8232 91199 SH DFND 43 0 0 91199 CHURCHILL DOWNS INC COM 171484108 2883 31943 SH DFND 43, 01 0 0 31943 CHUYS HLDGS INC COM 171604101 112 4925 SH DFND 01 4925 0 0 CHUYS HLDGS INC COM 171604101 116 5108 SH DFND 02 0 3957 1151 CHUYS HLDGS INC COM 171604101 42 1836 SH DFND 06 0 1836 0 CHUYS HLDGS INC COM 171604101 2092 91866 SH DFND 43 0 0 91866 CHUYS HLDGS INC COM 171604101 334 14679 SH DFND 43, 01 0 0 14679 CIDARA THERAPEUTICS INC COM 171757107 68 25818 SH DFND 02 0 25818 0 CIENA CORP COM NEW 171779309 7973 213530 SH DFND 01 174072 37438 2020 CIENA CORP COM NEW 171779309 30579 818943 SH DFND 02 0 60373 758570 CIENA CORP COM NEW 171779309 578 15486 SH DFND 06 0 15486 0 CIENA CORP COM NEW 171779309 5 137 SH DFND 28 137 0 0 CIENA CORP COM NEW 171779309 9172 245631 SH DFND 43 0 0 245631 CIGNA CORP NEW COM 125523100 160411 997457 SH DFND 01 806357 182890 8210 CIGNA CORP NEW COM 125523100 108884 677053 SH DFND 02 0 50674 626379 CIGNA CORP NEW COM 125523100 327 2032 SH DFND 06 0 2032 0 CIGNA CORP NEW COM 125523100 1181 7346 SH DFND 28 3625 0 3721 CIGNA CORP NEW OPTIONS 125523100 3184 19800 SH Put DFND 06 0 19800 0 CIGNA CORP NEW OPTIONS 125523100 8411 52300 SH Call DFND 06 0 52300 0 CIGNA CORP NEW COM 125523100 240123 1493116 SH DFND 43 0 0 1493116 CIGNA CORP NEW COM 125523100 22935 142611 SH DFND 43, 01 0 0 142611 CIM COML TR CORP COM 125525105 22 1176 SH DFND 02 0 1176 0 CIMAREX ENERGY CO COM 171798101 9653 138100 SH DFND 01 37393 100071 636 CIMAREX ENERGY CO COM 171798101 31745 454151 SH DFND 02 0 36091 418060 CIMAREX ENERGY CO COM 171798101 170 2439 SH DFND 06 0 2439 0 CIMAREX ENERGY CO COM 171798101 124 1777 SH DFND 28 0 0 1777 CIMAREX ENERGY CO COM 171798101 33457 478635 SH DFND 43 0 0 478635 CIMAREX ENERGY CO COM 171798101 6769 96841 SH DFND 43, 01 0 0 96841 CIMPRESS N V SHS EURO N20146101 1151 14370 SH DFND 01 4752 9552 66 CIMPRESS N V SHS EURO N20146101 823 10270 SH DFND 02 0 8467 1803 CIMPRESS N V SHS EURO N20146101 201 2512 SH DFND 06 0 2512 0 CIMPRESS N V SHS EURO N20146101 5639 70371 SH DFND 43 0 0 70371 CIMPRESS N V SHS EURO N20146101 4243 52948 SH DFND 43, 01 0 0 52948 CINCINNATI BELL INC NEW PFD CV DEP 171871403 122 3120 SH DFND 02 0 0 3120 CINCINNATI BELL INC NEW COM NEW 171871502 278 29112 SH DFND 01 13701 15250 161 CINCINNATI BELL INC NEW COM NEW 171871502 249 26058 SH DFND 02 0 24517 1541 CINCINNATI BELL INC NEW COM NEW 171871502 44 4631 SH DFND 06 0 4631 0 CINCINNATI FINL CORP COM 172062101 5371 62523 SH DFND 01 42458 17992 2073 CINCINNATI FINL CORP COM 172062101 13534 157558 SH DFND 02 0 41707 115851 CINCINNATI FINL CORP COM 172062101 1364 15875 SH DFND 06 0 15875 0 CINCINNATI FINL CORP COM 172062101 310 3609 SH DFND 28 39 0 3570 CINCINNATI FINL CORP COM 172062101 360329 4194744 SH DFND 43 0 0 4194744 CINEDIGM CORP COM NEW 172406209 1 750 SH DFND 02 0 0 750 CINEMARK HOLDINGS INC COM 17243V102 4247 106206 SH DFND 01 24053 81295 858 CINEMARK HOLDINGS INC COM 17243V102 2758 68956 SH DFND 02 0 64802 4154 CINEMARK HOLDINGS INC COM 17243V102 461 11518 SH DFND 06 0 11518 0 CINEMARK HOLDINGS INC COM 17243V102 24 600 SH DFND 28 50 0 550 CINEMARK HOLDINGS INC COM 17243V102 39991 1000037 SH DFND 43 0 0 1000037 CINEMARK HOLDINGS INC COM 17243V102 544 13611 SH DFND 43, 01 0 0 13611 CINER RES LP COM UNIT L 172464109 115 4500 SH DFND 02 0 0 4500 CINTAS CORP COM 172908105 21620 106972 SH DFND 01 75369 31141 462 CINTAS CORP COM 172908105 20503 101447 SH DFND 02 0 37846 63601 CINTAS CORP COM 172908105 2994 14813 SH DFND 06 0 14813 0 CINTAS CORP COM 172908105 227 1123 SH DFND 28 233 0 890 CINTAS CORP COM 172908105 31320 154966 SH DFND 43 0 0 154966 CINTAS CORP COM 172908105 2387 11811 SH DFND 43, 01 0 0 11811 CIRCOR INTL INC COM 17273K109 1217 37336 SH DFND 01 6270 30748 318 CIRCOR INTL INC COM 17273K109 1170 35888 SH DFND 02 0 35791 97 CIRCOR INTL INC COM 17273K109 60 1826 SH DFND 06 0 1826 0 CIRCOR INTL INC COM 17273K109 1296 39749 SH DFND 43 0 0 39749 CIRRUS LOGIC INC COM 172755100 1024 24339 SH DFND 01 16302 7838 199 CIRRUS LOGIC INC COM 172755100 5263 125107 SH DFND 02 0 123918 1189 CIRRUS LOGIC INC COM 172755100 273 6500 SH DFND 06 0 6500 0 CIRRUS LOGIC INC COM 172755100 2070 49197 SH DFND 43 0 0 49197 CISCO SYS INC COM 17275R102 1030230 19081867 SH DFND 01 17198218 90317 1793332 CISCO SYS INC COM 17275R102 1516305 28084917 SH DFND 02 0 3270685 24814232 CISCO SYS INC COM 17275R102 17304 320508 SH DFND 06 0 320508 0 CISCO SYS INC COM 17275R102 20130 372849 SH DFND 28 305329 0 67520 CISCO SYS INC OPTIONS 17275R102 8099 150000 SH Put DFND 01 0 150000 0 CISCO SYS INC OPTIONS 17275R102 20667 382800 SH Put DFND 02 0 382800 0 CISCO SYS INC OPTIONS 17275R102 27718 513400 SH Put DFND 06 0 513400 0 CISCO SYS INC OPTIONS 17275R102 81 1500 SH Call DFND 01 1500 0 0 CISCO SYS INC OPTIONS 17275R102 9394 174000 SH Call DFND 02 0 174000 0 CISCO SYS INC OPTIONS 17275R102 19312 357700 SH Call DFND 06 0 357700 0 CISCO SYS INC COM 17275R102 2622212 48568468 SH DFND 43 0 0 48568468 CISCO SYS INC COM 17275R102 189252 3505314 SH DFND 43, 01 0 0 3505314 CISION LTD SHS G1992S109 258 18711 SH DFND 01 13933 4778 0 CISION LTD SHS G1992S109 142 10289 SH DFND 02 0 10289 0 CISION LTD SHS G1992S109 61 4422 SH DFND 06 0 4422 0 CISION LTD SHS G1992S109 278 20200 SH DFND 43 0 0 20200 CIT GROUP INC COM NEW 125581801 2482 51746 SH DFND 01 16517 34267 962 CIT GROUP INC COM NEW 125581801 6186 128961 SH DFND 02 0 30066 98895 CIT GROUP INC COM NEW 125581801 533 11101 SH DFND 06 0 11101 0 CIT GROUP INC COM NEW 125581801 128 2663 SH DFND 28 0 0 2663 CIT GROUP INC COM NEW 125581801 5452 113655 SH DFND 43 0 0 113655 CIT GROUP INC COM NEW 125581801 1154 24061 SH DFND 43, 01 0 0 24061 CITI TRENDS INC COM 17306X102 86 4447 SH DFND 01 3650 797 0 CITI TRENDS INC COM 17306X102 587 30418 SH DFND 02 0 30418 0 CITI TRENDS INC COM 17306X102 27 1405 SH DFND 06 0 1405 0 CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3 17325E291 0 1865 PRN DFND 01 0 1865 0 CITIGROUP INC COM NEW 172967424 554420 8910636 SH DFND 01 5635051 2041538 1234047 CITIGROUP INC COM NEW 172967424 704221 11318249 SH DFND 02 0 462615 10855634 CITIGROUP INC COM NEW 172967424 19577 314645 SH DFND 06 0 314645 0 CITIGROUP INC COM NEW 172967424 10231 164429 SH DFND 28 104534 0 59895 CITIGROUP INC OPTIONS 172967424 18430 296200 SH Put DFND 01 1200 295000 0 CITIGROUP INC OPTIONS 172967424 32715 525800 SH Put DFND 02 0 525800 0 CITIGROUP INC OPTIONS 172967424 22654 364100 SH Put DFND 06 0 364100 0 CITIGROUP INC OPTIONS 172967424 55967 899500 SH Call DFND 02 0 899200 300 CITIGROUP INC OPTIONS 172967424 19363 311200 SH Call DFND 06 0 311200 0 CITIGROUP INC COM NEW 172967424 1220168 19610546 SH DFND 43 0 0 19610546 CITIGROUP INC COM NEW 172967424 49694 798684 SH DFND 43, 01 0 0 798684 CITIZENS & NORTHN CORP COM 172922106 135 5386 SH DFND 01 4781 605 0 CITIZENS & NORTHN CORP COM 172922106 463 18496 SH DFND 02 0 16378 2118 CITIZENS & NORTHN CORP COM 172922106 1 38 SH DFND 06 0 38 0 CITIZENS CMNTY BANCORP INC M COM 174903104 28 2325 SH DFND 02 0 0 2325 CITIZENS FINL GROUP INC COM 174610105 21992 676674 SH DFND 01 256395 286079 134200 CITIZENS FINL GROUP INC COM 174610105 34311 1055717 SH DFND 02 0 263604 792113 CITIZENS FINL GROUP INC COM 174610105 592 18224 SH DFND 06 0 18224 0 CITIZENS FINL GROUP INC COM 174610105 99 3035 SH DFND 28 315 0 2720 CITIZENS FINL GROUP INC COM 174610105 80363 2472716 SH DFND 43 0 0 2472716 CITIZENS FINL GROUP INC COM 174610105 56 1708 SH DFND 43, 01 0 0 1708 CITIZENS HLDG CO MISS COM 174715102 219 10000 SH DFND 01 10000 0 0 CITIZENS INC CL A 174740100 96 14377 SH DFND 01 11181 3196 0 CITIZENS INC CL A 174740100 45 6772 SH DFND 02 0 6211 561 CITIZENS INC CL A 174740100 34 5075 SH DFND 06 0 5075 0 CITRIX SYS INC COM 177376100 17838 178988 SH DFND 01 45029 133260 699 CITRIX SYS INC COM 177376100 31109 312155 SH DFND 02 0 221649 90506 CITRIX SYS INC COM 177376100 294 2954 SH DFND 06 0 2954 0 CITRIX SYS INC COM 177376100 145 1451 SH DFND 28 28 0 1423 CITRIX SYS INC OPTIONS 177376100 8910 89400 SH Put DFND 06 0 89400 0 CITRIX SYS INC OPTIONS 177376100 1296 13000 SH Call DFND 01 0 13000 0 CITRIX SYS INC OPTIONS 177376100 20929 210000 SH Call DFND 02 0 210000 0 CITRIX SYS INC OPTIONS 177376100 8541 85700 SH Call DFND 06 0 85700 0 CITRIX SYS INC NOTE 0.50 177376AD2 46636 32896000 PRN DFND 01 0 32896000 0 CITRIX SYS INC NOTE 0.50 177376AD2 68028 47986000 PRN DFND 02 0 47976000 10000 CITRIX SYS INC COM 177376100 50126 502975 SH DFND 43 0 0 502975 CITRIX SYS INC NOTE 0.50 177376AD2 5112 3606000 PRN DFND 43 0 0 3606000 CITRIX SYS INC COM 177376100 3072 30829 SH DFND 43, 01 0 0 30829 CITY HLDG CO COM 177835105 498 6532 SH DFND 01 5226 1236 70 CITY HLDG CO COM 177835105 1232 16170 SH DFND 02 0 16170 0 CITY HLDG CO COM 177835105 130 1710 SH DFND 06 0 1710 0 CITY HLDG CO COM 177835105 2272 29822 SH DFND 43 0 0 29822 CITY OFFICE REIT INC COM 178587101 13 1107 SH DFND 01 1107 0 0 CITY OFFICE REIT INC COM 178587101 84 7391 SH DFND 02 0 2391 5000 CITY OFFICE REIT INC COM 178587101 2 155 SH DFND 06 0 155 0 CITY OFFICE REIT INC COM 178587101 122 10774 SH DFND 43 0 0 10774 CIVEO CORP CDA COM 17878Y108 28 13479 SH DFND 01 13479 0 0 CIVEO CORP CDA COM 17878Y108 30 14070 SH DFND 02 0 14070 0 CIVEO CORP CDA COM 17878Y108 30 14070 SH DFND 06 0 14070 0 CIVEO CORP CDA COM 17878Y108 302 143752 SH DFND 43 0 0 143752 CIVISTA BANCSHARES INC COM NO PAR 178867107 76 3501 SH DFND 01 3016 485 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 338 15475 SH DFND 02 0 13833 1642 CIVISTA BANCSHARES INC COM NO PAR 178867107 1 56 SH DFND 06 0 56 0 CKX LANDS INC COM 12562N104 4 407 SH DFND 01 407 0 0 CLARUS CORP NEW COM 18270P109 127 9906 SH DFND 01 8257 1649 0 CLARUS CORP NEW COM 18270P109 379 29567 SH DFND 02 0 29065 502 CLARUS CORP NEW COM 18270P109 1 94 SH DFND 06 0 94 0 CLEAN ENERGY FUELS CORP COM 184499101 170 55003 SH DFND 01 22413 32590 0 CLEAN ENERGY FUELS CORP COM 184499101 102 33039 SH DFND 02 0 24202 8837 CLEAN ENERGY FUELS CORP COM 184499101 48 15444 SH DFND 06 0 15444 0 CLEAN HARBORS INC COM 184496107 1869 26130 SH DFND 01 7601 18387 142 CLEAN HARBORS INC COM 184496107 739 10325 SH DFND 02 0 5766 4559 CLEAN HARBORS INC COM 184496107 395 5522 SH DFND 06 0 5522 0 CLEAN HARBORS INC COM 184496107 5728 80082 SH DFND 43 0 0 80082 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 13 2383 SH DFND 01 327 2056 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 233 43486 SH DFND 02 0 43286 200 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 20 3827 SH DFND 06 0 3827 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 384 39958 SH DFND 01 21880 0 18078 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 5970 621182 SH DFND 02 0 0 621182 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 13 1044 SH DFND 01 1044 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 16120 1273273 SH DFND 02 0 0 1273273 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 157 16165 SH DFND 01 15915 0 250 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 746 76873 SH DFND 02 0 0 76873 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 8 655 SH DFND 43 0 0 655 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 4 375 SH DFND 43 0 0 375 CLEARFIELD INC COM 18482P103 45 3068 SH DFND 01 3068 0 0 CLEARFIELD INC COM 18482P103 0 27 SH DFND 02 0 27 0 CLEARFIELD INC COM 18482P103 1 46 SH DFND 06 0 46 0 CLEARSIDE BIOMEDICAL INC COM 185063104 7 5434 SH DFND 01 5434 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 109 SH DFND 02 0 109 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 110 SH DFND 06 0 110 0 CLEARWATER PAPER CORP COM 18538R103 110 5641 SH DFND 01 4141 1428 72 CLEARWATER PAPER CORP COM 18538R103 239 12281 SH DFND 02 0 12021 260 CLEARWATER PAPER CORP COM 18538R103 35 1784 SH DFND 06 0 1784 0 CLEARWAY ENERGY INC CL A 18539C105 210 14475 SH DFND 01 12475 2000 0 CLEARWAY ENERGY INC CL A 18539C105 1414 97253 SH DFND 02 0 3840 93413 CLEARWAY ENERGY INC CL A 18539C105 54 3746 SH DFND 06 0 3746 0 CLEARWAY ENERGY INC CL C 18539C204 423 27967 SH DFND 01 23073 4836 58 CLEARWAY ENERGY INC CL C 18539C204 6870 454657 SH DFND 02 0 317783 136874 CLEARWAY ENERGY INC CL C 18539C204 120 7946 SH DFND 06 0 7946 0 CLEARWAY ENERGY INC CL C 18539C204 2217 146707 SH DFND 43 0 0 146707 CLEVELAND BIOLABS INC COM NEW 185860202 0 150 SH DFND 02 0 0 150 CLEVELAND CLIFFS INC COM 185899101 7606 761367 SH DFND 01 650643 110724 0 CLEVELAND CLIFFS INC COM 185899101 15537 1555210 SH DFND 02 0 1403499 151711 CLEVELAND CLIFFS INC COM 185899101 308 30782 SH DFND 06 0 30782 0 CLEVELAND CLIFFS INC OPTIONS 185899101 43356 4339900 SH Put DFND 02 0 4339900 0 CLEVELAND CLIFFS INC DBCV 1.50 185899AA9 2048 1500000 PRN DFND 02 0 1500000 0 CLEVELAND CLIFFS INC COM 185899101 1025 102631 SH DFND 43 0 0 102631 CLEVELAND CLIFFS INC COM 185899101 100 10004 SH DFND 43, 01 0 0 10004 CLIPPER RLTY INC COM 18885T306 42 3106 SH DFND 02 0 3106 0 CLIPPER RLTY INC COM 18885T306 1 62 SH DFND 06 0 62 0 CLOROX CO DEL COM 189054109 75982 473525 SH DFND 01 361706 109812 2007 CLOROX CO DEL COM 189054109 94427 588477 SH DFND 02 0 328778 259699 CLOROX CO DEL COM 189054109 212 1319 SH DFND 06 0 1319 0 CLOROX CO DEL COM 189054109 1654 10306 SH DFND 28 10013 0 293 CLOROX CO DEL COM 189054109 4513 28127 SH DFND 43 0 0 28127 CLOROX CO DEL COM 189054109 559 3481 SH DFND 43, 01 0 0 3481 CLOUDERA INC COM 18914U100 488 44643 SH DFND 01 44643 0 0 CLOUDERA INC COM 18914U100 925 84584 SH DFND 02 0 33194 51390 CLOUDERA INC COM 18914U100 250 22843 SH DFND 06 0 22843 0 CLOUDERA INC COM 18914U100 1361 124415 SH DFND 43 0 0 124415 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 3746 337436 SH DFND 02 0 0 337436 CLOUGH GLOBAL EQUITY FD COM 18914C100 6308 497056 SH DFND 02 0 0 497056 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 34 3500 SH DFND 01 3500 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 12969 1342524 SH DFND 02 0 0 1342524 CLOVIS ONCOLOGY INC COM 189464100 3733 150417 SH DFND 01 13181 137146 90 CLOVIS ONCOLOGY INC COM 189464100 4493 181029 SH DFND 02 0 70710 110319 CLOVIS ONCOLOGY INC COM 189464100 135 5424 SH DFND 06 0 5424 0 CLOVIS ONCOLOGY INC OPTIONS 189464100 1879 75700 SH Call DFND 02 0 75700 0 CLOVIS ONCOLOGY INC NOTE 1.25 189464AC4 9493 12173000 PRN DFND 02 0 12173000 0 CM SEVEN STAR ACQUISITION CO SHS G2345N102 0 4 SH DFND 02 0 4 0 CME GROUP INC COM CL A 12572Q105 3292 20000 SH DFND 00 20000 0 0 CME GROUP INC COM CL A 12572Q105 46665 283543 SH DFND 01 154650 92398 36495 CME GROUP INC COM CL A 12572Q105 316518 1923183 SH DFND 02 40000 104226 1778957 CME GROUP INC COM CL A 12572Q105 8405 51069 SH DFND 06 0 51069 0 CME GROUP INC COM CL A 12572Q105 487 2962 SH DFND 28 230 0 2732 CME GROUP INC OPTIONS 12572Q105 10796 65600 SH Call DFND 02 0 65600 0 CME GROUP INC COM CL A 12572Q105 351976 2138633 SH DFND 43 0 0 2138633 CME GROUP INC COM CL A 12572Q105 30341 184354 SH DFND 43, 01 0 0 184354 CMS ENERGY CORP COM 125896100 31017 558466 SH DFND 01 414616 141564 2286 CMS ENERGY CORP COM 125896100 58505 1053394 SH DFND 02 0 223659 829735 CMS ENERGY CORP COM 125896100 99 1778 SH DFND 06 0 1778 0 CMS ENERGY CORP COM 125896100 485 8740 SH DFND 28 2560 0 6180 CMS ENERGY CORP COM 125896100 44252 796761 SH DFND 43 0 0 796761 CMS ENERGY CORP COM 125896100 17909 322460 SH DFND 43, 01 0 0 322460 CNA FINL CORP COM 126117100 16558 381953 SH DFND 01 379577 1167 1209 CNA FINL CORP COM 126117100 6944 160185 SH DFND 02 0 36564 123621 CNA FINL CORP COM 126117100 1 27 SH DFND 06 0 27 0 CNA FINL CORP COM 126117100 17 386 SH DFND 28 0 0 386 CNA FINL CORP COM 126117100 4548 104922 SH DFND 43 0 0 104922 CNA FINL CORP COM 126117100 380 8776 SH DFND 43, 01 0 0 8776 CNB FINL CORP PA COM 126128107 103 4066 SH DFND 01 3205 861 0 CNB FINL CORP PA COM 126128107 67 2662 SH DFND 02 0 1987 675 CNB FINL CORP PA COM 126128107 1 57 SH DFND 06 0 57 0 CNH INDL N V SHS N20944109 131 12866 SH DFND 01 8866 0 4000 CNH INDL N V SHS N20944109 1324 129837 SH DFND 02 0 94479 35358 CNH INDL N V SHS N20944109 6933 679686 SH DFND 06 0 679686 0 CNH INDL N V SHS N20944109 40 3887 SH DFND 28 0 0 3887 CNH INDL N V SHS N20944109 6143 602240 SH DFND 43 0 0 602240 CNH INDL N V SHS N20944109 86 8394 SH DFND 43, 01 0 0 8394 CNO FINL GROUP INC COM 12621E103 1624 100389 SH DFND 01 51891 47945 553 CNO FINL GROUP INC COM 12621E103 3669 226765 SH DFND 02 0 224039 2726 CNO FINL GROUP INC COM 12621E103 289 17873 SH DFND 06 0 17873 0 CNO FINL GROUP INC COM 12621E103 1 53 SH DFND 28 53 0 0 CNO FINL GROUP INC COM 12621E103 23956 1480615 SH DFND 43 0 0 1480615 CNO FINL GROUP INC COM 12621E103 123 7630 SH DFND 43, 01 0 0 7630 CNOOC LTD SPONSORED 126132109 985 5305 SH DFND 01 4836 0 469 CNOOC LTD SPONSORED 126132109 423 2276 SH DFND 02 0 110 2166 CNOOC LTD SPONSORED 126132109 29 154 SH DFND 28 24 0 130 CNOOC LTD SPONSORED 126132109 19511 105036 SH DFND 43 0 0 105036 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 804 52856 SH DFND 01 0 52856 0 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 394 25896 SH DFND 02 0 1025 24871 CNX RESOURCES CORPORATION COM 12653C108 2714 252028 SH DFND 01 30488 220358 1182 CNX RESOURCES CORPORATION COM 12653C108 7761 720644 SH DFND 02 0 284631 436013 CNX RESOURCES CORPORATION COM 12653C108 185 17216 SH DFND 06 0 17216 0 CNX RESOURCES CORPORATION COM 12653C108 2 199 SH DFND 28 199 0 0 COASTAL FINL CORP WA COM NEW 19046P209 31 1831 SH DFND 01 1237 594 0 COASTAL FINL CORP WA COM NEW 19046P209 8 470 SH DFND 02 0 367 103 COASTAL FINL CORP WA COM NEW 19046P209 1 39 SH DFND 06 0 39 0 COCA COLA CO COM 191216100 538540 11492521 SH DFND 01 10636722 383499 472300 COCA COLA CO COM 191216100 782198 16692222 SH DFND 02 0 1729206 14963016 COCA COLA CO COM 191216100 16667 355678 SH DFND 06 0 355678 0 COCA COLA CO COM 191216100 4620 98591 SH DFND 28 51607 0 46984 COCA COLA CO OPTIONS 191216100 10131 216200 SH Put DFND 02 0 203200 13000 COCA COLA CO OPTIONS 191216100 20131 429600 SH Put DFND 06 0 429600 0 COCA COLA CO OPTIONS 191216100 24648 526000 SH Call DFND 02 0 526000 0 COCA COLA CO OPTIONS 191216100 16321 348300 SH Call DFND 06 0 348300 0 COCA COLA CO COM 191216100 1048650 22378364 SH DFND 43 0 0 22378364 COCA COLA CO COM 191216100 38985 831944 SH DFND 43, 01 0 0 831944 COCA COLA CONSOLIDATED INC COM 191098102 1063 3693 SH DFND 01 3374 232 87 COCA COLA CONSOLIDATED INC COM 191098102 2484 8630 SH DFND 02 0 7775 855 COCA COLA CONSOLIDATED INC COM 191098102 156 541 SH DFND 06 0 541 0 COCA COLA CONSOLIDATED INC COM 191098102 1 3 SH DFND 28 3 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 51122 988058 SH DFND 01 65626 917713 4719 COCA COLA EUROPEAN PARTNERS SHS G25839104 89748 1734592 SH DFND 02 0 508133 1226459 COCA COLA EUROPEAN PARTNERS SHS G25839104 1673 32331 SH DFND 06 0 32331 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 538 10394 SH DFND 28 0 0 10394 COCA COLA EUROPEAN PARTNERS SHS G25839104 74725 1444246 SH DFND 43 0 0 1444246 COCA COLA EUROPEAN PARTNERS SHS G25839104 3939 76139 SH DFND 43, 01 0 0 76139 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 354 5366 SH DFND 01 4528 0 838 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 218 3301 SH DFND 02 0 0 3301 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 3581 54250 SH DFND 06 0 54250 0 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 15 229 SH DFND 28 58 0 171 COCRYSTAL PHARMA INC COM PAR 19188J300 299 109529 SH DFND 01 2000 0 107529 COCRYSTAL PHARMA INC COM PAR 19188J300 0 166 SH DFND 02 0 0 166 CODEXIS INC COM 192005106 234 11374 SH DFND 01 11374 0 0 CODEXIS INC COM 192005106 200 9724 SH DFND 02 0 8996 728 CODEXIS INC COM 192005106 109 5294 SH DFND 06 0 5294 0 CODEXIS INC COM 192005106 313 15264 SH DFND 43 0 0 15264 CODEXIS INC COM 192005106 12 562 SH DFND 43, 01 0 0 562 CODORUS VY BANCORP INC COM 192025104 47 2215 SH DFND 01 1756 459 0 CODORUS VY BANCORP INC COM 192025104 67 3118 SH DFND 02 0 145 2973 CODORUS VY BANCORP INC COM 192025104 1 29 SH DFND 06 0 29 0 COEUR MNG INC COM NEW 192108504 2893 708968 SH DFND 01 40651 668317 0 COEUR MNG INC COM NEW 192108504 8712 2135381 SH DFND 02 0 2130179 5202 COEUR MNG INC COM NEW 192108504 1127 276279 SH DFND 06 0 276279 0 COEUR MNG INC COM NEW 192108504 1609 394338 SH DFND 43 0 0 394338 COFFEE HLDG CO INC COM 192176105 2 299 SH DFND 02 0 299 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3141 57903 SH DFND 01 19007 38757 139 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3945 72720 SH DFND 02 0 72603 117 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 259 4782 SH DFND 06 0 4782 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2 40 SH DFND 28 40 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 808 14895 SH DFND 43 0 0 14895 COGNEX CORP COM 192422103 4979 97893 SH DFND 01 59280 37036 1577 COGNEX CORP COM 192422103 2753 54130 SH DFND 02 0 48513 5617 COGNEX CORP COM 192422103 1287 25312 SH DFND 06 0 25312 0 COGNEX CORP COM 192422103 139 2726 SH DFND 28 80 0 2646 COGNEX CORP COM 192422103 24911 489796 SH DFND 43 0 0 489796 COGNEX CORP COM 192422103 28187 554217 SH DFND 43, 01 0 0 554217 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 103078 1422744 SH DFND 01 359224 202583 860937 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20355 280946 SH DFND 02 0 145108 135838 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 326 4497 SH DFND 06 0 4497 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1127 15561 SH DFND 28 257 0 15304 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 7433 102600 SH Put DFND 02 0 102600 0 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 1297 17900 SH Call DFND 06 0 17900 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62962 869034 SH DFND 43 0 0 869034 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3506 48395 SH DFND 43, 01 0 0 48395 COHBAR INC COM 19249J109 15 4591 SH DFND 01 4591 0 0 COHBAR INC COM 19249J109 0 109 SH DFND 02 0 109 0 COHBAR INC COM 19249J109 0 110 SH DFND 06 0 110 0 COHEN & STEERS CLOSED END OP COM 19248P106 389 31486 SH DFND 01 31486 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 6165 498773 SH DFND 02 0 0 498773 COHEN & STEERS GLOBAL INC BL COM 19248M103 581 68059 SH DFND 02 0 0 68059 COHEN & STEERS INC COM 19247A100 185 4386 SH DFND 01 4386 0 0 COHEN & STEERS INC COM 19247A100 238 5627 SH DFND 02 0 5044 583 COHEN & STEERS INC COM 19247A100 97 2289 SH DFND 06 0 2289 0 COHEN & STEERS INC COM 19247A100 746 17650 SH DFND 43 0 0 17650 COHEN & STEERS INC COM 19247A100 813 19235 SH DFND 43, 01 0 0 19235 COHEN & STEERS INFRASTRUCTUR COM 19248A109 637 25985 SH DFND 01 25985 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 31895 1300778 SH DFND 02 0 3 1300775 COHEN & STEERS LTD DUR PFD I COM 19248C105 524 22140 SH DFND 01 21940 0 200 COHEN & STEERS LTD DUR PFD I COM 19248C105 17570 742288 SH DFND 02 0 1151 741137 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 60 6425 SH DFND 01 5500 0 925 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 1522 161704 SH DFND 02 0 0 161704 COHEN & STEERS QUALITY RLTY COM 19247L106 569 44424 SH DFND 01 29222 0 15202 COHEN & STEERS QUALITY RLTY COM 19247L106 41143 3214265 SH DFND 02 0 0 3214265 COHEN & STEERS REIT & PFD &I COM 19247X100 161 7820 SH DFND 01 7820 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 8358 405719 SH DFND 02 0 0 405719 COHEN & STEERS SLT PFD INCM COM 19248Y107 22 820 SH DFND 01 820 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 1856 69415 SH DFND 02 0 48 69367 COHEN & STEERS TOTAL RETURN COM 19247R103 948 71869 SH DFND 02 0 0 71869 COHERENT INC COM 192479103 6722 47431 SH DFND 01 44683 2337 411 COHERENT INC COM 192479103 9476 66866 SH DFND 02 0 65801 1065 COHERENT INC COM 192479103 359 2530 SH DFND 06 0 2530 0 COHERENT INC COM 192479103 231 1631 SH DFND 28 1199 0 432 COHERENT INC COM 192479103 13021 91880 SH DFND 43 0 0 91880 COHERENT INC COM 192479103 746 5266 SH DFND 43, 01 0 0 5266 COHERUS BIOSCIENCES INC COM 19249H103 2643 193739 SH DFND 01 11873 181866 0 COHERUS BIOSCIENCES INC COM 19249H103 226 16590 SH DFND 02 0 5511 11079 COHERUS BIOSCIENCES INC COM 19249H103 66 4820 SH DFND 06 0 4820 0 COHU INC COM 192576106 1000 67815 SH DFND 01 66086 1618 111 COHU INC COM 192576106 115 7818 SH DFND 02 0 7026 792 COHU INC COM 192576106 65 4417 SH DFND 06 0 4417 0 COHU INC COM 192576106 920 62400 SH DFND 43 0 0 62400 COHU INC COM 192576106 89 6049 SH DFND 43, 01 0 0 6049 COLFAX CORP COM 194014106 1332 44868 SH DFND 01 11290 32167 1411 COLFAX CORP COM 194014106 719 24221 SH DFND 02 0 19288 4933 COLFAX CORP COM 194014106 271 9125 SH DFND 06 0 9125 0 COLFAX CORP COM 194014106 64 2147 SH DFND 28 0 0 2147 COLFAX CORP UNIT 01/15 194014205 5259 39500 SH DFND 02 0 39500 0 COLFAX CORP COM 194014106 6798 229030 SH DFND 43 0 0 229030 COLFAX CORP COM 194014106 1966 66236 SH DFND 43, 01 0 0 66236 COLGATE PALMOLIVE CO COM 194162103 205963 3004999 SH DFND 01 2330884 641198 32917 COLGATE PALMOLIVE CO COM 194162103 143317 2090993 SH DFND 02 0 417777 1673216 COLGATE PALMOLIVE CO COM 194162103 1690 24655 SH DFND 06 0 24655 0 COLGATE PALMOLIVE CO COM 194162103 2268 33090 SH DFND 28 32815 0 275 COLGATE PALMOLIVE CO OPTIONS 194162103 13708 200000 SH Call DFND 06 0 200000 0 COLGATE PALMOLIVE CO COM 194162103 263002 3837199 SH DFND 43 0 0 3837199 COLGATE PALMOLIVE CO COM 194162103 27079 395083 SH DFND 43, 01 0 0 395083 COLLECTORS UNIVERSE INC COM NEW 19421R200 219 12514 SH DFND 02 0 12414 100 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 94 6183 SH DFND 01 6183 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 372 24575 SH DFND 02 0 23452 1123 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 39 2553 SH DFND 06 0 2553 0 COLLIER CREEK HOLDINGS UNIT 99/99 G22707122 8 800 SH DFND 02 0 0 800 COLLIERS INTL GROUP INC SUB VTG SH 194693107 92 1375 SH DFND 05 1375 0 0 COLLIERS INTL GROUP INC SUB VTG SH 194693107 16 233 SH DFND 01 214 0 19 COLLIERS INTL GROUP INC SUB VTG SH 194693107 396 5931 SH DFND 02 0 5074 857 COLLIERS INTL GROUP INC SUB VTG SH 194693107 1458 21833 SH DFND 43 0 0 21833 COLONY BANKCORP INC COM 19623P101 80 4663 SH DFND 02 0 662 4001 COLONY CAP INC NOTE 5.00 19624RAA4 959 1018000 PRN DFND 02 0 1018000 0 COLONY CAP INC NEW CL A COM 19626G108 707 132957 SH DFND 01 131686 0 1271 COLONY CAP INC NEW CL A COM 19626G108 3417 642307 SH DFND 02 0 178906 463401 COLONY CAP INC NEW CL A COM 19626G108 266 50090 SH DFND 06 0 50090 0 COLONY CAP INC NEW CL A COM 19626G108 97 18174 SH DFND 28 0 0 18174 COLONY CAP INC NEW CL A COM 19626G108 9184 1726312 SH DFND 43 0 0 1726312 COLONY CAP INC NEW CL A COM 19626G108 883 166042 SH DFND 43, 01 0 0 166042 COLONY CR REAL ESTATE INC COM CL A 19625T101 14 877 SH DFND 01 877 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 460 29361 SH DFND 02 0 15947 13414 COLONY CR REAL ESTATE INC COM CL A 19625T101 142 9060 SH DFND 06 0 9060 0 COLONY STARWOOD HOMES NOTE 3.50 19625XAB8 3510 3071000 PRN DFND 02 0 3071000 0 COLUMBIA BKG SYS INC COM 197236102 778 23789 SH DFND 01 16675 6705 409 COLUMBIA BKG SYS INC COM 197236102 8129 248680 SH DFND 02 0 232220 16460 COLUMBIA BKG SYS INC COM 197236102 262 8005 SH DFND 06 0 8005 0 COLUMBIA BKG SYS INC COM 197236102 2 55 SH DFND 28 55 0 0 COLUMBIA BKG SYS INC COM 197236102 1897 58036 SH DFND 43 0 0 58036 COLUMBIA BKG SYS INC COM 197236102 1786 54645 SH DFND 43, 01 0 0 54645 COLUMBIA ETF TR I SUSTANBLE 19761L102 9 350 SH DFND 01 350 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 126 4995 SH DFND 01 4995 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 193 7613 SH DFND 02 0 0 7613 COLUMBIA ETF TR I SUSTANABLE 19761L300 181 6640 SH DFND 01 6640 0 0 COLUMBIA ETF TR I DIVERSIFID 19761L508 2975 149492 SH DFND 02 0 0 149492 COLUMBIA ETF TR I MULTI SEC 19761L607 334 15951 SH DFND 02 0 0 15951 COLUMBIA ETF TR I SUSTANABLE 19761L300 28 1043 SH DFND 43 0 0 1043 COLUMBIA ETF TR I DIVERSIFID 19761L508 2346 117903 SH DFND 43 0 0 117903 COLUMBIA ETF TR II BEYOND BRI 19762B103 2196 132072 SH DFND 02 0 0 132072 COLUMBIA ETF TR II EMRG MARKE 19762B509 35288 1562791 SH DFND 01 1562760 0 31 COLUMBIA ETF TR II EMRG MARKE 19762B509 21403 947856 SH DFND 02 0 0 947856 COLUMBIA ETF TR II INDIA CONS 19762B707 126 2978 SH DFND 02 0 0 2978 COLUMBIA ETF TR II INDIA INFR 19762B806 207 17286 SH DFND 02 0 0 17286 COLUMBIA ETF TR II INDIA SML 19762B889 110 7221 SH DFND 02 0 0 7221 COLUMBIA ETF TR II BEYOND BRI 19762B103 393 23645 SH DFND 43 0 0 23645 COLUMBIA ETF TR II EM CORE EX 19762B202 34 1353 SH DFND 43 0 0 1353 COLUMBIA ETF TR II EMRG MARKE 19762B509 8723 386337 SH DFND 43 0 0 386337 COLUMBIA ETF TR II INDIA CONS 19762B707 160 3780 SH DFND 43 0 0 3780 COLUMBIA ETF TR II INDIA INFR 19762B806 9 742 SH DFND 43 0 0 742 COLUMBIA ETF TR II INDIA SML 19762B889 168 11047 SH DFND 43 0 0 11047 COLUMBIA FINL INC COM 197641103 204 13022 SH DFND 01 9762 3260 0 COLUMBIA FINL INC COM 197641103 98 6281 SH DFND 02 0 6281 0 COLUMBIA FINL INC COM 197641103 79 5049 SH DFND 06 0 5049 0 COLUMBIA PPTY TR INC COM NEW 198287203 34 1500 SH DFND 01 1393 0 107 COLUMBIA PPTY TR INC COM NEW 198287203 672 29861 SH DFND 02 0 20647 9214 COLUMBIA PPTY TR INC COM NEW 198287203 276 12241 SH DFND 06 0 12241 0 COLUMBIA PPTY TR INC COM NEW 198287203 5477 243328 SH DFND 43 0 0 243328 COLUMBIA PPTY TR INC COM NEW 198287203 588 26132 SH DFND 43, 01 0 0 26132 COLUMBIA SELIGM PREM TECH GR COM 19842X109 102 5099 SH DFND 01 5099 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 3693 183890 SH DFND 02 0 0 183890 COLUMBIA SPORTSWEAR CO COM 198516106 525 5044 SH DFND 01 4412 602 30 COLUMBIA SPORTSWEAR CO COM 198516106 8680 83317 SH DFND 02 0 78474 4843 COLUMBIA SPORTSWEAR CO COM 198516106 336 3223 SH DFND 06 0 3223 0 COLUMBIA SPORTSWEAR CO COM 198516106 21798 209231 SH DFND 43 0 0 209231 COLUMBIA SPORTSWEAR CO COM 198516106 1300 12475 SH DFND 43, 01 0 0 12475 COLUMBUS MCKINNON CORP N Y COM 199333105 298 8673 SH DFND 01 4744 3929 0 COLUMBUS MCKINNON CORP N Y COM 199333105 222 6453 SH DFND 02 0 5907 546 COLUMBUS MCKINNON CORP N Y COM 199333105 78 2284 SH DFND 06 0 2284 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2962 86224 SH DFND 43 0 0 86224 COMCAST CORP NEW CL A 20030N101 372027 9305318 SH DFND 01 6435290 747611 2122417 COMCAST CORP NEW CL A 20030N101 543889 13604021 SH DFND 02 0 3492285 10111736 COMCAST CORP NEW CL A 20030N101 23355 584161 SH DFND 06 0 584161 0 COMCAST CORP NEW CL A 20030N101 7412 185386 SH DFND 28 110661 0 74725 COMCAST CORP NEW OPTIONS 20030N101 42579 1065000 SH Put DFND 02 0 1065000 0 COMCAST CORP NEW OPTIONS 20030N101 16068 401900 SH Put DFND 06 0 401900 0 COMCAST CORP NEW OPTIONS 20030N101 24932 623600 SH Call DFND 02 0 623600 0 COMCAST CORP NEW OPTIONS 20030N101 10615 265500 SH Call DFND 06 0 265500 0 COMCAST CORP NEW CL A 20030N101 958187 23966652 SH DFND 43 0 0 23966652 COMCAST CORP NEW CL A 20030N101 107566 2690496 SH DFND 43, 01 0 0 2690496 COMERICA INC COM 200340107 20431 278658 SH DFND 01 191186 79013 8459 COMERICA INC COM 200340107 15388 209868 SH DFND 02 0 48576 161292 COMERICA INC COM 200340107 151 2059 SH DFND 06 0 2059 0 COMERICA INC COM 200340107 359 4892 SH DFND 28 126 0 4766 COMERICA INC COM 200340107 39594 540010 SH DFND 43 0 0 540010 COMERICA INC COM 200340107 3660 49918 SH DFND 43, 01 0 0 49918 COMFORT SYS USA INC COM 199908104 539 10287 SH DFND 01 8243 1748 296 COMFORT SYS USA INC COM 199908104 3001 57283 SH DFND 02 0 55607 1676 COMFORT SYS USA INC COM 199908104 211 4031 SH DFND 06 0 4031 0 COMFORT SYS USA INC COM 199908104 2741 52327 SH DFND 43 0 0 52327 COMMERCE BANCSHARES INC COM 200525103 8873 152831 SH DFND 01 140216 11516 1099 COMMERCE BANCSHARES INC COM 200525103 8335 143555 SH DFND 02 0 100138 43417 COMMERCE BANCSHARES INC COM 200525103 605 10416 SH DFND 06 0 10416 0 COMMERCE BANCSHARES INC COM 200525103 50 868 SH DFND 28 31 0 837 COMMERCIAL METALS CO COM 201723103 1579 92425 SH DFND 01 35611 16197 40617 COMMERCIAL METALS CO COM 201723103 2144 125528 SH DFND 02 0 122470 3058 COMMERCIAL METALS CO COM 201723103 218 12765 SH DFND 06 0 12765 0 COMMERCIAL METALS CO COM 201723103 10444 611477 SH DFND 43 0 0 611477 COMMERCIAL VEH GROUP INC COM 202608105 45 5841 SH DFND 01 5841 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1 174 SH DFND 02 0 174 0 COMMERCIAL VEH GROUP INC COM 202608105 1 118 SH DFND 06 0 118 0 COMMSCOPE HLDG CO INC COM 20337X109 3013 138668 SH DFND 01 90685 45487 2496 COMMSCOPE HLDG CO INC COM 20337X109 1433 65943 SH DFND 02 0 51115 14828 COMMSCOPE HLDG CO INC COM 20337X109 1013 46612 SH DFND 06 0 46612 0 COMMSCOPE HLDG CO INC COM 20337X109 120 5502 SH DFND 28 0 0 5502 COMMSCOPE HLDG CO INC COM 20337X109 6401 294571 SH DFND 43 0 0 294571 COMMUNICATIONS SYS INC COM 203900105 1 454 SH DFND 02 0 454 0 COMMUNITY BANKERS TR CORP COM 203612106 41 5654 SH DFND 01 4090 1564 0 COMMUNITY BANKERS TR CORP COM 203612106 184 25147 SH DFND 02 0 25147 0 COMMUNITY BANKERS TR CORP COM 203612106 1 91 SH DFND 06 0 91 0 COMMUNITY BK SYS INC COM 203607106 1720 28775 SH DFND 01 24119 4444 212 COMMUNITY BK SYS INC COM 203607106 1458 24392 SH DFND 02 0 18312 6080 COMMUNITY BK SYS INC COM 203607106 333 5571 SH DFND 06 0 5571 0 COMMUNITY BK SYS INC COM 203607106 3 42 SH DFND 28 42 0 0 COMMUNITY FINL CORP MD COM 20368X101 36 1271 SH DFND 01 920 351 0 COMMUNITY FINL CORP MD COM 20368X101 5 178 SH DFND 02 0 178 0 COMMUNITY FINL CORP MD COM 20368X101 1 19 SH DFND 06 0 19 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 0 16 SH DFND 02 0 16 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 515 137985 SH DFND 01 13699 123868 418 COMMUNITY HEALTH SYS INC NEW COM 203668108 232 62220 SH DFND 02 0 55875 6345 COMMUNITY HEALTH SYS INC NEW COM 203668108 35 9442 SH DFND 06 0 9442 0 COMMUNITY HEALTH SYS INC NEW OPTIONS 203668108 93 25000 SH Put DFND 02 0 25000 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 441 12296 SH DFND 01 12020 0 276 COMMUNITY HEALTHCARE TR INC COM 20369C106 179 4993 SH DFND 02 0 4243 750 COMMUNITY HEALTHCARE TR INC COM 20369C106 72 2014 SH DFND 06 0 2014 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 384 10706 SH DFND 43 0 0 10706 COMMUNITY TR BANCORP INC COM 204149108 176 4281 SH DFND 01 3308 973 0 COMMUNITY TR BANCORP INC COM 204149108 350 8524 SH DFND 02 0 6582 1942 COMMUNITY TR BANCORP INC COM 204149108 71 1731 SH DFND 06 0 1731 0 COMMUNITY WEST BANCSHARES COM 204157101 2 194 SH DFND 02 0 0 194 COMMVAULT SYSTEMS INC COM 204166102 1655 25567 SH DFND 01 8948 16547 72 COMMVAULT SYSTEMS INC COM 204166102 561 8662 SH DFND 02 0 5151 3511 COMMVAULT SYSTEMS INC COM 204166102 308 4760 SH DFND 06 0 4760 0 COMMVAULT SYSTEMS INC COM 204166102 1 20 SH DFND 28 20 0 0 COMMVAULT SYSTEMS INC COM 204166102 8293 128102 SH DFND 43 0 0 128102 COMMVAULT SYSTEMS INC COM 204166102 3795 58617 SH DFND 43, 01 0 0 58617 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 157 6737 SH DFND 01 5302 0 1435 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 11 466 SH DFND 02 0 0 466 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 12630 542540 SH DFND 06 0 542540 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 1 25 SH DFND 28 25 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 2914 275432 SH DFND 01 274280 0 1152 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 72 6784 SH DFND 02 0 0 6784 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 20063 1896336 SH DFND 06 0 1896336 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 37 3507 SH DFND 28 2743 0 764 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 5879 555624 SH DFND 43 0 0 555624 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 9 2396 SH DFND 01 2396 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 6923 1939305 SH DFND 02 0 1439937 499368 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 95 26677 SH DFND 06 0 26677 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 111 11998 SH DFND 01 11998 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1 103 SH DFND 02 0 3 100 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 951 102450 SH DFND 06 0 102450 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1 150 SH DFND 28 150 0 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 16 3857 SH DFND 01 3857 0 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 2019 491213 SH DFND 02 0 434013 57200 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 14 3296 SH DFND 06 0 3296 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 5 1244 SH DFND 28 0 0 1244 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 2718 92254 SH DFND 01 92254 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 151 5120 SH DFND 02 0 4620 500 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 20 678 SH DFND 06 0 678 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 53 1788 SH DFND 28 1206 0 582 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 19 638 SH DFND 43 0 0 638 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 72 4182 SH DFND 01 2707 0 1475 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 127 7321 SH DFND 02 0 7258 63 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 6207 359201 SH DFND 06 0 359201 0 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 12 666 SH DFND 28 34 0 632 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 6657 424270 SH DFND 02 0 0 424270 COMPASS MINERALS INTL INC COM 20451N101 833 15328 SH DFND 01 10303 4968 57 COMPASS MINERALS INTL INC COM 20451N101 7386 135851 SH DFND 02 0 65082 70769 COMPASS MINERALS INTL INC COM 20451N101 236 4333 SH DFND 06 0 4333 0 COMPASS MINERALS INTL INC COM 20451N101 1 19 SH DFND 28 19 0 0 COMPASS MINERALS INTL INC COM 20451N101 1843 33893 SH DFND 43 0 0 33893 COMPASS MINERALS INTL INC COM 20451N101 451 8291 SH DFND 43, 01 0 0 8291 COMPUGEN LTD ORD M25722105 24 5770 SH DFND 01 5770 0 0 COMPUGEN LTD ORD M25722105 14 3280 SH DFND 02 0 0 3280 COMPUTER PROGRAMS & SYS INC COM 205306103 125 4199 SH DFND 01 3981 200 18 COMPUTER PROGRAMS & SYS INC COM 205306103 68 2296 SH DFND 02 0 1902 394 COMPUTER PROGRAMS & SYS INC COM 205306103 41 1370 SH DFND 06 0 1370 0 COMPUTER TASK GROUP INC COM 205477102 7 1591 SH DFND 02 0 1391 200 COMPX INTERNATIONAL INC CL A 20563P101 25 1695 SH DFND 01 1574 121 0 COMPX INTERNATIONAL INC CL A 20563P101 4 261 SH DFND 02 0 61 200 COMPX INTERNATIONAL INC CL A 20563P101 0 7 SH DFND 06 0 7 0 COMSCORE INC COM 20564W105 21401 1056849 SH DFND 01 0 1056849 0 COMSCORE INC COM 20564W105 1602 79123 SH DFND 02 0 79123 0 COMSCORE INC COM 20564W105 94 4626 SH DFND 06 0 4626 0 COMSCORE INC COM 20564W105 983 48525 SH DFND 43 0 0 48525 COMSTOCK HLDG COS INC CL A NEW 205684202 0 50 SH DFND 01 50 0 0 COMSTOCK RES INC COM 205768302 77 11059 SH DFND 02 0 11051 8 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 906 39009 SH DFND 01 36745 2200 64 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 95 4086 SH DFND 02 0 3270 816 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 60 2597 SH DFND 06 0 2597 0 CONAGRA BRANDS INC COM 205887102 33929 1223105 SH DFND 01 503023 356420 363662 CONAGRA BRANDS INC COM 205887102 44873 1617616 SH DFND 02 0 345042 1272574 CONAGRA BRANDS INC COM 205887102 1767 63689 SH DFND 06 0 63689 0 CONAGRA BRANDS INC COM 205887102 409 14745 SH DFND 28 734 0 14011 CONAGRA BRANDS INC COM 205887102 56152 2024214 SH DFND 43 0 0 2024214 CONAGRA BRANDS INC COM 205887102 2686 96839 SH DFND 43, 01 0 0 96839 CONATUS PHARMACEUTICALS INC COM 20600T108 99 92104 SH DFND 02 0 92104 0 CONCERT PHARMACEUTICALS INC COM 206022105 982 81378 SH DFND 01 4619 76759 0 CONCERT PHARMACEUTICALS INC COM 206022105 331 27461 SH DFND 02 0 8281 19180 CONCERT PHARMACEUTICALS INC COM 206022105 25 2083 SH DFND 06 0 2083 0 CONCHO RES INC COM 20605P101 21484 193619 SH DFND 01 68050 124346 1223 CONCHO RES INC COM 20605P101 19596 176600 SH DFND 02 0 118128 58472 CONCHO RES INC COM 20605P101 2230 20100 SH DFND 06 0 20100 0 CONCHO RES INC COM 20605P101 156 1410 SH DFND 28 90 0 1320 CONCHO RES INC OPTIONS 20605P101 832 7500 SH Put DFND 02 0 7500 0 CONCHO RES INC COM 20605P101 37450 337513 SH DFND 43 0 0 337513 CONCHO RES INC COM 20605P101 4048 36485 SH DFND 43, 01 0 0 36485 CONCRETE PUMPING HLDGS INC COM 206704108 117 13054 SH DFND 02 0 13054 0 CONDUENT INC COM 206787103 1443 104319 SH DFND 01 19168 83746 1405 CONDUENT INC COM 206787103 885 63988 SH DFND 02 0 53665 10323 CONDUENT INC COM 206787103 258 18622 SH DFND 06 0 18622 0 CONDUENT INC COM 206787103 57 4153 SH DFND 28 0 0 4153 CONDUENT INC COM 206787103 9135 660546 SH DFND 43 0 0 660546 CONDUENT INC COM 206787103 632 45690 SH DFND 43, 01 0 0 45690 CONFORMIS INC COM 20717E101 58 20178 SH DFND 02 0 19078 1100 CONMED CORP COM 207410101 8879 106745 SH DFND 01 8258 98275 212 CONMED CORP COM 207410101 5902 70955 SH DFND 02 0 69981 974 CONMED CORP COM 207410101 228 2747 SH DFND 06 0 2747 0 CONMED CORP COM 207410101 3845 46225 SH DFND 43 0 0 46225 CONNECTICUT WTR SVC INC COM 207797101 709 10328 SH DFND 01 9538 790 0 CONNECTICUT WTR SVC INC COM 207797101 612 8910 SH DFND 02 0 4170 4740 CONNECTICUT WTR SVC INC COM 207797101 90 1308 SH DFND 06 0 1308 0 CONNECTONE BANCORP INC NEW COM 20786W107 398 20195 SH DFND 01 18153 840 1202 CONNECTONE BANCORP INC NEW COM 20786W107 1431 72648 SH DFND 02 0 3717 68931 CONNECTONE BANCORP INC NEW COM 20786W107 66 3326 SH DFND 06 0 3326 0 CONNS INC COM 208242107 871 38095 SH DFND 01 4672 33364 59 CONNS INC COM 208242107 865 37839 SH DFND 02 0 37473 366 CONNS INC COM 208242107 51 2235 SH DFND 06 0 2235 0 CONOCOPHILLIPS COM 20825C104 218194 3269313 SH DFND 01 2820546 404057 44710 CONOCOPHILLIPS COM 20825C104 182791 2738846 SH DFND 02 0 696753 2042093 CONOCOPHILLIPS COM 20825C104 4901 73434 SH DFND 06 0 73434 0 CONOCOPHILLIPS COM 20825C104 5280 79117 SH DFND 28 67386 0 11731 CONOCOPHILLIPS OPTIONS 20825C104 1335 20000 SH Put DFND 02 0 20000 0 CONOCOPHILLIPS OPTIONS 20825C104 14469 216800 SH Put DFND 06 0 216800 0 CONOCOPHILLIPS OPTIONS 20825C104 280 4200 SH Call DFND 02 0 4200 0 CONOCOPHILLIPS OPTIONS 20825C104 4391 65800 SH Call DFND 06 0 65800 0 CONOCOPHILLIPS COM 20825C104 252948 3790053 SH DFND 43 0 0 3790053 CONOCOPHILLIPS COM 20825C104 65659 983809 SH DFND 43, 01 0 0 983809 CONSOL COAL RES LP COM UNIT 20855T100 321 18155 SH DFND 02 0 0 18155 CONSOL ENERGY INC NEW COM 20854L108 456 13333 SH DFND 01 7633 5521 179 CONSOL ENERGY INC NEW COM 20854L108 6402 187081 SH DFND 02 0 174238 12843 CONSOL ENERGY INC NEW COM 20854L108 83 2436 SH DFND 06 0 2436 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1554 142414 SH DFND 01 136104 6088 222 CONSOLIDATED COMM HLDGS INC COM 209034107 1154 105797 SH DFND 02 0 98213 7584 CONSOLIDATED COMM HLDGS INC COM 209034107 84 7724 SH DFND 06 0 7724 0 CONSOLIDATED COMM HLDGS INC OPTIONS 209034107 98 9000 SH Call DFND 06 0 9000 0 CONSOLIDATED EDISON INC COM 209115104 38342 452093 SH DFND 01 275644 154310 22139 CONSOLIDATED EDISON INC COM 209115104 52542 619524 SH DFND 02 0 135618 483906 CONSOLIDATED EDISON INC COM 209115104 11735 138372 SH DFND 06 0 138372 0 CONSOLIDATED EDISON INC COM 209115104 2292 27026 SH DFND 28 13132 0 13894 CONSOLIDATED EDISON INC OPTIONS 209115104 984 11600 SH Put DFND 06 0 11600 0 CONSOLIDATED EDISON INC OPTIONS 209115104 1069 12600 SH Call DFND 06 0 12600 0 CONSOLIDATED EDISON INC COM 209115104 2726 32145 SH DFND 43 0 0 32145 CONSOLIDATED TOMOKA LD CO COM 210226106 137 2316 SH DFND 01 2237 79 0 CONSOLIDATED TOMOKA LD CO COM 210226106 259 4392 SH DFND 02 0 520 3872 CONSOLIDATED TOMOKA LD CO COM 210226106 1 16 SH DFND 06 0 16 0 CONSOLIDATED WATER CO INC ORD G23773107 277 21550 SH DFND 01 20856 694 0 CONSOLIDATED WATER CO INC ORD G23773107 768 59703 SH DFND 02 0 53206 6497 CONSOLIDATED WATER CO INC ORD G23773107 1 45 SH DFND 06 0 45 0 CONSTELLATION BRANDS INC CL A 21036P108 107890 615355 SH DFND 01 405828 121936 87591 CONSTELLATION BRANDS INC CL A 21036P108 155076 884483 SH DFND 02 0 34790 849693 CONSTELLATION BRANDS INC CL A 21036P108 2986 17030 SH DFND 06 0 17030 0 CONSTELLATION BRANDS INC CL A 21036P108 978 5579 SH DFND 28 3665 0 1914 CONSTELLATION BRANDS INC OPTIONS 21036P108 3752 21400 SH Put DFND 02 0 21400 0 CONSTELLATION BRANDS INC OPTIONS 21036P108 3752 21400 SH Call DFND 02 0 21400 0 CONSTELLATION BRANDS INC CL A 21036P108 105476 601585 SH DFND 43 0 0 601585 CONSTELLATION BRANDS INC CL A 21036P108 4168 23770 SH DFND 43, 01 0 0 23770 CONSTELLATION PHARMCETICLS I COM 210373106 49 3619 SH DFND 01 3619 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 1 62 SH DFND 02 0 62 0 CONSTELLATION PHARMCETICLS I COM 210373106 1 63 SH DFND 06 0 63 0 CONSTELLIUM NV CL A N22035104 2489 311948 SH DFND 02 0 305885 6063 CONSTELLIUM NV CL A N22035104 40 5011 SH DFND 06 0 5011 0 CONSTELLIUM NV CL A N22035104 2632 329852 SH DFND 43 0 0 329852 CONSTRUCTION PARTNERS INC COM CL A 21044C107 739 57864 SH DFND 01 0 57864 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 828 64858 SH DFND 02 0 59858 5000 CONSUMER PORTFOLIO SVCS INC COM 210502100 38 10752 SH DFND 02 0 10752 0 CONTAINER STORE GROUP INC COM 210751103 308 35032 SH DFND 01 33894 1138 0 CONTAINER STORE GROUP INC COM 210751103 55 6218 SH DFND 02 0 2715 3503 CONTAINER STORE GROUP INC COM 210751103 19 2115 SH DFND 06 0 2115 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 67 SH DFND 02 0 26 41 CONTINENTAL BLDG PRODS INC COM 211171103 269 10835 SH DFND 01 8091 2744 0 CONTINENTAL BLDG PRODS INC COM 211171103 3417 137830 SH DFND 02 0 128016 9814 CONTINENTAL BLDG PRODS INC COM 211171103 99 4001 SH DFND 06 0 4001 0 CONTINENTAL BLDG PRODS INC COM 211171103 5317 214469 SH DFND 43 0 0 214469 CONTINENTAL MATLS CORP COM PAR $0 211615307 19 1000 SH DFND 02 0 0 1000 CONTINENTAL RESOURCES INC COM 212015101 13414 299619 SH DFND 01 50546 248326 747 CONTINENTAL RESOURCES INC COM 212015101 29139 650859 SH DFND 02 0 395082 255777 CONTINENTAL RESOURCES INC COM 212015101 608 13589 SH DFND 06 0 13589 0 CONTINENTAL RESOURCES INC COM 212015101 9961 222488 SH DFND 43 0 0 222488 CONTINENTAL RESOURCES INC COM 212015101 688 15357 SH DFND 43, 01 0 0 15357 CONTRAFECT CORP COM 212326102 3 7885 SH DFND 02 0 0 7885 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 336 SH DFND 02 0 0 336 CONTROL4 CORP COM 21240D107 161 9534 SH DFND 01 8347 1096 91 CONTROL4 CORP COM 21240D107 10774 636408 SH DFND 02 0 71588 564820 CONTROL4 CORP COM 21240D107 47 2771 SH DFND 06 0 2771 0 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 18503 2171716 SH DFND 01 2171716 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 0 37 SH DFND 02 0 0 37 CONTURA ENERGY INC COM 21241B100 862 14878 SH DFND 02 0 14857 21 COOPER COS INC COM NEW 216648402 23292 78644 SH DFND 01 46198 32324 122 COOPER COS INC COM NEW 216648402 15456 52185 SH DFND 02 0 46850 5335 COOPER COS INC COM NEW 216648402 1432 4834 SH DFND 06 0 4834 0 COOPER COS INC COM NEW 216648402 57 192 SH DFND 28 42 0 150 COOPER COS INC COM NEW 216648402 31844 107519 SH DFND 43 0 0 107519 COOPER COS INC COM NEW 216648402 8313 28067 SH DFND 43, 01 0 0 28067 COOPER STD HLDGS INC COM 21676P103 333 7101 SH DFND 01 5516 1521 64 COOPER STD HLDGS INC COM 21676P103 809 17221 SH DFND 02 0 17195 26 COOPER STD HLDGS INC COM 21676P103 91 1929 SH DFND 06 0 1929 0 COOPER STD HLDGS INC COM 21676P103 6337 134946 SH DFND 43 0 0 134946 COOPER STD HLDGS INC COM 21676P103 831 17695 SH DFND 43, 01 0 0 17695 COOPER TIRE & RUBR CO COM 216831107 676 22627 SH DFND 01 14035 8414 178 COOPER TIRE & RUBR CO COM 216831107 2769 92642 SH DFND 02 0 15741 76901 COOPER TIRE & RUBR CO COM 216831107 163 5437 SH DFND 06 0 5437 0 COOPER TIRE & RUBR CO COM 216831107 1 23 SH DFND 28 23 0 0 COOPER TIRE & RUBR CO COM 216831107 2603 87072 SH DFND 43 0 0 87072 COOTEK CAYMAN INC SPONSORED 21718L102 324 29604 SH DFND 02 0 0 29604 COPA HOLDINGS SA CL A P31076105 499 6188 SH DFND 01 4907 586 695 COPA HOLDINGS SA CL A P31076105 5869 72807 SH DFND 02 0 1884 70923 COPA HOLDINGS SA CL A P31076105 697 8648 SH DFND 06 0 8648 0 COPA HOLDINGS SA CL A P31076105 45 555 SH DFND 28 0 0 555 COPA HOLDINGS SA CL A P31076105 11439 141902 SH DFND 43 0 0 141902 COPART INC COM 217204106 16097 265669 SH DFND 01 169476 77342 18851 COPART INC COM 217204106 4479 73925 SH DFND 02 0 4522 69403 COPART INC COM 217204106 893 14743 SH DFND 06 0 14743 0 COPART INC COM 217204106 75 1245 SH DFND 28 186 0 1059 COPART INC COM 217204106 51455 849239 SH DFND 43 0 0 849239 COPART INC COM 217204106 10538 173923 SH DFND 43, 01 0 0 173923 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 540 77722 SH DFND 01 13888 63834 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10 1495 SH DFND 02 0 295 1200 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 257 SH DFND 06 0 257 0 CORCEPT THERAPEUTICS INC COM 218352102 709 60432 SH DFND 01 22463 37267 702 CORCEPT THERAPEUTICS INC COM 218352102 596 50771 SH DFND 02 0 50771 0 CORCEPT THERAPEUTICS INC COM 218352102 132 11258 SH DFND 06 0 11258 0 CORE LABORATORIES N V COM N22717107 11815 171412 SH DFND 01 171132 0 280 CORE LABORATORIES N V COM N22717107 720 10442 SH DFND 02 0 6444 3998 CORE LABORATORIES N V COM N22717107 319 4630 SH DFND 06 0 4630 0 CORE LABORATORIES N V COM N22717107 13 195 SH DFND 28 195 0 0 CORE LABORATORIES N V COM N22717107 10225 148339 SH DFND 43 0 0 148339 CORE LABORATORIES N V COM N22717107 46 666 SH DFND 43, 01 0 0 666 CORE MARK HOLDING CO INC COM 218681104 2005 54012 SH DFND 01 10973 43039 0 CORE MARK HOLDING CO INC COM 218681104 819 22045 SH DFND 02 0 21019 1026 CORE MARK HOLDING CO INC COM 218681104 184 4960 SH DFND 06 0 4960 0 CORE MARK HOLDING CO INC COM 218681104 3093 83311 SH DFND 43 0 0 83311 CORE MOLDING TECHNOLOGIES IN COM 218683100 7 1000 SH DFND 02 0 0 1000 CORECIVIC INC COM 21871N101 496 25507 SH DFND 01 24648 0 859 CORECIVIC INC COM 21871N101 2615 134464 SH DFND 02 0 128990 5474 CORECIVIC INC COM 21871N101 251 12880 SH DFND 06 0 12880 0 CORECIVIC INC COM 21871N101 1711 87976 SH DFND 43 0 0 87976 CORECIVIC INC COM 21871N101 399 20514 SH DFND 43, 01 0 0 20514 CORELOGIC INC COM 21871D103 4039 108408 SH DFND 01 14945 93069 394 CORELOGIC INC COM 21871D103 2931 78665 SH DFND 02 0 77271 1394 CORELOGIC INC COM 21871D103 311 8359 SH DFND 06 0 8359 0 CORELOGIC INC COM 21871D103 7615 204378 SH DFND 43 0 0 204378 CORELOGIC INC COM 21871D103 1176 31559 SH DFND 43, 01 0 0 31559 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 25 670 SH DFND 01 670 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4193 114104 SH DFND 02 0 843 113261 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2 41 SH DFND 06 0 41 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 529 14400 SH DFND 43 0 0 14400 COREPOINT LODGING INC COM 21872L104 10 940 SH DFND 01 940 0 0 COREPOINT LODGING INC COM 21872L104 507 45424 SH DFND 02 0 45224 200 COREPOINT LODGING INC COM 21872L104 51 4531 SH DFND 06 0 4531 0 CORESITE RLTY CORP COM 21870Q105 1250 11684 SH DFND 01 3021 8524 139 CORESITE RLTY CORP COM 21870Q105 68769 642580 SH DFND 02 0 22814 619766 CORESITE RLTY CORP COM 21870Q105 408 3808 SH DFND 06 0 3808 0 CORESITE RLTY CORP COM 21870Q105 57 530 SH DFND 28 0 0 530 CORESITE RLTY CORP COM 21870Q105 11120 103907 SH DFND 43 0 0 103907 CORESITE RLTY CORP COM 21870Q105 68 635 SH DFND 43, 01 0 0 635 CORINDUS VASCULAR ROBOTICS I COM 218730109 1740 1000000 SH DFND 01 1000000 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 92 52597 SH DFND 02 0 52597 0 CORMEDIX INC COM 21900C308 405 42881 SH DFND 02 0 41881 1000 CORNERSTONE ONDEMAND INC COM 21925Y103 3187 58183 SH DFND 01 52968 5215 0 CORNERSTONE ONDEMAND INC COM 21925Y103 15487 282707 SH DFND 02 0 92303 190404 CORNERSTONE ONDEMAND INC COM 21925Y103 281 5121 SH DFND 06 0 5121 0 CORNERSTONE ONDEMAND INC COM 21925Y103 13090 238947 SH DFND 43 0 0 238947 CORNERSTONE ONDEMAND INC COM 21925Y103 2283 41679 SH DFND 43, 01 0 0 41679 CORNERSTONE STRATEGIC VALUE COM 21924B302 52 4309 SH DFND 02 0 0 4309 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 3 250 SH DFND 02 0 0 250 CORNING INC COM 219350105 93515 2825228 SH DFND 01 2333948 483509 7771 CORNING INC COM 219350105 63906 1930704 SH DFND 02 0 413813 1516891 CORNING INC COM 219350105 872 26333 SH DFND 06 0 26333 0 CORNING INC COM 219350105 728 21997 SH DFND 28 11153 0 10844 CORNING INC OPTIONS 219350105 1350 40800 SH Put DFND 01 40800 0 0 CORNING INC COM 219350105 46447 1403224 SH DFND 43 0 0 1403224 CORNING INC COM 219350105 18977 573330 SH DFND 43, 01 0 0 573330 CORPORACION AMER ARPTS S A COM L1995B107 39 4730 SH DFND 02 0 606 4124 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 218 7989 SH DFND 01 7349 0 640 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2401 87933 SH DFND 02 0 44258 43675 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 308 11299 SH DFND 06 0 11299 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 56 2060 SH DFND 28 0 0 2060 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5097 186716 SH DFND 43 0 0 186716 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 608 22273 SH DFND 43, 01 0 0 22273 CORREVIO PHARMA CORP COM 22026V105 0 45 SH DFND 02 0 0 45 CORTLAND BANCORP COM 220587109 83 3529 SH DFND 02 0 0 3529 CORVEL CORP COM 221006109 1203 18447 SH DFND 01 1843 16364 240 CORVEL CORP COM 221006109 220 3372 SH DFND 02 0 3296 76 CORVEL CORP COM 221006109 73 1114 SH DFND 06 0 1114 0 CORVEL CORP COM 221006109 1 14 SH DFND 28 14 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 14 3507 SH DFND 01 3507 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 273 68022 SH DFND 02 0 68022 0 CORVUS PHARMACEUTICALS INC COM 221015100 0 54 SH DFND 06 0 54 0 COSAN LTD SHS A G25343107 102 8780 SH DFND 01 8780 0 0 COSAN LTD SHS A G25343107 9576 826204 SH DFND 02 0 1769 824435 COSTAMARE INC SHS Y1771G102 131 25261 SH DFND 01 21843 3418 0 COSTAMARE INC SHS Y1771G102 20 3760 SH DFND 02 0 1492 2268 COSTAMARE INC SHS Y1771G102 1 203 SH DFND 06 0 203 0 COSTAMARE INC SHS Y1771G102 509 97902 SH DFND 43 0 0 97902 COSTAR GROUP INC COM 22160N109 18064 38728 SH DFND 01 16106 4922 17700 COSTAR GROUP INC COM 22160N109 25713 55128 SH DFND 02 0 9496 45632 COSTAR GROUP INC COM 22160N109 1049 2249 SH DFND 06 0 2249 0 COSTAR GROUP INC COM 22160N109 119 255 SH DFND 28 11 0 244 COSTAR GROUP INC COM 22160N109 90974 195047 SH DFND 43 0 0 195047 COSTAR GROUP INC COM 22160N109 11395 24430 SH DFND 43, 01 0 0 24430 COSTCO WHSL CORP NEW COM 22160K105 407920 1684645 SH DFND 01 1609399 57072 18174 COSTCO WHSL CORP NEW COM 22160K105 795593 3285674 SH DFND 02 0 220720 3064954 COSTCO WHSL CORP NEW COM 22160K105 10038 41456 SH DFND 06 0 41456 0 COSTCO WHSL CORP NEW COM 22160K105 5399 22295 SH DFND 28 17695 0 4600 COSTCO WHSL CORP NEW OPTIONS 22160K105 2107 8700 SH Put DFND 02 0 8700 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 7894 32600 SH Put DFND 06 0 32600 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 2058 8500 SH Call DFND 02 0 8500 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 7458 30800 SH Call DFND 06 0 30800 0 COSTCO WHSL CORP NEW COM 22160K105 528260 2181629 SH DFND 43 0 0 2181629 COSTCO WHSL CORP NEW COM 22160K105 18082 74676 SH DFND 43, 01 0 0 74676 COTT CORP QUE COM 22163N106 83 5654 SH DFND 05 5654 0 0 COTT CORP QUE COM 22163N106 43 2944 SH DFND 01 2744 0 200 COTT CORP QUE COM 22163N106 428 29302 SH DFND 02 0 25912 3390 COTT CORP QUE COM 22163N106 2902 198647 SH DFND 43 0 0 198647 COTT CORP QUE COM 22163N106 1667 114084 SH DFND 43, 01 0 0 114084 COTY INC COM CL A 222070203 102406 8904900 SH DFND 01 410081 8486041 8778 COTY INC COM CL A 222070203 54457 4735418 SH DFND 02 0 4681586 53832 COTY INC COM CL A 222070203 3395 295194 SH DFND 06 0 295194 0 COTY INC COM CL A 222070203 220 19121 SH DFND 28 468 0 18653 COTY INC OPTIONS 222070203 32535 2829100 SH Put DFND 02 0 2829100 0 COTY INC OPTIONS 222070203 575 50000 SH Put DFND 06 0 50000 0 COTY INC OPTIONS 222070203 6072 528000 SH Call DFND 02 0 528000 0 COTY INC OPTIONS 222070203 10005 870000 SH Call DFND 06 0 870000 0 COTY INC COM CL A 222070203 2967 258009 SH DFND 43 0 0 258009 COTY INC COM CL A 222070203 454 39452 SH DFND 43, 01 0 0 39452 COUNTY BANCORP INC COM 221907108 20 1133 SH DFND 01 862 271 0 COUNTY BANCORP INC COM 221907108 1 77 SH DFND 02 0 77 0 COUNTY BANCORP INC COM 221907108 0 17 SH DFND 06 0 17 0 COUPA SOFTWARE INC COM 22266L106 5020 55179 SH DFND 01 11749 43390 40 COUPA SOFTWARE INC COM 22266L106 6585 72381 SH DFND 02 0 71473 908 COUPA SOFTWARE INC COM 22266L106 462 5079 SH DFND 06 0 5079 0 COUPA SOFTWARE INC COM 22266L106 6903 75875 SH DFND 43 0 0 75875 COUPA SOFTWARE INC COM 22266L106 575 6323 SH DFND 43, 01 0 0 6323 COUSINS PPTYS INC COM 222795106 1953 202147 SH DFND 01 199727 0 2420 COUSINS PPTYS INC COM 222795106 2686 278104 SH DFND 02 0 243381 34723 COUSINS PPTYS INC COM 222795106 442 45793 SH DFND 06 0 45793 0 COUSINS PPTYS INC COM 222795106 9409 973980 SH DFND 43 0 0 973980 COUSINS PPTYS INC COM 222795106 815 84413 SH DFND 43, 01 0 0 84413 COVANTA HLDG CORP COM 22282E102 5606 323873 SH DFND 01 54307 269566 0 COVANTA HLDG CORP COM 22282E102 6486 374679 SH DFND 02 0 356221 18458 COVANTA HLDG CORP COM 22282E102 304 17590 SH DFND 06 0 17590 0 COVANTA HLDG CORP COM 22282E102 8587 496052 SH DFND 43 0 0 496052 COVENANT TRANSN GROUP INC CL A 22284P105 545 28712 SH DFND 01 3051 25661 0 COVENANT TRANSN GROUP INC CL A 22284P105 757 39895 SH DFND 02 0 39895 0 COVENANT TRANSN GROUP INC CL A 22284P105 26 1388 SH DFND 06 0 1388 0 COVETRUS INC COM 22304C100 2283 71694 SH DFND 01 55521 15431 742 COVETRUS INC COM 22304C100 1073 33703 SH DFND 02 0 12294 21409 COVETRUS INC COM 22304C100 202 6356 SH DFND 06 0 6356 0 COVETRUS INC COM 22304C100 67 2112 SH DFND 28 1700 0 412 COVETRUS INC COM 22304C100 6656 208992 SH DFND 43 0 0 208992 COVETRUS INC COM 22304C100 331 10392 SH DFND 43, 01 0 0 10392 COVIA HLDGS CORP COM 22305A103 43 7630 SH DFND 01 7630 0 0 COVIA HLDGS CORP COM 22305A103 27 4819 SH DFND 02 0 3959 860 COVIA HLDGS CORP COM 22305A103 20 3554 SH DFND 06 0 3554 0 COWEN INC CL A NEW 223622606 146 10069 SH DFND 01 9990 79 0 COWEN INC CL A NEW 223622606 144 9938 SH DFND 02 0 8383 1555 COWEN INC CL A NEW 223622606 37 2552 SH DFND 06 0 2552 0 COWEN INC CL A NEW 223622606 714 49301 SH DFND 43 0 0 49301 CPFL ENERGIA S A SPONSORED 126153105 32 2082 SH DFND 01 2082 0 0 CPFL ENERGIA S A SPONSORED 126153105 10 674 SH DFND 02 0 0 674 CRA INTL INC COM 12618T105 586 11600 SH DFND 01 1633 9967 0 CRA INTL INC COM 12618T105 2843 56256 SH DFND 02 0 56256 0 CRA INTL INC COM 12618T105 1 29 SH DFND 06 0 29 0 CRA INTL INC COM 12618T105 434 8585 SH DFND 43 0 0 8585 CRACKER BARREL OLD CTRY STOR COM 22410J106 3377 20895 SH DFND 01 7002 2997 10896 CRACKER BARREL OLD CTRY STOR COM 22410J106 6693 41413 SH DFND 02 0 20190 21223 CRACKER BARREL OLD CTRY STOR COM 22410J106 338 2089 SH DFND 06 0 2089 0 CRAFT BREW ALLIANCE INC COM 224122101 68 4883 SH DFND 01 4883 0 0 CRAFT BREW ALLIANCE INC COM 224122101 202 14462 SH DFND 02 0 8842 5620 CRAFT BREW ALLIANCE INC COM 224122101 1 42 SH DFND 06 0 42 0 CRANE CO COM 224399105 1294 15296 SH DFND 01 6722 4744 3830 CRANE CO COM 224399105 25974 306953 SH DFND 02 0 187243 119710 CRANE CO COM 224399105 417 4933 SH DFND 06 0 4933 0 CRANE CO COM 224399105 55 646 SH DFND 28 0 0 646 CRANE CO COM 224399105 13456 159013 SH DFND 43 0 0 159013 CRANE CO COM 224399105 3076 36354 SH DFND 43, 01 0 0 36354 CRAWFORD & CO CL B 224633107 38 4201 SH DFND 01 3827 374 0 CRAWFORD & CO CL B 224633107 147 16122 SH DFND 02 0 429 15693 CRAWFORD & CO CL B 224633107 0 29 SH DFND 06 0 29 0 CRAWFORD & CO CL A 224633206 87 9398 SH DFND 02 0 1930 7468 CRAWFORD & CO CL A 224633206 18 1930 SH DFND 06 0 1930 0 CRAY INC COM NEW 225223304 410 15745 SH DFND 01 12921 2659 165 CRAY INC COM NEW 225223304 836 32077 SH DFND 02 0 32006 71 CRAY INC COM NEW 225223304 115 4428 SH DFND 06 0 4428 0 CRAY INC COM NEW 225223304 1 44 SH DFND 28 44 0 0 CRAY INC COM NEW 225223304 668 25662 SH DFND 43 0 0 25662 CREDICORP LTD COM G2519Y108 3142 13094 SH DFND 01 12668 0 426 CREDICORP LTD COM G2519Y108 2053 8556 SH DFND 02 0 1223 7333 CREDICORP LTD COM G2519Y108 33445 139384 SH DFND 06 0 139384 0 CREDICORP LTD COM G2519Y108 47 194 SH DFND 28 89 0 105 CREDICORP LTD COM G2519Y108 59752 249019 SH DFND 43 0 0 249019 CREDICORP LTD COM G2519Y108 167 698 SH DFND 43, 01 0 0 698 CREDIT ACCEP CORP MICH COM 225310101 640 1416 SH DFND 01 908 490 18 CREDIT ACCEP CORP MICH COM 225310101 1333 2949 SH DFND 02 0 2382 567 CREDIT ACCEP CORP MICH COM 225310101 543 1202 SH DFND 06 0 1202 0 CREDIT ACCEP CORP MICH COM 225310101 2795 6184 SH DFND 43 0 0 6184 CREDIT SUISSE ASSET MGMT INC COM 224916106 1516 489050 SH DFND 02 0 0 489050 CREDIT SUISSE GROUP SPONSORED 225401108 728 62448 SH DFND 01 44110 0 18338 CREDIT SUISSE GROUP SPONSORED 225401108 25119 2156150 SH DFND 02 0 0 2156150 CREDIT SUISSE GROUP SPONSORED 225401108 8 725 SH DFND 28 409 0 316 CREDIT SUISSE GROUP SPONSORED 225401108 12726 1092371 SH DFND 43 0 0 1092371 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 15 6000 SH DFND 01 6000 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 144 57950 SH DFND 02 0 0 57950 CREDIT SUISSE NASSAU BRH VELOCITY S 22542D332 0 500 PRN DFND 01 500 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH 22542D423 2 887 PRN DFND 01 887 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH 22542D423 1 293 PRN DFND 02 0 0 293 CREDIT SUISSE NASSAU BRH INVRS VIX 22542D829 0 114 PRN DFND 01 114 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX 22542D829 0 1 PRN DFND 06 0 1 0 CREE INC COM 225447101 8928 156021 SH DFND 01 27006 128614 401 CREE INC COM 225447101 12312 215167 SH DFND 02 0 132546 82621 CREE INC COM 225447101 637 11140 SH DFND 06 0 11140 0 CREE INC COM 225447101 4 65 SH DFND 28 65 0 0 CREE INC COM 225447101 21807 381115 SH DFND 43 0 0 381115 CREE INC COM 225447101 694 12128 SH DFND 43, 01 0 0 12128 CRESCENT ACQUISITION CORP UNIT 99/99 22564L204 69 6879 SH DFND 02 0 0 6879 CRESCENT PT ENERGY CORP COM 22576C101 491 151655 SH DFND 05 151655 0 0 CRESCENT PT ENERGY CORP COM 22576C101 15 4768 SH DFND 01 1398 0 3370 CRESCENT PT ENERGY CORP COM 22576C101 107 32968 SH DFND 02 0 32968 0 CRESCENT PT ENERGY CORP COM 22576C101 108 33424 SH DFND 06 0 33424 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 6412 182207 SH DFND 01 15651 166556 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 16000 454676 SH DFND 02 0 119946 334730 CRESUD S A C I F Y A SPONSORED 226406106 10 896 SH DFND 01 896 0 0 CRESUD S A C I F Y A SPONSORED 226406106 7 618 SH DFND 02 0 618 0 CRH MEDICAL CORP COM 12626F105 24 9140 SH DFND 02 0 3140 6000 CRH PLC ADR 12626K203 11655 375955 SH DFND 01 14010 0 361945 CRH PLC ADR 12626K203 300 9669 SH DFND 02 0 0 9669 CRH PLC ADR 12626K203 252 8120 SH DFND 28 146 0 7974 CRH PLC ADR 12626K203 35764 1153692 SH DFND 43 0 0 1153692 CRH PLC ADR 12626K203 328 10567 SH DFND 43, 01 0 0 10567 CRINETICS PHARMACEUTICALS IN COM 22663K107 544 23880 SH DFND 01 1670 22210 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 137 6013 SH DFND 02 0 6013 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1 51 SH DFND 06 0 51 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 962 26926 SH DFND 01 3961 22965 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 217 6069 SH DFND 02 0 2114 3955 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 78 2170 SH DFND 06 0 2170 0 CRITEO S A SPONS ADS 226718104 42 2094 SH DFND 01 2094 0 0 CRITEO S A SPONS ADS 226718104 300 15000 SH DFND 02 0 15000 0 CRITEO S A SPONS ADS 226718104 0 16 SH DFND 28 16 0 0 CRITEO S A SPONS ADS 226718104 4103 204857 SH DFND 43 0 0 204857 CRITEO S A SPONS ADS 226718104 1601 79952 SH DFND 43, 01 0 0 79952 CROCS INC COM 227046109 571 22161 SH DFND 01 18904 2714 543 CROCS INC COM 227046109 1015 39434 SH DFND 02 0 35478 3956 CROCS INC COM 227046109 187 7251 SH DFND 06 0 7251 0 CRONOS GROUP INC COM 22717L101 108 5887 SH DFND 05 5887 0 0 CRONOS GROUP INC COM 22717L101 178 9670 SH DFND 01 9670 0 0 CRONOS GROUP INC COM 22717L101 867 47052 SH DFND 02 0 35370 11682 CROSS CTRY HEALTHCARE INC COM 227483104 1209 171958 SH DFND 01 9006 162787 165 CROSS CTRY HEALTHCARE INC COM 227483104 926 131730 SH DFND 02 0 131712 18 CROSS CTRY HEALTHCARE INC COM 227483104 28 3945 SH DFND 06 0 3945 0 CROSS CTRY HEALTHCARE INC COM 227483104 1 150 SH DFND 28 150 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 320 27915 SH DFND 01 7915 0 20000 CROSS TIMBERS RTY TR TR UNIT 22757R109 21 1859 SH DFND 02 0 0 1859 CROSSAMERICA PARTNERS LP UT LTD PTN 22758A105 212 11597 SH DFND 02 0 0 11597 CROWN CASTLE INTL CORP NEW COM 22822V101 65420 511094 SH DFND 01 483968 16125 11001 CROWN CASTLE INTL CORP NEW COM 22822V101 441851 3451958 SH DFND 02 0 162637 3289321 CROWN CASTLE INTL CORP NEW COM 22822V101 5398 42168 SH DFND 06 0 42168 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1872 14623 SH DFND 28 10311 0 4312 CROWN CASTLE INTL CORP NEW 6.875% CON 22822V309 20219 17065 SH DFND 02 0 16650 415 CROWN CASTLE INTL CORP NEW COM 22822V101 1229856 9608247 SH DFND 43 0 0 9608247 CROWN CASTLE INTL CORP NEW COM 22822V101 49282 385015 SH DFND 43, 01 0 0 385015 CROWN HOLDINGS INC COM 228368106 4396 80549 SH DFND 01 29514 50605 430 CROWN HOLDINGS INC COM 228368106 19201 351852 SH DFND 02 0 282966 68886 CROWN HOLDINGS INC COM 228368106 1084 19873 SH DFND 06 0 19873 0 CROWN HOLDINGS INC COM 228368106 95 1750 SH DFND 28 0 0 1750 CROWN HOLDINGS INC COM 228368106 28001 513129 SH DFND 43 0 0 513129 CROWN HOLDINGS INC COM 228368106 1273 23325 SH DFND 43, 01 0 0 23325 CRYOLIFE INC COM 228903100 246 8429 SH DFND 01 7904 0 525 CRYOLIFE INC COM 228903100 254 8702 SH DFND 02 0 7991 711 CRYOLIFE INC COM 228903100 106 3618 SH DFND 06 0 3618 0 CRYOLIFE INC COM 228903100 2824 96802 SH DFND 43 0 0 96802 CRYOPORT INC COM PAR $0 229050307 83 6415 SH DFND 01 6415 0 0 CRYOPORT INC COM PAR $0 229050307 10 803 SH DFND 02 0 132 671 CRYOPORT INC COM PAR $0 229050307 2 133 SH DFND 06 0 133 0 CSG SYS INTL INC COM 126349109 550 13000 SH DFND 01 11415 1457 128 CSG SYS INTL INC COM 126349109 7696 181927 SH DFND 02 0 179591 2336 CSG SYS INTL INC COM 126349109 153 3617 SH DFND 06 0 3617 0 CSG SYS INTL INC COM 126349109 1952 46143 SH DFND 43 0 0 46143 CSI COMPRESSCO LP COM UNIT 12637A103 60 21296 SH DFND 02 0 0 21296 CSS INDS INC COM 125906107 123 20610 SH DFND 02 0 20610 0 CSW INDUSTRIALS INC COM 126402106 309 5396 SH DFND 01 5396 0 0 CSW INDUSTRIALS INC COM 126402106 1784 31142 SH DFND 02 0 31142 0 CSW INDUSTRIALS INC COM 126402106 95 1656 SH DFND 06 0 1656 0 CSW INDUSTRIALS INC COM 126402106 1724 30085 SH DFND 43 0 0 30085 CSX CORP COM 126408103 123868 1655542 SH DFND 01 1307300 335061 13181 CSX CORP COM 126408103 313094 4184633 SH DFND 02 0 545174 3639459 CSX CORP COM 126408103 7477 99928 SH DFND 06 0 99928 0 CSX CORP COM 126408103 697 9310 SH DFND 28 237 0 9073 CSX CORP OPTIONS 126408103 2993 40000 SH Put DFND 01 0 40000 0 CSX CORP OPTIONS 126408103 2028 27100 SH Put DFND 02 0 0 27100 CSX CORP OPTIONS 126408103 4489 60000 SH Put DFND 06 0 60000 0 CSX CORP COM 126408103 116296 1554346 SH DFND 43 0 0 1554346 CSX CORP COM 126408103 3455 46184 SH DFND 43, 01 0 0 46184 CTI BIOPHARMA CORP COM NEW 12648L601 7 7553 SH DFND 01 7553 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 0 208 SH DFND 02 0 199 9 CTI BIOPHARMA CORP COM NEW 12648L601 0 202 SH DFND 06 0 202 0 CTI INDUSTRIES CORP COM NEW 125961300 1 178 SH DFND 02 0 178 0 CTRIP COM INTL LTD SPONSORED 22943F100 2409 55145 SH DFND 01 53519 0 1626 CTRIP COM INTL LTD SPONSORED 22943F100 14893 340873 SH DFND 02 0 234847 106026 CTRIP COM INTL LTD SPONSORED 22943F100 21267 486773 SH DFND 06 0 486773 0 CTRIP COM INTL LTD SPONSORED 22943F100 24 539 SH DFND 28 58 0 481 CTRIP COM INTL LTD NOTE 1.00 22943FAF7 9564 9405000 PRN DFND 02 0 9399000 6000 CTRIP COM INTL LTD NOTE 1.99 22943FAH3 303 268000 PRN DFND 02 0 268000 0 CTRIP COM INTL LTD SPONSORED 22943F100 9145 209325 SH DFND 43 0 0 209325 CTRIP COM INTL LTD NOTE 1.00 22943FAF7 13 13000 PRN DFND 43 0 0 13000 CTRIP COM INTL LTD SPONSORED 22943F100 23354 534547 SH DFND 43, 01 0 0 534547 CTS CORP COM 126501105 462 15734 SH DFND 01 8214 7252 268 CTS CORP COM 126501105 729 24828 SH DFND 02 0 24533 295 CTS CORP COM 126501105 100 3414 SH DFND 06 0 3414 0 CUBESMART COM 229663109 4613 143982 SH DFND 01 127879 15759 344 CUBESMART COM 229663109 9635 300731 SH DFND 02 0 193674 107057 CUBESMART COM 229663109 619 19331 SH DFND 06 0 19331 0 CUBESMART COM 229663109 19572 610867 SH DFND 43 0 0 610867 CUBESMART COM 229663109 3222 100571 SH DFND 43, 01 0 0 100571 CUBIC CORP COM 229669106 452 8040 SH DFND 01 7512 518 10 CUBIC CORP COM 229669106 1817 32303 SH DFND 02 0 18387 13916 CUBIC CORP COM 229669106 178 3159 SH DFND 06 0 3159 0 CUBIC CORP COM 229669106 655 11649 SH DFND 43 0 0 11649 CUE BIOPHARMA INC COM 22978P106 72 9311 SH DFND 01 9311 0 0 CUE BIOPHARMA INC COM 22978P106 1 76 SH DFND 02 0 76 0 CUE BIOPHARMA INC COM 22978P106 1 77 SH DFND 06 0 77 0 CUI GLOBAL INC COM NEW 126576206 12 10000 SH DFND 02 0 0 10000 CULLEN FROST BANKERS INC COM 229899109 38902 400758 SH DFND 01 392665 7052 1041 CULLEN FROST BANKERS INC COM 229899109 4741 48838 SH DFND 02 0 34077 14761 CULLEN FROST BANKERS INC COM 229899109 612 6306 SH DFND 06 0 6306 0 CULLEN FROST BANKERS INC COM 229899109 107 1107 SH DFND 28 63 0 1044 CULLEN FROST BANKERS INC COM 229899109 28812 296818 SH DFND 43 0 0 296818 CULP INC COM 230215105 68 3542 SH DFND 01 2926 616 0 CULP INC COM 230215105 341 17715 SH DFND 02 0 17449 266 CULP INC COM 230215105 1 39 SH DFND 06 0 39 0 CULP INC COM 230215105 883 45912 SH DFND 43 0 0 45912 CUMMINS INC COM 231021106 41347 261908 SH DFND 01 133451 125819 2638 CUMMINS INC COM 231021106 66169 419137 SH DFND 02 0 98076 321061 CUMMINS INC COM 231021106 5609 35531 SH DFND 06 0 35531 0 CUMMINS INC COM 231021106 628 3976 SH DFND 28 780 0 3196 CUMMINS INC OPTIONS 231021106 505 3200 SH Put DFND 06 0 3200 0 CUMMINS INC OPTIONS 231021106 505 3200 SH Call DFND 06 0 3200 0 CUMMINS INC COM 231021106 32941 208657 SH DFND 43 0 0 208657 CUMMINS INC COM 231021106 17834 112965 SH DFND 43, 01 0 0 112965 CUMULUS MEDIA INC COM CLASS 231082801 148 8212 SH DFND 01 0 8212 0 CUMULUS MEDIA INC COM CLASS 231082801 37 2037 SH DFND 02 0 2037 0 CURIS INC COM NEW 231269200 32 15930 SH DFND 02 0 15930 0 CURO GROUP HLDGS CORP COM 23131L107 56 5543 SH DFND 01 5543 0 0 CURO GROUP HLDGS CORP COM 23131L107 18 1771 SH DFND 02 0 1771 0 CURO GROUP HLDGS CORP COM 23131L107 15 1493 SH DFND 06 0 1493 0 CURTISS WRIGHT CORP COM 231561101 1883 16613 SH DFND 01 5398 8583 2632 CURTISS WRIGHT CORP COM 231561101 5278 46564 SH DFND 02 0 30897 15667 CURTISS WRIGHT CORP COM 231561101 489 4314 SH DFND 06 0 4314 0 CURTISS WRIGHT CORP COM 231561101 264 2325 SH DFND 28 19 0 2306 CURTISS WRIGHT CORP COM 231561101 8068 71187 SH DFND 43 0 0 71187 CURTISS WRIGHT CORP COM 231561101 3314 29237 SH DFND 43, 01 0 0 29237 CUSHING ENERGY INCOME COM SH BEN 23162T102 4 541 SH DFND 02 0 0 541 CUSHING RENAISSANCE FD COM 231647108 24 1400 SH DFND 02 0 0 1400 CUSHMAN WAKEFIELD PLC SHS G2717B108 232 13052 SH DFND 01 13052 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 2188 122897 SH DFND 02 0 120847 2050 CUSHMAN WAKEFIELD PLC SHS G2717B108 105 5919 SH DFND 06 0 5919 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 525 29490 SH DFND 43 0 0 29490 CUSTOMERS BANCORP INC COM 23204G100 214 11677 SH DFND 01 10333 1054 290 CUSTOMERS BANCORP INC COM 23204G100 146 7983 SH DFND 02 0 6229 1754 CUSTOMERS BANCORP INC COM 23204G100 60 3255 SH DFND 06 0 3255 0 CUSTOMERS BANCORP INC COM 23204G100 1 50 SH DFND 28 50 0 0 CUTERA INC COM 232109108 58 3279 SH DFND 01 3264 0 15 CUTERA INC COM 232109108 32 1810 SH DFND 02 0 1685 125 CUTERA INC COM 232109108 27 1511 SH DFND 06 0 1511 0 CVB FINL CORP COM 126600105 827 39277 SH DFND 01 29344 9404 529 CVB FINL CORP COM 126600105 493 23402 SH DFND 02 0 17151 6251 CVB FINL CORP COM 126600105 257 12187 SH DFND 06 0 12187 0 CVB FINL CORP COM 126600105 1 32 SH DFND 28 32 0 0 CVB FINL CORP COM 126600105 1469 69766 SH DFND 43 0 0 69766 CVB FINL CORP COM 126600105 1379 65521 SH DFND 43, 01 0 0 65521 CVD EQUIPMENT CORP COM 126601103 1 150 SH DFND 02 0 0 150 CVR ENERGY INC COM 12662P108 1629 39543 SH DFND 01 11452 28091 0 CVR ENERGY INC COM 12662P108 7914 192078 SH DFND 02 0 191878 200 CVR ENERGY INC COM 12662P108 133 3227 SH DFND 06 0 3227 0 CVR ENERGY INC COM 12662P108 1667 40450 SH DFND 43 0 0 40450 CVR ENERGY INC COM 12662P108 162 3924 SH DFND 43, 01 0 0 3924 CVR PARTNERS LP COM 126633106 1192 301040 SH DFND 01 1040 300000 0 CVR PARTNERS LP COM 126633106 9 2365 SH DFND 02 0 20 2345 CVS HEALTH CORP COM 126650100 216410 4012803 SH DFND 01 3147928 531223 333652 CVS HEALTH CORP COM 126650100 269512 4997441 SH DFND 02 0 83637 4913804 CVS HEALTH CORP COM 126650100 4767 88384 SH DFND 06 0 88384 0 CVS HEALTH CORP COM 126650100 3189 59131 SH DFND 28 36987 0 22144 CVS HEALTH CORP OPTIONS 126650100 955 17700 SH Put DFND 02 0 0 17700 CVS HEALTH CORP COM 126650100 196181 3637691 SH DFND 43 0 0 3637691 CVS HEALTH CORP COM 126650100 5911 109603 SH DFND 43, 01 0 0 109603 CYANOTECH CORP COM PAR $0 232437301 3 1000 SH DFND 01 1000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 243 2044 SH DFND 01 2044 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 45948 385958 SH DFND 02 0 57064 328894 CYBERARK SOFTWARE LTD SHS M2682V108 679 5702 SH DFND 06 0 5702 0 CYBERARK SOFTWARE LTD SHS M2682V108 12192 102409 SH DFND 43 0 0 102409 CYBEROPTICS CORP COM 232517102 50 2923 SH DFND 02 0 2923 0 CYMABAY THERAPEUTICS INC COM 23257D103 177 13314 SH DFND 01 13314 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 485 36494 SH DFND 02 0 11494 25000 CYMABAY THERAPEUTICS INC COM 23257D103 87 6579 SH DFND 06 0 6579 0 CYMABAY THERAPEUTICS INC COM 23257D103 1496 112656 SH DFND 43 0 0 112656 CYMABAY THERAPEUTICS INC COM 23257D103 277 20843 SH DFND 43, 01 0 0 20843 CYPRESS ENERGY PARTNERS LP LTD PARTNE 232751107 24 3200 SH DFND 02 0 0 3200 CYPRESS SEMICONDUCTOR CORP COM 232806109 16781 1124755 SH DFND 01 60068 1056707 7980 CYPRESS SEMICONDUCTOR CORP COM 232806109 58473 3919073 SH DFND 02 0 500038 3419035 CYPRESS SEMICONDUCTOR CORP COM 232806109 532 35670 SH DFND 06 0 35670 0 CYPRESS SEMICONDUCTOR CORP OPTIONS 232806109 776 52000 SH Put DFND 02 0 52000 0 CYPRESS SEMICONDUCTOR CORP OPTIONS 232806109 776 52000 SH Call DFND 02 0 52000 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 25232 1691142 SH DFND 43 0 0 1691142 CYPRESS SEMICONDUCTOR CORP COM 232806109 3448 231102 SH DFND 43, 01 0 0 231102 CYRUSONE INC COM 23283R100 2679 51087 SH DFND 01 29529 20256 1302 CYRUSONE INC COM 23283R100 28343 540488 SH DFND 02 0 101621 438867 CYRUSONE INC COM 23283R100 576 10981 SH DFND 06 0 10981 0 CYRUSONE INC COM 23283R100 51 974 SH DFND 28 33 0 941 CYRUSONE INC COM 23283R100 135435 2582673 SH DFND 43 0 0 2582673 CYRUSONE INC COM 23283R100 594 11319 SH DFND 43, 01 0 0 11319 CYTOKINETICS INC COM NEW 23282W605 287 35484 SH DFND 01 13348 21114 1022 CYTOKINETICS INC COM NEW 23282W605 211 26040 SH DFND 02 0 25799 241 CYTOKINETICS INC COM NEW 23282W605 41 5052 SH DFND 06 0 5052 0 CYTOMX THERAPEUTICS INC COM 23284F105 656 61056 SH DFND 01 9635 51421 0 CYTOMX THERAPEUTICS INC COM 23284F105 664 61752 SH DFND 02 0 23453 38299 CYTOMX THERAPEUTICS INC COM 23284F105 50 4635 SH DFND 06 0 4635 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 14 SH DFND 01 14 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 48 SH DFND 02 0 0 48 CYTOSORBENTS CORP COM NEW 23283X206 520 68689 SH DFND 01 68689 0 0 CYTOSORBENTS CORP COM NEW 23283X206 0 56 SH DFND 02 0 56 0 CYTOSORBENTS CORP COM NEW 23283X206 1 103 SH DFND 06 0 103 0 CYTRX CORP COM PAR 232828608 0 363 SH DFND 02 0 0 363 D R HORTON INC COM 23331A109 101180 2445147 SH DFND 01 352615 1310581 781951 D R HORTON INC COM 23331A109 118427 2861928 SH DFND 02 0 143476 2718452 D R HORTON INC COM 23331A109 1868 45153 SH DFND 06 0 45153 0 D R HORTON INC COM 23331A109 508 12278 SH DFND 28 91 0 12187 D R HORTON INC OPTIONS 23331A109 3290 79500 SH Put DFND 02 0 79500 0 D R HORTON INC OPTIONS 23331A109 6600 159500 SH Call DFND 02 0 159500 0 D R HORTON INC COM 23331A109 103201 2493988 SH DFND 43 0 0 2493988 D R HORTON INC COM 23331A109 4035 97510 SH DFND 43, 01 0 0 97510 DAILY JOURNAL CORP COM 233912104 65 304 SH DFND 01 231 73 0 DAILY JOURNAL CORP COM 233912104 1707 7974 SH DFND 02 0 37 7937 DAILY JOURNAL CORP COM 233912104 1 4 SH DFND 06 0 4 0 DAKTRONICS INC COM 234264109 101 13504 SH DFND 01 10359 3086 59 DAKTRONICS INC COM 234264109 154 20736 SH DFND 02 0 20530 206 DAKTRONICS INC COM 234264109 31 4123 SH DFND 06 0 4123 0 DANA INCORPORATED COM 235825205 2095 118117 SH DFND 01 68753 46671 2693 DANA INCORPORATED COM 235825205 6538 368570 SH DFND 02 0 167086 201484 DANA INCORPORATED COM 235825205 279 15711 SH DFND 06 0 15711 0 DANA INCORPORATED COM 235825205 2 135 SH DFND 28 135 0 0 DANA INCORPORATED COM 235825205 9452 532798 SH DFND 43 0 0 532798 DANA INCORPORATED COM 235825205 1160 65389 SH DFND 43, 01 0 0 65389 DANAHER CORPORATION COM 235851102 389020 2946674 SH DFND 01 2699853 238458 8363 DANAHER CORPORATION COM 235851102 473282 3584930 SH DFND 02 0 212573 3372357 DANAHER CORPORATION COM 235851102 8662 65613 SH DFND 06 0 65613 0 DANAHER CORPORATION COM 235851102 6429 48696 SH DFND 28 42511 0 6185 DANAHER CORPORATION 4.75 MND C 235851300 5265 5000 SH DFND 02 0 5000 0 DANAHER CORPORATION DBCV 235851AF9 102 20200 PRN DFND 02 0 0 20200 DANAHER CORPORATION COM 235851102 574884 4354521 SH DFND 43 0 0 4354521 DANAHER CORPORATION DBCV 235851AF9 4016 796000 PRN DFND 43 0 0 796000 DANAHER CORPORATION COM 235851102 20345 154108 SH DFND 43, 01 0 0 154108 DANAOS CORPORATION SHS Y1968P105 1 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 12182 368803 SH DFND 01 298 368505 0 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 16 491 SH DFND 02 0 491 0 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 0 8 SH DFND 28 8 0 0 DARDEN RESTAURANTS INC COM 237194105 36777 302767 SH DFND 01 139418 162380 969 DARDEN RESTAURANTS INC COM 237194105 178716 1471275 SH DFND 02 0 183589 1287686 DARDEN RESTAURANTS INC COM 237194105 1336 11000 SH DFND 06 0 11000 0 DARDEN RESTAURANTS INC COM 237194105 305 2511 SH DFND 28 571 0 1940 DARDEN RESTAURANTS INC COM 237194105 363236 2990333 SH DFND 43 0 0 2990333 DARDEN RESTAURANTS INC COM 237194105 1084 8923 SH DFND 43, 01 0 0 8923 DARIOHEALTH CORP COM 23725P100 0 83 SH DFND 02 0 0 83 DARLING INGREDIENTS INC COM 237266101 2846 131432 SH DFND 01 45476 76387 9569 DARLING INGREDIENTS INC COM 237266101 7997 369392 SH DFND 02 0 364914 4478 DARLING INGREDIENTS INC COM 237266101 387 17880 SH DFND 06 0 17880 0 DARLING INGREDIENTS INC COM 237266101 1 65 SH DFND 28 65 0 0 DARLING INGREDIENTS INC COM 237266101 13068 603602 SH DFND 43 0 0 603602 DARLING INGREDIENTS INC COM 237266101 241 11144 SH DFND 43, 01 0 0 11144 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 25 2329 SH DFND 01 1943 386 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 14 1336 SH DFND 02 0 176 1160 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 23 SH DFND 06 0 23 0 DASEKE INC COM 23753F107 73 14370 SH DFND 01 11678 2692 0 DASEKE INC COM 23753F107 265 52054 SH DFND 02 0 51863 191 DASEKE INC COM 23753F107 25 4885 SH DFND 06 0 4885 0 DATA I O CORP COM 237690102 0 1 SH DFND 02 0 1 0 DAVE & BUSTERS ENTMT INC COM 238337109 739 14811 SH DFND 01 12809 1869 133 DAVE & BUSTERS ENTMT INC COM 238337109 4398 88192 SH DFND 02 0 88118 74 DAVE & BUSTERS ENTMT INC COM 238337109 210 4215 SH DFND 06 0 4215 0 DAVE & BUSTERS ENTMT INC COM 238337109 9083 182138 SH DFND 43 0 0 182138 DAVE & BUSTERS ENTMT INC COM 238337109 917 18390 SH DFND 43, 01 0 0 18390 DAVIDSTEA INC COM 238661102 3 2000 SH DFND 01 2000 0 0 DAVITA INC COM 23918K108 10169 187304 SH DFND 01 129324 56734 1246 DAVITA INC COM 23918K108 6114 112618 SH DFND 02 0 21192 91426 DAVITA INC COM 23918K108 570 10494 SH DFND 06 0 10494 0 DAVITA INC COM 23918K108 16 302 SH DFND 28 0 0 302 DAVITA INC OPTIONS 23918K108 1086 20000 SH Put DFND 01 20000 0 0 DAVITA INC OPTIONS 23918K108 1998 36800 SH Put DFND 02 0 36800 0 DAVITA INC OPTIONS 23918K108 1618 29800 SH Call DFND 02 0 29800 0 DAVITA INC COM 23918K108 858 15803 SH DFND 43 0 0 15803 DAVITA INC COM 23918K108 1443 26576 SH DFND 43, 01 0 0 26576 DAWSON GEOPHYSICAL CO NEW COM 239360100 18 6251 SH DFND 01 4864 1387 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 2 572 SH DFND 02 0 572 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 82 SH DFND 06 0 82 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 6 723 SH DFND 01 723 0 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 19 2456 SH DFND 02 0 6 2450 DBX ETF TR XTRACK MSC 233051101 68 3013 SH DFND 01 3013 0 0 DBX ETF TR XTRACK MSC 233051101 1995 87860 SH DFND 02 0 0 87860 DBX ETF TR XTRACK MSC 233051200 204228 6541576 SH DFND 01 6541294 0 282 DBX ETF TR XTRACK MSC 233051200 81829 2621038 SH DFND 02 0 0 2621038 DBX ETF TR XTRACK MSC 233051200 2182 69899 SH DFND 28 57650 0 12249 DBX ETF TR XTRACKERS 233051259 93 1925 SH DFND 02 0 0 1925 DBX ETF TR XTRACKERS 233051283 806 16337 SH DFND 02 0 0 16337 DBX ETF TR XTRACK MSC 233051408 340 13377 SH DFND 02 0 0 13377 DBX ETF TR XTRACK USD 233051432 69 1396 SH DFND 01 1116 0 280 DBX ETF TR XTRACK USD 233051432 17596 353965 SH DFND 02 0 21046 332919 DBX ETF TR XTRACK RUS 233051440 11 337 SH DFND 02 0 0 337 DBX ETF TR XTRACK RUS 233051481 9108 279556 SH DFND 02 0 0 279556 DBX ETF TR XTRACK RUS 233051481 193 5926 SH DFND 28 0 0 5926 DBX ETF TR XTRACK FTS 233051499 40 1625 SH DFND 02 0 0 1625 DBX ETF TR XTRACK MSC 233051507 9320 234232 SH DFND 01 234046 0 186 DBX ETF TR XTRACK MSC 233051507 7173 180282 SH DFND 02 0 32183 148099 DBX ETF TR XTRACK FTS 233051515 1071 38873 SH DFND 02 0 0 38873 DBX ETF TR XTRACK MSC 233051523 12 560 SH DFND 02 0 0 560 DBX ETF TR XTRACK MSC 233051598 129 5310 SH DFND 02 0 0 5310 DBX ETF TR XTRACK MSC 233051630 25 1085 SH DFND 02 0 0 1085 DBX ETF TR XTRACK JAP 233051663 93 3490 SH DFND 02 0 0 3490 DBX ETF TR XTRACK MSC 233051697 72 2393 SH DFND 01 2393 0 0 DBX ETF TR XTRACK MSC 233051697 300 10020 SH DFND 02 0 0 10020 DBX ETF TR XTRACK MUN 233051705 2575 94664 SH DFND 02 0 0 94664 DBX ETF TR XTRCK EMRI 233051713 787 33608 SH DFND 02 0 0 33608 DBX ETF TR XTRCK INVT 233051739 655 28230 SH DFND 02 0 0 28230 DBX ETF TR XTRCK HIGH 233051747 174 7793 SH DFND 02 0 0 7793 DBX ETF TR XTRACK CSI 233051754 78 2575 SH DFND 02 0 0 2575 DBX ETF TR XTRACK MSC 233051762 4 125 SH DFND 02 0 0 125 DBX ETF TR XTRACK MSC 233051812 270 10000 SH DFND 02 0 0 10000 DBX ETF TR XTRACK MSC 233051820 23174 853101 SH DFND 02 0 0 853101 DBX ETF TR XTRACK MSC 233051853 295 10400 SH DFND 01 10400 0 0 DBX ETF TR XTRACK MSC 233051853 26066 919750 SH DFND 02 0 50882 868868 DBX ETF TR XTRACK HRV 233051879 76475 2661838 SH DFND 01 0 2661838 0 DBX ETF TR XTRACK HRV 233051879 25900 901508 SH DFND 02 0 638000 263508 DBX ETF TR OPTIONS 233051879 55736 1940000 SH Call DFND 02 0 1940000 0 DBX ETF TR XTRACK MSC 233051101 1755 77261 SH DFND 43 0 0 77261 DBX ETF TR XTRACK MSC 233051200 45263 1449822 SH DFND 43 0 0 1449822 DBX ETF TR XTRACK USD 233051432 245322 4935066 SH DFND 43 0 0 4935066 DBX ETF TR XTRACK RUS 233051440 9 277 SH DFND 43 0 0 277 DBX ETF TR XTRACK RUS 233051481 821 25190 SH DFND 43 0 0 25190 DBX ETF TR XTRACK FTS 233051499 6 258 SH DFND 43 0 0 258 DBX ETF TR XTRACK MSC 233051507 558 14030 SH DFND 43 0 0 14030 DBX ETF TR XTRACK FTS 233051515 700 25398 SH DFND 43 0 0 25398 DBX ETF TR XTRACK MSC 233051630 24 1038 SH DFND 43 0 0 1038 DBX ETF TR XTRACK MSC 233051697 1125 37609 SH DFND 43 0 0 37609 DBX ETF TR XTRACK MUN 233051705 41 1515 SH DFND 43 0 0 1515 DBX ETF TR XTRCK EMRI 233051713 13 550 SH DFND 43 0 0 550 DBX ETF TR XTRCK HIGH 233051747 108 4841 SH DFND 43 0 0 4841 DBX ETF TR XTRACK MSC 233051820 859 31617 SH DFND 43 0 0 31617 DBX ETF TR XTRACK INT 233051846 76 2652 SH DFND 43 0 0 2652 DBX ETF TR XTRACK MSC 233051853 1547 54597 SH DFND 43 0 0 54597 DBX ETF TR XTRACK MSC 233051861 3 164 SH DFND 43 0 0 164 DBX ETF TR XTRACK HRV 233051879 406 14145 SH DFND 43 0 0 14145 DCP MIDSTREAM LP COM UT LTD 23311P100 25445 769895 SH DFND 01 111988 655026 2881 DCP MIDSTREAM LP COM UT LTD 23311P100 32185 973816 SH DFND 02 0 675007 298809 DEAN FOODS CO NEW COM NEW 242370203 191 63195 SH DFND 01 35817 26893 485 DEAN FOODS CO NEW COM NEW 242370203 299 98516 SH DFND 02 0 93930 4586 DEAN FOODS CO NEW COM NEW 242370203 29 9463 SH DFND 06 0 9463 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 370 15947 SH DFND 01 1754 14193 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 173 7435 SH DFND 02 0 7435 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 37 1608 SH DFND 06 0 1608 0 DECKERS OUTDOOR CORP COM 243537107 3079 20944 SH DFND 01 19967 801 176 DECKERS OUTDOOR CORP COM 243537107 17549 119387 SH DFND 02 0 71618 47769 DECKERS OUTDOOR CORP COM 243537107 420 2857 SH DFND 06 0 2857 0 DECKERS OUTDOOR CORP COM 243537107 3 20 SH DFND 28 20 0 0 DECKERS OUTDOOR CORP COM 243537107 4019 27344 SH DFND 43 0 0 27344 DEERE & CO COM 244199105 152651 955024 SH DFND 01 804942 143840 6242 DEERE & CO COM 244199105 318202 1990756 SH DFND 02 0 1032572 958184 DEERE & CO COM 244199105 6050 37849 SH DFND 06 0 37849 0 DEERE & CO COM 244199105 2348 14689 SH DFND 28 11557 0 3132 DEERE & CO OPTIONS 244199105 2110 13200 SH Put DFND 02 0 7500 5700 DEERE & CO OPTIONS 244199105 90789 568000 SH Call DFND 02 0 568000 0 DEERE & CO COM 244199105 251867 1575742 SH DFND 43 0 0 1575742 DEERE & CO COM 244199105 30055 188034 SH DFND 43, 01 0 0 188034 DEL FRISCOS RESTAURANT GROUP COM 245077102 74 11560 SH DFND 01 8960 2600 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 39 6032 SH DFND 02 0 6032 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1 134 SH DFND 06 0 134 0 DEL TACO RESTAURANTS INC COM 245496104 88 8753 SH DFND 01 6701 2052 0 DEL TACO RESTAURANTS INC COM 245496104 573 56940 SH DFND 02 0 56850 90 DEL TACO RESTAURANTS INC COM 245496104 35 3484 SH DFND 06 0 3484 0 DEL TACO RESTAURANTS INC *W EXP 06/ 245496112 1 1275 SH DFND 01 1275 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 32 3259 SH DFND 01 3259 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 793 82054 SH DFND 02 0 0 82054 DELAWARE INV CO MUN INC FD I COM 246101109 21 1500 SH DFND 02 0 0 1500 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 513 40626 SH DFND 02 0 0 40626 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 218 17151 SH DFND 02 0 0 17151 DELAWARE INVTS DIV & INCOME COM 245915103 765 59009 SH DFND 02 0 0 59009 DELEK LOGISTICS PARTNERS LP COM UNT RP 24664T103 356 10972 SH DFND 01 0 10972 0 DELEK LOGISTICS PARTNERS LP COM UNT RP 24664T103 1078 33231 SH DFND 02 0 0 33231 DELEK US HLDGS INC NEW COM 24665A103 4041 110956 SH DFND 01 57856 53100 0 DELEK US HLDGS INC NEW COM 24665A103 2022 55510 SH DFND 02 0 43251 12259 DELEK US HLDGS INC NEW COM 24665A103 308 8468 SH DFND 06 0 8468 0 DELEK US HLDGS INC NEW COM 24665A103 4918 135026 SH DFND 43 0 0 135026 DELEK US HLDGS INC NEW COM 24665A103 285 7833 SH DFND 43, 01 0 0 7833 DELL TECHNOLOGIES INC CL C 24703L202 23035 392483 SH DFND 01 243662 132867 15954 DELL TECHNOLOGIES INC CL C 24703L202 24059 409927 SH DFND 02 0 152227 257700 DELL TECHNOLOGIES INC CL C 24703L202 2214 37728 SH DFND 06 0 37728 0 DELL TECHNOLOGIES INC CL C 24703L202 53 901 SH DFND 28 760 0 141 DELL TECHNOLOGIES INC CL C 24703L202 3 59 SH DFND 43 0 0 59 DELPHI TECHNOLOGIES PLC SHS G2709G107 317 16434 SH DFND 01 9326 6631 477 DELPHI TECHNOLOGIES PLC SHS G2709G107 757 39326 SH DFND 02 0 31417 7909 DELPHI TECHNOLOGIES PLC SHS G2709G107 179 9268 SH DFND 06 0 9268 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1 39 SH DFND 28 39 0 0 DELPHI TECHNOLOGIES PLC OPTIONS G2709G107 578 30000 SH Call DFND 02 0 30000 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 0 2 SH DFND 43 0 0 2 DELTA AIR LINES INC DEL COM NEW 247361702 76149 1474321 SH DFND 01 367900 553938 552483 DELTA AIR LINES INC DEL COM NEW 247361702 143049 2769586 SH DFND 02 0 185343 2584243 DELTA AIR LINES INC DEL COM NEW 247361702 8530 165159 SH DFND 06 0 165159 0 DELTA AIR LINES INC DEL COM NEW 247361702 872 16884 SH DFND 28 6606 0 10278 DELTA AIR LINES INC DEL OPTIONS 247361702 11880 230000 SH Put DFND 02 0 230000 0 DELTA AIR LINES INC DEL OPTIONS 247361702 532 10300 SH Put DFND 06 0 10300 0 DELTA AIR LINES INC DEL OPTIONS 247361702 2583 50000 SH Call DFND 02 0 50000 0 DELTA AIR LINES INC DEL OPTIONS 247361702 522 10100 SH Call DFND 06 0 10100 0 DELTA AIR LINES INC DEL COM NEW 247361702 65581 1269719 SH DFND 43 0 0 1269719 DELTA AIR LINES INC DEL COM NEW 247361702 5233 101313 SH DFND 43, 01 0 0 101313 DELTA APPAREL INC COM 247368103 21 937 SH DFND 01 937 0 0 DELTA APPAREL INC COM 247368103 49 2218 SH DFND 02 0 2178 40 DELTA APPAREL INC COM 247368103 461 20767 SH DFND 43 0 0 20767 DELUXE CORP COM 248019101 636 14537 SH DFND 01 14074 271 192 DELUXE CORP COM 248019101 8886 203240 SH DFND 02 0 193306 9934 DELUXE CORP COM 248019101 220 5026 SH DFND 06 0 5026 0 DELUXE CORP COM 248019101 3485 79716 SH DFND 43 0 0 79716 DELUXE CORP COM 248019101 1122 25668 SH DFND 43, 01 0 0 25668 DENALI THERAPEUTICS INC COM 24823R105 1499 64550 SH DFND 01 8986 55564 0 DENALI THERAPEUTICS INC COM 24823R105 248 10673 SH DFND 02 0 10673 0 DENALI THERAPEUTICS INC COM 24823R105 154 6639 SH DFND 06 0 6639 0 DENBURY RES INC COM NEW 247916208 1359 662973 SH DFND 01 68258 590739 3976 DENBURY RES INC COM NEW 247916208 3259 1589721 SH DFND 02 0 85470 1504251 DENBURY RES INC COM NEW 247916208 103 50021 SH DFND 06 0 50021 0 DENISON MINES CORP COM 248356107 17 32100 SH DFND 02 0 32100 0 DENISON MINES CORP COM 248356107 6 11300 SH DFND 06 0 11300 0 DENNYS CORP COM 24869P104 1236 67346 SH DFND 01 67346 0 0 DENNYS CORP COM 24869P104 469 25558 SH DFND 02 0 24333 1225 DENNYS CORP COM 24869P104 125 6791 SH DFND 06 0 6791 0 DENNYS CORP COM 24869P104 5151 280685 SH DFND 43 0 0 280685 DENNYS CORP COM 24869P104 2608 142122 SH DFND 43, 01 0 0 142122 DENTSPLY SIRONA INC COM 24906P109 15666 315908 SH DFND 01 229132 84793 1983 DENTSPLY SIRONA INC COM 24906P109 11888 239733 SH DFND 02 0 213819 25914 DENTSPLY SIRONA INC COM 24906P109 13 260 SH DFND 06 0 260 0 DENTSPLY SIRONA INC COM 24906P109 195 3935 SH DFND 28 222 0 3713 DENTSPLY SIRONA INC COM 24906P109 14893 300322 SH DFND 43 0 0 300322 DENTSPLY SIRONA INC COM 24906P109 5645 113840 SH DFND 43, 01 0 0 113840 DERMIRA INC COM 24983L104 920 67873 SH DFND 01 11028 56776 69 DERMIRA INC COM 24983L104 693 51133 SH DFND 02 0 50892 241 DERMIRA INC COM 24983L104 64 4751 SH DFND 06 0 4751 0 DERMIRA INC COM 24983L104 33473 2470366 SH DFND 43 0 0 2470366 DESCARTES SYS GROUP INC COM 249906108 107 2938 SH DFND 05 2938 0 0 DESCARTES SYS GROUP INC COM 249906108 123 3386 SH DFND 01 0 3386 0 DESCARTES SYS GROUP INC COM 249906108 801 22021 SH DFND 02 0 18785 3236 DESPEGAR COM CORP ORD SHS G27358103 93 6234 SH DFND 01 6234 0 0 DESPEGAR COM CORP ORD SHS G27358103 8 555 SH DFND 02 0 392 163 DESTINATION MATERNITY CORP COM 25065D100 0 116 SH DFND 02 0 116 0 DEUTSCHE BANK AG NAMEN AKT D18190898 554 68203 SH DFND 01 57307 0 10896 DEUTSCHE BANK AG NAMEN AKT D18190898 4486 552412 SH DFND 02 0 361116 191296 DEUTSCHE BANK AG NAMEN AKT D18190898 110414 13597730 SH DFND 06 0 13597730 0 DEUTSCHE BANK AG NAMEN AKT D18190898 100 12274 SH DFND 28 288 0 11986 DEUTSCHE BANK AG OPTIONS D18190898 7741 953300 SH Put DFND 02 0 953300 0 DEUTSCHE BANK AG OPTIONS D18190898 56840 7000000 SH Put DFND 06 7000000 0 0 DEUTSCHE BANK AG OPTIONS D18190898 7456 918200 SH Call DFND 02 0 918200 0 DEUTSCHE BANK AG OPTIONS D18190898 9338 1150000 SH Call DFND 06 1150000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3 367 SH DFND 43 0 0 367 DEVON ENERGY CORP NEW COM 25179M103 38388 1216351 SH DFND 01 525332 686023 4996 DEVON ENERGY CORP NEW COM 25179M103 54123 1714912 SH DFND 02 0 636567 1078345 DEVON ENERGY CORP NEW COM 25179M103 933 29573 SH DFND 06 0 29573 0 DEVON ENERGY CORP NEW COM 25179M103 97 3087 SH DFND 28 1093 0 1994 DEVON ENERGY CORP NEW OPTIONS 25179M103 15591 494000 SH Call DFND 02 0 494000 0 DEVON ENERGY CORP NEW COM 25179M103 3114 98684 SH DFND 43 0 0 98684 DEVON ENERGY CORP NEW COM 25179M103 1558 49367 SH DFND 43, 01 0 0 49367 DEXCOM INC COM 252131107 26663 223868 SH DFND 01 14751 208754 363 DEXCOM INC COM 252131107 20002 167945 SH DFND 02 0 31112 136833 DEXCOM INC COM 252131107 1555 13059 SH DFND 06 0 13059 0 DEXCOM INC COM 252131107 53 444 SH DFND 28 0 0 444 DEXCOM INC OPTIONS 252131107 893 7500 SH Call DFND 02 0 7500 0 DEXCOM INC NOTE 0.75 252131AF4 4737 3529000 PRN DFND 02 0 3525000 4000 DEXCOM INC COM 252131107 19936 167388 SH DFND 43 0 0 167388 DHI GROUP INC COM 23331S100 1 402 SH DFND 01 402 0 0 DHI GROUP INC COM 23331S100 63 25737 SH DFND 02 0 25737 0 DHT HOLDINGS INC SHS NEW Y2065G121 96 21630 SH DFND 01 15595 6035 0 DHT HOLDINGS INC SHS NEW Y2065G121 12 2721 SH DFND 02 0 2619 102 DHT HOLDINGS INC SHS NEW Y2065G121 2 365 SH DFND 06 0 365 0 DHX MEDIA LTD COM VAR VT 252406152 6 4100 SH DFND 02 0 3100 1000 DIAGEO P L C SPON ADR N 25243Q205 155683 951550 SH DFND 01 781357 0 170193 DIAGEO P L C SPON ADR N 25243Q205 179304 1095922 SH DFND 02 0 694 1095228 DIAGEO P L C SPON ADR N 25243Q205 2122 12967 SH DFND 28 8366 0 4601 DIAGEO P L C SPON ADR N 25243Q205 611124 3735248 SH DFND 43 0 0 3735248 DIAGEO P L C SPON ADR N 25243Q205 30372 185638 SH DFND 43, 01 0 0 185638 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 83 590 SH DFND 01 586 0 4 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 59 423 SH DFND 02 0 378 45 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 51 362 SH DFND 06 0 362 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 636 4546 SH DFND 43 0 0 4546 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1260 120085 SH DFND 01 27715 90031 2339 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3431 327047 SH DFND 02 0 183744 143303 DIAMOND OFFSHORE DRILLING IN COM 25271C102 114 10858 SH DFND 06 0 10858 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 157 SH DFND 28 157 0 0 DIAMOND OFFSHORE DRILLING IN OPTIONS 25271C102 11025 1051000 SH Put DFND 02 0 1051000 0 DIAMOND OFFSHORE DRILLING IN OPTIONS 25271C102 555 52900 SH Call DFND 02 0 52900 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3341 318533 SH DFND 43 0 0 318533 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1491 142156 SH DFND 43, 01 0 0 142156 DIAMOND S SHIPPING INC COM Y20676105 1513 145510 SH DFND 01 0 145510 0 DIAMOND S SHIPPING INC COM Y20676105 131 12607 SH DFND 02 0 0 12607 DIAMONDBACK ENERGY INC COM 25278X109 27142 267326 SH DFND 01 142625 124224 477 DIAMONDBACK ENERGY INC COM 25278X109 29635 291882 SH DFND 02 0 125763 166119 DIAMONDBACK ENERGY INC COM 25278X109 1475 14524 SH DFND 06 0 14524 0 DIAMONDBACK ENERGY INC COM 25278X109 221 2180 SH DFND 28 56 0 2124 DIAMONDBACK ENERGY INC COM 25278X109 28980 285435 SH DFND 43 0 0 285435 DIAMONDBACK ENERGY INC COM 25278X109 6846 67425 SH DFND 43, 01 0 0 67425 DIAMONDROCK HOSPITALITY CO COM 252784301 248 22904 SH DFND 01 21758 0 1146 DIAMONDROCK HOSPITALITY CO COM 252784301 511 47221 SH DFND 02 0 46212 1009 DIAMONDROCK HOSPITALITY CO COM 252784301 244 22570 SH DFND 06 0 22570 0 DIAMONDROCK HOSPITALITY CO COM 252784301 246 22752 SH DFND 43 0 0 22752 DIANA SHIPPING INC COM Y2066G104 16 5500 SH DFND 01 5500 0 0 DIANA SHIPPING INC COM Y2066G104 18 6491 SH DFND 02 0 441 6050 DICERNA PHARMACEUTICALS INC COM 253031108 1440 98273 SH DFND 01 12016 86257 0 DICERNA PHARMACEUTICALS INC COM 253031108 1047 71494 SH DFND 02 0 71459 35 DICERNA PHARMACEUTICALS INC COM 253031108 70 4794 SH DFND 06 0 4794 0 DICKS SPORTING GOODS INC COM 253393102 2792 75852 SH DFND 01 14601 60775 476 DICKS SPORTING GOODS INC COM 253393102 11223 304886 SH DFND 02 0 192680 112206 DICKS SPORTING GOODS INC COM 253393102 297 8061 SH DFND 06 0 8061 0 DICKS SPORTING GOODS INC COM 253393102 3080 83672 SH DFND 43 0 0 83672 DICKS SPORTING GOODS INC COM 253393102 209 5667 SH DFND 43, 01 0 0 5667 DIEBOLD NXDF INC COM 253651103 352 31760 SH DFND 01 22672 6771 2317 DIEBOLD NXDF INC COM 253651103 559 50453 SH DFND 02 0 8552 41901 DIEBOLD NXDF INC COM 253651103 78 7066 SH DFND 06 0 7066 0 DIEBOLD NXDF INC COM 253651103 704 63640 SH DFND 43 0 0 63640 DIGI INTL INC COM 253798102 143 11273 SH DFND 01 8298 2527 448 DIGI INTL INC COM 253798102 296 23371 SH DFND 02 0 23171 200 DIGI INTL INC COM 253798102 1 108 SH DFND 06 0 108 0 DIGIMARC CORP NEW COM 25381B101 107 3415 SH DFND 01 3415 0 0 DIGIMARC CORP NEW COM 25381B101 330 10505 SH DFND 02 0 321 10184 DIGIMARC CORP NEW COM 25381B101 1 43 SH DFND 06 0 43 0 DIGITAL ALLY INC COM NEW 25382P208 8 2034 SH DFND 02 0 484 1550 DIGITAL RLTY TR INC COM 253868103 15044 126419 SH DFND 01 112207 9904 4308 DIGITAL RLTY TR INC COM 253868103 401327 3372496 SH DFND 02 0 110092 3262404 DIGITAL RLTY TR INC COM 253868103 4161 34970 SH DFND 06 0 34970 0 DIGITAL RLTY TR INC COM 253868103 726 6097 SH DFND 28 1132 0 4965 DIGITAL RLTY TR INC OPTIONS 253868103 38080 320000 SH Put DFND 02 0 320000 0 DIGITAL RLTY TR INC OPTIONS 253868103 3570 30000 SH Put DFND 06 0 30000 0 DIGITAL RLTY TR INC OPTIONS 253868103 3689 31000 SH Call DFND 06 0 31000 0 DIGITAL RLTY TR INC COM 253868103 347715 2921972 SH DFND 43 0 0 2921972 DIGITAL RLTY TR INC COM 253868103 16777 140983 SH DFND 43, 01 0 0 140983 DIGITAL TURBINE INC COM NEW 25400W102 104 29847 SH DFND 02 0 29847 0 DILLARDS INC CL A 254067101 1230 17085 SH DFND 01 4993 11959 133 DILLARDS INC CL A 254067101 7017 97428 SH DFND 02 0 14159 83269 DILLARDS INC CL A 254067101 100 1395 SH DFND 06 0 1395 0 DILLARDS INC CL A 254067101 1 12 SH DFND 28 12 0 0 DILLARDS INC CL A 254067101 299 4150 SH DFND 43 0 0 4150 DIME CMNTY BANCSHARES COM 253922108 281 14985 SH DFND 01 11982 2878 125 DIME CMNTY BANCSHARES COM 253922108 1080 57674 SH DFND 02 0 7069 50605 DIME CMNTY BANCSHARES COM 253922108 63 3369 SH DFND 06 0 3369 0 DINE BRANDS GLOBAL INC COM 254423106 800 8766 SH DFND 01 8460 176 130 DINE BRANDS GLOBAL INC COM 254423106 529 5795 SH DFND 02 0 4871 924 DINE BRANDS GLOBAL INC COM 254423106 167 1826 SH DFND 06 0 1826 0 DINE BRANDS GLOBAL INC COM 254423106 4740 51919 SH DFND 43 0 0 51919 DIODES INC COM 254543101 587 16919 SH DFND 01 14530 2253 136 DIODES INC COM 254543101 6212 179016 SH DFND 02 0 168867 10149 DIODES INC COM 254543101 151 4363 SH DFND 06 0 4363 0 DIODES INC COM 254543101 1 40 SH DFND 28 40 0 0 DIODES INC COM 254543101 7885 227223 SH DFND 43 0 0 227223 DIODES INC COM 254543101 2312 66641 SH DFND 43, 01 0 0 66641 DIPLOMAT PHARMACY INC COM 25456K101 1893 325817 SH DFND 01 20120 305286 411 DIPLOMAT PHARMACY INC COM 25456K101 346 59527 SH DFND 02 0 56801 2726 DIPLOMAT PHARMACY INC COM 25456K101 33 5686 SH DFND 06 0 5686 0 DIPLOMAT PHARMACY INC COM 25456K101 1 110 SH DFND 28 110 0 0 DIPLOMAT PHARMACY INC OPTIONS 25456K101 324 55700 SH Call DFND 02 0 55700 0 DIREXION SHS ETF TR DLY TECH B 25459W102 218 1571 SH DFND 01 0 1571 0 DIREXION SHS ETF TR DLY TECH B 25459W102 14 100 SH DFND 02 0 0 100 DIREXION SHS ETF TR DLY MIDCAP 25459W730 6 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 7 116 SH DFND 01 116 0 0 DIREXION SHS ETF TR DLY SMCAP 25459W847 5 74 SH DFND 01 74 0 0 DIREXION SHS ETF TR DRX S&P500 25459W862 102 2172 SH DFND 01 412 1760 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 4894 102289 SH DFND 02 0 0 102289 DIREXION SHS ETF TR ZACKS MLP 25459Y298 46 3400 SH DFND 01 3400 0 0 DIREXION SHS ETF TR ZACKS MLP 25459Y298 240 17656 SH DFND 02 0 0 17656 DIREXION SHS ETF TR ALL CP INS 25459Y769 6 149 SH DFND 01 149 0 0 DIREXION SHS ETF TR ALL CP INS 25459Y769 2167 56380 SH DFND 02 0 0 56380 DIREXION SHS ETF TR MSCI DEV O 25460E372 2657 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR MSCI EMRG 25460E380 2622 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR MSCI DEF O 25460E398 2605 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR MSCI CYCLI 25460E414 2785 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR RUSLL SML 25460E422 2641 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR RUSLL LRG 25460E430 2754 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR RUSELL1000 25460E448 2809 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR RUSELL1000 25460E455 2642 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR FTSE INTL 25460E463 2611 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR FTSE US OV 25460E471 2766 50000 SH DFND 02 0 50000 0 DIREXION SHS ETF TR DAILY FTSE 25460E521 472 10711 SH DFND 01 0 10711 0 DIREXION SHS ETF TR DAILY MSCI 25460E547 699 15941 SH DFND 01 0 15941 0 DIREXION SHS ETF TR DLY GOLD I 25460E844 5 250 SH DFND 01 250 0 0 DIREXION SHS ETF TR DAILY JR B 25460E851 41 4158 SH DFND 01 4158 0 0 DIREXION SHS ETF TR DLY JR GOL 25460E877 971 24771 SH DFND 01 0 24771 0 DIREXION SHS ETF TR DAILY GOLD 25490K133 1 40 SH DFND 01 40 0 0 DIREXION SHS ETF TR OIL GAS BL 25490K356 644 57947 SH DFND 01 0 57947 0 DIREXION SHS ETF TR DALY HOM B 25490K596 73 1951 SH DFND 02 0 1951 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 128 2680 SH DFND 43 0 0 2680 DIREXION SHS ETF TR ZACKS MLP 25459Y298 2614 192163 SH DFND 43 0 0 192163 DIREXION SHS ETF TR ALL CP INS 25459Y769 158 4122 SH DFND 43 0 0 4122 DISCOVER FINL SVCS COM 254709108 53305 749083 SH DFND 01 530236 206329 12518 DISCOVER FINL SVCS COM 254709108 51423 722644 SH DFND 02 0 82008 640636 DISCOVER FINL SVCS COM 254709108 960 13484 SH DFND 06 0 13484 0 DISCOVER FINL SVCS COM 254709108 314 4418 SH DFND 28 1747 0 2671 DISCOVER FINL SVCS OPTIONS 254709108 107 1500 SH Put DFND 06 0 1500 0 DISCOVER FINL SVCS OPTIONS 254709108 107 1500 SH Call DFND 06 0 1500 0 DISCOVER FINL SVCS COM 254709108 50941 715859 SH DFND 43 0 0 715859 DISCOVER FINL SVCS COM 254709108 13589 190962 SH DFND 43, 01 0 0 190962 DISCOVERY INC COM SER A 25470F104 12662 468632 SH DFND 01 66812 400473 1347 DISCOVERY INC COM SER A 25470F104 88256 3266332 SH DFND 02 0 870776 2395556 DISCOVERY INC COM SER A 25470F104 242 8943 SH DFND 06 0 8943 0 DISCOVERY INC COM SER A 25470F104 89 3291 SH DFND 28 147 0 3144 DISCOVERY INC COM SER C 25470F302 14298 562453 SH DFND 01 99518 457569 5366 DISCOVERY INC COM SER C 25470F302 2137 84072 SH DFND 02 0 15254 68818 DISCOVERY INC COM SER C 25470F302 335 13193 SH DFND 06 0 13193 0 DISCOVERY INC COM SER C 25470F302 64 2511 SH DFND 28 323 0 2188 DISCOVERY INC COM SER A 25470F104 40013 1480850 SH DFND 43 0 0 1480850 DISCOVERY INC COM SER C 25470F302 5688 223776 SH DFND 43 0 0 223776 DISCOVERY INC COM SER A 25470F104 1671 61856 SH DFND 43, 01 0 0 61856 DISCOVERY INC COM SER C 25470F302 2727 107269 SH DFND 43, 01 0 0 107269 DISH NETWORK CORP CL A 25470M109 34540 1089949 SH DFND 01 76114 225626 788209 DISH NETWORK CORP CL A 25470M109 11130 351215 SH DFND 02 0 347026 4189 DISH NETWORK CORP CL A 25470M109 817 25784 SH DFND 06 0 25784 0 DISH NETWORK CORP CL A 25470M109 517 16317 SH DFND 28 117 0 16200 DISH NETWORK CORP OPTIONS 25470M109 11092 350000 SH Put DFND 02 0 350000 0 DISH NETWORK CORP OPTIONS 25470M109 2757 87000 SH Call DFND 02 0 87000 0 DISH NETWORK CORP NOTE 3.37 25470MAB5 5676 6682000 PRN DFND 02 0 6675000 7000 DISH NETWORK CORP NOTE 2.37 25470MAD1 126 153000 PRN DFND 02 0 153000 0 DISH NETWORK CORP CL A 25470M109 27083 854631 SH DFND 43 0 0 854631 DISH NETWORK CORP NOTE 3.37 25470MAB5 14 17000 PRN DFND 43 0 0 17000 DISH NETWORK CORP CL A 25470M109 3017 95198 SH DFND 43, 01 0 0 95198 DISNEY WALT CO COM DISNEY 254687106 857284 7721195 SH DFND 01 6007058 1680262 33875 DISNEY WALT CO COM DISNEY 254687106 1053458 9488049 SH DFND 02 0 1073350 8414699 DISNEY WALT CO COM DISNEY 254687106 7839 70604 SH DFND 06 0 70604 0 DISNEY WALT CO COM DISNEY 254687106 11487 103458 SH DFND 28 81820 0 21638 DISNEY WALT CO OPTIONS 254687106 55371 498700 SH Put DFND 02 0 498700 0 DISNEY WALT CO OPTIONS 254687106 11403 102700 SH Put DFND 06 0 102700 0 DISNEY WALT CO OPTIONS 254687106 49808 448600 SH Call DFND 02 0 448600 0 DISNEY WALT CO OPTIONS 254687106 12347 111200 SH Call DFND 06 0 111200 0 DISNEY WALT CO COM DISNEY 254687106 752250 6775200 SH DFND 43 0 0 6775200 DISNEY WALT CO COM DISNEY 254687106 27055 243669 SH DFND 43, 01 0 0 243669 DIVIDEND & INCOME FUND COM NEW 25538A204 1 50 SH DFND 01 50 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 689 60650 SH DFND 02 0 0 60650 DMC GLOBAL INC COM 23291C103 190 3823 SH DFND 01 2853 970 0 DMC GLOBAL INC COM 23291C103 2299 46322 SH DFND 02 0 3429 42893 DMC GLOBAL INC COM 23291C103 80 1616 SH DFND 06 0 1616 0 DNB FINL CORP COM 233237106 146 3865 SH DFND 02 0 1414 2451 DNP SELECT INCOME FD COM 23325P104 378 32766 SH DFND 01 32766 0 0 DNP SELECT INCOME FD COM 23325P104 6102 529224 SH DFND 02 0 0 529224 DOCUMENT SEC SYS INC COM NEW 25614T200 1 1150 SH DFND 02 0 0 1150 DOCUSIGN INC COM 256163106 9431 181920 SH DFND 01 149860 32025 35 DOCUSIGN INC COM 256163106 11483 221518 SH DFND 02 0 41674 179844 DOCUSIGN INC COM 256163106 4 75 SH DFND 06 0 75 0 DOCUSIGN INC COM 256163106 7 141 SH DFND 28 141 0 0 DOCUSIGN INC COM 256163106 14 262 SH DFND 43 0 0 262 DOLBY LABORATORIES INC COM CL A 25659T107 1778 28229 SH DFND 01 12959 15137 133 DOLBY LABORATORIES INC COM CL A 25659T107 4547 72215 SH DFND 02 0 63296 8919 DOLBY LABORATORIES INC COM CL A 25659T107 418 6643 SH DFND 06 0 6643 0 DOLBY LABORATORIES INC COM CL A 25659T107 18 279 SH DFND 28 0 0 279 DOLBY LABORATORIES INC COM CL A 25659T107 38894 617665 SH DFND 43 0 0 617665 DOLBY LABORATORIES INC COM CL A 25659T107 5078 80649 SH DFND 43, 01 0 0 80649 DOLLAR GEN CORP NEW COM 256677105 78052 654251 SH DFND 01 132483 121592 400176 DOLLAR GEN CORP NEW COM 256677105 72026 603737 SH DFND 02 0 51869 551868 DOLLAR GEN CORP NEW COM 256677105 3044 25515 SH DFND 06 0 25515 0 DOLLAR GEN CORP NEW COM 256677105 1101 9233 SH DFND 28 297 0 8936 DOLLAR GEN CORP NEW OPTIONS 256677105 2350 19700 SH Call DFND 02 0 19700 0 DOLLAR GEN CORP NEW COM 256677105 98090 822209 SH DFND 43 0 0 822209 DOLLAR GEN CORP NEW COM 256677105 5757 48257 SH DFND 43, 01 0 0 48257 DOLLAR TREE INC COM 256746108 41604 396079 SH DFND 01 123595 50389 222095 DOLLAR TREE INC COM 256746108 98595 938641 SH DFND 02 0 650437 288204 DOLLAR TREE INC COM 256746108 2544 24223 SH DFND 06 0 24223 0 DOLLAR TREE INC COM 256746108 670 6378 SH DFND 28 93 0 6285 DOLLAR TREE INC COM 256746108 121055 1152463 SH DFND 43 0 0 1152463 DOLLAR TREE INC COM 256746108 7711 73413 SH DFND 43, 01 0 0 73413 DOLPHIN ENTMT INC COM 25686H100 6 3400 SH DFND 01 3400 0 0 DOMINION ENERGY INC COM 25746U109 138347 1804677 SH DFND 01 1494680 290206 19791 DOMINION ENERGY INC COM 25746U109 180779 2358193 SH DFND 02 0 188107 2170086 DOMINION ENERGY INC COM 25746U109 5051 65890 SH DFND 06 0 65890 0 DOMINION ENERGY INC COM 25746U109 2783 36302 SH DFND 28 25468 0 10834 DOMINION ENERGY INC OPTIONS 25746U109 77 1000 SH Put DFND 02 0 0 1000 DOMINION ENERGY INC OPTIONS 25746U109 61 800 SH Put DFND 06 0 800 0 DOMINION ENERGY INC OPTIONS 25746U109 54 700 SH Call DFND 06 0 700 0 DOMINION ENERGY INC UNIT 08/15 25746U836 7832 156900 SH DFND 02 0 153456 3444 DOMINION ENERGY INC COM 25746U109 230624 3008399 SH DFND 43 0 0 3008399 DOMINION ENERGY INC UNIT 08/15 25746U836 4568 91513 SH DFND 43 0 0 91513 DOMINION ENERGY INC COM 25746U109 18049 235444 SH DFND 43, 01 0 0 235444 DOMINOS PIZZA INC COM 25754A201 28669 111078 SH DFND 01 39373 57086 14619 DOMINOS PIZZA INC COM 25754A201 40292 156110 SH DFND 02 0 25278 130832 DOMINOS PIZZA INC COM 25754A201 3603 13959 SH DFND 06 0 13959 0 DOMINOS PIZZA INC COM 25754A201 54 209 SH DFND 28 43 0 166 DOMINOS PIZZA INC COM 25754A201 46516 180223 SH DFND 43 0 0 180223 DOMINOS PIZZA INC COM 25754A201 5398 20916 SH DFND 43, 01 0 0 20916 DOMO INC COM CL B 257554105 730 18113 SH DFND 01 4007 14106 0 DOMO INC COM CL B 257554105 3 63 SH DFND 02 0 63 0 DOMO INC COM CL B 257554105 3 64 SH DFND 06 0 64 0 DOMO INC COM CL B 257554105 640 15871 SH DFND 43 0 0 15871 DOMTAR CORP COM NEW 257559203 4407 88760 SH DFND 01 12854 56734 19172 DOMTAR CORP COM NEW 257559203 10310 207646 SH DFND 02 0 191694 15952 DOMTAR CORP COM NEW 257559203 417 8397 SH DFND 06 0 8397 0 DOMTAR CORP COM NEW 257559203 63 1263 SH DFND 28 0 0 1263 DOMTAR CORP COM NEW 257559203 1412 28447 SH DFND 43, 01 0 0 28447 DONALDSON INC COM 257651109 2168 43304 SH DFND 01 19034 12429 11841 DONALDSON INC COM 257651109 2226 44476 SH DFND 02 0 27310 17166 DONALDSON INC COM 257651109 666 13299 SH DFND 06 0 13299 0 DONALDSON INC COM 257651109 1 16 SH DFND 28 16 0 0 DONALDSON INC COM 257651109 7484 149497 SH DFND 43 0 0 149497 DONALDSON INC COM 257651109 434 8677 SH DFND 43, 01 0 0 8677 DONEGAL GROUP INC CL A 257701201 86 6358 SH DFND 01 5856 502 0 DONEGAL GROUP INC CL A 257701201 303 22541 SH DFND 02 0 22541 0 DONEGAL GROUP INC CL A 257701201 18 1346 SH DFND 06 0 1346 0 DONEGAL GROUP INC CL B 257701300 1 76 SH DFND 02 0 76 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 118 7907 SH DFND 01 6862 963 82 DONNELLEY FINL SOLUTIONS INC COM 25787G100 167 11246 SH DFND 02 0 10602 644 DONNELLEY FINL SOLUTIONS INC COM 25787G100 55 3705 SH DFND 06 0 3705 0 DONNELLEY R R & SONS CO COM 257867200 141 29877 SH DFND 01 23833 6025 19 DONNELLEY R R & SONS CO COM 257867200 196 41601 SH DFND 02 0 40074 1527 DONNELLEY R R & SONS CO COM 257867200 36 7636 SH DFND 06 0 7636 0 DONNELLEY R R & SONS CO COM 257867200 1 116 SH DFND 28 116 0 0 DONNELLEY R R & SONS CO COM 257867200 68 14482 SH DFND 43 0 0 14482 DORCHESTER MINERALS LP COM UNIT 25820R105 2775 151977 SH DFND 01 151977 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 91 4988 SH DFND 02 0 276 4712 DORIAN LPG LTD SHS USD Y2106R110 49 7685 SH DFND 01 5853 1832 0 DORIAN LPG LTD SHS USD Y2106R110 98 15207 SH DFND 02 0 14457 750 DORIAN LPG LTD SHS USD Y2106R110 1 110 SH DFND 06 0 110 0 DORMAN PRODUCTS INC COM 258278100 606 6883 SH DFND 01 6761 0 122 DORMAN PRODUCTS INC COM 258278100 542 6158 SH DFND 02 0 5516 642 DORMAN PRODUCTS INC COM 258278100 268 3045 SH DFND 06 0 3045 0 DORMAN PRODUCTS INC COM 258278100 12162 138060 SH DFND 43 0 0 138060 DORMAN PRODUCTS INC COM 258278100 3063 34774 SH DFND 43, 01 0 0 34774 DOUBLELINE INCOME SOLUTIONS COM 258622109 1214 60925 SH DFND 01 44925 0 16000 DOUBLELINE INCOME SOLUTIONS COM 258622109 21008 1054104 SH DFND 02 0 2732 1051372 DOUBLELINE OPPORTUNISTIC CR COM 258623107 115 5705 SH DFND 01 5705 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 9056 448317 SH DFND 02 0 0 448317 DOUGLAS DYNAMICS INC COM 25960R105 246 6462 SH DFND 01 6462 0 0 DOUGLAS DYNAMICS INC COM 25960R105 325 8534 SH DFND 02 0 8500 34 DOUGLAS DYNAMICS INC COM 25960R105 94 2462 SH DFND 06 0 2462 0 DOUGLAS DYNAMICS INC COM 25960R105 2004 52636 SH DFND 43 0 0 52636 DOUGLAS EMMETT INC COM 25960P109 1066 26363 SH DFND 01 6528 18382 1453 DOUGLAS EMMETT INC COM 25960P109 8617 213181 SH DFND 02 0 151585 61596 DOUGLAS EMMETT INC COM 25960P109 929 22989 SH DFND 06 0 22989 0 DOUGLAS EMMETT INC COM 25960P109 13459 332983 SH DFND 43 0 0 332983 DOUGLAS EMMETT INC COM 25960P109 5078 125627 SH DFND 43, 01 0 0 125627 DOVA PHARMACEUTICALS INC COM 25985T102 31 3447 SH DFND 01 3447 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 31 3473 SH DFND 02 0 1413 2060 DOVA PHARMACEUTICALS INC COM 25985T102 12 1375 SH DFND 06 0 1375 0 DOVER CORP COM 260003108 129576 1381409 SH DFND 01 1275180 100551 5678 DOVER CORP COM 260003108 215978 2302539 SH DFND 02 0 82562 2219977 DOVER CORP COM 260003108 1131 12058 SH DFND 06 0 12058 0 DOVER CORP COM 260003108 296 3154 SH DFND 28 1274 0 1880 DOVER CORP OPTIONS 260003108 544 5800 SH Put DFND 02 0 0 5800 DOVER CORP COM 260003108 141969 1513528 SH DFND 43 0 0 1513528 DOVER CORP COM 260003108 7071 75380 SH DFND 43, 01 0 0 75380 DOVER MOTORSPORTS INC COM 260174107 2 1000 SH DFND 02 0 0 1000 DOWDUPONT INC COM 26078J100 490495 9200814 SH DFND 01 6900818 1254382 1045614 DOWDUPONT INC COM 26078J100 617128 11576220 SH DFND 02 0 3609227 7966993 DOWDUPONT INC COM 26078J100 13379 250958 SH DFND 06 0 250958 0 DOWDUPONT INC COM 26078J100 3190 59846 SH DFND 28 24578 0 35268 DOWDUPONT INC OPTIONS 26078J100 2132 40000 SH Put DFND 01 0 40000 0 DOWDUPONT INC OPTIONS 26078J100 9324 174900 SH Put DFND 02 0 166500 8400 DOWDUPONT INC OPTIONS 26078J100 10395 195000 SH Put DFND 06 0 195000 0 DOWDUPONT INC OPTIONS 26078J100 5534 103800 SH Call DFND 02 0 103800 0 DOWDUPONT INC OPTIONS 26078J100 12219 229200 SH Call DFND 06 0 229200 0 DOWDUPONT INC COM 26078J100 408413 7661089 SH DFND 43 0 0 7661089 DOWDUPONT INC COM 26078J100 53521 1003966 SH DFND 43, 01 0 0 1003966 DR REDDYS LABS LTD ADR 256135203 214 5294 SH DFND 01 2396 0 2898 DR REDDYS LABS LTD ADR 256135203 222 5493 SH DFND 02 0 0 5493 DR REDDYS LABS LTD ADR 256135203 2685 66301 SH DFND 06 0 66301 0 DR REDDYS LABS LTD ADR 256135203 34 838 SH DFND 28 12 0 826 DR REDDYS LABS LTD ADR 256135203 4402 108703 SH DFND 43 0 0 108703 DRDGOLD LIMITED SPON ADR R 26152H301 42 21326 SH DFND 02 0 21326 0 DREYFUS ALCENTRA GBL CR INCO COM 26189A105 38 4287 SH DFND 02 0 0 4287 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 46 15000 SH DFND 01 15000 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 228 74357 SH DFND 02 0 0 74357 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 14 1083 SH DFND 01 0 0 1083 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 2048 157990 SH DFND 02 0 0 157990 DREYFUS MUN INCOME INC COM 26201R102 619 73561 SH DFND 02 0 0 73561 DREYFUS STRATEGIC MUN BD FD COM 26202F107 16 2012 SH DFND 01 2012 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 851 110069 SH DFND 02 0 0 110069 DREYFUS STRATEGIC MUNS INC COM 261932107 47 6000 SH DFND 01 6000 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 919 116506 SH DFND 02 0 0 116506 DRIL QUIP INC COM 262037104 4481 97725 SH DFND 01 14224 82647 854 DRIL QUIP INC COM 262037104 1666 36329 SH DFND 02 0 36012 317 DRIL QUIP INC COM 262037104 178 3884 SH DFND 06 0 3884 0 DRIL QUIP INC COM 262037104 13498 294386 SH DFND 43 0 0 294386 DRIL QUIP INC COM 262037104 2005 43728 SH DFND 43, 01 0 0 43728 DRIVE SHACK INC COM 262077100 122 27154 SH DFND 01 27154 0 0 DRIVE SHACK INC COM 262077100 67 15033 SH DFND 02 0 324 14709 DRIVE SHACK INC COM 262077100 24 5246 SH DFND 06 0 5246 0 DROPBOX INC CL A 26210C104 3162 145042 SH DFND 01 5666 139376 0 DROPBOX INC CL A 26210C104 14280 655031 SH DFND 02 0 305528 349503 DROPBOX INC OPTIONS 26210C104 2 100 SH Put DFND 02 0 100 0 DROPBOX INC OPTIONS 26210C104 11 500 SH Call DFND 02 0 0 500 DROPBOX INC CL A 26210C104 26756 1227323 SH DFND 43 0 0 1227323 DSP GROUP INC COM 23332B106 57 4075 SH DFND 01 3547 501 27 DSP GROUP INC COM 23332B106 0 6 SH DFND 02 0 6 0 DSP GROUP INC COM 23332B106 381 27051 SH DFND 43 0 0 27051 DSW INC CL A 23334L102 2061 92765 SH DFND 01 20076 72461 228 DSW INC CL A 23334L102 2787 125430 SH DFND 02 0 124698 732 DSW INC CL A 23334L102 166 7484 SH DFND 06 0 7484 0 DSW INC CL A 23334L102 9278 417550 SH DFND 43 0 0 417550 DSW INC CL A 23334L102 94 4246 SH DFND 43, 01 0 0 4246 DTE ENERGY CO COM 233331107 22872 183355 SH DFND 01 89781 91179 2395 DTE ENERGY CO COM 233331107 14828 118871 SH DFND 02 0 61234 57637 DTE ENERGY CO COM 233331107 117 935 SH DFND 06 0 935 0 DTE ENERGY CO COM 233331107 559 4484 SH DFND 28 29 0 4455 DTE ENERGY CO UNIT 99/99 233331883 3544 64033 SH DFND 02 0 63666 367 DTE ENERGY CO COM 233331107 16309 130742 SH DFND 43 0 0 130742 DTE ENERGY CO UNIT 99/99 233331883 3324 60061 SH DFND 43 0 0 60061 DTE ENERGY CO COM 233331107 5040 40401 SH DFND 43, 01 0 0 40401 DTF TAX-FREE INCOME INC COM 23334J107 660 49916 SH DFND 02 0 0 49916 DUCOMMUN INC DEL COM 264147109 758 17412 SH DFND 01 15728 684 1000 DUCOMMUN INC DEL COM 264147109 617 14170 SH DFND 02 0 14170 0 DUCOMMUN INC DEL COM 264147109 2 40 SH DFND 06 0 40 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 190 12745 SH DFND 01 12745 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1187 79478 SH DFND 02 0 0 79478 DUFF & PHELPS SLT ENGY AND M COM 26433F108 377 75239 SH DFND 02 0 0 75239 DUFF & PHELPS UTIL CORP BD T COM 26432K108 322 37448 SH DFND 02 0 0 37448 DUKE ENERGY CORP NEW COM NEW 26441C204 63504 705598 SH DFND 01 644271 46468 14859 DUKE ENERGY CORP NEW COM NEW 26441C204 293801 3264460 SH DFND 02 0 562460 2702000 DUKE ENERGY CORP NEW COM NEW 26441C204 19089 212102 SH DFND 06 0 212102 0 DUKE ENERGY CORP NEW COM NEW 26441C204 714 7934 SH DFND 28 2445 0 5489 DUKE ENERGY CORP NEW OPTIONS 26441C204 13464 149600 SH Put DFND 02 0 149600 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 4518 50200 SH Put DFND 06 0 50200 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 12897 143300 SH Call DFND 02 0 143300 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 11124 123600 SH Call DFND 06 0 123600 0 DUKE ENERGY CORP NEW COM NEW 26441C204 726091 8067679 SH DFND 43 0 0 8067679 DUKE ENERGY CORP NEW COM NEW 26441C204 31371 348570 SH DFND 43, 01 0 0 348570 DUKE REALTY CORP COM NEW 264411505 11056 361549 SH DFND 01 268328 87564 5657 DUKE REALTY CORP COM NEW 264411505 9909 324036 SH DFND 02 0 265815 58221 DUKE REALTY CORP COM NEW 264411505 573 18728 SH DFND 06 0 18728 0 DUKE REALTY CORP COM NEW 264411505 107 3505 SH DFND 28 259 0 3246 DUKE REALTY CORP COM NEW 264411505 19620 641590 SH DFND 43 0 0 641590 DUKE REALTY CORP COM NEW 264411505 5042 164863 SH DFND 43, 01 0 0 164863 DULUTH HLDGS INC COM CL B 26443V101 42 1762 SH DFND 01 1762 0 0 DULUTH HLDGS INC COM CL B 26443V101 52 2201 SH DFND 02 0 2001 200 DULUTH HLDGS INC COM CL B 26443V101 48 2019 SH DFND 06 0 2019 0 DUNKIN BRANDS GROUP INC COM 265504100 4992 66467 SH DFND 01 35287 26740 4440 DUNKIN BRANDS GROUP INC COM 265504100 14209 189197 SH DFND 02 0 31215 157982 DUNKIN BRANDS GROUP INC COM 265504100 644 8570 SH DFND 06 0 8570 0 DUNKIN BRANDS GROUP INC COM 265504100 19665 261857 SH DFND 43 0 0 261857 DUNKIN BRANDS GROUP INC COM 265504100 12870 171375 SH DFND 43, 01 0 0 171375 DURECT CORP COM 266605104 32 50609 SH DFND 02 0 609 50000 DURECT CORP COM 266605104 0 620 SH DFND 06 0 620 0 DWS MUN INCOME TR NEW COM 233368109 22 2000 SH DFND 01 2000 0 0 DWS MUN INCOME TR NEW COM 233368109 2768 251172 SH DFND 02 0 0 251172 DWS STRATEGIC MUN INCOME TR COM 23342Q101 11 1000 SH DFND 02 0 0 1000 DXC TECHNOLOGY CO COM 23355L106 25547 397255 SH DFND 01 227799 167699 1757 DXC TECHNOLOGY CO COM 23355L106 45051 700531 SH DFND 02 0 123150 577381 DXC TECHNOLOGY CO COM 23355L106 1513 23534 SH DFND 06 0 23534 0 DXC TECHNOLOGY CO COM 23355L106 222 3451 SH DFND 28 240 0 3211 DXC TECHNOLOGY CO OPTIONS 23355L106 8521 132500 SH Put DFND 02 0 132500 0 DXC TECHNOLOGY CO COM 23355L106 70312 1093334 SH DFND 43 0 0 1093334 DXC TECHNOLOGY CO COM 23355L106 10466 162750 SH DFND 43, 01 0 0 162750 DXP ENTERPRISES INC NEW COM NEW 233377407 256 6565 SH DFND 01 6319 0 246 DXP ENTERPRISES INC NEW COM NEW 233377407 359 9235 SH DFND 02 0 9228 7 DXP ENTERPRISES INC NEW COM NEW 233377407 71 1814 SH DFND 06 0 1814 0 DYCOM INDS INC COM 267475101 9760 212454 SH DFND 01 29189 183104 161 DYCOM INDS INC COM 267475101 3544 77150 SH DFND 02 0 76398 752 DYCOM INDS INC COM 267475101 156 3394 SH DFND 06 0 3394 0 DYCOM INDS INC NOTE 0.75 267475AB7 1429 1553000 PRN DFND 02 0 1537000 16000 DYCOM INDS INC COM 267475101 4424 96299 SH DFND 43 0 0 96299 DYCOM INDS INC NOTE 0.75 267475AB7 2472 2687000 PRN DFND 43 0 0 2687000 DYCOM INDS INC COM 267475101 1379 30018 SH DFND 43, 01 0 0 30018 DYNAGAS LNG PARTNERS LP COM UNIT L Y2188B108 5 2404 SH DFND 02 0 0 2404 DYNATRONICS CORP COM NEW 268157401 41 20000 SH DFND 01 20000 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1157 158212 SH DFND 01 17023 141189 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 59 8139 SH DFND 02 0 7939 200 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 50 6787 SH DFND 06 0 6787 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1043 142735 SH DFND 43 0 0 142735 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 125 17042 SH DFND 43, 01 0 0 17042 DYNEX CAP INC COM NEW 26817Q506 21 3435 SH DFND 01 3435 0 0 DYNEX CAP INC COM NEW 26817Q506 73 11908 SH DFND 02 0 11908 0 DYNEX CAP INC COM NEW 26817Q506 46 7576 SH DFND 06 0 7576 0 E L F BEAUTY INC COM 26856L103 647 61066 SH DFND 01 5532 55534 0 E L F BEAUTY INC COM 26856L103 964 90901 SH DFND 02 0 90797 104 E L F BEAUTY INC COM 26856L103 28 2621 SH DFND 06 0 2621 0 E TRADE FINANCIAL CORP COM NEW 269246401 40820 879182 SH DFND 01 169021 171028 539133 E TRADE FINANCIAL CORP COM NEW 269246401 5085 109516 SH DFND 02 0 65375 44141 E TRADE FINANCIAL CORP COM NEW 269246401 150 3236 SH DFND 06 0 3236 0 E TRADE FINANCIAL CORP COM NEW 269246401 460 9912 SH DFND 28 525 0 9387 E TRADE FINANCIAL CORP OPTIONS 269246401 1853 39900 SH Put DFND 02 0 39900 0 E TRADE FINANCIAL CORP OPTIONS 269246401 1853 39900 SH Call DFND 02 0 39900 0 E TRADE FINANCIAL CORP COM NEW 269246401 21939 472510 SH DFND 43 0 0 472510 E TRADE FINANCIAL CORP COM NEW 269246401 4931 106213 SH DFND 43, 01 0 0 106213 EAGLE BANCORP INC MD COM 268948106 927 18476 SH DFND 01 17587 822 67 EAGLE BANCORP INC MD COM 268948106 1833 36521 SH DFND 02 0 31553 4968 EAGLE BANCORP INC MD COM 268948106 178 3539 SH DFND 06 0 3539 0 EAGLE BANCORP INC MD COM 268948106 1 16 SH DFND 28 16 0 0 EAGLE BANCORP INC MD COM 268948106 749 14913 SH DFND 43 0 0 14913 EAGLE BANCORP MONT INC COM 26942G100 33 1933 SH DFND 02 0 1933 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 64 13841 SH DFND 01 10692 3149 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2669 573949 SH DFND 02 0 573949 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 149 SH DFND 06 0 149 0 EAGLE FINL BANCORP INC COM 26952G107 23 1454 SH DFND 02 0 1454 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BE 26958J105 36 2318 SH DFND 02 0 0 2318 EAGLE MATERIALS INC COM 26969P108 7683 91136 SH DFND 01 85928 4416 792 EAGLE MATERIALS INC COM 26969P108 811 9624 SH DFND 02 0 8708 916 EAGLE MATERIALS INC COM 26969P108 410 4867 SH DFND 06 0 4867 0 EAGLE MATERIALS INC COM 26969P108 128 1521 SH DFND 28 76 0 1445 EAGLE MATERIALS INC COM 26969P108 11533 136810 SH DFND 43 0 0 136810 EAGLE MATERIALS INC COM 26969P108 1414 16775 SH DFND 43, 01 0 0 16775 EAGLE PHARMACEUTICALS INC COM 269796108 3015 59719 SH DFND 01 2632 57032 55 EAGLE PHARMACEUTICALS INC COM 269796108 188 3724 SH DFND 02 0 3694 30 EAGLE PHARMACEUTICALS INC COM 269796108 65 1289 SH DFND 06 0 1289 0 EAGLE PHARMACEUTICALS INC COM 269796108 2150 42591 SH DFND 43 0 0 42591 EAGLE PHARMACEUTICALS INC COM 269796108 1404 27799 SH DFND 43, 01 0 0 27799 EAGLE PT CR CO LLC COM 269808101 47 2850 SH DFND 01 2850 0 0 EARTHSTONE ENERGY INC CL A 27032D304 71 10027 SH DFND 01 8974 1053 0 EARTHSTONE ENERGY INC CL A 27032D304 11 1609 SH DFND 02 0 549 1060 EARTHSTONE ENERGY INC CL A 27032D304 0 69 SH DFND 06 0 69 0 EAST WEST BANCORP INC COM 27579R104 4517 94163 SH DFND 01 57456 34437 2270 EAST WEST BANCORP INC COM 27579R104 22446 467927 SH DFND 02 0 123635 344292 EAST WEST BANCORP INC COM 27579R104 1669 34791 SH DFND 06 0 34791 0 EAST WEST BANCORP INC COM 27579R104 6 129 SH DFND 28 129 0 0 EAST WEST BANCORP INC COM 27579R104 32776 683256 SH DFND 43 0 0 683256 EAST WEST BANCORP INC COM 27579R104 5057 105426 SH DFND 43, 01 0 0 105426 EASTERLY GOVT PPTYS INC COM 27616P103 136 7566 SH DFND 01 7291 0 275 EASTERLY GOVT PPTYS INC COM 27616P103 1358 75417 SH DFND 02 0 74109 1308 EASTERLY GOVT PPTYS INC COM 27616P103 119 6594 SH DFND 06 0 6594 0 EASTERLY GOVT PPTYS INC COM 27616P103 3073 170653 SH DFND 43 0 0 170653 EASTERLY GOVT PPTYS INC COM 27616P103 410 22739 SH DFND 43, 01 0 0 22739 EASTERN CO COM 276317104 297 10786 SH DFND 01 10405 381 0 EASTERN CO COM 276317104 77 2789 SH DFND 02 0 789 2000 EASTERN CO COM 276317104 1 22 SH DFND 06 0 22 0 EASTGROUP PPTY INC COM 277276101 933 8358 SH DFND 01 8142 0 216 EASTGROUP PPTY INC COM 277276101 17268 154680 SH DFND 02 0 138962 15718 EASTGROUP PPTY INC COM 277276101 437 3911 SH DFND 06 0 3911 0 EASTGROUP PPTY INC COM 277276101 2 20 SH DFND 28 20 0 0 EASTGROUP PPTY INC COM 277276101 18931 169573 SH DFND 43 0 0 169573 EASTGROUP PPTY INC COM 277276101 251 2248 SH DFND 43, 01 0 0 2248 EASTMAN CHEMICAL CO COM 277432100 18452 243171 SH DFND 01 191986 48066 3119 EASTMAN CHEMICAL CO COM 277432100 22500 296517 SH DFND 02 0 117487 179030 EASTMAN CHEMICAL CO COM 277432100 1031 13583 SH DFND 06 0 13583 0 EASTMAN CHEMICAL CO COM 277432100 150 1979 SH DFND 28 324 0 1655 EASTMAN CHEMICAL CO COM 277432100 31500 415124 SH DFND 43 0 0 415124 EASTMAN CHEMICAL CO COM 277432100 5398 71136 SH DFND 43, 01 0 0 71136 EASTMAN KODAK CO COM NEW 277461406 4 1314 SH DFND 01 1314 0 0 EASTMAN KODAK CO COM NEW 277461406 0 99 SH DFND 02 0 74 25 EASTMAN KODAK CO COM NEW 277461406 0 75 SH DFND 06 0 75 0 EATON CORP PLC SHS G29183103 128192 1591265 SH DFND 01 1373028 207514 10723 EATON CORP PLC SHS G29183103 197309 2449217 SH DFND 02 0 271313 2177904 EATON CORP PLC SHS G29183103 3115 38672 SH DFND 06 0 38672 0 EATON CORP PLC SHS G29183103 3138 38955 SH DFND 28 33921 0 5034 EATON CORP PLC OPTIONS G29183103 6719 83400 SH Put DFND 06 0 83400 0 EATON CORP PLC OPTIONS G29183103 1007 12500 SH Call DFND 06 0 12500 0 EATON CORP PLC SHS G29183103 231019 2867664 SH DFND 43 0 0 2867664 EATON CORP PLC SHS G29183103 26393 327619 SH DFND 43, 01 0 0 327619 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 133 11095 SH DFND 02 0 0 11095 EATON VANCE CALIF MUN BD FD COM 27828A100 833 78912 SH DFND 02 0 0 78912 EATON VANCE CORP COM NON VT 278265103 3247 80556 SH DFND 01 49634 30891 31 EATON VANCE CORP COM NON VT 278265103 13770 341604 SH DFND 02 0 125034 216570 EATON VANCE CORP COM NON VT 278265103 690 17129 SH DFND 06 0 17129 0 EATON VANCE CORP COM NON VT 278265103 3 64 SH DFND 28 64 0 0 EATON VANCE CORP COM NON VT 278265103 25398 630056 SH DFND 43 0 0 630056 EATON VANCE CORP COM NON VT 278265103 620 15393 SH DFND 43, 01 0 0 15393 EATON VANCE ENH EQTY INC FD COM 278277108 577 35029 SH DFND 01 16829 0 18200 EATON VANCE ENH EQTY INC FD COM 278277108 44378 2694473 SH DFND 02 0 0 2694473 EATON VANCE ENHANCED EQ INC COM 278274105 321 22379 SH DFND 01 15879 0 6500 EATON VANCE ENHANCED EQ INC COM 278274105 20851 1452032 SH DFND 02 0 0 1452032 EATON VANCE FLTG RATE INCOM COM SHS BE 278284104 926 62506 SH DFND 02 0 0 62506 EATON VANCE FLTING RATE INC COM 278279104 22974 1741745 SH DFND 02 0 0 1741745 EATON VANCE FLTNG RATE 2022 COM 27831H100 3353 366471 SH DFND 02 0 0 366471 EATON VANCE HIGH INCOME 2021 COM SH BEN 27829W101 2632 270787 SH DFND 02 0 0 270787 EATON VANCE LTD DUR INCOME F COM 27828H105 391 30900 SH DFND 01 30900 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 7173 567029 SH DFND 02 0 0 567029 EATON VANCE MUN BD FD COM 27827X101 50 4000 SH DFND 01 4000 0 0 EATON VANCE MUN BD FD COM 27827X101 1651 133108 SH DFND 02 0 0 133108 EATON VANCE MUN INCOME 2028 SHS 27829U105 13 625 SH DFND 01 0 0 625 EATON VANCE MUN INCOME 2028 SHS 27829U105 4013 199054 SH DFND 02 0 0 199054 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 305 25000 SH DFND 01 25000 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2246 184122 SH DFND 02 0 0 184122 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 21 1000 SH DFND 01 1000 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 11681 553076 SH DFND 02 0 0 553076 EATON VANCE NEW YORK MUN BD COM 27827Y109 3137 266982 SH DFND 02 0 0 266982 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 49 4000 SH DFND 02 0 0 4000 EATON VANCE RISK MNGD DIV EQ COM 27829G106 281 30550 SH DFND 01 30550 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 3759 408992 SH DFND 02 0 0 408992 EATON VANCE SH TM DR DIVR IN COM 27828V104 2266 174691 SH DFND 02 0 0 174691 EATON VANCE SR FLTNG RTE TR COM 27828Q105 124 9500 SH DFND 01 9500 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 5872 451023 SH DFND 02 0 0 451023 EATON VANCE SR INCOME TR SH BEN INT 27826S103 1376 223791 SH DFND 02 0 0 223791 EATON VANCE TAX ADVT DIV INC COM 27828G107 843 37827 SH DFND 01 13827 0 24000 EATON VANCE TAX ADVT DIV INC COM 27828G107 30325 1360486 SH DFND 02 0 0 1360486 EATON VANCE TAX MNGD BUY WRI COM SH BEN 27829M103 977 105474 SH DFND 02 0 327 105147 EATON VANCE TAX MNGD GBL DV COM 27829F108 2758 338803 SH DFND 01 330106 0 8697 EATON VANCE TAX MNGD GBL DV COM 27829F108 28856 3545006 SH DFND 02 0 0 3545006 EATON VANCE TAX MNGD GBL DV COM 27829F108 0 13 SH DFND 43 0 0 13 EATON VANCE TAX MNGED BUY WR COM 27828X100 52 3350 SH DFND 01 3350 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 923 59075 SH DFND 02 0 101 58974 EATON VANCE TX ADV GLB DIV O COM 27828U106 2615 108979 SH DFND 02 0 0 108979 EATON VANCE TX ADV GLBL DIV COM 27828S101 242 15600 SH DFND 01 7100 0 8500 EATON VANCE TX ADV GLBL DIV COM 27828S101 21833 1404929 SH DFND 02 0 0 1404929 EATON VANCE TX ADV GLBL DIV COM 27828S101 0 2 SH DFND 43 0 0 2 EATON VANCE TX MGD DIV EQ IN COM 27828N102 403 35706 SH DFND 01 35706 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 8238 729017 SH DFND 02 0 0 729017 EATON VANCE TX MNG BY WRT OP COM 27828Y108 632 42051 SH DFND 01 42051 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 16250 1081886 SH DFND 02 0 0 1081886 EATON VANCE TXMGD GL BUYWR O COM 27829C105 523 53540 SH DFND 01 47625 0 5915 EATON VANCE TXMGD GL BUYWR O COM 27829C105 23557 2411196 SH DFND 02 0 0 2411196 EATON VANCE TXMGD GL BUYWR O COM 27829C105 0 4 SH DFND 43 0 0 4 EBAY INC COM 278642103 26310 708411 SH DFND 01 468785 231431 8195 EBAY INC COM 278642103 40633 1094063 SH DFND 02 0 454953 639110 EBAY INC COM 278642103 3100 83481 SH DFND 06 0 83481 0 EBAY INC COM 278642103 337 9062 SH DFND 28 712 0 8350 EBAY INC OPTIONS 278642103 26065 701800 SH Put DFND 02 0 692800 9000 EBAY INC OPTIONS 278642103 68200 1836300 SH Call DFND 02 0 1836300 0 EBAY INC OPTIONS 278642103 93 2500 SH Call DFND 06 0 2500 0 EBAY INC COM 278642103 72018 1939100 SH DFND 43 0 0 1939100 EBAY INC COM 278642103 16839 453382 SH DFND 43, 01 0 0 453382 EBIX INC COM NEW 278715206 316 6408 SH DFND 01 6143 128 137 EBIX INC COM NEW 278715206 282 5719 SH DFND 02 0 2658 3061 EBIX INC COM NEW 278715206 118 2386 SH DFND 06 0 2386 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 261 10514 SH DFND 01 8403 2045 66 ECHO GLOBAL LOGISTICS INC COM 27875T101 140 5639 SH DFND 02 0 5559 80 ECHO GLOBAL LOGISTICS INC COM 27875T101 73 2949 SH DFND 06 0 2949 0 ECHO GLOBAL LOGISTICS INC NOTE 2.50 27875TAA9 298 301000 PRN DFND 02 0 300000 1000 ECHOSTAR CORP CL A 278768106 25701 705111 SH DFND 01 4814 699850 447 ECHOSTAR CORP CL A 278768106 1693 46439 SH DFND 02 0 43123 3316 ECHOSTAR CORP CL A 278768106 535 14668 SH DFND 06 0 14668 0 ECHOSTAR CORP CL A 278768106 43 1190 SH DFND 28 0 0 1190 ECHOSTAR CORP CL A 278768106 942 25846 SH DFND 43 0 0 25846 ECHOSTAR CORP CL A 278768106 249 6826 SH DFND 43, 01 0 0 6826 ECOLAB INC COM 278865100 263848 1494548 SH DFND 01 1414372 72426 7750 ECOLAB INC COM 278865100 277549 1572160 SH DFND 02 0 112904 1459256 ECOLAB INC COM 278865100 478 2710 SH DFND 06 0 2710 0 ECOLAB INC COM 278865100 9520 53926 SH DFND 28 51808 0 2118 ECOLAB INC OPTIONS 278865100 159 900 SH Put DFND 01 900 0 0 ECOLAB INC COM 278865100 224323 1270665 SH DFND 43 0 0 1270665 ECOLAB INC COM 278865100 4497 25474 SH DFND 43, 01 0 0 25474 ECOLOGY & ENVIRONMENT INC CL A 278878103 3 315 SH DFND 01 315 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1 117 SH DFND 02 0 0 117 ECOPETROL S A SPONSORED 279158109 179 8371 SH DFND 01 6583 0 1788 ECOPETROL S A SPONSORED 279158109 54 2503 SH DFND 02 0 2263 240 ECOPETROL S A SPONSORED 279158109 114 5317 SH DFND 06 0 5317 0 ECOPETROL S A SPONSORED 279158109 9 430 SH DFND 28 0 0 430 EDAP TMS S A SPONSORED 268311107 15 5000 SH DFND 01 5000 0 0 EDAP TMS S A SPONSORED 268311107 25 8469 SH DFND 02 0 0 8469 EDGEWELL PERS CARE CO COM 28035Q102 14897 339425 SH DFND 01 316273 21735 1417 EDGEWELL PERS CARE CO COM 28035Q102 4685 106743 SH DFND 02 0 85164 21579 EDGEWELL PERS CARE CO COM 28035Q102 245 5584 SH DFND 06 0 5584 0 EDGEWELL PERS CARE CO COM 28035Q102 2492 56782 SH DFND 43 0 0 56782 EDGEWELL PERS CARE CO COM 28035Q102 893 20341 SH DFND 43, 01 0 0 20341 EDISON INTL COM 281020107 12786 206498 SH DFND 01 50449 151684 4365 EDISON INTL COM 281020107 30144 486817 SH DFND 02 0 53023 433794 EDISON INTL COM 281020107 839 13553 SH DFND 06 0 13553 0 EDISON INTL COM 281020107 58 930 SH DFND 28 104 0 826 EDISON INTL COM 281020107 112014 1809015 SH DFND 43 0 0 1809015 EDISON INTL COM 281020107 3090 49905 SH DFND 43, 01 0 0 49905 EDISON NATION INC COM 28103E106 2 300 SH DFND 02 0 0 300 EDITAS MEDICINE INC COM 28106W103 2465 100838 SH DFND 01 13595 87243 0 EDITAS MEDICINE INC COM 28106W103 306 12500 SH DFND 02 0 11827 673 EDITAS MEDICINE INC COM 28106W103 96 3932 SH DFND 06 0 3932 0 EDITAS MEDICINE INC COM 28106W103 1339 54785 SH DFND 43 0 0 54785 EDUCATIONAL DEV CORP COM 281479105 0 27 SH DFND 02 0 27 0 EDWARDS LIFESCIENCES CORP COM 28176E108 62931 328915 SH DFND 01 205584 116814 6517 EDWARDS LIFESCIENCES CORP COM 28176E108 194567 1016918 SH DFND 02 0 110279 906639 EDWARDS LIFESCIENCES CORP COM 28176E108 271 1414 SH DFND 06 0 1414 0 EDWARDS LIFESCIENCES CORP COM 28176E108 463 2419 SH DFND 28 71 0 2348 EDWARDS LIFESCIENCES CORP COM 28176E108 123178 643797 SH DFND 43 0 0 643797 EDWARDS LIFESCIENCES CORP COM 28176E108 40501 211679 SH DFND 43, 01 0 0 211679 EGAIN CORP COM NEW 28225C806 58 5538 SH DFND 01 5538 0 0 EGAIN CORP COM NEW 28225C806 141 13470 SH DFND 02 0 13470 0 EGAIN CORP COM NEW 28225C806 1 73 SH DFND 06 0 73 0 EHEALTH INC COM 28238P109 447 7165 SH DFND 01 4874 2230 61 EHEALTH INC COM 28238P109 188 3012 SH DFND 02 0 2512 500 EHEALTH INC COM 28238P109 134 2143 SH DFND 06 0 2143 0 EHI CAR SVCS LTD SPON ADS C 26853A100 33 2795 SH DFND 01 2795 0 0 EHI CAR SVCS LTD SPON ADS C 26853A100 82 7000 SH DFND 02 0 0 7000 EHI CAR SVCS LTD SPON ADS C 26853A100 1 66 SH DFND 28 66 0 0 EIDOS THERAPEUTICS INC COM 28249H104 75 3184 SH DFND 01 3184 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2 99 SH DFND 02 0 10 89 EIDOS THERAPEUTICS INC COM 28249H104 2 64 SH DFND 06 0 64 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 435 31088 SH DFND 02 0 31088 0 EKSO BIONICS HLDGS INC COM NEW 282644202 25 10001 SH DFND 01 10001 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 48 18982 SH DFND 02 0 16003 2979 EL PASO ELEC CO COM NEW 283677854 1009 17156 SH DFND 01 13352 3614 190 EL PASO ELEC CO COM NEW 283677854 12919 219635 SH DFND 02 0 14634 205001 EL PASO ELEC CO COM NEW 283677854 260 4417 SH DFND 06 0 4417 0 EL PASO ELEC CO COM NEW 283677854 14171 240915 SH DFND 43 0 0 240915 EL PASO ELEC CO COM NEW 283677854 1950 33155 SH DFND 43, 01 0 0 33155 EL PASO ENERGY CAP TR I PFD CV TR 283678209 222 4100 SH DFND 01 4100 0 0 EL PASO ENERGY CAP TR I PFD CV TR 283678209 597 11028 SH DFND 02 0 0 11028 EL POLLO LOCO HLDGS INC COM 268603107 86 6589 SH DFND 01 4741 1808 40 EL POLLO LOCO HLDGS INC COM 268603107 295 22708 SH DFND 02 0 15184 7524 EL POLLO LOCO HLDGS INC COM 268603107 33 2534 SH DFND 06 0 2534 0 ELANCO ANIMAL HEALTH INC COM 28414H103 23127 721138 SH DFND 01 26009 693568 1561 ELANCO ANIMAL HEALTH INC COM 28414H103 3921 122260 SH DFND 02 0 49201 73059 ELANCO ANIMAL HEALTH INC COM 28414H103 1349 42056 SH DFND 06 0 42056 0 ELANCO ANIMAL HEALTH INC COM 28414H103 19 577 SH DFND 28 0 0 577 ELANCO ANIMAL HEALTH INC COM 28414H103 14399 448991 SH DFND 43 0 0 448991 ELANCO ANIMAL HEALTH INC COM 28414H103 138 4310 SH DFND 43, 01 0 0 4310 ELASTIC N V ORD SHS N14506104 66 821 SH DFND 01 646 175 0 ELASTIC N V ORD SHS N14506104 5260 65863 SH DFND 02 0 71 65792 ELASTIC N V ORD SHS N14506104 1 8 SH DFND 06 0 8 0 ELASTIC N V ORD SHS N14506104 2594 32481 SH DFND 43 0 0 32481 ELBIT SYS LTD ORD M3760D101 39 300 SH DFND 01 130 0 170 ELBIT SYS LTD ORD M3760D101 234 1817 SH DFND 02 0 1378 439 ELBIT SYS LTD ORD M3760D101 2164 16775 SH DFND 06 0 16775 0 ELDORADO GOLD CORP NEW COM 284902509 34 7419 SH DFND 05 7419 0 0 ELDORADO GOLD CORP NEW COM 284902509 20 4281 SH DFND 01 80 4201 0 ELDORADO GOLD CORP NEW COM 284902509 567 122379 SH DFND 02 0 96346 26033 ELDORADO GOLD CORP NEW COM 284902509 1020 220408 SH DFND 06 0 220408 0 ELDORADO RESORTS INC COM 28470R102 919 19681 SH DFND 01 17742 1939 0 ELDORADO RESORTS INC COM 28470R102 258 5523 SH DFND 02 0 5523 0 ELDORADO RESORTS INC COM 28470R102 258 5523 SH DFND 06 0 5523 0 ELDORADO RESORTS INC COM 28470R102 1 21 SH DFND 28 21 0 0 ELDORADO RESORTS INC OPTIONS 28470R102 219 4700 SH Put DFND 02 0 4700 0 ELDORADO RESORTS INC OPTIONS 28470R102 2839 60800 SH Call DFND 02 0 60800 0 ELDORADO RESORTS INC COM 28470R102 2358 50495 SH DFND 43 0 0 50495 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 1 200 SH DFND 02 0 0 200 ELECTROCORE INC COM 28531P103 25 3572 SH DFND 01 3572 0 0 ELECTROCORE INC COM 28531P103 0 47 SH DFND 02 0 47 0 ELECTROCORE INC COM 28531P103 0 47 SH DFND 06 0 47 0 ELECTROMED INC COM 285409108 2 370 SH DFND 02 0 370 0 ELECTRONIC ARTS INC COM 285512109 33210 326770 SH DFND 01 214649 58670 53451 ELECTRONIC ARTS INC COM 285512109 71739 705881 SH DFND 02 0 54512 651369 ELECTRONIC ARTS INC COM 285512109 3630 35717 SH DFND 06 0 35717 0 ELECTRONIC ARTS INC COM 285512109 473 4655 SH DFND 28 1101 0 3554 ELECTRONIC ARTS INC OPTIONS 285512109 14411 141800 SH Put DFND 02 0 141800 0 ELECTRONIC ARTS INC OPTIONS 285512109 30 300 SH Put DFND 06 0 300 0 ELECTRONIC ARTS INC OPTIONS 285512109 22938 225700 SH Call DFND 02 0 225700 0 ELECTRONIC ARTS INC COM 285512109 119139 1172281 SH DFND 43 0 0 1172281 ELECTRONIC ARTS INC COM 285512109 12636 124329 SH DFND 43, 01 0 0 124329 ELECTRONICS FOR IMAGING INC COM 286082102 1151 42782 SH DFND 01 13251 29342 189 ELECTRONICS FOR IMAGING INC COM 286082102 1021 37941 SH DFND 02 0 36526 1415 ELECTRONICS FOR IMAGING INC COM 286082102 128 4773 SH DFND 06 0 4773 0 ELECTRONICS FOR IMAGING INC NOTE 0.75 286082AC6 9 9000 PRN DFND 43 0 0 9000 ELECTRO-SENSORS INC COM 285233102 1 290 SH DFND 02 0 0 290 ELEMENT SOLUTIONS INC COM 28618M106 700 69261 SH DFND 01 22682 46579 0 ELEMENT SOLUTIONS INC COM 28618M106 1655 163898 SH DFND 02 0 25177 138721 ELEMENT SOLUTIONS INC COM 28618M106 242 23939 SH DFND 06 0 23939 0 ELEMENT SOLUTIONS INC COM 28618M106 1586 156988 SH DFND 43 0 0 156988 ELEVATE CREDIT INC COM 28621V101 34 7791 SH DFND 01 7791 0 0 ELEVATE CREDIT INC COM 28621V101 66 15102 SH DFND 02 0 15102 0 ELEVATE CREDIT INC COM 28621V101 0 87 SH DFND 06 0 87 0 ELLIE MAE INC COM 28849P100 1458 14776 SH DFND 01 14776 0 0 ELLIE MAE INC COM 28849P100 594 6023 SH DFND 02 0 4184 1839 ELLIE MAE INC COM 28849P100 373 3782 SH DFND 06 0 3782 0 ELLIE MAE INC COM 28849P100 1765 17882 SH DFND 43 0 0 17882 ELLIE MAE INC COM 28849P100 322 3263 SH DFND 43, 01 0 0 3263 ELLINGTON FINANCIAL INC COM 28852N109 147 8199 SH DFND 01 699 0 7500 ELLINGTON FINANCIAL INC COM 28852N109 566 31647 SH DFND 02 0 0 31647 ELLINGTON RESIDENTIAL MTG RE COM SHS BE 288578107 43 3594 SH DFND 02 0 3594 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 65 6802 SH DFND 01 6802 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 2 204 SH DFND 02 0 0 204 ELMIRA SVGS BK ELMIRA N Y COM 289660102 139 8300 SH DFND 01 8300 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 51 4356 SH DFND 01 4356 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 2 151 SH DFND 02 0 151 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1 82 SH DFND 06 0 82 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 14 640 SH DFND 01 640 0 0 EMBRAER S A SPONSORED 29082A107 291 15312 SH DFND 01 14556 0 756 EMBRAER S A SPONSORED 29082A107 18201 957417 SH DFND 02 0 35389 922028 EMBRAER S A SPONSORED 29082A107 966 50838 SH DFND 06 0 50838 0 EMBRAER S A SPONSORED 29082A107 1 39 SH DFND 28 39 0 0 EMBRAER S A SPONSORED 29082A107 20014 1052790 SH DFND 43 0 0 1052790 EMC INS GROUP INC COM 268664109 82 2574 SH DFND 01 2012 562 0 EMC INS GROUP INC COM 268664109 71 2225 SH DFND 02 0 2225 0 EMC INS GROUP INC COM 268664109 34 1052 SH DFND 06 0 1052 0 EMCLAIRE FINL CORP COM 290828102 4 136 SH DFND 02 0 136 0 EMCOR GROUP INC COM 29084Q100 6576 89982 SH DFND 01 36635 53023 324 EMCOR GROUP INC COM 29084Q100 15468 211659 SH DFND 02 0 204120 7539 EMCOR GROUP INC COM 29084Q100 457 6248 SH DFND 06 0 6248 0 EMCOR GROUP INC COM 29084Q100 23127 316466 SH DFND 43 0 0 316466 EMCOR GROUP INC COM 29084Q100 4814 65877 SH DFND 43, 01 0 0 65877 EMERALD EXPOSITIONS EVENTS I COM 29103B100 84 6595 SH DFND 01 4973 1622 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 932 73368 SH DFND 02 0 73368 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 26 2015 SH DFND 06 0 2015 0 EMERGE ENERGY SVCS LP COM REP PA 29102H108 14 7020 SH DFND 02 0 0 7020 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3079 60950 SH DFND 01 13206 47296 448 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1415 28000 SH DFND 02 0 26993 1007 EMERGENT BIOSOLUTIONS INC COM 29089Q105 238 4710 SH DFND 06 0 4710 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8809 174369 SH DFND 43 0 0 174369 EMERGENT BIOSOLUTIONS INC COM 29089Q105 911 18026 SH DFND 43, 01 0 0 18026 EMERSON ELEC CO COM 291011104 315680 4610480 SH DFND 01 3969387 293953 347140 EMERSON ELEC CO COM 291011104 305155 4456768 SH DFND 02 0 199847 4256921 EMERSON ELEC CO COM 291011104 8319 121500 SH DFND 06 0 121500 0 EMERSON ELEC CO COM 291011104 1142 16674 SH DFND 28 9659 0 7015 EMERSON ELEC CO OPTIONS 291011104 520 7600 SH Put DFND 01 7600 0 0 EMERSON ELEC CO OPTIONS 291011104 1582 23100 SH Call DFND 02 0 23100 0 EMERSON ELEC CO COM 291011104 302841 4422974 SH DFND 43 0 0 4422974 EMERSON ELEC CO COM 291011104 6341 92607 SH DFND 43, 01 0 0 92607 EMERSON RADIO CORP COM NEW 291087203 0 4 SH DFND 02 0 4 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 22 6250 SH DFND 01 6250 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 1 295 SH DFND 02 0 0 295 EMPIRE RESORTS INC COM PAR $0 292052305 10 991 SH DFND 01 913 78 0 EMPIRE RESORTS INC COM PAR $0 292052305 6 566 SH DFND 02 0 132 434 EMPIRE RESORTS INC COM PAR $0 292052305 0 20 SH DFND 06 0 20 0 EMPIRE ST RLTY OP L P UNIT LTD P 292102100 61 3794 SH DFND 02 0 0 3794 EMPIRE ST RLTY TR INC CL A 292104106 3555 225028 SH DFND 01 224887 0 141 EMPIRE ST RLTY TR INC CL A 292104106 1757 111190 SH DFND 02 0 103170 8020 EMPIRE ST RLTY TR INC CL A 292104106 241 15262 SH DFND 06 0 15262 0 EMPIRE ST RLTY TR INC CL A 292104106 12626 799124 SH DFND 43 0 0 799124 EMPIRE ST RLTY TR INC CL A 292104106 3314 209724 SH DFND 43, 01 0 0 209724 EMPLOYERS HOLDINGS INC COM 292218104 414 10317 SH DFND 01 6665 3346 306 EMPLOYERS HOLDINGS INC COM 292218104 3206 79931 SH DFND 02 0 79931 0 EMPLOYERS HOLDINGS INC COM 292218104 145 3615 SH DFND 06 0 3615 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4 193 SH DFND 01 193 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 8 412 SH DFND 02 0 412 0 EMX RTY CORP COM 26873J107 30 26000 SH DFND 02 0 0 26000 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 2183 152466 SH DFND 01 0 152466 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 6592 460363 SH DFND 02 0 219968 240395 ENANTA PHARMACEUTICALS INC COM 29251M106 2311 24192 SH DFND 01 4348 19636 208 ENANTA PHARMACEUTICALS INC COM 29251M106 336 3520 SH DFND 02 0 3399 121 ENANTA PHARMACEUTICALS INC COM 29251M106 152 1590 SH DFND 06 0 1590 0 ENBRIDGE INC COM 29250N105 10926 301322 SH DFND 05 301322 0 0 ENBRIDGE INC COM 29250N105 18393 507261 SH DFND 01 491599 0 15662 ENBRIDGE INC COM 29250N105 118674 3272860 SH DFND 02 0 517549 2755311 ENBRIDGE INC COM 29250N105 5774 159251 SH DFND 06 0 159251 0 ENBRIDGE INC COM 29250N105 360 9918 SH DFND 28 1402 0 8516 ENBRIDGE INC COM 29250N105 54208 1494983 SH DFND 43 0 0 1494983 ENBRIDGE INC COM 29250N105 1333 36762 SH DFND 43, 01 0 0 36762 ENCANA CORP COM 292505104 15 2100 SH DFND 05 2100 0 0 ENCANA CORP COM 292505104 10965 1514527 SH DFND 01 214079 1292223 8225 ENCANA CORP COM 292505104 18071 2495958 SH DFND 02 0 61078 2434880 ENCANA CORP COM 292505104 163 22515 SH DFND 06 0 22515 0 ENCANA CORP COM 292505104 140 19367 SH DFND 28 531 0 18836 ENCANA CORP OPTIONS 292505104 11766 1625100 SH Call DFND 02 0 1625100 0 ENCANA CORP COM 292505104 31794 4391464 SH DFND 43 0 0 4391464 ENCANA CORP COM 292505104 1054 145646 SH DFND 43, 01 0 0 145646 ENCOMPASS HEALTH CORP COM 29261A100 8859 151693 SH DFND 01 83512 66990 1191 ENCOMPASS HEALTH CORP COM 29261A100 8733 149541 SH DFND 02 0 102704 46837 ENCOMPASS HEALTH CORP COM 29261A100 600 10266 SH DFND 06 0 10266 0 ENCOMPASS HEALTH CORP COM 29261A100 77 1324 SH DFND 28 169 0 1155 ENCOMPASS HEALTH CORP COM 29261A100 5624 96300 SH DFND 43 0 0 96300 ENCOMPASS HEALTH CORP COM 29261A100 378 6474 SH DFND 43, 01 0 0 6474 ENCORE CAP GROUP INC COM 292554102 4982 182973 SH DFND 01 7760 174901 312 ENCORE CAP GROUP INC COM 292554102 254 9344 SH DFND 02 0 9304 40 ENCORE CAP GROUP INC COM 292554102 77 2846 SH DFND 06 0 2846 0 ENCORE CAP GROUP INC NOTE 3.00 292554AF9 1471 1545000 PRN DFND 02 0 1540000 5000 ENCORE CAP GROUP INC COM 292554102 842 30924 SH DFND 43 0 0 30924 ENCORE CAP GROUP INC COM 292554102 11 391 SH DFND 43, 01 0 0 391 ENCORE WIRE CORP COM 292562105 1092 19079 SH DFND 01 4954 3899 10226 ENCORE WIRE CORP COM 292562105 1501 26227 SH DFND 02 0 24927 1300 ENCORE WIRE CORP COM 292562105 130 2267 SH DFND 06 0 2267 0 ENCORE WIRE CORP COM 292562105 291 5080 SH DFND 43 0 0 5080 ENDAVA PLC ADS 29260V105 8 295 SH DFND 01 295 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 12 4931 SH DFND 05 4931 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2 883 SH DFND 02 0 883 0 ENDO INTL PLC SHS G30401106 1514 188551 SH DFND 01 65859 121507 1185 ENDO INTL PLC SHS G30401106 1151 143372 SH DFND 02 0 136307 7065 ENDO INTL PLC SHS G30401106 177 22011 SH DFND 06 0 22011 0 ENDOLOGIX INC COM NEW 29266S304 35 5345 SH DFND 01 5345 0 0 ENDOLOGIX INC COM NEW 29266S304 0 38 SH DFND 06 0 38 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 100 13791 SH DFND 01 13791 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1734 239132 SH DFND 02 0 8282 230850 ENDURANCE INTL GROUP HLDGS I COM 29272B105 51 7055 SH DFND 06 0 7055 0 ENEL AMERICAS S A SPONSORED 29274F104 111 12473 SH DFND 01 8191 0 4282 ENEL AMERICAS S A SPONSORED 29274F104 15 1641 SH DFND 02 0 0 1641 ENEL AMERICAS S A SPONSORED 29274F104 131 14644 SH DFND 06 0 14644 0 ENEL AMERICAS S A SPONSORED 29274F104 15 1721 SH DFND 28 0 0 1721 ENEL CHILE S A SPONSORED 29278D105 71 13611 SH DFND 01 6546 0 7065 ENEL CHILE S A SPONSORED 29278D105 1 141 SH DFND 02 0 0 141 ENEL CHILE S A SPONSORED 29278D105 2 366 SH DFND 28 0 0 366 ENERGIZER HLDGS INC NEW COM 29272W109 22065 491099 SH DFND 01 399358 90629 1112 ENERGIZER HLDGS INC NEW COM 29272W109 2415 53760 SH DFND 02 0 12288 41472 ENERGIZER HLDGS INC NEW COM 29272W109 278 6182 SH DFND 06 0 6182 0 ENERGIZER HLDGS INC NEW OPTIONS 29272W109 315 7000 SH Put DFND 02 0 7000 0 ENERGIZER HLDGS INC NEW OPTIONS 29272W109 315 7000 SH Call DFND 02 0 7000 0 ENERGIZER HLDGS INC NEW 7.5 MCNV P 29272W208 3708 38079 SH DFND 02 0 38079 0 ENERGIZER HLDGS INC NEW COM 29272W109 17786 395851 SH DFND 43 0 0 395851 ENERGIZER HLDGS INC NEW COM 29272W109 364 8101 SH DFND 43, 01 0 0 8101 ENERGOUS CORP COM 29272C103 66 10445 SH DFND 01 10445 0 0 ENERGOUS CORP COM 29272C103 13 2100 SH DFND 02 0 100 2000 ENERGOUS CORP COM 29272C103 1 101 SH DFND 06 0 101 0 ENERGY FUELS INC COM NEW 292671708 20 6002 SH DFND 01 339 5663 0 ENERGY FUELS INC COM NEW 292671708 234 70395 SH DFND 02 0 9304 61091 ENERGY FUELS INC COM NEW 292671708 9 2689 SH DFND 06 0 2689 0 ENERGY RECOVERY INC COM 29270J100 142 16258 SH DFND 01 16258 0 0 ENERGY RECOVERY INC COM 29270J100 55 6353 SH DFND 02 0 4041 2312 ENERGY RECOVERY INC COM 29270J100 36 4099 SH DFND 06 0 4099 0 ENERGY TRANSFER LP COM UT LTD 29273V100 443451 28851705 SH DFND 01 1733610 27031935 86160 ENERGY TRANSFER LP COM UT LTD 29273V100 182277 11859301 SH DFND 02 0 1903207 9956094 ENERGY TRANSFER LP COM UT LTD 29273V100 1183 77000 SH DFND 28 0 0 77000 ENERGY TRANSFER LP OPTIONS 29273V100 20058 1305000 SH Call DFND 02 0 1305000 0 ENERPLUS CORP COM 292766102 119 14178 SH DFND 05 14178 0 0 ENERPLUS CORP COM 292766102 58 6933 SH DFND 01 3104 0 3829 ENERPLUS CORP COM 292766102 622 73959 SH DFND 02 0 28588 45371 ENERPLUS CORP COM 292766102 0 9 SH DFND 06 0 9 0 ENERPLUS CORP COM 292766102 22121 2630265 SH DFND 43 0 0 2630265 ENERPLUS CORP COM 292766102 376 44691 SH DFND 43, 01 0 0 44691 ENERSYS COM 29275Y102 911 13983 SH DFND 01 11723 2069 191 ENERSYS COM 29275Y102 4907 75303 SH DFND 02 0 74600 703 ENERSYS COM 29275Y102 299 4590 SH DFND 06 0 4590 0 ENERSYS COM 29275Y102 0 7 SH DFND 28 7 0 0 ENERSYS COM 29275Y102 16668 255804 SH DFND 43 0 0 255804 ENERSYS COM 29275Y102 2789 42801 SH DFND 43, 01 0 0 42801 ENI S P A SPONSORED 26874R108 1128 32007 SH DFND 01 22984 0 9023 ENI S P A SPONSORED 26874R108 1828 51876 SH DFND 02 0 0 51876 ENI S P A SPONSORED 26874R108 18 503 SH DFND 28 128 0 375 ENI S P A SPONSORED 26874R108 10469 297070 SH DFND 43 0 0 297070 ENI S P A SPONSORED 26874R108 1652 46873 SH DFND 43, 01 0 0 46873 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 722 56467 SH DFND 01 38164 0 18303 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 24207 1894144 SH DFND 02 0 509451 1384693 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 357 27964 SH DFND 06 0 27964 0 ENNIS INC COM 293389102 266 12797 SH DFND 01 11145 1652 0 ENNIS INC COM 293389102 3429 165153 SH DFND 02 0 143624 21529 ENNIS INC COM 293389102 59 2854 SH DFND 06 0 2854 0 ENNIS INC COM 293389102 9377 451666 SH DFND 43 0 0 451666 ENOCHIAN BIOSCIENCES INC COM 29350E104 2 331 SH DFND 02 0 331 0 ENOVA INTL INC COM 29357K103 349 15288 SH DFND 01 14947 0 341 ENOVA INTL INC COM 29357K103 1392 60982 SH DFND 02 0 60357 625 ENOVA INTL INC COM 29357K103 77 3357 SH DFND 06 0 3357 0 ENPHASE ENERGY INC COM 29355A107 219 23690 SH DFND 01 18284 5406 0 ENPHASE ENERGY INC COM 29355A107 296 32074 SH DFND 02 0 15299 16775 ENPHASE ENERGY INC COM 29355A107 3 327 SH DFND 06 0 327 0 ENPRO INDS INC COM 29355X107 601 9331 SH DFND 01 7401 1542 388 ENPRO INDS INC COM 29355X107 213 3303 SH DFND 02 0 2625 678 ENPRO INDS INC COM 29355X107 145 2251 SH DFND 06 0 2251 0 ENPRO INDS INC COM 29355X107 1834 28456 SH DFND 43 0 0 28456 ENPRO INDS INC COM 29355X107 885 13728 SH DFND 43, 01 0 0 13728 ENSCO JERSEY FIN LTD NOTE 3.00 29359WAB1 3479 4511000 PRN DFND 02 0 4511000 0 ENSCO PLC SHS CLASS G3157S106 9733 2476704 SH DFND 01 64063 2410500 2141 ENSCO PLC SHS CLASS G3157S106 25822 6570382 SH DFND 02 0 6540725 29657 ENSCO PLC SHS CLASS G3157S106 180 45769 SH DFND 06 0 45769 0 ENSCO PLC OPTIONS G3157S106 3169 806400 SH Put DFND 02 0 806400 0 ENSCO PLC OPTIONS G3157S106 707 180000 SH Call DFND 02 0 180000 0 ENSCO PLC SHS CLASS G3157S106 3877 986570 SH DFND 43 0 0 986570 ENSIGN GROUP INC COM 29358P101 6302 123119 SH DFND 01 29786 92848 485 ENSIGN GROUP INC COM 29358P101 6579 128527 SH DFND 02 0 128509 18 ENSIGN GROUP INC COM 29358P101 276 5397 SH DFND 06 0 5397 0 ENSIGN GROUP INC COM 29358P101 2341 45726 SH DFND 43 0 0 45726 ENSIGN GROUP INC COM 29358P101 226 4419 SH DFND 43, 01 0 0 4419 ENSTAR GROUP LIMITED SHS G3075P101 1312 7541 SH DFND 01 6818 723 0 ENSTAR GROUP LIMITED SHS G3075P101 699 4017 SH DFND 02 0 1724 2293 ENSTAR GROUP LIMITED SHS G3075P101 188 1080 SH DFND 06 0 1080 0 ENSTAR GROUP LIMITED SHS G3075P101 2081 11961 SH DFND 43 0 0 11961 ENSTAR GROUP LIMITED SHS G3075P101 386 2217 SH DFND 43, 01 0 0 2217 ENTEGRA FINL CORP COM 29363J108 97 4335 SH DFND 01 3194 1141 0 ENTEGRA FINL CORP COM 29363J108 235 10469 SH DFND 02 0 10469 0 ENTEGRA FINL CORP COM 29363J108 1 30 SH DFND 06 0 30 0 ENTEGRIS INC COM 29362U104 6334 177460 SH DFND 01 156822 19782 856 ENTEGRIS INC COM 29362U104 4336 121489 SH DFND 02 0 113898 7591 ENTEGRIS INC COM 29362U104 548 15352 SH DFND 06 0 15352 0 ENTEGRIS INC COM 29362U104 3 98 SH DFND 28 98 0 0 ENTEGRIS INC COM 29362U104 32801 919056 SH DFND 43 0 0 919056 ENTEGRIS INC COM 29362U104 6602 184980 SH DFND 43, 01 0 0 184980 ENTERCOM COMMUNICATIONS CORP CL A 293639100 231 44073 SH DFND 01 35943 8130 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 90 17139 SH DFND 02 0 16268 871 ENTERCOM COMMUNICATIONS CORP CL A 293639100 71 13545 SH DFND 06 0 13545 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 3 SH DFND 43 0 0 3 ENTERGY CORP NEW COM 29364G103 22931 239784 SH DFND 01 127488 106843 5453 ENTERGY CORP NEW COM 29364G103 22472 234989 SH DFND 02 0 32379 202610 ENTERGY CORP NEW COM 29364G103 7665 80154 SH DFND 06 0 80154 0 ENTERGY CORP NEW COM 29364G103 152 1594 SH DFND 28 219 0 1375 ENTERGY CORP NEW COM 29364G103 42126 440510 SH DFND 43 0 0 440510 ENTERGY CORP NEW COM 29364G103 6105 63837 SH DFND 43, 01 0 0 63837 ENTERPRISE BANCORP INC MASS COM 293668109 73 2539 SH DFND 01 2072 467 0 ENTERPRISE BANCORP INC MASS COM 293668109 308 10722 SH DFND 02 0 10722 0 ENTERPRISE BANCORP INC MASS COM 293668109 1 34 SH DFND 06 0 34 0 ENTERPRISE FINL SVCS CORP COM 293712105 243 5952 SH DFND 01 5577 375 0 ENTERPRISE FINL SVCS CORP COM 293712105 2099 51480 SH DFND 02 0 51480 0 ENTERPRISE FINL SVCS CORP COM 293712105 112 2745 SH DFND 06 0 2745 0 ENTERPRISE FINL SVCS CORP COM 293712105 3848 94378 SH DFND 43 0 0 94378 ENTERPRISE PRODS PARTNERS L COM 293792107 559179 19215758 SH DFND 01 4643166 14473410 99182 ENTERPRISE PRODS PARTNERS L COM 293792107 202336 6953125 SH DFND 02 0 1288160 5664965 ENTERPRISE PRODS PARTNERS L COM 293792107 0 1 SH DFND 06 0 1 0 ENTERPRISE PRODS PARTNERS L COM 293792107 998 34284 SH DFND 28 34284 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 50 15303 SH DFND 01 12818 2485 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 26 7988 SH DFND 02 0 7963 25 ENTRAVISION COMMUNICATIONS C CL A 29382R107 23 7011 SH DFND 06 0 7011 0 ENVESTNET INC COM 29404K106 606 9266 SH DFND 01 9197 0 69 ENVESTNET INC COM 29404K106 550 8410 SH DFND 02 0 5033 3377 ENVESTNET INC COM 29404K106 324 4958 SH DFND 06 0 4958 0 ENVESTNET INC COM 29404K106 13444 205594 SH DFND 43 0 0 205594 ENVESTNET INC COM 29404K106 3922 59983 SH DFND 43, 01 0 0 59983 ENVIVA PARTNERS LP COM UNIT 29414J107 139 4300 SH DFND 01 4300 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 15 464 SH DFND 02 0 464 0 ENZO BIOCHEM INC COM 294100102 16 5865 SH DFND 01 5865 0 0 ENZO BIOCHEM INC COM 294100102 123 45032 SH DFND 02 0 45032 0 ENZO BIOCHEM INC COM 294100102 0 174 SH DFND 06 0 174 0 EOG RES INC COM 26875P101 216722 2276969 SH DFND 01 2160611 109652 6706 EOG RES INC COM 26875P101 110281 1158654 SH DFND 02 0 459682 698972 EOG RES INC COM 26875P101 6144 64553 SH DFND 06 0 64553 0 EOG RES INC COM 26875P101 3389 35602 SH DFND 28 33999 0 1603 EOG RES INC OPTIONS 26875P101 952 10000 SH Put DFND 02 0 10000 0 EOG RES INC OPTIONS 26875P101 1904 20000 SH Put DFND 06 0 20000 0 EOG RES INC OPTIONS 26875P101 38 400 SH Call DFND 01 400 0 0 EOG RES INC OPTIONS 26875P101 9518 100000 SH Call DFND 02 0 100000 0 EOG RES INC COM 26875P101 112138 1178165 SH DFND 43 0 0 1178165 EOG RES INC COM 26875P101 16214 170347 SH DFND 43, 01 0 0 170347 EP ENERGY CORP CL A 268785102 1 3878 SH DFND 01 387 3491 0 EP ENERGY CORP CL A 268785102 1 3678 SH DFND 02 0 3678 0 EP ENERGY CORP CL A 268785102 0 189 SH DFND 06 0 189 0 EPAM SYS INC COM 29414B104 9207 54438 SH DFND 01 6855 47567 16 EPAM SYS INC COM 29414B104 54609 322882 SH DFND 02 0 66432 256450 EPAM SYS INC COM 29414B104 900 5323 SH DFND 06 0 5323 0 EPAM SYS INC COM 29414B104 22 130 SH DFND 28 0 0 130 EPAM SYS INC COM 29414B104 14426 85297 SH DFND 43 0 0 85297 EPAM SYS INC COM 29414B104 6701 39619 SH DFND 43, 01 0 0 39619 EPIZYME INC COM 29428V104 616 49687 SH DFND 01 12599 37088 0 EPIZYME INC COM 29428V104 104 8376 SH DFND 02 0 8376 0 EPIZYME INC COM 29428V104 95 7689 SH DFND 06 0 7689 0 EPLUS INC COM 294268107 338 3818 SH DFND 01 3684 0 134 EPLUS INC COM 294268107 271 3062 SH DFND 02 0 2922 140 EPLUS INC COM 294268107 131 1484 SH DFND 06 0 1484 0 EPLUS INC COM 294268107 4668 52719 SH DFND 43 0 0 52719 EPLUS INC COM 294268107 431 4869 SH DFND 43, 01 0 0 4869 EPR PPTYS COM SH BEN 26884U109 884 11499 SH DFND 01 10772 0 727 EPR PPTYS COM SH BEN 26884U109 71226 926221 SH DFND 02 0 47228 878993 EPR PPTYS COM SH BEN 26884U109 593 7714 SH DFND 06 0 7714 0 EPR PPTYS CONV PFD 9 26884U307 38 1000 SH DFND 02 0 0 1000 EPR PPTYS COM SH BEN 26884U109 5170 67227 SH DFND 43 0 0 67227 EQM MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 58080 1257962 SH DFND 01 26982 1217782 13198 EQM MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 29550 640022 SH DFND 02 0 171526 468496 EQT CORP COM 26884L109 4063 195907 SH DFND 01 73127 119639 3141 EQT CORP COM 26884L109 3581 172661 SH DFND 02 0 149987 22674 EQT CORP COM 26884L109 568 27397 SH DFND 06 0 27397 0 EQT CORP COM 26884L109 30 1446 SH DFND 28 114 0 1332 EQT CORP COM 26884L109 17350 836565 SH DFND 43 0 0 836565 EQT CORP COM 26884L109 638 30760 SH DFND 43, 01 0 0 30760 EQUIFAX INC COM 294429105 19342 163226 SH DFND 01 114306 48226 694 EQUIFAX INC COM 294429105 35630 300673 SH DFND 02 0 115701 184972 EQUIFAX INC COM 294429105 2560 21607 SH DFND 06 0 21607 0 EQUIFAX INC COM 294429105 135 1136 SH DFND 28 22 0 1114 EQUIFAX INC COM 294429105 6462 54534 SH DFND 43 0 0 54534 EQUILLIUM INC COM 29446K106 17 2139 SH DFND 01 2139 0 0 EQUILLIUM INC COM 29446K106 0 21 SH DFND 02 0 21 0 EQUILLIUM INC COM 29446K106 0 21 SH DFND 06 0 21 0 EQUINIX INC COM 29444U700 60731 134017 SH DFND 01 100198 10974 22845 EQUINIX INC COM 29444U700 89605 197733 SH DFND 02 0 50040 147693 EQUINIX INC COM 29444U700 1712 3779 SH DFND 06 0 3779 0 EQUINIX INC COM 29444U700 1945 4291 SH DFND 28 3046 0 1245 EQUINIX INC COM 29444U700 192271 424289 SH DFND 43 0 0 424289 EQUINIX INC COM 29444U700 17189 37932 SH DFND 43, 01 0 0 37932 EQUINOR ASA SPONSORED 29446M102 820 37321 SH DFND 01 30482 0 6839 EQUINOR ASA SPONSORED 29446M102 1310 59607 SH DFND 02 0 2263 57344 EQUINOR ASA SPONSORED 29446M102 175 7962 SH DFND 06 0 7962 0 EQUINOR ASA SPONSORED 29446M102 34 1537 SH DFND 28 183 0 1354 EQUINOR ASA SPONSORED 29446M102 29924 1362052 SH DFND 43 0 0 1362052 EQUINOR ASA SPONSORED 29446M102 504 22943 SH DFND 43, 01 0 0 22943 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2859 131289 SH DFND 01 55555 74316 1418 EQUITRANS MIDSTREAM CORPORAT COM 294600101 999 45855 SH DFND 02 0 28289 17566 EQUITRANS MIDSTREAM CORPORAT COM 294600101 489 22468 SH DFND 06 0 22468 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 6 268 SH DFND 28 0 0 268 EQUITRANS MIDSTREAM CORPORAT COM 294600101 13219 606950 SH DFND 43 0 0 606950 EQUITY BANCSHARES INC COM CL A 29460X109 80 2790 SH DFND 01 2504 286 0 EQUITY BANCSHARES INC COM CL A 29460X109 313 10854 SH DFND 02 0 1736 9118 EQUITY BANCSHARES INC COM CL A 29460X109 44 1540 SH DFND 06 0 1540 0 EQUITY COMWLTH COM SH BEN 294628102 514 15731 SH DFND 01 14358 0 1373 EQUITY COMWLTH COM SH BEN 294628102 26594 813515 SH DFND 02 0 270029 543486 EQUITY COMWLTH COM SH BEN 294628102 412 12608 SH DFND 06 0 12608 0 EQUITY COMWLTH CUM PFD S 294628201 190 6951 SH DFND 02 0 0 6951 EQUITY COMWLTH COM SH BEN 294628102 5041 154209 SH DFND 43 0 0 154209 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4533 39660 SH DFND 01 29606 10038 16 EQUITY LIFESTYLE PPTYS INC COM 29472R108 26208 229295 SH DFND 02 0 130752 98543 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1421 12436 SH DFND 06 0 12436 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 29978 262279 SH DFND 43 0 0 262279 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2341 20484 SH DFND 43, 01 0 0 20484 EQUITY RESIDENTIAL SH BEN INT 29476L107 9620 127724 SH DFND 01 80898 43408 3418 EQUITY RESIDENTIAL SH BEN INT 29476L107 21361 283604 SH DFND 02 0 153032 130572 EQUITY RESIDENTIAL SH BEN INT 29476L107 4771 63337 SH DFND 06 0 63337 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 301 3996 SH DFND 28 616 0 3380 EQUITY RESIDENTIAL SH BEN INT 29476L107 115087 1527978 SH DFND 43 0 0 1527978 EQUITY RESIDENTIAL SH BEN INT 29476L107 5474 72683 SH DFND 43, 01 0 0 72683 ERA GROUP INC COM 26885G109 83 7153 SH DFND 01 4864 1690 599 ERA GROUP INC COM 26885G109 155 13443 SH DFND 02 0 13443 0 ERA GROUP INC COM 26885G109 1 71 SH DFND 06 0 71 0 ERICSSON ADR B SEK 294821608 840 91550 SH DFND 01 64995 0 26555 ERICSSON ADR B SEK 294821608 13597 1481105 SH DFND 02 0 5102 1476003 ERICSSON ADR B SEK 294821608 22 2358 SH DFND 28 398 0 1960 ERICSSON ADR B SEK 294821608 1387 151123 SH DFND 43 0 0 151123 ERIE INDTY CO CL A 29530P102 712 3986 SH DFND 01 2800 1084 102 ERIE INDTY CO CL A 29530P102 1913 10718 SH DFND 02 0 7031 3687 ERIE INDTY CO CL A 29530P102 471 2636 SH DFND 06 0 2636 0 EROS INTL PLC SHS NEW G3788M114 66 7250 SH DFND 01 7250 0 0 EROS INTL PLC SHS NEW G3788M114 369 40334 SH DFND 02 0 3071 37263 EROS INTL PLC SHS NEW G3788M114 1 122 SH DFND 06 0 122 0 EROS INTL PLC SHS NEW G3788M114 7444 814422 SH DFND 43 0 0 814422 ESCALADE INC COM 296056104 84 7482 SH DFND 01 7156 326 0 ESCALADE INC COM 296056104 14 1265 SH DFND 02 0 1265 0 ESCALADE INC COM 296056104 0 29 SH DFND 06 0 29 0 ESCO TECHNOLOGIES INC COM 296315104 543 8096 SH DFND 01 5572 2283 241 ESCO TECHNOLOGIES INC COM 296315104 2593 38685 SH DFND 02 0 38088 597 ESCO TECHNOLOGIES INC COM 296315104 188 2811 SH DFND 06 0 2811 0 ESCO TECHNOLOGIES INC COM 296315104 5730 85490 SH DFND 43 0 0 85490 ESCO TECHNOLOGIES INC COM 296315104 2777 41436 SH DFND 43, 01 0 0 41436 ESPERION THERAPEUTICS INC NE COM 29664W105 2447 60942 SH DFND 01 6196 54746 0 ESPERION THERAPEUTICS INC NE COM 29664W105 430 10712 SH DFND 02 0 3866 6846 ESPERION THERAPEUTICS INC NE COM 29664W105 105 2615 SH DFND 06 0 2615 0 ESQUIRE FINL HLDGS INC COM 29667J101 32 1396 SH DFND 01 1312 84 0 ESQUIRE FINL HLDGS INC COM 29667J101 43 1887 SH DFND 02 0 87 1800 ESQUIRE FINL HLDGS INC COM 29667J101 1 24 SH DFND 06 0 24 0 ESSA BANCORP INC COM 29667D104 98 6378 SH DFND 01 6003 375 0 ESSA BANCORP INC COM 29667D104 0 27 SH DFND 02 0 27 0 ESSA BANCORP INC COM 29667D104 0 27 SH DFND 06 0 27 0 ESSENT GROUP LTD COM G3198U102 3051 70230 SH DFND 01 67784 2446 0 ESSENT GROUP LTD COM G3198U102 13386 308083 SH DFND 02 0 147759 160324 ESSENT GROUP LTD COM G3198U102 418 9618 SH DFND 06 0 9618 0 ESSENT GROUP LTD COM G3198U102 12506 287817 SH DFND 43 0 0 287817 ESSENT GROUP LTD COM G3198U102 1803 41495 SH DFND 43, 01 0 0 41495 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 30 1520 SH DFND 01 1434 0 86 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 738 37810 SH DFND 02 0 35844 1966 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 100 5114 SH DFND 06 0 5114 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 389 19935 SH DFND 43 0 0 19935 ESSEX PPTY TR INC COM 297178105 4461 15424 SH DFND 01 12742 2000 682 ESSEX PPTY TR INC COM 297178105 10107 34942 SH DFND 02 0 22180 12762 ESSEX PPTY TR INC COM 297178105 2597 8980 SH DFND 06 0 8980 0 ESSEX PPTY TR INC COM 297178105 130 451 SH DFND 28 35 0 416 ESSEX PPTY TR INC COM 297178105 40414 139725 SH DFND 43 0 0 139725 ESSEX PPTY TR INC COM 297178105 2069 7152 SH DFND 43, 01 0 0 7152 ETF MANAGERS TR PRIME CYBR 26924G201 340 8487 SH DFND 01 8487 0 0 ETF MANAGERS TR PRIME CYBR 26924G201 52 1303 SH DFND 02 0 0 1303 ETF MANAGERS TR PRIME MOBI 26924G409 77 1800 SH DFND 01 1800 0 0 ETF MANAGERS TR ETFMG ALTR 26924G508 248 6810 SH DFND 01 6810 0 0 ETF MANAGERS TR ETFMG ALTR 26924G508 369 10143 SH DFND 02 0 9283 860 ETF MANAGERS TR OPTIONS 26924G508 1546 42500 SH Put DFND 02 0 42500 0 ETFIS SER TR I INFRAC ACT 26923G103 31 5230 SH DFND 01 5230 0 0 ETFIS SER TR I INFRAC ACT 26923G103 12 1940 SH DFND 02 0 0 1940 ETFIS SER TR I VIRTUS LIF 26923G202 18 410 SH DFND 02 0 0 410 ETFIS SER TR I VIRTUS LIF 26923G301 17 590 SH DFND 02 0 0 590 ETHAN ALLEN INTERIORS INC COM 297602104 395 20625 SH DFND 01 8685 11523 417 ETHAN ALLEN INTERIORS INC COM 297602104 298 15553 SH DFND 02 0 15553 0 ETHAN ALLEN INTERIORS INC COM 297602104 52 2731 SH DFND 06 0 2731 0 ETSY INC COM 29786A106 5349 79570 SH DFND 01 58883 20395 292 ETSY INC COM 29786A106 6790 101012 SH DFND 02 0 95968 5044 ETSY INC COM 29786A106 794 11813 SH DFND 06 0 11813 0 ETSY INC COM 29786A106 38335 570287 SH DFND 43 0 0 570287 ETSY INC NOTE 29786AAC0 8 4000 PRN DFND 43 0 0 4000 ETSY INC COM 29786A106 4621 68745 SH DFND 43, 01 0 0 68745 EURONAV NV ANTWERPEN SHS B38564108 3 361 SH DFND 01 361 0 0 EURONAV NV ANTWERPEN SHS B38564108 1 78 SH DFND 02 0 78 0 EURONAV NV ANTWERPEN SHS B38564108 3422 419888 SH DFND 06 0 419888 0 EURONET WORLDWIDE INC COM 298736109 8960 62836 SH DFND 01 60686 2124 26 EURONET WORLDWIDE INC COM 298736109 2693 18884 SH DFND 02 0 16690 2194 EURONET WORLDWIDE INC COM 298736109 763 5352 SH DFND 06 0 5352 0 EURONET WORLDWIDE INC COM 298736109 10 68 SH DFND 28 68 0 0 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 12 6000 PRN DFND 02 0 0 6000 EURONET WORLDWIDE INC COM 298736109 18729 131351 SH DFND 43 0 0 131351 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 2374 1209000 PRN DFND 43 0 0 1209000 EURONET WORLDWIDE INC COM 298736109 153 1075 SH DFND 43, 01 0 0 1075 EUROPEAN EQUITY FUND COM 298768102 11 1248 SH DFND 02 0 0 1248 EVANS BANCORP INC COM NEW 29911Q208 71 1989 SH DFND 01 1766 223 0 EVANS BANCORP INC COM NEW 29911Q208 2 65 SH DFND 02 0 65 0 EVANS BANCORP INC COM NEW 29911Q208 0 14 SH DFND 06 0 14 0 EVELO BIOSCIENCES INC COM 299734103 22 2801 SH DFND 01 2801 0 0 EVELO BIOSCIENCES INC COM 299734103 0 55 SH DFND 02 0 55 0 EVELO BIOSCIENCES INC COM 299734103 0 55 SH DFND 06 0 55 0 EVENTBRITE INC COM CL A 29975E109 2 98 SH DFND 02 0 98 0 EVERBRIDGE INC COM 29978A104 6566 87535 SH DFND 01 6441 81066 28 EVERBRIDGE INC COM 29978A104 10681 142388 SH DFND 02 0 16906 125482 EVERBRIDGE INC COM 29978A104 218 2905 SH DFND 06 0 2905 0 EVERBRIDGE INC NOTE 1.50 29978AAA2 782 346000 PRN DFND 02 0 346000 0 EVERCORE INC CLASS A 29977A105 1213 13333 SH DFND 01 8243 4876 214 EVERCORE INC CLASS A 29977A105 11046 121384 SH DFND 02 0 51856 69528 EVERCORE INC CLASS A 29977A105 382 4200 SH DFND 06 0 4200 0 EVERCORE INC CLASS A 29977A105 55 607 SH DFND 28 0 0 607 EVERCORE INC CLASS A 29977A105 16860 185274 SH DFND 43 0 0 185274 EVERCORE INC CLASS A 29977A105 2656 29190 SH DFND 43, 01 0 0 29190 EVEREST RE GROUP LTD COM G3223R108 4891 22646 SH DFND 01 17881 3940 825 EVEREST RE GROUP LTD COM G3223R108 3823 17704 SH DFND 02 0 12182 5522 EVEREST RE GROUP LTD COM G3223R108 877 4060 SH DFND 06 0 4060 0 EVEREST RE GROUP LTD COM G3223R108 62 289 SH DFND 28 54 0 235 EVEREST RE GROUP LTD COM G3223R108 27655 128057 SH DFND 43 0 0 128057 EVEREST RE GROUP LTD COM G3223R108 7341 33991 SH DFND 43, 01 0 0 33991 EVERGY INC COM 30034W106 16494 284137 SH DFND 01 152593 124773 6771 EVERGY INC COM 30034W106 39706 683994 SH DFND 02 0 167761 516233 EVERGY INC COM 30034W106 1395 24037 SH DFND 06 0 24037 0 EVERGY INC COM 30034W106 160 2761 SH DFND 28 126 0 2635 EVERGY INC COM 30034W106 45085 776657 SH DFND 43 0 0 776657 EVERGY INC COM 30034W106 2585 44537 SH DFND 43, 01 0 0 44537 EVERI HLDGS INC COM 30034T103 306 29093 SH DFND 01 19751 9342 0 EVERI HLDGS INC COM 30034T103 287 27262 SH DFND 02 0 9262 18000 EVERI HLDGS INC COM 30034T103 80 7611 SH DFND 06 0 7611 0 EVERI HLDGS INC COM 30034T103 2293 217937 SH DFND 43 0 0 217937 EVERI HLDGS INC COM 30034T103 415 39457 SH DFND 43, 01 0 0 39457 EVERQUOTE INC COM CL A 30041R108 877 117860 SH DFND 02 0 71822 46038 EVERSOURCE ENERGY COM 30040W108 39570 557720 SH DFND 01 399687 152245 5788 EVERSOURCE ENERGY COM 30040W108 31442 443154 SH DFND 02 0 244146 199008 EVERSOURCE ENERGY COM 30040W108 265 3730 SH DFND 06 0 3730 0 EVERSOURCE ENERGY COM 30040W108 5 77 SH DFND 28 77 0 0 EVERSOURCE ENERGY COM 30040W108 18909 266510 SH DFND 43 0 0 266510 EVERSOURCE ENERGY COM 30040W108 18063 254581 SH DFND 43, 01 0 0 254581 EVERSPIN TECHNOLOGIES INC COM 30041T104 1 100 SH DFND 01 100 0 0 EVERTEC INC COM 30040P103 423 15198 SH DFND 01 13092 1576 530 EVERTEC INC COM 30040P103 6477 232911 SH DFND 02 0 229034 3877 EVERTEC INC COM 30040P103 187 6710 SH DFND 06 0 6710 0 EVERTEC INC COM 30040P103 2312 83139 SH DFND 43 0 0 83139 EVI INDUSTRIES INC COM 26929N102 29 761 SH DFND 01 761 0 0 EVI INDUSTRIES INC COM 26929N102 78 2037 SH DFND 02 0 2037 0 EVI INDUSTRIES INC COM 26929N102 0 13 SH DFND 06 0 13 0 EVINE LIVE INC CL A 300487105 1 1500 SH DFND 02 0 0 1500 EVO PMTS INC CL A COM 26927E104 1579 54368 SH DFND 01 4926 49442 0 EVO PMTS INC CL A COM 26927E104 794 27340 SH DFND 02 0 26561 779 EVO PMTS INC CL A COM 26927E104 3 108 SH DFND 06 0 108 0 EVO PMTS INC CL A COM 26927E104 1702 58593 SH DFND 43 0 0 58593 EVO PMTS INC CL A COM 26927E104 330 11366 SH DFND 43, 01 0 0 11366 EVOGENE LTD SHS M4119S104 1888 1031574 SH DFND 06 0 1031574 0 EVOLENT HEALTH INC CL A 30050B101 2986 237397 SH DFND 01 35905 201492 0 EVOLENT HEALTH INC CL A 30050B101 2988 237500 SH DFND 02 0 237021 479 EVOLENT HEALTH INC CL A 30050B101 81 6411 SH DFND 06 0 6411 0 EVOLENT HEALTH INC NOTE 2.00 30050BAB7 3 3000 PRN DFND 02 0 3000 0 EVOLENT HEALTH INC CL A 30050B101 5079 403722 SH DFND 43 0 0 403722 EVOLENT HEALTH INC CL A 30050B101 1138 90424 SH DFND 43, 01 0 0 90424 EVOLUS INC COM 30052C107 58 2559 SH DFND 01 2559 0 0 EVOLUS INC COM 30052C107 760 33670 SH DFND 02 0 32582 1088 EVOLUS INC COM 30052C107 1 36 SH DFND 06 0 36 0 EVOLUS INC OPTIONS 30052C107 160 7100 SH Call DFND 02 0 7100 0 EVOLUTION PETROLEUM CORP COM 30049A107 300 44467 SH DFND 01 19747 24720 0 EVOLUTION PETROLEUM CORP COM 30049A107 802 118811 SH DFND 02 0 118811 0 EVOLUTION PETROLEUM CORP COM 30049A107 1 97 SH DFND 06 0 97 0 EVOLVING SYS INC COM NEW 30049R209 1 500 SH DFND 02 0 0 500 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4634 368339 SH DFND 01 349630 18709 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1252 99515 SH DFND 02 0 99515 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 101 8054 SH DFND 06 0 8054 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4 295 SH DFND 28 295 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7 540 SH DFND 43 0 0 540 EXACT SCIENCES CORP COM 30063P105 11005 127047 SH DFND 01 79845 46955 247 EXACT SCIENCES CORP COM 30063P105 31523 363924 SH DFND 02 0 77112 286812 EXACT SCIENCES CORP COM 30063P105 1105 12754 SH DFND 06 0 12754 0 EXACT SCIENCES CORP COM 30063P105 63 730 SH DFND 28 24 0 706 EXACT SCIENCES CORP OPTIONS 30063P105 3153 36400 SH Put DFND 02 0 36400 0 EXACT SCIENCES CORP OPTIONS 30063P105 1247 14400 SH Call DFND 02 0 14400 0 EXACT SCIENCES CORP NOTE 1.00 30063PAA3 4640 3399000 PRN DFND 02 0 3396000 3000 EXACT SCIENCES CORP NOTE 0.37 30063PAB1 9590 9422000 PRN DFND 02 0 9422000 0 EXACT SCIENCES CORP COM 30063P105 30170 348300 SH DFND 43 0 0 348300 EXACT SCIENCES CORP NOTE 1.00 30063PAA3 5 4000 PRN DFND 43 0 0 4000 EXACT SCIENCES CORP COM 30063P105 23319 269215 SH DFND 43, 01 0 0 269215 EXANTAS CAP CORP COM NEW 30068N105 18 1658 SH DFND 01 1658 0 0 EXANTAS CAP CORP COM NEW 30068N105 361 33968 SH DFND 02 0 33968 0 EXANTAS CAP CORP COM NEW 30068N105 35 3276 SH DFND 06 0 3276 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 724 18687 SH DFND 01 18687 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 6 166 SH DFND 02 0 0 166 EXCHANGE TRADED CONCEPTS TR EMQQ EM IN 301505889 13 400 SH DFND 01 400 0 0 EXELA TECHNOLOGIES INC COM 30162V102 23 6782 SH DFND 01 6782 0 0 EXELA TECHNOLOGIES INC COM 30162V102 17 5057 SH DFND 02 0 5057 0 EXELA TECHNOLOGIES INC COM 30162V102 17 4950 SH DFND 06 0 4950 0 EXELIXIS INC COM 30161Q104 3869 162584 SH DFND 01 46450 114071 2063 EXELIXIS INC COM 30161Q104 2470 103785 SH DFND 02 0 76580 27205 EXELIXIS INC COM 30161Q104 738 31023 SH DFND 06 0 31023 0 EXELIXIS INC COM 30161Q104 39 1618 SH DFND 28 115 0 1503 EXELIXIS INC OPTIONS 30161Q104 1119 47000 SH Put DFND 02 0 47000 0 EXELIXIS INC COM 30161Q104 8600 361333 SH DFND 43 0 0 361333 EXELIXIS INC COM 30161Q104 4477 188099 SH DFND 43, 01 0 0 188099 EXELON CORP COM 30161N101 41690 831632 SH DFND 01 650370 162055 19207 EXELON CORP COM 30161N101 233124 4650380 SH DFND 02 0 763241 3887139 EXELON CORP COM 30161N101 4789 95532 SH DFND 06 0 95532 0 EXELON CORP COM 30161N101 699 13939 SH DFND 28 5091 0 8848 EXELON CORP COM 30161N101 438956 8756348 SH DFND 43 0 0 8756348 EXELON CORP COM 30161N101 7440 148409 SH DFND 43, 01 0 0 148409 EXLSERVICE HOLDINGS INC COM 302081104 620 10323 SH DFND 01 8582 1614 127 EXLSERVICE HOLDINGS INC COM 302081104 1104 18393 SH DFND 02 0 16996 1397 EXLSERVICE HOLDINGS INC COM 302081104 223 3714 SH DFND 06 0 3714 0 EXLSERVICE HOLDINGS INC COM 302081104 7534 125528 SH DFND 43 0 0 125528 EXLSERVICE HOLDINGS INC COM 302081104 2063 34364 SH DFND 43, 01 0 0 34364 EXONE CO COM 302104104 1 100 SH DFND 01 100 0 0 EXONE CO COM 302104104 33 3873 SH DFND 02 0 3673 200 EXP WORLD HOLDINGS INC COM 30212W100 11 1000 SH DFND 01 1000 0 0 EXP WORLD HOLDINGS INC COM 30212W100 168 15491 SH DFND 02 0 12041 3450 EXP WORLD HOLDINGS INC COM 30212W100 27 2473 SH DFND 06 0 2473 0 EXPEDIA GROUP INC COM NEW 30212P303 29128 244775 SH DFND 01 201228 42723 824 EXPEDIA GROUP INC COM NEW 30212P303 156764 1317342 SH DFND 02 0 1121504 195838 EXPEDIA GROUP INC COM NEW 30212P303 461 3871 SH DFND 06 0 3871 0 EXPEDIA GROUP INC COM NEW 30212P303 298 2507 SH DFND 28 1710 0 797 EXPEDIA GROUP INC OPTIONS 30212P303 182510 1533700 SH Put DFND 02 0 1533700 0 EXPEDIA GROUP INC OPTIONS 30212P303 1440 12100 SH Put DFND 06 0 12100 0 EXPEDIA GROUP INC OPTIONS 30212P303 10484 88100 SH Call DFND 02 0 86100 2000 EXPEDIA GROUP INC OPTIONS 30212P303 1880 15800 SH Call DFND 06 0 15800 0 EXPEDIA GROUP INC COM NEW 30212P303 24846 208794 SH DFND 43 0 0 208794 EXPEDIA GROUP INC COM NEW 30212P303 5615 47181 SH DFND 43, 01 0 0 47181 EXPEDITORS INTL WASH INC COM 302130109 35159 463223 SH DFND 01 363671 95949 3603 EXPEDITORS INTL WASH INC COM 302130109 19965 263041 SH DFND 02 0 102047 160994 EXPEDITORS INTL WASH INC COM 302130109 1042 13733 SH DFND 06 0 13733 0 EXPEDITORS INTL WASH INC COM 302130109 2301 30318 SH DFND 28 29201 0 1117 EXPEDITORS INTL WASH INC COM 302130109 245620 3236102 SH DFND 43 0 0 3236102 EXPEDITORS INTL WASH INC COM 302130109 32912 433625 SH DFND 43, 01 0 0 433625 EXPONENT INC COM 30214U102 1191 20627 SH DFND 01 13798 6601 228 EXPONENT INC COM 30214U102 1282 22210 SH DFND 02 0 20482 1728 EXPONENT INC COM 30214U102 326 5648 SH DFND 06 0 5648 0 EXPONENT INC COM 30214U102 8349 144649 SH DFND 43 0 0 144649 EXPONENT INC COM 30214U102 2870 49727 SH DFND 43, 01 0 0 49727 EXPRESS INC COM 30219E103 1390 324764 SH DFND 01 18993 305439 332 EXPRESS INC COM 30219E103 865 202164 SH DFND 02 0 194110 8054 EXPRESS INC COM 30219E103 34 7950 SH DFND 06 0 7950 0 EXTENDED STAY AMER INC UNIT 99/99 30224P200 1799 100205 SH DFND 01 25740 70005 4460 EXTENDED STAY AMER INC UNIT 99/99 30224P200 5091 283626 SH DFND 02 0 220581 63045 EXTENDED STAY AMER INC UNIT 99/99 30224P200 351 19533 SH DFND 06 0 19533 0 EXTENDED STAY AMER INC UNIT 99/99 30224P200 53 2967 SH DFND 28 0 0 2967 EXTENDED STAY AMER INC UNIT 99/99 30224P200 8344 464844 SH DFND 43 0 0 464844 EXTENDED STAY AMER INC UNIT 99/99 30224P200 1068 59476 SH DFND 43, 01 0 0 59476 EXTERRAN CORP COM 30227H106 174 10315 SH DFND 01 7032 2929 354 EXTERRAN CORP COM 30227H106 124 7373 SH DFND 02 0 7362 11 EXTERRAN CORP COM 30227H106 60 3533 SH DFND 06 0 3533 0 EXTRA SPACE STORAGE INC COM 30225T102 8589 84279 SH DFND 01 47557 35845 877 EXTRA SPACE STORAGE INC COM 30225T102 34320 336766 SH DFND 02 0 108506 228260 EXTRA SPACE STORAGE INC COM 30225T102 1738 17057 SH DFND 06 0 17057 0 EXTRA SPACE STORAGE INC COM 30225T102 92 907 SH DFND 28 33 0 874 EXTRA SPACE STORAGE INC COM 30225T102 20444 200605 SH DFND 43 0 0 200605 EXTRA SPACE STORAGE INC COM 30225T102 1001 9819 SH DFND 43, 01 0 0 9819 EXTRACTION OIL AND GAS INC COM 30227M105 1816 429230 SH DFND 01 15072 413099 1059 EXTRACTION OIL AND GAS INC COM 30227M105 2807 663670 SH DFND 02 0 661520 2150 EXTRACTION OIL AND GAS INC COM 30227M105 46 10962 SH DFND 06 0 10962 0 EXTREME NETWORKS INC COM 30226D106 985 131444 SH DFND 01 31059 100000 385 EXTREME NETWORKS INC COM 30226D106 610 81420 SH DFND 02 0 76182 5238 EXTREME NETWORKS INC COM 30226D106 96 12821 SH DFND 06 0 12821 0 EXXON MOBIL CORP COM 30231G102 1442250 17849633 SH DFND 01 17547928 178684 123021 EXXON MOBIL CORP COM 30231G102 1325104 16399796 SH DFND 02 0 1639082 14760714 EXXON MOBIL CORP COM 30231G102 40741 504216 SH DFND 06 0 504216 0 EXXON MOBIL CORP COM 30231G102 21558 266810 SH DFND 28 237392 0 29418 EXXON MOBIL CORP OPTIONS 30231G102 218 2700 SH Put DFND 01 2700 0 0 EXXON MOBIL CORP OPTIONS 30231G102 20329 251600 SH Put DFND 02 0 244200 7400 EXXON MOBIL CORP OPTIONS 30231G102 67064 830000 SH Put DFND 06 0 830000 0 EXXON MOBIL CORP OPTIONS 30231G102 81 1000 SH Call DFND 01 1000 0 0 EXXON MOBIL CORP OPTIONS 30231G102 84783 1049300 SH Call DFND 02 0 1049300 0 EXXON MOBIL CORP OPTIONS 30231G102 29823 369100 SH Call DFND 06 0 369100 0 EXXON MOBIL CORP COM 30231G102 1151113 14246452 SH DFND 43 0 0 14246452 EXXON MOBIL CORP COM 30231G102 93294 1154627 SH DFND 43, 01 0 0 1154627 EYENOVIA INC COM 30234E104 60 10000 SH DFND 01 10000 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 66 37004 SH DFND 02 0 35504 1500 EZCORP INC CL A NON V 302301106 4894 525118 SH DFND 01 519806 4587 725 EZCORP INC CL A NON V 302301106 136 14643 SH DFND 02 0 14604 39 EZCORP INC CL A NON V 302301106 52 5604 SH DFND 06 0 5604 0 F M C CORP COM NEW 302491303 11025 143511 SH DFND 01 111334 30936 1241 F M C CORP COM NEW 302491303 17853 232399 SH DFND 02 0 115978 116421 F M C CORP COM NEW 302491303 1039 13530 SH DFND 06 0 13530 0 F M C CORP COM NEW 302491303 290 3770 SH DFND 28 1784 0 1986 F M C CORP COM NEW 302491303 29941 389755 SH DFND 43 0 0 389755 F M C CORP COM NEW 302491303 5059 65850 SH DFND 43, 01 0 0 65850 F5 NETWORKS INC COM 315616102 15552 99103 SH DFND 01 28147 70226 730 F5 NETWORKS INC COM 315616102 24393 155436 SH DFND 02 0 82962 72474 F5 NETWORKS INC COM 315616102 1076 6858 SH DFND 06 0 6858 0 F5 NETWORKS INC COM 315616102 56 359 SH DFND 28 38 0 321 F5 NETWORKS INC COM 315616102 4808 30638 SH DFND 43 0 0 30638 F5 NETWORKS INC COM 315616102 3116 19859 SH DFND 43, 01 0 0 19859 FABRINET SHS G3323L100 2902 55430 SH DFND 01 11917 43270 243 FABRINET SHS G3323L100 6105 116593 SH DFND 02 0 116567 26 FABRINET SHS G3323L100 209 3998 SH DFND 06 0 3998 0 FABRINET SHS G3323L100 2620 50030 SH DFND 43 0 0 50030 FACEBOOK INC CL A 30303M102 733148 4398270 SH DFND 01 2554932 1792818 50520 FACEBOOK INC CL A 30303M102 673999 4043430 SH DFND 02 0 337626 3705804 FACEBOOK INC CL A 30303M102 59888 359276 SH DFND 06 0 359276 0 FACEBOOK INC CL A 30303M102 7608 45641 SH DFND 28 24266 0 21375 FACEBOOK INC CL A 30303M102 23 140 SH DFND 00 0 140 0 FACEBOOK INC OPTIONS 30303M102 833 5000 SH Put DFND 01 5000 0 0 FACEBOOK INC OPTIONS 30303M102 101781 610600 SH Put DFND 02 0 610600 0 FACEBOOK INC OPTIONS 30303M102 57358 344100 SH Put DFND 06 0 344100 0 FACEBOOK INC OPTIONS 30303M102 36438 218600 SH Call DFND 02 0 218400 200 FACEBOOK INC OPTIONS 30303M102 77694 466100 SH Call DFND 06 0 466100 0 FACEBOOK INC CL A 30303M102 1038967 6232932 SH DFND 43 0 0 6232932 FACEBOOK INC CL A 30303M102 166633 999660 SH DFND 43, 01 0 0 999660 FACTSET RESH SYS INC COM 303075105 7444 29985 SH DFND 01 24582 4532 871 FACTSET RESH SYS INC COM 303075105 23223 93539 SH DFND 02 0 36854 56685 FACTSET RESH SYS INC COM 303075105 980 3948 SH DFND 06 0 3948 0 FACTSET RESH SYS INC COM 303075105 254 1025 SH DFND 28 1025 0 0 FACTSET RESH SYS INC COM 303075105 173278 697941 SH DFND 43 0 0 697941 FACTSET RESH SYS INC COM 303075105 21271 85676 SH DFND 43, 01 0 0 85676 FAIR ISAAC CORP COM 303250104 4214 15513 SH DFND 01 11738 3471 304 FAIR ISAAC CORP COM 303250104 4010 14761 SH DFND 02 0 7320 7441 FAIR ISAAC CORP COM 303250104 816 3005 SH DFND 06 0 3005 0 FAIR ISAAC CORP COM 303250104 23324 85868 SH DFND 43 0 0 85868 FAIR ISAAC CORP COM 303250104 1439 5296 SH DFND 43, 01 0 0 5296 FALCON MINERALS CORP CL A COM 30607B109 154 17381 SH DFND 02 0 17381 0 FAMOUS DAVES AMER INC COM 307068106 6 1000 SH DFND 01 1000 0 0 FAMOUS DAVES AMER INC COM 307068106 5 952 SH DFND 02 0 952 0 FANG HLDGS LTD ADR 30711Y102 232 171512 SH DFND 01 0 171512 0 FANG HLDGS LTD ADR 30711Y102 10473 7758012 SH DFND 02 0 7753729 4283 FANG HLDGS LTD ADR 30711Y102 28 21075 SH DFND 06 0 21075 0 FANG HLDGS LTD ADR 30711Y102 282 208695 SH DFND 43 0 0 208695 FANHUA INC SPONSORED 30712A103 19545 744297 SH DFND 01 1168 743129 0 FANHUA INC SPONSORED 30712A103 37329 1421503 SH DFND 02 0 1421503 0 FAR PT ACQUISITION CORP UNIT 06/01 30734W208 7 700 SH DFND 02 0 0 700 FARFETCH LTD ORD SH CL 30744W107 5895 219054 SH DFND 01 0 219054 0 FARFETCH LTD ORD SH CL 30744W107 6188 229968 SH DFND 02 0 229968 0 FARFETCH LTD OPTIONS 30744W107 1157 43000 SH Call DFND 02 0 43000 0 FARFETCH LTD ORD SH CL 30744W107 2839 105489 SH DFND 43 0 0 105489 FARMER & MERCHANTS BANCORP I COM 30779N105 58 1913 SH DFND 01 1913 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 195 6462 SH DFND 02 0 6462 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1 33 SH DFND 06 0 33 0 FARMER BROS CO COM 307675108 52 2592 SH DFND 01 1926 666 0 FARMER BROS CO COM 307675108 64 3211 SH DFND 02 0 2353 858 FARMER BROS CO COM 307675108 24 1194 SH DFND 06 0 1194 0 FARMERS NATL BANC CORP COM 309627107 132 9599 SH DFND 01 6090 1717 1792 FARMERS NATL BANC CORP COM 309627107 1434 103994 SH DFND 02 0 71693 32301 FARMERS NATL BANC CORP COM 309627107 1 101 SH DFND 06 0 101 0 FARMERS NATL BANC CORP COM 309627107 137 9963 SH DFND 43 0 0 9963 FARMLAND PARTNERS INC COM 31154R109 40 6293 SH DFND 01 6293 0 0 FARMLAND PARTNERS INC COM 31154R109 35 5391 SH DFND 02 0 3646 1745 FARMLAND PARTNERS INC COM 31154R109 1 119 SH DFND 06 0 119 0 FARO TECHNOLOGIES INC COM 311642102 213 4844 SH DFND 01 4786 0 58 FARO TECHNOLOGIES INC COM 311642102 82 1873 SH DFND 02 0 1873 0 FARO TECHNOLOGIES INC COM 311642102 82 1870 SH DFND 06 0 1870 0 FASTENAL CO COM 311900104 46267 719432 SH DFND 01 588075 125083 6274 FASTENAL CO COM 311900104 16524 256939 SH DFND 02 0 125577 131362 FASTENAL CO COM 311900104 1480 23013 SH DFND 06 0 23013 0 FASTENAL CO COM 311900104 449 6985 SH DFND 28 3018 0 3967 FASTENAL CO OPTIONS 311900104 5376 83600 SH Call DFND 02 0 83600 0 FASTENAL CO COM 311900104 375754 5842856 SH DFND 43 0 0 5842856 FASTENAL CO COM 311900104 1332 20709 SH DFND 43, 01 0 0 20709 FATE THERAPEUTICS INC COM 31189P102 1522 86608 SH DFND 01 29561 57047 0 FATE THERAPEUTICS INC COM 31189P102 505 28714 SH DFND 02 0 28364 350 FATE THERAPEUTICS INC COM 31189P102 99 5632 SH DFND 06 0 5632 0 FAUQUIER BANKSHARES INC VA COM 312059108 43 2110 SH DFND 02 0 0 2110 FB FINL CORP COM 30257X104 97 3059 SH DFND 01 3059 0 0 FB FINL CORP COM 30257X104 65 2053 SH DFND 02 0 2053 0 FB FINL CORP COM 30257X104 58 1827 SH DFND 06 0 1827 0 FBL FINL GROUP INC CL A 30239F106 156 2491 SH DFND 01 1855 636 0 FBL FINL GROUP INC CL A 30239F106 401 6399 SH DFND 02 0 6326 73 FBL FINL GROUP INC CL A 30239F106 76 1207 SH DFND 06 0 1207 0 FEDERAL AGRIC MTG CORP CL A 313148108 135 2000 SH DFND 01 2000 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 234 3233 SH DFND 01 3032 201 0 FEDERAL AGRIC MTG CORP CL C 313148306 1957 27017 SH DFND 02 0 26792 225 FEDERAL AGRIC MTG CORP CL C 313148306 72 990 SH DFND 06 0 990 0 FEDERAL AGRIC MTG CORP CL C 313148306 1031 14237 SH DFND 43 0 0 14237 FEDERAL REALTY INVT TR SH BEN INT 313747206 8478 61505 SH DFND 01 40049 21081 375 FEDERAL REALTY INVT TR SH BEN INT 313747206 22374 162307 SH DFND 02 0 53486 108821 FEDERAL REALTY INVT TR SH BEN INT 313747206 571 4139 SH DFND 06 0 4139 0 FEDERAL REALTY INVT TR SH BEN INT 313747206 51 373 SH DFND 28 18 0 355 FEDERAL REALTY INVT TR SH BEN INT 313747206 11014 79898 SH DFND 43 0 0 79898 FEDERAL REALTY INVT TR SH BEN INT 313747206 986 7156 SH DFND 43, 01 0 0 7156 FEDERAL SIGNAL CORP COM 313855108 1088 41865 SH DFND 01 20873 20211 781 FEDERAL SIGNAL CORP COM 313855108 1514 58239 SH DFND 02 0 53695 4544 FEDERAL SIGNAL CORP COM 313855108 170 6536 SH DFND 06 0 6536 0 FEDERAL SIGNAL CORP COM 313855108 7047 271136 SH DFND 43 0 0 271136 FEDERATED INVS INC PA CL B 314211103 6020 205396 SH DFND 01 200816 3330 1250 FEDERATED INVS INC PA CL B 314211103 3230 110189 SH DFND 02 0 67996 42193 FEDERATED INVS INC PA CL B 314211103 304 10370 SH DFND 06 0 10370 0 FEDERATED INVS INC PA CL B 314211103 2 76 SH DFND 28 76 0 0 FEDERATED INVS INC PA CL B 314211103 11179 381422 SH DFND 43 0 0 381422 FEDERATED PREM MUN INC FD COM 31423P108 54 4000 SH DFND 01 0 0 4000 FEDERATED PREM MUN INC FD COM 31423P108 1268 94414 SH DFND 02 0 0 94414 FEDEX CORP COM 31428X106 123112 678638 SH DFND 01 578040 97978 2620 FEDEX CORP COM 31428X106 174848 963829 SH DFND 02 0 96933 866896 FEDEX CORP COM 31428X106 11948 65863 SH DFND 06 0 65863 0 FEDEX CORP COM 31428X106 1584 8730 SH DFND 28 5236 0 3494 FEDEX CORP OPTIONS 31428X106 544 3000 SH Put DFND 02 0 0 3000 FEDEX CORP OPTIONS 31428X106 4644 25600 SH Put DFND 06 0 25600 0 FEDEX CORP OPTIONS 31428X106 2721 15000 SH Call DFND 02 0 15000 0 FEDEX CORP OPTIONS 31428X106 2830 15600 SH Call DFND 06 0 15600 0 FEDEX CORP COM 31428X106 16973 93564 SH DFND 43 0 0 93564 FEDEX CORP COM 31428X106 3051 16817 SH DFND 43, 01 0 0 16817 FEDNAT HLDG CO COM 31431B109 74 4596 SH DFND 01 4596 0 0 FEDNAT HLDG CO COM 31431B109 27 1654 SH DFND 02 0 1654 0 FEDNAT HLDG CO COM 31431B109 1 47 SH DFND 06 0 47 0 FENNEC PHARMACEUTICALS INC COM 31447P100 11 2323 SH DFND 01 2323 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 0 56 SH DFND 02 0 56 0 FENNEC PHARMACEUTICALS INC COM 31447P100 0 56 SH DFND 06 0 56 0 FERRARI N V COM N3167Y103 377 2819 SH DFND 01 2021 0 798 FERRARI N V COM N3167Y103 13415 100262 SH DFND 02 0 21030 79232 FERRARI N V COM N3167Y103 41307 308722 SH DFND 06 0 308722 0 FERRARI N V COM N3167Y103 88 657 SH DFND 28 0 0 657 FERRARI N V OPTIONS N3167Y103 13380 100000 SH Put DFND 06 100000 0 0 FERRARI N V COM N3167Y103 62195 464834 SH DFND 43 0 0 464834 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 106 81000 SH DFND 01 81000 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 7 5485 SH DFND 02 0 0 5485 FERRO CORP COM 315405100 322 17011 SH DFND 01 16945 0 66 FERRO CORP COM 315405100 370 19526 SH DFND 02 0 9557 9969 FERRO CORP COM 315405100 163 8603 SH DFND 06 0 8603 0 FERRO CORP COM 315405100 4631 244652 SH DFND 43 0 0 244652 FERRO CORP COM 315405100 514 27147 SH DFND 43, 01 0 0 27147 FERROGLOBE PLC SHS G33856108 5 2270 SH DFND 02 0 2270 0 FGL HLDGS ORD SHS G3402M102 304 38565 SH DFND 01 29749 8816 0 FGL HLDGS ORD SHS G3402M102 6983 887291 SH DFND 02 0 881651 5640 FGL HLDGS ORD SHS G3402M102 123 15627 SH DFND 06 0 15627 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1746 117576 SH DFND 01 114013 0 3563 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6541 440487 SH DFND 02 0 430658 9829 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 84633 5699198 SH DFND 06 0 5699198 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 67 4495 SH DFND 28 715 0 3780 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 60143 4050000 SH Put DFND 06 4050000 0 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 4519 304300 SH Call DFND 02 0 304300 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 21161 1425000 SH Call DFND 06 1425000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4757 320350 SH DFND 43 0 0 320350 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 105 7091 SH DFND 43, 01 0 0 7091 FIBROCELL SCIENCE INC COM 315721407 1 600 SH DFND 02 0 0 600 FIBROGEN INC COM 31572Q808 7287 134069 SH DFND 01 63436 70633 0 FIBROGEN INC COM 31572Q808 5216 95968 SH DFND 02 0 95791 177 FIBROGEN INC COM 31572Q808 451 8301 SH DFND 06 0 8301 0 FIBROGEN INC COM 31572Q808 6302 115961 SH DFND 43 0 0 115961 FIBROGEN INC COM 31572Q808 3741 68836 SH DFND 43, 01 0 0 68836 FIDELITY MSCI CONSM 316092204 2 56 SH DFND 01 56 0 0 FIDELITY MSCI CONSM 316092204 562 12820 SH DFND 02 0 0 12820 FIDELITY CONSMR STA 316092303 1 30 SH DFND 01 30 0 0 FIDELITY CONSMR STA 316092303 6608 195165 SH DFND 02 0 0 195165 FIDELITY MSCI ENERG 316092402 4057 224409 SH DFND 02 0 0 224409 FIDELITY MSCI FINLS 316092501 35 941 SH DFND 01 941 0 0 FIDELITY MSCI FINLS 316092501 8364 222917 SH DFND 02 0 0 222917 FIDELITY MSCI HLTH 316092600 18 402 SH DFND 01 402 0 0 FIDELITY MSCI HLTH 316092600 9758 219285 SH DFND 02 0 0 219285 FIDELITY MSCI INDL 316092709 5 135 SH DFND 01 135 0 0 FIDELITY MSCI INDL 316092709 3040 79582 SH DFND 02 0 0 79582 FIDELITY INT HG DIV 316092725 104 5000 SH DFND 02 0 0 5000 FIDELITY VLU FACTOR 316092782 250 7531 SH DFND 02 0 0 7531 FIDELITY QLTY FCTOR 316092790 1643 48586 SH DFND 02 0 0 48586 FIDELITY MSCI INFO 316092808 128 2152 SH DFND 01 2152 0 0 FIDELITY MSCI INFO 316092808 4070 68650 SH DFND 02 0 0 68650 FIDELITY MOMENTUM F 316092816 4025 119055 SH DFND 02 0 0 119055 FIDELITY LOW VOLITY 316092824 190 5591 SH DFND 02 0 0 5591 FIDELITY DIVID ETF 316092832 10915 345621 SH DFND 02 0 0 345621 FIDELITY HIGH DIVID 316092840 2707 90359 SH DFND 02 0 1101 89258 FIDELITY MSCI RL ES 316092857 2409 92752 SH DFND 02 0 0 92752 FIDELITY MSCI UTILS 316092865 5 129 SH DFND 01 129 0 0 FIDELITY MSCI UTILS 316092865 2161 56431 SH DFND 02 0 0 56431 FIDELITY MSCI COMMN 316092873 1 34 SH DFND 01 34 0 0 FIDELITY MSCI COMMN 316092873 7428 232411 SH DFND 02 0 0 232411 FIDELITY MSCI MATLS 316092881 734 23308 SH DFND 02 0 0 23308 FIDELITY CORP BOND 316188101 6 123 SH DFND 02 0 0 123 FIDELITY LTD TRM BD 316188200 77 1532 SH DFND 02 0 0 1532 FIDELITY TOTAL BD E 316188309 1021 20435 SH DFND 02 0 0 20435 FIDELITY LOW DURTIN 316188408 1049 20825 SH DFND 02 0 0 20825 FIDELITY MSCI CONSM 316092204 35 791 SH DFND 43 0 0 791 FIDELITY CONSMR STA 316092303 136 4018 SH DFND 43 0 0 4018 FIDELITY MSCI ENERG 316092402 72 3969 SH DFND 43 0 0 3969 FIDELITY MSCI FINLS 316092501 177 4725 SH DFND 43 0 0 4725 FIDELITY MSCI HLTH 316092600 93 2095 SH DFND 43 0 0 2095 FIDELITY MSCI INDL 316092709 119 3109 SH DFND 43 0 0 3109 FIDELITY QLTY FCTOR 316092790 9 269 SH DFND 43 0 0 269 FIDELITY MSCI INFO 316092808 220 3708 SH DFND 43 0 0 3708 FIDELITY LOW VOLITY 316092824 130 3815 SH DFND 43 0 0 3815 FIDELITY DIVID ETF 316092832 657 20805 SH DFND 43 0 0 20805 FIDELITY HIGH DIVID 316092840 90 2991 SH DFND 43 0 0 2991 FIDELITY MSCI RL ES 316092857 160 6176 SH DFND 43 0 0 6176 FIDELITY MSCI UTILS 316092865 152 3964 SH DFND 43 0 0 3964 FIDELITY MSCI COMMN 316092873 36 1133 SH DFND 43 0 0 1133 FIDELITY MSCI MATLS 316092881 21 662 SH DFND 43 0 0 662 FIDELITY CORP BOND 316188101 23 456 SH DFND 43 0 0 456 FIDELITY LTD TRM BD 316188200 53 1055 SH DFND 43 0 0 1055 FIDELITY TOTAL BD E 316188309 2164 43315 SH DFND 43 0 0 43315 FIDELITY LOW DURTIN 316188408 1500 29784 SH DFND 43 0 0 29784 FIDELITY COMWLTH TR NDQ CP IDX 315912808 15817 52259 SH DFND 02 0 0 52259 FIDELITY COMWLTH TR NDQ CP IDX 315912808 453 1496 SH DFND 43 0 0 1496 FIDELITY D & D BANCORP INC COM 31609R100 44 741 SH DFND 01 577 164 0 FIDELITY D & D BANCORP INC COM 31609R100 123 2080 SH DFND 02 0 80 2000 FIDELITY D & D BANCORP INC COM 31609R100 1 12 SH DFND 06 0 12 0 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 7061 193188 SH DFND 01 76235 115333 1620 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 1244 34043 SH DFND 02 0 9046 24997 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 565 15463 SH DFND 06 0 15463 0 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 57 1562 SH DFND 28 0 0 1562 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 24579 672474 SH DFND 43 0 0 672474 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 4968 135936 SH DFND 43, 01 0 0 135936 FIDELITY NATL INFORMATION SV COM 31620M106 37563 332120 SH DFND 01 185157 142309 4654 FIDELITY NATL INFORMATION SV COM 31620M106 11764 104010 SH DFND 02 0 67580 36430 FIDELITY NATL INFORMATION SV COM 31620M106 3369 29788 SH DFND 06 0 29788 0 FIDELITY NATL INFORMATION SV COM 31620M106 332 2939 SH DFND 28 70 0 2869 FIDELITY NATL INFORMATION SV OPTIONS 31620M106 6865 60700 SH Put DFND 02 0 60700 0 FIDELITY NATL INFORMATION SV COM 31620M106 321189 2839868 SH DFND 43 0 0 2839868 FIDELITY NATL INFORMATION SV COM 31620M106 41761 369241 SH DFND 43, 01 0 0 369241 FIDELITY SOUTHERN CORP NEW COM 316394105 6726 245550 SH DFND 01 6713 238775 62 FIDELITY SOUTHERN CORP NEW COM 316394105 170 6211 SH DFND 02 0 6211 0 FIDELITY SOUTHERN CORP NEW COM 316394105 65 2367 SH DFND 06 0 2367 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 195 18500 SH DFND 01 18500 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8433 798542 SH DFND 02 0 0 798542 FIDUS INVT CORP COM 316500107 382 24901 SH DFND 02 0 0 24901 FIESTA RESTAURANT GROUP INC COM 31660B101 356 27122 SH DFND 01 4477 22535 110 FIESTA RESTAURANT GROUP INC COM 31660B101 377 28743 SH DFND 02 0 28743 0 FIESTA RESTAURANT GROUP INC COM 31660B101 35 2652 SH DFND 06 0 2652 0 FIFTH THIRD BANCORP COM 316773100 22901 908049 SH DFND 01 579563 318969 9517 FIFTH THIRD BANCORP COM 316773100 31753 1259059 SH DFND 02 0 565082 693977 FIFTH THIRD BANCORP COM 316773100 618 24506 SH DFND 06 0 24506 0 FIFTH THIRD BANCORP COM 316773100 79 3129 SH DFND 28 1078 0 2051 FIFTH THIRD BANCORP COM 316773100 14280 566220 SH DFND 43 0 0 566220 FIFTH THIRD BANCORP COM 316773100 5688 225527 SH DFND 43, 01 0 0 225527 FINANCIAL INSTNS INC COM 317585404 717 26369 SH DFND 01 25354 1015 0 FINANCIAL INSTNS INC COM 317585404 62 2296 SH DFND 02 0 1990 306 FINANCIAL INSTNS INC COM 317585404 45 1644 SH DFND 06 0 1644 0 FINANCIAL INSTNS INC COM 317585404 372 13671 SH DFND 43 0 0 13671 FINISAR CORP COM NEW 31787A507 40770 1759606 SH DFND 01 29792 1729004 810 FINISAR CORP COM NEW 31787A507 11253 485662 SH DFND 02 0 483047 2615 FINISAR CORP COM NEW 31787A507 295 12746 SH DFND 06 0 12746 0 FINISAR CORP NOTE 0.50 31787AAP6 14 14000 PRN DFND 02 0 0 14000 FINISAR CORP COM NEW 31787A507 3461 149355 SH DFND 43 0 0 149355 FINISAR CORP COM NEW 31787A507 1084 46771 SH DFND 43, 01 0 0 46771 FIREEYE INC COM 31816Q101 51750 3082175 SH DFND 01 39827 3042209 139 FIREEYE INC COM 31816Q101 29317 1746077 SH DFND 02 0 245203 1500874 FIREEYE INC COM 31816Q101 390 23199 SH DFND 06 0 23199 0 FIREEYE INC NOTE 1.00 31816QAB7 4209 4347000 PRN DFND 02 0 4346000 1000 FIREEYE INC NOTE 1.62 31816QAD3 3402 3646000 PRN DFND 02 0 3646000 0 FIREEYE INC COM 31816Q101 11570 689108 SH DFND 43 0 0 689108 FIREEYE INC NOTE 1.62 31816QAD3 6 6000 PRN DFND 43 0 0 6000 FIREEYE INC COM 31816Q101 618 36821 SH DFND 43, 01 0 0 36821 FIRST AMERN FINL CORP COM 31847R102 2126 41282 SH DFND 01 26516 12843 1923 FIRST AMERN FINL CORP COM 31847R102 4251 82542 SH DFND 02 0 73268 9274 FIRST AMERN FINL CORP COM 31847R102 604 11719 SH DFND 06 0 11719 0 FIRST AMERN FINL CORP COM 31847R102 55 1077 SH DFND 28 24 0 1053 FIRST AMERN FINL CORP COM 31847R102 23900 464074 SH DFND 43 0 0 464074 FIRST AMERN FINL CORP COM 31847R102 2896 56229 SH DFND 43, 01 0 0 56229 FIRST BANCORP INC ME COM 31866P102 136 5471 SH DFND 01 4990 481 0 FIRST BANCORP INC ME COM 31866P102 34 1382 SH DFND 02 0 182 1200 FIRST BANCORP INC ME COM 31866P102 1 33 SH DFND 06 0 33 0 FIRST BANCORP N C COM 318910106 596 17151 SH DFND 01 15392 1759 0 FIRST BANCORP N C COM 318910106 2507 72133 SH DFND 02 0 49753 22380 FIRST BANCORP N C COM 318910106 112 3223 SH DFND 06 0 3223 0 FIRST BANCORP N C COM 318910106 1766 50806 SH DFND 43 0 0 50806 FIRST BANCORP P R COM NEW 318672706 2438 212729 SH DFND 01 67690 141977 3062 FIRST BANCORP P R COM NEW 318672706 11201 977411 SH DFND 02 0 74201 903210 FIRST BANCORP P R COM NEW 318672706 258 22533 SH DFND 06 0 22533 0 FIRST BANCORP P R COM NEW 318672706 13321 1162389 SH DFND 43 0 0 1162389 FIRST BANCSHARES INC MS COM 318916103 98 3171 SH DFND 01 2359 812 0 FIRST BANCSHARES INC MS COM 318916103 65 2110 SH DFND 02 0 2110 0 FIRST BANCSHARES INC MS COM 318916103 54 1762 SH DFND 06 0 1762 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 47 4095 SH DFND 01 3023 1072 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 619 53727 SH DFND 02 0 53727 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1 63 SH DFND 06 0 63 0 FIRST BUS FINL SVCS INC WIS COM 319390100 55 2724 SH DFND 01 2254 470 0 FIRST BUS FINL SVCS INC WIS COM 319390100 23 1132 SH DFND 02 0 1132 0 FIRST BUS FINL SVCS INC WIS COM 319390100 1 29 SH DFND 06 0 29 0 FIRST BUSEY CORP COM NEW 319383204 293 11998 SH DFND 01 9326 2672 0 FIRST BUSEY CORP COM NEW 319383204 264 10836 SH DFND 02 0 7998 2838 FIRST BUSEY CORP COM NEW 319383204 116 4767 SH DFND 06 0 4767 0 FIRST BUSEY CORP COM NEW 319383204 3342 136962 SH DFND 43 0 0 136962 FIRST CAPITAL INC COM 31942S104 93 1805 SH DFND 02 0 980 825 FIRST CHOICE BANCORP COM 31948P104 77 3576 SH DFND 01 2955 621 0 FIRST CHOICE BANCORP COM 31948P104 7 310 SH DFND 02 0 310 0 FIRST CHOICE BANCORP COM 31948P104 1 35 SH DFND 06 0 35 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 182 5503 SH DFND 01 4529 974 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 297 8956 SH DFND 02 0 8931 25 FIRST CMNTY BANKSHARES INC V COM 31983A103 53 1593 SH DFND 06 0 1593 0 FIRST CMNTY CORP S C COM 319835104 56 2917 SH DFND 01 2447 470 0 FIRST CMNTY CORP S C COM 319835104 176 9238 SH DFND 02 0 9238 0 FIRST CMNTY CORP S C COM 319835104 1 27 SH DFND 06 0 27 0 FIRST COMWLTH FINL CORP PA COM 319829107 685 54367 SH DFND 01 30740 20835 2792 FIRST COMWLTH FINL CORP PA COM 319829107 311 24696 SH DFND 02 0 21370 3326 FIRST COMWLTH FINL CORP PA COM 319829107 137 10839 SH DFND 06 0 10839 0 FIRST COMWLTH FINL CORP PA COM 319829107 1 96 SH DFND 28 96 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1064 84448 SH DFND 43 0 0 84448 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5740 14096 SH DFND 01 13764 319 13 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1830 4494 SH DFND 02 0 1209 3285 FIRST CTZNS BANCSHARES INC N CL A 31946M103 273 671 SH DFND 06 0 671 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 25 62 SH DFND 28 0 0 62 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4496 11041 SH DFND 43 0 0 11041 FIRST DATA CORP NEW COM CL A 32008D106 6064 230829 SH DFND 01 136337 88635 5857 FIRST DATA CORP NEW COM CL A 32008D106 56279 2142346 SH DFND 02 0 1791996 350350 FIRST DATA CORP NEW COM CL A 32008D106 2079 79153 SH DFND 06 0 79153 0 FIRST DATA CORP NEW COM CL A 32008D106 150 5704 SH DFND 28 0 0 5704 FIRST DATA CORP NEW COM CL A 32008D106 16005 609267 SH DFND 43 0 0 609267 FIRST DATA CORP NEW COM CL A 32008D106 8546 325317 SH DFND 43, 01 0 0 325317 FIRST DEFIANCE FINL CORP COM 32006W106 158 5508 SH DFND 01 4270 1238 0 FIRST DEFIANCE FINL CORP COM 32006W106 5267 183276 SH DFND 02 0 178698 4578 FIRST DEFIANCE FINL CORP COM 32006W106 64 2213 SH DFND 06 0 2213 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 41 2630 SH DFND 01 2223 407 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1677 106469 SH DFND 02 0 104469 2000 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1 34 SH DFND 06 0 34 0 FIRST FINL BANCORP OH COM 320209109 867 36021 SH DFND 01 25963 8608 1450 FIRST FINL BANCORP OH COM 320209109 639 26577 SH DFND 02 0 12605 13972 FIRST FINL BANCORP OH COM 320209109 257 10664 SH DFND 06 0 10664 0 FIRST FINL BANCORP OH COM 320209109 2 88 SH DFND 28 88 0 0 FIRST FINL BANCORP OH COM 320209109 4836 201010 SH DFND 43 0 0 201010 FIRST FINL BANCORP OH COM 320209109 1692 70310 SH DFND 43, 01 0 0 70310 FIRST FINL BANKSHARES COM 32020R109 891 15418 SH DFND 01 14551 427 440 FIRST FINL BANKSHARES COM 32020R109 1702 29457 SH DFND 02 0 21590 7867 FIRST FINL BANKSHARES COM 32020R109 344 5948 SH DFND 06 0 5948 0 FIRST FINL BANKSHARES COM 32020R109 2 42 SH DFND 28 42 0 0 FIRST FINL BANKSHARES COM 32020R109 658 11381 SH DFND 43 0 0 11381 FIRST FINL CORP IND COM 320218100 137 3271 SH DFND 01 2495 776 0 FIRST FINL CORP IND COM 320218100 3846 91567 SH DFND 02 0 91467 100 FIRST FINL CORP IND COM 320218100 45 1072 SH DFND 06 0 1072 0 FIRST FNDTN INC COM 32026V104 259 19084 SH DFND 01 18582 502 0 FIRST FNDTN INC COM 32026V104 747 55027 SH DFND 02 0 4333 50694 FIRST FNDTN INC COM 32026V104 49 3629 SH DFND 06 0 3629 0 FIRST GTY BANCSHARES INC COM 32043P106 27 1318 SH DFND 01 1034 284 0 FIRST GTY BANCSHARES INC COM 32043P106 12 607 SH DFND 02 0 560 47 FIRST GTY BANCSHARES INC COM 32043P106 0 19 SH DFND 06 0 19 0 FIRST HAWAIIAN INC COM 32051X108 7035 270040 SH DFND 01 19815 250000 225 FIRST HAWAIIAN INC COM 32051X108 7963 305692 SH DFND 02 0 272929 32763 FIRST HAWAIIAN INC COM 32051X108 365 13996 SH DFND 06 0 13996 0 FIRST HAWAIIAN INC COM 32051X108 103 3943 SH DFND 28 0 0 3943 FIRST HAWAIIAN INC COM 32051X108 16933 650036 SH DFND 43 0 0 650036 FIRST HAWAIIAN INC COM 32051X108 575 22066 SH DFND 43, 01 0 0 22066 FIRST HORIZON NATL CORP COM 320517105 2226 159207 SH DFND 01 119371 36883 2953 FIRST HORIZON NATL CORP COM 320517105 5432 388566 SH DFND 02 0 181855 206711 FIRST HORIZON NATL CORP COM 320517105 446 31918 SH DFND 06 0 31918 0 FIRST HORIZON NATL CORP COM 320517105 152 10864 SH DFND 28 564 0 10300 FIRST HORIZON NATL CORP COM 320517105 26702 1910002 SH DFND 43 0 0 1910002 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 504 14264 SH DFND 01 13646 0 618 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 17961 507939 SH DFND 02 0 499512 8427 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 485 13711 SH DFND 06 0 13711 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 12317 348343 SH DFND 43 0 0 348343 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1983 56090 SH DFND 43, 01 0 0 56090 FIRST INTERNET BANCORP COM 320557101 67 3450 SH DFND 01 2793 657 0 FIRST INTERNET BANCORP COM 320557101 6 292 SH DFND 02 0 292 0 FIRST INTERNET BANCORP COM 320557101 1 39 SH DFND 06 0 39 0 FIRST INTERNET BANCORP COM 320557101 139 7170 SH DFND 43 0 0 7170 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 506 12699 SH DFND 01 10794 1905 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5985 150305 SH DFND 02 0 149452 853 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 156 3916 SH DFND 06 0 3916 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 12786 321096 SH DFND 43 0 0 321096 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 129 3241 SH DFND 43, 01 0 0 3241 FIRST LONG IS CORP COM 320734106 189 8617 SH DFND 01 5894 1610 1113 FIRST LONG IS CORP COM 320734106 1085 49482 SH DFND 02 0 41287 8195 FIRST LONG IS CORP COM 320734106 58 2634 SH DFND 06 0 2634 0 FIRST MAJESTIC SILVER CORP COM 32076V103 44 6647 SH DFND 05 6647 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 30 4557 SH DFND 01 4557 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 35 5300 SH DFND 02 0 300 5000 FIRST MERCHANTS CORP COM 320817109 576 15638 SH DFND 01 10943 4695 0 FIRST MERCHANTS CORP COM 320817109 4685 127144 SH DFND 02 0 109548 17596 FIRST MERCHANTS CORP COM 320817109 226 6123 SH DFND 06 0 6123 0 FIRST MID ILL BANCSHARES INC COM 320866106 109 3269 SH DFND 01 2488 781 0 FIRST MID ILL BANCSHARES INC COM 320866106 124 3717 SH DFND 02 0 3717 0 FIRST MID ILL BANCSHARES INC COM 320866106 42 1249 SH DFND 06 0 1249 0 FIRST MIDWEST BANCORP DEL COM 320867104 1605 78446 SH DFND 01 55017 21442 1987 FIRST MIDWEST BANCORP DEL COM 320867104 596 29128 SH DFND 02 0 24429 4699 FIRST MIDWEST BANCORP DEL COM 320867104 237 11596 SH DFND 06 0 11596 0 FIRST MIDWEST BANCORP DEL COM 320867104 2 109 SH DFND 28 109 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 12065 589670 SH DFND 43 0 0 589670 FIRST MIDWEST BANCORP DEL COM 320867104 1891 92442 SH DFND 43, 01 0 0 92442 FIRST NORTHWEST BANCORP COM 335834107 52 3323 SH DFND 01 2924 399 0 FIRST NORTHWEST BANCORP COM 335834107 1862 119601 SH DFND 02 0 119601 0 FIRST NORTHWEST BANCORP COM 335834107 0 28 SH DFND 06 0 28 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 16819 167421 SH DFND 01 116544 35416 15461 FIRST REP BK SAN FRANCISCO C COM 33616C100 144504 1438421 SH DFND 02 0 1230446 207975 FIRST REP BK SAN FRANCISCO C COM 33616C100 63 629 SH DFND 06 0 629 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 882 8781 SH DFND 28 5759 0 3022 FIRST REP BK SAN FRANCISCO C OPTIONS 33616C100 4169 41500 SH Put DFND 02 0 41500 0 FIRST REP BK SAN FRANCISCO C OPTIONS 33616C100 4169 41500 SH Call DFND 02 0 41500 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 61255 609750 SH DFND 43 0 0 609750 FIRST REP BK SAN FRANCISCO C COM 33616C100 10087 100404 SH DFND 43, 01 0 0 100404 FIRST SAVINGS FINL GROUP INC COM 33621E109 31 578 SH DFND 01 459 119 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 381 7047 SH DFND 02 0 7047 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 0 7 SH DFND 06 0 7 0 FIRST SOLAR INC COM 336433107 2973 56262 SH DFND 01 34960 20750 552 FIRST SOLAR INC COM 336433107 3072 58134 SH DFND 02 0 13546 44588 FIRST SOLAR INC COM 336433107 1095 20730 SH DFND 06 0 20730 0 FIRST SOLAR INC COM 336433107 55 1049 SH DFND 28 36 0 1013 FIRST SOLAR INC COM 336433107 1870 35385 SH DFND 43 0 0 35385 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 983 97816 SH DFND 02 0 0 97816 FIRST TR BICK INDEX FD COM SHS 33733H107 1231 45406 SH DFND 02 0 0 45406 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 4945 110734 SH DFND 02 0 0 110734 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 417 9332 SH DFND 43 0 0 9332 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 1737 121107 SH DFND 02 0 0 121107 FIRST TR ENERGY INCOME & GRW COM 33738G104 287 13184 SH DFND 01 13184 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 1823 83853 SH DFND 02 0 0 83853 FIRST TR ENERGY INFRASTRCTR COM 33738C103 8 500 SH DFND 01 0 0 500 FIRST TR ENERGY INFRASTRCTR COM 33738C103 3060 193039 SH DFND 02 0 0 193039 FIRST TR ENHANCED EQTY INC F COM 337318109 144 9572 SH DFND 02 0 0 9572 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 424 9717 SH DFND 02 0 0 9717 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 68 1549 SH DFND 43 0 0 1549 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 849 22423 SH DFND 02 0 0 22423 FIRST TR EXCH TRADED FD III MUNI HI IN 33739P301 9843 191911 SH DFND 02 0 0 191911 FIRST TR EXCH TRADED FD III RIVRFRNT D 33739P608 4 77 SH DFND 02 0 0 77 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 2393 125861 SH DFND 02 0 0 125861 FIRST TR EXCH TRADED FD III CALIF MUN 33739P863 6689 130169 SH DFND 02 0 0 130169 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 142 3736 SH DFND 43 0 0 3736 FIRST TR EXCH TRADED FD III MUNI HI IN 33739P301 231 4498 SH DFND 43 0 0 4498 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 990 52080 SH DFND 43 0 0 52080 FIRST TR EXCH TRADED FD III CALIF MUN 33739P863 19 363 SH DFND 43 0 0 363 FIRST TR EXCH TRD ALPHA FD I ASIA EX JA 33737J109 991 32581 SH DFND 02 0 0 32581 FIRST TR EXCH TRD ALPHA FD I EUROPE ALP 33737J117 5147 147959 SH DFND 02 0 0 147959 FIRST TR EXCH TRD ALPHA FD I LATIN AMER 33737J125 617 31222 SH DFND 02 0 0 31222 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALP 33737J133 1772 124104 SH DFND 02 0 0 124104 FIRST TR EXCH TRD ALPHA FD I CHINA ALPH 33737J141 401 14732 SH DFND 02 0 0 14732 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 507 10197 SH DFND 02 0 0 10197 FIRST TR EXCH TRD ALPHA FD I STH KOREA 33737J166 3 150 SH DFND 02 0 0 150 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 42638 784224 SH DFND 02 0 0 784224 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 30048 1200465 SH DFND 02 0 0 1200465 FIRST TR EXCH TRD ALPHA FD I GERMANY AL 33737J190 1262 30638 SH DFND 02 0 0 30638 FIRST TR EXCH TRD ALPHA FD I CANADA ALP 33737J208 35 1528 SH DFND 02 0 0 1528 FIRST TR EXCH TRD ALPHA FD I UNIT KING 33737J224 99 2694 SH DFND 02 0 0 2694 FIRST TR EXCH TRD ALPHA FD I SWITZLND A 33737J232 1336 27766 SH DFND 02 0 0 27766 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 1935 54417 SH DFND 02 0 0 54417 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 173 4686 SH DFND 02 0 0 4686 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 2020 53514 SH DFND 02 0 0 53514 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 EUROPE ALP 33737J117 804 23114 SH DFND 43 0 0 23114 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALP 33737J133 2 159 SH DFND 43 0 0 159 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 7 131 SH DFND 43 0 0 131 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 11756 216216 SH DFND 43 0 0 216216 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 10699 427461 SH DFND 43 0 0 427461 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 3737 105130 SH DFND 43 0 0 105130 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 37 1011 SH DFND 43 0 0 1011 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 24 626 SH DFND 43 0 0 626 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 2531 135135 SH DFND 02 0 0 135135 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 2526 134883 SH DFND 43 0 0 134883 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 44344 823481 SH DFND 02 0 0 823481 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 3712 68931 SH DFND 43 0 0 68931 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 54884 732865 SH DFND 02 0 0 732865 FIRST TR EXCHANGE TRADED FD CHINDIA ET 33733A102 5 140 SH DFND 01 140 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ET 33733A102 549 14767 SH DFND 02 0 0 14767 FIRST TR EXCHANGE TRADED FD DOW 30 EQL 33733A201 7165 302960 SH DFND 02 0 0 302960 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 174 3398 SH DFND 01 3398 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 13580 265811 SH DFND 02 0 0 265811 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 165 3050 SH DFND 01 3050 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 54857 1015502 SH DFND 02 0 0 1015502 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 57 375 SH DFND 01 375 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 145054 961579 SH DFND 02 0 0 961579 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 20918 150595 SH DFND 01 147743 0 2852 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 405850 2921885 SH DFND 02 0 44354 2877531 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 21 150 SH DFND 28 150 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 3226 61154 SH DFND 02 0 0 61154 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 4 200 SH DFND 01 200 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 1022 50871 SH DFND 02 0 0 50871 FIRST TR EXCHANGE TRADED FD ETF 33733E708 519 15540 SH DFND 02 0 0 15540 FIRST TR EXCHANGE TRADED FD NAT GAS ET 33733E807 54 3142 SH DFND 02 0 0 3142 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 314 7472 SH DFND 01 7472 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 13693 325402 SH DFND 02 0 0 325402 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 366 7996 SH DFND 01 7996 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 12628 275712 SH DFND 02 0 0 275712 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 6316 488503 SH DFND 02 0 0 488503 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 45120 1491084 SH DFND 02 0 0 1491084 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 11 150 SH DFND 01 150 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 67755 886729 SH DFND 02 0 0 886729 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 11739 294138 SH DFND 02 0 0 294138 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 6681 175855 SH DFND 02 0 0 175855 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 246 3854 SH DFND 01 277 0 3577 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 61584 963462 SH DFND 02 0 0 963462 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 3 97 SH DFND 01 97 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 8671 306608 SH DFND 02 0 0 306608 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 17714 307475 SH DFND 01 303008 0 4467 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 242788 4214345 SH DFND 02 0 0 4214345 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 14167 607773 SH DFND 02 0 0 607773 FIRST TR EXCHANGE TRADED FD AUTO INDEX 33734X309 15 458 SH DFND 02 0 0 458 FIRST TR EXCHANGE TRADED FD DJ INTL IN 33734X770 9 408 SH DFND 02 0 0 408 FIRST TR EXCHANGE TRADED FD INDXX GLOB 33734X812 24 1037 SH DFND 02 0 0 1037 FIRST TR EXCHANGE TRADED FD INDXX NAT 33734X838 31 2545 SH DFND 02 0 0 2545 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 119 4219 SH DFND 01 3925 0 294 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 41822 1488322 SH DFND 02 0 0 1488322 FIRST TR EXCHANGE TRADED FD INTL EQUIT 33734X853 319 9167 SH DFND 02 0 0 9167 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 847 64973 SH DFND 02 0 0 64973 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 90 1790 SH DFND 02 0 0 1790 FIRST TR EXCHANGE TRADED FD NASDAQ SMR 33737K106 48 977 SH DFND 02 0 0 977 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 23 938 SH DFND 01 938 0 0 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 60541 2448078 SH DFND 02 0 0 2448078 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 17 352 SH DFND 01 352 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 48130 1021875 SH DFND 02 0 0 1021875 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 29191 610827 SH DFND 02 0 9 610818 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 8526 463855 SH DFND 02 0 0 463855 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 74 1927 SH DFND 01 1010 0 917 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 51239 1337831 SH DFND 02 0 0 1337831 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 42966 1440348 SH DFND 02 0 0 1440348 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 177 5871 SH DFND 01 0 0 5871 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 60196 2001861 SH DFND 02 0 0 2001861 FIRST TR EXCHANGE TRADED FD S&P INTL D 33738R688 876 52233 SH DFND 02 0 0 52233 FIRST TR EXCHANGE TRADED FD DORSEYWRIG 33738R696 1168 48192 SH DFND 02 0 0 48192 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 105 4307 SH DFND 01 0 0 4307 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 2625 107661 SH DFND 02 0 0 107661 FIRST TR EXCHANGE TRADED FD DORSEYWRGT 33738R712 878 43728 SH DFND 02 0 0 43728 FIRST TR EXCHANGE TRADED FD NASDQ ARTF 33738R720 1293 40572 SH DFND 02 0 0 40572 FIRST TR EXCHANGE TRADED FD DEVELOPED 33738R787 330 6655 SH DFND 02 0 0 6655 FIRST TR EXCHANGE TRADED FD NASDAQ TRA 33738R795 4 150 SH DFND 02 0 0 150 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 4777 150259 SH DFND 02 0 0 150259 FIRST TR EXCHANGE TRADED FD NASDAQ RET 33738R829 1318 59115 SH DFND 02 0 0 59115 FIRST TR EXCHANGE TRADED FD NASDQ PHRM 33738R837 45 2100 SH DFND 02 0 0 2100 FIRST TR EXCHANGE TRADED FD NASDQ OIL 33738R845 543 28717 SH DFND 02 0 0 28717 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 4972 203857 SH DFND 02 0 0 203857 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 12382 463226 SH DFND 02 0 0 463226 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 147 7727 SH DFND 01 0 0 7727 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 8882 465505 SH DFND 02 0 0 465505 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 144944 2826517 SH DFND 02 0 0 2826517 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 298473 4976207 SH DFND 02 0 0 4976207 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 353 11600 SH DFND 01 0 0 11600 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 10386 341641 SH DFND 02 0 0 341641 FIRST TR EXCHANGE TRADED FD SMID RISNG 33741X102 3 160 SH DFND 02 0 0 160 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 1867 63990 SH DFND 02 0 0 63990 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 6223 83094 SH DFND 43 0 0 83094 FIRST TR EXCHANGE TRADED FD DOW 30 EQL 33733A201 25 1045 SH DFND 43 0 0 1045 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 313 6124 SH DFND 43 0 0 6124 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 25261 467615 SH DFND 43 0 0 467615 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 6428 42611 SH DFND 43 0 0 42611 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 1473725 10609973 SH DFND 43 0 0 10609973 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 245 4639 SH DFND 43 0 0 4639 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 224 11168 SH DFND 43 0 0 11168 FIRST TR EXCHANGE TRADED FD ETF 33733E708 65 1960 SH DFND 43 0 0 1960 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 263 6255 SH DFND 43 0 0 6255 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 371 8108 SH DFND 43 0 0 8108 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 2657 205524 SH DFND 43 0 0 205524 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 5592 184792 SH DFND 43 0 0 184792 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 5544 72562 SH DFND 43 0 0 72562 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 1247 31233 SH DFND 43 0 0 31233 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 1546 40692 SH DFND 43 0 0 40692 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 3518 55036 SH DFND 43 0 0 55036 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 245 8670 SH DFND 43 0 0 8670 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 346747 6018870 SH DFND 43 0 0 6018870 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 576 24705 SH DFND 43 0 0 24705 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 8917 317316 SH DFND 43 0 0 317316 FIRST TR EXCHANGE TRADED FD INTL EQUIT 33734X853 66 1910 SH DFND 43 0 0 1910 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 781 59913 SH DFND 43 0 0 59913 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 13 255 SH DFND 43 0 0 255 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 7539 304871 SH DFND 43 0 0 304871 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 7576 160849 SH DFND 43 0 0 160849 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 2171 45434 SH DFND 43 0 0 45434 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 492 26768 SH DFND 43 0 0 26768 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 1992 52002 SH DFND 43 0 0 52002 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 7944 266308 SH DFND 43 0 0 266308 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 3694 122854 SH DFND 43 0 0 122854 FIRST TR EXCHANGE TRADED FD S&P INTL D 33738R688 21 1260 SH DFND 43 0 0 1260 FIRST TR EXCHANGE TRADED FD DORSEYWRIG 33738R696 1769 72984 SH DFND 43 0 0 72984 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 809 33194 SH DFND 43 0 0 33194 FIRST TR EXCHANGE TRADED FD DORSEYWRGT 33738R712 4 208 SH DFND 43 0 0 208 FIRST TR EXCHANGE TRADED FD NASDQ ARTF 33738R720 76 2398 SH DFND 43 0 0 2398 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 3 98 SH DFND 43 0 0 98 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 549 22524 SH DFND 43 0 0 22524 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 3462 129508 SH DFND 43 0 0 129508 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 980 51379 SH DFND 43 0 0 51379 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 9891 192886 SH DFND 43 0 0 192886 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 22122 368827 SH DFND 43 0 0 368827 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 1888 62107 SH DFND 43 0 0 62107 FIRST TR EXCHANGE TRADED FD SMID RISNG 33741X102 110 5547 SH DFND 43 0 0 5547 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 83 2839 SH DFND 43 0 0 2839 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 225 11787 SH DFND 01 0 0 11787 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 67456 3539117 SH DFND 02 0 0 3539117 FIRST TR EXCHANGE-TRADED FD DORSY WR M 33741L108 7398 360353 SH DFND 02 0 0 360353 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 13258 695577 SH DFND 43 0 0 695577 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 10388 485421 SH DFND 02 0 0 485421 FIRST TR EXCHNG TRADED FD VI MUN CEF IN 33740F508 2643 143494 SH DFND 02 0 0 143494 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 19620 388059 SH DFND 02 0 0 388059 FIRST TR EXCHNG TRADED FD VI TCW UNCONS 33740F888 8476 334277 SH DFND 02 0 0 334277 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 186 8669 SH DFND 43 0 0 8669 FIRST TR EXCHNG TRADED FD VI MUN CEF IN 33740F508 378 20499 SH DFND 43 0 0 20499 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 3644 72082 SH DFND 43 0 0 72082 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 8678 200886 SH DFND 02 0 0 200886 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 1218 35254 SH DFND 02 0 0 35254 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 20133 436152 SH DFND 02 0 0 436152 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 1908 54346 SH DFND 02 0 0 54346 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP A 33737M508 169 4882 SH DFND 02 0 0 4882 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 1332 30828 SH DFND 43 0 0 30828 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 1207 34942 SH DFND 43 0 0 34942 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 3129 67785 SH DFND 43 0 0 67785 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 1970 56102 SH DFND 43 0 0 56102 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 150 3130 SH DFND 02 0 0 3130 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 921 19253 SH DFND 43 0 0 19253 FIRST TR HIGH INCOME L/S FD COM 33738E109 3447 235944 SH DFND 02 0 46 235898 FIRST TR INTER DUR PFD & IN COM 33718W103 188 8605 SH DFND 01 8605 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 5316 243758 SH DFND 02 0 329 243429 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 18266 272796 SH DFND 02 0 0 272796 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 8367 124950 SH DFND 43 0 0 124950 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 11 222 SH DFND 01 222 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 25669 497742 SH DFND 02 0 0 497742 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3833 74320 SH DFND 43 0 0 74320 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 90 1506 SH DFND 01 1506 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 50132 842548 SH DFND 02 0 0 842548 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 11760 197654 SH DFND 43 0 0 197654 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 29 435 SH DFND 01 435 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 13100 195402 SH DFND 02 0 0 195402 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1713 25548 SH DFND 43 0 0 25548 FIRST TR MLP & ENERGY INCOME COM 33739B104 338 29348 SH DFND 02 0 0 29348 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 45185 1498189 SH DFND 02 0 0 1498189 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 4881 161849 SH DFND 43 0 0 161849 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 1247 17399 SH DFND 02 0 0 17399 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 1163 16224 SH DFND 43 0 0 16224 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 11 195 SH DFND 01 195 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 3886 72147 SH DFND 02 0 0 72147 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 349 6474 SH DFND 43 0 0 6474 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 109 1695 SH DFND 01 1695 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 10864 169121 SH DFND 02 0 0 169121 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1140 17742 SH DFND 43 0 0 17742 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 1707 36902 SH DFND 02 0 0 36902 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 276 5958 SH DFND 43 0 0 5958 FIRST TR NASDAQ100 TECH INDE SHS 337345102 47035 571023 SH DFND 02 0 0 571023 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2286 27755 SH DFND 43 0 0 27755 FIRST TR S&P REIT INDEX FD COM 33734G108 5788 232447 SH DFND 02 0 0 232447 FIRST TR S&P REIT INDEX FD COM 33734G108 116 4664 SH DFND 43 0 0 4664 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 22 361 SH DFND 01 361 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6425 104152 SH DFND 02 0 0 104152 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2285 37039 SH DFND 43 0 0 37039 FIRST TR SR FLG RTE INCM FD COM 33733U108 7 617 SH DFND 01 617 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 25001 2115147 SH DFND 02 0 0 2115147 FIRST TR SR FLG RTE INCM FD COM 33733U108 0 11 SH DFND 43 0 0 11 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 5016 573886 SH DFND 02 0 0 573886 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 51 4000 SH DFND 01 4000 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 8814 686959 SH DFND 02 0 0 686959 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1476 115075 SH DFND 43 0 0 115075 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 384 18068 SH DFND 02 0 0 18068 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 19 890 SH DFND 43 0 0 890 FIRST TR VALUE LINE DIVID IN SHS 33734H106 193914 5972087 SH DFND 02 0 0 5972087 FIRST TR VALUE LINE DIVID IN SHS 33734H106 74873 2305907 SH DFND 43 0 0 2305907 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 604 44936 SH DFND 02 0 0 44936 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 55 4039 SH DFND 02 0 0 4039 FIRST TRUST SPECIALTY FINANC COM BEN IN 33733G109 19 3103 SH DFND 02 0 0 3103 FIRST UTD CORP COM 33741H107 56 3243 SH DFND 01 2795 448 0 FIRST UTD CORP COM 33741H107 190 11034 SH DFND 02 0 11034 0 FIRST UTD CORP COM 33741H107 0 28 SH DFND 06 0 28 0 FIRSTCASH INC COM 33767D105 8622 99672 SH DFND 01 99251 0 421 FIRSTCASH INC COM 33767D105 2568 29686 SH DFND 02 0 25897 3789 FIRSTCASH INC COM 33767D105 411 4754 SH DFND 06 0 4754 0 FIRSTCASH INC COM 33767D105 7 84 SH DFND 28 84 0 0 FIRSTCASH INC COM 33767D105 52670 608896 SH DFND 43 0 0 608896 FIRSTCASH INC COM 33767D105 833 9632 SH DFND 43, 01 0 0 9632 FIRSTENERGY CORP COM 337932107 51793 1244717 SH DFND 01 216915 357217 670585 FIRSTENERGY CORP COM 337932107 45004 1081576 SH DFND 02 0 200412 881164 FIRSTENERGY CORP COM 337932107 2558 61468 SH DFND 06 0 61468 0 FIRSTENERGY CORP COM 337932107 665 15991 SH DFND 28 76 0 15915 FIRSTENERGY CORP COM 337932107 159859 3841842 SH DFND 43 0 0 3841842 FIRSTENERGY CORP COM 337932107 17802 427836 SH DFND 43, 01 0 0 427836 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 120 1347 SH DFND 05 1347 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 182 2037 SH DFND 01 2012 0 25 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 247 2767 SH DFND 02 0 1869 898 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 4260 47682 SH DFND 43 0 0 47682 FISERV INC COM 337738108 46833 530502 SH DFND 01 373433 151653 5416 FISERV INC COM 337738108 44488 503944 SH DFND 02 0 404237 99707 FISERV INC COM 337738108 3102 35133 SH DFND 06 0 35133 0 FISERV INC COM 337738108 484 5477 SH DFND 28 154 0 5323 FISERV INC COM 337738108 163289 1849667 SH DFND 43 0 0 1849667 FISERV INC COM 337738108 20082 227485 SH DFND 43, 01 0 0 227485 FITBIT INC CL A 33812L102 296 50054 SH DFND 01 43127 6927 0 FITBIT INC CL A 33812L102 948 160053 SH DFND 02 0 67346 92707 FITBIT INC CL A 33812L102 133 22428 SH DFND 06 0 22428 0 FIVE BELOW INC COM 33829M101 12469 100354 SH DFND 01 99789 184 381 FIVE BELOW INC COM 33829M101 4153 33427 SH DFND 02 0 16351 17076 FIVE BELOW INC COM 33829M101 751 6046 SH DFND 06 0 6046 0 FIVE BELOW INC COM 33829M101 14 116 SH DFND 28 116 0 0 FIVE BELOW INC COM 33829M101 25068 201758 SH DFND 43 0 0 201758 FIVE BELOW INC COM 33829M101 5777 46497 SH DFND 43, 01 0 0 46497 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 20549 2850000 SH DFND 00 0 2850000 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 47 6470 SH DFND 02 0 6470 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 47 6470 SH DFND 06 0 6470 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1512 112825 SH DFND 01 7513 105312 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 245 18278 SH DFND 02 0 18156 122 FIVE PRIME THERAPEUTICS INC COM 33830X104 52 3845 SH DFND 06 0 3845 0 FIVE PRIME THERAPEUTICS INC OPTIONS 33830X104 461 34400 SH Put DFND 02 0 34400 0 FIVE STAR SENIOR LIVING INC COM 33832D106 6 6623 SH DFND 01 6623 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1 1462 SH DFND 02 0 0 1462 FIVE9 INC COM 338307101 1172 22186 SH DFND 01 17963 4223 0 FIVE9 INC COM 338307101 6920 130984 SH DFND 02 0 22459 108525 FIVE9 INC COM 338307101 321 6067 SH DFND 06 0 6067 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 426 12954 SH DFND 01 10203 2427 324 FLAGSTAR BANCORP INC COM PAR .0 337930705 1836 55758 SH DFND 02 0 54961 797 FLAGSTAR BANCORP INC COM PAR .0 337930705 113 3431 SH DFND 06 0 3431 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 4439 134839 SH DFND 43 0 0 134839 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 11 472 SH DFND 01 472 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 183 7686 SH DFND 02 0 807 6879 FLAHERTY & CRUMRINE PFD INC COM 338480106 358 25989 SH DFND 02 0 0 25989 FLAHERTY & CRUMRINE PFD INC COM 33848E106 44 3907 SH DFND 02 0 0 3907 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 11095 577282 SH DFND 02 0 400 576882 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 107 5640 SH DFND 01 5640 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 9948 526084 SH DFND 02 0 847 525237 FLEETCOR TECHNOLOGIES INC COM 339041105 123759 501883 SH DFND 01 472408 29280 195 FLEETCOR TECHNOLOGIES INC COM 339041105 26464 107319 SH DFND 02 0 90019 17300 FLEETCOR TECHNOLOGIES INC COM 339041105 1927 7813 SH DFND 06 0 7813 0 FLEETCOR TECHNOLOGIES INC COM 339041105 171 692 SH DFND 28 36 0 656 FLEETCOR TECHNOLOGIES INC COM 339041105 21471 87072 SH DFND 43 0 0 87072 FLEETCOR TECHNOLOGIES INC COM 339041105 8150 33049 SH DFND 43, 01 0 0 33049 FLEX LTD ORD Y2573F102 3558 355751 SH DFND 01 114565 240507 679 FLEX LTD ORD Y2573F102 11723 1172304 SH DFND 02 0 884857 287447 FLEX LTD ORD Y2573F102 1269 126883 SH DFND 06 0 126883 0 FLEX LTD OPTIONS Y2573F102 1523 152300 SH Put DFND 02 0 152300 0 FLEX LTD ORD Y2573F102 9508 950826 SH DFND 43 0 0 950826 FLEX LTD ORD Y2573F102 5306 530557 SH DFND 43, 01 0 0 530557 FLEXION THERAPEUTICS INC COM 33938J106 1363 109214 SH DFND 01 50753 58461 0 FLEXION THERAPEUTICS INC COM 33938J106 429 34353 SH DFND 02 0 30428 3925 FLEXION THERAPEUTICS INC COM 33938J106 41 3290 SH DFND 06 0 3290 0 FLEXION THERAPEUTICS INC NOTE 3.37 33938JAB2 13 15000 PRN DFND 02 0 15000 0 FLEXION THERAPEUTICS INC COM 33938J106 710 56916 SH DFND 43 0 0 56916 FLEXSHARES TR MORNSTAR U 33939L100 233 2055 SH DFND 02 0 0 2055 FLEXSHARES TR MSTAR EMKT 33939L308 42 800 SH DFND 01 800 0 0 FLEXSHARES TR MSTAR EMKT 33939L308 150 2830 SH DFND 02 0 0 2830 FLEXSHARES TR MORNSTAR U 33939L407 868 26503 SH DFND 01 25268 0 1235 FLEXSHARES TR MORNSTAR U 33939L407 4578 139780 SH DFND 02 0 0 139780 FLEXSHARES TR IBOXX 3R T 33939L506 8 324 SH DFND 01 0 0 324 FLEXSHARES TR IBOXX 3R T 33939L506 2571 105685 SH DFND 02 0 0 105685 FLEXSHARES TR IBOXX 5YR 33939L605 6753 271493 SH DFND 02 0 0 271493 FLEXSHARES TR HIG YLD VL 33939L662 5 100 SH DFND 02 0 0 100 FLEXSHARES TR STOX GLB I 33939L688 10 105 SH DFND 02 0 0 105 FLEXSHARES TR STOX ESG I 33939L696 85 1267 SH DFND 02 0 0 1267 FLEXSHARES TR US QUALITY 33939L746 30 903 SH DFND 02 0 0 903 FLEXSHARES TR CR SCORED 33939L753 23 435 SH DFND 02 0 0 435 FLEXSHARES TR DISCP DUR 33939L779 769 33017 SH DFND 02 0 0 33017 FLEXSHARES TR GLB QLT R/ 33939L787 310 4845 SH DFND 02 0 0 4845 FLEXSHARES TR STOXX GLOB 33939L795 229 4635 SH DFND 01 4635 0 0 FLEXSHARES TR STOXX GLOB 33939L795 1024 20693 SH DFND 02 0 0 20693 FLEXSHARES TR M STAR DEV 33939L803 47 782 SH DFND 02 0 0 782 FLEXSHARES TR INTL QLTDV 33939L811 29 1320 SH DFND 02 0 0 1320 FLEXSHARES TR INT QLTDVD 33939L829 695 28207 SH DFND 02 0 0 28207 FLEXSHARES TR INTL QLTDV 33939L837 54 2340 SH DFND 01 2340 0 0 FLEXSHARES TR INTL QLTDV 33939L837 3003 129884 SH DFND 02 0 0 129884 FLEXSHARES TR QLT DIV DE 33939L845 51 1150 SH DFND 01 1150 0 0 FLEXSHARES TR QLT DIV DE 33939L845 1937 43377 SH DFND 02 0 0 43377 FLEXSHARES TR QLT DIVDYN 33939L852 511 11736 SH DFND 02 0 0 11736 FLEXSHARES TR QUALT DIVD 33939L860 66 1463 SH DFND 01 1463 0 0 FLEXSHARES TR QUALT DIVD 33939L860 9668 215800 SH DFND 02 0 0 215800 FLEXSHARES TR READY ACC 33939L886 24 317 SH DFND 02 0 0 317 FLEXSHARES TR MORNSTAR U 33939L407 260 7954 SH DFND 43 0 0 7954 FLEXSHARES TR IBOXX 5YR 33939L605 69 2786 SH DFND 43 0 0 2786 FLEXSHARES TR GLB QLT R/ 33939L787 625 9779 SH DFND 43 0 0 9779 FLEXSHARES TR INT QLTDVD 33939L829 61 2466 SH DFND 43 0 0 2466 FLEXSHARES TR QLT DIV DE 33939L845 902 20198 SH DFND 43 0 0 20198 FLEXSHARES TR QUALT DIVD 33939L860 1558 34772 SH DFND 43 0 0 34772 FLEXSTEEL INDS INC COM 339382103 99 4283 SH DFND 01 3828 455 0 FLEXSTEEL INDS INC COM 339382103 5 199 SH DFND 02 0 199 0 FLEXSTEEL INDS INC COM 339382103 1 27 SH DFND 06 0 27 0 FLIR SYS INC COM 302445101 5574 117155 SH DFND 01 24702 91688 765 FLIR SYS INC COM 302445101 8019 168528 SH DFND 02 0 160132 8396 FLIR SYS INC COM 302445101 667 14019 SH DFND 06 0 14019 0 FLIR SYS INC COM 302445101 169 3560 SH DFND 28 21 0 3539 FLIR SYS INC OPTIONS 302445101 833 17500 SH Put DFND 02 0 17500 0 FLIR SYS INC COM 302445101 26341 553619 SH DFND 43 0 0 553619 FLIR SYS INC COM 302445101 1487 31251 SH DFND 43, 01 0 0 31251 FLOOR & DECOR HLDGS INC CL A 339750101 284 6897 SH DFND 01 5592 1305 0 FLOOR & DECOR HLDGS INC CL A 339750101 627 15201 SH DFND 02 0 11539 3662 FLOOR & DECOR HLDGS INC CL A 339750101 292 7086 SH DFND 06 0 7086 0 FLOOR & DECOR HLDGS INC CL A 339750101 4468 108399 SH DFND 43 0 0 108399 FLOOR & DECOR HLDGS INC CL A 339750101 2466 59814 SH DFND 43, 01 0 0 59814 FLOTEK INDS INC DEL COM 343389102 1351 417027 SH DFND 01 9387 407640 0 FLOTEK INDS INC DEL COM 343389102 1320 407477 SH DFND 02 0 407477 0 FLOTEK INDS INC DEL COM 343389102 1 229 SH DFND 06 0 229 0 FLOWERS FOODS INC COM 343498101 14399 675388 SH DFND 01 643766 26240 5382 FLOWERS FOODS INC COM 343498101 3110 145894 SH DFND 02 0 37492 108402 FLOWERS FOODS INC COM 343498101 420 19702 SH DFND 06 0 19702 0 FLOWERS FOODS INC COM 343498101 54 2555 SH DFND 28 65 0 2490 FLOWERS FOODS INC COM 343498101 1651 77424 SH DFND 43 0 0 77424 FLOWERS FOODS INC COM 343498101 160 7493 SH DFND 43, 01 0 0 7493 FLOWSERVE CORP COM 34354P105 11030 244348 SH DFND 01 176704 63718 3926 FLOWSERVE CORP COM 34354P105 50407 1116672 SH DFND 02 0 245308 871364 FLOWSERVE CORP COM 34354P105 546 12086 SH DFND 06 0 12086 0 FLOWSERVE CORP COM 34354P105 880 19500 SH DFND 28 19500 0 0 FLOWSERVE CORP COM 34354P105 2951 65364 SH DFND 43 0 0 65364 FLOWSERVE CORP COM 34354P105 97 2146 SH DFND 43, 01 0 0 2146 FLUENT INC COM 34380C102 332 59151 SH DFND 01 57014 2137 0 FLUENT INC COM 34380C102 107 19019 SH DFND 02 0 14592 4427 FLUENT INC COM 34380C102 1 129 SH DFND 06 0 129 0 FLUIDIGM CORP DEL COM 34385P108 196 14764 SH DFND 01 7602 7162 0 FLUIDIGM CORP DEL COM 34385P108 196 14765 SH DFND 02 0 14765 0 FLUIDIGM CORP DEL COM 34385P108 2 124 SH DFND 06 0 124 0 FLUOR CORP NEW COM 343412102 5823 158224 SH DFND 01 75830 81597 797 FLUOR CORP NEW COM 343412102 29315 796604 SH DFND 02 0 118522 678082 FLUOR CORP NEW COM 343412102 1694 46034 SH DFND 06 0 46034 0 FLUOR CORP NEW COM 343412102 53 1434 SH DFND 28 38 0 1396 FLUOR CORP NEW OPTIONS 343412102 3312 90000 SH Call DFND 02 0 90000 0 FLUOR CORP NEW COM 343412102 88880 2415211 SH DFND 43 0 0 2415211 FLUOR CORP NEW COM 343412102 1775 48226 SH DFND 43, 01 0 0 48226 FLUSHING FINL CORP COM 343873105 537 24474 SH DFND 01 11810 1630 11034 FLUSHING FINL CORP COM 343873105 79 3584 SH DFND 02 0 3584 0 FLUSHING FINL CORP COM 343873105 63 2887 SH DFND 06 0 2887 0 FLWS/1-800 FLOWERS CL A 68243Q106 109 5975 SH DFND 01 5379 596 0 FLWS/1-800 FLOWERS CL A 68243Q106 420 23027 SH DFND 02 0 22027 1000 FLWS/1-800 FLOWERS CL A 68243Q106 49 2714 SH DFND 06 0 2714 0 FLY LEASING LTD SPONSORED 34407D109 224 16184 SH DFND 01 16184 0 0 FLY LEASING LTD SPONSORED 34407D109 3992 288472 SH DFND 02 0 0 288472 FNB CORP PA COM 302520101 1593 150302 SH DFND 01 110708 37669 1925 FNB CORP PA COM 302520101 3878 365862 SH DFND 02 0 338464 27398 FNB CORP PA COM 302520101 357 33646 SH DFND 06 0 33646 0 FNB CORP PA COM 302520101 3 282 SH DFND 28 282 0 0 FNB CORP PA COM 302520101 24306 2293003 SH DFND 43 0 0 2293003 FNB CORP PA COM 302520101 1742 164297 SH DFND 43, 01 0 0 164297 FNCB BANCORP INC COM 302578109 79 10230 SH DFND 01 10230 0 0 FNCB BANCORP INC COM 302578109 50 6500 SH DFND 02 0 0 6500 FOAMIX PHARMACEUTICALS LTD SHS M46135105 149 39645 SH DFND 02 0 7 39638 FOCUS FINL PARTNERS INC COM CL A 34417P100 212 5941 SH DFND 01 5941 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 92 2590 SH DFND 02 0 1440 1150 FOCUS FINL PARTNERS INC COM CL A 34417P100 4 102 SH DFND 06 0 102 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 544 15267 SH DFND 43 0 0 15267 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 8715 94443 SH DFND 01 2277 0 92166 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 116 1259 SH DFND 02 0 315 944 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 19078 206741 SH DFND 06 0 206741 0 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 231 2507 SH DFND 28 10 0 2497 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 27706 300238 SH DFND 43 0 0 300238 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 2080 22542 SH DFND 43, 01 0 0 22542 FONAR CORP COM NEW 344437405 35 1714 SH DFND 01 1631 83 0 FONAR CORP COM NEW 344437405 1 67 SH DFND 02 0 67 0 FONAR CORP COM NEW 344437405 0 18 SH DFND 06 0 18 0 FOOT LOCKER INC COM 344849104 10384 171357 SH DFND 01 77888 92307 1162 FOOT LOCKER INC COM 344849104 13907 229493 SH DFND 02 0 77440 152053 FOOT LOCKER INC COM 344849104 1042 17194 SH DFND 06 0 17194 0 FOOT LOCKER INC COM 344849104 84 1378 SH DFND 28 30 0 1348 FOOT LOCKER INC OPTIONS 344849104 1212 20000 SH Put DFND 02 0 20000 0 FOOT LOCKER INC OPTIONS 344849104 1212 20000 SH Call DFND 02 0 20000 0 FOOT LOCKER INC COM 344849104 19419 320449 SH DFND 43 0 0 320449 FOOT LOCKER INC COM 344849104 2070 34161 SH DFND 43, 01 0 0 34161 FORD MTR CO DEL COM 345370860 46911 5342921 SH DFND 01 2742069 2563869 36983 FORD MTR CO DEL COM 345370860 74980 8539826 SH DFND 02 0 1482764 7057062 FORD MTR CO DEL COM 345370860 7332 835047 SH DFND 06 0 835047 0 FORD MTR CO DEL COM 345370860 481 54814 SH DFND 28 18727 0 36087 FORD MTR CO DEL OPTIONS 345370860 3951 450000 SH Put DFND 02 0 450000 0 FORD MTR CO DEL OPTIONS 345370860 3600 410000 SH Put DFND 06 0 410000 0 FORD MTR CO DEL OPTIONS 345370860 79081 9007000 SH Call DFND 02 0 9000000 7000 FORD MTR CO DEL COM 345370860 4625 526745 SH DFND 43 0 0 526745 FORESCOUT TECHNOLOGIES INC COM 34553D101 1260 30073 SH DFND 01 6420 23653 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2163 51617 SH DFND 02 0 17209 34408 FORESCOUT TECHNOLOGIES INC COM 34553D101 109 2592 SH DFND 06 0 2592 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1432 34177 SH DFND 43 0 0 34177 FORESIGHT ENERGY LP COM UNT RP 34552U104 1712 655626 SH DFND 01 655626 0 0 FORESTAR GROUP INC COM 346232101 96 5569 SH DFND 01 3523 2004 42 FORESTAR GROUP INC COM 346232101 27 1588 SH DFND 02 0 1116 472 FORESTAR GROUP INC COM 346232101 20 1147 SH DFND 06 0 1147 0 FORESTAR GROUP INC NOTE 3.75 346232AB7 10 10000 PRN DFND 02 0 0 10000 FORMFACTOR INC COM 346375108 453 28142 SH DFND 01 22113 5747 282 FORMFACTOR INC COM 346375108 182 11334 SH DFND 02 0 11334 0 FORMFACTOR INC COM 346375108 129 8041 SH DFND 06 0 8041 0 FORMFACTOR INC COM 346375108 11096 689641 SH DFND 43 0 0 689641 FORMULA SYS 1985 LTD SPONSORED 346414105 46 1000 SH DFND 01 1000 0 0 FORRESTER RESH INC COM 346563109 111 2300 SH DFND 01 2287 0 13 FORRESTER RESH INC COM 346563109 1694 35045 SH DFND 02 0 35005 40 FORRESTER RESH INC COM 346563109 53 1095 SH DFND 06 0 1095 0 FORTERRA INC COM 34960W106 24 5673 SH DFND 01 5673 0 0 FORTERRA INC COM 34960W106 27 6431 SH DFND 02 0 6316 115 FORTERRA INC COM 34960W106 0 57 SH DFND 06 0 57 0 FORTINET INC COM 34959E109 23413 278822 SH DFND 01 141855 134820 2147 FORTINET INC COM 34959E109 66437 791201 SH DFND 02 0 142916 648285 FORTINET INC COM 34959E109 1215 14466 SH DFND 06 0 14466 0 FORTINET INC COM 34959E109 80 956 SH DFND 28 182 0 774 FORTINET INC COM 34959E109 31819 378927 SH DFND 43 0 0 378927 FORTINET INC COM 34959E109 5961 70989 SH DFND 43, 01 0 0 70989 FORTIS INC COM 349553107 32139 868853 SH DFND 05 868853 0 0 FORTIS INC COM 349553107 4 100 SH DFND 01 100 0 0 FORTIS INC COM 349553107 4692 126848 SH DFND 02 0 95120 31728 FORTIS INC COM 349553107 3814 103105 SH DFND 06 0 103105 0 FORTIS INC COM 349553107 434 11727 SH DFND 43 0 0 11727 FORTIVE CORP COM 34959J108 112515 1341224 SH DFND 01 977228 112254 251742 FORTIVE CORP COM 34959J108 63070 751816 SH DFND 02 0 308786 443030 FORTIVE CORP COM 34959J108 4377 52181 SH DFND 06 0 52181 0 FORTIVE CORP COM 34959J108 1002 11943 SH DFND 28 6646 0 5297 FORTIVE CORP 5% PFD CNV 34959J207 8594 8192 SH DFND 02 0 8144 48 FORTIVE CORP COM 34959J108 64218 765508 SH DFND 43 0 0 765508 FORTIVE CORP COM 34959J108 3272 39005 SH DFND 43, 01 0 0 39005 FORTRESS BIOTECH INC COM 34960Q109 4 2500 SH DFND 01 2500 0 0 FORTRESS BIOTECH INC COM 34960Q109 11 6210 SH DFND 02 0 510 5700 FORTRESS BIOTECH INC COM 34960Q109 0 189 SH DFND 06 0 189 0 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 415 24255 SH DFND 01 22570 0 1685 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 10451 610789 SH DFND 02 0 114920 495869 FORTUNA SILVER MINES INC COM 349915108 73 21893 SH DFND 05 21893 0 0 FORTUNA SILVER MINES INC COM 349915108 3 845 SH DFND 02 0 745 100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22938 481784 SH DFND 01 257511 201000 23273 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1986 41712 SH DFND 02 0 4243 37469 FORTUNE BRANDS HOME & SEC IN COM 34964C106 614 12888 SH DFND 06 0 12888 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 172 3606 SH DFND 28 199 0 3407 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7598 159583 SH DFND 43 0 0 159583 FORTUNE BRANDS HOME & SEC IN COM 34964C106 920 19326 SH DFND 43, 01 0 0 19326 FORTY SEVEN INC COM 34983P104 44 2733 SH DFND 01 2733 0 0 FORTY SEVEN INC COM 34983P104 118 7317 SH DFND 02 0 6627 690 FORTY SEVEN INC COM 34983P104 1 53 SH DFND 06 0 53 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 643 125761 SH DFND 01 22390 103371 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 240 47028 SH DFND 02 0 45959 1069 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 40 7751 SH DFND 06 0 7751 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 747 146115 SH DFND 43 0 0 146115 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 179 35045 SH DFND 43, 01 0 0 35045 FORWARD AIR CORP COM 349853101 1276 19719 SH DFND 01 13690 5926 103 FORWARD AIR CORP COM 349853101 967 14944 SH DFND 02 0 13185 1759 FORWARD AIR CORP COM 349853101 205 3168 SH DFND 06 0 3168 0 FORWARD AIR CORP COM 349853101 1 15 SH DFND 28 15 0 0 FORWARD AIR CORP COM 349853101 5677 87705 SH DFND 43 0 0 87705 FORWARD AIR CORP COM 349853101 742 11469 SH DFND 43, 01 0 0 11469 FOSSIL GROUP INC COM 34988V106 4121 300340 SH DFND 01 40984 259194 162 FOSSIL GROUP INC COM 34988V106 1448 105537 SH DFND 02 0 105537 0 FOSSIL GROUP INC COM 34988V106 66 4832 SH DFND 06 0 4832 0 FOSTER L B CO COM 350060109 55 2901 SH DFND 01 2199 702 0 FOSTER L B CO COM 350060109 310 16482 SH DFND 02 0 15982 500 FOSTER L B CO COM 350060109 1 41 SH DFND 06 0 41 0 FOSTER L B CO COM 350060109 139 7411 SH DFND 43 0 0 7411 FOUNDATION BLDG MATLS INC COM 350392106 38 3896 SH DFND 01 3459 437 0 FOUNDATION BLDG MATLS INC COM 350392106 453 46081 SH DFND 02 0 46081 0 FOUNDATION BLDG MATLS INC COM 350392106 20 2082 SH DFND 06 0 2082 0 FOUNDATION BLDG MATLS INC COM 350392106 451 45854 SH DFND 43 0 0 45854 FOUR CORNERS PPTY TR INC COM 35086T109 680 22982 SH DFND 01 22628 0 354 FOUR CORNERS PPTY TR INC COM 35086T109 8989 303692 SH DFND 02 0 293279 10413 FOUR CORNERS PPTY TR INC COM 35086T109 218 7370 SH DFND 06 0 7370 0 FOUR CORNERS PPTY TR INC COM 35086T109 0 1 SH DFND 43 0 0 1 FOX CORP CL A COM 35137L105 64695 1762321 SH DFND 01 0 1753989 8332 FOX CORP CL A COM 35137L105 6569 178953 SH DFND 02 0 55802 123151 FOX CORP CL A COM 35137L105 1279 34835 SH DFND 06 0 34835 0 FOX CORP CL A COM 35137L105 170 4619 SH DFND 28 0 0 4619 FOX CORP CL B COM 35137L204 6201 172838 SH DFND 01 43794 119127 9917 FOX CORP CL B COM 35137L204 19803 551932 SH DFND 02 0 118436 433496 FOX CORP CL B COM 35137L204 631 17578 SH DFND 06 0 17578 0 FOX CORP CL B COM 35137L204 78 2180 SH DFND 28 71 0 2109 FOX CORP CL A COM 35137L105 11450 311904 SH DFND 43 0 0 311904 FOX CORP CL B COM 35137L204 5638 157141 SH DFND 43 0 0 157141 FOX CORP CL A COM 35137L105 453 12352 SH DFND 43, 01 0 0 12352 FOX FACTORY HLDG CORP COM 35138V102 847 12120 SH DFND 01 10153 1666 301 FOX FACTORY HLDG CORP COM 35138V102 29840 426950 SH DFND 02 0 10431 416519 FOX FACTORY HLDG CORP COM 35138V102 288 4117 SH DFND 06 0 4117 0 FOX FACTORY HLDG CORP COM 35138V102 8881 127064 SH DFND 43 0 0 127064 FQF TR AGFIQ US M 351680103 12 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680400 9 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680707 22 1000 SH DFND 01 1000 0 0 FQF TR AGFIQ HEDG 351680806 96 3980 SH DFND 01 3980 0 0 FRANCESCAS HLDGS CORP COM 351793104 7 10134 SH DFND 01 8081 2038 15 FRANCESCAS HLDGS CORP COM 351793104 128 189056 SH DFND 02 0 189056 0 FRANCESCAS HLDGS CORP COM 351793104 0 127 SH DFND 06 0 127 0 FRANCO NEVADA CORP COM 351858105 3426 45652 SH DFND 05 45652 0 0 FRANCO NEVADA CORP COM 351858105 9250 123253 SH DFND 01 2950 119359 944 FRANCO NEVADA CORP COM 351858105 20583 274255 SH DFND 02 0 168826 105429 FRANCO NEVADA CORP COM 351858105 11682 155652 SH DFND 06 0 155652 0 FRANKLIN COVEY CO COM 353469109 48 1885 SH DFND 01 1885 0 0 FRANKLIN COVEY CO COM 353469109 7354 290664 SH DFND 02 0 8173 282491 FRANKLIN COVEY CO COM 353469109 1 39 SH DFND 06 0 39 0 FRANKLIN ELEC INC COM 353514102 1519 29728 SH DFND 01 11467 17943 318 FRANKLIN ELEC INC COM 353514102 869 17010 SH DFND 02 0 15259 1751 FRANKLIN ELEC INC COM 353514102 222 4337 SH DFND 06 0 4337 0 FRANKLIN ELEC INC COM 353514102 13406 262394 SH DFND 43 0 0 262394 FRANKLIN ELEC INC COM 353514102 1557 30482 SH DFND 43, 01 0 0 30482 FRANKLIN ETF TR LIBERTY SH 353506108 78 826 SH DFND 02 0 0 826 FRANKLIN FINL NETWORK INC COM 35352P104 166 5705 SH DFND 01 4484 1204 17 FRANKLIN FINL NETWORK INC COM 35352P104 71 2445 SH DFND 02 0 1807 638 FRANKLIN FINL NETWORK INC COM 35352P104 43 1496 SH DFND 06 0 1496 0 FRANKLIN FINL NETWORK INC COM 35352P104 149 5135 SH DFND 43 0 0 5135 FRANKLIN LTD DURATION INC TR COM 35472T101 1069 111055 SH DFND 02 0 479 110576 FRANKLIN RES INC COM 354613101 10793 325673 SH DFND 01 149132 172876 3665 FRANKLIN RES INC COM 354613101 17487 527672 SH DFND 02 0 321172 206500 FRANKLIN RES INC COM 354613101 105 3181 SH DFND 06 0 3181 0 FRANKLIN RES INC COM 354613101 408 12319 SH DFND 28 44 0 12275 FRANKLIN RES INC OPTIONS 354613101 258 7800 SH Put DFND 06 0 7800 0 FRANKLIN RES INC OPTIONS 354613101 262 7900 SH Call DFND 06 0 7900 0 FRANKLIN RES INC COM 354613101 211118 6370488 SH DFND 43 0 0 6370488 FRANKLIN RES INC COM 354613101 4440 133980 SH DFND 43, 01 0 0 133980 FRANKLIN STREET PPTYS CORP COM 35471R106 465 64623 SH DFND 01 63156 0 1467 FRANKLIN STREET PPTYS CORP COM 35471R106 2526 351289 SH DFND 02 0 351289 0 FRANKLIN STREET PPTYS CORP COM 35471R106 84 11619 SH DFND 06 0 11619 0 FRANKLIN STREET PPTYS CORP COM 35471R106 4257 592039 SH DFND 43 0 0 592039 FRANKLIN TEMPLETON ETF TR LIBERTYQ I 35473P108 87 3500 SH DFND 02 0 0 3500 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P207 2144 72298 SH DFND 02 0 0 72298 FRANKLIN TEMPLETON ETF TR LIBERTYQ G 35473P306 3 100 SH DFND 02 0 0 100 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P405 26 850 SH DFND 02 0 0 850 FRANKLIN TEMPLETON ETF TR LIBERTY IN 35473P603 1665 69046 SH DFND 02 0 0 69046 FRANKLIN TEMPLETON ETF TR FTSE UNTD 35473P678 164 6756 SH DFND 02 0 0 6756 FRANKLIN TEMPLETON ETF TR FTSE TAIWA 35473P686 7520 304096 SH DFND 02 0 0 304096 FRANKLIN TEMPLETON ETF TR FRANKLIN R 35473P728 7528 321125 SH DFND 02 0 0 321125 FRANKLIN TEMPLETON ETF TR FTSE JAPAN 35473P744 1188 49000 SH DFND 02 0 49000 0 FRANKLIN TEMPLETON ETF TR FTSE ITALY 35473P751 7999 344993 SH DFND 02 0 0 344993 FRANKLIN TEMPLETON ETF TR FRANKLIN I 35473P769 23 989 SH DFND 02 0 0 989 FRANKLIN TEMPLETON ETF TR FTSE HONG 35473P777 8351 309750 SH DFND 02 0 0 309750 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 1311 54201 SH DFND 02 0 0 54201 FRANKLIN TEMPLETON ETF TR FTSE BRAZI 35473P835 7359 289403 SH DFND 02 0 0 289403 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P884 57 1890 SH DFND 02 0 0 1890 FRANKLIN TEMPLETON ETF TR LIBERTYQ I 35473P108 15 619 SH DFND 43 0 0 619 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P207 1 33 SH DFND 43 0 0 33 FRANKLIN TEMPLETON ETF TR LIBERTYQ G 35473P306 57 2031 SH DFND 43 0 0 2031 FRANKLIN TEMPLETON ETF TR FTSE EUROP 35473P652 7 288 SH DFND 43 0 0 288 FRANKLIN TEMPLETON ETF TR FRANKLIN A 35473P660 18 830 SH DFND 43 0 0 830 FRANKLIN TEMPLETON ETF TR FTSE UNTD 35473P678 59 2429 SH DFND 43 0 0 2429 FRANKLIN TEMPLETON ETF TR FTSE JAPAN 35473P744 3 112 SH DFND 43 0 0 112 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P801 9 280 SH DFND 43 0 0 280 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P876 4 140 SH DFND 43 0 0 140 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P884 585 19272 SH DFND 43 0 0 19272 FRANKLIN UNVL TR SH BEN INT 355145103 152 21631 SH DFND 02 0 0 21631 FRANKS INTL N V COM N33462107 251 40356 SH DFND 01 20307 20049 0 FRANKS INTL N V COM N33462107 129 20758 SH DFND 02 0 20258 500 FRANKS INTL N V COM N33462107 53 8506 SH DFND 06 0 8506 0 FREDS INC CL A 356108100 0 39 SH DFND 01 0 0 39 FREDS INC CL A 356108100 0 94 SH DFND 02 0 0 94 FREEPORT-MCMORAN INC CL B 35671D857 44129 3423485 SH DFND 01 1344157 723537 1355791 FREEPORT-MCMORAN INC CL B 35671D857 16624 1289685 SH DFND 02 0 460350 829335 FREEPORT-MCMORAN INC CL B 35671D857 4357 338038 SH DFND 06 0 338038 0 FREEPORT-MCMORAN INC CL B 35671D857 701 54377 SH DFND 28 22499 0 31878 FREEPORT-MCMORAN INC OPTIONS 35671D857 3867 300000 SH Put DFND 02 0 300000 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 5543 430000 SH Put DFND 06 0 430000 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 27757 2153400 SH Call DFND 02 0 2153400 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 2578 200000 SH Call DFND 06 0 200000 0 FREEPORT-MCMORAN INC CL B 35671D857 62813 4873012 SH DFND 43 0 0 4873012 FREEPORT-MCMORAN INC CL B 35671D857 2031 157556 SH DFND 43, 01 0 0 157556 FREIGHTCAR AMER INC COM 357023100 108 17560 SH DFND 01 16906 654 0 FREIGHTCAR AMER INC COM 357023100 12 1947 SH DFND 02 0 1547 400 FREIGHTCAR AMER INC COM 357023100 0 42 SH DFND 06 0 42 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 2228 54965 SH DFND 01 51849 0 3116 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 1676 41348 SH DFND 02 0 9 41339 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 3402 83940 SH DFND 06 0 83940 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 17 409 SH DFND 28 75 0 334 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 18300 451520 SH DFND 43 0 0 451520 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 168 4155 SH DFND 43, 01 0 0 4155 FRESH DEL MONTE PRODUCE INC ORD G36738105 389 14385 SH DFND 01 6187 8198 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 381 14102 SH DFND 02 0 13069 1033 FRESH DEL MONTE PRODUCE INC ORD G36738105 92 3414 SH DFND 06 0 3414 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1417 52407 SH DFND 43 0 0 52407 FRESH DEL MONTE PRODUCE INC ORD G36738105 1331 49238 SH DFND 43, 01 0 0 49238 FRESHPET INC COM 358039105 664 15706 SH DFND 01 13717 1989 0 FRESHPET INC COM 358039105 395 9349 SH DFND 02 0 7299 2050 FRESHPET INC COM 358039105 146 3448 SH DFND 06 0 3448 0 FRESHPET INC COM 358039105 7782 184011 SH DFND 43 0 0 184011 FRESHPET INC COM 358039105 2058 48672 SH DFND 43, 01 0 0 48672 FRONT YD RESIDENTIAL CORP COM 35904G107 49 5294 SH DFND 01 5294 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 86 9243 SH DFND 02 0 9220 23 FRONT YD RESIDENTIAL CORP COM 35904G107 51 5521 SH DFND 06 0 5521 0 FRONTDOOR INC COM 35905A109 473 13749 SH DFND 01 4702 8962 85 FRONTDOOR INC COM 35905A109 1457 42332 SH DFND 02 0 29552 12780 FRONTDOOR INC COM 35905A109 302 8769 SH DFND 06 0 8769 0 FRONTDOOR INC COM 35905A109 11926 346478 SH DFND 43 0 0 346478 FRONTDOOR INC COM 35905A109 2716 78921 SH DFND 43, 01 0 0 78921 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 255 128034 SH DFND 01 17567 109852 615 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 421 211422 SH DFND 02 0 181232 30190 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 27 13651 SH DFND 06 0 13651 0 FRONTLINE LTD SHS NEW G3682E192 139 21492 SH DFND 01 16231 5261 0 FRONTLINE LTD SHS NEW G3682E192 19 2961 SH DFND 02 0 2411 550 FRONTLINE LTD SHS NEW G3682E192 245 37919 SH DFND 06 0 37919 0 FRP HLDGS INC COM 30292L107 99 2072 SH DFND 01 1761 311 0 FRP HLDGS INC COM 30292L107 168 3532 SH DFND 02 0 1574 1958 FRP HLDGS INC COM 30292L107 36 766 SH DFND 06 0 766 0 FS BANCORP INC COM 30263Y104 132 2616 SH DFND 01 2614 2 0 FS BANCORP INC COM 30263Y104 514 10174 SH DFND 02 0 10058 116 FS BANCORP INC COM 30263Y104 1 16 SH DFND 06 0 16 0 FS KKR CAPITAL CORP COM 302635107 276 45619 SH DFND 02 0 123 45496 FST TR NEW OPPORT MLP & ENE COM 33739M100 111 12019 SH DFND 02 0 0 12019 FTD COS INC COM 30281V108 18 34568 SH DFND 02 0 34502 66 FTE NETWORKS INC COM PAR 30283R402 0 11 SH DFND 02 0 0 11 FTI CONSULTING INC COM 302941109 1072 13956 SH DFND 01 10375 3379 202 FTI CONSULTING INC COM 302941109 6983 90904 SH DFND 02 0 90904 0 FTI CONSULTING INC COM 302941109 320 4166 SH DFND 06 0 4166 0 FTI CONSULTING INC COM 302941109 1924 25048 SH DFND 43 0 0 25048 FTS INTERNATIONAL INC COM 30283W104 84 8368 SH DFND 01 6120 2248 0 FTS INTERNATIONAL INC COM 30283W104 501 50054 SH DFND 02 0 16103 33951 FTS INTERNATIONAL INC COM 30283W104 24 2421 SH DFND 06 0 2421 0 FUEL TECH INC COM 359523107 0 50 SH DFND 02 0 0 50 FUELCELL ENERGY INC COM NEW 35952H502 2 8216 SH DFND 01 0 8216 0 FUELCELL ENERGY INC COM NEW 35952H502 1 4585 SH DFND 02 0 4188 397 FUELCELL ENERGY INC COM NEW 35952H502 0 458 SH DFND 06 0 458 0 FULLER H B CO COM 359694106 822 16904 SH DFND 01 12881 3300 723 FULLER H B CO COM 359694106 692 14222 SH DFND 02 0 9933 4289 FULLER H B CO COM 359694106 268 5507 SH DFND 06 0 5507 0 FULTON FINL CORP PA COM 360271100 1220 78781 SH DFND 01 55173 22818 790 FULTON FINL CORP PA COM 360271100 2679 173059 SH DFND 02 0 89982 83077 FULTON FINL CORP PA COM 360271100 295 19081 SH DFND 06 0 19081 0 FULTON FINL CORP PA COM 360271100 2 139 SH DFND 28 139 0 0 FULTON FINL CORP PA COM 360271100 5450 352067 SH DFND 43 0 0 352067 FUNKO INC COM CL A 361008105 87 3988 SH DFND 01 3988 0 0 FUNKO INC COM CL A 361008105 4479 206224 SH DFND 02 0 820 205404 FUNKO INC COM CL A 361008105 1 52 SH DFND 06 0 52 0 FUSION CONNECT INC COM 36116X102 22 16809 SH DFND 01 15324 1485 0 FUSION CONNECT INC COM 36116X102 1 890 SH DFND 02 0 890 0 FUSION CONNECT INC COM 36116X102 0 104 SH DFND 06 0 104 0 FUTUREFUEL CORPORATION COM 36116M106 357 26678 SH DFND 01 7082 19566 30 FUTUREFUEL CORPORATION COM 36116M106 361 26922 SH DFND 02 0 23322 3600 FUTUREFUEL CORPORATION COM 36116M106 38 2845 SH DFND 06 0 2845 0 FVCBANKCORP INC COM 36120Q101 8 449 SH DFND 01 324 125 0 FVCBANKCORP INC COM 36120Q101 2 95 SH DFND 02 0 95 0 FVCBANKCORP INC COM 36120Q101 0 9 SH DFND 06 0 9 0 G1 THERAPEUTICS INC COM 3621LQ109 6607 398011 SH DFND 01 256906 141105 0 G1 THERAPEUTICS INC COM 3621LQ109 753 45340 SH DFND 02 0 45340 0 G1 THERAPEUTICS INC COM 3621LQ109 44 2626 SH DFND 06 0 2626 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 705 135559 SH DFND 02 0 0 135559 GABELLI DIVD & INCOME TR COM 36242H104 425 19955 SH DFND 01 19955 0 0 GABELLI DIVD & INCOME TR COM 36242H104 18288 859391 SH DFND 02 0 0 859391 GABELLI EQUITY TR INC COM 362397101 120 19555 SH DFND 01 19555 0 0 GABELLI EQUITY TR INC COM 362397101 6890 1120362 SH DFND 02 0 0 1120362 GABELLI GLB SML & MD CP VAL COM 36249W104 4385 372580 SH DFND 02 0 0 372580 GABELLI GLOBL UTIL & INCOME COM SH BEN 36242L105 87 4675 SH DFND 02 0 0 4675 GABELLI HLTHCARE & WELLNESS SHS 36246K103 722 68744 SH DFND 02 0 0 68744 GABELLI MULTIMEDIA TR INC COM 36239Q109 2 225 SH DFND 01 225 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 110 13280 SH DFND 02 0 0 13280 GABELLI UTIL TR COM 36240A101 822 118218 SH DFND 02 0 0 118218 GAIA INC NEW CL A 36269P104 108 11808 SH DFND 01 11808 0 0 GAIA INC NEW CL A 36269P104 15 1636 SH DFND 02 0 1370 266 GAIA INC NEW CL A 36269P104 0 43 SH DFND 06 0 43 0 GAIN CAP HLDGS INC COM 36268W100 132 21018 SH DFND 01 19322 1696 0 GAIN CAP HLDGS INC COM 36268W100 4 689 SH DFND 02 0 689 0 GAIN CAP HLDGS INC COM 36268W100 1 104 SH DFND 06 0 104 0 GALAPAGOS NV SPON ADR 36315X101 148 1257 SH DFND 01 1257 0 0 GALAPAGOS NV SPON ADR 36315X101 0 2 SH DFND 02 0 2 0 GALAPAGOS NV SPON ADR 36315X101 1 6 SH DFND 28 6 0 0 GALAPAGOS NV SPON ADR 36315X101 788 6692 SH DFND 43 0 0 6692 GALECTIN THERAPEUTICS INC COM NEW 363225202 5 1000 SH DFND 01 1000 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 107 21029 SH DFND 02 0 17129 3900 GALLAGHER ARTHUR J & CO COM 363576109 28126 360132 SH DFND 01 61933 68440 229759 GALLAGHER ARTHUR J & CO COM 363576109 38706 495597 SH DFND 02 0 98935 396662 GALLAGHER ARTHUR J & CO COM 363576109 33 419 SH DFND 06 0 419 0 GALLAGHER ARTHUR J & CO COM 363576109 379 4857 SH DFND 28 82 0 4775 GALLAGHER ARTHUR J & CO COM 363576109 59482 761612 SH DFND 43 0 0 761612 GALLAGHER ARTHUR J & CO COM 363576109 280 3588 SH DFND 43, 01 0 0 3588 GALMED PHARMACEUTICALS LTD SHS M47238106 8 1017 SH DFND 02 0 17 1000 GAMCO GLOBAL GOLD NAT RES & COM SH BEN 36465A109 3688 849672 SH DFND 02 0 0 849672 GAMCO INVESTORS INC CL A COM 361438104 17 823 SH DFND 01 649 174 0 GAMCO INVESTORS INC CL A COM 361438104 29 1419 SH DFND 02 0 659 760 GAMCO INVESTORS INC CL A COM 361438104 12 597 SH DFND 06 0 597 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 8 1500 SH DFND 01 1500 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 1250 221173 SH DFND 02 0 0 221173 GAMESTOP CORP NEW CL A 36467W109 2208 217297 SH DFND 01 39676 177308 313 GAMESTOP CORP NEW CL A 36467W109 892 87816 SH DFND 02 0 21881 65935 GAMESTOP CORP NEW CL A 36467W109 112 11063 SH DFND 06 0 11063 0 GAMING & LEISURE PPTYS INC COM 36467J108 2641 68478 SH DFND 01 31921 35092 1465 GAMING & LEISURE PPTYS INC COM 36467J108 10687 277082 SH DFND 02 0 257501 19581 GAMING & LEISURE PPTYS INC COM 36467J108 814 21102 SH DFND 06 0 21102 0 GAMING & LEISURE PPTYS INC COM 36467J108 57 1487 SH DFND 28 0 0 1487 GAMING & LEISURE PPTYS INC COM 36467J108 6105 158291 SH DFND 43 0 0 158291 GAMING & LEISURE PPTYS INC COM 36467J108 563 14589 SH DFND 43, 01 0 0 14589 GAMING PARTNERS INTL CORP COM 36467A107 8 606 SH DFND 02 0 0 606 GANNETT CO INC COM 36473H104 1438 136420 SH DFND 01 33959 102134 327 GANNETT CO INC COM 36473H104 2096 198823 SH DFND 02 0 15268 183555 GANNETT CO INC COM 36473H104 129 12281 SH DFND 06 0 12281 0 GANNETT CO INC COM 36473H104 5 504 SH DFND 28 504 0 0 GANNETT CO INC COM 36473H104 520 49316 SH DFND 43 0 0 49316 GAP INC COM 364760108 7146 272946 SH DFND 01 58145 210634 4167 GAP INC COM 364760108 12534 478778 SH DFND 02 0 401683 77095 GAP INC COM 364760108 1125 42978 SH DFND 06 0 42978 0 GAP INC COM 364760108 18 685 SH DFND 28 60 0 625 GAP INC COM 364760108 6415 245052 SH DFND 43 0 0 245052 GAP INC COM 364760108 6 223 SH DFND 43, 01 0 0 223 GARDNER DENVER HLDGS INC COM 36555P107 331 11920 SH DFND 01 9043 2522 355 GARDNER DENVER HLDGS INC COM 36555P107 428 15405 SH DFND 02 0 14768 637 GARDNER DENVER HLDGS INC COM 36555P107 373 13407 SH DFND 06 0 13407 0 GARDNER DENVER HLDGS INC COM 36555P107 61 2199 SH DFND 28 0 0 2199 GARDNER DENVER HLDGS INC COM 36555P107 17052 613150 SH DFND 43 0 0 613150 GARDNER DENVER HLDGS INC COM 36555P107 761 27348 SH DFND 43, 01 0 0 27348 GARMIN LTD SHS H2906T109 6187 71654 SH DFND 01 22172 48388 1094 GARMIN LTD SHS H2906T109 17363 201074 SH DFND 02 0 184332 16742 GARMIN LTD SHS H2906T109 357 4140 SH DFND 06 0 4140 0 GARMIN LTD SHS H2906T109 26 303 SH DFND 28 44 0 259 GARMIN LTD SHS H2906T109 782 9056 SH DFND 43, 01 0 0 9056 GARRETT MOTION INC COM 366505105 1885 127950 SH DFND 01 116180 3855 7915 GARRETT MOTION INC COM 366505105 1372 93162 SH DFND 02 0 13688 79474 GARRETT MOTION INC COM 366505105 131 8896 SH DFND 06 0 8896 0 GARRETT MOTION INC COM 366505105 23 1545 SH DFND 28 207 0 1338 GARRETT MOTION INC COM 366505105 991 67258 SH DFND 43 0 0 67258 GARRISON CAP INC COM 366554103 0 40 SH DFND 02 0 40 0 GARTNER INC COM 366651107 9200 60653 SH DFND 01 32050 28288 315 GARTNER INC COM 366651107 10175 67079 SH DFND 02 0 42085 24994 GARTNER INC COM 366651107 1268 8363 SH DFND 06 0 8363 0 GARTNER INC COM 366651107 84 556 SH DFND 28 6 0 550 GARTNER INC COM 366651107 44628 294224 SH DFND 43 0 0 294224 GARTNER INC COM 366651107 12280 80963 SH DFND 43, 01 0 0 80963 GASLOG LTD SHS G37585109 2944 168622 SH DFND 01 12836 155786 0 GASLOG LTD SHS G37585109 57 3277 SH DFND 02 0 3168 109 GASLOG LTD SHS G37585109 3 154 SH DFND 06 0 154 0 GASLOG LTD SHS G37585109 1304 74697 SH DFND 43 0 0 74697 GASLOG PARTNERS LP UNIT LTD P Y2687W108 23 1027 SH DFND 02 0 0 1027 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 81 5625 SH DFND 01 4003 835 787 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 852 59385 SH DFND 02 0 59385 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 86 6028 SH DFND 06 0 6028 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1315 91679 SH DFND 43 0 0 91679 GATX CORP COM 361448103 2351 30790 SH DFND 01 12552 18151 87 GATX CORP COM 361448103 2863 37492 SH DFND 02 0 24790 12702 GATX CORP COM 361448103 297 3885 SH DFND 06 0 3885 0 GATX CORP COM 361448103 39905 522519 SH DFND 43 0 0 522519 GATX CORP COM 361448103 671 8784 SH DFND 43, 01 0 0 8784 GCI LIBERTY INC COM CLASS 36164V305 3150 56639 SH DFND 01 12028 42030 2581 GCI LIBERTY INC COM CLASS 36164V305 5193 93383 SH DFND 02 0 83445 9938 GCI LIBERTY INC COM CLASS 36164V305 537 9660 SH DFND 06 0 9660 0 GCI LIBERTY INC COM CLASS 36164V305 23 410 SH DFND 28 0 0 410 GCI LIBERTY INC COM CLASS 36164V305 14406 259050 SH DFND 43 0 0 259050 GCI LIBERTY INC COM CLASS 36164V305 2548 45819 SH DFND 43, 01 0 0 45819 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1702 57508 SH DFND 01 43110 13198 1200 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3114 105198 SH DFND 02 0 99446 5752 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 221 7457 SH DFND 06 0 7457 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3829 129352 SH DFND 43 0 0 129352 GDL FUND COM SH BEN 361570104 2250 235350 SH DFND 02 0 0 235350 GDS HLDGS LTD SPONSORED 36165L108 3531 98946 SH DFND 01 742 97758 446 GDS HLDGS LTD SPONSORED 36165L108 8 223 SH DFND 02 0 223 0 GDS HLDGS LTD SPONSORED 36165L108 2600 72853 SH DFND 06 0 72853 0 GDS HLDGS LTD SPONSORED 36165L108 15767 441790 SH DFND 43 0 0 441790 GDS HLDGS LTD SPONSORED 36165L108 96 2695 SH DFND 43, 01 0 0 2695 GEE GROUP INC COM 36165A102 0 100 SH DFND 01 100 0 0 GEE GROUP INC COM 36165A102 6 4640 SH DFND 02 0 0 4640 GENCO SHIPPING & TRADING LTD SHS Y2685T131 71 9531 SH DFND 01 9044 487 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 95 12786 SH DFND 02 0 2777 10009 GENCO SHIPPING & TRADING LTD SHS Y2685T131 13 1775 SH DFND 06 0 1775 0 GENCOR INDS INC COM 368678108 33 2704 SH DFND 01 2592 112 0 GENCOR INDS INC COM 368678108 410 33195 SH DFND 02 0 30945 2250 GENCOR INDS INC COM 368678108 0 24 SH DFND 06 0 24 0 GENERAC HLDGS INC COM 368736104 1006 19641 SH DFND 01 15198 4443 0 GENERAC HLDGS INC COM 368736104 22867 446367 SH DFND 02 0 205086 241281 GENERAC HLDGS INC COM 368736104 345 6734 SH DFND 06 0 6734 0 GENERAC HLDGS INC COM 368736104 54 1050 SH DFND 28 1050 0 0 GENERAC HLDGS INC COM 368736104 7514 146680 SH DFND 43 0 0 146680 GENERAC HLDGS INC COM 368736104 402 7851 SH DFND 43, 01 0 0 7851 GENERAL AMERN INVS INC COM 368802104 3547 106482 SH DFND 01 106482 0 0 GENERAL AMERN INVS INC COM 368802104 1274 38240 SH DFND 02 0 0 38240 GENERAL DYNAMICS CORP COM 369550108 171576 1013564 SH DFND 01 903543 102390 7631 GENERAL DYNAMICS CORP COM 369550108 466492 2755740 SH DFND 02 0 148225 2607515 GENERAL DYNAMICS CORP COM 369550108 8662 51168 SH DFND 06 0 51168 0 GENERAL DYNAMICS CORP COM 369550108 1026 6060 SH DFND 28 5155 0 905 GENERAL DYNAMICS CORP OPTIONS 369550108 1117 6600 SH Put DFND 02 0 0 6600 GENERAL DYNAMICS CORP COM 369550108 684242 4042070 SH DFND 43 0 0 4042070 GENERAL DYNAMICS CORP COM 369550108 32307 190848 SH DFND 43, 01 0 0 190848 GENERAL ELECTRIC CO COM 369604103 187579 18776644 SH DFND 01 15244688 3335654 196302 GENERAL ELECTRIC CO COM 369604103 147547 14769427 SH DFND 02 0 4499326 10270101 GENERAL ELECTRIC CO COM 369604103 28081 2810958 SH DFND 06 0 2810958 0 GENERAL ELECTRIC CO COM 369604103 2081 208321 SH DFND 28 72102 0 136219 GENERAL ELECTRIC CO OPTIONS 369604103 5484 548900 SH Put DFND 02 0 548900 0 GENERAL ELECTRIC CO OPTIONS 369604103 30 3000 SH Call DFND 01 3000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 11988 1200000 SH Call DFND 02 0 1200000 0 GENERAL ELECTRIC CO COM 369604103 68369 6843792 SH DFND 43 0 0 6843792 GENERAL ELECTRIC CO COM 369604103 499 49906 SH DFND 43, 01 0 0 49906 GENERAL FIN CORP DEL COM 369822101 31 3317 SH DFND 01 3256 61 0 GENERAL FIN CORP DEL COM 369822101 26 2802 SH DFND 02 0 2802 0 GENERAL FIN CORP DEL COM 369822101 0 42 SH DFND 06 0 42 0 GENERAL MLS INC COM 370334104 145691 2815294 SH DFND 01 2242953 549794 22547 GENERAL MLS INC COM 370334104 185525 3585020 SH DFND 02 0 669382 2915638 GENERAL MLS INC COM 370334104 5288 102174 SH DFND 06 0 102174 0 GENERAL MLS INC COM 370334104 1930 37304 SH DFND 28 32655 0 4649 GENERAL MLS INC OPTIONS 370334104 1294 25000 SH Put DFND 02 0 25000 0 GENERAL MLS INC OPTIONS 370334104 1811 35000 SH Call DFND 02 0 35000 0 GENERAL MLS INC COM 370334104 116287 2247085 SH DFND 43 0 0 2247085 GENERAL MLS INC COM 370334104 19250 371975 SH DFND 43, 01 0 0 371975 GENERAL MOLY INC COM 370373102 70 322453 SH DFND 01 322453 0 0 GENERAL MTRS CO COM 37045V100 64829 1747407 SH DFND 01 912296 787332 47779 GENERAL MTRS CO COM 37045V100 189517 5108284 SH DFND 02 0 395911 4712373 GENERAL MTRS CO COM 37045V100 6556 176711 SH DFND 06 0 176711 0 GENERAL MTRS CO COM 37045V100 899 24229 SH DFND 28 2800 0 21429 GENERAL MTRS CO OPTIONS 37045V100 20839 561700 SH Put DFND 02 0 561700 0 GENERAL MTRS CO OPTIONS 37045V100 110714 2984200 SH Call DFND 02 0 2983700 500 GENERAL MTRS CO OPTIONS 37045V100 3792 102200 SH Call DFND 06 0 102200 0 GENERAL MTRS CO *W EXP 07/ 37045V126 21 1083 SH DFND 01 1083 0 0 GENERAL MTRS CO *W EXP 07/ 37045V126 167 8568 SH DFND 02 0 0 8568 GENERAL MTRS CO COM 37045V100 57098 1539043 SH DFND 43 0 0 1539043 GENERAL MTRS CO COM 37045V100 12800 345003 SH DFND 43, 01 0 0 345003 GENESCO INC COM 371532102 400 8789 SH DFND 01 6263 2383 143 GENESCO INC COM 371532102 6333 139045 SH DFND 02 0 138909 136 GENESCO INC COM 371532102 100 2191 SH DFND 06 0 2191 0 GENESCO INC COM 371532102 2314 50800 SH DFND 43 0 0 50800 GENESCO INC COM 371532102 430 9433 SH DFND 43, 01 0 0 9433 GENESEE & WYO INC CL A 371559105 7427 85228 SH DFND 01 75775 8608 845 GENESEE & WYO INC CL A 371559105 14225 163241 SH DFND 02 0 149874 13367 GENESEE & WYO INC CL A 371559105 528 6059 SH DFND 06 0 6059 0 GENESEE & WYO INC CL A 371559105 6 64 SH DFND 28 64 0 0 GENESEE & WYO INC CL A 371559105 8341 95725 SH DFND 43 0 0 95725 GENESEE & WYO INC CL A 371559105 128 1474 SH DFND 43, 01 0 0 1474 GENESIS ENERGY L P UNIT LTD P 371927104 4574 196305 SH DFND 01 58298 138007 0 GENESIS ENERGY L P UNIT LTD P 371927104 15831 679434 SH DFND 02 0 176174 503260 GENESIS HEALTHCARE INC CL A COM 37185X106 0 183 SH DFND 02 0 183 0 GENESIS HEALTHCARE INC CL A COM 37185X106 0 239 SH DFND 06 0 239 0 GENIE ENERGY LTD CL B 372284208 125 14727 SH DFND 02 0 9727 5000 GENIUS BRANDS INTL INC COM PAR 37229T301 23 11667 SH DFND 02 0 0 11667 GENMARK DIAGNOSTICS INC COM 372309104 617 87078 SH DFND 01 41947 45131 0 GENMARK DIAGNOSTICS INC COM 372309104 646 91137 SH DFND 02 0 37005 54132 GENMARK DIAGNOSTICS INC COM 372309104 41 5760 SH DFND 06 0 5760 0 GENMARK DIAGNOSTICS INC COM 372309104 8349 1177572 SH DFND 43 0 0 1177572 GENOCEA BIOSCIENCES INC COM 372427104 12 20000 SH DFND 02 0 0 20000 GENOMIC HEALTH INC COM 37244C101 2858 40793 SH DFND 01 6170 34623 0 GENOMIC HEALTH INC COM 37244C101 7363 105112 SH DFND 02 0 70629 34483 GENOMIC HEALTH INC COM 37244C101 165 2349 SH DFND 06 0 2349 0 GENOMIC HEALTH INC COM 37244C101 5760 82223 SH DFND 43 0 0 82223 GENOMIC HEALTH INC COM 37244C101 2026 28927 SH DFND 43, 01 0 0 28927 GENPACT LIMITED SHS G3922B107 921 26170 SH DFND 01 12580 11099 2491 GENPACT LIMITED SHS G3922B107 497 14118 SH DFND 02 0 7472 6646 GENPACT LIMITED SHS G3922B107 5 150 SH DFND 06 0 150 0 GENPACT LIMITED SHS G3922B107 7330 208351 SH DFND 43 0 0 208351 GENPACT LIMITED SHS G3922B107 1755 49874 SH DFND 43, 01 0 0 49874 GENTEX CORP COM 371901109 4914 237623 SH DFND 01 146255 88795 2573 GENTEX CORP COM 371901109 6936 335408 SH DFND 02 0 285850 49558 GENTEX CORP COM 371901109 562 27192 SH DFND 06 0 27192 0 GENTEX CORP COM 371901109 9999 483495 SH DFND 43 0 0 483495 GENTEX CORP COM 371901109 4610 222932 SH DFND 43, 01 0 0 222932 GENTHERM INC COM 37253A103 2140 58063 SH DFND 01 9891 48055 117 GENTHERM INC COM 37253A103 644 17463 SH DFND 02 0 16984 479 GENTHERM INC COM 37253A103 140 3787 SH DFND 06 0 3787 0 GENTHERM INC COM 37253A103 6315 171315 SH DFND 43 0 0 171315 GENUINE PARTS CO COM 372460105 49117 438424 SH DFND 01 223202 62370 152852 GENUINE PARTS CO COM 372460105 152796 1363884 SH DFND 02 0 53840 1310044 GENUINE PARTS CO COM 372460105 37545 335133 SH DFND 06 0 335133 0 GENUINE PARTS CO COM 372460105 432 3860 SH DFND 28 542 0 3318 GENUINE PARTS CO OPTIONS 372460105 3058 27300 SH Call DFND 02 0 27300 0 GENUINE PARTS CO COM 372460105 385526 3441278 SH DFND 43 0 0 3441278 GENUINE PARTS CO COM 372460105 19128 170739 SH DFND 43, 01 0 0 170739 GENWORTH FINL INC COM CL A 37247D106 1109 289568 SH DFND 01 104258 180087 5223 GENWORTH FINL INC COM CL A 37247D106 2016 526475 SH DFND 02 0 191674 334801 GENWORTH FINL INC COM CL A 37247D106 208 54373 SH DFND 06 0 54373 0 GEO GROUP INC NEW COM 36162J106 325 16929 SH DFND 01 16545 0 384 GEO GROUP INC NEW COM 36162J106 605 31492 SH DFND 02 0 30063 1429 GEO GROUP INC NEW COM 36162J106 254 13214 SH DFND 06 0 13214 0 GEO GROUP INC NEW COM 36162J106 4474 233031 SH DFND 43 0 0 233031 GEO GROUP INC NEW COM 36162J106 375 19512 SH DFND 43, 01 0 0 19512 GEOPARK LTD USD SHS G38327105 61 3529 SH DFND 02 0 3529 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 66 5125 SH DFND 01 4496 355 274 GEOSPACE TECHNOLOGIES CORP COM 37364X109 78 6052 SH DFND 02 0 5756 296 GERDAU S A SPON ADR R 373737105 32 8310 SH DFND 01 6348 0 1962 GERDAU S A SPON ADR R 373737105 798 205639 SH DFND 02 0 188642 16997 GERDAU S A SPON ADR R 373737105 92 23668 SH DFND 06 0 23668 0 GERMAN AMERN BANCORP INC COM 373865104 155 5279 SH DFND 01 4625 654 0 GERMAN AMERN BANCORP INC COM 373865104 1257 42754 SH DFND 02 0 41692 1062 GERMAN AMERN BANCORP INC COM 373865104 76 2571 SH DFND 06 0 2571 0 GERON CORP COM 374163103 46 27480 SH DFND 01 22480 0 5000 GERON CORP COM 374163103 60 35877 SH DFND 02 0 20349 15528 GERON CORP COM 374163103 34 20196 SH DFND 06 0 20196 0 GETTY RLTY CORP NEW COM 374297109 137 4282 SH DFND 01 3283 0 999 GETTY RLTY CORP NEW COM 374297109 8493 265143 SH DFND 02 0 77391 187752 GETTY RLTY CORP NEW COM 374297109 119 3730 SH DFND 06 0 3730 0 GIBRALTAR INDS INC COM 374689107 755 18589 SH DFND 01 8310 10092 187 GIBRALTAR INDS INC COM 374689107 6382 157148 SH DFND 02 0 152759 4389 GIBRALTAR INDS INC COM 374689107 141 3479 SH DFND 06 0 3479 0 GIBRALTAR INDS INC COM 374689107 5545 136553 SH DFND 43 0 0 136553 G-III APPAREL GROUP LTD COM 36237H101 728 18223 SH DFND 01 15857 2094 272 G-III APPAREL GROUP LTD COM 36237H101 773 19345 SH DFND 02 0 9772 9573 G-III APPAREL GROUP LTD COM 36237H101 186 4666 SH DFND 06 0 4666 0 G-III APPAREL GROUP LTD COM 36237H101 1 27 SH DFND 28 27 0 0 G-III APPAREL GROUP LTD COM 36237H101 6748 168879 SH DFND 43 0 0 168879 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 32 3775 SH DFND 06 0 3775 0 GILDAN ACTIVEWEAR INC COM 375916103 11836 329042 SH DFND 05 329042 0 0 GILDAN ACTIVEWEAR INC COM 375916103 174 4833 SH DFND 01 2279 0 2554 GILDAN ACTIVEWEAR INC COM 375916103 4562 126837 SH DFND 02 0 56292 70545 GILDAN ACTIVEWEAR INC COM 375916103 19 536 SH DFND 28 0 0 536 GILDAN ACTIVEWEAR INC COM 375916103 20012 556344 SH DFND 43 0 0 556344 GILDAN ACTIVEWEAR INC COM 375916103 7508 208741 SH DFND 43, 01 0 0 208741 GILEAD SCIENCES INC COM 375558103 202686 3117767 SH DFND 01 2170732 694599 252436 GILEAD SCIENCES INC COM 375558103 111140 1709581 SH DFND 02 0 299089 1410492 GILEAD SCIENCES INC COM 375558103 1349 20747 SH DFND 06 0 20747 0 GILEAD SCIENCES INC COM 375558103 781 12019 SH DFND 28 7515 0 4504 GILEAD SCIENCES INC OPTIONS 375558103 16461 253200 SH Put DFND 02 0 247500 5700 GILEAD SCIENCES INC OPTIONS 375558103 1508 23200 SH Put DFND 06 0 23200 0 GILEAD SCIENCES INC OPTIONS 375558103 12748 196100 SH Call DFND 02 0 196100 0 GILEAD SCIENCES INC OPTIONS 375558103 1950 30000 SH Call DFND 06 0 30000 0 GILEAD SCIENCES INC COM 375558103 123452 1898967 SH DFND 43 0 0 1898967 GILEAD SCIENCES INC COM 375558103 12843 197559 SH DFND 43, 01 0 0 197559 GLACIER BANCORP INC NEW COM 37637Q105 1427 35603 SH DFND 01 26929 8136 538 GLACIER BANCORP INC NEW COM 37637Q105 904 22557 SH DFND 02 0 13155 9402 GLACIER BANCORP INC NEW COM 37637Q105 369 9208 SH DFND 06 0 9208 0 GLACIER BANCORP INC NEW COM 37637Q105 4914 122625 SH DFND 43 0 0 122625 GLACIER BANCORP INC NEW COM 37637Q105 1844 46031 SH DFND 43, 01 0 0 46031 GLADSTONE CAPITAL CORP COM 376535100 6 617 SH DFND 02 0 17 600 GLADSTONE COML CORP COM 376536108 63 3050 SH DFND 01 3050 0 0 GLADSTONE COML CORP COM 376536108 1155 55607 SH DFND 02 0 49261 6346 GLADSTONE COML CORP COM 376536108 65 3150 SH DFND 06 0 3150 0 GLADSTONE INVT CORP COM 376546107 14 1180 SH DFND 02 0 13 1167 GLADSTONE LD CORP COM 376549101 114 9000 SH DFND 01 9000 0 0 GLADSTONE LD CORP COM 376549101 811 64116 SH DFND 02 0 62180 1936 GLADSTONE LD CORP COM 376549101 1 72 SH DFND 06 0 72 0 GLATFELTER COM 377316104 743 52642 SH DFND 01 18834 3975 29833 GLATFELTER COM 377316104 502 35559 SH DFND 02 0 5938 29621 GLATFELTER COM 377316104 67 4757 SH DFND 06 0 4757 0 GLATFELTER COM 377316104 6485 459254 SH DFND 43 0 0 459254 GLATFELTER COM 377316104 1648 116690 SH DFND 43, 01 0 0 116690 GLAUKOS CORP COM 377322102 1014 12940 SH DFND 01 9810 3130 0 GLAUKOS CORP COM 377322102 6188 78959 SH DFND 02 0 6382 72577 GLAUKOS CORP COM 377322102 276 3527 SH DFND 06 0 3527 0 GLAUKOS CORP COM 377322102 9525 121537 SH DFND 43 0 0 121537 GLAXOSMITHKLINE PLC SPONSORED 37733W105 32617 780506 SH DFND 01 390245 85804 304457 GLAXOSMITHKLINE PLC SPONSORED 37733W105 77404 1852221 SH DFND 02 0 24076 1828145 GLAXOSMITHKLINE PLC SPONSORED 37733W105 295 7048 SH DFND 28 245 0 6803 GLAXOSMITHKLINE PLC SPONSORED 37733W105 205207 4910438 SH DFND 43 0 0 4910438 GLAXOSMITHKLINE PLC SPONSORED 37733W105 22643 541819 SH DFND 43, 01 0 0 541819 GLEN BURNIE BANCORP COM 377407101 8 724 SH DFND 02 0 0 724 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 137447 2596775 SH DFND 01 12337 2584438 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 14650 276776 SH DFND 02 0 276072 704 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 298 5622 SH DFND 06 0 5622 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 346 10035 SH DFND 01 8709 1326 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 473 13743 SH DFND 02 0 13543 200 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 83 2410 SH DFND 06 0 2410 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2880 83613 SH DFND 43 0 0 83613 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 281 40000 SH DFND 01 40000 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 331 47120 SH DFND 02 0 1299 45821 GLOBAL EAGLE ENTMT INC NOTE 2.75 37951DAB8 3 5000 PRN DFND 02 0 0 5000 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 68 2230 SH DFND 01 2007 223 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 16 517 SH DFND 02 0 517 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 15 503 SH DFND 06 0 503 0 GLOBAL MED REIT INC COM NEW 37954A204 5 538 SH DFND 01 538 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3748 381713 SH DFND 02 0 378288 3425 GLOBAL MED REIT INC COM NEW 37954A204 1 129 SH DFND 06 0 129 0 GLOBAL NET LEASE INC COM NEW 379378201 431 22807 SH DFND 01 22101 0 706 GLOBAL NET LEASE INC COM NEW 379378201 411 21732 SH DFND 02 0 19954 1778 GLOBAL NET LEASE INC COM NEW 379378201 157 8285 SH DFND 06 0 8285 0 GLOBAL PARTNERS LP COM UNITS 37946R109 767 39022 SH DFND 01 39022 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 2136 108635 SH DFND 02 0 20 108615 GLOBAL PMTS INC COM 37940X102 16741 122626 SH DFND 01 68855 53317 454 GLOBAL PMTS INC COM 37940X102 57109 418320 SH DFND 02 0 234311 184009 GLOBAL PMTS INC COM 37940X102 2088 15297 SH DFND 06 0 15297 0 GLOBAL PMTS INC COM 37940X102 164 1198 SH DFND 28 64 0 1134 GLOBAL PMTS INC COM 37940X102 113353 830303 SH DFND 43 0 0 830303 GLOBAL PMTS INC COM 37940X102 17226 126180 SH DFND 43, 01 0 0 126180 GLOBAL SELF STORAGE INC COM 37955N106 4 1062 SH DFND 02 0 0 1062 GLOBAL WTR RES INC COM 379463102 62 6300 SH DFND 01 6300 0 0 GLOBAL WTR RES INC COM 379463102 256 26053 SH DFND 02 0 26053 0 GLOBAL WTR RES INC COM 379463102 1 55 SH DFND 06 0 55 0 GLOBAL X FDS FTSE NORDI 37950E101 11 500 SH DFND 01 500 0 0 GLOBAL X FDS FTSE NORDI 37950E101 48 2265 SH DFND 02 0 0 2265 GLOBAL X FDS MSCI SUPR 37950E119 16 1150 SH DFND 02 0 0 1150 GLOBAL X FDS REIT ETF 37950E127 2593 172649 SH DFND 02 0 0 172649 GLOBAL X FDS GBL X JPM 37950E135 6 241 SH DFND 02 0 0 241 GLOBAL X FDS GBL X JPM 37950E143 10 382 SH DFND 02 0 0 382 GLOBAL X FDS GBL X MSCI 37950E192 81 7448 SH DFND 02 0 0 7448 GLOBAL X FDS GLBX MSCI 37950E200 2210 229013 SH DFND 02 0 0 229013 GLOBAL X FDS MSCI NXT E 37950E218 57 2781 SH DFND 02 0 0 2781 GLOBAL X FDS GLB X MLP 37950E226 149 11307 SH DFND 01 11307 0 0 GLOBAL X FDS GLB X MLP 37950E226 8202 621835 SH DFND 02 0 0 621835 GLOBAL X FDS MSCI CHINA 37950E242 8 500 SH DFND 02 0 0 500 GLOBAL X FDS GB MSCI AR 37950E259 4857 175913 SH DFND 02 0 172500 3413 GLOBAL X FDS GLOBX SUPD 37950E291 49 2060 SH DFND 01 1635 0 425 GLOBAL X FDS GLOBX SUPD 37950E291 5832 244822 SH DFND 02 0 0 244822 GLOBAL X FDS GLBX SUPRI 37950E333 1344 115786 SH DFND 02 0 0 115786 GLOBAL X FDS GLB X GURU 37950E341 118 3689 SH DFND 02 0 0 3689 GLOBAL X FDS MSCI GREEC 37950E366 94 11680 SH DFND 01 11680 0 0 GLOBAL X FDS MSCI GREEC 37950E366 4000 497510 SH DFND 02 0 494311 3199 GLOBAL X FDS MSCI CHINA 37950E408 15 900 SH DFND 01 900 0 0 GLOBAL X FDS MSCI CHINA 37950E408 904 54232 SH DFND 02 0 0 54232 GLOBAL X FDS SOCIAL MED 37950E416 3680 115352 SH DFND 02 0 0 115352 GLOBAL X FDS GLBL X MLP 37950E473 32525 3666829 SH DFND 02 0 0 3666829 GLOBAL X FDS GLB X FERT 37950E499 276 29846 SH DFND 02 0 0 29846 GLOBAL X FDS GLB X SUPE 37950E549 172 9460 SH DFND 01 9460 0 0 GLOBAL X FDS GLB X SUPE 37950E549 14054 772646 SH DFND 02 0 0 772646 GLOBAL X FDS MSCI CHINA 37950E606 185 10688 SH DFND 02 0 0 10688 GLOBAL X FDS GLBX MSCI 37950E747 25 2040 SH DFND 02 0 0 2040 GLOBAL X FDS GBL X MSCI 37950E804 30 1176 SH DFND 02 0 0 1176 GLOBAL X FDS SCIEN BETA 37954Y103 798 25189 SH DFND 02 0 0 25189 GLOBAL X FDS SCIEN BETA 37954Y301 339 14044 SH DFND 02 0 0 14044 GLOBAL X FDS BETA ASIA 37954Y400 207 8362 SH DFND 02 0 0 8362 GLOBAL X FDS E COMMERCE 37954Y467 0 19 SH DFND 02 0 0 19 GLOBAL X FDS S&P 500 CO 37954Y475 64 1335 SH DFND 02 0 0 1335 GLOBAL X FDS NASDAQ 100 37954Y483 903 39795 SH DFND 02 0 0 39795 GLOBAL X FDS SCIEN BETA 37954Y509 280 10226 SH DFND 02 0 0 10226 GLOBAL X FDS MSCI CHINA 37954Y541 9 523 SH DFND 02 0 123 400 GLOBAL X FDS S&P 500 QL 37954Y616 1 50 SH DFND 02 0 0 50 GLOBAL X FDS AUTONMOUS 37954Y624 10 794 SH DFND 02 0 0 794 GLOBAL X FDS FUTR ANALY 37954Y632 512 32523 SH DFND 02 0 0 32523 GLOBAL X FDS US PFD ETF 37954Y657 19062 792286 SH DFND 02 0 0 792286 GLOBAL X FDS GBL X MSCI 37954Y665 1 50 SH DFND 02 0 0 50 GLOBAL X FDS US INFR DE 37954Y673 274 17427 SH DFND 01 17427 0 0 GLOBAL X FDS US INFR DE 37954Y673 925 58894 SH DFND 02 0 0 58894 GLOBAL X FDS FOUNDER RU 37954Y681 3 143 SH DFND 02 0 0 143 GLOBAL X FDS MSCI SUPDI 37954Y699 173 10835 SH DFND 02 0 0 10835 GLOBAL X FDS X YIELDCO 37954Y707 59 4548 SH DFND 02 0 0 4548 GLOBAL X FDS RBTCS ARTF 37954Y715 25388 1264334 SH DFND 01 1264334 0 0 GLOBAL X FDS RBTCS ARTF 37954Y715 16379 815705 SH DFND 02 0 0 815705 GLOBAL X FDS RBTCS ARTF 37954Y715 20 1000 SH DFND 28 1000 0 0 GLOBAL X FDS CONSCIOUS 37954Y731 86 4070 SH DFND 02 0 0 4070 GLOBAL X FDS MILL THEMC 37954Y764 1797 75658 SH DFND 02 0 0 75658 GLOBAL X FDS LNTY THMTC 37954Y772 1975 91984 SH DFND 02 0 0 91984 GLOBAL X FDS INTERNET O 37954Y780 463 25309 SH DFND 02 0 0 25309 GLOBAL X FDS HELTH WELL 37954Y798 20 999 SH DFND 02 0 0 999 GLOBAL X FDS SUPER DIV 37954Y806 1118 75227 SH DFND 02 0 0 75227 GLOBAL X FDS FINTECH ET 37954Y814 7804 281920 SH DFND 02 0 0 281920 GLOBAL X FDS GLOBAL X C 37954Y830 235 10734 SH DFND 02 0 0 10734 GLOBAL X FDS GLOBAL X S 37954Y848 103 3889 SH DFND 02 0 0 3889 GLOBAL X FDS LITHIUM BT 37954Y855 192 6785 SH DFND 01 6785 0 0 GLOBAL X FDS LITHIUM BT 37954Y855 2248 79420 SH DFND 02 0 0 79420 GLOBAL X FDS GLOBAL X G 37954Y863 9 413 SH DFND 02 0 0 413 GLOBAL X FDS GLOBAL X U 37954Y871 1190 95294 SH DFND 02 0 0 95294 GLOBAL X FDS S&P 500 CA 37954Y889 3055 87785 SH DFND 01 87785 0 0 GLOBAL X FDS S&P 500 CA 37954Y889 9142 262706 SH DFND 02 0 0 262706 GLOBAL X FDS FTSE NORDI 37950E101 195 9232 SH DFND 43 0 0 9232 GLOBAL X FDS MSCI SUPR 37950E119 297 21060 SH DFND 43 0 0 21060 GLOBAL X FDS REIT ETF 37950E127 352 23441 SH DFND 43 0 0 23441 GLOBAL X FDS GBL X JPM 37950E135 61 2550 SH DFND 43 0 0 2550 GLOBAL X FDS MSCI NXT E 37950E218 70 3415 SH DFND 43 0 0 3415 GLOBAL X FDS GLB X MLP 37950E226 528 40031 SH DFND 43 0 0 40031 GLOBAL X FDS GLOBX SUPD 37950E291 707 29695 SH DFND 43 0 0 29695 GLOBAL X FDS GLBX SUPRI 37950E333 278 23984 SH DFND 43 0 0 23984 GLOBAL X FDS MSCI CHINA 37950E408 321 19263 SH DFND 43 0 0 19263 GLOBAL X FDS SOCIAL MED 37950E416 241 7548 SH DFND 43 0 0 7548 GLOBAL X FDS GLBL X MLP 37950E473 12044 1357853 SH DFND 43 0 0 1357853 GLOBAL X FDS GLB X SUPE 37950E549 1857 102114 SH DFND 43 0 0 102114 GLOBAL X FDS GLBX MSCI 37950E747 6 496 SH DFND 43 0 0 496 GLOBAL X FDS GBL X MSCI 37950E804 14 547 SH DFND 43 0 0 547 GLOBAL X FDS SCIEN BETA 37954Y103 640 20185 SH DFND 43 0 0 20185 GLOBAL X FDS US PFD ETF 37954Y657 194 8048 SH DFND 43 0 0 8048 GLOBAL X FDS US INFR DE 37954Y673 640 40755 SH DFND 43 0 0 40755 GLOBAL X FDS MSCI SUPDI 37954Y699 12 761 SH DFND 43 0 0 761 GLOBAL X FDS X YIELDCO 37954Y707 6 446 SH DFND 43 0 0 446 GLOBAL X FDS RBTCS ARTF 37954Y715 5634 280570 SH DFND 43 0 0 280570 GLOBAL X FDS MILL THEMC 37954Y764 15 642 SH DFND 43 0 0 642 GLOBAL X FDS LNTY THMTC 37954Y772 566 26360 SH DFND 43 0 0 26360 GLOBAL X FDS INTERNET O 37954Y780 286 15615 SH DFND 43 0 0 15615 GLOBAL X FDS HELTH WELL 37954Y798 205 10454 SH DFND 43 0 0 10454 GLOBAL X FDS FINTECH ET 37954Y814 939 33919 SH DFND 43 0 0 33919 GLOBAL X FDS LITHIUM BT 37954Y855 338 11940 SH DFND 43 0 0 11940 GLOBAL X FDS GLOBAL X G 37954Y863 18 847 SH DFND 43 0 0 847 GLOBAL X FDS GLOBAL X U 37954Y871 233 18666 SH DFND 43 0 0 18666 GLOBAL X FDS S&P 500 CA 37954Y889 3159 90765 SH DFND 43 0 0 90765 GLOBALSTAR INC COM 378973408 135 314000 SH DFND 01 314000 0 0 GLOBALSTAR INC COM 378973408 60 140691 SH DFND 02 0 130444 10247 GLOBALSTAR INC COM 378973408 26 60205 SH DFND 06 0 60205 0 GLOBANT S A COM L44385109 196 2749 SH DFND 01 2749 0 0 GLOBANT S A COM L44385109 348 4869 SH DFND 02 0 4609 260 GLOBANT S A COM L44385109 6259 87656 SH DFND 43 0 0 87656 GLOBANT S A COM L44385109 2526 35379 SH DFND 43, 01 0 0 35379 GLOBUS MED INC CL A 379577208 6949 140642 SH DFND 01 110875 29437 330 GLOBUS MED INC CL A 379577208 662 13390 SH DFND 02 0 10915 2475 GLOBUS MED INC CL A 379577208 408 8248 SH DFND 06 0 8248 0 GLOBUS MED INC CL A 379577208 1581 32006 SH DFND 43 0 0 32006 GLOBUS MED INC CL A 379577208 1731 35035 SH DFND 43, 01 0 0 35035 GLU MOBILE INC COM 379890106 830 75886 SH DFND 01 24620 51266 0 GLU MOBILE INC COM 379890106 804 73500 SH DFND 02 0 71500 2000 GLU MOBILE INC COM 379890106 136 12442 SH DFND 06 0 12442 0 GLYCOMIMETICS INC COM 38000Q102 253 20285 SH DFND 01 7464 12821 0 GLYCOMIMETICS INC COM 38000Q102 52 4191 SH DFND 02 0 4066 125 GLYCOMIMETICS INC COM 38000Q102 47 3753 SH DFND 06 0 3753 0 GMS INC COM 36251C103 3901 258000 SH DFND 01 257988 12 0 GMS INC COM 36251C103 385 25452 SH DFND 02 0 24902 550 GMS INC COM 36251C103 54 3564 SH DFND 06 0 3564 0 GNC HLDGS INC COM CL A 36191G107 162 59160 SH DFND 01 0 59160 0 GNC HLDGS INC COM CL A 36191G107 243 88837 SH DFND 02 0 85895 2942 GNC HLDGS INC COM CL A 36191G107 25 9108 SH DFND 06 0 9108 0 GNC HLDGS INC NOTE 1.50 36191GAB3 830 1020000 PRN DFND 01 1020000 0 0 GODADDY INC CL A 380237107 13280 176613 SH DFND 01 138472 37872 269 GODADDY INC CL A 380237107 47991 638262 SH DFND 02 0 636725 1537 GODADDY INC CL A 380237107 1917 25496 SH DFND 06 0 25496 0 GODADDY INC CL A 380237107 30 398 SH DFND 28 136 0 262 GODADDY INC CL A 380237107 54424 723819 SH DFND 43 0 0 723819 GODADDY INC CL A 380237107 4417 58745 SH DFND 43, 01 0 0 58745 GOGO INC COM 38046C109 49 10909 SH DFND 01 10909 0 0 GOGO INC COM 38046C109 7242 1612875 SH DFND 02 0 1609475 3400 GOGO INC COM 38046C109 89 19812 SH DFND 06 0 19812 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 19 1489 SH DFND 01 1489 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 453 34700 SH DFND 02 0 10002 24698 GOLAR LNG LTD BERMUDA SHS G9456A100 9264 439284 SH DFND 01 35230 404054 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4568 216603 SH DFND 02 0 61779 154824 GOLAR LNG LTD BERMUDA SHS G9456A100 8 363 SH DFND 06 0 363 0 GOLAR LNG LTD BERMUDA SHS G9456A100 9714 460602 SH DFND 43 0 0 460602 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 17 1318 SH DFND 01 1318 0 0 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 3562 275898 SH DFND 02 0 0 275898 GOLD FIELDS LTD NEW SPONSORED 38059T106 57 15151 SH DFND 01 7069 0 8082 GOLD FIELDS LTD NEW SPONSORED 38059T106 4662 1249934 SH DFND 02 0 1180186 69748 GOLD FIELDS LTD NEW SPONSORED 38059T106 7 1864 SH DFND 28 39 0 1825 GOLD RESOURCE CORP COM 38068T105 256 65238 SH DFND 01 11181 54057 0 GOLD RESOURCE CORP COM 38068T105 299 76197 SH DFND 02 0 72343 3854 GOLD RESOURCE CORP COM 38068T105 1 189 SH DFND 06 0 189 0 GOLD RESOURCE CORP COM 38068T105 330 84074 SH DFND 43 0 0 84074 GOLDCORP INC NEW COM 380956409 31 2717 SH DFND 05 2717 0 0 GOLDCORP INC NEW COM 380956409 3831 334888 SH DFND 01 33639 295209 6040 GOLDCORP INC NEW COM 380956409 17416 1522347 SH DFND 02 0 1174168 348179 GOLDCORP INC NEW COM 380956409 14033 1226695 SH DFND 06 0 1226695 0 GOLDCORP INC NEW OPTIONS 380956409 2214 193500 SH Put DFND 02 0 193500 0 GOLDEN ENTMT INC COM 381013101 165 11652 SH DFND 01 4662 6990 0 GOLDEN ENTMT INC COM 381013101 54 3806 SH DFND 02 0 3306 500 GOLDEN ENTMT INC COM 381013101 30 2120 SH DFND 06 0 2120 0 GOLDEN MINERALS CO COM 381119106 0 500 SH DFND 01 500 0 0 GOLDEN MINERALS CO COM 381119106 19 70000 SH DFND 02 0 0 70000 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 18 3810 SH DFND 02 0 3560 250 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 571 119756 SH DFND 06 0 119756 0 GOLDEN STAR RES LTD CDA COM 38119T807 0 80 SH DFND 02 0 0 80 GOLDEN STAR RES LTD CDA COM 38119T807 2 545 SH DFND 06 0 545 0 GOLDFIELD CORP COM 381370105 1 425 SH DFND 02 0 0 425 GOLDMAN SACHS BDC INC SHS 38147U107 442 21500 SH DFND 01 21500 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 352 17138 SH DFND 02 0 368 16770 GOLDMAN SACHS BDC INC NOTE 4.50 38147UAB3 10 10000 PRN DFND 02 0 0 10000 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 28 1009 SH DFND 01 0 0 1009 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 76464 2725977 SH DFND 02 0 0 2725977 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 92 2828 SH DFND 01 2250 0 578 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 62973 1935237 SH DFND 02 0 0 1935237 GOLDMAN SACHS ETF TR ACTIVEBETA 381430305 53 1827 SH DFND 02 0 0 1827 GOLDMAN SACHS ETF TR JUST US LR 381430396 317 7838 SH DFND 02 0 0 7838 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 313 10111 SH DFND 02 0 0 10111 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 1177 26041 SH DFND 02 0 0 26041 GOLDMAN SACHS ETF TR ACCESS HIG 381430453 726 14851 SH DFND 02 0 0 14851 GOLDMAN SACHS ETF TR ACCESS INV 381430479 533 10760 SH DFND 02 0 0 10760 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 35 611 SH DFND 01 611 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 158964 2797188 SH DFND 02 0 0 2797188 GOLDMAN SACHS ETF TR ACCES TREA 381430529 28 279 SH DFND 01 0 0 279 GOLDMAN SACHS ETF TR ACCES TREA 381430529 142750 1423659 SH DFND 02 0 23416 1400243 GOLDMAN SACHS ETF TR HEDGE IND 381430545 4726 83689 SH DFND 02 0 0 83689 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 10579 242635 SH DFND 02 0 0 242635 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 8699 310133 SH DFND 43 0 0 310133 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 7005 215267 SH DFND 43 0 0 215267 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 24 781 SH DFND 43 0 0 781 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 1277 28259 SH DFND 43 0 0 28259 GOLDMAN SACHS ETF TR ACCESS HIG 381430453 15 305 SH DFND 43 0 0 305 GOLDMAN SACHS ETF TR ACCESS INV 381430479 89 1803 SH DFND 43 0 0 1803 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 46175 812517 SH DFND 43 0 0 812517 GOLDMAN SACHS ETF TR ACCES TREA 381430529 10829 108003 SH DFND 43 0 0 108003 GOLDMAN SACHS ETF TR HEDGE IND 381430545 814 14421 SH DFND 43 0 0 14421 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 360 8246 SH DFND 43 0 0 8246 GOLDMAN SACHS GROUP INC COM 38141G104 216306 1126650 SH DFND 01 962410 50471 113769 GOLDMAN SACHS GROUP INC COM 38141G104 279620 1456430 SH DFND 02 0 675772 780658 GOLDMAN SACHS GROUP INC COM 38141G104 7438 38739 SH DFND 06 0 38739 0 GOLDMAN SACHS GROUP INC COM 38141G104 4886 25450 SH DFND 28 9854 0 15596 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 20735 108000 SH Put DFND 02 0 108000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 15206 79200 SH Put DFND 06 0 79200 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 40318 210000 SH Call DFND 02 0 210000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 16396 85400 SH Call DFND 06 0 85400 0 GOLDMAN SACHS GROUP INC COM 38141G104 162102 844327 SH DFND 43 0 0 844327 GOLDMAN SACHS GROUP INC COM 38141G104 20634 107472 SH DFND 43, 01 0 0 107472 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 3459 625451 SH DFND 02 0 8142 617309 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 158 19700 SH DFND 01 0 0 19700 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 19643 2446249 SH DFND 02 0 0 2446249 GOLUB CAP BDC INC COM 38173M102 553 30920 SH DFND 01 30920 0 0 GOLUB CAP BDC INC COM 38173M102 701 39208 SH DFND 02 0 0 39208 GOODRICH PETE CORP COM PAR 382410843 48 3532 SH DFND 01 3532 0 0 GOODRICH PETE CORP COM PAR 382410843 145 10635 SH DFND 02 0 10435 200 GOODRICH PETE CORP COM PAR 382410843 1 38 SH DFND 06 0 38 0 GOODYEAR TIRE & RUBR CO COM 382550101 3316 182693 SH DFND 01 103347 78348 998 GOODYEAR TIRE & RUBR CO COM 382550101 2289 126118 SH DFND 02 0 103650 22468 GOODYEAR TIRE & RUBR CO COM 382550101 109 6029 SH DFND 06 0 6029 0 GOODYEAR TIRE & RUBR CO COM 382550101 30 1665 SH DFND 28 83 0 1582 GOODYEAR TIRE & RUBR CO COM 382550101 8163 449736 SH DFND 43 0 0 449736 GOOSEHEAD INS INC COM CL A 38267D109 81 2908 SH DFND 01 2152 649 107 GOOSEHEAD INS INC COM CL A 38267D109 1753 62880 SH DFND 02 0 394 62486 GOOSEHEAD INS INC COM CL A 38267D109 1 39 SH DFND 06 0 39 0 GOPRO INC CL A 38268T103 244 37533 SH DFND 01 29059 8474 0 GOPRO INC CL A 38268T103 980 150767 SH DFND 02 0 147253 3514 GOPRO INC CL A 38268T103 83 12842 SH DFND 06 0 12842 0 GOPRO INC OPTIONS 38268T103 715 110000 SH Put DFND 02 0 110000 0 GORMAN RUPP CO COM 383082104 136 4014 SH DFND 01 3501 513 0 GORMAN RUPP CO COM 383082104 529 15595 SH DFND 02 0 13233 2362 GORMAN RUPP CO COM 383082104 67 1981 SH DFND 06 0 1981 0 GOSSAMER BIO INC COM 38341P102 46 2120 SH DFND 01 2120 0 0 GOSSAMER BIO INC COM 38341P102 11 491 SH DFND 02 0 42 449 GOSSAMER BIO INC COM 38341P102 1 42 SH DFND 06 0 42 0 GP STRATEGIES CORP COM 36225V104 38 3143 SH DFND 01 2295 848 0 GP STRATEGIES CORP COM 36225V104 40 3318 SH DFND 02 0 3009 309 GP STRATEGIES CORP COM 36225V104 16 1350 SH DFND 06 0 1350 0 GP STRATEGIES CORP COM 36225V104 298 24560 SH DFND 43 0 0 24560 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 75 847 SH DFND 01 711 0 136 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 119 1333 SH DFND 02 0 1030 303 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 186 2094 SH DFND 06 0 2094 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9 105 SH DFND 28 0 0 105 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2830 31810 SH DFND 43 0 0 31810 GRACE W R & CO DEL NEW COM 38388F108 3247 41606 SH DFND 01 23308 18252 46 GRACE W R & CO DEL NEW COM 38388F108 10278 131706 SH DFND 02 0 123618 8088 GRACE W R & CO DEL NEW COM 38388F108 488 6250 SH DFND 06 0 6250 0 GRACE W R & CO DEL NEW COM 38388F108 70 895 SH DFND 28 0 0 895 GRACE W R & CO DEL NEW OPTIONS 38388F108 12486 160000 SH Call DFND 02 0 160000 0 GRACE W R & CO DEL NEW COM 38388F108 3061 39220 SH DFND 43 0 0 39220 GRACO INC COM 384109104 3730 75328 SH DFND 01 48170 21730 5428 GRACO INC COM 384109104 5055 102074 SH DFND 02 0 79260 22814 GRACO INC COM 384109104 855 17269 SH DFND 06 0 17269 0 GRACO INC COM 384109104 23 459 SH DFND 28 40 0 419 GRACO INC COM 384109104 20355 411043 SH DFND 43 0 0 411043 GRACO INC COM 384109104 4791 96750 SH DFND 43, 01 0 0 96750 GRAFTECH INTL LTD COM 384313508 143 11145 SH DFND 01 10049 1096 0 GRAFTECH INTL LTD COM 384313508 2878 224993 SH DFND 02 0 224993 0 GRAFTECH INTL LTD COM 384313508 97 7551 SH DFND 06 0 7551 0 GRAFTECH INTL LTD COM 384313508 17 1352 SH DFND 28 0 0 1352 GRAFTECH INTL LTD COM 384313508 2337 182693 SH DFND 43 0 0 182693 GRAFTECH INTL LTD COM 384313508 87 6808 SH DFND 43, 01 0 0 6808 GRAHAM CORP COM 384556106 279 14211 SH DFND 01 13742 469 0 GRAHAM CORP COM 384556106 41 2098 SH DFND 02 0 174 1924 GRAHAM CORP COM 384556106 1 34 SH DFND 06 0 34 0 GRAHAM HLDGS CO COM 384637104 1316 1927 SH DFND 01 1499 397 31 GRAHAM HLDGS CO COM 384637104 3130 4582 SH DFND 02 0 4336 246 GRAHAM HLDGS CO COM 384637104 308 451 SH DFND 06 0 451 0 GRAHAM HLDGS CO COM 384637104 3463 5069 SH DFND 43 0 0 5069 GRAHAM HLDGS CO COM 384637104 1604 2348 SH DFND 43, 01 0 0 2348 GRAINGER W W INC COM 384802104 87322 290175 SH DFND 01 254812 34994 369 GRAINGER W W INC COM 384802104 26525 88144 SH DFND 02 0 40677 47467 GRAINGER W W INC COM 384802104 964 3203 SH DFND 06 0 3203 0 GRAINGER W W INC COM 384802104 87 290 SH DFND 28 17 0 273 GRAINGER W W INC COM 384802104 93528 310796 SH DFND 43 0 0 310796 GRAINGER W W INC COM 384802104 1425 4735 SH DFND 43, 01 0 0 4735 GRAN TIERRA ENERGY INC COM 38500T101 2 1000 SH DFND 01 1000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 93 40978 SH DFND 02 0 40978 0 GRAN TIERRA ENERGY INC COM 38500T101 93 40978 SH DFND 06 0 40978 0 GRAND CANYON ED INC COM 38526M106 5693 49713 SH DFND 01 48595 1056 62 GRAND CANYON ED INC COM 38526M106 6621 57821 SH DFND 02 0 44996 12825 GRAND CANYON ED INC COM 38526M106 572 4996 SH DFND 06 0 4996 0 GRAND CANYON ED INC COM 38526M106 7 63 SH DFND 28 63 0 0 GRAND CANYON ED INC COM 38526M106 25390 221723 SH DFND 43 0 0 221723 GRAND CANYON ED INC COM 38526M106 5443 47529 SH DFND 43, 01 0 0 47529 GRANITE CONSTR INC COM 387328107 719 16660 SH DFND 01 14813 1545 302 GRANITE CONSTR INC COM 387328107 2840 65828 SH DFND 02 0 56071 9757 GRANITE CONSTR INC COM 387328107 219 5081 SH DFND 06 0 5081 0 GRANITE CONSTR INC COM 387328107 20991 486465 SH DFND 43 0 0 486465 GRANITE CONSTR INC COM 387328107 1567 36305 SH DFND 43, 01 0 0 36305 GRANITE PT MTG TR INC COM 38741L107 113 6110 SH DFND 01 5762 0 348 GRANITE PT MTG TR INC COM 38741L107 2850 153485 SH DFND 02 0 86977 66508 GRANITE PT MTG TR INC COM 38741L107 103 5550 SH DFND 06 0 5550 0 GRANITE PT MTG TR INC NOTE 6.37 38741LAC1 703 698000 PRN DFND 02 0 690000 8000 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 41 856 SH DFND 05 856 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 87 1814 SH DFND 02 0 1764 50 GRANITESHARES GOLD TR SHS BEN IN 38748G101 19 1470 SH DFND 01 0 0 1470 GRANITESHARES GOLD TR SHS BEN IN 38748G101 87 6760 SH DFND 02 0 0 6760 GRANITESHARES GOLD TR SHS BEN IN 38748G101 206884 16049970 SH DFND 43 0 0 16049970 GRANITESHARES PLATINUM TR SHS BEN IN 38748T103 8 900 SH DFND 02 0 900 0 GRAPHIC PACKAGING HLDG CO COM 388689101 827 65450 SH DFND 01 47353 16073 2024 GRAPHIC PACKAGING HLDG CO COM 388689101 11733 928990 SH DFND 02 0 719991 208999 GRAPHIC PACKAGING HLDG CO COM 388689101 407 32209 SH DFND 06 0 32209 0 GRAPHIC PACKAGING HLDG CO COM 388689101 54 4282 SH DFND 28 0 0 4282 GRAPHIC PACKAGING HLDG CO OPTIONS 388689101 5684 450000 SH Put DFND 02 0 450000 0 GRAPHIC PACKAGING HLDG CO COM 388689101 28023 2218757 SH DFND 43 0 0 2218757 GRAPHIC PACKAGING HLDG CO COM 388689101 4533 358904 SH DFND 43, 01 0 0 358904 GRAVITY CO LTD SPONSORED 38911N206 0 4 SH DFND 01 4 0 0 GRAVITY CO LTD SPONSORED 38911N206 4 67 SH DFND 02 0 67 0 GRAY TELEVISION INC COM 389375106 778 36430 SH DFND 01 23476 12954 0 GRAY TELEVISION INC COM 389375106 546 25554 SH DFND 02 0 23554 2000 GRAY TELEVISION INC COM 389375106 190 8899 SH DFND 06 0 8899 0 GRAY TELEVISION INC CL A 389375205 9 406 SH DFND 02 0 0 406 GRAY TELEVISION INC COM 389375106 4575 214194 SH DFND 43 0 0 214194 GREAT AJAX CORP COM 38983D300 13 945 SH DFND 01 945 0 0 GREAT AJAX CORP COM 38983D300 16 1149 SH DFND 02 0 1149 0 GREAT AJAX CORP COM 38983D300 1 62 SH DFND 06 0 62 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 201 22538 SH DFND 01 18912 3626 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 492 55270 SH DFND 02 0 55270 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 54 6110 SH DFND 06 0 6110 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 867 97319 SH DFND 43 0 0 97319 GREAT PANTHER MINING LIMITED COM 39115V101 3 2676 SH DFND 02 0 2676 0 GREAT SOUTHN BANCORP INC COM 390905107 155 2987 SH DFND 01 2305 682 0 GREAT SOUTHN BANCORP INC COM 390905107 600 11564 SH DFND 02 0 10210 1354 GREAT SOUTHN BANCORP INC COM 390905107 64 1226 SH DFND 06 0 1226 0 GREAT WESTN BANCORP INC COM 391416104 724 22915 SH DFND 01 16361 5499 1055 GREAT WESTN BANCORP INC COM 391416104 6452 204258 SH DFND 02 0 34367 169891 GREAT WESTN BANCORP INC COM 391416104 199 6289 SH DFND 06 0 6289 0 GREAT WESTN BANCORP INC COM 391416104 3 110 SH DFND 28 110 0 0 GREAT WESTN BANCORP INC COM 391416104 12974 410700 SH DFND 43 0 0 410700 GREAT WESTN BANCORP INC COM 391416104 89 2825 SH DFND 43, 01 0 0 2825 GREEN BRICK PARTNERS INC COM 392709101 69 7891 SH DFND 01 6494 1397 0 GREEN BRICK PARTNERS INC COM 392709101 328 37537 SH DFND 02 0 37537 0 GREEN BRICK PARTNERS INC COM 392709101 24 2751 SH DFND 06 0 2751 0 GREEN DOT CORP CL A 39304D102 3032 49988 SH DFND 01 44274 5402 312 GREEN DOT CORP CL A 39304D102 10129 167015 SH DFND 02 0 58834 108181 GREEN DOT CORP CL A 39304D102 313 5153 SH DFND 06 0 5153 0 GREEN DOT CORP CL A 39304D102 2 29 SH DFND 28 29 0 0 GREEN DOT CORP CL A 39304D102 2726 44953 SH DFND 43 0 0 44953 GREEN DOT CORP CL A 39304D102 492 8118 SH DFND 43, 01 0 0 8118 GREEN PLAINS INC COM 393222104 669 40097 SH DFND 01 13816 26142 139 GREEN PLAINS INC COM 393222104 466 27933 SH DFND 02 0 27933 0 GREEN PLAINS INC COM 393222104 71 4270 SH DFND 06 0 4270 0 GREEN PLAINS INC NOTE 4.12 393222AF1 2347 2453000 PRN DFND 02 0 2453000 0 GREEN PLAINS PARTNERS LP COM REP PT 393221106 268 16896 SH DFND 02 0 14672 2224 GREENBRIER COS INC COM 393657101 683 21202 SH DFND 01 15859 5243 100 GREENBRIER COS INC COM 393657101 12160 377279 SH DFND 02 0 10488 366791 GREENBRIER COS INC COM 393657101 113 3508 SH DFND 06 0 3508 0 GREENBRIER COS INC NOTE 2.87 393657AK7 96 101000 PRN DFND 02 0 101000 0 GREENBRIER COS INC COM 393657101 6 200 SH DFND 43 0 0 200 GREENBRIER COS INC COM 393657101 1 41 SH DFND 43, 01 0 0 41 GREENE COUNTY BANCORP INC COM 394357107 31 1015 SH DFND 01 1015 0 0 GREENE COUNTY BANCORP INC COM 394357107 1 27 SH DFND 02 0 27 0 GREENE COUNTY BANCORP INC COM 394357107 0 12 SH DFND 06 0 12 0 GREENHILL & CO INC COM 395259104 280 12994 SH DFND 01 12906 0 88 GREENHILL & CO INC COM 395259104 226 10497 SH DFND 02 0 10399 98 GREENHILL & CO INC COM 395259104 43 2003 SH DFND 06 0 2003 0 GREENHILL & CO INC COM 395259104 132 6138 SH DFND 43 0 0 6138 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 193 17782 SH DFND 01 15868 1914 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 80 7386 SH DFND 02 0 3844 3542 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 34 3110 SH DFND 06 0 3110 0 GREENSKY INC CL A 39572G100 1673 129321 SH DFND 01 0 129321 0 GREENSKY INC CL A 39572G100 409 31643 SH DFND 02 0 29166 2477 GREENSKY INC CL A 39572G100 2 144 SH DFND 43 0 0 144 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 5 376 SH DFND 01 376 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 5 381 SH DFND 02 0 81 300 GREIF INC CL A 397624107 459 11116 SH DFND 01 5576 5406 134 GREIF INC CL A 397624107 1364 33067 SH DFND 02 0 29709 3358 GREIF INC CL A 397624107 116 2816 SH DFND 06 0 2816 0 GREIF INC CL B 397624206 132 2703 SH DFND 01 2474 229 0 GREIF INC CL B 397624206 27 550 SH DFND 02 0 550 0 GREIF INC CL B 397624206 24 481 SH DFND 06 0 481 0 GREIF INC CL A 397624107 4376 106091 SH DFND 43 0 0 106091 GREIF INC CL A 397624107 32 766 SH DFND 43, 01 0 0 766 GRIFFIN INL RLTY INC COM 398231100 61 1752 SH DFND 01 1752 0 0 GRIFFIN INL RLTY INC COM 398231100 38 1091 SH DFND 02 0 1070 21 GRIFFIN INL RLTY INC COM 398231100 0 1 SH DFND 06 0 1 0 GRIFFON CORP COM 398433102 395 21364 SH DFND 01 15250 5300 814 GRIFFON CORP COM 398433102 214 11592 SH DFND 02 0 4186 7406 GRIFFON CORP COM 398433102 64 3487 SH DFND 06 0 3487 0 GRIFFON CORP COM 398433102 448 24261 SH DFND 43 0 0 24261 GRIFOLS S A SP ADR REP 398438408 22366 1112188 SH DFND 01 6976 1100000 5212 GRIFOLS S A SP ADR REP 398438408 644 32031 SH DFND 02 0 14217 17814 GRIFOLS S A SP ADR REP 398438408 1 26 SH DFND 28 26 0 0 GRIFOLS S A SP ADR REP 398438408 733 36430 SH DFND 43 0 0 36430 GRIFOLS S A SP ADR REP 398438408 64 3189 SH DFND 43, 01 0 0 3189 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 5 955 SH DFND 00 955 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 27 2015 SH DFND 01 2015 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 0 36 SH DFND 02 0 36 0 GRITSTONE ONCOLOGY INC COM 39868T105 0 27 SH DFND 06 0 27 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1134 17531 SH DFND 01 7004 10444 83 GROUP 1 AUTOMOTIVE INC COM 398905109 5622 86899 SH DFND 02 0 7629 79270 GROUP 1 AUTOMOTIVE INC COM 398905109 128 1980 SH DFND 06 0 1980 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1 19 SH DFND 28 19 0 0 GROUPON INC COM 399473107 8204 2311060 SH DFND 01 44027 2267033 0 GROUPON INC COM 399473107 632 178052 SH DFND 02 0 176547 1505 GROUPON INC COM 399473107 232 65412 SH DFND 06 0 65412 0 GRUBHUB INC COM 400110102 10122 145706 SH DFND 01 84007 61208 491 GRUBHUB INC COM 400110102 16418 236331 SH DFND 02 0 119305 117026 GRUBHUB INC COM 400110102 926 13330 SH DFND 06 0 13330 0 GRUBHUB INC COM 400110102 5 73 SH DFND 28 73 0 0 GRUBHUB INC OPTIONS 400110102 45628 656800 SH Put DFND 02 0 656800 0 GRUBHUB INC OPTIONS 400110102 792 11400 SH Call DFND 02 0 11400 0 GRUBHUB INC COM 400110102 47398 682286 SH DFND 43 0 0 682286 GRUBHUB INC COM 400110102 1344 19343 SH DFND 43, 01 0 0 19343 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 31 689 SH DFND 01 689 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 130 806 SH DFND 01 648 0 158 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 416 2573 SH DFND 02 0 0 2573 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 1 5 SH DFND 06 0 5 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 12 75 SH DFND 28 3 0 72 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 10821 66896 SH DFND 43 0 0 66896 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 81 502 SH DFND 43, 01 0 0 502 GRUPO AVAL ACCIONES Y VALORE SPONSORED 40053W101 52 6648 SH DFND 01 4355 0 2293 GRUPO FINANCIERO GALICIA S A SPONSORED 399909100 59 2320 SH DFND 01 2320 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED 399909100 492 19279 SH DFND 02 0 14695 4584 GRUPO FINANCIERO GALICIA S A SPONSORED 399909100 1 21 SH DFND 28 21 0 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 8 1395 SH DFND 01 1395 0 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 17 2856 SH DFND 02 0 1126 1730 GRUPO TELEVISA SA SPON ADR R 40049J206 368 33269 SH DFND 01 6360 24518 2391 GRUPO TELEVISA SA SPON ADR R 40049J206 712 64361 SH DFND 02 0 44353 20008 GRUPO TELEVISA SA SPON ADR R 40049J206 2133 192887 SH DFND 06 0 192887 0 GSE SYS INC COM 36227K106 0 70 SH DFND 02 0 0 70 GSI TECHNOLOGY COM 36241U106 164 21057 SH DFND 02 0 21057 0 GSV CAP CORP COM 36191J101 1 100 SH DFND 02 0 100 0 GTT COMMUNICATIONS INC COM 362393100 4783 137829 SH DFND 01 137829 0 0 GTT COMMUNICATIONS INC COM 362393100 174 5011 SH DFND 02 0 4703 308 GTT COMMUNICATIONS INC COM 362393100 125 3602 SH DFND 06 0 3602 0 GTT COMMUNICATIONS INC COM 362393100 4 124 SH DFND 28 124 0 0 GTT COMMUNICATIONS INC COM 362393100 8 233 SH DFND 43 0 0 233 GTX INC DEL COM NEW 40052B207 2 1735 SH DFND 01 1735 0 0 GTX INC DEL COM NEW 40052B207 235 195538 SH DFND 02 0 195433 105 GTX INC DEL COM NEW 40052B207 0 25 SH DFND 06 0 25 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 26 2900 SH DFND 02 0 2900 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 02/ 362409112 0 581 SH DFND 02 0 581 0 GUANGSHEN RY LTD SPONSORED 40065W107 37 1850 SH DFND 01 1216 0 634 GUARANTY BANCSHARES INC TEX COM 400764106 58 1991 SH DFND 01 1545 446 0 GUARANTY BANCSHARES INC TEX COM 400764106 1527 52256 SH DFND 02 0 668 51588 GUARANTY BANCSHARES INC TEX COM 400764106 1 29 SH DFND 06 0 29 0 GUARANTY FED BANCSHARES INC COM 40108P101 28 1249 SH DFND 02 0 0 1249 GUARDANT HEALTH INC COM 40131M109 239 3113 SH DFND 01 3113 0 0 GUARDANT HEALTH INC COM 40131M109 990 12913 SH DFND 02 0 53 12860 GUARDANT HEALTH INC COM 40131M109 4 53 SH DFND 06 0 53 0 GUARDANT HEALTH INC COM 40131M109 812 10591 SH DFND 43 0 0 10591 GUESS INC COM 401617105 1361 69444 SH DFND 01 13033 55917 494 GUESS INC COM 401617105 8330 424998 SH DFND 02 0 424998 0 GUESS INC COM 401617105 129 6583 SH DFND 06 0 6583 0 GUESS INC COM 401617105 0 1 SH DFND 43 0 0 1 GUGGENHEIM CR ALLOCATION FD COM 40168G108 259 12813 SH DFND 02 0 55 12758 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 2197 279530 SH DFND 02 0 0 279530 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2142 109024 SH DFND 02 0 31 108993 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 57 2500 SH DFND 01 2500 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 10847 479340 SH DFND 02 0 497 478843 GUIDEWIRE SOFTWARE INC COM 40171V100 47289 486716 SH DFND 01 96059 387435 3222 GUIDEWIRE SOFTWARE INC COM 40171V100 11932 122803 SH DFND 02 0 33145 89658 GUIDEWIRE SOFTWARE INC COM 40171V100 817 8407 SH DFND 06 0 8407 0 GUIDEWIRE SOFTWARE INC COM 40171V100 8 84 SH DFND 28 84 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 4 4000 PRN DFND 02 0 0 4000 GUIDEWIRE SOFTWARE INC COM 40171V100 20307 209002 SH DFND 43 0 0 209002 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 1356 1249000 PRN DFND 43 0 0 1249000 GUIDEWIRE SOFTWARE INC COM 40171V100 6395 65816 SH DFND 43, 01 0 0 65816 GULF ISLAND FABRICATION INC COM 402307102 35 3811 SH DFND 01 3447 343 21 GULF ISLAND FABRICATION INC COM 402307102 49 5349 SH DFND 02 0 4149 1200 GULF RESOURCES INC COM PAR 40251W309 5 5000 SH DFND 02 0 0 5000 GULFPORT ENERGY CORP COM NEW 402635304 2089 260486 SH DFND 01 58974 200074 1438 GULFPORT ENERGY CORP COM NEW 402635304 1618 201741 SH DFND 02 0 198013 3728 GULFPORT ENERGY CORP COM NEW 402635304 136 17011 SH DFND 06 0 17011 0 GULFPORT ENERGY CORP COM NEW 402635304 2 224 SH DFND 28 224 0 0 GULFPORT ENERGY CORP OPTIONS 402635304 37691 4699600 SH Call DFND 02 0 4699600 0 GULFPORT ENERGY CORP COM NEW 402635304 4602 573771 SH DFND 43 0 0 573771 GW PHARMACEUTICALS PLC ADS 36197T103 4665 27675 SH DFND 01 3216 24173 286 GW PHARMACEUTICALS PLC ADS 36197T103 48338 286753 SH DFND 02 0 28651 258102 GW PHARMACEUTICALS PLC ADS 36197T103 1 3 SH DFND 28 3 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 20003 118664 SH DFND 43 0 0 118664 H & E EQUIPMENT SERVICES INC COM 404030108 204 8128 SH DFND 01 8098 0 30 H & E EQUIPMENT SERVICES INC COM 404030108 4683 186480 SH DFND 02 0 31460 155020 H & E EQUIPMENT SERVICES INC COM 404030108 88 3486 SH DFND 06 0 3486 0 H & E EQUIPMENT SERVICES INC COM 404030108 3039 121044 SH DFND 43 0 0 121044 HABIT RESTAURANTS INC COM CL A 40449J103 188 17416 SH DFND 01 15984 1432 0 HABIT RESTAURANTS INC COM CL A 40449J103 14 1297 SH DFND 02 0 654 643 HABIT RESTAURANTS INC COM CL A 40449J103 1 84 SH DFND 06 0 84 0 HABIT RESTAURANTS INC COM CL A 40449J103 5868 542361 SH DFND 43 0 0 542361 HACKETT GROUP INC COM 404609109 82 5202 SH DFND 01 5202 0 0 HACKETT GROUP INC COM 404609109 200 12671 SH DFND 02 0 12585 86 HACKETT GROUP INC COM 404609109 43 2712 SH DFND 06 0 2712 0 HAEMONETICS CORP COM 405024100 4834 55257 SH DFND 01 38446 16628 183 HAEMONETICS CORP COM 405024100 1481 16927 SH DFND 02 0 15791 1136 HAEMONETICS CORP COM 405024100 491 5612 SH DFND 06 0 5612 0 HAEMONETICS CORP COM 405024100 1774 20277 SH DFND 43 0 0 20277 HAEMONETICS CORP COM 405024100 325 3718 SH DFND 43, 01 0 0 3718 HAILIANG ED GROUP INC SPONSORED 40522L108 4 102 SH DFND 01 102 0 0 HAILIANG ED GROUP INC SPONSORED 40522L108 1 27 SH DFND 02 0 27 0 HAIN CELESTIAL GROUP INC COM 405217100 3641 157501 SH DFND 01 94764 60394 2343 HAIN CELESTIAL GROUP INC COM 405217100 1982 85724 SH DFND 02 0 77790 7934 HAIN CELESTIAL GROUP INC COM 405217100 225 9720 SH DFND 06 0 9720 0 HAIN CELESTIAL GROUP INC COM 405217100 91 3940 SH DFND 28 1285 0 2655 HAIN CELESTIAL GROUP INC COM 405217100 5328 230457 SH DFND 43 0 0 230457 HALCON RES CORP *W EXP 09/ 40537Q118 0 1896 SH DFND 02 0 1896 0 HALCON RES CORP COM PAR NE 40537Q605 33 24577 SH DFND 01 16006 8571 0 HALCON RES CORP COM PAR NE 40537Q605 129 95347 SH DFND 02 0 23168 72179 HALCON RES CORP COM PAR NE 40537Q605 19 13978 SH DFND 06 0 13978 0 HALLADOR ENERGY COMPANY COM 40609P105 43 8137 SH DFND 01 7593 544 0 HALLADOR ENERGY COMPANY COM 40609P105 2 378 SH DFND 02 0 378 0 HALLADOR ENERGY COMPANY COM 40609P105 0 43 SH DFND 06 0 43 0 HALLIBURTON CO COM 406216101 41296 1409430 SH DFND 01 956826 444356 8248 HALLIBURTON CO COM 406216101 44299 1511909 SH DFND 02 0 784372 727537 HALLIBURTON CO COM 406216101 10172 347169 SH DFND 06 0 347169 0 HALLIBURTON CO COM 406216101 450 15359 SH DFND 28 6815 0 8544 HALLIBURTON CO OPTIONS 406216101 49080 1675100 SH Put DFND 02 0 1675100 0 HALLIBURTON CO OPTIONS 406216101 2936 100200 SH Put DFND 06 0 100200 0 HALLIBURTON CO OPTIONS 406216101 28090 958700 SH Call DFND 02 0 958700 0 HALLIBURTON CO OPTIONS 406216101 3 100 SH Call DFND 06 0 100 0 HALLIBURTON CO COM 406216101 84598 2887303 SH DFND 43 0 0 2887303 HALLIBURTON CO COM 406216101 30 1036 SH DFND 43, 01 0 0 1036 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 58 5556 SH DFND 01 4839 717 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1261 121245 SH DFND 02 0 121245 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 0 46 SH DFND 06 0 46 0 HALOZYME THERAPEUTICS INC COM 40637H109 2163 134376 SH DFND 01 24601 109775 0 HALOZYME THERAPEUTICS INC COM 40637H109 296 18401 SH DFND 02 0 14895 3506 HALOZYME THERAPEUTICS INC COM 40637H109 227 14104 SH DFND 06 0 14104 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 42 1954 SH DFND 01 1559 395 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 61 2833 SH DFND 02 0 833 2000 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 17 806 SH DFND 06 0 806 0 HAMILTON LANE INC CL A 407497106 2826 64849 SH DFND 01 64849 0 0 HAMILTON LANE INC CL A 407497106 26 591 SH DFND 02 0 514 77 HAMILTON LANE INC CL A 407497106 3 60 SH DFND 06 0 60 0 HAMILTON LANE INC CL A 407497106 2 50 SH DFND 28 50 0 0 HAMILTON LANE INC CL A 407497106 1895 43487 SH DFND 43 0 0 43487 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 20 624 SH DFND 01 624 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 8856 277628 SH DFND 02 0 0 277628 HANCOCK JOHN INCOME SECS TR COM 410123103 65 4584 SH DFND 01 4584 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 351 24731 SH DFND 02 0 0 24731 HANCOCK JOHN INV TRUST TAX ADV GL 41013P749 217 31731 SH DFND 02 0 0 31731 HANCOCK JOHN INVS TR COM 410142103 127 8074 SH DFND 01 8074 0 0 HANCOCK JOHN INVS TR COM 410142103 780 49435 SH DFND 02 0 0 49435 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 65 2871 SH DFND 01 2871 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 711 31346 SH DFND 02 0 103 31243 HANCOCK JOHN PFD INCOME FD I COM 41013X106 51 2313 SH DFND 01 2313 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 250 11420 SH DFND 02 0 6 11414 HANCOCK JOHN PFD INCOME FD I COM 41021P103 88 4720 SH DFND 01 4520 0 200 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1233 65850 SH DFND 02 0 76 65774 HANCOCK JOHN PREMUIM DIV FD COM SH BEN 41013T105 3305 198588 SH DFND 02 0 0 198588 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 206 8300 SH DFND 01 8300 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2175 87717 SH DFND 02 0 0 87717 HANCOCK WHITNEY CORPORATION COM 410120109 2260 55940 SH DFND 01 43140 11620 1180 HANCOCK WHITNEY CORPORATION COM 410120109 4171 103240 SH DFND 02 0 95295 7945 HANCOCK WHITNEY CORPORATION COM 410120109 374 9247 SH DFND 06 0 9247 0 HANCOCK WHITNEY CORPORATION COM 410120109 5 131 SH DFND 28 131 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3932 97329 SH DFND 43 0 0 97329 HANESBRANDS INC COM 410345102 3285 183744 SH DFND 01 119735 59674 4335 HANESBRANDS INC COM 410345102 11444 640039 SH DFND 02 0 239821 400218 HANESBRANDS INC COM 410345102 57 3190 SH DFND 06 0 3190 0 HANESBRANDS INC COM 410345102 67 3725 SH DFND 28 41 0 3684 HANESBRANDS INC COM 410345102 8608 481427 SH DFND 43 0 0 481427 HANESBRANDS INC COM 410345102 344 19240 SH DFND 43, 01 0 0 19240 HANGER INC COM NEW 41043F208 21 1091 SH DFND 01 1091 0 0 HANGER INC COM NEW 41043F208 302 15866 SH DFND 02 0 12766 3100 HANGER INC COM NEW 41043F208 462 24239 SH DFND 43 0 0 24239 HANMI FINL CORP COM NEW 410495204 357 16768 SH DFND 01 13786 2439 543 HANMI FINL CORP COM NEW 410495204 272 12780 SH DFND 02 0 12780 0 HANMI FINL CORP COM NEW 410495204 74 3459 SH DFND 06 0 3459 0 HANMI FINL CORP COM NEW 410495204 2 77 SH DFND 28 77 0 0 HANMI FINL CORP COM NEW 410495204 242 11385 SH DFND 43 0 0 11385 HANNON ARMSTRONG SUST INFR C COM 41068X100 323 12580 SH DFND 01 12580 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3252 126844 SH DFND 02 0 27322 99522 HANNON ARMSTRONG SUST INFR C COM 41068X100 151 5888 SH DFND 06 0 5888 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2682 104602 SH DFND 43 0 0 104602 HANNON ARMSTRONG SUST INFR C COM 41068X100 422 16441 SH DFND 43, 01 0 0 16441 HANOVER INS GROUP INC COM 410867105 2283 19996 SH DFND 01 7691 11888 417 HANOVER INS GROUP INC COM 410867105 2146 18797 SH DFND 02 0 14488 4309 HANOVER INS GROUP INC COM 410867105 507 4437 SH DFND 06 0 4437 0 HANOVER INS GROUP INC COM 410867105 2 21 SH DFND 28 21 0 0 HANOVER INS GROUP INC COM 410867105 4711 41260 SH DFND 43 0 0 41260 HANOVER INS GROUP INC COM 410867105 1237 10833 SH DFND 43, 01 0 0 10833 HARBORONE BANCORP INC COM 41165F101 48 2786 SH DFND 01 2754 32 0 HARBORONE BANCORP INC COM 41165F101 29 1667 SH DFND 02 0 1667 0 HARBORONE BANCORP INC COM 41165F101 27 1593 SH DFND 06 0 1593 0 HARLEY DAVIDSON INC COM 412822108 7261 203607 SH DFND 01 106810 95803 994 HARLEY DAVIDSON INC COM 412822108 21603 605794 SH DFND 02 0 571970 33824 HARLEY DAVIDSON INC COM 412822108 146 4093 SH DFND 06 0 4093 0 HARLEY DAVIDSON INC COM 412822108 51 1433 SH DFND 28 40 0 1393 HARLEY DAVIDSON INC OPTIONS 412822108 6087 170700 SH Put DFND 02 0 170700 0 HARLEY DAVIDSON INC OPTIONS 412822108 2707 75900 SH Call DFND 02 0 75900 0 HARLEY DAVIDSON INC COM 412822108 1679 47087 SH DFND 43, 01 0 0 47087 HARMONIC INC COM 413160102 143 26418 SH DFND 01 16882 8327 1209 HARMONIC INC COM 413160102 87 16081 SH DFND 02 0 11981 4100 HARMONIC INC COM 413160102 51 9437 SH DFND 06 0 9437 0 HARMONY GOLD MNG LTD SPONSORED 413216300 26 13770 SH DFND 01 13770 0 0 HARMONY GOLD MNG LTD SPONSORED 413216300 69 36131 SH DFND 02 0 0 36131 HARPOON THERAPEUTICS INC COM 41358P106 5 486 SH DFND 01 486 0 0 HARPOON THERAPEUTICS INC COM 41358P106 0 9 SH DFND 02 0 9 0 HARPOON THERAPEUTICS INC COM 41358P106 0 9 SH DFND 06 0 9 0 HARRIS CORP DEL COM 413875105 28922 181092 SH DFND 01 134499 44995 1598 HARRIS CORP DEL COM 413875105 31281 195863 SH DFND 02 0 141041 54822 HARRIS CORP DEL COM 413875105 3399 21285 SH DFND 06 0 21285 0 HARRIS CORP DEL COM 413875105 393 2463 SH DFND 28 1677 0 786 HARRIS CORP DEL COM 413875105 42020 263104 SH DFND 43 0 0 263104 HARRIS CORP DEL COM 413875105 12237 76620 SH DFND 43, 01 0 0 76620 HARROW HEALTH INC COM 415858109 20 4034 SH DFND 02 0 1634 2400 HARSCO CORP COM 415864107 2653 131596 SH DFND 01 130977 0 619 HARSCO CORP COM 415864107 406 20126 SH DFND 02 0 13026 7100 HARSCO CORP COM 415864107 176 8721 SH DFND 06 0 8721 0 HARSCO CORP COM 415864107 4033 200058 SH DFND 43 0 0 200058 HARSCO CORP COM 415864107 1398 69330 SH DFND 43, 01 0 0 69330 HARTFORD FINL SVCS GROUP INC COM 416515104 47843 962241 SH DFND 01 764288 182339 15614 HARTFORD FINL SVCS GROUP INC COM 416515104 28953 582316 SH DFND 02 0 174718 407598 HARTFORD FINL SVCS GROUP INC COM 416515104 135 2722 SH DFND 06 0 2722 0 HARTFORD FINL SVCS GROUP INC COM 416515104 527 10603 SH DFND 28 6775 0 3828 HARTFORD FINL SVCS GROUP INC OPTIONS 416515104 6304 126800 SH Call DFND 02 0 126800 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/ 416515120 92 2020 SH DFND 02 0 0 2020 HARTFORD FINL SVCS GROUP INC COM 416515104 77644 1561629 SH DFND 43 0 0 1561629 HARTFORD FINL SVCS GROUP INC COM 416515104 4109 82651 SH DFND 43, 01 0 0 82651 HARVARD BIOSCIENCE INC COM 416906105 1913 443761 SH DFND 01 5072 438689 0 HARVARD BIOSCIENCE INC COM 416906105 206 47868 SH DFND 02 0 37034 10834 HARVARD BIOSCIENCE INC COM 416906105 1 145 SH DFND 06 0 145 0 HARVEST CAP CR CORP COM 41753F109 569 54556 SH DFND 01 54556 0 0 HARVEST CAP CR CORP COM 41753F109 0 27 SH DFND 02 0 27 0 HASBRO INC COM 418056107 14384 169181 SH DFND 01 131414 36974 793 HASBRO INC COM 418056107 18823 221398 SH DFND 02 0 166941 54457 HASBRO INC COM 418056107 126 1483 SH DFND 06 0 1483 0 HASBRO INC COM 418056107 1366 16065 SH DFND 28 15045 0 1020 HASBRO INC OPTIONS 418056107 4940 58100 SH Put DFND 02 0 58100 0 HASBRO INC OPTIONS 418056107 9191 108100 SH Call DFND 02 0 108100 0 HASBRO INC COM 418056107 105500 1240884 SH DFND 43 0 0 1240884 HASBRO INC COM 418056107 3092 36369 SH DFND 43, 01 0 0 36369 HAVERTY FURNITURE INC COM 419596101 917 41890 SH DFND 01 6625 35156 109 HAVERTY FURNITURE INC COM 419596101 853 38972 SH DFND 02 0 38703 269 HAVERTY FURNITURE INC COM 419596101 43 1963 SH DFND 06 0 1963 0 HAVERTY FURNITURE INC CL A 419596200 0 14 SH DFND 01 14 0 0 HAVERTY FURNITURE INC COM 419596101 1189 54320 SH DFND 43 0 0 54320 HAWAIIAN ELEC INDUSTRIES COM 419870100 2037 49957 SH DFND 01 28698 21044 215 HAWAIIAN ELEC INDUSTRIES COM 419870100 7458 182939 SH DFND 02 0 164817 18122 HAWAIIAN ELEC INDUSTRIES COM 419870100 461 11298 SH DFND 06 0 11298 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5542 135922 SH DFND 43 0 0 135922 HAWAIIAN HOLDINGS INC COM 419879101 2454 93493 SH DFND 01 14103 79078 312 HAWAIIAN HOLDINGS INC COM 419879101 2171 82717 SH DFND 02 0 79988 2729 HAWAIIAN HOLDINGS INC COM 419879101 39 1479 SH DFND 06 0 1479 0 HAWAIIAN HOLDINGS INC COM 419879101 1 36 SH DFND 28 36 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2898 110417 SH DFND 43 0 0 110417 HAWAIIAN HOLDINGS INC COM 419879101 1340 51061 SH DFND 43, 01 0 0 51061 HAWKINS INC COM 420261109 175 4738 SH DFND 01 3680 908 150 HAWKINS INC COM 420261109 429 11656 SH DFND 02 0 11656 0 HAWKINS INC COM 420261109 39 1049 SH DFND 06 0 1049 0 HAWTHORN BANCSHARES INC COM 420476103 53 2300 SH DFND 02 0 2300 0 HAYNES INTERNATIONAL INC COM NEW 420877201 172 5240 SH DFND 01 4155 1060 25 HAYNES INTERNATIONAL INC COM NEW 420877201 461 14029 SH DFND 02 0 14029 0 HAYNES INTERNATIONAL INC COM NEW 420877201 45 1357 SH DFND 06 0 1357 0 HAYNES INTERNATIONAL INC COM NEW 420877201 344 10468 SH DFND 43 0 0 10468 HC2 HLDGS INC COM 404139107 21 8529 SH DFND 01 8529 0 0 HC2 HLDGS INC COM 404139107 23 9282 SH DFND 02 0 151 9131 HC2 HLDGS INC COM 404139107 0 154 SH DFND 06 0 154 0 HCA HEALTHCARE INC COM 40412C101 24801 190224 SH DFND 01 145193 42513 2518 HCA HEALTHCARE INC COM 40412C101 16014 122823 SH DFND 02 0 48892 73931 HCA HEALTHCARE INC COM 40412C101 2805 21514 SH DFND 06 0 21514 0 HCA HEALTHCARE INC COM 40412C101 526 4034 SH DFND 28 610 0 3424 HCA HEALTHCARE INC COM 40412C101 30845 236579 SH DFND 43 0 0 236579 HCA HEALTHCARE INC COM 40412C101 1864 14295 SH DFND 43, 01 0 0 14295 HCI GROUP INC COM 40416E103 240 5610 SH DFND 01 5064 536 10 HCI GROUP INC COM 40416E103 265 6200 SH DFND 02 0 6100 100 HCI GROUP INC COM 40416E103 32 753 SH DFND 06 0 753 0 HCI GROUP INC NOTE 4.25 40416EAD5 79 80000 PRN DFND 02 0 68000 12000 HCI GROUP INC COM 40416E103 416 9729 SH DFND 43 0 0 9729 HCP INC COM 40414L109 16703 533646 SH DFND 01 380159 147291 6196 HCP INC COM 40414L109 16897 539837 SH DFND 02 0 383095 156742 HCP INC COM 40414L109 6279 200610 SH DFND 06 0 200610 0 HCP INC COM 40414L109 1583 50576 SH DFND 28 43586 0 6990 HCP INC COM 40414L109 56223 1796258 SH DFND 43 0 0 1796258 HCP INC COM 40414L109 17058 544988 SH DFND 43, 01 0 0 544988 HD SUPPLY HLDGS INC COM 40416M105 3338 77010 SH DFND 01 43622 32995 393 HD SUPPLY HLDGS INC COM 40416M105 51455 1186957 SH DFND 02 0 128231 1058726 HD SUPPLY HLDGS INC COM 40416M105 466 10760 SH DFND 06 0 10760 0 HD SUPPLY HLDGS INC COM 40416M105 57 1312 SH DFND 28 0 0 1312 HD SUPPLY HLDGS INC COM 40416M105 369 8517 SH DFND 43 0 0 8517 HD SUPPLY HLDGS INC COM 40416M105 3730 86048 SH DFND 43, 01 0 0 86048 HDFC BANK LTD SPONSORED 40415F101 2548 21979 SH DFND 01 21824 95 60 HDFC BANK LTD SPONSORED 40415F101 23465 202444 SH DFND 02 0 34281 168163 HDFC BANK LTD SPONSORED 40415F101 630 5438 SH DFND 06 0 5438 0 HDFC BANK LTD SPONSORED 40415F101 8 66 SH DFND 28 66 0 0 HDFC BANK LTD SPONSORED 40415F101 126161 1088437 SH DFND 43 0 0 1088437 HDFC BANK LTD SPONSORED 40415F101 8771 75675 SH DFND 43, 01 0 0 75675 HEALTH INS INNOVATIONS INC COM CL A 42225K106 90 3359 SH DFND 01 3359 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1750 65250 SH DFND 02 0 65170 80 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1 44 SH DFND 06 0 44 0 HEALTH INS INNOVATIONS INC OPTIONS 42225K106 2548 95000 SH Put DFND 02 0 95000 0 HEALTH INS INNOVATIONS INC OPTIONS 42225K106 12329 459700 SH Call DFND 02 0 459700 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 249 9299 SH DFND 43 0 0 9299 HEALTHCARE RLTY TR COM 421946104 868 27035 SH DFND 01 25635 0 1400 HEALTHCARE RLTY TR COM 421946104 7500 233570 SH DFND 02 0 229513 4057 HEALTHCARE RLTY TR COM 421946104 1052 32747 SH DFND 06 0 32747 0 HEALTHCARE RLTY TR COM 421946104 2 65 SH DFND 28 65 0 0 HEALTHCARE RLTY TR COM 421946104 2067 64379 SH DFND 43 0 0 64379 HEALTHCARE RLTY TR COM 421946104 1775 55285 SH DFND 43, 01 0 0 55285 HEALTHCARE SVCS GRP INC COM 421906108 2677 81144 SH DFND 01 30818 49650 676 HEALTHCARE SVCS GRP INC COM 421906108 6013 182255 SH DFND 02 0 168577 13678 HEALTHCARE SVCS GRP INC COM 421906108 264 8013 SH DFND 06 0 8013 0 HEALTHCARE SVCS GRP INC COM 421906108 25262 765752 SH DFND 43 0 0 765752 HEALTHCARE SVCS GRP INC COM 421906108 2459 74549 SH DFND 43, 01 0 0 74549 HEALTHCARE TR AMER INC CL A NEW 42225P501 9738 340593 SH DFND 01 293419 46635 539 HEALTHCARE TR AMER INC CL A NEW 42225P501 2774 97015 SH DFND 02 0 91436 5579 HEALTHCARE TR AMER INC CL A NEW 42225P501 614 21471 SH DFND 06 0 21471 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 199 6975 SH DFND 28 6315 0 660 HEALTHCARE TR AMER INC CL A NEW 42225P501 8536 298582 SH DFND 43 0 0 298582 HEALTHCARE TR AMER INC CL A NEW 42225P501 1067 37315 SH DFND 43, 01 0 0 37315 HEALTHEQUITY INC COM 42226A107 2768 37409 SH DFND 01 16106 20887 416 HEALTHEQUITY INC COM 42226A107 6060 81910 SH DFND 02 0 6511 75399 HEALTHEQUITY INC COM 42226A107 450 6078 SH DFND 06 0 6078 0 HEALTHEQUITY INC COM 42226A107 1 18 SH DFND 28 18 0 0 HEALTHEQUITY INC COM 42226A107 12437 168115 SH DFND 43 0 0 168115 HEALTHEQUITY INC COM 42226A107 1074 14519 SH DFND 43, 01 0 0 14519 HEALTHSTREAM INC COM 42222N103 439 15646 SH DFND 01 15586 0 60 HEALTHSTREAM INC COM 42222N103 1326 47241 SH DFND 02 0 46666 575 HEALTHSTREAM INC COM 42222N103 79 2803 SH DFND 06 0 2803 0 HEALTHSTREAM INC COM 42222N103 9899 352771 SH DFND 43 0 0 352771 HEALTHSTREAM INC COM 42222N103 1404 50028 SH DFND 43, 01 0 0 50028 HEARTLAND EXPRESS INC COM 422347104 335 17400 SH DFND 01 17226 0 174 HEARTLAND EXPRESS INC COM 422347104 762 39510 SH DFND 02 0 7054 32456 HEARTLAND EXPRESS INC COM 422347104 94 4896 SH DFND 06 0 4896 0 HEARTLAND EXPRESS INC COM 422347104 9469 491143 SH DFND 43 0 0 491143 HEARTLAND EXPRESS INC COM 422347104 815 42264 SH DFND 43, 01 0 0 42264 HEARTLAND FINL USA INC COM 42234Q102 323 7569 SH DFND 01 5724 1845 0 HEARTLAND FINL USA INC COM 42234Q102 1138 26678 SH DFND 02 0 26590 88 HEARTLAND FINL USA INC COM 42234Q102 143 3360 SH DFND 06 0 3360 0 HEARTLAND FINL USA INC COM 42234Q102 11501 269660 SH DFND 43 0 0 269660 HEARTLAND FINL USA INC COM 42234Q102 163 3825 SH DFND 43, 01 0 0 3825 HEAT BIOLOGICS INC COM NEW 42237K300 4 3024 SH DFND 01 3024 0 0 HECLA MNG CO COM 422704106 1 332 SH DFND 05 332 0 0 HECLA MNG CO COM 422704106 361 156886 SH DFND 01 44361 105004 7521 HECLA MNG CO COM 422704106 451 196198 SH DFND 02 0 161358 34840 HECLA MNG CO COM 422704106 120 52056 SH DFND 06 0 52056 0 HECLA MNG CO COM 422704106 518 225029 SH DFND 43 0 0 225029 HEICO CORP NEW COM 422806109 3713 39133 SH DFND 01 19450 18397 1286 HEICO CORP NEW COM 422806109 20112 211994 SH DFND 02 0 60220 151774 HEICO CORP NEW COM 422806109 421 4433 SH DFND 06 0 4433 0 HEICO CORP NEW COM 422806109 250 2633 SH DFND 28 0 0 2633 HEICO CORP NEW CL A 422806208 737 8768 SH DFND 01 5978 1697 1093 HEICO CORP NEW CL A 422806208 2436 28985 SH DFND 02 0 25397 3588 HEICO CORP NEW CL A 422806208 659 7840 SH DFND 06 0 7840 0 HEICO CORP NEW COM 422806109 17162 180895 SH DFND 43 0 0 180895 HEICO CORP NEW CL A 422806208 2239 26638 SH DFND 43 0 0 26638 HEICO CORP NEW COM 422806109 2313 24384 SH DFND 43, 01 0 0 24384 HEICO CORP NEW CL A 422806208 742 8825 SH DFND 43, 01 0 0 8825 HEIDRICK & STRUGGLES INTL IN COM 422819102 1160 30251 SH DFND 01 5089 25109 53 HEIDRICK & STRUGGLES INTL IN COM 422819102 230 5995 SH DFND 02 0 5995 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 79 2059 SH DFND 06 0 2059 0 HELEN OF TROY CORP LTD COM G4388N106 2587 22306 SH DFND 01 14736 7449 121 HELEN OF TROY CORP LTD COM G4388N106 6836 58948 SH DFND 02 0 50287 8661 HELEN OF TROY CORP LTD COM G4388N106 332 2866 SH DFND 06 0 2866 0 HELEN OF TROY CORP LTD COM G4388N106 14078 121401 SH DFND 43 0 0 121401 HELEN OF TROY CORP LTD COM G4388N106 1518 13091 SH DFND 43, 01 0 0 13091 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 46 6906 SH DFND 01 6906 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 11 1588 SH DFND 02 0 1028 560 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 0 71 SH DFND 06 0 71 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2358 298138 SH DFND 01 51248 245915 975 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6373 805707 SH DFND 02 0 804996 711 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 121 15271 SH DFND 06 0 15271 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 81 SH DFND 28 81 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1611 203610 SH DFND 43 0 0 203610 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1250 158047 SH DFND 43, 01 0 0 158047 HELMERICH & PAYNE INC COM 423452101 8728 157100 SH DFND 01 125397 29734 1969 HELMERICH & PAYNE INC COM 423452101 8290 149216 SH DFND 02 0 53283 95933 HELMERICH & PAYNE INC COM 423452101 722 12992 SH DFND 06 0 12992 0 HELMERICH & PAYNE INC COM 423452101 10 186 SH DFND 28 28 0 158 HELMERICH & PAYNE INC COM 423452101 1771 31883 SH DFND 43 0 0 31883 HELMERICH & PAYNE INC COM 423452101 523 9406 SH DFND 43, 01 0 0 9406 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 46 3294 SH DFND 01 3294 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 1855 SH DFND 02 0 1855 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 1817 SH DFND 06 0 1817 0 HENNESSY ADVISORS INC COM 425885100 223 24078 SH DFND 02 0 24078 0 HENRY JACK & ASSOC INC COM 426281101 8331 60046 SH DFND 01 9779 49892 375 HENRY JACK & ASSOC INC COM 426281101 12196 87903 SH DFND 02 0 76372 11531 HENRY JACK & ASSOC INC COM 426281101 159 1143 SH DFND 06 0 1143 0 HENRY JACK & ASSOC INC COM 426281101 19 135 SH DFND 28 0 0 135 HENRY JACK & ASSOC INC COM 426281101 27362 197220 SH DFND 43 0 0 197220 HENRY JACK & ASSOC INC COM 426281101 4023 28994 SH DFND 43, 01 0 0 28994 HENRY SCHEIN INC COM 806407102 11481 190999 SH DFND 01 132189 56787 2023 HENRY SCHEIN INC COM 806407102 6313 105025 SH DFND 02 0 43652 61373 HENRY SCHEIN INC COM 806407102 49 817 SH DFND 06 0 817 0 HENRY SCHEIN INC COM 806407102 336 5592 SH DFND 28 4265 0 1327 HENRY SCHEIN INC COM 806407102 22023 366383 SH DFND 43 0 0 366383 HENRY SCHEIN INC COM 806407102 2360 39263 SH DFND 43, 01 0 0 39263 HERBALIFE LTD NOTE 2.00 42703MAB9 20242 16278000 PRN DFND 02 0 16273000 5000 HERBALIFE LTD NOTE 2.62 42703MAD5 7220 6849000 PRN DFND 02 0 6849000 0 HERBALIFE LTD NOTE 2.62 42703MAD5 14 13000 PRN DFND 43 0 0 13000 HERBALIFE NUTRITION LTD COM SHS G4412G101 908 17135 SH DFND 01 16918 0 217 HERBALIFE NUTRITION LTD COM SHS G4412G101 127422 2404638 SH DFND 02 0 2399812 4826 HERBALIFE NUTRITION LTD COM SHS G4412G101 2272 42868 SH DFND 06 0 42868 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 633 11942 SH DFND 43 0 0 11942 HERBALIFE NUTRITION LTD COM SHS G4412G101 717 13525 SH DFND 43, 01 0 0 13525 HERC HLDGS INC COM 42704L104 431 11054 SH DFND 01 4731 6323 0 HERC HLDGS INC COM 42704L104 1658 42540 SH DFND 02 0 41337 1203 HERC HLDGS INC COM 42704L104 91 2331 SH DFND 06 0 2331 0 HERCULES CAPITAL INC COM 427096508 127 9995 SH DFND 01 9995 0 0 HERCULES CAPITAL INC COM 427096508 161 12698 SH DFND 02 0 0 12698 HERITAGE COMMERCE CORP COM 426927109 144 11922 SH DFND 01 11922 0 0 HERITAGE COMMERCE CORP COM 426927109 753 62231 SH DFND 02 0 62231 0 HERITAGE COMMERCE CORP COM 426927109 54 4463 SH DFND 06 0 4463 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 302 10999 SH DFND 01 3040 7959 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 159 5808 SH DFND 02 0 5808 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 41 1502 SH DFND 06 0 1502 0 HERITAGE FINL CORP WASH COM 42722X106 954 31651 SH DFND 01 28438 3120 93 HERITAGE FINL CORP WASH COM 42722X106 537 17813 SH DFND 02 0 10284 7529 HERITAGE FINL CORP WASH COM 42722X106 121 4000 SH DFND 06 0 4000 0 HERITAGE INS HLDGS INC COM 42727J102 112 7653 SH DFND 01 6697 956 0 HERITAGE INS HLDGS INC COM 42727J102 77 5297 SH DFND 02 0 2920 2377 HERITAGE INS HLDGS INC COM 42727J102 36 2448 SH DFND 06 0 2448 0 HERITAGE INS HLDGS INC COM 42727J102 338 23156 SH DFND 43 0 0 23156 HERON THERAPEUTICS INC COM 427746102 2856 116853 SH DFND 01 17458 99301 94 HERON THERAPEUTICS INC COM 427746102 4046 165533 SH DFND 02 0 96965 68568 HERON THERAPEUTICS INC COM 427746102 186 7613 SH DFND 06 0 7613 0 HERON THERAPEUTICS INC COM 427746102 3624 148300 SH DFND 43 0 0 148300 HERON THERAPEUTICS INC COM 427746102 265 10835 SH DFND 43, 01 0 0 10835 HERSHA HOSPITALITY TR PR SHS BEN 427825500 175 10223 SH DFND 01 8933 0 1290 HERSHA HOSPITALITY TR PR SHS BEN 427825500 1450 84569 SH DFND 02 0 83143 1426 HERSHA HOSPITALITY TR PR SHS BEN 427825500 70 4056 SH DFND 06 0 4056 0 HERSHA HOSPITALITY TR PR SHS BEN 427825500 3213 187459 SH DFND 43 0 0 187459 HERSHEY CO COM 427866108 63043 549013 SH DFND 01 397878 146909 4226 HERSHEY CO COM 427866108 54356 473362 SH DFND 02 0 211966 261396 HERSHEY CO COM 427866108 35877 312434 SH DFND 06 0 312434 0 HERSHEY CO COM 427866108 199 1731 SH DFND 28 1004 0 727 HERSHEY CO COM 427866108 16107 140264 SH DFND 43 0 0 140264 HERSHEY CO COM 427866108 13359 116333 SH DFND 43, 01 0 0 116333 HERTZ GLOBAL HLDGS INC COM 42806J106 5973 343891 SH DFND 01 13432 330459 0 HERTZ GLOBAL HLDGS INC COM 42806J106 13667 786796 SH DFND 02 0 785811 985 HERTZ GLOBAL HLDGS INC COM 42806J106 918 52848 SH DFND 06 0 52848 0 HESKA CORP COM RESTRC 42805E306 204 2395 SH DFND 01 2377 0 18 HESKA CORP COM RESTRC 42805E306 263 3091 SH DFND 02 0 3091 0 HESKA CORP COM RESTRC 42805E306 67 782 SH DFND 06 0 782 0 HESKA CORP COM RESTRC 42805E306 582 6834 SH DFND 43 0 0 6834 HESKA CORP COM RESTRC 42805E306 1415 16621 SH DFND 43, 01 0 0 16621 HESS CORP COM 42809H107 25943 430732 SH DFND 01 255516 151342 23874 HESS CORP COM 42809H107 115372 1915520 SH DFND 02 0 246420 1669100 HESS CORP COM 42809H107 697 11580 SH DFND 06 0 11580 0 HESS CORP COM 42809H107 2528 41973 SH DFND 28 38986 0 2987 HESS CORP COM 42809H107 53936 895503 SH DFND 43 0 0 895503 HESS CORP COM 42809H107 399 6630 SH DFND 43, 01 0 0 6630 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 2322 109505 SH DFND 01 0 109505 0 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 4766 224825 SH DFND 02 0 17876 206949 HEWLETT PACKARD ENTERPRISE C COM 42824C109 29749 1928006 SH DFND 01 1306679 603865 17462 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23701 1536005 SH DFND 02 0 1109787 426218 HEWLETT PACKARD ENTERPRISE C COM 42824C109 489 31678 SH DFND 06 0 31678 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 143 9288 SH DFND 28 1685 0 7603 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15090 977939 SH DFND 43 0 0 977939 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2613 169323 SH DFND 43, 01 0 0 169323 HEXCEL CORP NEW COM 428291108 20048 289881 SH DFND 01 286508 1653 1720 HEXCEL CORP NEW COM 428291108 15585 225348 SH DFND 02 0 23268 202080 HEXCEL CORP NEW COM 428291108 618 8933 SH DFND 06 0 8933 0 HEXCEL CORP NEW COM 428291108 321 4643 SH DFND 28 1358 0 3285 HEXCEL CORP NEW COM 428291108 89843 1299065 SH DFND 43 0 0 1299065 HEXCEL CORP NEW COM 428291108 2943 42552 SH DFND 43, 01 0 0 42552 HEXINDAI INC ADR 428295109 17 4945 SH DFND 01 4945 0 0 HEXO CORP COM 428304109 45 6849 SH DFND 05 6849 0 0 HEXO CORP COM 428304109 25 3800 SH DFND 01 3800 0 0 HEXO CORP COM 428304109 89 13355 SH DFND 02 0 12005 1350 HF FOODS GROUP INC COM 40417F109 23 1757 SH DFND 02 0 1757 0 HFF INC CL A 40418F108 159 3329 SH DFND 01 3036 0 293 HFF INC CL A 40418F108 321 6717 SH DFND 02 0 6355 362 HFF INC CL A 40418F108 193 4036 SH DFND 06 0 4036 0 HFF INC CL A 40418F108 0 10 SH DFND 43 0 0 10 HIBBETT SPORTS INC COM 428567101 939 41154 SH DFND 01 6812 34336 6 HIBBETT SPORTS INC COM 428567101 847 37115 SH DFND 02 0 33915 3200 HIBBETT SPORTS INC COM 428567101 46 2012 SH DFND 06 0 2012 0 HI-CRUSH PARTNERS LP COM UNIT L 428337109 33 7500 SH DFND 01 7500 0 0 HI-CRUSH PARTNERS LP COM UNIT L 428337109 1400 314572 SH DFND 02 0 5751 308821 HIGH INCOME SECS FD SHS BEN IN 42968F108 186 20583 SH DFND 02 0 0 20583 HIGHLAND FDS I HI LD IBOX 430101774 57 3223 SH DFND 01 3223 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN IN 43010E404 63 4517 SH DFND 02 0 0 4517 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 22 1704 SH DFND 01 0 0 1704 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 84 6466 SH DFND 02 0 0 6466 HIGHPOINT RES CORP COM 43114K108 406 183912 SH DFND 01 44870 138746 296 HIGHPOINT RES CORP COM 43114K108 393 177898 SH DFND 02 0 177898 0 HIGHPOINT RES CORP COM 43114K108 28 12667 SH DFND 06 0 12667 0 HIGHWOODS PPTYS INC COM 431284108 3949 84414 SH DFND 01 62533 20260 1621 HIGHWOODS PPTYS INC COM 431284108 5687 121578 SH DFND 02 0 88168 33410 HIGHWOODS PPTYS INC COM 431284108 698 14923 SH DFND 06 0 14923 0 HIGHWOODS PPTYS INC COM 431284108 523 11181 SH DFND 28 10000 0 1181 HIGHWOODS PPTYS INC COM 431284108 496 10607 SH DFND 43 0 0 10607 HILL INTERNATIONAL INC COM 431466101 28 9553 SH DFND 01 4000 5553 0 HILL INTERNATIONAL INC COM 431466101 66 22689 SH DFND 02 0 22641 48 HILL ROM HLDGS INC COM 431475102 4921 46487 SH DFND 01 26371 19130 986 HILL ROM HLDGS INC COM 431475102 41689 393809 SH DFND 02 0 114331 279478 HILL ROM HLDGS INC COM 431475102 739 6983 SH DFND 06 0 6983 0 HILL ROM HLDGS INC COM 431475102 1 10 SH DFND 28 10 0 0 HILL ROM HLDGS INC COM 431475102 28778 271845 SH DFND 43 0 0 271845 HILL ROM HLDGS INC COM 431475102 1023 9665 SH DFND 43, 01 0 0 9665 HILLENBRAND INC COM 431571108 1344 32354 SH DFND 01 28829 3134 391 HILLENBRAND INC COM 431571108 6485 156152 SH DFND 02 0 135175 20977 HILLENBRAND INC COM 431571108 281 6772 SH DFND 06 0 6772 0 HILLENBRAND INC COM 431571108 1 13 SH DFND 28 13 0 0 HILLENBRAND INC COM 431571108 4220 101604 SH DFND 43 0 0 101604 HILLENBRAND INC COM 431571108 374 9014 SH DFND 43, 01 0 0 9014 HILLTOP HOLDINGS INC COM 432748101 1273 69741 SH DFND 01 65415 4326 0 HILLTOP HOLDINGS INC COM 432748101 1541 84460 SH DFND 02 0 84048 412 HILLTOP HOLDINGS INC COM 432748101 150 8192 SH DFND 06 0 8192 0 HILLTOP HOLDINGS INC COM 432748101 235 12900 SH DFND 43 0 0 12900 HILTON GRAND VACATIONS INC COM 43283X105 397 12882 SH DFND 01 7448 5127 307 HILTON GRAND VACATIONS INC COM 43283X105 7286 236166 SH DFND 02 0 233865 2301 HILTON GRAND VACATIONS INC COM 43283X105 310 10055 SH DFND 06 0 10055 0 HILTON GRAND VACATIONS INC COM 43283X105 52 1699 SH DFND 28 0 0 1699 HILTON WORLDWIDE HLDGS INC COM 43300A203 15906 191388 SH DFND 01 107518 76612 7258 HILTON WORLDWIDE HLDGS INC COM 43300A203 168826 2031360 SH DFND 02 0 222118 1809242 HILTON WORLDWIDE HLDGS INC COM 43300A203 95 1142 SH DFND 06 0 1142 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 264 3172 SH DFND 28 72 0 3100 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 8311 100000 SH Call DFND 02 0 100000 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 284113 3418520 SH DFND 43 0 0 3418520 HILTON WORLDWIDE HLDGS INC COM 43300A203 5416 65170 SH DFND 43, 01 0 0 65170 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 1 429 SH DFND 01 429 0 0 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 10 3168 SH DFND 02 0 0 3168 HINGHAM INSTN SVGS MASS COM 433323102 48 279 SH DFND 01 279 0 0 HINGHAM INSTN SVGS MASS COM 433323102 712 4142 SH DFND 02 0 3642 500 HINGHAM INSTN SVGS MASS COM 433323102 1 5 SH DFND 06 0 5 0 HMS HLDGS CORP COM 40425J101 1544 52134 SH DFND 01 41021 10627 486 HMS HLDGS CORP COM 40425J101 1537 51905 SH DFND 02 0 50494 1411 HMS HLDGS CORP COM 40425J101 270 9105 SH DFND 06 0 9105 0 HMS HLDGS CORP COM 40425J101 5602 189198 SH DFND 43 0 0 189198 HNI CORP COM 404251100 2498 68824 SH DFND 01 67497 1189 138 HNI CORP COM 404251100 1645 45319 SH DFND 02 0 34207 11112 HNI CORP COM 404251100 173 4754 SH DFND 06 0 4754 0 HNI CORP COM 404251100 392 10815 SH DFND 43 0 0 10815 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 12 600 SH DFND 01 600 0 0 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 789 40375 SH DFND 02 0 8 40367 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 1813 67157 SH DFND 01 9000 57672 485 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 2397 88809 SH DFND 02 0 70024 18785 HOLLYFRONTIER CORP COM 436106108 15438 313336 SH DFND 01 83890 227947 1499 HOLLYFRONTIER CORP COM 436106108 15580 316224 SH DFND 02 0 118506 197718 HOLLYFRONTIER CORP COM 436106108 801 16265 SH DFND 06 0 16265 0 HOLLYFRONTIER CORP COM 436106108 61 1228 SH DFND 28 62 0 1166 HOLLYFRONTIER CORP COM 436106108 346 7015 SH DFND 43 0 0 7015 HOLLYFRONTIER CORP COM 436106108 1616 32801 SH DFND 43, 01 0 0 32801 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 702 33516 SH DFND 01 33516 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 3 133 SH DFND 02 0 133 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2566 122535 SH DFND 43 0 0 122535 HOLOGIC INC COM 436440101 11157 230525 SH DFND 01 66866 158199 5460 HOLOGIC INC COM 436440101 14246 294346 SH DFND 02 0 185874 108472 HOLOGIC INC COM 436440101 319 6600 SH DFND 06 0 6600 0 HOLOGIC INC COM 436440101 215 4435 SH DFND 28 2188 0 2247 HOLOGIC INC OPTIONS 436440101 1452 30000 SH Put DFND 02 0 30000 0 HOLOGIC INC OPTIONS 436440101 3872 80000 SH Call DFND 02 0 80000 0 HOLOGIC INC COM 436440101 36329 750591 SH DFND 43 0 0 750591 HOME BANCORP INC COM 43689E107 110 3308 SH DFND 01 2792 516 0 HOME BANCORP INC COM 43689E107 151 4529 SH DFND 02 0 4329 200 HOME BANCORP INC COM 43689E107 1 31 SH DFND 06 0 31 0 HOME BANCSHARES INC COM 436893200 1430 81370 SH DFND 01 64099 16247 1024 HOME BANCSHARES INC COM 436893200 4495 255861 SH DFND 02 0 221892 33969 HOME BANCSHARES INC COM 436893200 297 16902 SH DFND 06 0 16902 0 HOME BANCSHARES INC COM 436893200 2 118 SH DFND 28 118 0 0 HOME BANCSHARES INC COM 436893200 7858 447215 SH DFND 43 0 0 447215 HOME BANCSHARES INC COM 436893200 756 43009 SH DFND 43, 01 0 0 43009 HOME DEPOT INC COM 437076102 899474 4687446 SH DFND 01 4547079 108746 31621 HOME DEPOT INC COM 437076102 1144337 5963504 SH DFND 02 0 608451 5355053 HOME DEPOT INC COM 437076102 22972 119715 SH DFND 06 0 119715 0 HOME DEPOT INC COM 437076102 11626 60586 SH DFND 28 48290 0 12296 HOME DEPOT INC OPTIONS 437076102 11072 57700 SH Put DFND 02 0 57700 0 HOME DEPOT INC OPTIONS 437076102 19170 99900 SH Put DFND 06 0 99900 0 HOME DEPOT INC OPTIONS 437076102 16925 88200 SH Call DFND 02 0 88200 0 HOME DEPOT INC OPTIONS 437076102 13394 69800 SH Call DFND 06 0 69800 0 HOME DEPOT INC COM 437076102 909160 4737924 SH DFND 43 0 0 4737924 HOME DEPOT INC COM 437076102 75290 392362 SH DFND 43, 01 0 0 392362 HOME FED BANCORP INC LA NEW COM 43708L108 0 1 SH DFND 02 0 1 0 HOMESTREET INC COM 43785V102 314 11899 SH DFND 01 6347 5488 64 HOMESTREET INC COM 43785V102 243 9231 SH DFND 02 0 9231 0 HOMESTREET INC COM 43785V102 74 2797 SH DFND 06 0 2797 0 HOMESTREET INC COM 43785V102 860 32628 SH DFND 43 0 0 32628 HOMETOWN BANKSHARES CORP COM 43787N108 82 5720 SH DFND 01 5720 0 0 HOMETRUST BANCSHARES INC COM 437872104 90 3575 SH DFND 01 3324 251 0 HOMETRUST BANCSHARES INC COM 437872104 346 13712 SH DFND 02 0 13712 0 HOMETRUST BANCSHARES INC COM 437872104 48 1918 SH DFND 06 0 1918 0 HOMOLOGY MEDICINES INC COM 438083107 399 14397 SH DFND 01 3406 10991 0 HOMOLOGY MEDICINES INC COM 438083107 522 18829 SH DFND 02 0 2911 15918 HOMOLOGY MEDICINES INC COM 438083107 40 1441 SH DFND 06 0 1441 0 HONDA MOTOR LTD AMERN SHS 438128308 1422 52343 SH DFND 01 42241 0 10102 HONDA MOTOR LTD AMERN SHS 438128308 11683 429997 SH DFND 02 0 0 429997 HONDA MOTOR LTD AMERN SHS 438128308 6 221 SH DFND 28 221 0 0 HONDA MOTOR LTD AMERN SHS 438128308 40780 1500931 SH DFND 43 0 0 1500931 HONDA MOTOR LTD AMERN SHS 438128308 2895 106533 SH DFND 43, 01 0 0 106533 HONEYWELL INTL INC COM 438516106 608145 3826737 SH DFND 01 3596504 102397 127836 HONEYWELL INTL INC COM 438516106 1175255 7395265 SH DFND 02 0 279802 7115463 HONEYWELL INTL INC COM 438516106 21387 134578 SH DFND 06 0 134578 0 HONEYWELL INTL INC COM 438516106 7255 45651 SH DFND 28 37406 0 8245 HONEYWELL INTL INC OPTIONS 438516106 572 3600 SH Put DFND 01 3600 0 0 HONEYWELL INTL INC OPTIONS 438516106 159 1000 SH Put DFND 02 0 1000 0 HONEYWELL INTL INC OPTIONS 438516106 28606 180000 SH Call DFND 02 0 180000 0 HONEYWELL INTL INC OPTIONS 438516106 461 2900 SH Call DFND 06 0 2900 0 HONEYWELL INTL INC COM 438516106 1536315 9667221 SH DFND 43 0 0 9667221 HONEYWELL INTL INC COM 438516106 111667 702664 SH DFND 43, 01 0 0 702664 HOOKER FURNITURE CORP COM 439038100 570 19773 SH DFND 01 7168 12592 13 HOOKER FURNITURE CORP COM 439038100 524 18190 SH DFND 02 0 17114 1076 HOOKER FURNITURE CORP COM 439038100 37 1279 SH DFND 06 0 1279 0 HOOKER FURNITURE CORP COM 439038100 1146 39756 SH DFND 43 0 0 39756 HOPE BANCORP INC COM 43940T109 1913 146251 SH DFND 01 85738 58116 2397 HOPE BANCORP INC COM 43940T109 1536 117461 SH DFND 02 0 114197 3264 HOPE BANCORP INC COM 43940T109 183 14005 SH DFND 06 0 14005 0 HOPE BANCORP INC COM 43940T109 2 157 SH DFND 28 157 0 0 HOPE BANCORP INC OPTIONS 43940T109 740 56600 SH Put DFND 02 0 56600 0 HOPE BANCORP INC COM 43940T109 10745 821509 SH DFND 43 0 0 821509 HOPE BANCORP INC COM 43940T109 1228 93881 SH DFND 43, 01 0 0 93881 HORACE MANN EDUCATORS CORP N COM 440327104 537 15253 SH DFND 01 9027 5914 312 HORACE MANN EDUCATORS CORP N COM 440327104 255 7250 SH DFND 02 0 6427 823 HORACE MANN EDUCATORS CORP N COM 440327104 158 4475 SH DFND 06 0 4475 0 HORACE MANN EDUCATORS CORP N COM 440327104 22268 632436 SH DFND 43 0 0 632436 HORIZON BANCORP INC COM 440407104 167 10403 SH DFND 01 7974 2429 0 HORIZON BANCORP INC COM 440407104 78 4873 SH DFND 02 0 4873 0 HORIZON BANCORP INC COM 440407104 64 3963 SH DFND 06 0 3963 0 HORIZON GLOBAL CORP COM 44052W104 166 85682 SH DFND 02 0 85582 100 HORIZON PHARMA PLC SHS G4617B105 4376 165585 SH DFND 01 113347 52238 0 HORIZON PHARMA PLC SHS G4617B105 2099 79416 SH DFND 02 0 67378 12038 HORIZON PHARMA PLC SHS G4617B105 482 18251 SH DFND 06 0 18251 0 HORIZON PHARMA PLC OPTIONS G4617B105 9507 359700 SH Call DFND 02 0 359700 0 HORIZON PHARMA PLC SHS G4617B105 10161 384464 SH DFND 43 0 0 384464 HORIZON PHARMA PLC SHS G4617B105 1361 51481 SH DFND 43, 01 0 0 51481 HORIZON TECHNOLOGY FIN CORP COM 44045A102 12 1000 SH DFND 02 0 0 1000 HORMEL FOODS CORP COM 440452100 15612 348797 SH DFND 01 65305 281725 1767 HORMEL FOODS CORP COM 440452100 19902 444645 SH DFND 02 0 257693 186952 HORMEL FOODS CORP COM 440452100 268 5982 SH DFND 06 0 5982 0 HORMEL FOODS CORP COM 440452100 114 2558 SH DFND 28 115 0 2443 HORMEL FOODS CORP COM 440452100 6257 139795 SH DFND 43 0 0 139795 HORNBECK OFFSHORE SVCS INC N COM 440543106 11 8500 SH DFND 01 8500 0 0 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 18 20000 PRN DFND 02 0 0 20000 HOSPITALITY PPTYS TR COM SH BEN 44106M102 11564 439543 SH DFND 01 437514 0 2029 HOSPITALITY PPTYS TR COM SH BEN 44106M102 5300 201460 SH DFND 02 0 137762 63698 HOSPITALITY PPTYS TR COM SH BEN 44106M102 449 17062 SH DFND 06 0 17062 0 HOSPITALITY PPTYS TR COM SH BEN 44106M102 53 1996 SH DFND 28 51 0 1945 HOSPITALITY PPTYS TR COM SH BEN 44106M102 3743 142259 SH DFND 43 0 0 142259 HOST HOTELS & RESORTS INC COM 44107P104 5916 313025 SH DFND 01 280922 23822 8281 HOST HOTELS & RESORTS INC COM 44107P104 9188 486158 SH DFND 02 0 475567 10591 HOST HOTELS & RESORTS INC COM 44107P104 934 49392 SH DFND 06 0 49392 0 HOST HOTELS & RESORTS INC COM 44107P104 174 9184 SH DFND 28 128 0 9056 HOST HOTELS & RESORTS INC COM 44107P104 49072 2596411 SH DFND 43 0 0 2596411 HOST HOTELS & RESORTS INC COM 44107P104 3633 192201 SH DFND 43, 01 0 0 192201 HOSTESS BRANDS INC CL A 44109J106 530 42435 SH DFND 01 24328 18107 0 HOSTESS BRANDS INC CL A 44109J106 459 36686 SH DFND 02 0 36527 159 HOSTESS BRANDS INC CL A 44109J106 129 10315 SH DFND 06 0 10315 0 HOSTESS BRANDS INC CL A 44109J106 6579 526289 SH DFND 43 0 0 526289 HOSTESS BRANDS INC CL A 44109J106 463 37000 SH DFND 43, 01 0 0 37000 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 223 30644 SH DFND 01 25115 5529 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 297 40887 SH DFND 02 0 40737 150 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 83 11403 SH DFND 06 0 11403 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1807 248587 SH DFND 43 0 0 248587 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 839 115455 SH DFND 43, 01 0 0 115455 HOULIHAN LOKEY INC CL A 441593100 397 8651 SH DFND 01 8634 0 17 HOULIHAN LOKEY INC CL A 441593100 3052 66560 SH DFND 02 0 6616 59944 HOULIHAN LOKEY INC CL A 441593100 173 3766 SH DFND 06 0 3766 0 HOULIHAN LOKEY INC CL A 441593100 34059 742840 SH DFND 43 0 0 742840 HOULIHAN LOKEY INC CL A 441593100 584 12742 SH DFND 43, 01 0 0 12742 HOUSTON WIRE & CABLE CO COM 44244K109 140 22185 SH DFND 02 0 21985 200 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 193 17579 SH DFND 01 15425 2154 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6 506 SH DFND 02 0 76 430 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 0 19 SH DFND 06 0 19 0 HOWARD BANCORP INC COM 442496105 46 3126 SH DFND 01 2617 509 0 HOWARD BANCORP INC COM 442496105 59 4015 SH DFND 02 0 247 3768 HOWARD BANCORP INC COM 442496105 1 50 SH DFND 06 0 50 0 HOWARD HUGHES CORP COM 44267D107 871 7918 SH DFND 01 6234 1423 261 HOWARD HUGHES CORP COM 44267D107 12321 112010 SH DFND 02 0 60929 51081 HOWARD HUGHES CORP COM 44267D107 467 4244 SH DFND 06 0 4244 0 HOWARD HUGHES CORP COM 44267D107 52 472 SH DFND 28 0 0 472 HOWARD HUGHES CORP COM 44267D107 18079 164354 SH DFND 43 0 0 164354 HOWARD HUGHES CORP COM 44267D107 4988 45348 SH DFND 43, 01 0 0 45348 HP INC COM 40434L105 55180 2839940 SH DFND 01 1933229 879112 27599 HP INC COM 40434L105 73836 3800103 SH DFND 02 0 1620254 2179849 HP INC COM 40434L105 612 31513 SH DFND 06 0 31513 0 HP INC COM 40434L105 245 12622 SH DFND 28 5104 0 7518 HP INC OPTIONS 40434L105 4080 210000 SH Put DFND 02 0 210000 0 HP INC OPTIONS 40434L105 1290 66400 SH Put DFND 06 0 66400 0 HP INC OPTIONS 40434L105 194 10000 SH Call DFND 02 0 10000 0 HP INC OPTIONS 40434L105 2252 115900 SH Call DFND 06 0 115900 0 HP INC COM 40434L105 90154 4639948 SH DFND 43 0 0 4639948 HP INC COM 40434L105 9728 500663 SH DFND 43, 01 0 0 500663 HSBC HLDGS PLC SPON ADR N 404280406 8492 209263 SH DFND 01 185065 0 24198 HSBC HLDGS PLC SPON ADR N 404280406 72381 1783666 SH DFND 02 0 409893 1373773 HSBC HLDGS PLC SPON ADR N 404280406 160 3943 SH DFND 06 0 3943 0 HSBC HLDGS PLC SPON ADR N 404280406 48 1193 SH DFND 28 284 0 909 HSBC HLDGS PLC ADR A 1/40 404280604 1 54 SH DFND 01 0 0 54 HSBC HLDGS PLC ADR A 1/40 404280604 8816 342115 SH DFND 02 0 665 341450 HSBC HLDGS PLC SPON ADR N 404280406 104653 2578941 SH DFND 43 0 0 2578941 HSBC HLDGS PLC ADR A 1/40 404280604 6630 257267 SH DFND 43 0 0 257267 HSBC HLDGS PLC SPON ADR N 404280406 14117 347891 SH DFND 43, 01 0 0 347891 HUAMI CORP SPONSORED 44331K103 1 82 SH DFND 01 82 0 0 HUAMI CORP SPONSORED 44331K103 8 626 SH DFND 02 0 626 0 HUANENG PWR INTL INC SPON ADR H 443304100 55 2369 SH DFND 01 1248 0 1121 HUANENG PWR INTL INC SPON ADR H 443304100 70 3025 SH DFND 02 0 0 3025 HUAZHU GROUP LTD SPONSORED 44332N106 2019 47923 SH DFND 01 4122 43000 801 HUAZHU GROUP LTD SPONSORED 44332N106 21307 505620 SH DFND 02 0 373 505247 HUAZHU GROUP LTD SPONSORED 44332N106 6967 165333 SH DFND 06 0 165333 0 HUAZHU GROUP LTD SPONSORED 44332N106 11 272 SH DFND 28 20 0 252 HUAZHU GROUP LTD SPONSORED 44332N106 10350 245610 SH DFND 43 0 0 245610 HUAZHU GROUP LTD SPONSORED 44332N106 2911 69087 SH DFND 43, 01 0 0 69087 HUB GROUP INC CL A 443320106 1042 25497 SH DFND 01 10602 14576 319 HUB GROUP INC CL A 443320106 723 17711 SH DFND 02 0 17711 0 HUB GROUP INC CL A 443320106 149 3646 SH DFND 06 0 3646 0 HUB GROUP INC CL A 443320106 1 17 SH DFND 28 17 0 0 HUB GROUP INC CL A 443320106 4461 109199 SH DFND 43 0 0 109199 HUB GROUP INC CL A 443320106 1139 27890 SH DFND 43, 01 0 0 27890 HUBBELL INC COM 443510607 19582 165981 SH DFND 01 21075 5254 139652 HUBBELL INC COM 443510607 2082 17648 SH DFND 02 0 10283 7365 HUBBELL INC COM 443510607 670 5677 SH DFND 06 0 5677 0 HUBBELL INC COM 443510607 245 2077 SH DFND 28 29 0 2048 HUBBELL INC OPTIONS 443510607 236 2000 SH Put DFND 01 2000 0 0 HUBBELL INC COM 443510607 27151 230129 SH DFND 43 0 0 230129 HUBBELL INC COM 443510607 654 5543 SH DFND 43, 01 0 0 5543 HUBSPOT INC COM 443573100 22626 136132 SH DFND 01 20669 115463 0 HUBSPOT INC COM 443573100 58755 353501 SH DFND 02 0 12496 341005 HUBSPOT INC COM 443573100 673 4047 SH DFND 06 0 4047 0 HUBSPOT INC NOTE 0.25 443573AB6 14069 7802000 PRN DFND 02 0 7802000 0 HUBSPOT INC COM 443573100 29770 179112 SH DFND 43 0 0 179112 HUBSPOT INC NOTE 0.25 443573AB6 7 4000 PRN DFND 43 0 0 4000 HUBSPOT INC COM 443573100 3325 20006 SH DFND 43, 01 0 0 20006 HUDBAY MINERALS INC COM 443628102 4477 627018 SH DFND 05 627018 0 0 HUDBAY MINERALS INC COM 443628102 530 74171 SH DFND 02 0 67561 6610 HUDSON LTD COM CL A G46408103 101 7352 SH DFND 01 7352 0 0 HUDSON LTD COM CL A G46408103 388 28235 SH DFND 02 0 27860 375 HUDSON LTD COM CL A G46408103 2 145 SH DFND 06 0 145 0 HUDSON LTD COM CL A G46408103 2256 164076 SH DFND 43 0 0 164076 HUDSON PAC PPTYS INC COM 444097109 2826 82103 SH DFND 01 59036 22967 100 HUDSON PAC PPTYS INC COM 444097109 6297 182946 SH DFND 02 0 143365 39581 HUDSON PAC PPTYS INC COM 444097109 560 16260 SH DFND 06 0 16260 0 HUDSON PAC PPTYS INC COM 444097109 18507 537686 SH DFND 43 0 0 537686 HUDSON PAC PPTYS INC COM 444097109 948 27545 SH DFND 43, 01 0 0 27545 HUMANA INC COM 444859102 89037 334725 SH DFND 01 87297 54529 192899 HUMANA INC COM 444859102 186957 702847 SH DFND 02 0 36113 666734 HUMANA INC COM 444859102 353 1328 SH DFND 06 0 1328 0 HUMANA INC COM 444859102 1067 4010 SH DFND 28 45 0 3965 HUMANA INC OPTIONS 444859102 399 1500 SH Call DFND 06 0 1500 0 HUMANA INC COM 444859102 286212 1075984 SH DFND 43 0 0 1075984 HUMANA INC COM 444859102 3612 13580 SH DFND 43, 01 0 0 13580 HUNT COS FIN TR INC COM 44558T100 1 250 SH DFND 02 0 0 250 HUNT J B TRANS SVCS INC COM 445658107 17541 173174 SH DFND 01 141298 31308 568 HUNT J B TRANS SVCS INC COM 445658107 21007 207391 SH DFND 02 0 67166 140225 HUNT J B TRANS SVCS INC COM 445658107 1562 15421 SH DFND 06 0 15421 0 HUNT J B TRANS SVCS INC COM 445658107 185 1831 SH DFND 28 1831 0 0 HUNT J B TRANS SVCS INC OPTIONS 445658107 2532 25000 SH Put DFND 02 0 25000 0 HUNT J B TRANS SVCS INC COM 445658107 21670 213945 SH DFND 43 0 0 213945 HUNT J B TRANS SVCS INC COM 445658107 1218 12020 SH DFND 43, 01 0 0 12020 HUNTER MARITIME ACQUISITION *W EXP 11/ Y37828129 0 100 SH DFND 02 0 100 0 HUNTINGTON BANCSHARES INC COM 446150104 55248 4357072 SH DFND 01 4014525 326945 15602 HUNTINGTON BANCSHARES INC COM 446150104 75866 5983101 SH DFND 02 0 588549 5394552 HUNTINGTON BANCSHARES INC COM 446150104 59 4653 SH DFND 06 0 4653 0 HUNTINGTON BANCSHARES INC COM 446150104 391 30871 SH DFND 28 12756 0 18115 HUNTINGTON BANCSHARES INC COM 446150104 59438 4687512 SH DFND 43 0 0 4687512 HUNTINGTON BANCSHARES INC COM 446150104 11606 915282 SH DFND 43, 01 0 0 915282 HUNTINGTON INGALLS INDS INC COM 446413106 9411 45419 SH DFND 01 11637 32487 1295 HUNTINGTON INGALLS INDS INC COM 446413106 35543 171538 SH DFND 02 0 15130 156408 HUNTINGTON INGALLS INDS INC COM 446413106 1551 7486 SH DFND 06 0 7486 0 HUNTINGTON INGALLS INDS INC COM 446413106 1 7 SH DFND 28 7 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 63129 304679 SH DFND 43 0 0 304679 HUNTINGTON INGALLS INDS INC COM 446413106 3219 15538 SH DFND 43, 01 0 0 15538 HUNTSMAN CORP COM 447011107 10671 474494 SH DFND 01 44945 421109 8440 HUNTSMAN CORP COM 447011107 9219 409901 SH DFND 02 0 323002 86899 HUNTSMAN CORP COM 447011107 500 22249 SH DFND 06 0 22249 0 HUNTSMAN CORP COM 447011107 101 4511 SH DFND 28 0 0 4511 HUNTSMAN CORP COM 447011107 11429 508164 SH DFND 43 0 0 508164 HUNTSMAN CORP COM 447011107 945 42015 SH DFND 43, 01 0 0 42015 HURCO COMPANIES INC COM 447324104 68 1676 SH DFND 01 1310 366 0 HURCO COMPANIES INC COM 447324104 6 145 SH DFND 02 0 145 0 HURCO COMPANIES INC COM 447324104 1 23 SH DFND 06 0 23 0 HURON CONSULTING GROUP INC COM 447462102 2528 53536 SH DFND 01 52147 1389 0 HURON CONSULTING GROUP INC COM 447462102 540 11436 SH DFND 02 0 11310 126 HURON CONSULTING GROUP INC COM 447462102 116 2447 SH DFND 06 0 2447 0 HURON CONSULTING GROUP INC COM 447462102 2 39 SH DFND 28 39 0 0 HURON CONSULTING GROUP INC NOTE 1.25 447462AB8 5380 5477000 PRN DFND 02 0 5477000 0 HURON CONSULTING GROUP INC COM 447462102 4188 88688 SH DFND 43 0 0 88688 HURON CONSULTING GROUP INC COM 447462102 641 13572 SH DFND 43, 01 0 0 13572 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 301 9848 SH DFND 01 449 7696 1703 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 126 4114 SH DFND 02 0 6 4108 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 2145 70152 SH DFND 06 0 70152 0 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 5481 179227 SH DFND 43 0 0 179227 HUYA INC ADS REP SH 44852D108 2308 82044 SH DFND 01 452 81592 0 HUYA INC ADS REP SH 44852D108 144 5127 SH DFND 02 0 5127 0 HYATT HOTELS CORP COM CL A 448579102 3028 41720 SH DFND 01 13212 28381 127 HYATT HOTELS CORP COM CL A 448579102 47125 649369 SH DFND 02 0 620436 28933 HYATT HOTELS CORP COM CL A 448579102 3 39 SH DFND 06 0 39 0 HYATT HOTELS CORP COM CL A 448579102 9240 127330 SH DFND 43 0 0 127330 HYATT HOTELS CORP COM CL A 448579102 1621 22332 SH DFND 43, 01 0 0 22332 HYDROGENICS CORP NEW COM NEW 448883207 10 1316 SH DFND 02 0 1316 0 HYRECAR INC COM 44916T107 6 1250 SH DFND 02 0 0 1250 HYSTER YALE MATLS HANDLING I CL A 449172105 233 3736 SH DFND 01 3089 647 0 HYSTER YALE MATLS HANDLING I CL A 449172105 312 5009 SH DFND 02 0 5009 0 HYSTER YALE MATLS HANDLING I CL A 449172105 56 903 SH DFND 06 0 903 0 HYSTER YALE MATLS HANDLING I CL A 449172105 3067 49179 SH DFND 43 0 0 49179 I3 VERTICALS INC COM CL A 46571Y107 54 2243 SH DFND 01 2243 0 0 I3 VERTICALS INC COM CL A 46571Y107 99 4132 SH DFND 02 0 286 3846 I3 VERTICALS INC COM CL A 46571Y107 1 55 SH DFND 06 0 55 0 IAC INTERACTIVECORP COM 44919P508 12668 60292 SH DFND 01 23767 17109 19416 IAC INTERACTIVECORP COM 44919P508 31553 150174 SH DFND 02 0 32060 118114 IAC INTERACTIVECORP COM 44919P508 2401 11427 SH DFND 06 0 11427 0 IAC INTERACTIVECORP COM 44919P508 111 526 SH DFND 28 0 0 526 IAC INTERACTIVECORP COM 44919P508 21801 103759 SH DFND 43 0 0 103759 IAC INTERACTIVECORP COM 44919P508 4143 19716 SH DFND 43, 01 0 0 19716 IAMGOLD CORP COM 450913108 70 20071 SH DFND 05 20071 0 0 IAMGOLD CORP COM 450913108 344 99214 SH DFND 02 0 59239 39975 IAMGOLD CORP COM 450913108 2122 611640 SH DFND 06 0 611640 0 IBERIABANK CORP COM 450828108 1287 17947 SH DFND 01 14216 3405 326 IBERIABANK CORP COM 450828108 14747 205647 SH DFND 02 0 132959 72688 IBERIABANK CORP COM 450828108 432 6029 SH DFND 06 0 6029 0 IBERIABANK CORP COM 450828108 14462 201670 SH DFND 43 0 0 201670 IBERIABANK CORP COM 450828108 1985 27685 SH DFND 43, 01 0 0 27685 ICAD INC COM NEW 44934S206 13 2450 SH DFND 02 0 0 2450 ICAHN ENTERPRISES LP DEPOSITARY 451100101 763 10518 SH DFND 01 10518 0 0 ICAHN ENTERPRISES LP DEPOSITARY 451100101 1539 21229 SH DFND 02 0 0 21229 ICAHN ENTERPRISES LP DEPOSITARY 451100101 11 150 SH DFND 43 0 0 150 ICF INTL INC COM 44925C103 2149 28252 SH DFND 01 23225 5027 0 ICF INTL INC COM 44925C103 2516 33065 SH DFND 02 0 32607 458 ICF INTL INC COM 44925C103 155 2043 SH DFND 06 0 2043 0 ICF INTL INC COM 44925C103 2995 39366 SH DFND 43 0 0 39366 ICF INTL INC COM 44925C103 1107 14545 SH DFND 43, 01 0 0 14545 ICHOR HOLDINGS SHS G4740B105 213 9415 SH DFND 01 9341 0 74 ICHOR HOLDINGS SHS G4740B105 89 3958 SH DFND 02 0 3958 0 ICHOR HOLDINGS SHS G4740B105 48 2114 SH DFND 06 0 2114 0 ICHOR HOLDINGS SHS G4740B105 296 13120 SH DFND 43 0 0 13120 ICICI BK LTD ADR 45104G104 63111 5507036 SH DFND 01 5484032 0 23004 ICICI BK LTD ADR 45104G104 6970 608214 SH DFND 02 0 5 608209 ICICI BK LTD ADR 45104G104 751 65530 SH DFND 06 0 65530 0 ICICI BK LTD ADR 45104G104 839 73212 SH DFND 28 69560 0 3652 ICICI BK LTD ADR 45104G104 43360 3783556 SH DFND 43 0 0 3783556 ICON PLC SHS G4705A100 12724 93162 SH DFND 01 92805 0 357 ICON PLC SHS G4705A100 15402 112768 SH DFND 02 0 34214 78554 ICON PLC SHS G4705A100 25 183 SH DFND 28 183 0 0 ICON PLC SHS G4705A100 69787 510964 SH DFND 43 0 0 510964 ICON PLC SHS G4705A100 5582 40867 SH DFND 43, 01 0 0 40867 ICONIX BRAND GROUP INC COM NEW 451055305 2 983 SH DFND 02 0 540 443 ICU MED INC COM 44930G107 895 3741 SH DFND 01 2084 1588 69 ICU MED INC COM 44930G107 1523 6362 SH DFND 02 0 5432 930 ICU MED INC COM 44930G107 407 1702 SH DFND 06 0 1702 0 ICU MED INC COM 44930G107 10082 42127 SH DFND 43 0 0 42127 ICU MED INC COM 44930G107 3526 14731 SH DFND 43, 01 0 0 14731 IDACORP INC COM 451107106 2168 21782 SH DFND 01 14549 6924 309 IDACORP INC COM 451107106 15144 152139 SH DFND 02 0 149315 2824 IDACORP INC COM 451107106 545 5471 SH DFND 06 0 5471 0 IDACORP INC COM 451107106 2 23 SH DFND 28 23 0 0 IDACORP INC COM 451107106 3351 33662 SH DFND 43 0 0 33662 IDACORP INC COM 451107106 1246 12515 SH DFND 43, 01 0 0 12515 IDEANOMICS INC COM 45166V106 38 19741 SH DFND 02 0 19106 635 IDERA PHARMACEUTICALS INC COM PAR 45168K405 12 4536 SH DFND 01 4536 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 4 1703 SH DFND 02 0 703 1000 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 75 SH DFND 06 0 75 0 IDEX CORP COM 45167R104 26555 175003 SH DFND 01 155875 16527 2601 IDEX CORP COM 45167R104 4800 31632 SH DFND 02 0 27708 3924 IDEX CORP COM 45167R104 721 4750 SH DFND 06 0 4750 0 IDEX CORP COM 45167R104 583 3840 SH DFND 28 3711 0 129 IDEX CORP COM 45167R104 31099 204950 SH DFND 43 0 0 204950 IDEX CORP COM 45167R104 1080 7117 SH DFND 43, 01 0 0 7117 IDEXX LABS INC COM 45168D104 48437 216625 SH DFND 01 175719 36001 4905 IDEXX LABS INC COM 45168D104 60188 269177 SH DFND 02 0 55163 214014 IDEXX LABS INC COM 45168D104 141 629 SH DFND 06 0 629 0 IDEXX LABS INC COM 45168D104 192 858 SH DFND 28 73 0 785 IDEXX LABS INC COM 45168D104 26088 116673 SH DFND 43 0 0 116673 IDEXX LABS INC COM 45168D104 34393 153816 SH DFND 43, 01 0 0 153816 IDT CORP CL B NEW 448947507 253 38030 SH DFND 02 0 35030 3000 IES HLDGS INC COM 44951W106 46 2607 SH DFND 01 2083 524 0 IES HLDGS INC COM 44951W106 24 1337 SH DFND 02 0 1137 200 IES HLDGS INC COM 44951W106 1 32 SH DFND 06 0 32 0 IF BANCORP INC COM 44951J105 44 2197 SH DFND 02 0 197 2000 IHS MARKIT LTD SHS G47567105 81570 1500000 SH DFND 00 1500000 0 0 IHS MARKIT LTD SHS G47567105 31817 585088 SH DFND 01 442919 141000 1169 IHS MARKIT LTD SHS G47567105 43520 800302 SH DFND 02 0 256758 543544 IHS MARKIT LTD SHS G47567105 1361 25019 SH DFND 06 0 25019 0 IHS MARKIT LTD SHS G47567105 348 6405 SH DFND 28 3256 0 3149 IHS MARKIT LTD SHS G47567105 156061 2869830 SH DFND 43 0 0 2869830 IHS MARKIT LTD SHS G47567105 12947 238090 SH DFND 43, 01 0 0 238090 II VI INC COM 902104108 11456 307631 SH DFND 01 17485 289782 364 II VI INC COM 902104108 2394 64290 SH DFND 02 0 62659 1631 II VI INC COM 902104108 245 6568 SH DFND 06 0 6568 0 II VI INC COM 902104108 1 16 SH DFND 28 16 0 0 II VI INC NOTE 0.25 902104AB4 4205 4020000 PRN DFND 02 0 4018000 2000 II VI INC COM 902104108 4477 120218 SH DFND 43 0 0 120218 II VI INC NOTE 0.25 902104AB4 5 5000 PRN DFND 43 0 0 5000 ILLINOIS TOOL WKS INC COM 452308109 220553 1536632 SH DFND 01 1380030 150192 6410 ILLINOIS TOOL WKS INC COM 452308109 61563 428917 SH DFND 02 0 192377 236540 ILLINOIS TOOL WKS INC COM 452308109 3616 25192 SH DFND 06 0 25192 0 ILLINOIS TOOL WKS INC COM 452308109 5035 35079 SH DFND 28 29720 0 5359 ILLINOIS TOOL WKS INC COM 452308109 209795 1461678 SH DFND 43 0 0 1461678 ILLINOIS TOOL WKS INC COM 452308109 25036 174428 SH DFND 43, 01 0 0 174428 ILLUMINA INC COM 452327109 64866 208782 SH DFND 01 159357 32845 16580 ILLUMINA INC COM 452327109 93235 300091 SH DFND 02 0 112069 188022 ILLUMINA INC COM 452327109 4615 14855 SH DFND 06 0 14855 0 ILLUMINA INC COM 452327109 524 1688 SH DFND 28 60 0 1628 ILLUMINA INC OPTIONS 452327109 373 1200 SH Put DFND 01 1200 0 0 ILLUMINA INC OPTIONS 452327109 186 600 SH Put DFND 02 0 0 600 ILLUMINA INC NOTE 452327AF6 60450 49405000 PRN DFND 02 0 49395000 10000 ILLUMINA INC NOTE 0.50 452327AH2 10967 8112000 PRN DFND 02 0 8108000 4000 ILLUMINA INC COM 452327109 96841 311696 SH DFND 43 0 0 311696 ILLUMINA INC NOTE 452327AF6 4231 3458000 PRN DFND 43 0 0 3458000 ILLUMINA INC NOTE 0.50 452327AH2 5 4000 PRN DFND 43 0 0 4000 ILLUMINA INC COM 452327109 53315 171602 SH DFND 43, 01 0 0 171602 IMAX CORP COM 45245E109 230 10154 SH DFND 01 10154 0 0 IMAX CORP COM 45245E109 711 31337 SH DFND 02 0 16057 15280 IMAX CORP COM 45245E109 138 6101 SH DFND 06 0 6101 0 IMAX CORP COM 45245E109 1669 73611 SH DFND 43 0 0 73611 IMMERSION CORP COM 452521107 78 9231 SH DFND 01 9231 0 0 IMMERSION CORP COM 452521107 7 790 SH DFND 02 0 590 200 IMMERSION CORP COM 452521107 1 104 SH DFND 06 0 104 0 IMMUCELL CORP COM PAR 452525306 10 1532 SH DFND 01 1532 0 0 IMMUCELL CORP COM PAR 452525306 9 1480 SH DFND 02 0 0 1480 IMMUNE DESIGN CORP COM 45252L103 59 10086 SH DFND 01 9106 980 0 IMMUNE DESIGN CORP COM 45252L103 1 101 SH DFND 02 0 101 0 IMMUNE DESIGN CORP COM 45252L103 1 103 SH DFND 06 0 103 0 IMMUNOGEN INC COM 45253H101 1956 721721 SH DFND 01 26800 694921 0 IMMUNOGEN INC COM 45253H101 599 221199 SH DFND 02 0 216696 4503 IMMUNOGEN INC COM 45253H101 44 16154 SH DFND 06 0 16154 0 IMMUNOGEN INC OPTIONS 45253H101 205 75700 SH Put DFND 02 0 75700 0 IMMUNOGEN INC OPTIONS 45253H101 136 50000 SH Call DFND 02 0 50000 0 IMMUNOGEN INC COM 45253H101 2408 888383 SH DFND 43 0 0 888383 IMMUNOGEN INC COM 45253H101 62 22933 SH DFND 43, 01 0 0 22933 IMMUNOMEDICS INC COM 452907108 4057 211178 SH DFND 01 48575 162603 0 IMMUNOMEDICS INC COM 452907108 13520 703813 SH DFND 02 0 701963 1850 IMMUNOMEDICS INC COM 452907108 279 14527 SH DFND 06 0 14527 0 IMMUNOMEDICS INC COM 452907108 4550 236872 SH DFND 43 0 0 236872 IMMUNOMEDICS INC COM 452907108 3567 185695 SH DFND 43, 01 0 0 185695 IMPAC MTG HLDGS INC COM NEW 45254P508 23 5772 SH DFND 01 5247 525 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1 243 SH DFND 02 0 153 90 IMPAC MTG HLDGS INC COM NEW 45254P508 0 34 SH DFND 06 0 34 0 IMPACT SHS FDS I TR SUS DV GGE 45259A308 2 83 SH DFND 02 0 83 0 IMPERIAL OIL LTD COM NEW 453038408 4634 169304 SH DFND 05 169304 0 0 IMPERIAL OIL LTD COM NEW 453038408 956 34917 SH DFND 01 32900 0 2017 IMPERIAL OIL LTD COM NEW 453038408 1346 49160 SH DFND 02 0 46176 2984 IMPERIAL OIL LTD COM NEW 453038408 5 172 SH DFND 06 0 172 0 IMPERIAL OIL LTD COM NEW 453038408 29 1077 SH DFND 28 0 0 1077 IMPINJ INC COM 453204109 105 6270 SH DFND 01 6270 0 0 IMPINJ INC COM 453204109 50 2963 SH DFND 02 0 2013 950 IMPINJ INC COM 453204109 1 63 SH DFND 06 0 63 0 INCYTE CORP COM 45337C102 17510 203579 SH DFND 01 126645 75554 1380 INCYTE CORP COM 45337C102 46879 545039 SH DFND 02 0 216761 328278 INCYTE CORP COM 45337C102 1555 18078 SH DFND 06 0 18078 0 INCYTE CORP COM 45337C102 149 1738 SH DFND 28 149 0 1589 INCYTE CORP OPTIONS 45337C102 1393 16200 SH Put DFND 02 0 16200 0 INCYTE CORP OPTIONS 45337C102 7801 90700 SH Put DFND 06 0 90700 0 INCYTE CORP OPTIONS 45337C102 5066 58900 SH Call DFND 06 0 58900 0 INCYTE CORP COM 45337C102 2593 30147 SH DFND 43 0 0 30147 INCYTE CORP COM 45337C102 97 1128 SH DFND 43, 01 0 0 1128 INDEPENDENCE CONTRACT DRIL I COM 453415309 3 969 SH DFND 01 172 797 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 270 97326 SH DFND 02 0 97326 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1 194 SH DFND 06 0 194 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 62 1763 SH DFND 01 1459 304 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 51 1438 SH DFND 02 0 1338 100 INDEPENDENCE HLDG CO NEW COM NEW 453440307 20 562 SH DFND 06 0 562 0 INDEPENDENCE RLTY TR INC COM 45378A106 238 22092 SH DFND 01 21693 0 399 INDEPENDENCE RLTY TR INC COM 45378A106 291 26992 SH DFND 02 0 21850 5142 INDEPENDENCE RLTY TR INC COM 45378A106 104 9661 SH DFND 06 0 9661 0 INDEPENDENT BANK CORP MASS COM 453836108 1280 15798 SH DFND 01 14023 1572 203 INDEPENDENT BANK CORP MASS COM 453836108 5834 72015 SH DFND 02 0 71395 620 INDEPENDENT BANK CORP MASS COM 453836108 248 3056 SH DFND 06 0 3056 0 INDEPENDENT BANK CORP MASS COM 453836108 4395 54258 SH DFND 43 0 0 54258 INDEPENDENT BANK CORP MASS COM 453836108 172 2126 SH DFND 43, 01 0 0 2126 INDEPENDENT BANK CORP MICH COM NEW 453838609 143 6640 SH DFND 01 6168 472 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 3498 162685 SH DFND 02 0 161809 876 INDEPENDENT BANK CORP MICH COM NEW 453838609 56 2603 SH DFND 06 0 2603 0 INDEPENDENT BK GROUP INC COM 45384B106 566 11035 SH DFND 01 10000 128 907 INDEPENDENT BK GROUP INC COM 45384B106 376 7325 SH DFND 02 0 4574 2751 INDEPENDENT BK GROUP INC COM 45384B106 194 3782 SH DFND 06 0 3782 0 INDEPENDENT BK GROUP INC COM 45384B106 4618 90037 SH DFND 43 0 0 90037 INDEPENDENT BK GROUP INC COM 45384B106 1731 33752 SH DFND 43, 01 0 0 33752 INDEXIQ ETF TR HEDGE MLTI 45409B107 1 36 SH DFND 01 36 0 0 INDEXIQ ETF TR HEDGE MLTI 45409B107 8003 266158 SH DFND 02 0 0 266158 INDEXIQ ETF TR HDG MACTRK 45409B206 499 19137 SH DFND 02 0 0 19137 INDEXIQ ETF TR LNG SHT TR 45409B305 1466 69526 SH DFND 02 0 0 69526 INDEXIQ ETF TR IQ CHAIKIN 45409B388 35 1472 SH DFND 02 0 0 1472 INDEXIQ ETF TR IQ CHAIKIN 45409B396 4928 198546 SH DFND 02 0 0 198546 INDEXIQ ETF TR HDG EVE DR 45409B404 3 156 SH DFND 02 0 0 156 INDEXIQ ETF TR IQ S&P HGH 45409B412 33 1343 SH DFND 02 0 0 1343 INDEXIQ ETF TR IQ ENCH CO 45409B479 15341 799840 SH DFND 02 0 0 799840 INDEXIQ ETF TR IQ ENCH BD 45409B487 905 48050 SH DFND 02 0 0 48050 INDEXIQ ETF TR HDGD FTSE 45409B537 449 22079 SH DFND 02 0 0 22079 INDEXIQ ETF TR HDGD FTSE 45409B552 57 3016 SH DFND 02 0 0 3016 INDEXIQ ETF TR HDGD FTSE 45409B560 12231 611240 SH DFND 02 0 0 611240 INDEXIQ ETF TR IQ REAL RT 45409B602 153 5551 SH DFND 02 0 0 5551 INDEXIQ ETF TR US RL EST 45409B628 2016 80429 SH DFND 02 0 0 80429 INDEXIQ ETF TR IQ MRGR AR 45409B800 20 612 SH DFND 01 612 0 0 INDEXIQ ETF TR IQ MRGR AR 45409B800 17163 537508 SH DFND 02 0 0 537508 INDEXIQ ETF TR GLB AGRI S 45409B834 2 50 SH DFND 01 50 0 0 INDEXIQ ETF TR GLB AGRI S 45409B834 32 1005 SH DFND 02 0 0 1005 INDEXIQ ETF TR IQ GLB RES 45409B883 2137 77971 SH DFND 02 0 0 77971 INDEXIQ ETF TR HEDGE MLTI 45409B107 1500 49894 SH DFND 43 0 0 49894 INDEXIQ ETF TR HDG MACTRK 45409B206 2 77 SH DFND 43 0 0 77 INDEXIQ ETF TR IQ CHAIKIN 45409B396 2376 95711 SH DFND 43 0 0 95711 INDEXIQ ETF TR HDG EVE DR 45409B404 158 7554 SH DFND 43 0 0 7554 INDEXIQ ETF TR IQ ENCH CO 45409B479 939 48946 SH DFND 43 0 0 48946 INDEXIQ ETF TR IQ ENCH BD 45409B487 170 9023 SH DFND 43 0 0 9023 INDEXIQ ETF TR IQ HEDGMKT 45409B503 114 4363 SH DFND 43 0 0 4363 INDEXIQ ETF TR HDGD FTSE 45409B552 50 2611 SH DFND 43 0 0 2611 INDEXIQ ETF TR HDGD FTSE 45409B560 2844 142146 SH DFND 43 0 0 142146 INDEXIQ ETF TR US RL EST 45409B628 191 7614 SH DFND 43 0 0 7614 INDEXIQ ETF TR IQ MRGR AR 45409B800 15124 473672 SH DFND 43 0 0 473672 INDEXIQ ETF TR GLB AGRI S 45409B834 33 1014 SH DFND 43 0 0 1014 INDEXIQ ETF TR IQ GLB RES 45409B883 1727 63023 SH DFND 43 0 0 63023 INDIA FD INC COM 454089103 99 4625 SH DFND 01 4625 0 0 INDIA FD INC COM 454089103 5718 267589 SH DFND 02 0 0 267589 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 105 5220 SH DFND 01 5220 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 931 46181 SH DFND 02 0 38003 8178 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 142 7059 SH DFND 06 0 7059 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 2097 103949 SH DFND 43 0 0 103949 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 9 459 SH DFND 43, 01 0 0 459 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 55 1192 SH DFND 01 1192 0 0 INFINERA CORPORATION COM 45667G103 12023 2770356 SH DFND 01 30133 2740223 0 INFINERA CORPORATION COM 45667G103 1779 409948 SH DFND 02 0 409784 164 INFINERA CORPORATION COM 45667G103 82 18892 SH DFND 06 0 18892 0 INFINERA CORPORATION COM 45667G103 351 80978 SH DFND 43 0 0 80978 INFINITY PHARMACEUTICALS INC COM 45665G303 3 1500 SH DFND 02 0 0 1500 INFORMATION SERVICES GROUP I COM 45675Y104 58 15666 SH DFND 01 15666 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 0 106 SH DFND 02 0 106 0 INFORMATION SERVICES GROUP I COM 45675Y104 0 108 SH DFND 06 0 108 0 INFOSYS LTD SPONSORED 456788108 6010 549824 SH DFND 01 163929 365744 20151 INFOSYS LTD SPONSORED 456788108 11002 1006601 SH DFND 02 0 246702 759899 INFOSYS LTD SPONSORED 456788108 4597 420596 SH DFND 06 0 420596 0 INFOSYS LTD SPONSORED 456788108 54 4917 SH DFND 28 468 0 4449 INFOSYS LTD SPONSORED 456788108 19488 1782945 SH DFND 43 0 0 1782945 INFOSYS LTD SPONSORED 456788108 1 92 SH DFND 43, 01 0 0 92 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 30 5657 SH DFND 01 4532 1125 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 127 24197 SH DFND 02 0 24197 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 0 66 SH DFND 06 0 66 0 INFRAREIT INC COM 45685L100 86 4095 SH DFND 01 4095 0 0 INFRAREIT INC COM 45685L100 359 17108 SH DFND 02 0 7891 9217 INFRAREIT INC COM 45685L100 100 4765 SH DFND 06 0 4765 0 INFRAREIT INC COM 45685L100 357 17012 SH DFND 43 0 0 17012 INFUSYSTEM HLDGS INC COM 45685K102 4 831 SH DFND 02 0 661 170 ING GROEP N V SPONSORED 456837103 17182 1415351 SH DFND 01 1386572 0 28779 ING GROEP N V SPONSORED 456837103 18198 1499029 SH DFND 02 0 0 1499029 ING GROEP N V SPONSORED 456837103 249 20517 SH DFND 28 20517 0 0 ING GROEP N V SPONSORED 456837103 23944 1972346 SH DFND 43 0 0 1972346 ING GROEP N V SPONSORED 456837103 1527 125769 SH DFND 43, 01 0 0 125769 INGERSOLL-RAND PLC SHS G47791101 78126 723725 SH DFND 01 548732 169516 5477 INGERSOLL-RAND PLC SHS G47791101 73202 678112 SH DFND 02 0 107592 570520 INGERSOLL-RAND PLC SHS G47791101 2062 19098 SH DFND 06 0 19098 0 INGERSOLL-RAND PLC SHS G47791101 2230 20656 SH DFND 28 17412 0 3244 INGERSOLL-RAND PLC OPTIONS G47791101 507 4700 SH Put DFND 02 0 4700 0 INGERSOLL-RAND PLC SHS G47791101 227654 2108882 SH DFND 43 0 0 2108882 INGERSOLL-RAND PLC SHS G47791101 53865 498978 SH DFND 43, 01 0 0 498978 INGEVITY CORP COM 45688C107 11665 110451 SH DFND 01 95046 14998 407 INGEVITY CORP COM 45688C107 2865 27127 SH DFND 02 0 25834 1293 INGEVITY CORP COM 45688C107 482 4561 SH DFND 06 0 4561 0 INGEVITY CORP COM 45688C107 17 160 SH DFND 28 79 0 81 INGEVITY CORP COM 45688C107 5348 50641 SH DFND 43 0 0 50641 INGLES MKTS INC CL A 457030104 186 6720 SH DFND 01 5753 967 0 INGLES MKTS INC CL A 457030104 862 31209 SH DFND 02 0 30809 400 INGLES MKTS INC CL A 457030104 36 1308 SH DFND 06 0 1308 0 INGREDION INC COM 457187102 7929 83740 SH DFND 01 35525 47393 822 INGREDION INC COM 457187102 6892 72784 SH DFND 02 0 52889 19895 INGREDION INC COM 457187102 959 10125 SH DFND 06 0 10125 0 INGREDION INC COM 457187102 17 183 SH DFND 28 183 0 0 INGREDION INC COM 457187102 10418 110026 SH DFND 43 0 0 110026 INGREDION INC COM 457187102 1626 17170 SH DFND 43, 01 0 0 17170 INNERWORKINGS INC COM 45773Y105 116 31910 SH DFND 01 7636 24274 0 INNERWORKINGS INC COM 45773Y105 104 28629 SH DFND 02 0 28629 0 INNERWORKINGS INC COM 45773Y105 18 5033 SH DFND 06 0 5033 0 INNOPHOS HOLDINGS INC COM 45774N108 576 19107 SH DFND 01 16656 1395 1056 INNOPHOS HOLDINGS INC COM 45774N108 542 17987 SH DFND 02 0 17787 200 INNOPHOS HOLDINGS INC COM 45774N108 64 2130 SH DFND 06 0 2130 0 INNOPHOS HOLDINGS INC COM 45774N108 0 16 SH DFND 28 16 0 0 INNOPHOS HOLDINGS INC COM 45774N108 5502 182535 SH DFND 43 0 0 182535 INNOSPEC INC COM 45768S105 803 9640 SH DFND 01 7083 2460 97 INNOSPEC INC COM 45768S105 6677 80105 SH DFND 02 0 71887 8218 INNOSPEC INC COM 45768S105 221 2651 SH DFND 06 0 2651 0 INNOSPEC INC COM 45768S105 3298 39568 SH DFND 43 0 0 39568 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 6 3309 SH DFND 01 3309 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 80 SH DFND 02 0 80 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 81 SH DFND 06 0 81 0 INNOVATIVE INDL PPTYS INC COM 45781V101 15 178 SH DFND 01 163 0 15 INNOVATIVE INDL PPTYS INC COM 45781V101 180 2201 SH DFND 02 0 1134 1067 INNOVATIVE INDL PPTYS INC COM 45781V101 3 35 SH DFND 06 0 35 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 23 7500 SH DFND 02 0 0 7500 INNOVATOR ETFS TR IBD 50 ETF 45782C102 34 1000 SH DFND 02 0 0 1000 INNOVATOR ETFS TR S&P 500 PO 45782C508 62 2290 SH DFND 02 0 0 2290 INNOVIVA INC COM 45781M101 25248 1799551 SH DFND 01 18673 1779318 1560 INNOVIVA INC COM 45781M101 747 53272 SH DFND 02 0 46829 6443 INNOVIVA INC COM 45781M101 108 7669 SH DFND 06 0 7669 0 INNOVIVA INC NOTE 2.50 45781MAB7 4212 3938000 PRN DFND 02 0 3938000 0 INNOVIVA INC COM 45781M101 467 33267 SH DFND 43 0 0 33267 INOGEN INC COM 45780L104 595 6234 SH DFND 01 6100 32 102 INOGEN INC COM 45780L104 3684 38629 SH DFND 02 0 37775 854 INOGEN INC COM 45780L104 189 1986 SH DFND 06 0 1986 0 INOGEN INC OPTIONS 45780L104 2003 21000 SH Put DFND 02 0 21000 0 INOGEN INC COM 45780L104 1553 16281 SH DFND 43 0 0 16281 INOVALON HLDGS INC COM CL A 45781D101 275 22148 SH DFND 01 17057 5091 0 INOVALON HLDGS INC COM CL A 45781D101 323 25967 SH DFND 02 0 22667 3300 INOVALON HLDGS INC COM CL A 45781D101 92 7409 SH DFND 06 0 7409 0 INOVALON HLDGS INC COM CL A 45781D101 223 17904 SH DFND 43 0 0 17904 INOVALON HLDGS INC COM CL A 45781D101 524 42167 SH DFND 43, 01 0 0 42167 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 482 129294 SH DFND 01 20792 108502 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 44 11672 SH DFND 02 0 11043 629 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 37 9858 SH DFND 06 0 9858 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 123 33015 SH DFND 43 0 0 33015 INPHI CORP COM 45772F107 2547 58235 SH DFND 01 50464 7771 0 INPHI CORP COM 45772F107 5710 130546 SH DFND 02 0 128952 1594 INPHI CORP COM 45772F107 189 4326 SH DFND 06 0 4326 0 INPHI CORP COM 45772F107 2464 56325 SH DFND 43 0 0 56325 INPHI CORP NOTE 0.75 45772FAC1 9 9000 PRN DFND 43 0 0 9000 INPIXON COM PAR 45790J503 0 2 SH DFND 01 2 0 0 INSEEGO CORP COM 45782B104 117 24752 SH DFND 02 0 24752 0 INSIGHT ENTERPRISES INC COM 45765U103 722 13110 SH DFND 01 11648 1340 122 INSIGHT ENTERPRISES INC COM 45765U103 6241 113349 SH DFND 02 0 113068 281 INSIGHT ENTERPRISES INC COM 45765U103 212 3849 SH DFND 06 0 3849 0 INSIGHT SELECT INCOME FD COM 45781W109 84 4390 SH DFND 02 0 0 4390 INSIGNIA SYS INC COM 45765Y105 3 2100 SH DFND 02 0 0 2100 INSMED INC COM PAR $. 457669307 1826 62801 SH DFND 01 17263 45538 0 INSMED INC COM PAR $. 457669307 3959 136174 SH DFND 02 0 134716 1458 INSMED INC COM PAR $. 457669307 243 8368 SH DFND 06 0 8368 0 INSMED INC NOTE 1.75 457669AA7 2 2000 PRN DFND 02 0 0 2000 INSMED INC NOTE 1.75 457669AA7 9 9000 PRN DFND 43 0 0 9000 INSPERITY INC COM 45778Q107 1490 12051 SH DFND 01 9465 2333 253 INSPERITY INC COM 45778Q107 12905 104360 SH DFND 02 0 103861 499 INSPERITY INC COM 45778Q107 506 4090 SH DFND 06 0 4090 0 INSPERITY INC COM 45778Q107 2839 22962 SH DFND 43 0 0 22962 INSPIRE MED SYS INC COM 457730109 882 15530 SH DFND 01 4730 10800 0 INSPIRE MED SYS INC COM 457730109 896 15780 SH DFND 02 0 893 14887 INSPIRE MED SYS INC COM 457730109 41 727 SH DFND 06 0 727 0 INSPIRED ENTMT INC COM 45782N108 27 4059 SH DFND 02 0 4059 0 INSTALLED BLDG PRODS INC COM 45780R101 582 11992 SH DFND 01 6288 5479 225 INSTALLED BLDG PRODS INC COM 45780R101 2545 52471 SH DFND 02 0 52461 10 INSTALLED BLDG PRODS INC COM 45780R101 115 2369 SH DFND 06 0 2369 0 INSTALLED BLDG PRODS INC COM 45780R101 1245 25663 SH DFND 43 0 0 25663 INSTEEL INDUSTRIES INC COM 45774W108 99 4742 SH DFND 01 4674 0 68 INSTEEL INDUSTRIES INC COM 45774W108 356 17002 SH DFND 02 0 16002 1000 INSTEEL INDUSTRIES INC COM 45774W108 41 1982 SH DFND 06 0 1982 0 INSTRUCTURE INC COM 45781U103 581 12327 SH DFND 01 12327 0 0 INSTRUCTURE INC COM 45781U103 248 5254 SH DFND 02 0 5254 0 INSTRUCTURE INC COM 45781U103 153 3243 SH DFND 06 0 3243 0 INSULET CORP COM 45784P101 15314 161050 SH DFND 01 159674 1307 69 INSULET CORP COM 45784P101 1290 13564 SH DFND 02 0 12655 909 INSULET CORP COM 45784P101 583 6131 SH DFND 06 0 6131 0 INSULET CORP COM 45784P101 269 2833 SH DFND 28 2833 0 0 INSULET CORP NOTE 1.25 45784PAF8 7571 4593000 PRN DFND 02 0 4593000 0 INSULET CORP COM 45784P101 18955 199338 SH DFND 43 0 0 199338 INSULET CORP COM 45784P101 1125 11835 SH DFND 43, 01 0 0 11835 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 29 6269 SH DFND 01 6269 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 104 22524 SH DFND 02 0 22524 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 11 2464 SH DFND 06 0 2464 0 INTEGER HLDGS CORP COM 45826H109 1797 23831 SH DFND 01 7785 15910 136 INTEGER HLDGS CORP COM 45826H109 6738 89337 SH DFND 02 0 88980 357 INTEGER HLDGS CORP COM 45826H109 239 3171 SH DFND 06 0 3171 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 814 14607 SH DFND 01 7437 6831 339 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4200 75368 SH DFND 02 0 71388 3980 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 419 7514 SH DFND 06 0 7514 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 19 335 SH DFND 28 0 0 335 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9332 167489 SH DFND 43 0 0 167489 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 759 13620 SH DFND 43, 01 0 0 13620 INTEGRATED DEVICE TECHNOLOGY COM 458118106 83975 1714130 SH DFND 01 32787 1680646 697 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4552 92910 SH DFND 02 0 85183 7727 INTEGRATED DEVICE TECHNOLOGY COM 458118106 17 339 SH DFND 06 0 339 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4 86 SH DFND 28 86 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87 458118AC0 25424 16230000 PRN DFND 02 0 16230000 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3315 67676 SH DFND 43 0 0 67676 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2528 51605 SH DFND 43, 01 0 0 51605 INTEL CORP COM 458140100 659631 12283631 SH DFND 01 11875970 282033 125628 INTEL CORP COM 458140100 1169090 21770757 SH DFND 02 0 2034424 19736333 INTEL CORP COM 458140100 23816 443504 SH DFND 06 0 443504 0 INTEL CORP COM 458140100 12287 228811 SH DFND 28 172813 0 55998 INTEL CORP OPTIONS 458140100 38723 721100 SH Put DFND 02 0 699200 21900 INTEL CORP OPTIONS 458140100 73021 1359800 SH Put DFND 06 0 1359800 0 INTEL CORP OPTIONS 458140100 134 2500 SH Call DFND 01 2500 0 0 INTEL CORP OPTIONS 458140100 39384 733400 SH Call DFND 02 0 733400 0 INTEL CORP OPTIONS 458140100 23564 438800 SH Call DFND 06 0 438800 0 INTEL CORP COM 458140100 801124 14918517 SH DFND 43 0 0 14918517 INTEL CORP COM 458140100 68497 1275542 SH DFND 43, 01 0 0 1275542 INTELLIA THERAPEUTICS INC COM 45826J105 942 55176 SH DFND 01 9170 46006 0 INTELLIA THERAPEUTICS INC COM 45826J105 487 28509 SH DFND 02 0 28109 400 INTELLIA THERAPEUTICS INC COM 45826J105 45 2630 SH DFND 06 0 2630 0 INTELLIA THERAPEUTICS INC COM 45826J105 284 16636 SH DFND 43 0 0 16636 INTELSAT S A COM L5140P101 10731 685269 SH DFND 01 22251 663018 0 INTELSAT S A COM L5140P101 853 54459 SH DFND 02 0 51259 3200 INTELSAT S A COM L5140P101 3 213 SH DFND 06 0 213 0 INTELSAT S A OPTIONS L5140P101 392 25000 SH Put DFND 02 0 25000 0 INTELSAT S A OPTIONS L5140P101 7929 506300 SH Call DFND 02 0 506300 0 INTER PARFUMS INC COM 458334109 755 9957 SH DFND 01 6503 3340 114 INTER PARFUMS INC COM 458334109 1976 26042 SH DFND 02 0 25936 106 INTER PARFUMS INC COM 458334109 142 1869 SH DFND 06 0 1869 0 INTER PARFUMS INC COM 458334109 6139 80915 SH DFND 43 0 0 80915 INTER PARFUMS INC COM 458334109 963 12698 SH DFND 43, 01 0 0 12698 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1410 27187 SH DFND 01 9977 16900 310 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 992 19119 SH DFND 02 0 18550 569 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 213 4104 SH DFND 06 0 4104 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 33 635 SH DFND 28 0 0 635 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11436 102238 SH DFND 01 11132 91106 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 15642 139836 SH DFND 02 0 73836 66000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 253 2258 SH DFND 06 0 2258 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11 100 SH DFND 28 0 0 100 INTERCEPT PHARMACEUTICALS IN NOTE 3.25 45845PAA6 2971 3002000 PRN DFND 02 0 3000000 2000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1001 8947 SH DFND 43 0 0 8947 INTERCONTINENTAL EXCHANGE IN COM 45866F104 96883 1272432 SH DFND 01 1102068 165067 5297 INTERCONTINENTAL EXCHANGE IN COM 45866F104 113497 1490640 SH DFND 02 0 25877 1464763 INTERCONTINENTAL EXCHANGE IN COM 45866F104 272 3575 SH DFND 06 0 3575 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1140 14976 SH DFND 28 7901 0 7075 INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 2337 30700 SH Put DFND 06 0 30700 0 INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 693 9100 SH Call DFND 02 0 9100 0 INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 2497 32800 SH Call DFND 06 0 32800 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 278707 3660451 SH DFND 43 0 0 3660451 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7361 96680 SH DFND 43, 01 0 0 96680 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P806 466 7633 SH DFND 01 5610 0 2023 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P806 138 2254 SH DFND 02 0 0 2254 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P806 17 273 SH DFND 28 30 0 243 INTERDIGITAL INC COM 45867G101 2847 43146 SH DFND 01 7423 35607 116 INTERDIGITAL INC COM 45867G101 5438 82417 SH DFND 02 0 72347 10070 INTERDIGITAL INC COM 45867G101 242 3672 SH DFND 06 0 3672 0 INTERDIGITAL INC COM 45867G101 2333 35355 SH DFND 43 0 0 35355 INTERDIGITAL INC COM 45867G101 226 3426 SH DFND 43, 01 0 0 3426 INTERFACE INC COM 458665304 396 25870 SH DFND 01 13800 11760 310 INTERFACE INC COM 458665304 2696 175984 SH DFND 02 0 142506 33478 INTERFACE INC COM 458665304 99 6455 SH DFND 06 0 6455 0 INTERFACE INC COM 458665304 1 34 SH DFND 28 34 0 0 INTERFACE INC COM 458665304 9826 641384 SH DFND 43 0 0 641384 INTERFACE INC COM 458665304 1094 71393 SH DFND 43, 01 0 0 71393 INTERGROUP CORP COM 458685104 15 500 SH DFND 02 0 0 500 INTERMOLECULAR INC COM 45882D109 1 1000 SH DFND 02 0 0 1000 INTERNAP CORP COM PAR 45885A409 102 20608 SH DFND 01 20608 0 0 INTERNAP CORP COM PAR 45885A409 4 882 SH DFND 02 0 95 787 INTERNAP CORP COM PAR 45885A409 0 96 SH DFND 06 0 96 0 INTERNATIONAL BANCSHARES COR COM 459044103 1040 27355 SH DFND 01 19028 7399 928 INTERNATIONAL BANCSHARES COR COM 459044103 1950 51263 SH DFND 02 0 51252 11 INTERNATIONAL BANCSHARES COR COM 459044103 232 6102 SH DFND 06 0 6102 0 INTERNATIONAL BANCSHARES COR COM 459044103 1 38 SH DFND 28 38 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 416860 2954362 SH DFND 01 2899911 34457 19994 INTERNATIONAL BUSINESS MACHS COM 459200101 509825 3613215 SH DFND 02 0 689495 2923720 INTERNATIONAL BUSINESS MACHS COM 459200101 4829 34224 SH DFND 06 0 34224 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5064 35889 SH DFND 28 24470 0 11419 INTERNATIONAL BUSINESS MACHS COM 459200101 1 10 SH DFND 00 0 10 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 22971 162800 SH Put DFND 02 0 162800 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 15380 109000 SH Put DFND 06 0 109000 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 19740 139900 SH Call DFND 02 0 139900 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 14632 103700 SH Call DFND 06 0 103700 0 INTERNATIONAL BUSINESS MACHS COM 459200101 50286 356389 SH DFND 43 0 0 356389 INTERNATIONAL BUSINESS MACHS COM 459200101 38541 273147 SH DFND 43, 01 0 0 273147 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18745 145549 SH DFND 01 99216 44596 1737 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8564 66492 SH DFND 02 0 42051 24441 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 610 4734 SH DFND 06 0 4734 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1639 12726 SH DFND 28 11731 0 995 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15 459506309 1251 25059 SH DFND 02 0 25000 59 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12081 93804 SH DFND 43 0 0 93804 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 158 1227 SH DFND 43, 01 0 0 1227 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 371 28522 SH DFND 01 16834 11688 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5453 419771 SH DFND 02 0 159946 259825 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 95 SH DFND 06 0 95 0 INTERNATIONAL GAME TECHNOLOG OPTIONS G4863A108 3003 231200 SH Put DFND 02 0 231200 0 INTERNATIONAL GAME TECHNOLOG OPTIONS G4863A108 10131 779900 SH Call DFND 02 0 779900 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1755 135090 SH DFND 43 0 0 135090 INTERNATIONAL MNY EXPRESS IN COM 46005L101 165 14192 SH DFND 02 0 14192 0 INTERNATIONAL SEAWAYS INC COM Y41053102 99 5774 SH DFND 01 4339 1435 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1796 104763 SH DFND 02 0 104763 0 INTERNATIONAL SEAWAYS INC COM Y41053102 36 2073 SH DFND 06 0 2073 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 301 6889 SH DFND 01 3574 3258 57 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1467 33615 SH DFND 02 0 22109 11506 INTERNATIONAL SPEEDWAY CORP CL A 460335201 116 2652 SH DFND 06 0 2652 0 INTERNET GOLD-GOLDEN LINES L ORD M56595107 0 428 SH DFND 06 0 428 0 INTERNET INITIATIVE JAPAN IN SPONSORED 46059T109 4 379 SH DFND 01 379 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED 46059T109 0 6 SH DFND 02 0 6 0 INTERPUBLIC GROUP COS INC COM 460690100 12644 601788 SH DFND 01 195209 401136 5443 INTERPUBLIC GROUP COS INC COM 460690100 33605 1599489 SH DFND 02 0 1374023 225466 INTERPUBLIC GROUP COS INC COM 460690100 26 1229 SH DFND 06 0 1229 0 INTERPUBLIC GROUP COS INC COM 460690100 73 3489 SH DFND 28 118 0 3371 INTERPUBLIC GROUP COS INC OPTIONS 460690100 368 17500 SH Put DFND 02 0 17500 0 INTERPUBLIC GROUP COS INC COM 460690100 3242 154306 SH DFND 43 0 0 154306 INTERPUBLIC GROUP COS INC COM 460690100 287 13673 SH DFND 43, 01 0 0 13673 INTERSECT ENT INC COM 46071F103 280 8708 SH DFND 01 6068 2253 387 INTERSECT ENT INC COM 46071F103 4095 127363 SH DFND 02 0 13160 114203 INTERSECT ENT INC COM 46071F103 101 3153 SH DFND 06 0 3153 0 INTERSECT ENT INC COM 46071F103 479 14893 SH DFND 43 0 0 14893 INTERXION HOLDING N.V SHS N47279109 1910 28630 SH DFND 01 28630 0 0 INTERXION HOLDING N.V SHS N47279109 42026 629790 SH DFND 02 0 607528 22262 INTERXION HOLDING N.V SHS N47279109 198 2966 SH DFND 06 0 2966 0 INTERXION HOLDING N.V SHS N47279109 19738 295782 SH DFND 43 0 0 295782 INTEST CORP COM 461147100 0 40 SH DFND 02 0 40 0 INTEVAC INC COM 461148108 576 94000 SH DFND 01 94000 0 0 INTL FCSTONE INC COM 46116V105 319 8223 SH DFND 01 5580 2593 50 INTL FCSTONE INC COM 46116V105 818 21092 SH DFND 02 0 20645 447 INTL FCSTONE INC COM 46116V105 68 1743 SH DFND 06 0 1743 0 INTL PAPER CO COM 460146103 83417 1802831 SH DFND 01 1181830 154905 466096 INTL PAPER CO COM 460146103 106941 2311239 SH DFND 02 0 193632 2117607 INTL PAPER CO COM 460146103 3726 80525 SH DFND 06 0 80525 0 INTL PAPER CO COM 460146103 553 11944 SH DFND 28 40 0 11904 INTL PAPER CO OPTIONS 460146103 23 500 SH Put DFND 01 500 0 0 INTL PAPER CO OPTIONS 460146103 560 12100 SH Put DFND 06 0 12100 0 INTL PAPER CO OPTIONS 460146103 560 12100 SH Call DFND 06 0 12100 0 INTL PAPER CO COM 460146103 71966 1555349 SH DFND 43 0 0 1555349 INTL PAPER CO COM 460146103 11 234 SH DFND 43, 01 0 0 234 INTRA CELLULAR THERAPIES INC COM 46116X101 1209 99221 SH DFND 01 10162 89059 0 INTRA CELLULAR THERAPIES INC COM 46116X101 197 16187 SH DFND 02 0 16187 0 INTRA CELLULAR THERAPIES INC COM 46116X101 58 4760 SH DFND 06 0 4760 0 INTREPID POTASH INC COM 46121Y102 103 27087 SH DFND 01 21302 5785 0 INTREPID POTASH INC COM 46121Y102 936 246963 SH DFND 02 0 246313 650 INTREPID POTASH INC COM 46121Y102 40 10652 SH DFND 06 0 10652 0 INTREXON CORP COM 46122T102 2777 528013 SH DFND 01 22268 505745 0 INTREXON CORP COM 46122T102 598 113667 SH DFND 02 0 97639 16028 INTREXON CORP COM 46122T102 43 8178 SH DFND 06 0 8178 0 INTREXON CORP COM 46122T102 127 24063 SH DFND 43 0 0 24063 INTRICON CORP COM 46121H109 99 3957 SH DFND 01 2350 1607 0 INTRICON CORP COM 46121H109 28 1105 SH DFND 02 0 105 1000 INTRICON CORP COM 46121H109 1 31 SH DFND 06 0 31 0 INTUIT COM 461202103 59511 227655 SH DFND 01 119062 73458 35135 INTUIT COM 461202103 252616 966360 SH DFND 02 0 86410 879950 INTUIT COM 461202103 580 2220 SH DFND 06 0 2220 0 INTUIT COM 461202103 956 3656 SH DFND 28 693 0 2963 INTUIT COM 461202103 259909 994258 SH DFND 43 0 0 994258 INTUIT COM 461202103 16408 62769 SH DFND 43, 01 0 0 62769 INTUITIVE SURGICAL INC COM NEW 46120E602 39979 70068 SH DFND 01 57037 2915 10116 INTUITIVE SURGICAL INC COM NEW 46120E602 298530 523205 SH DFND 02 0 144691 378514 INTUITIVE SURGICAL INC COM NEW 46120E602 6088 10670 SH DFND 06 0 10670 0 INTUITIVE SURGICAL INC COM NEW 46120E602 819 1435 SH DFND 28 38 0 1397 INTUITIVE SURGICAL INC OPTIONS 46120E602 171 300 SH Put DFND 02 0 300 0 INTUITIVE SURGICAL INC COM NEW 46120E602 187651 328877 SH DFND 43 0 0 328877 INTUITIVE SURGICAL INC COM NEW 46120E602 670 1175 SH DFND 43, 01 0 0 1175 INVACARE CORP COM 461203101 336 40159 SH DFND 01 10803 29232 124 INVACARE CORP COM 461203101 303 36144 SH DFND 02 0 35744 400 INVACARE CORP COM 461203101 30 3606 SH DFND 06 0 3606 0 INVACARE CORP NOTE 4.50 461203AH4 2185 2550000 PRN DFND 02 0 2550000 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 2238 43245 SH DFND 02 0 0 43245 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 43986 1767943 SH DFND 02 0 0 1767943 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 201 4000 SH DFND 01 4000 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 131041 2606219 SH DFND 02 0 0 2606219 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 12 708 SH DFND 01 708 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 28 1701 SH DFND 02 0 0 1701 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 542 10471 SH DFND 43 0 0 10471 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 19126 768747 SH DFND 43 0 0 768747 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 29282 582376 SH DFND 43 0 0 582376 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 4504 418242 SH DFND 02 0 0 418242 INVESCO BD FD COM 46132L107 3615 196555 SH DFND 02 0 0 196555 INVESCO BLDRS INDEX FDS TR ASIA 50ADR 46090C107 8 243 SH DFND 02 0 0 243 INVESCO BLDRS INDEX FDS TR DEVLPD MKT 46090C206 53 2463 SH DFND 02 0 0 2463 INVESCO BLDRS INDEX FDS TR EMGRING MK 46090C305 226 5481 SH DFND 02 0 0 5481 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 31 1468 SH DFND 02 0 0 1468 INVESCO BLDRS INDEX FDS TR EMGRING MK 46090C305 52 1259 SH DFND 43 0 0 1259 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 4 214 SH DFND 43 0 0 214 INVESCO CALIF VALUE MUN INC COM 46132H106 5780 475707 SH DFND 02 0 0 475707 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN 46090N103 1827 25745 SH DFND 01 25745 0 0 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN 46090N103 176 2481 SH DFND 02 0 0 2481 INVESCO CURNCYSHS BRIT PND S BRIT POUN 46138M109 63 500 SH DFND 01 500 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN 46138M109 1880 14883 SH DFND 02 0 142 14741 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 1827 24731 SH DFND 01 24731 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 307 4161 SH DFND 02 0 0 4161 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 97 1316 SH DFND 43 0 0 1316 INVESCO CURNCYSHS CHINESE RE CHINESE RE 46138X105 11 153 SH DFND 02 0 0 153 INVESCO CURNCYSHS JAPANESE Y JAPANESE Y 46138W107 1032 11988 SH DFND 02 0 9181 2807 INVESCO CURNCYSHS JAPANESE Y JAPANESE Y 46138W107 0 1 SH DFND 06 0 1 0 INVESCO CURNCYSHS SNGPORE DL SINGAPORE 46138Y103 11 157 SH DFND 02 0 0 157 INVESCO CURNCYSHS SWISS FRAN SWISS FRAN 46138R108 93 1000 SH DFND 01 1000 0 0 INVESCO CURNCYSHS SWISS FRAN SWISS FRAN 46138R108 6 68 SH DFND 02 0 0 68 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2296 21450 SH DFND 02 0 15259 6191 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 148373 9331614 SH DFND 01 9286837 26549 18228 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 18536 1165776 SH DFND 02 0 35306 1130470 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 104 6565 SH DFND 28 6565 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 8560 538364 SH DFND 43 0 0 538364 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 1004 41042 SH DFND 02 0 0 41042 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 5043 306202 SH DFND 01 268979 37223 0 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 1760 106877 SH DFND 02 0 0 106877 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 782 53267 SH DFND 01 0 53267 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 971 66069 SH DFND 02 0 0 66069 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 87 8290 SH DFND 01 8290 0 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS M 46140H502 992 27378 SH DFND 01 0 27378 0 INVESCO DB MLTI SECTR CMMTY BASE METAL 46140H700 878 51514 SH DFND 01 1670 49844 0 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 8 486 SH DFND 43 0 0 486 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 47 3179 SH DFND 43 0 0 3179 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 22 1075 SH DFND 02 0 0 1075 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 43 1670 SH DFND 01 1670 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 655 25155 SH DFND 02 0 0 25155 INVESCO DYNAMIC CR OPP FD COM 46132R104 38 3505 SH DFND 01 3505 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 20945 1930460 SH DFND 02 0 0 1930460 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 141 6689 SH DFND 01 6600 0 89 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 31668 1503008 SH DFND 02 0 0 1503008 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 350 14586 SH DFND 01 14586 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 13766 573590 SH DFND 02 0 0 573590 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 2 89 SH DFND 01 0 0 89 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 51525 2428157 SH DFND 02 0 0 2428157 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 53 2219 SH DFND 01 2219 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 23848 990383 SH DFND 02 0 0 990383 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J635 20 781 SH DFND 02 0 0 781 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J643 454 21940 SH DFND 02 0 0 21940 INVESCO EXCH TRD SLF IDX FD BULLSHS 24 46138J650 640 24927 SH DFND 02 0 0 24927 INVESCO EXCH TRD SLF IDX FD BULLSHS 23 46138J668 689 26929 SH DFND 02 0 0 26929 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 46138J676 637 25065 SH DFND 02 0 0 25065 INVESCO EXCH TRD SLF IDX FD BULLSHS 21 46138J684 645 25565 SH DFND 02 0 0 25565 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 141 6691 SH DFND 01 6600 0 91 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 51069 2428392 SH DFND 02 0 0 2428392 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 2671 53481 SH DFND 02 0 0 53481 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 1769 89451 SH DFND 02 0 0 89451 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 2965 152152 SH DFND 02 0 0 152152 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 103 4167 SH DFND 01 4167 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 13985 565979 SH DFND 02 0 0 565979 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 165 6854 SH DFND 02 0 0 6854 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 7342 357123 SH DFND 02 0 0 357123 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 50 2000 SH DFND 01 2000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 1737 69630 SH DFND 02 0 0 69630 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 27677 1335126 SH DFND 02 0 0 1335126 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 106 4058 SH DFND 01 4058 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 2594 99642 SH DFND 02 0 0 99642 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 29068 1397487 SH DFND 02 0 0 1397487 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 102 4186 SH DFND 01 4186 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 8672 354373 SH DFND 02 0 0 354373 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 76 3584 SH DFND 01 3493 0 91 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 42386 2006919 SH DFND 02 0 0 2006919 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 8978 426120 SH DFND 43 0 0 426120 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 2353 98023 SH DFND 43 0 0 98023 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 12472 587769 SH DFND 43 0 0 587769 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 3877 161022 SH DFND 43 0 0 161022 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J635 39 1546 SH DFND 43 0 0 1546 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J643 311 15037 SH DFND 43 0 0 15037 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 46138J676 24 951 SH DFND 43 0 0 951 INVESCO EXCH TRD SLF IDX FD BULLSHS 21 46138J684 24 956 SH DFND 43 0 0 956 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 11269 535868 SH DFND 43 0 0 535868 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 1527 30569 SH DFND 43 0 0 30569 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 375 18948 SH DFND 43 0 0 18948 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 464 23790 SH DFND 43 0 0 23790 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 2024 81926 SH DFND 43 0 0 81926 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 71 2955 SH DFND 43 0 0 2955 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 1078 52410 SH DFND 43 0 0 52410 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 147 5874 SH DFND 43 0 0 5874 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 1847 89090 SH DFND 43 0 0 89090 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 700 26910 SH DFND 43 0 0 26910 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 5996 288246 SH DFND 43 0 0 288246 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 1034 42246 SH DFND 43 0 0 42246 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 8245 390407 SH DFND 43 0 0 390407 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 385 6647 SH DFND 01 6647 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 14090 243063 SH DFND 02 0 0 243063 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 5722 213581 SH DFND 01 213581 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 955 35664 SH DFND 02 0 0 35664 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 43428 1278060 SH DFND 01 1278060 0 0 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 16032 471821 SH DFND 02 0 0 471821 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 2617 77005 SH DFND 28 77005 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 1801 35779 SH DFND 02 0 0 35779 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 2982 45485 SH DFND 02 0 0 45485 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 1724 15238 SH DFND 02 0 0 15238 INVESCO EXCHANGE TRADED FD T S&P SML 60 46137V183 79 1461 SH DFND 02 0 0 1461 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 3442 52080 SH DFND 02 0 0 52080 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 210 5698 SH DFND 02 0 0 5698 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 20 132 SH DFND 01 100 0 32 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 2170 14351 SH DFND 02 0 0 14351 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 2374 37249 SH DFND 02 0 0 37249 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 10 50 SH DFND 01 50 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 38120 187877 SH DFND 02 0 0 187877 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 204 6339 SH DFND 01 5259 0 1080 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 43743 1360578 SH DFND 02 0 0 1360578 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 555 8800 SH DFND 01 8700 0 100 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 22497 356748 SH DFND 02 0 0 356748 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 192 1661 SH DFND 01 1461 0 200 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 52949 457563 SH DFND 02 0 0 457563 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 5261 54304 SH DFND 02 0 0 54304 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 249 1465 SH DFND 01 1465 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 57646 338894 SH DFND 02 0 0 338894 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 243 8119 SH DFND 02 0 0 8119 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 2850 47788 SH DFND 01 47788 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 74412 1247892 SH DFND 02 0 0 1247892 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 3798 36016 SH DFND 02 0 0 36016 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 5316 44221 SH DFND 02 0 0 44221 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 197 1000 SH DFND 01 1000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 20114 101905 SH DFND 02 0 32630 69275 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 137 3400 SH DFND 01 3400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 17323 430069 SH DFND 02 0 0 430069 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 73459 703365 SH DFND 01 702283 0 1082 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 569494 5452836 SH DFND 02 0 0 5452836 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 985 9435 SH DFND 28 9435 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 1252 24714 SH DFND 02 0 0 24714 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 5586 42572 SH DFND 02 0 0 42572 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V381 740 7116 SH DFND 02 0 0 7116 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 1193 56735 SH DFND 01 56735 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 4417 210048 SH DFND 02 0 0 210048 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 3792 89966 SH DFND 01 89966 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 1074 25473 SH DFND 02 0 0 25473 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 1319 34270 SH DFND 02 0 0 34270 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 3821 71594 SH DFND 02 0 0 71594 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 317 5782 SH DFND 02 0 0 5782 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 42 1342 SH DFND 01 1342 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 715 22671 SH DFND 02 0 0 22671 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 3463 61222 SH DFND 02 0 0 61222 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V472 320 6428 SH DFND 02 0 0 6428 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V480 7973 269530 SH DFND 02 0 0 269530 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 1823 50057 SH DFND 02 0 0 50057 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 222 8025 SH DFND 01 8025 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 5589 202067 SH DFND 02 0 0 202067 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 298 6812 SH DFND 02 0 0 6812 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 54 400 SH DFND 01 400 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 9788 72642 SH DFND 02 0 0 72642 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 11677 735304 SH DFND 02 0 0 735304 INVESCO EXCHANGE TRADED FD T INSIDER SE 46137V555 230 3541 SH DFND 02 0 0 3541 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 76867 4301466 SH DFND 01 4300921 0 545 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 8064 451276 SH DFND 02 0 0 451276 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 64 1571 SH DFND 01 1571 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 2754 68073 SH DFND 02 0 0 68073 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 9 783 SH DFND 01 522 0 261 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 2741 239411 SH DFND 02 0 0 239411 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 103045 807628 SH DFND 01 807213 0 415 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 30323 237659 SH DFND 02 0 0 237659 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 973 7625 SH DFND 28 7625 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AV 46137V605 2099 57772 SH DFND 02 0 0 57772 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 130524 1151306 SH DFND 01 1149958 0 1348 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 152370 1344004 SH DFND 02 0 0 1344004 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 896 7905 SH DFND 28 7905 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 388 21270 SH DFND 01 21270 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 22034 1206702 SH DFND 02 0 0 1206702 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 5763 63034 SH DFND 02 0 0 63034 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 4004 75506 SH DFND 02 0 0 75506 INVESCO EXCHANGE TRADED FD T DYNMC RETA 46137V654 38 1033 SH DFND 02 0 0 1033 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 139 2138 SH DFND 01 2138 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 8387 128696 SH DFND 02 0 0 128696 INVESCO EXCHANGE TRADED FD T DYNMC OIL 46137V670 121 17012 SH DFND 02 0 0 17012 INVESCO EXCHANGE TRADED FD T DYNMC NETW 46137V688 1816 30804 SH DFND 02 0 0 30804 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 3406 104919 SH DFND 02 0 0 104919 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 313 5290 SH DFND 02 0 0 5290 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 535 5560 SH DFND 02 0 0 5560 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 21 500 SH DFND 01 500 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 806 18768 SH DFND 02 0 0 18768 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 18 511 SH DFND 01 511 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 25121 709240 SH DFND 02 0 0 709240 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 5 100 SH DFND 01 100 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 19232 405232 SH DFND 02 0 0 405232 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 25 750 SH DFND 01 750 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 3269 98397 SH DFND 02 0 0 98397 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 1658 85950 SH DFND 02 0 0 85950 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 3547 128145 SH DFND 02 0 0 128145 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 8 150 SH DFND 01 150 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 5214 94474 SH DFND 02 0 0 94474 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 1433 44333 SH DFND 02 0 0 44333 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 1664 30349 SH DFND 02 0 0 30349 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 3685 54352 SH DFND 02 0 0 54352 INVESCO EXCHANGE TRADED FD T DWA NASDAQ 46137V829 297 2707 SH DFND 02 0 0 2707 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 20 360 SH DFND 01 360 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 36825 649706 SH DFND 02 0 0 649706 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 3140 51408 SH DFND 02 0 0 51408 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 4850 60907 SH DFND 02 0 0 60907 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 1793 53712 SH DFND 02 0 0 53712 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 1590 49425 SH DFND 02 0 0 49425 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 3239 45636 SH DFND 02 0 0 45636 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 1992 29239 SH DFND 02 0 0 29239 INVESCO EXCHANGE TRADED FD T ZACKS MULT 46137Y500 191 8855 SH DFND 01 8855 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT 46137Y500 10112 467927 SH DFND 02 0 0 467927 INVESCO EXCHANGE TRADED FD T S&P 500A E 46137Y609 35 1482 SH DFND 02 0 0 1482 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 2391 41242 SH DFND 43 0 0 41242 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 71 2651 SH DFND 43 0 0 2651 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 230 6777 SH DFND 43 0 0 6777 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 77 1531 SH DFND 43 0 0 1531 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 38 585 SH DFND 43 0 0 585 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 43 377 SH DFND 43 0 0 377 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 39 597 SH DFND 43 0 0 597 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 270 1786 SH DFND 43 0 0 1786 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 289 4536 SH DFND 43 0 0 4536 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 7040 34699 SH DFND 43 0 0 34699 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 19786 615420 SH DFND 43 0 0 615420 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 1451 23007 SH DFND 43 0 0 23007 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 3687 31861 SH DFND 43 0 0 31861 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 133 1368 SH DFND 43 0 0 1368 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 12736 74871 SH DFND 43 0 0 74871 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 177 5909 SH DFND 43 0 0 5909 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 4812 80706 SH DFND 43 0 0 80706 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 13 124 SH DFND 43 0 0 124 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 708 5887 SH DFND 43 0 0 5887 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 393 1989 SH DFND 43 0 0 1989 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 985 24450 SH DFND 43 0 0 24450 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 103470 990717 SH DFND 43 0 0 990717 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 1347 26591 SH DFND 43 0 0 26591 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 103 787 SH DFND 43 0 0 787 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V381 28 266 SH DFND 43 0 0 266 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 6945 330260 SH DFND 43 0 0 330260 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 43 1009 SH DFND 43 0 0 1009 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 1348 35045 SH DFND 43 0 0 35045 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 2302 43127 SH DFND 43 0 0 43127 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 1386 25268 SH DFND 43 0 0 25268 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 19 589 SH DFND 43 0 0 589 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 158 2794 SH DFND 43 0 0 2794 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V480 57 1942 SH DFND 43 0 0 1942 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 168 4623 SH DFND 43 0 0 4623 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 353 12749 SH DFND 43 0 0 12749 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 20 464 SH DFND 43 0 0 464 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 626 4647 SH DFND 43 0 0 4647 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 3698 232877 SH DFND 43 0 0 232877 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 1267 70892 SH DFND 43 0 0 70892 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 31 778 SH DFND 43 0 0 778 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 2010 175556 SH DFND 43 0 0 175556 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 1539 12061 SH DFND 43 0 0 12061 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 8693 76680 SH DFND 43 0 0 76680 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 2114 115763 SH DFND 43 0 0 115763 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 302 3306 SH DFND 43 0 0 3306 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 187 3533 SH DFND 43 0 0 3533 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 434 6652 SH DFND 43 0 0 6652 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 53 1626 SH DFND 43 0 0 1626 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 10 177 SH DFND 43 0 0 177 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 33 338 SH DFND 43 0 0 338 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 6 148 SH DFND 43 0 0 148 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 2441 68926 SH DFND 43 0 0 68926 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 3202 67474 SH DFND 43 0 0 67474 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 8 251 SH DFND 43 0 0 251 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 105 5430 SH DFND 43 0 0 5430 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 403 14567 SH DFND 43 0 0 14567 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 10 177 SH DFND 43 0 0 177 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 232 7186 SH DFND 43 0 0 7186 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 212 3873 SH DFND 43 0 0 3873 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 572 8430 SH DFND 43 0 0 8430 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 539 9502 SH DFND 43 0 0 9502 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 260 4259 SH DFND 43 0 0 4259 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 426 5355 SH DFND 43 0 0 5355 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 381 11414 SH DFND 43 0 0 11414 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 391 12140 SH DFND 43 0 0 12140 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 801 11283 SH DFND 43 0 0 11283 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 133 1954 SH DFND 43 0 0 1954 INVESCO EXCHNG TRAD SLF INDE EMMKT DB D 46139W106 1075 42500 SH DFND 01 0 42500 0 INVESCO EXCHNG TRAD SLF INDE EMMKT DB D 46139W106 3983 157500 SH DFND 02 0 157500 0 INVESCO EXCHNG TRAD SLF INDE EMR MKT DB 46139W205 1631 63750 SH DFND 01 0 63750 0 INVESCO EXCHNG TRAD SLF INDE EMR MKT DB 46139W205 6046 236250 SH DFND 02 0 236250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W304 538 21250 SH DFND 01 0 21250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W304 1995 78750 SH DFND 02 0 78750 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W403 524 21250 SH DFND 01 0 21250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W403 1941 78750 SH DFND 02 0 78750 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W700 1087 42500 SH DFND 01 0 42500 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W700 4030 157500 SH DFND 02 0 157500 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W809 2175 85000 SH DFND 01 0 85000 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W809 8061 315000 SH DFND 02 0 315000 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER 46138E107 3217 97920 SH DFND 01 97920 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER 46138E107 605 18417 SH DFND 02 0 0 18417 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 259 3226 SH DFND 01 3226 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 14390 179355 SH DFND 02 0 0 179355 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 7 106 SH DFND 01 106 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 8101 128687 SH DFND 02 0 0 128687 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 386 15968 SH DFND 02 0 0 15968 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 21 186 SH DFND 01 186 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 4760 41208 SH DFND 02 0 0 41208 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 11 210 SH DFND 01 210 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 1652 31588 SH DFND 02 0 0 31588 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E164 127 11790 SH DFND 02 0 0 11790 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E172 1253 16505 SH DFND 02 0 0 16505 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E180 12 196 SH DFND 01 196 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E180 764 12635 SH DFND 02 0 0 12635 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 15 302 SH DFND 01 0 0 302 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 72144 1452457 SH DFND 02 0 0 1452457 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 74 2795 SH DFND 01 2795 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 3125 118712 SH DFND 02 0 0 118712 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 5451 240021 SH DFND 02 0 0 240021 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 22740 692667 SH DFND 02 0 0 692667 INVESCO EXCHNG TRADED FD TR S&P HIGH I 46138E255 659 25031 SH DFND 02 0 0 25031 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 64 1810 SH DFND 01 1810 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 7922 223690 SH DFND 02 0 0 223690 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 47 4118 SH DFND 02 0 0 4118 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 43 2681 SH DFND 02 0 0 2681 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 4889 203277 SH DFND 02 0 0 203277 INVESCO EXCHNG TRADED FD TR S&P 500 MO 46138E339 1109 28234 SH DFND 02 0 0 28234 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 409804 7785026 SH DFND 01 49501 7734840 685 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 392482 7455974 SH DFND 02 0 2304049 5151925 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 213 5022 SH DFND 01 3075 0 1947 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 122726 2890401 SH DFND 02 0 0 2890401 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 79 1901 SH DFND 01 1901 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 3332 80154 SH DFND 02 0 18904 61250 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 3076 84467 SH DFND 02 0 0 84467 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 1761 52585 SH DFND 02 0 0 52585 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 45 2049 SH DFND 01 2049 0 0 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 6109 275747 SH DFND 02 0 0 275747 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E412 23 720 SH DFND 01 720 0 0 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 541 16825 SH DFND 02 0 0 16825 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1261 86961 SH DFND 01 4564 76087 6310 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 196251 13534550 SH DFND 02 0 76116 13458434 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 396 16105 SH DFND 01 16105 0 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 1697 69091 SH DFND 02 0 0 69091 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 126 4900 SH DFND 01 4900 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 169742 6615032 SH DFND 02 0 0 6615032 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 11265 410528 SH DFND 01 410528 0 0 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 416 15157 SH DFND 02 0 0 15157 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 115 4190 SH DFND 28 4190 0 0 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 348 10970 SH DFND 02 0 0 10970 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 398 15983 SH DFND 02 0 0 15983 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 2872 58922 SH DFND 02 0 0 58922 INVESCO EXCHNG TRADED FD TR KBW PPTY C 46138E586 461 7444 SH DFND 02 0 0 7444 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 4604 150106 SH DFND 02 0 0 150106 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 32 1485 SH DFND 01 1485 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 1557 71738 SH DFND 02 0 0 71738 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 8 170 SH DFND 01 0 0 170 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 9927 205946 SH DFND 02 0 1136 204810 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 19 714 SH DFND 01 0 0 714 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 349 13349 SH DFND 02 0 0 13349 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 3 101 SH DFND 01 101 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 4616 145651 SH DFND 02 0 0 145651 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 13588 505330 SH DFND 01 505330 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 3163 117639 SH DFND 02 0 0 117639 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 21 780 SH DFND 28 780 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TR 46138E669 2069 88619 SH DFND 02 0 0 88619 INVESCO EXCHNG TRADED FD TR FNDMNTL IG 46138E693 501 19758 SH DFND 02 0 0 19758 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 163 6165 SH DFND 01 6165 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 40 1498 SH DFND 02 0 0 1498 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 4 150 SH DFND 28 150 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 8784 470967 SH DFND 01 470967 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 35456 1901140 SH DFND 02 0 0 1901140 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 72 3386 SH DFND 01 3386 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 49497 2311843 SH DFND 02 0 0 2311843 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 13 443 SH DFND 01 290 0 153 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 5635 188782 SH DFND 02 0 0 188782 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 14 339 SH DFND 01 339 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 83961 2072082 SH DFND 02 0 0 2072082 INVESCO EXCHNG TRADED FD TR FTSE INTL 46138E768 14 495 SH DFND 01 495 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 984 71906 SH DFND 02 0 0 71906 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 16646 594491 SH DFND 01 586843 0 7648 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 152227 5436673 SH DFND 02 0 8672 5428001 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 93 3335 SH DFND 28 3335 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 7826 159352 SH DFND 02 0 0 159352 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 205 6899 SH DFND 02 0 0 6899 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 532 21244 SH DFND 02 0 0 21244 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 38 750 SH DFND 01 750 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 1350 26723 SH DFND 02 0 0 26723 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 18 1048 SH DFND 01 1048 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 3586 210941 SH DFND 02 0 0 210941 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 6146 237666 SH DFND 02 0 0 237666 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 14 305 SH DFND 01 0 0 305 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 24751 527281 SH DFND 02 0 0 527281 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 24 500 SH DFND 01 500 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 216 4556 SH DFND 02 0 0 4556 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G409 83 1541 SH DFND 02 0 0 1541 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 6536 288695 SH DFND 01 8665 279390 640 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 115372 5095949 SH DFND 02 0 1382971 3712978 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 58864 2600000 SH Put DFND 01 0 2600000 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 99616 4400000 SH Put DFND 02 0 4400000 0 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 1095 124944 SH DFND 02 0 0 124944 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 2629 113522 SH DFND 01 113522 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 967 41749 SH DFND 02 0 0 41749 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 44163 1450828 SH DFND 02 0 0 1450828 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 437 36525 SH DFND 02 0 0 36525 INVESCO EXCHNG TRADED FD TR VRDO TAX F 46138G862 6115 245575 SH DFND 02 0 0 245575 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 413 16807 SH DFND 01 15940 0 867 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 66661 2711990 SH DFND 02 0 0 2711990 INVESCO EXCHNG TRADED FD TR TREAS COLA 46138G888 3064 29048 SH DFND 02 0 4153 24895 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 314 3913 SH DFND 43 0 0 3913 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 25 404 SH DFND 43 0 0 404 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 769 31786 SH DFND 43 0 0 31786 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 760 6582 SH DFND 43 0 0 6582 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 67 1276 SH DFND 43 0 0 1276 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E164 3 245 SH DFND 43 0 0 245 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E172 7 95 SH DFND 43 0 0 95 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E180 16 259 SH DFND 43 0 0 259 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 15642 314910 SH DFND 43 0 0 314910 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 1730 65699 SH DFND 43 0 0 65699 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 721 31755 SH DFND 43 0 0 31755 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 2788 84912 SH DFND 43 0 0 84912 INVESCO EXCHNG TRADED FD TR S&P INTL D 46138E248 31 1124 SH DFND 43 0 0 1124 INVESCO EXCHNG TRADED FD TR S&P HIGH I 46138E255 35 1314 SH DFND 43 0 0 1314 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 2980 84144 SH DFND 43 0 0 84144 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 36 3205 SH DFND 43 0 0 3205 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 35 2172 SH DFND 43 0 0 2172 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 1588 66012 SH DFND 43 0 0 66012 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 54732 1039735 SH DFND 43 0 0 1039735 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 14637 344721 SH DFND 43 0 0 344721 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 3 64 SH DFND 43 0 0 64 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 1117 30663 SH DFND 43 0 0 30663 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 446 13315 SH DFND 43 0 0 13315 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 733 33088 SH DFND 43 0 0 33088 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E412 105 3284 SH DFND 43 0 0 3284 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 89 2769 SH DFND 43 0 0 2769 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 398193 27461614 SH DFND 43 0 0 27461614 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 579 23581 SH DFND 43 0 0 23581 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 281269 10961384 SH DFND 43 0 0 10961384 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 186 6795 SH DFND 43 0 0 6795 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 82 2590 SH DFND 43 0 0 2590 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 420 16864 SH DFND 43 0 0 16864 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 596 12234 SH DFND 43 0 0 12234 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 1012 32989 SH DFND 43 0 0 32989 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 42 1940 SH DFND 43 0 0 1940 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 3584 74365 SH DFND 43 0 0 74365 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 146 5582 SH DFND 43 0 0 5582 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 1994 62916 SH DFND 43 0 0 62916 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 193 7177 SH DFND 43 0 0 7177 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 2801 150174 SH DFND 43 0 0 150174 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 3555 166058 SH DFND 43 0 0 166058 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 204 6834 SH DFND 43 0 0 6834 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 1905 47024 SH DFND 43 0 0 47024 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 6 421 SH DFND 43 0 0 421 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 593167 21184541 SH DFND 43 0 0 21184541 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 2778 56561 SH DFND 43 0 0 56561 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 20 680 SH DFND 43 0 0 680 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 287 11467 SH DFND 43 0 0 11467 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 155 3069 SH DFND 43 0 0 3069 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 330 19415 SH DFND 43 0 0 19415 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 255 9866 SH DFND 43 0 0 9866 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 3402 72465 SH DFND 43 0 0 72465 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 4 74 SH DFND 43 0 0 74 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G409 6 103 SH DFND 43 0 0 103 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 11718 517590 SH DFND 43 0 0 517590 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 5 616 SH DFND 43 0 0 616 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 408 17632 SH DFND 43 0 0 17632 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 827 27154 SH DFND 43 0 0 27154 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 8 675 SH DFND 43 0 0 675 INVESCO EXCHNG TRADED FD TR VRDO TAX F 46138G862 9 347 SH DFND 43 0 0 347 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 15298 622356 SH DFND 43 0 0 622356 INVESCO EXCHNG TRADED FD TR TREAS COLA 46138G888 13 127 SH DFND 43 0 0 127 INVESCO HIGH INCOME 2023 TAR COM 46135X108 2661 258098 SH DFND 02 0 0 258098 INVESCO HIGH INCOME 2024 TAR COM 46136K105 78 7900 SH DFND 02 0 0 7900 INVESCO HIGH INCOME TR II COM 46131F101 7 468 SH DFND 02 0 0 468 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 76 3000 SH DFND 01 3000 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 7335 289700 SH DFND 02 0 0 289700 INVESCO LTD SHS G491BT108 285310 14775265 SH DFND 01 200345 14567615 7305 INVESCO LTD SHS G491BT108 14735 763063 SH DFND 02 0 168123 594940 INVESCO LTD SHS G491BT108 1509 78140 SH DFND 06 0 78140 0 INVESCO LTD SHS G491BT108 165 8564 SH DFND 28 326 0 8238 INVESCO LTD OPTIONS G491BT108 1738 90000 SH Put DFND 02 0 90000 0 INVESCO LTD SHS G491BT108 18078 936214 SH DFND 43 0 0 936214 INVESCO LTD SHS G491BT108 1644 85115 SH DFND 43, 01 0 0 85115 INVESCO MORTGAGE CAPITAL INC COM 46131B100 194 12263 SH DFND 01 11800 0 463 INVESCO MORTGAGE CAPITAL INC COM 46131B100 9132 577990 SH DFND 02 0 443409 134581 INVESCO MORTGAGE CAPITAL INC COM 46131B100 216 13654 SH DFND 06 0 13654 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4113 260297 SH DFND 43 0 0 260297 INVESCO MUN OPPORTUNITY TR COM 46132C107 128 10745 SH DFND 01 4985 0 5760 INVESCO MUN OPPORTUNITY TR COM 46132C107 5157 432305 SH DFND 02 0 0 432305 INVESCO MUN TR COM 46131J103 110 9100 SH DFND 01 4500 0 4600 INVESCO MUN TR COM 46131J103 3210 266391 SH DFND 02 0 0 266391 INVESCO MUNI INCOME OPP TRST COM 46132X101 58 7485 SH DFND 01 7485 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 507 65114 SH DFND 02 0 0 65114 INVESCO PA VALUE MUN INCOME COM 46132K109 1596 128110 SH DFND 02 0 0 128110 INVESCO QQQ TR UNIT SER 1 46090E103 336642 1873771 SH DFND 01 1687384 182717 3670 INVESCO QQQ TR UNIT SER 1 46090E103 1285558 7155507 SH DFND 02 0 2853146 4302361 INVESCO QQQ TR UNIT SER 1 46090E103 24053 133883 SH DFND 06 0 133883 0 INVESCO QQQ TR UNIT SER 1 46090E103 2017 11225 SH DFND 28 11225 0 0 INVESCO QQQ TR OPTIONS 46090E103 1994046 11099000 SH Put DFND 02 0 11096900 2100 INVESCO QQQ TR OPTIONS 46090E103 264981 1474900 SH Put DFND 06 0 1474900 0 INVESCO QQQ TR OPTIONS 46090E103 2291366 12753900 SH Call DFND 02 0 12753900 0 INVESCO QQQ TR OPTIONS 46090E103 161676 899900 SH Call DFND 06 0 899900 0 INVESCO QQQ TR UNIT SER 1 46090E103 191622 1066583 SH DFND 43 0 0 1066583 INVESCO QUALITY MUNI INC TRS COM 46133G107 7 609 SH DFND 01 609 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1607 132668 SH DFND 02 0 0 132668 INVESCO SR INCOME TR COM 46131H107 10 2382 SH DFND 01 0 0 2382 INVESCO SR INCOME TR COM 46131H107 19079 4542664 SH DFND 02 0 0 4542664 INVESCO TR INVT GRADE MUNS COM 46131M106 458 36925 SH DFND 01 36925 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1146 92489 SH DFND 02 0 0 92489 INVESCO TR INVT GRADE NY MUN COM 46131T101 2231 171247 SH DFND 02 0 0 171247 INVESCO VALUE MUN INCOME TR COM 46132P108 116 8043 SH DFND 01 8043 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1053 73000 SH DFND 02 0 0 73000 INVESTAR HLDG CORP COM 46134L105 45 1978 SH DFND 01 1769 209 0 INVESTAR HLDG CORP COM 46134L105 9 375 SH DFND 02 0 275 100 INVESTAR HLDG CORP COM 46134L105 1 35 SH DFND 06 0 35 0 INVESTORS BANCORP INC NEW COM 46146L101 2479 209197 SH DFND 01 194810 14387 0 INVESTORS BANCORP INC NEW COM 46146L101 1046 88228 SH DFND 02 0 43794 44434 INVESTORS BANCORP INC NEW COM 46146L101 319 26913 SH DFND 06 0 26913 0 INVESTORS BANCORP INC NEW COM 46146L101 23372 1972319 SH DFND 43 0 0 1972319 INVESTORS REAL ESTATE TR SH BEN INT 461730509 41 688 SH DFND 01 688 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 647 10794 SH DFND 02 0 10794 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 78 1296 SH DFND 06 0 1296 0 INVESTORS TITLE CO COM 461804106 862 5457 SH DFND 01 5398 59 0 INVESTORS TITLE CO COM 461804106 285 1804 SH DFND 02 0 1704 100 INVESTORS TITLE CO COM 461804106 1 5 SH DFND 06 0 5 0 INVITAE CORP COM 46185L103 3385 144544 SH DFND 01 16832 127712 0 INVITAE CORP COM 46185L103 1198 51133 SH DFND 02 0 51133 0 INVITAE CORP COM 46185L103 206 8809 SH DFND 06 0 8809 0 INVITAE CORP COM 46185L103 1180 50368 SH DFND 43 0 0 50368 INVITATION HOMES INC COM 46187W107 5178 212809 SH DFND 01 98026 114337 446 INVITATION HOMES INC COM 46187W107 5521 226929 SH DFND 02 0 174020 52909 INVITATION HOMES INC COM 46187W107 1186 48755 SH DFND 06 0 48755 0 INVITATION HOMES INC COM 46187W107 26911 1106097 SH DFND 43 0 0 1106097 INVITATION HOMES INC COM 46187W107 458 18831 SH DFND 43, 01 0 0 18831 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 75 SH DFND 02 0 0 75 ION GEOPHYSICAL CORP COM NEW 462044207 44 3024 SH DFND 01 3024 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 14 964 SH DFND 02 0 964 0 ION GEOPHYSICAL CORP COM NEW 462044207 1 41 SH DFND 06 0 41 0 IONIS PHARMACEUTICALS INC COM 462222100 5825 71764 SH DFND 01 15661 55841 262 IONIS PHARMACEUTICALS INC COM 462222100 4177 51460 SH DFND 02 0 31207 20253 IONIS PHARMACEUTICALS INC COM 462222100 1101 13565 SH DFND 06 0 13565 0 IONIS PHARMACEUTICALS INC COM 462222100 27 335 SH DFND 28 0 0 335 IONIS PHARMACEUTICALS INC COM 462222100 48319 595279 SH DFND 43 0 0 595279 IONIS PHARMACEUTICALS INC COM 462222100 1310 16141 SH DFND 43, 01 0 0 16141 IOVANCE BIOTHERAPEUTICS INC COM 462260100 18892 1986541 SH DFND 01 45379 1941162 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 159 16690 SH DFND 02 0 16460 230 IOVANCE BIOTHERAPEUTICS INC COM 462260100 106 11140 SH DFND 06 0 11140 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 642 67468 SH DFND 43 0 0 67468 IPG PHOTONICS CORP COM 44980X109 5991 39473 SH DFND 01 20282 18816 375 IPG PHOTONICS CORP COM 44980X109 30729 202455 SH DFND 02 0 174810 27645 IPG PHOTONICS CORP COM 44980X109 609 4013 SH DFND 06 0 4013 0 IPG PHOTONICS CORP COM 44980X109 24 158 SH DFND 28 10 0 148 IPG PHOTONICS CORP COM 44980X109 4656 30676 SH DFND 43 0 0 30676 IPG PHOTONICS CORP COM 44980X109 560 3687 SH DFND 43, 01 0 0 3687 IQIYI INC SPONSORED 46267X108 5881 245846 SH DFND 01 15212 230634 0 IQIYI INC SPONSORED 46267X108 5545 231809 SH DFND 02 0 130421 101388 IQIYI INC SPONSORED 46267X108 3758 157100 SH DFND 06 0 157100 0 IQIYI INC SPONSORED 46267X108 0 7 SH DFND 28 7 0 0 IQIYI INC SPONSORED 46267X108 2660 111203 SH DFND 43 0 0 111203 IQIYI INC SPONSORED 46267X108 2729 114093 SH DFND 43, 01 0 0 114093 IQVIA HLDGS INC COM 46266C105 23471 163165 SH DFND 01 79483 70021 13661 IQVIA HLDGS INC COM 46266C105 55688 387124 SH DFND 02 0 66564 320560 IQVIA HLDGS INC COM 46266C105 109 755 SH DFND 06 0 755 0 IQVIA HLDGS INC COM 46266C105 273 1900 SH DFND 28 150 0 1750 IQVIA HLDGS INC COM 46266C105 37095 257876 SH DFND 43 0 0 257876 IQVIA HLDGS INC COM 46266C105 15910 110602 SH DFND 43, 01 0 0 110602 IRADIMED CORP COM 46266A109 37 1334 SH DFND 01 1334 0 0 IRADIMED CORP COM 46266A109 453 16129 SH DFND 02 0 16129 0 IRADIMED CORP COM 46266A109 0 15 SH DFND 06 0 15 0 IRHYTHM TECHNOLOGIES INC COM 450056106 553 7376 SH DFND 01 4852 2524 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1770 23617 SH DFND 02 0 23617 0 IRHYTHM TECHNOLOGIES INC COM 450056106 149 1992 SH DFND 06 0 1992 0 IRHYTHM TECHNOLOGIES INC COM 450056106 740 9878 SH DFND 43 0 0 9878 IRIDIUM COMMUNICATIONS INC COM 46269C102 1034 39123 SH DFND 01 30180 8630 313 IRIDIUM COMMUNICATIONS INC COM 46269C102 1466 55432 SH DFND 02 0 48100 7332 IRIDIUM COMMUNICATIONS INC COM 46269C102 272 10280 SH DFND 06 0 10280 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 41 SH DFND 28 41 0 0 IROBOT CORP COM 462726100 3631 30852 SH DFND 01 8011 22659 182 IROBOT CORP COM 462726100 3861 32809 SH DFND 02 0 28381 4428 IROBOT CORP COM 462726100 354 3005 SH DFND 06 0 3005 0 IROBOT CORP COM 462726100 1 6 SH DFND 28 6 0 0 IROBOT CORP OPTIONS 462726100 9439 80200 SH Put DFND 02 0 80200 0 IROBOT CORP OPTIONS 462726100 7414 63000 SH Call DFND 02 0 63000 0 IROBOT CORP COM 462726100 840 7134 SH DFND 43 0 0 7134 IRON MTN INC NEW COM 46284V101 23037 649662 SH DFND 01 585583 61230 2849 IRON MTN INC NEW COM 46284V101 74757 2108217 SH DFND 02 0 1574592 533625 IRON MTN INC NEW COM 46284V101 128 3615 SH DFND 06 0 3615 0 IRON MTN INC NEW COM 46284V101 140 3959 SH DFND 28 664 0 3295 IRON MTN INC NEW OPTIONS 46284V101 89 2500 SH Put DFND 01 2500 0 0 IRON MTN INC NEW COM 46284V101 30931 872284 SH DFND 43 0 0 872284 IRON MTN INC NEW COM 46284V101 589 16620 SH DFND 43, 01 0 0 16620 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2136 157870 SH DFND 01 30348 127522 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 544 40185 SH DFND 02 0 38685 1500 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 206 15209 SH DFND 06 0 15209 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 487 35994 SH DFND 43 0 0 35994 IRSA INVERSIONES Y REP S A GLOBL DEP 450047204 2 169 SH DFND 01 169 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP 450047204 5 438 SH DFND 02 0 438 0 IRSA PROPIEDADES COMERCIALES SPONSORED 463588103 6 291 SH DFND 01 291 0 0 ISHARES GOLD TRUST ISHARES 464285105 80346 6489955 SH DFND 01 6186270 115000 188685 ISHARES GOLD TRUST ISHARES 464285105 198065 15998794 SH DFND 02 0 0 15998794 ISHARES GOLD TRUST ISHARES 464285105 1024 82695 SH DFND 28 82695 0 0 ISHARES GOLD TRUST ISHARES 464285105 94966 7670901 SH DFND 43 0 0 7670901 ISHARES INC MSCI AUST 464286103 11053 513605 SH DFND 01 513605 0 0 ISHARES INC MSCI AUST 464286103 6962 323519 SH DFND 02 0 0 323519 ISHARES INC MSCI AUST 464286103 10 475 SH DFND 28 475 0 0 ISHARES INC MSCI FRNTR 464286145 1 46 SH DFND 01 46 0 0 ISHARES INC MSCI FRNTR 464286145 5900 207299 SH DFND 02 0 0 207299 ISHARES INC US INTL HG 464286178 81 1652 SH DFND 01 1652 0 0 ISHARES INC US INTL HG 464286178 17911 366576 SH DFND 02 0 0 366576 ISHARES INC MSCI AUSTR 464286202 2986 150117 SH DFND 02 0 0 150117 ISHARES INC INTL HIGH 464286210 457 9171 SH DFND 02 0 0 9171 ISHARES INC JP MRG EM 464286251 860 17252 SH DFND 02 0 0 17252 ISHARES INC EM HGHYL B 464286285 6 128 SH DFND 01 128 0 0 ISHARES INC EM HGHYL B 464286285 7177 153394 SH DFND 02 0 0 153394 ISHARES INC ASIA/PAC D 464286293 593 13767 SH DFND 02 0 0 13767 ISHARES INC MSCI BELGI 464286301 2 115 SH DFND 02 0 0 115 ISHARES INC EM MKTS DI 464286319 199 4960 SH DFND 01 2734 0 2226 ISHARES INC EM MKTS DI 464286319 33763 839676 SH DFND 02 0 0 839676 ISHARES INC GLB SILV M 464286327 58 6288 SH DFND 02 0 0 6288 ISHARES INC GLB ENR PR 464286343 159 7587 SH DFND 02 0 0 7587 ISHARES INC GLB AGRIC 464286350 43 1540 SH DFND 01 1540 0 0 ISHARES INC GLB AGRIC 464286350 247 8811 SH DFND 02 0 0 8811 ISHARES INC MSCI WORLD 464286392 14915 167986 SH DFND 02 0 0 167986 ISHARES INC MSCI BRAZI 464286400 119869 2924341 SH DFND 01 241129 2682562 650 ISHARES INC MSCI BRAZI 464286400 23340 569400 SH DFND 02 0 190513 378887 ISHARES INC MSCI BRAZI 464286400 54047 1318539 SH DFND 06 0 1318539 0 ISHARES INC OPTIONS 464286400 509510 12430100 SH Put DFND 06 0 12430100 0 ISHARES INC OPTIONS 464286400 82 2000 SH Call DFND 02 0 0 2000 ISHARES INC OPTIONS 464286400 459203 11202800 SH Call DFND 06 0 11202800 0 ISHARES INC MSCI EM AS 464286426 202 2980 SH DFND 01 2980 0 0 ISHARES INC MSCI EM AS 464286426 30181 446132 SH DFND 02 0 0 446132 ISHARES INC EM MKT SM- 464286475 17 370 SH DFND 01 370 0 0 ISHARES INC EM MKT SM- 464286475 1592 35368 SH DFND 02 0 0 35368 ISHARES INC MSCI CDA E 464286509 10533 381071 SH DFND 01 379581 0 1490 ISHARES INC MSCI CDA E 464286509 55359 2002857 SH DFND 02 0 0 2002857 ISHARES INC MSCI CDA E 464286509 999 36140 SH DFND 28 36140 0 0 ISHARES INC JP MORGAN 464286517 599 13662 SH DFND 01 0 0 13662 ISHARES INC JP MORGAN 464286517 1554 35452 SH DFND 02 0 0 35452 ISHARES INC MIN VOL GB 464286525 58457 653295 SH DFND 01 653295 0 0 ISHARES INC MIN VOL GB 464286525 154801 1730004 SH DFND 02 0 0 1730004 ISHARES INC MIN VOL GB 464286525 84 940 SH DFND 28 940 0 0 ISHARES INC MIN VOL EM 464286533 380639 6422127 SH DFND 01 6256606 0 165521 ISHARES INC MIN VOL EM 464286533 167824 2831511 SH DFND 02 0 0 2831511 ISHARES INC MIN VOL EM 464286533 4371 73746 SH DFND 28 55677 0 18069 ISHARES INC OPTIONS 464286533 119 2000 SH Put DFND 01 2000 0 0 ISHARES INC MSCI JAPN 464286582 4005 56649 SH DFND 02 0 0 56649 ISHARES INC MSCI EURZO 464286608 40884 1059166 SH DFND 01 1054687 0 4479 ISHARES INC MSCI EURZO 464286608 135736 3516473 SH DFND 02 0 2922 3513551 ISHARES INC MSCI EURZO 464286608 656 17000 SH DFND 28 17000 0 0 ISHARES INC MSCI THAIL 464286624 1567 17741 SH DFND 02 0 0 17741 ISHARES INC MSCI ISRAE 464286632 272 5025 SH DFND 01 5025 0 0 ISHARES INC MSCI ISRAE 464286632 1911 35353 SH DFND 02 0 0 35353 ISHARES INC MSCI CHILE 464286640 41 960 SH DFND 01 960 0 0 ISHARES INC MSCI CHILE 464286640 128 2954 SH DFND 02 0 0 2954 ISHARES INC MSCI CHILE 464286640 4806 111296 SH DFND 06 0 111296 0 ISHARES INC MSCI BRIC 464286657 3086 71583 SH DFND 02 0 0 71583 ISHARES INC MSCI PAC J 464286665 10365 225816 SH DFND 01 224019 0 1797 ISHARES INC MSCI PAC J 464286665 86284 1879822 SH DFND 02 0 4702 1875120 ISHARES INC MSCI EQUAL 464286681 5545 96662 SH DFND 02 0 0 96662 ISHARES INC MSCI FRANC 464286707 2059 69855 SH DFND 01 4420 0 65435 ISHARES INC MSCI FRANC 464286707 1987 67430 SH DFND 02 0 0 67430 ISHARES INC MSCI TURKE 464286715 9 358 SH DFND 01 358 0 0 ISHARES INC MSCI TURKE 464286715 6337 261123 SH DFND 02 0 0 261123 ISHARES INC MSCI SWITZ 464286749 683 19297 SH DFND 01 18560 0 737 ISHARES INC MSCI SWITZ 464286749 39349 1112487 SH DFND 02 0 0 1112487 ISHARES INC MSCI SWEDE 464286756 25 841 SH DFND 01 565 0 276 ISHARES INC MSCI SWEDE 464286756 9389 310685 SH DFND 02 0 0 310685 ISHARES INC MSCI SPAIN 464286764 2070 72360 SH DFND 01 72360 0 0 ISHARES INC MSCI SPAIN 464286764 1365 47706 SH DFND 02 0 0 47706 ISHARES INC MSCI STH K 464286772 31704 520165 SH DFND 01 514625 0 5540 ISHARES INC MSCI STH K 464286772 9005 147745 SH DFND 02 0 86411 61334 ISHARES INC MSCI STH K 464286772 37 600 SH DFND 06 0 600 0 ISHARES INC OPTIONS 464286772 18285 300000 SH Put DFND 02 0 300000 0 ISHARES INC OPTIONS 464286772 15238 250000 SH Call DFND 02 0 250000 0 ISHARES INC MSCI STH A 464286780 1630 31150 SH DFND 01 31150 0 0 ISHARES INC MSCI STH A 464286780 424 8101 SH DFND 02 0 0 8101 ISHARES INC MSCI STH A 464286780 13231 252830 SH DFND 06 0 252830 0 ISHARES INC MSCI STH A 464286780 5 100 SH DFND 28 100 0 0 ISHARES INC MSCI GERMA 464286806 6715 249428 SH DFND 01 175087 0 74341 ISHARES INC MSCI GERMA 464286806 13625 506138 SH DFND 02 0 0 506138 ISHARES INC MSCI NETHE 464286814 1253 41927 SH DFND 01 4300 0 37627 ISHARES INC MSCI NETHE 464286814 365 12224 SH DFND 02 0 0 12224 ISHARES INC MSCI MEXIC 464286822 6069 139233 SH DFND 01 139233 0 0 ISHARES INC MSCI MEXIC 464286822 3723 85413 SH DFND 02 0 4267 81146 ISHARES INC MSCI MEXIC 464286822 43660 1001607 SH DFND 06 0 1001607 0 ISHARES INC MSCI MEXIC 464286822 9 215 SH DFND 28 215 0 0 ISHARES INC OPTIONS 464286822 72155 1655300 SH Put DFND 06 0 1655300 0 ISHARES INC OPTIONS 464286822 49749 1141300 SH Call DFND 06 0 1141300 0 ISHARES INC MSCI HONG 464286871 8736 333310 SH DFND 01 333310 0 0 ISHARES INC MSCI HONG 464286871 11309 431464 SH DFND 02 0 56896 374568 ISHARES INC MSCI HONG 464286871 44 1675 SH DFND 28 1675 0 0 ISHARES INC CORE MSCI 46434G103 1549338 29962066 SH DFND 01 27730237 0 2231829 ISHARES INC CORE MSCI 46434G103 1395596 26988893 SH DFND 02 0 0 26988893 ISHARES INC CORE MSCI 46434G103 17856 345317 SH DFND 28 316622 0 28695 ISHARES INC MSCI COLMB 46434G202 108 7931 SH DFND 02 0 0 7931 ISHARES INC CUR HD MSC 46434G509 9778 383615 SH DFND 02 0 0 383615 ISHARES INC MSCI EMRG 46434G764 67 1377 SH DFND 02 0 0 1377 ISHARES INC MSCI TAIWA 46434G772 18792 543439 SH DFND 01 543439 0 0 ISHARES INC MSCI TAIWA 46434G772 1476 42694 SH DFND 02 0 0 42694 ISHARES INC MSCI SINGP 46434G780 7491 315665 SH DFND 01 315645 0 20 ISHARES INC MSCI SINGP 46434G780 2251 94851 SH DFND 02 0 31 94820 ISHARES INC MSCI SINGP 46434G780 11 450 SH DFND 28 450 0 0 ISHARES INC MSCI RUSSI 46434G798 529 15332 SH DFND 01 400 0 14932 ISHARES INC MSCI RUSSI 46434G798 3275 94944 SH DFND 02 0 0 94944 ISHARES INC MSCI MLY E 46434G814 1214 40564 SH DFND 01 40564 0 0 ISHARES INC MSCI MLY E 46434G814 310 10356 SH DFND 02 0 0 10356 ISHARES INC MSCI JPN E 46434G822 137000 2503664 SH DFND 01 2476975 34 26655 ISHARES INC MSCI JPN E 46434G822 161397 2949505 SH DFND 02 0 0 2949505 ISHARES INC MSCI JPN E 46434G822 722 13202 SH DFND 06 0 13202 0 ISHARES INC MSCI JPN E 46434G822 475 8673 SH DFND 28 8673 0 0 ISHARES INC MSCI ITALY 46434G830 1139 40989 SH DFND 01 40989 0 0 ISHARES INC MSCI ITALY 46434G830 3352 120635 SH DFND 02 0 0 120635 ISHARES INC MSCI GBL E 46434G848 62 2000 SH DFND 01 2000 0 0 ISHARES INC MSCI GBL E 46434G848 1079 34719 SH DFND 02 0 0 34719 ISHARES INC MSCI GBL G 46434G855 1029 58602 SH DFND 02 0 0 58602 ISHARES INC ESG MSCI E 46434G863 11319 332290 SH DFND 01 332290 0 0 ISHARES INC ESG MSCI E 46434G863 8583 251978 SH DFND 02 0 0 251978 ISHARES INC MLT FCTR E 46434G889 41871 979438 SH DFND 02 0 0 979438 ISHARES INC MSCI AUST 464286103 95 4410 SH DFND 43 0 0 4410 ISHARES INC MSCI FRNTR 464286145 114 4012 SH DFND 43 0 0 4012 ISHARES INC US INTL HG 464286178 14476 296269 SH DFND 43 0 0 296269 ISHARES INC INTL HIGH 464286210 80 1614 SH DFND 43 0 0 1614 ISHARES INC JP MRG EM 464286251 41 831 SH DFND 43 0 0 831 ISHARES INC EM HGHYL B 464286285 4373 93467 SH DFND 43 0 0 93467 ISHARES INC ASIA/PAC D 464286293 386 8964 SH DFND 43 0 0 8964 ISHARES INC EM MKTS DI 464286319 3127 77767 SH DFND 43 0 0 77767 ISHARES INC GLB SILV M 464286327 53 5843 SH DFND 43 0 0 5843 ISHARES INC GLB AGRIC 464286350 1 29 SH DFND 43 0 0 29 ISHARES INC MSCI WORLD 464286392 40 445 SH DFND 43 0 0 445 ISHARES INC MSCI BRAZI 464286400 939 22899 SH DFND 43 0 0 22899 ISHARES INC MSCI EM AS 464286426 1159 17134 SH DFND 43 0 0 17134 ISHARES INC EM MKT SM- 464286475 14 314 SH DFND 43 0 0 314 ISHARES INC MSCI CDA E 464286509 128265 4640561 SH DFND 43 0 0 4640561 ISHARES INC JP MORGAN 464286517 9 208 SH DFND 43 0 0 208 ISHARES INC MIN VOL GB 464286525 21778 243381 SH DFND 43 0 0 243381 ISHARES INC MIN VOL EM 464286533 64419 1086880 SH DFND 43 0 0 1086880 ISHARES INC MSCI EURZO 464286608 403384 10450352 SH DFND 43 0 0 10450352 ISHARES INC MSCI BRIC 464286657 420 9735 SH DFND 43 0 0 9735 ISHARES INC MSCI PAC J 464286665 245524 5349103 SH DFND 43 0 0 5349103 ISHARES INC MSCI EQUAL 464286681 2145 37403 SH DFND 43 0 0 37403 ISHARES INC MSCI FRANC 464286707 4986 169205 SH DFND 43 0 0 169205 ISHARES INC MSCI SWITZ 464286749 102531 2898813 SH DFND 43 0 0 2898813 ISHARES INC MSCI SWEDE 464286756 31533 1043450 SH DFND 43 0 0 1043450 ISHARES INC MSCI SPAIN 464286764 56 1942 SH DFND 43 0 0 1942 ISHARES INC MSCI STH K 464286772 1796 29464 SH DFND 43 0 0 29464 ISHARES INC MSCI STH A 464286780 60 1155 SH DFND 43 0 0 1155 ISHARES INC MSCI GERMA 464286806 5461 202851 SH DFND 43 0 0 202851 ISHARES INC MSCI NETHE 464286814 3102 103795 SH DFND 43 0 0 103795 ISHARES INC MSCI MEXIC 464286822 161 3694 SH DFND 43 0 0 3694 ISHARES INC MSCI HONG 464286871 1134 43264 SH DFND 43 0 0 43264 ISHARES INC CORE MSCI 46434G103 5703682 110301327 SH DFND 43 0 0 110301327 ISHARES INC CUR HD MSC 46434G509 2072 81306 SH DFND 43 0 0 81306 ISHARES INC MSCI EMRG 46434G764 34 693 SH DFND 43 0 0 693 ISHARES INC MSCI TAIWA 46434G772 685 19816 SH DFND 43 0 0 19816 ISHARES INC MSCI SINGP 46434G780 627 26438 SH DFND 43 0 0 26438 ISHARES INC MSCI RUSSI 46434G798 1453 42120 SH DFND 43 0 0 42120 ISHARES INC MSCI JPN E 46434G822 143606 2624378 SH DFND 43 0 0 2624378 ISHARES INC MSCI GBL E 46434G848 8 250 SH DFND 43 0 0 250 ISHARES INC MSCI GBL G 46434G855 9 525 SH DFND 43 0 0 525 ISHARES INC ESG MSCI E 46434G863 92138 2704919 SH DFND 43 0 0 2704919 ISHARES INC MLT FCTR E 46434G889 1444 33785 SH DFND 43 0 0 33785 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 49 3075 SH DFND 01 3075 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 36399 2282076 SH DFND 02 0 2100000 182076 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 5746 360232 SH DFND 43 0 0 360232 ISHARES SILVER TRUST ISHARES 46428Q109 11441 806818 SH DFND 01 778367 0 28451 ISHARES SILVER TRUST ISHARES 46428Q109 45134 3182950 SH DFND 02 0 176016 3006934 ISHARES SILVER TRUST ISHARES 46428Q109 0 34 SH DFND 06 0 34 0 ISHARES SILVER TRUST ISHARES 46428Q109 142 10015 SH DFND 28 10015 0 0 ISHARES SILVER TRUST OPTIONS 46428Q109 156 11000 SH Put DFND 02 0 0 11000 ISHARES SILVER TRUST OPTIONS 46428Q109 14180 1000000 SH Call DFND 02 0 1000000 0 ISHARES SILVER TRUST ISHARES 46428Q109 4179 294733 SH DFND 43 0 0 294733 ISHARES TR S&P 100 ET 464287101 476036 3799778 SH DFND 01 3798273 0 1505 ISHARES TR S&P 100 ET 464287101 181869 1451699 SH DFND 02 0 0 1451699 ISHARES TR S&P 100 ET 464287101 159 1272 SH DFND 28 1272 0 0 ISHARES TR MRNGSTR LG 464287119 1671 9140 SH DFND 01 9140 0 0 ISHARES TR MRNGSTR LG 464287119 40551 221795 SH DFND 02 0 0 221795 ISHARES TR MRNGSTR LG 464287127 327 2044 SH DFND 01 2044 0 0 ISHARES TR MRNGSTR LG 464287127 15468 96669 SH DFND 02 0 0 96669 ISHARES TR CORE S&P T 464287150 8256 128191 SH DFND 01 47973 0 80218 ISHARES TR CORE S&P T 464287150 337678 5243445 SH DFND 02 0 0 5243445 ISHARES TR SELECT DIV 464287168 508932 5183666 SH DFND 01 4619966 0 563700 ISHARES TR SELECT DIV 464287168 297099 3026068 SH DFND 02 0 0 3026068 ISHARES TR SELECT DIV 464287168 2018 20558 SH DFND 28 17637 0 2921 ISHARES TR TIPS BD ET 464287176 158503 1401816 SH DFND 01 1219674 0 182142 ISHARES TR TIPS BD ET 464287176 605403 5354229 SH DFND 02 0 12950 5341279 ISHARES TR TIPS BD ET 464287176 201 1780 SH DFND 28 225 0 1555 ISHARES TR CHINA LG-C 464287184 246040 5557722 SH DFND 01 230127 5327391 204 ISHARES TR CHINA LG-C 464287184 27876 629685 SH DFND 02 0 83009 546676 ISHARES TR CHINA LG-C 464287184 66852 1510105 SH DFND 06 0 1510105 0 ISHARES TR OPTIONS 464287184 276789 6252300 SH Put DFND 02 0 6252300 0 ISHARES TR OPTIONS 464287184 65962 1490000 SH Put DFND 06 0 1490000 0 ISHARES TR OPTIONS 464287184 44270 1000000 SH Call DFND 01 0 1000000 0 ISHARES TR OPTIONS 464287184 177722 4014500 SH Call DFND 02 0 4014500 0 ISHARES TR OPTIONS 464287184 67463 1523900 SH Call DFND 06 0 1523900 0 ISHARES TR TRANS AVG 464287192 8353 44607 SH DFND 01 44607 0 0 ISHARES TR TRANS AVG 464287192 9333 49841 SH DFND 02 0 2103 47738 ISHARES TR TRANS AVG 464287192 187 1000 SH DFND 28 1000 0 0 ISHARES TR CORE S&P50 464287200 8837526 31056812 SH DFND 01 7538022 23481752 37038 ISHARES TR CORE S&P50 464287200 1307435 4594586 SH DFND 02 0 156755 4437831 ISHARES TR CORE S&P50 464287200 26770 94076 SH DFND 28 92674 0 1402 ISHARES TR OPTIONS 464287200 285 1000 SH Put DFND 01 1000 0 0 ISHARES TR CORE US AG 464287226 1759882 16135342 SH DFND 01 11910792 3970578 253972 ISHARES TR CORE US AG 464287226 471415 4322136 SH DFND 02 0 0 4322136 ISHARES TR CORE US AG 464287226 46328 424751 SH DFND 06 0 424751 0 ISHARES TR CORE US AG 464287226 1499 13739 SH DFND 28 13066 0 673 ISHARES TR MSCI EMG M 464287234 1025957 23903931 SH DFND 01 23757863 96961 49107 ISHARES TR MSCI EMG M 464287234 529316 12332630 SH DFND 02 0 4856167 7476463 ISHARES TR MSCI EMG M 464287234 72659 1692886 SH DFND 06 0 1692886 0 ISHARES TR MSCI EMG M 464287234 11033 257068 SH DFND 28 257068 0 0 ISHARES TR OPTIONS 464287234 300 7000 SH Put DFND 01 7000 0 0 ISHARES TR OPTIONS 464287234 935055 21786000 SH Put DFND 02 0 21782100 3900 ISHARES TR OPTIONS 464287234 311475 7257100 SH Put DFND 06 0 7257100 0 ISHARES TR OPTIONS 464287234 355326 8278800 SH Call DFND 02 0 8278800 0 ISHARES TR OPTIONS 464287234 115069 2681000 SH Call DFND 06 0 2681000 0 ISHARES TR IBOXX INV 464287242 180534 1516331 SH DFND 01 937903 14799 563629 ISHARES TR IBOXX INV 464287242 946685 7951331 SH DFND 02 0 1524684 6426647 ISHARES TR IBOXX INV 464287242 178590 1500000 SH DFND 06 0 1500000 0 ISHARES TR IBOXX INV 464287242 864 7260 SH DFND 28 6855 0 405 ISHARES TR OPTIONS 464287242 325034 2730000 SH Put DFND 02 0 2730000 0 ISHARES TR GBL COMM S 464287275 2546 45243 SH DFND 01 44807 0 436 ISHARES TR GBL COMM S 464287275 4734 84115 SH DFND 02 0 0 84115 ISHARES TR GLOBAL TEC 464287291 76613 447847 SH DFND 01 447535 0 312 ISHARES TR GLOBAL TEC 464287291 33319 194768 SH DFND 02 0 0 194768 ISHARES TR GLOBAL TEC 464287291 10 60 SH DFND 28 60 0 0 ISHARES TR S&P 500 GR 464287309 138051 800946 SH DFND 01 763527 0 37419 ISHARES TR S&P 500 GR 464287309 657455 3814430 SH DFND 02 0 2888 3811542 ISHARES TR S&P 500 GR 464287309 95 550 SH DFND 28 550 0 0 ISHARES TR GLOB HLTHC 464287325 28160 460888 SH DFND 01 460523 0 365 ISHARES TR GLOB HLTHC 464287325 22133 362240 SH DFND 02 0 0 362240 ISHARES TR GLOBAL FIN 464287333 2754 44785 SH DFND 01 44448 0 337 ISHARES TR GLOBAL FIN 464287333 2245 36512 SH DFND 02 0 0 36512 ISHARES TR GLOBAL ENE 464287341 10332 306580 SH DFND 01 306580 0 0 ISHARES TR GLOBAL ENE 464287341 6549 194339 SH DFND 02 0 0 194339 ISHARES TR GLOBAL ENE 464287341 4 125 SH DFND 28 125 0 0 ISHARES TR NORTH AMER 464287374 3774 120273 SH DFND 01 120273 0 0 ISHARES TR NORTH AMER 464287374 6056 192994 SH DFND 02 0 6303 186691 ISHARES TR JPX NIKKEI 464287382 4420 74911 SH DFND 02 0 0 74911 ISHARES TR LATN AMER 464287390 4420 133009 SH DFND 01 133009 0 0 ISHARES TR LATN AMER 464287390 7831 235654 SH DFND 02 0 4200 231454 ISHARES TR LATN AMER 464287390 2029 61045 SH DFND 06 0 61045 0 ISHARES TR S&P 500 VA 464287408 61035 541380 SH DFND 01 533267 0 8113 ISHARES TR S&P 500 VA 464287408 601894 5338782 SH DFND 02 0 0 5338782 ISHARES TR 20 YR TR B 464287432 21824 172601 SH DFND 01 143179 27616 1806 ISHARES TR 20 YR TR B 464287432 340827 2695564 SH DFND 02 0 612183 2083381 ISHARES TR 20 YR TR B 464287432 2878 22765 SH DFND 06 0 22765 0 ISHARES TR OPTIONS 464287432 224823 1778100 SH Put DFND 02 0 1775000 3100 ISHARES TR OPTIONS 464287432 9483 75000 SH Put DFND 06 0 75000 0 ISHARES TR OPTIONS 464287432 127072 1005000 SH Call DFND 02 0 1005000 0 ISHARES TR BARCLAYS 7 464287440 173964 1630857 SH DFND 01 915875 711040 3942 ISHARES TR BARCLAYS 7 464287440 327386 3069147 SH DFND 02 0 143460 2925687 ISHARES TR BARCLAYS 7 464287440 74 690 SH DFND 28 690 0 0 ISHARES TR OPTIONS 464287440 2317406 21725000 SH Put DFND 01 0 21725000 0 ISHARES TR OPTIONS 464287440 266675 2500000 SH Put DFND 02 0 2500000 0 ISHARES TR OPTIONS 464287440 781358 7325000 SH Call DFND 01 0 7325000 0 ISHARES TR 1 3 YR TRE 464287457 48042 571112 SH DFND 01 540096 0 31016 ISHARES TR 1 3 YR TRE 464287457 540842 6429415 SH DFND 02 0 0 6429415 ISHARES TR 1 3 YR TRE 464287457 367 4367 SH DFND 28 4367 0 0 ISHARES TR MSCI EAFE 464287465 1621051 24993080 SH DFND 01 23133342 1749034 110704 ISHARES TR MSCI EAFE 464287465 840793 12963204 SH DFND 02 0 867684 12095520 ISHARES TR MSCI EAFE 464287465 3566 54974 SH DFND 06 0 54974 0 ISHARES TR MSCI EAFE 464287465 25420 391921 SH DFND 28 385010 0 6911 ISHARES TR OPTIONS 464287465 389160 6000000 SH Put DFND 01 0 6000000 0 ISHARES TR OPTIONS 464287465 864149 13323300 SH Put DFND 02 0 13323300 0 ISHARES TR OPTIONS 464287465 169045 2606300 SH Call DFND 02 0 2606300 0 ISHARES TR OPTIONS 464287465 45402 700000 SH Call DFND 06 0 700000 0 ISHARES TR RUS MDCP V 464287473 190004 2187476 SH DFND 01 2185406 0 2070 ISHARES TR RUS MDCP V 464287473 128445 1478760 SH DFND 02 0 34945 1443815 ISHARES TR RUS MDCP V 464287473 963 11088 SH DFND 28 11088 0 0 ISHARES TR RUS MD CP 464287481 343259 2530106 SH DFND 01 2518882 0 11224 ISHARES TR RUS MD CP 464287481 131925 972397 SH DFND 02 0 0 972397 ISHARES TR RUS MD CP 464287481 1180 8700 SH DFND 28 8700 0 0 ISHARES TR RUS MID CA 464287499 2302584 42679960 SH DFND 01 42629061 0 50899 ISHARES TR RUS MID CA 464287499 129604 2402305 SH DFND 02 0 0 2402305 ISHARES TR RUS MID CA 464287499 3516 65170 SH DFND 06 0 65170 0 ISHARES TR RUS MID CA 464287499 19692 364998 SH DFND 28 359862 0 5136 ISHARES TR OPTIONS 464287499 216 4000 SH Put DFND 01 4000 0 0 ISHARES TR CORE S&P M 464287507 1939787 10241750 SH DFND 01 9850259 0 391491 ISHARES TR CORE S&P M 464287507 409308 2161077 SH DFND 02 0 50000 2111077 ISHARES TR CORE S&P M 464287507 14453 76309 SH DFND 28 68194 0 8115 ISHARES TR EXPANDED T 464287515 32350 153448 SH DFND 01 153448 0 0 ISHARES TR EXPANDED T 464287515 164124 778503 SH DFND 02 0 359500 419003 ISHARES TR PHLX SEMIC 464287523 34882 184037 SH DFND 01 56077 127960 0 ISHARES TR PHLX SEMIC 464287523 117398 619386 SH DFND 02 0 285575 333811 ISHARES TR NA TEC MUL 464287531 2457 43507 SH DFND 02 0 0 43507 ISHARES TR EXPND TEC 464287549 30497 147892 SH DFND 01 147892 0 0 ISHARES TR EXPND TEC 464287549 57370 278214 SH DFND 02 0 0 278214 ISHARES TR EXPND TEC 464287549 196 950 SH DFND 28 950 0 0 ISHARES TR NASDAQ BIO 464287556 99286 888069 SH DFND 01 749336 135000 3733 ISHARES TR NASDAQ BIO 464287556 442785 3960512 SH DFND 02 0 908549 3051963 ISHARES TR NASDAQ BIO 464287556 671 6000 SH DFND 28 6000 0 0 ISHARES TR OPTIONS 464287556 6160 55100 SH Put DFND 02 0 55100 0 ISHARES TR OPTIONS 464287556 1599 14300 SH Put DFND 06 0 14300 0 ISHARES TR OPTIONS 464287556 6160 55100 SH Call DFND 02 0 55100 0 ISHARES TR OPTIONS 464287556 1174 10500 SH Call DFND 06 0 10500 0 ISHARES TR COHEN STEE 464287564 52672 473668 SH DFND 01 448327 0 25341 ISHARES TR COHEN STEE 464287564 22705 204182 SH DFND 02 0 0 204182 ISHARES TR COHEN STEE 464287564 572 5147 SH DFND 28 90 0 5057 ISHARES TR GLOBAL 100 464287572 325 6830 SH DFND 01 6830 0 0 ISHARES TR GLOBAL 100 464287572 17544 368957 SH DFND 02 0 0 368957 ISHARES TR U.S. CNSM 464287580 15 75 SH DFND 01 75 0 0 ISHARES TR U.S. CNSM 464287580 57152 279731 SH DFND 02 0 55742 223989 ISHARES TR RUS 1000 V 464287598 554456 4489890 SH DFND 01 3907823 48000 534067 ISHARES TR RUS 1000 V 464287598 1442194 11678627 SH DFND 02 0 58743 11619884 ISHARES TR RUS 1000 V 464287598 2005 16234 SH DFND 28 9849 0 6385 ISHARES TR OPTIONS 464287598 24760 200500 SH Put DFND 02 0 200500 0 ISHARES TR OPTIONS 464287598 24760 200500 SH Call DFND 02 0 200500 0 ISHARES TR S&P MC 400 464287606 67035 305958 SH DFND 01 301919 0 4039 ISHARES TR S&P MC 400 464287606 112587 513861 SH DFND 02 0 0 513861 ISHARES TR S&P MC 400 464287606 22 100 SH DFND 28 100 0 0 ISHARES TR RUS 1000 G 464287614 1303235 8610169 SH DFND 01 7841360 135000 633809 ISHARES TR RUS 1000 G 464287614 1431919 9460355 SH DFND 02 0 285729 9174626 ISHARES TR RUS 1000 G 464287614 9276 61282 SH DFND 28 56685 0 4597 ISHARES TR RUS 1000 E 464287622 324087 2060182 SH DFND 01 1994191 0 65991 ISHARES TR RUS 1000 E 464287622 161292 1025313 SH DFND 02 0 0 1025313 ISHARES TR RUS 1000 E 464287622 926 5885 SH DFND 28 5885 0 0 ISHARES TR RUS 2000 V 464287630 230794 1924890 SH DFND 01 1772546 0 152344 ISHARES TR RUS 2000 V 464287630 113319 945111 SH DFND 02 0 934 944177 ISHARES TR RUS 2000 V 464287630 358 2986 SH DFND 28 2140 0 846 ISHARES TR RUS 2000 G 464287648 393107 1998916 SH DFND 01 1952573 0 46343 ISHARES TR RUS 2000 G 464287648 187902 955468 SH DFND 02 0 291046 664422 ISHARES TR RUS 2000 G 464287648 1296 6590 SH DFND 28 6060 0 530 ISHARES TR RUSSELL 20 464287655 3124293 20408208 SH DFND 01 19674683 575703 157822 ISHARES TR RUSSELL 20 464287655 2131619 13923963 SH DFND 02 0 11560631 2363332 ISHARES TR RUSSELL 20 464287655 39353 257061 SH DFND 06 0 257061 0 ISHARES TR RUSSELL 20 464287655 21603 141116 SH DFND 28 139366 0 1750 ISHARES TR OPTIONS 464287655 46 300 SH Put DFND 01 300 0 0 ISHARES TR OPTIONS 464287655 937937 6126700 SH Put DFND 02 0 6126700 0 ISHARES TR OPTIONS 464287655 45927 300000 SH Put DFND 06 0 300000 0 ISHARES TR OPTIONS 464287655 850966 5558600 SH Call DFND 02 0 5557600 1000 ISHARES TR CORE S&P U 464287663 9911 180764 SH DFND 01 180764 0 0 ISHARES TR CORE S&P U 464287663 155833 2842116 SH DFND 02 0 0 2842116 ISHARES TR CORE S&P U 464287671 38008 630099 SH DFND 01 616136 0 13963 ISHARES TR CORE S&P U 464287671 100639 1668415 SH DFND 02 0 0 1668415 ISHARES TR RUSSELL 30 464287689 110822 664801 SH DFND 01 657645 0 7156 ISHARES TR RUSSELL 30 464287689 33747 202439 SH DFND 02 0 0 202439 ISHARES TR U.S. UTILI 464287697 378 2563 SH DFND 01 2563 0 0 ISHARES TR U.S. UTILI 464287697 34687 235470 SH DFND 02 0 29911 205559 ISHARES TR S&P MC 400 464287705 55341 352558 SH DFND 01 347308 0 5250 ISHARES TR S&P MC 400 464287705 89079 567487 SH DFND 02 0 0 567487 ISHARES TR US TELECOM 464287713 885 29746 SH DFND 01 29746 0 0 ISHARES TR US TELECOM 464287713 28184 947690 SH DFND 02 0 288060 659630 ISHARES TR U.S. TECH 464287721 60385 316814 SH DFND 01 313317 0 3497 ISHARES TR U.S. TECH 464287721 187888 985773 SH DFND 02 0 99665 886108 ISHARES TR U.S. REAL 464287739 77244 887453 SH DFND 01 738506 146349 2598 ISHARES TR U.S. REAL 464287739 250218 2874749 SH DFND 02 0 1672683 1202066 ISHARES TR U.S. REAL 464287739 6535 75080 SH DFND 06 0 75080 0 ISHARES TR U.S. REAL 464287739 311 3570 SH DFND 28 3570 0 0 ISHARES TR OPTIONS 464287739 8704 100000 SH Put DFND 02 0 100000 0 ISHARES TR OPTIONS 464287739 8704 100000 SH Put DFND 06 0 100000 0 ISHARES TR OPTIONS 464287739 8704 100000 SH Call DFND 06 0 100000 0 ISHARES TR US INDUSTR 464287754 1344 8853 SH DFND 01 5482 0 3371 ISHARES TR US INDUSTR 464287754 77983 513790 SH DFND 02 0 46804 466986 ISHARES TR US HLTHCAR 464287762 1198 6181 SH DFND 01 6181 0 0 ISHARES TR US HLTHCAR 464287762 150311 775679 SH DFND 02 0 311194 464485 ISHARES TR U.S. FIN S 464287770 88 702 SH DFND 01 702 0 0 ISHARES TR U.S. FIN S 464287770 52384 419710 SH DFND 02 0 0 419710 ISHARES TR U.S. FINLS 464287788 2192 18552 SH DFND 01 10102 0 8450 ISHARES TR U.S. FINLS 464287788 109146 923952 SH DFND 02 0 200000 723952 ISHARES TR U.S. ENERG 464287796 10582 293708 SH DFND 01 280345 0 13363 ISHARES TR U.S. ENERG 464287796 27652 767483 SH DFND 02 0 112443 655040 ISHARES TR CORE S&P S 464287804 1343209 17410357 SH DFND 01 16295696 346780 767881 ISHARES TR CORE S&P S 464287804 510209 6613209 SH DFND 02 0 346780 6266429 ISHARES TR CORE S&P S 464287804 38504 499074 SH DFND 28 481818 0 17256 ISHARES TR OPTIONS 464287804 1697 22000 SH Put DFND 01 22000 0 0 ISHARES TR OPTIONS 464287804 15 200 SH Put DFND 02 0 0 200 ISHARES TR U.S. CNSM 464287812 47 395 SH DFND 01 395 0 0 ISHARES TR U.S. CNSM 464287812 19319 161732 SH DFND 02 0 0 161732 ISHARES TR U.S. BAS M 464287838 8 87 SH DFND 01 87 0 0 ISHARES TR U.S. BAS M 464287838 15003 164112 SH DFND 02 0 84720 79392 ISHARES TR DOW JONES 464287846 513 3635 SH DFND 01 3635 0 0 ISHARES TR DOW JONES 464287846 21465 151988 SH DFND 02 0 0 151988 ISHARES TR EUROPE ETF 464287861 3925 90469 SH DFND 01 84469 0 6000 ISHARES TR EUROPE ETF 464287861 4846 111675 SH DFND 02 0 831 110844 ISHARES TR SP SMCP600 464287879 43750 296529 SH DFND 01 294980 0 1549 ISHARES TR SP SMCP600 464287879 117385 795613 SH DFND 02 0 0 795613 ISHARES TR SP SMCP600 464287879 37 250 SH DFND 28 250 0 0 ISHARES TR S&P SML 60 464287887 59358 332614 SH DFND 01 331132 0 1482 ISHARES TR S&P SML 60 464287887 144233 808212 SH DFND 02 0 627 807585 ISHARES TR S&P SML 60 464287887 283 1584 SH DFND 28 1584 0 0 ISHARES TR MRNGSTR LG 464288109 18 172 SH DFND 01 0 0 172 ISHARES TR MRNGSTR LG 464288109 15470 146761 SH DFND 02 0 0 146761 ISHARES TR INTL TREA 464288117 3746 76383 SH DFND 01 0 0 76383 ISHARES TR INTL TREA 464288117 7896 161001 SH DFND 02 0 0 161001 ISHARES TR 3YRTB ETF 464288125 3193 40450 SH DFND 02 0 0 40450 ISHARES TR SHRT NAT M 464288158 113453 1070312 SH DFND 01 1065920 0 4392 ISHARES TR SHRT NAT M 464288158 78169 737441 SH DFND 02 0 0 737441 ISHARES TR AGENCY BON 464288166 5339 47015 SH DFND 01 47015 0 0 ISHARES TR AGENCY BON 464288166 4701 41389 SH DFND 02 0 0 41389 ISHARES TR AGENCY BON 464288166 114 1000 SH DFND 28 1000 0 0 ISHARES TR GL TIMB FO 464288174 12959 204022 SH DFND 01 204022 0 0 ISHARES TR GL TIMB FO 464288174 3327 52382 SH DFND 02 0 0 52382 ISHARES TR GL TIMB FO 464288174 44 700 SH DFND 28 700 0 0 ISHARES TR MSCI AC AS 464288182 113268 1602314 SH DFND 01 1602314 0 0 ISHARES TR MSCI AC AS 464288182 12196 172533 SH DFND 02 0 6194 166339 ISHARES TR OPTIONS 464288182 778 11000 SH Put DFND 01 11000 0 0 ISHARES TR MRGSTR MD 464288208 328 1745 SH DFND 01 1745 0 0 ISHARES TR MRGSTR MD 464288208 4787 25464 SH DFND 02 0 0 25464 ISHARES TR EMGR MKT I 464288216 2426 84721 SH DFND 01 84721 0 0 ISHARES TR EMGR MKT I 464288216 549 19180 SH DFND 02 0 0 19180 ISHARES TR EMGR MKT I 464288216 14 500 SH DFND 28 500 0 0 ISHARES TR GL CLEAN E 464288224 950 97330 SH DFND 02 0 0 97330 ISHARES TR MSCI ACWI 464288240 6772 146354 SH DFND 01 141006 0 5348 ISHARES TR MSCI ACWI 464288240 141468 3057435 SH DFND 02 0 0 3057435 ISHARES TR MSCI ACWI 464288257 60 825 SH DFND 01 0 0 825 ISHARES TR MSCI ACWI 464288257 68478 949106 SH DFND 02 0 1 949105 ISHARES TR EAFE SML C 464288273 111985 1949600 SH DFND 01 1608366 0 341234 ISHARES TR EAFE SML C 464288273 44212 769710 SH DFND 02 0 35361 734349 ISHARES TR EAFE SML C 464288273 977 17003 SH DFND 28 11740 0 5263 ISHARES TR JPMORGAN U 464288281 16649 151276 SH DFND 01 1994 0 149282 ISHARES TR JPMORGAN U 464288281 112731 1024266 SH DFND 02 0 275854 748412 ISHARES TR JPMORGAN U 464288281 2878 26150 SH DFND 06 0 26150 0 ISHARES TR JPMORGAN U 464288281 191 1734 SH DFND 28 0 0 1734 ISHARES TR OPTIONS 464288281 52279 475000 SH Put DFND 02 0 475000 0 ISHARES TR MRGSTR MD 464288307 42 180 SH DFND 01 180 0 0 ISHARES TR MRGSTR MD 464288307 9496 40359 SH DFND 02 0 0 40359 ISHARES TR NEW YORK M 464288323 11105 198830 SH DFND 01 187277 0 11553 ISHARES TR NEW YORK M 464288323 9883 176950 SH DFND 02 0 0 176950 ISHARES TR NEW YORK M 464288323 45 800 SH DFND 28 800 0 0 ISHARES TR CALIF MUN 464288356 33599 563828 SH DFND 01 559382 0 4446 ISHARES TR CALIF MUN 464288356 34141 572939 SH DFND 02 0 0 572939 ISHARES TR GLB INFRAS 464288372 20737 462706 SH DFND 01 462585 0 121 ISHARES TR GLB INFRAS 464288372 21175 472483 SH DFND 02 0 0 472483 ISHARES TR GLB INFRAS 464288372 20 455 SH DFND 28 455 0 0 ISHARES TR MRGSTR MD 464288406 7694 49409 SH DFND 02 0 0 49409 ISHARES TR NATIONAL M 464288414 827540 7442577 SH DFND 01 7388278 0 54299 ISHARES TR NATIONAL M 464288414 211339 1900700 SH DFND 02 0 0 1900700 ISHARES TR NATIONAL M 464288414 2686 24161 SH DFND 28 18372 0 5789 ISHARES TR INTL DEVPP 464288422 151 3889 SH DFND 02 0 0 3889 ISHARES TR ASIA 50 ET 464288430 7079 115777 SH DFND 02 0 0 115777 ISHARES TR INTL SEL D 464288448 183809 5956222 SH DFND 01 4680874 0 1275348 ISHARES TR INTL SEL D 464288448 103471 3352901 SH DFND 02 0 0 3352901 ISHARES TR INTL SEL D 464288448 1194 38679 SH DFND 28 8450 0 30229 ISHARES TR EUR DEV RE 464288471 53 1405 SH DFND 01 1405 0 0 ISHARES TR INTL DEV R 464288489 76 2501 SH DFND 01 2501 0 0 ISHARES TR INTL DEV R 464288489 7740 254620 SH DFND 02 0 0 254620 ISHARES TR DEVSMCP EX 464288497 87 1730 SH DFND 01 1730 0 0 ISHARES TR DEVSMCP EX 464288497 1099 21760 SH DFND 02 0 0 21760 ISHARES TR MRGSTR SM 464288505 573 3386 SH DFND 02 0 0 3386 ISHARES TR IBOXX HI Y 464288513 162863 1883459 SH DFND 01 1192418 371812 319229 ISHARES TR IBOXX HI Y 464288513 519122 6003498 SH DFND 02 0 3639010 2364488 ISHARES TR IBOXX HI Y 464288513 600 6940 SH DFND 06 0 6940 0 ISHARES TR IBOXX HI Y 464288513 2020 23358 SH DFND 28 12969 0 10389 ISHARES TR OPTIONS 464288513 86470 1000000 SH Put DFND 01 0 1000000 0 ISHARES TR OPTIONS 464288513 2527458 29229300 SH Put DFND 02 0 29229300 0 ISHARES TR OPTIONS 464288513 121058 1400000 SH Call DFND 02 0 1400000 0 ISHARES TR CRE U S RE 464288521 0 6 SH DFND 01 6 0 0 ISHARES TR CRE U S RE 464288521 7513 145269 SH DFND 02 0 0 145269 ISHARES TR RESIDNL RE 464288562 4640 65628 SH DFND 02 0 0 65628 ISHARES TR MSCI KLD40 464288570 29100 275883 SH DFND 01 274318 0 1565 ISHARES TR MSCI KLD40 464288570 16442 155875 SH DFND 02 0 0 155875 ISHARES TR MBS ETF 464288588 204015 1918155 SH DFND 01 1319804 16000 582351 ISHARES TR MBS ETF 464288588 786202 7391896 SH DFND 02 0 13264 7378632 ISHARES TR MBS ETF 464288588 173 1628 SH DFND 28 965 0 663 ISHARES TR GOV/CRED B 464288596 11091 97714 SH DFND 02 0 0 97714 ISHARES TR MRGSTR SM 464288604 2187 10962 SH DFND 02 0 0 10962 ISHARES TR INTRM GOV 464288612 6764 61347 SH DFND 01 61347 0 0 ISHARES TR INTRM GOV 464288612 161189 1461900 SH DFND 02 0 0 1461900 ISHARES TR USD INV GR 464288620 88 1599 SH DFND 01 9 0 1590 ISHARES TR USD INV GR 464288620 11268 203831 SH DFND 02 0 4997 198834 ISHARES TR INTRM TR C 464288638 61858 1121843 SH DFND 01 1107166 0 14677 ISHARES TR INTRM TR C 464288638 62476 1133045 SH DFND 02 0 0 1133045 ISHARES TR INTRM TR C 464288638 580 10525 SH DFND 28 10525 0 0 ISHARES TR SH TR CRPO 464288646 195681 3704669 SH DFND 01 3660648 0 44021 ISHARES TR SH TR CRPO 464288646 138728 2626436 SH DFND 02 0 0 2626436 ISHARES TR SH TR CRPO 464288646 264 5000 SH DFND 28 5000 0 0 ISHARES TR 10-20 YR T 464288653 34807 252883 SH DFND 02 0 0 252883 ISHARES TR 3 7 YR TRE 464288661 62830 509987 SH DFND 01 400350 11638 97999 ISHARES TR 3 7 YR TRE 464288661 295918 2401934 SH DFND 02 0 3907 2398027 ISHARES TR 3 7 YR TRE 464288661 23 184 SH DFND 28 184 0 0 ISHARES TR SHORT TREA 464288679 2858 25852 SH DFND 01 479 0 25373 ISHARES TR SHORT TREA 464288679 212334 1920359 SH DFND 02 0 137805 1782554 ISHARES TR PFD AND IN 464288687 211840 5795906 SH DFND 01 5499675 5159 291072 ISHARES TR PFD AND IN 464288687 199774 5465761 SH DFND 02 0 3018 5462743 ISHARES TR PFD AND IN 464288687 1233 33727 SH DFND 28 11660 0 22067 ISHARES TR GLOBAL MAT 464288695 1267 19744 SH DFND 01 19744 0 0 ISHARES TR GLOBAL MAT 464288695 3592 55978 SH DFND 02 0 0 55978 ISHARES TR MRNING SM 464288703 5908 42849 SH DFND 02 0 0 42849 ISHARES TR GLOB UTILI 464288711 298 5519 SH DFND 01 5519 0 0 ISHARES TR GLOB UTILI 464288711 573 10593 SH DFND 02 0 0 10593 ISHARES TR GLOB INDST 464288729 5352 60164 SH DFND 01 60164 0 0 ISHARES TR GLOB INDST 464288729 1146 12886 SH DFND 02 0 0 12886 ISHARES TR GLOB INDST 464288729 8 85 SH DFND 28 85 0 0 ISHARES TR GLB CNSM S 464288737 1109 21468 SH DFND 01 21468 0 0 ISHARES TR GLB CNSM S 464288737 7294 141144 SH DFND 02 0 0 141144 ISHARES TR GLB CNS DI 464288745 2228 19684 SH DFND 01 19684 0 0 ISHARES TR GLB CNS DI 464288745 3235 28578 SH DFND 02 0 0 28578 ISHARES TR US HOME CO 464288752 5212 147896 SH DFND 01 147896 0 0 ISHARES TR US HOME CO 464288752 19349 549071 SH DFND 02 0 0 549071 ISHARES TR OPTIONS 464288752 68179 1934700 SH Call DFND 02 0 1934700 0 ISHARES TR US AER DEF 464288760 125757 630106 SH DFND 01 630106 0 0 ISHARES TR US AER DEF 464288760 157330 788306 SH DFND 02 0 0 788306 ISHARES TR US AER DEF 464288760 366 1835 SH DFND 28 1835 0 0 ISHARES TR US REGNL B 464288778 22 500 SH DFND 01 500 0 0 ISHARES TR US REGNL B 464288778 27565 634397 SH DFND 02 0 0 634397 ISHARES TR U.S. INSRN 464288786 4508 70849 SH DFND 02 0 0 70849 ISHARES TR US BR DEL 464288794 4206 71557 SH DFND 02 0 0 71557 ISHARES TR MSCI USA E 464288802 28602 241876 SH DFND 01 241876 0 0 ISHARES TR MSCI USA E 464288802 14268 120661 SH DFND 02 0 0 120661 ISHARES TR MSCI USA E 464288802 911 7700 SH DFND 28 7700 0 0 ISHARES TR U.S. MED D 464288810 29671 128153 SH DFND 01 128153 0 0 ISHARES TR U.S. MED D 464288810 83269 359647 SH DFND 02 0 40847 318800 ISHARES TR US HLTHCR 464288828 9136 54414 SH DFND 01 54414 0 0 ISHARES TR US HLTHCR 464288828 19689 117274 SH DFND 02 0 0 117274 ISHARES TR US HLTHCR 464288828 159 950 SH DFND 28 950 0 0 ISHARES TR U.S. PHARM 464288836 54 350 SH DFND 01 350 0 0 ISHARES TR U.S. PHARM 464288836 3834 24897 SH DFND 02 0 0 24897 ISHARES TR US OIL EQ& 464288844 1050 41563 SH DFND 02 0 0 41563 ISHARES TR US OIL GS 464288851 14681 252344 SH DFND 02 0 0 252344 ISHARES TR MICRO-CAP 464288869 21301 229636 SH DFND 01 229636 0 0 ISHARES TR MICRO-CAP 464288869 17388 187452 SH DFND 02 0 0 187452 ISHARES TR MICRO-CAP 464288869 102 1100 SH DFND 28 1100 0 0 ISHARES TR EAFE VALUE 464288877 76479 1564623 SH DFND 01 1564623 0 0 ISHARES TR EAFE VALUE 464288877 26960 551560 SH DFND 02 0 0 551560 ISHARES TR EAFE VALUE 464288877 6602 135065 SH DFND 28 135065 0 0 ISHARES TR EAFE GRWTH 464288885 112196 1448625 SH DFND 01 1448625 0 0 ISHARES TR EAFE GRWTH 464288885 35211 454629 SH DFND 02 0 0 454629 ISHARES TR EAFE GRWTH 464288885 617 7970 SH DFND 28 7970 0 0 ISHARES TR NEW ZEALAN 464289123 1322 25282 SH DFND 02 0 0 25282 ISHARES TR BRAZIL SM- 464289131 643 42058 SH DFND 02 0 0 42058 ISHARES TR MSCI EURO 464289180 18 1000 SH DFND 01 1000 0 0 ISHARES TR MSCI EURO 464289180 6078 334671 SH DFND 02 0 0 334671 ISHARES TR RUS TP200 464289420 11326 215492 SH DFND 02 0 0 215492 ISHARES TR RUS TP200 464289438 14783 179782 SH DFND 02 0 0 179782 ISHARES TR RUS TOP 20 464289446 76 1165 SH DFND 01 1000 0 165 ISHARES TR RUS TOP 20 464289446 12960 197488 SH DFND 02 0 0 197488 ISHARES TR CORE LT US 464289479 365 5830 SH DFND 02 0 0 5830 ISHARES TR LNG TR CRP 464289511 3861 63976 SH DFND 02 0 0 63976 ISHARES TR INDIA 50 E 464289529 57 1500 SH DFND 01 1500 0 0 ISHARES TR INDIA 50 E 464289529 8 202 SH DFND 02 0 0 202 ISHARES TR MSCI PERU 464289842 783 19933 SH DFND 02 0 0 19933 ISHARES TR AGGRES ALL 464289859 1433 26770 SH DFND 01 26770 0 0 ISHARES TR AGGRES ALL 464289859 35774 668414 SH DFND 02 0 0 668414 ISHARES TR GRWT ALLOC 464289867 1365 30535 SH DFND 01 30535 0 0 ISHARES TR GRWT ALLOC 464289867 59478 1330595 SH DFND 02 0 0 1330595 ISHARES TR GRWT ALLOC 464289867 1059 23690 SH DFND 28 23690 0 0 ISHARES TR MODERT ALL 464289875 75 1983 SH DFND 01 1983 0 0 ISHARES TR MODERT ALL 464289875 17955 471755 SH DFND 02 0 0 471755 ISHARES TR CONSER ALL 464289883 285 8260 SH DFND 01 8260 0 0 ISHARES TR CONSER ALL 464289883 2673 77426 SH DFND 02 0 0 77426 ISHARES TR INTL PFD S 46429B135 1347 87088 SH DFND 02 0 0 87088 ISHARES TR CHINA SM-C 46429B200 60 1324 SH DFND 02 0 0 1324 ISHARES TR US TREAS B 46429B267 488 19327 SH DFND 01 80 0 19247 ISHARES TR US TREAS B 46429B267 128822 5103869 SH DFND 02 0 0 5103869 ISHARES TR A RATE CP 46429B291 3157 60526 SH DFND 02 0 0 60526 ISHARES TR MSCI INDON 46429B309 1275 49663 SH DFND 01 49663 0 0 ISHARES TR MSCI INDON 46429B309 834 32488 SH DFND 02 0 0 32488 ISHARES TR MSCI INDON 46429B309 18 695 SH DFND 06 0 695 0 ISHARES TR GNMA BOND 46429B333 2630 53139 SH DFND 02 0 0 53139 ISHARES TR CMBS ETF 46429B366 8434 163255 SH DFND 01 163255 0 0 ISHARES TR CMBS ETF 46429B366 11941 231150 SH DFND 02 0 0 231150 ISHARES TR MSCI PHILI 46429B408 1404 40938 SH DFND 02 0 0 40938 ISHARES TR MSCI UK SM 46429B416 90 2330 SH DFND 02 0 0 2330 ISHARES TR MSCI GERMN 46429B465 28 520 SH DFND 01 520 0 0 ISHARES TR MSCI GERMN 46429B465 760 14012 SH DFND 02 0 0 14012 ISHARES TR MSCI NORWA 46429B499 36 1450 SH DFND 01 1450 0 0 ISHARES TR MSCI NORWA 46429B499 80 3194 SH DFND 02 0 0 3194 ISHARES TR MSCI IRELA 46429B507 962 23102 SH DFND 02 0 0 23102 ISHARES TR MSCI FINLA 46429B515 1 32 SH DFND 02 0 0 32 ISHARES TR MSCI DENMA 46429B523 32 512 SH DFND 02 0 0 512 ISHARES TR IBONDS SEP 46429B564 36 1400 SH DFND 01 1400 0 0 ISHARES TR IBONDS SEP 46429B564 7992 314011 SH DFND 02 0 0 314011 ISHARES TR MSCI INDIA 46429B598 144549 4100671 SH DFND 01 3346380 754291 0 ISHARES TR MSCI INDIA 46429B598 46569 1321117 SH DFND 02 0 574182 746935 ISHARES TR MSCI INDIA 46429B598 5128 145473 SH DFND 06 0 145473 0 ISHARES TR MSCI INDIA 46429B598 1670 47366 SH DFND 28 47366 0 0 ISHARES TR MSCI POLAN 46429B606 485 21182 SH DFND 01 21182 0 0 ISHARES TR MSCI POLAN 46429B606 637 27853 SH DFND 02 0 0 27853 ISHARES TR MSCI INDIA 46429B614 36 900 SH DFND 01 900 0 0 ISHARES TR MSCI INDIA 46429B614 996 24596 SH DFND 02 0 0 24596 ISHARES TR FLTG RATE 46429B655 585258 11495929 SH DFND 01 11449889 0 46040 ISHARES TR FLTG RATE 46429B655 229899 4515790 SH DFND 02 0 59769 4456021 ISHARES TR FLTG RATE 46429B655 4332 85086 SH DFND 28 85086 0 0 ISHARES TR CORE HIGH 46429B663 11370 121876 SH DFND 01 104368 0 17508 ISHARES TR CORE HIGH 46429B663 174348 1868881 SH DFND 02 0 0 1868881 ISHARES TR MSCI CHINA 46429B671 3674 58857 SH DFND 01 58744 0 113 ISHARES TR MSCI CHINA 46429B671 14139 226477 SH DFND 02 0 0 226477 ISHARES TR MIN VOL EA 46429B689 553871 7692647 SH DFND 01 7518628 0 174019 ISHARES TR MIN VOL EA 46429B689 338020 4694721 SH DFND 02 0 0 4694721 ISHARES TR MIN VOL EA 46429B689 5900 81948 SH DFND 28 81948 0 0 ISHARES TR MIN VOL US 46429B697 544969 9268188 SH DFND 01 8431988 0 836200 ISHARES TR MIN VOL US 46429B697 844800 14367347 SH DFND 02 0 68197 14299150 ISHARES TR MIN VOL US 46429B697 5448 92656 SH DFND 28 88023 0 4633 ISHARES TR 0-5 YR TIP 46429B747 39061 391868 SH DFND 02 0 4045 387823 ISHARES TR USA QUALIT 46432F339 74569 842117 SH DFND 01 807577 0 34540 ISHARES TR USA QUALIT 46432F339 193010 2179674 SH DFND 02 0 8388 2171286 ISHARES TR USA QUALIT 46432F339 1280 14455 SH DFND 28 14455 0 0 ISHARES TR USA SIZE F 46432F370 10406 118260 SH DFND 02 0 0 118260 ISHARES TR EDGE MSCI 46432F388 880 11023 SH DFND 01 11023 0 0 ISHARES TR EDGE MSCI 46432F388 143440 1796141 SH DFND 02 0 49200 1746941 ISHARES TR USA MOMENT 46432F396 533 4749 SH DFND 01 4192 0 557 ISHARES TR USA MOMENT 46432F396 226943 2023023 SH DFND 02 0 0 2023023 ISHARES TR CORE MSCI 46432F834 52 896 SH DFND 01 896 0 0 ISHARES TR CORE MSCI 46432F834 113311 1951278 SH DFND 02 0 0 1951278 ISHARES TR CORE MSCI 46432F842 1744203 28701704 SH DFND 01 26696736 0 2004968 ISHARES TR CORE MSCI 46432F842 1533823 25239802 SH DFND 02 0 987 25238815 ISHARES TR CORE MSCI 46432F842 25181 414361 SH DFND 28 366587 0 47774 ISHARES TR CORE 1 5 Y 46432F859 12 237 SH DFND 01 0 0 237 ISHARES TR CORE 1 5 Y 46432F859 112403 2254367 SH DFND 02 0 0 2254367 ISHARES TR MRNGSTR IN 46432F875 54 2200 SH DFND 01 2200 0 0 ISHARES TR MRNGSTR IN 46432F875 9011 364530 SH DFND 02 0 0 364530 ISHARES TR IBNDS MAR2 46432FAK3 354 14430 SH DFND 02 0 0 14430 ISHARES TR IBNDS MAR2 46432FAN7 105 4364 SH DFND 02 0 0 4364 ISHARES TR IBONDS MAR 46432FAZ0 2265 85842 SH DFND 02 0 0 85842 ISHARES TR IBONDS MAR 46432FBC0 2297 88123 SH DFND 02 0 0 88123 ISHARES TR 0-5YR INVT 46434V100 20198 400354 SH DFND 02 0 0 400354 ISHARES TR MLTFCTR IN 46434V266 1808 63149 SH DFND 02 0 0 63149 ISHARES TR MULTIFACTO 46434V274 88470 3360037 SH DFND 02 0 0 3360037 ISHARES TR MULTIFACTO 46434V282 119665 3856431 SH DFND 02 0 0 3856431 ISHARES TR MULTIFACTO 46434V290 1857 46296 SH DFND 02 0 0 46296 ISHARES TR MULTIFACTO 46434V316 321 11048 SH DFND 02 0 0 11048 ISHARES TR EXPONENTIA 46434V381 549 14445 SH DFND 01 14445 0 0 ISHARES TR EXPONENTIA 46434V381 18326 482391 SH DFND 02 0 0 482391 ISHARES TR 0-5YR HI Y 46434V407 51 1088 SH DFND 01 1088 0 0 ISHARES TR 0-5YR HI Y 46434V407 29515 631873 SH DFND 02 0 0 631873 ISHARES TR MSCI SAUDI 46434V423 4068 122176 SH DFND 02 0 0 122176 ISHARES TR MSCI SAUDI 46434V423 9614 288695 SH DFND 06 0 288695 0 ISHARES TR INTL MOMEN 46434V449 1070 37445 SH DFND 02 0 0 37445 ISHARES TR INTL QLTY 46434V456 24 808 SH DFND 01 0 0 808 ISHARES TR INTL QLTY 46434V456 17934 614797 SH DFND 02 0 0 614797 ISHARES TR MSCI LW CR 46434V464 7740 66372 SH DFND 01 66372 0 0 ISHARES TR MSCI LW CR 46434V464 3409 29236 SH DFND 02 0 0 29236 ISHARES TR IBONDS SEP 46434V571 61 2400 SH DFND 01 2400 0 0 ISHARES TR IBONDS SEP 46434V571 10392 407539 SH DFND 02 0 0 407539 ISHARES TR CORE TOTAL 46434V613 53515 1057605 SH DFND 02 0 0 1057605 ISHARES TR CORE DIV G 46434V621 1627 44275 SH DFND 01 27181 0 17094 ISHARES TR CORE DIV G 46434V621 410245 11163119 SH DFND 02 0 0 11163119 ISHARES TR CORE DIV G 46434V621 100 2715 SH DFND 28 0 0 2715 ISHARES TR CUR HD EUR 46434V639 18578 632751 SH DFND 01 632468 0 283 ISHARES TR CUR HD EUR 46434V639 12311 419327 SH DFND 02 0 0 419327 ISHARES TR GLOBAL REI 46434V647 21227 794429 SH DFND 02 0 0 794429 ISHARES TR CORE MSCI 46434V696 21059 378557 SH DFND 02 0 0 378557 ISHARES TR CUR HED MS 46434V704 243 9350 SH DFND 01 9350 0 0 ISHARES TR CUR HED MS 46434V704 711 27399 SH DFND 02 0 0 27399 ISHARES TR MIN VOL JA 46434V712 2027 30691 SH DFND 02 0 0 30691 ISHARES TR MIN VOL EU 46434V720 650 26061 SH DFND 02 0 0 26061 ISHARES TR CORE MSCI 46434V738 448 9759 SH DFND 01 9759 0 0 ISHARES TR CORE MSCI 46434V738 11332 247041 SH DFND 02 0 0 247041 ISHARES TR MIN VOL AS 46434V746 203 5657 SH DFND 02 0 0 5657 ISHARES TR MSCI UAE E 46434V761 672 45635 SH DFND 02 0 0 45635 ISHARES TR MSCI QATAR 46434V779 796 43044 SH DFND 02 0 0 43044 ISHARES TR YLD OPTIM 46434V787 668 27036 SH DFND 02 0 7200 19836 ISHARES TR HDG MSCI E 46434V803 2894 100247 SH DFND 01 100229 0 18 ISHARES TR HDG MSCI E 46434V803 54160 1876007 SH DFND 02 0 0 1876007 ISHARES TR TRS FLT RT 46434V860 14675 291401 SH DFND 02 0 0 291401 ISHARES TR ULTR SH TR 46434V878 23930 475754 SH DFND 02 0 0 475754 ISHARES TR HDG MSCI J 46434V886 64 2071 SH DFND 01 2054 0 17 ISHARES TR HDG MSCI J 46434V886 7851 254980 SH DFND 02 0 0 254980 ISHARES TR IBONDS DEC 46434VAQ3 166 6572 SH DFND 01 1473 0 5099 ISHARES TR IBONDS DEC 46434VAQ3 69750 2764000 SH DFND 02 0 0 2764000 ISHARES TR IBONDS DEC 46434VAU4 1024 41200 SH DFND 01 41200 0 0 ISHARES TR IBONDS DEC 46434VAU4 40888 1644727 SH DFND 02 0 0 1644727 ISHARES TR IBONDS DEC 46434VAX8 38234 1528744 SH DFND 02 0 0 1528744 ISHARES TR IBONDS DEC 46434VBA7 130 5207 SH DFND 01 0 0 5207 ISHARES TR IBONDS DEC 46434VBA7 51442 2065107 SH DFND 02 0 0 2065107 ISHARES TR IBONDS DEC 46434VBD1 29512 1186671 SH DFND 02 0 0 1186671 ISHARES TR IBONDS DEC 46434VBG4 31829 1279317 SH DFND 02 0 0 1279317 ISHARES TR IBONDS DEC 46434VBK5 159 6444 SH DFND 01 1225 0 5219 ISHARES TR IBONDS DEC 46434VBK5 56533 2286917 SH DFND 02 0 0 2286917 ISHARES TR CONV BD ET 46435G102 8198 141442 SH DFND 02 0 0 141442 ISHARES TR 10 YR INVT 46435G144 186 3809 SH DFND 02 0 0 3809 ISHARES TR ESG USD CO 46435G193 311 12432 SH DFND 02 0 6458 5974 ISHARES TR EDGE INVT 46435G219 527 10621 SH DFND 02 0 0 10621 ISHARES TR ESG 1 5 YR 46435G243 533 21296 SH DFND 02 0 0 21296 ISHARES TR RUSEL 2500 46435G268 626 14199 SH DFND 02 0 0 14199 ISHARES TR MSCI ARGEN 46435G276 2 75 SH DFND 02 0 0 75 ISHARES TR IBONDS DEC 46435G318 5071 199149 SH DFND 02 0 0 199149 ISHARES TR CORE MSCI 46435G326 15791 291623 SH DFND 02 0 0 291623 ISHARES TR MSCI UK ET 46435G334 3150 95415 SH DFND 01 92995 0 2420 ISHARES TR MSCI UK ET 46435G334 111809 3387131 SH DFND 02 0 0 3387131 ISHARES TR MSCI UK ET 46435G334 143 4340 SH DFND 06 0 4340 0 ISHARES TR OPTIONS 46435G334 16505 500000 SH Put DFND 06 0 500000 0 ISHARES TR MORTGE REL 46435G342 43 1000 SH DFND 01 1000 0 0 ISHARES TR MORTGE REL 46435G342 10094 232901 SH DFND 02 0 0 232901 ISHARES TR INTL VALUE 46435G409 32030 1348577 SH DFND 02 0 0 1348577 ISHARES TR CR 5 10 YR 46435G417 340 6891 SH DFND 02 0 0 6891 ISHARES TR ESG MSCI U 46435G425 473 7616 SH DFND 02 0 0 7616 ISHARES TR EDGE MSCI 46435G433 7631 236735 SH DFND 02 0 0 236735 ISHARES TR IBOXX HIG 46435G441 2 49 SH DFND 02 0 49 0 ISHARES TR FALN ANGLS 46435G474 106 4013 SH DFND 02 0 0 4013 ISHARES TR INTL SIZE 46435G508 23 880 SH DFND 02 0 0 880 ISHARES TR ESG MSCI E 46435G516 13390 211933 SH DFND 01 211933 0 0 ISHARES TR ESG MSCI E 46435G516 6454 102153 SH DFND 02 0 0 102153 ISHARES TR INTL DIV G 46435G524 32 600 SH DFND 01 600 0 0 ISHARES TR INTL DIV G 46435G524 17306 319575 SH DFND 02 0 0 319575 ISHARES TR MSCI GLOBA 46435G532 532 9019 SH DFND 02 0 0 9019 ISHARES TR ADAPTV EUR 46435G664 83 3066 SH DFND 02 0 0 3066 ISHARES TR CORE INTL 46435G672 2283 42681 SH DFND 02 0 0 42681 ISHARES TR MSCI CDA E 46435G706 58 2238 SH DFND 02 0 0 2238 ISHARES TR JPX NIKKEI 46435G722 213 7662 SH DFND 02 0 0 7662 ISHARES TR IBONDS DEC 46435G755 9169 353452 SH DFND 02 0 0 353452 ISHARES TR IBONDS DEC 46435G789 28 1100 SH DFND 01 1100 0 0 ISHARES TR IBONDS DEC 46435G789 7358 286732 SH DFND 02 0 0 286732 ISHARES TR MSCI EAFE 46435G839 319 11246 SH DFND 02 0 0 11246 ISHARES TR MSCI ACWI 46435G847 221 8377 SH DFND 02 0 0 8377 ISHARES TR MSCI UN KN 46435G862 142 6030 SH DFND 02 0 0 6030 ISHARES TR MSCI SWITZ 46435G870 50 1827 SH DFND 02 0 0 1827 ISHARES TR IBONDS DEC 46435GAA0 18653 769529 SH DFND 02 0 0 769529 ISHARES TR IBONDS DEC 46435U432 475 17932 SH DFND 02 0 0 17932 ISHARES TR IBDS DEC28 46435U515 198 7593 SH DFND 02 0 0 7593 ISHARES TR ROBOTICS A 46435U556 66 2705 SH DFND 02 0 0 2705 ISHARES TR ESG MSCI U 46435U663 127 4830 SH DFND 02 0 0 4830 ISHARES TR IBONDS DEC 46435U697 3735 143868 SH DFND 02 0 0 143868 ISHARES TR US INFRAST 46435U713 176 6701 SH DFND 02 0 0 6701 ISHARES TR EDGE US FI 46435U796 6504 65417 SH DFND 02 0 0 65417 ISHARES TR BROAD USD 46435U853 11 230 SH DFND 01 28 0 202 ISHARES TR BROAD USD 46435U853 120 2466 SH DFND 02 0 0 2466 ISHARES TR IBONDS ETF 46435UAA9 10424 424937 SH DFND 02 0 0 424937 ISHARES TR S&P 100 ET 464287101 36875 294344 SH DFND 43 0 0 294344 ISHARES TR MRNGSTR LG 464287119 1144 6259 SH DFND 43 0 0 6259 ISHARES TR MRNGSTR LG 464287127 177 1107 SH DFND 43 0 0 1107 ISHARES TR CORE S&P T 464287150 29850 463503 SH DFND 43 0 0 463503 ISHARES TR SELECT DIV 464287168 52333 533029 SH DFND 43 0 0 533029 ISHARES TR TIPS BD ET 464287176 1270441 11235877 SH DFND 43 0 0 11235877 ISHARES TR CHINA LG-C 464287184 1090 24620 SH DFND 43 0 0 24620 ISHARES TR TRANS AVG 464287192 182 972 SH DFND 43 0 0 972 ISHARES TR CORE S&P50 464287200 881903 3099180 SH DFND 43 0 0 3099180 ISHARES TR CORE US AG 464287226 148708 1363421 SH DFND 43 0 0 1363421 ISHARES TR MSCI EMG M 464287234 85936 2002239 SH DFND 43 0 0 2002239 ISHARES TR IBOXX INV 464287242 2075098 17429014 SH DFND 43 0 0 17429014 ISHARES TR GLOBAL TEC 464287291 25399 148469 SH DFND 43 0 0 148469 ISHARES TR S&P 500 GR 464287309 127543 739980 SH DFND 43 0 0 739980 ISHARES TR GLOB HLTHC 464287325 234343 3835402 SH DFND 43 0 0 3835402 ISHARES TR GLOBAL FIN 464287333 23 382 SH DFND 43 0 0 382 ISHARES TR GLOBAL ENE 464287341 579 17175 SH DFND 43 0 0 17175 ISHARES TR NORTH AMER 464287374 1678 53485 SH DFND 43 0 0 53485 ISHARES TR JPX NIKKEI 464287382 20 333 SH DFND 43 0 0 333 ISHARES TR LATN AMER 464287390 94 2833 SH DFND 43 0 0 2833 ISHARES TR S&P 500 VA 464287408 89768 796243 SH DFND 43 0 0 796243 ISHARES TR 20 YR TR B 464287432 38642 305613 SH DFND 43 0 0 305613 ISHARES TR BARCLAYS 7 464287440 38993 365552 SH DFND 43 0 0 365552 ISHARES TR 1 3 YR TRE 464287457 822157 9773625 SH DFND 43 0 0 9773625 ISHARES TR MSCI EAFE 464287465 237908 3668024 SH DFND 43 0 0 3668024 ISHARES TR RUS MDCP V 464287473 28466 327718 SH DFND 43 0 0 327718 ISHARES TR RUS MD CP 464287481 32079 236449 SH DFND 43 0 0 236449 ISHARES TR RUS MID CA 464287499 71999 1334544 SH DFND 43 0 0 1334544 ISHARES TR CORE S&P M 464287507 206688 1091276 SH DFND 43 0 0 1091276 ISHARES TR EXPANDED T 464287515 16951 80407 SH DFND 43 0 0 80407 ISHARES TR PHLX SEMIC 464287523 14592 76989 SH DFND 43 0 0 76989 ISHARES TR EXPND TEC 464287549 735 3562 SH DFND 43 0 0 3562 ISHARES TR NASDAQ BIO 464287556 1074011 9606534 SH DFND 43 0 0 9606534 ISHARES TR COHEN STEE 464287564 5209 46843 SH DFND 43 0 0 46843 ISHARES TR GLOBAL 100 464287572 16125 339110 SH DFND 43 0 0 339110 ISHARES TR U.S. CNSM 464287580 298 1460 SH DFND 43 0 0 1460 ISHARES TR RUS 1000 V 464287598 3269808 26478326 SH DFND 43 0 0 26478326 ISHARES TR S&P MC 400 464287606 23124 105541 SH DFND 43 0 0 105541 ISHARES TR RUS 1000 G 464287614 2593221 17132803 SH DFND 43 0 0 17132803 ISHARES TR RUS 1000 E 464287622 80439 511341 SH DFND 43 0 0 511341 ISHARES TR RUS 2000 V 464287630 59912 499682 SH DFND 43 0 0 499682 ISHARES TR RUS 2000 G 464287648 60361 306933 SH DFND 43 0 0 306933 ISHARES TR RUSSELL 20 464287655 146262 955397 SH DFND 43 0 0 955397 ISHARES TR CORE S&P U 464287663 1550081 28270677 SH DFND 43 0 0 28270677 ISHARES TR CORE S&P U 464287671 1115692 18496225 SH DFND 43 0 0 18496225 ISHARES TR RUSSELL 30 464287689 24493 146929 SH DFND 43 0 0 146929 ISHARES TR U.S. UTILI 464287697 158 1074 SH DFND 43 0 0 1074 ISHARES TR S&P MC 400 464287705 16988 108226 SH DFND 43 0 0 108226 ISHARES TR US TELECOM 464287713 282 9494 SH DFND 43 0 0 9494 ISHARES TR U.S. TECH 464287721 5207 27319 SH DFND 43 0 0 27319 ISHARES TR U.S. REAL 464287739 3040 34929 SH DFND 43 0 0 34929 ISHARES TR US INDUSTR 464287754 1207 7954 SH DFND 43 0 0 7954 ISHARES TR US HLTHCAR 464287762 854 4409 SH DFND 43 0 0 4409 ISHARES TR U.S. FIN S 464287770 28498 228328 SH DFND 43 0 0 228328 ISHARES TR U.S. FINLS 464287788 1664 14088 SH DFND 43 0 0 14088 ISHARES TR U.S. ENERG 464287796 543 15057 SH DFND 43 0 0 15057 ISHARES TR CORE S&P S 464287804 545073 7065106 SH DFND 43 0 0 7065106 ISHARES TR U.S. CNSM 464287812 367 3072 SH DFND 43 0 0 3072 ISHARES TR U.S. BAS M 464287838 198 2162 SH DFND 43 0 0 2162 ISHARES TR DOW JONES 464287846 1490 10548 SH DFND 43 0 0 10548 ISHARES TR EUROPE ETF 464287861 57 1312 SH DFND 43 0 0 1312 ISHARES TR SP SMCP600 464287879 18376 124547 SH DFND 43 0 0 124547 ISHARES TR S&P SML 60 464287887 18687 104712 SH DFND 43 0 0 104712 ISHARES TR MRNGSTR LG 464288109 709 6723 SH DFND 43 0 0 6723 ISHARES TR INTL TREA 464288117 3382 68968 SH DFND 43 0 0 68968 ISHARES TR 3YRTB ETF 464288125 42 538 SH DFND 43 0 0 538 ISHARES TR SHRT NAT M 464288158 6941 65480 SH DFND 43 0 0 65480 ISHARES TR AGENCY BON 464288166 3328 29303 SH DFND 43 0 0 29303 ISHARES TR GL TIMB FO 464288174 240 3776 SH DFND 43 0 0 3776 ISHARES TR MSCI AC AS 464288182 17996 254582 SH DFND 43 0 0 254582 ISHARES TR MRGSTR MD 464288208 2418 12863 SH DFND 43 0 0 12863 ISHARES TR EMGR MKT I 464288216 6 202 SH DFND 43 0 0 202 ISHARES TR GL CLEAN E 464288224 809 82932 SH DFND 43 0 0 82932 ISHARES TR MSCI ACWI 464288240 15778 340990 SH DFND 43 0 0 340990 ISHARES TR MSCI ACWI 464288257 11606 160854 SH DFND 43 0 0 160854 ISHARES TR EAFE SML C 464288273 14342 249678 SH DFND 43 0 0 249678 ISHARES TR JPMORGAN U 464288281 21621 196443 SH DFND 43 0 0 196443 ISHARES TR MRGSTR MD 464288307 1057 4494 SH DFND 43 0 0 4494 ISHARES TR NEW YORK M 464288323 2580 46199 SH DFND 43 0 0 46199 ISHARES TR CALIF MUN 464288356 4945 82980 SH DFND 43 0 0 82980 ISHARES TR GLB INFRAS 464288372 545 12159 SH DFND 43 0 0 12159 ISHARES TR MRGSTR MD 464288406 578 3712 SH DFND 43 0 0 3712 ISHARES TR NATIONAL M 464288414 206042 1853062 SH DFND 43 0 0 1853062 ISHARES TR INTL DEVPP 464288422 62 1606 SH DFND 43 0 0 1606 ISHARES TR ASIA 50 ET 464288430 333 5442 SH DFND 43 0 0 5442 ISHARES TR INTL SEL D 464288448 50098 1623392 SH DFND 43 0 0 1623392 ISHARES TR INTL DEV R 464288489 2986 98227 SH DFND 43 0 0 98227 ISHARES TR DEVSMCP EX 464288497 206 4076 SH DFND 43 0 0 4076 ISHARES TR MRGSTR SM 464288505 84 498 SH DFND 43 0 0 498 ISHARES TR IBOXX HI Y 464288513 502564 5811999 SH DFND 43 0 0 5811999 ISHARES TR CRE U S RE 464288521 225 4343 SH DFND 43 0 0 4343 ISHARES TR RESIDNL RE 464288562 691 9773 SH DFND 43 0 0 9773 ISHARES TR MSCI KLD40 464288570 23252 220440 SH DFND 43 0 0 220440 ISHARES TR MBS ETF 464288588 4812144 45243930 SH DFND 43 0 0 45243930 ISHARES TR GOV/CRED B 464288596 293 2583 SH DFND 43 0 0 2583 ISHARES TR MRGSTR SM 464288604 33 166 SH DFND 43 0 0 166 ISHARES TR INTRM GOV 464288612 4631 42002 SH DFND 43 0 0 42002 ISHARES TR USD INV GR 464288620 681420 12326692 SH DFND 43 0 0 12326692 ISHARES TR INTRM TR C 464288638 10923 198098 SH DFND 43 0 0 198098 ISHARES TR SH TR CRPO 464288646 18339 347195 SH DFND 43 0 0 347195 ISHARES TR 10-20 YR T 464288653 15014 109084 SH DFND 43 0 0 109084 ISHARES TR 3 7 YR TRE 464288661 1088309 8833678 SH DFND 43 0 0 8833678 ISHARES TR SHORT TREA 464288679 165973 1501065 SH DFND 43 0 0 1501065 ISHARES TR PFD AND IN 464288687 62034 1697230 SH DFND 43 0 0 1697230 ISHARES TR GLOBAL MAT 464288695 74 1154 SH DFND 43 0 0 1154 ISHARES TR MRNING SM 464288703 171 1238 SH DFND 43 0 0 1238 ISHARES TR GLOB INDST 464288729 278 3130 SH DFND 43 0 0 3130 ISHARES TR GLB CNSM S 464288737 64422 1246551 SH DFND 43 0 0 1246551 ISHARES TR GLB CNS DI 464288745 212 1871 SH DFND 43 0 0 1871 ISHARES TR US HOME CO 464288752 174 4950 SH DFND 43 0 0 4950 ISHARES TR US AER DEF 464288760 13515 67717 SH DFND 43 0 0 67717 ISHARES TR US REGNL B 464288778 1034 23794 SH DFND 43 0 0 23794 ISHARES TR U.S. INSRN 464288786 37 588 SH DFND 43 0 0 588 ISHARES TR US BR DEL 464288794 320 5437 SH DFND 43 0 0 5437 ISHARES TR MSCI USA E 464288802 117177 990926 SH DFND 43 0 0 990926 ISHARES TR U.S. MED D 464288810 3542 15299 SH DFND 43 0 0 15299 ISHARES TR US HLTHCR 464288828 251 1498 SH DFND 43 0 0 1498 ISHARES TR U.S. PHARM 464288836 53 344 SH DFND 43 0 0 344 ISHARES TR US OIL EQ& 464288844 4279 169398 SH DFND 43 0 0 169398 ISHARES TR US OIL GS 464288851 24 405 SH DFND 43 0 0 405 ISHARES TR MICRO-CAP 464288869 1132 12205 SH DFND 43 0 0 12205 ISHARES TR EAFE VALUE 464288877 14854 303881 SH DFND 43 0 0 303881 ISHARES TR EAFE GRWTH 464288885 21071 272055 SH DFND 43 0 0 272055 ISHARES TR MSCI EURO 464289180 6 320 SH DFND 43 0 0 320 ISHARES TR RUS TP200 464289420 3496 66517 SH DFND 43 0 0 66517 ISHARES TR RUS TP200 464289438 16636 202316 SH DFND 43 0 0 202316 ISHARES TR RUS TOP 20 464289446 1817 27686 SH DFND 43 0 0 27686 ISHARES TR CORE LT US 464289479 52 828 SH DFND 43 0 0 828 ISHARES TR LNG TR CRP 464289511 15494 256732 SH DFND 43 0 0 256732 ISHARES TR AGGRES ALL 464289859 726 13558 SH DFND 43 0 0 13558 ISHARES TR GRWT ALLOC 464289867 5668 126795 SH DFND 43 0 0 126795 ISHARES TR MODERT ALL 464289875 404 10624 SH DFND 43 0 0 10624 ISHARES TR CONSER ALL 464289883 107 3086 SH DFND 43 0 0 3086 ISHARES TR INTL PFD S 46429B135 63 4046 SH DFND 43 0 0 4046 ISHARES TR US TREAS B 46429B267 2236772 88620141 SH DFND 43 0 0 88620141 ISHARES TR A RATE CP 46429B291 91 1736 SH DFND 43 0 0 1736 ISHARES TR GNMA BOND 46429B333 49 981 SH DFND 43 0 0 981 ISHARES TR CMBS ETF 46429B366 8492 164390 SH DFND 43 0 0 164390 ISHARES TR MSCI NORWA 46429B499 6 248 SH DFND 43 0 0 248 ISHARES TR MSCI IRELA 46429B507 7 166 SH DFND 43 0 0 166 ISHARES TR IBONDS SEP 46429B564 2606 102395 SH DFND 43 0 0 102395 ISHARES TR MSCI INDIA 46429B598 4885 138579 SH DFND 43 0 0 138579 ISHARES TR MSCI INDIA 46429B614 36 879 SH DFND 43 0 0 879 ISHARES TR FLTG RATE 46429B655 217966 4281400 SH DFND 43 0 0 4281400 ISHARES TR CORE HIGH 46429B663 58923 631615 SH DFND 43 0 0 631615 ISHARES TR MSCI CHINA 46429B671 71938 1152299 SH DFND 43 0 0 1152299 ISHARES TR MIN VOL EA 46429B689 176298 2448590 SH DFND 43 0 0 2448590 ISHARES TR MIN VOL US 46429B697 369737 6288052 SH DFND 43 0 0 6288052 ISHARES TR 0-5 YR TIP 46429B747 31654 317561 SH DFND 43 0 0 317561 ISHARES TR USA QUALIT 46432F339 796112 8990540 SH DFND 43 0 0 8990540 ISHARES TR USA SIZE F 46432F370 1231 13994 SH DFND 43 0 0 13994 ISHARES TR EDGE MSCI 46432F388 20761 259973 SH DFND 43 0 0 259973 ISHARES TR USA MOMENT 46432F396 54030 481637 SH DFND 43 0 0 481637 ISHARES TR CORE MSCI 46432F834 24240 417429 SH DFND 43 0 0 417429 ISHARES TR CORE MSCI 46432F842 6973521 114752686 SH DFND 43 0 0 114752686 ISHARES TR CORE 1 5 Y 46432F859 13022 261165 SH DFND 43 0 0 261165 ISHARES TR MRNGSTR IN 46432F875 369 14947 SH DFND 43 0 0 14947 ISHARES TR IBONDS MAR 46432FAZ0 3046 115436 SH DFND 43 0 0 115436 ISHARES TR IBONDS MAR 46432FBC0 2296 88069 SH DFND 43 0 0 88069 ISHARES TR 0-5YR INVT 46434V100 5959 118121 SH DFND 43 0 0 118121 ISHARES TR MLTFCTR IN 46434V266 222 7760 SH DFND 43 0 0 7760 ISHARES TR MULTIFACTO 46434V274 7840 297749 SH DFND 43 0 0 297749 ISHARES TR MULTIFACTO 46434V282 31053 1000756 SH DFND 43 0 0 1000756 ISHARES TR MULTIFACTO 46434V290 1440 35912 SH DFND 43 0 0 35912 ISHARES TR MULTIFACTO 46434V316 1293 44487 SH DFND 43 0 0 44487 ISHARES TR EXPONENTIA 46434V381 222 5835 SH DFND 43 0 0 5835 ISHARES TR 0-5YR HI Y 46434V407 9208 197131 SH DFND 43 0 0 197131 ISHARES TR INTL MOMEN 46434V449 1277 44698 SH DFND 43 0 0 44698 ISHARES TR INTL QLTY 46434V456 309918 10624560 SH DFND 43 0 0 10624560 ISHARES TR MSCI LW CR 46434V464 46111 395408 SH DFND 43 0 0 395408 ISHARES TR IBONDS SEP 46434V571 3604 141351 SH DFND 43 0 0 141351 ISHARES TR CORE TOTAL 46434V613 3748 74067 SH DFND 43 0 0 74067 ISHARES TR CORE DIV G 46434V621 79372 2159785 SH DFND 43 0 0 2159785 ISHARES TR CUR HD EUR 46434V639 2141 72937 SH DFND 43 0 0 72937 ISHARES TR GLOBAL REI 46434V647 775 28989 SH DFND 43 0 0 28989 ISHARES TR CORE MSCI 46434V696 143 2577 SH DFND 43 0 0 2577 ISHARES TR CORE MSCI 46434V738 29674 646922 SH DFND 43 0 0 646922 ISHARES TR MIN VOL AS 46434V746 598 16656 SH DFND 43 0 0 16656 ISHARES TR YLD OPTIM 46434V787 441 17830 SH DFND 43 0 0 17830 ISHARES TR HDG MSCI E 46434V803 20893 723706 SH DFND 43 0 0 723706 ISHARES TR TRS FLT RT 46434V860 761 15120 SH DFND 43 0 0 15120 ISHARES TR ULTR SH TR 46434V878 33661 669202 SH DFND 43 0 0 669202 ISHARES TR HDG MSCI J 46434V886 877 28470 SH DFND 43 0 0 28470 ISHARES TR IBONDS DEC 46434VAQ3 12245 485258 SH DFND 43 0 0 485258 ISHARES TR IBONDS DEC 46434VAU4 11279 453690 SH DFND 43 0 0 453690 ISHARES TR IBONDS DEC 46434VAX8 2902 116014 SH DFND 43 0 0 116014 ISHARES TR IBONDS DEC 46434VBA7 6709 269340 SH DFND 43 0 0 269340 ISHARES TR IBONDS DEC 46434VBD1 3310 133082 SH DFND 43 0 0 133082 ISHARES TR IBONDS DEC 46434VBG4 2844 114322 SH DFND 43 0 0 114322 ISHARES TR IBONDS DEC 46434VBK5 10636 430247 SH DFND 43 0 0 430247 ISHARES TR CONV BD ET 46435G102 602 10384 SH DFND 43 0 0 10384 ISHARES TR 10 YR INVT 46435G144 105 2149 SH DFND 43 0 0 2149 ISHARES TR ESG USD CO 46435G193 4277 171127 SH DFND 43 0 0 171127 ISHARES TR ESG 1 5 YR 46435G243 638 25514 SH DFND 43 0 0 25514 ISHARES TR EDEG HIG Y 46435G250 121 2462 SH DFND 43 0 0 2462 ISHARES TR RUSEL 2500 46435G268 160 3637 SH DFND 43 0 0 3637 ISHARES TR IBONDS DEC 46435G318 1922 75467 SH DFND 43 0 0 75467 ISHARES TR CORE MSCI 46435G326 851 15723 SH DFND 43 0 0 15723 ISHARES TR MSCI UK ET 46435G334 340641 10319320 SH DFND 43 0 0 10319320 ISHARES TR MORTGE REL 46435G342 157 3614 SH DFND 43 0 0 3614 ISHARES TR INTL VALUE 46435G409 6558 276097 SH DFND 43 0 0 276097 ISHARES TR CR 5 10 YR 46435G417 816 16522 SH DFND 43 0 0 16522 ISHARES TR ESG MSCI U 46435G425 376 6049 SH DFND 43 0 0 6049 ISHARES TR EDGE MSCI 46435G433 1454 45121 SH DFND 43 0 0 45121 ISHARES TR FALN ANGLS 46435G474 631 23979 SH DFND 43 0 0 23979 ISHARES TR INTL SIZE 46435G508 32 1238 SH DFND 43 0 0 1238 ISHARES TR ESG MSCI E 46435G516 49242 779388 SH DFND 43 0 0 779388 ISHARES TR INTL DIV G 46435G524 2519 46510 SH DFND 43 0 0 46510 ISHARES TR MSCI GLOBA 46435G532 78 1317 SH DFND 43 0 0 1317 ISHARES TR ADAPTIVE E 46435G656 15 559 SH DFND 43 0 0 559 ISHARES TR CORE INTL 46435G672 4124 77115 SH DFND 43 0 0 77115 ISHARES TR MSCI CDA E 46435G706 106 4084 SH DFND 43 0 0 4084 ISHARES TR IBONDS DEC 46435G755 2704 104247 SH DFND 43 0 0 104247 ISHARES TR IBONDS DEC 46435G789 2717 105871 SH DFND 43 0 0 105871 ISHARES TR MSCI ACWI 46435G847 10 376 SH DFND 43 0 0 376 ISHARES TR MSCI UN KN 46435G862 16 659 SH DFND 43 0 0 659 ISHARES TR IBONDS DEC 46435GAA0 1673 69027 SH DFND 43 0 0 69027 ISHARES TR IBONDS DEC 46435U432 24 899 SH DFND 43 0 0 899 ISHARES TR GBL GREEN 46435U440 22 416 SH DFND 43 0 0 416 ISHARES TR IBDS DEC28 46435U515 7 286 SH DFND 43 0 0 286 ISHARES TR ESG US AGR 46435U549 25 475 SH DFND 43 0 0 475 ISHARES TR ROBOTICS A 46435U556 2 64 SH DFND 43 0 0 64 ISHARES TR ESG MSCI U 46435U663 40 1504 SH DFND 43 0 0 1504 ISHARES TR IBONDS DEC 46435U697 319 12305 SH DFND 43 0 0 12305 ISHARES TR EDGE US FI 46435U796 902 9070 SH DFND 43 0 0 9070 ISHARES TR BROAD USD 46435U853 360578 7408622 SH DFND 43 0 0 7408622 ISHARES TR US DIVID B 46435U861 31 1148 SH DFND 43 0 0 1148 ISHARES TR IBONDS ETF 46435UAA9 1222 49824 SH DFND 43 0 0 49824 ISHARES TR SHORT TREA 464288679 8345 75471 SH DFND 43, 01 0 0 75471 ISHARES US ETF TR SHT MAT BD 46431W507 74 1478 SH DFND 01 418 0 1060 ISHARES US ETF TR SHT MAT BD 46431W507 221066 4400208 SH DFND 02 0 0 4400208 ISHARES US ETF TR IT RT HDG 46431W606 6222 69562 SH DFND 02 0 0 69562 ISHARES US ETF TR INT RT HDG 46431W705 4472 47856 SH DFND 02 0 0 47856 ISHARES US ETF TR INT RT HD 46431W812 94 3830 SH DFND 02 0 0 3830 ISHARES US ETF TR INT RT HD 46431W820 791 31482 SH DFND 02 0 0 31482 ISHARES US ETF TR SHT MAT MU 46431W838 45 904 SH DFND 01 0 0 904 ISHARES US ETF TR SHT MAT MU 46431W838 12657 252879 SH DFND 02 0 0 252879 ISHARES US ETF TR SHT MAT BD 46431W507 61719 1228491 SH DFND 43 0 0 1228491 ISHARES US ETF TR IT RT HDG 46431W606 181 2026 SH DFND 43 0 0 2026 ISHARES US ETF TR INT RT HDG 46431W705 558 5968 SH DFND 43 0 0 5968 ISHARES US ETF TR INT RT HD 46431W820 62 2476 SH DFND 43 0 0 2476 ISHARES US ETF TR SHT MAT MU 46431W838 2788 55706 SH DFND 43 0 0 55706 ISIS PHARMACEUTICALS INC DEL NOTE 2.75 464337AG9 20 4000 PRN DFND 02 0 0 4000 ISIS PHARMACEUTICALS INC DEL NOTE 1.00 464337AJ3 1636 1210000 PRN DFND 02 0 1210000 0 ISRAEL CHEMICALS LTD SHS M5920A109 121 23187 SH DFND 01 0 0 23187 ISRAEL CHEMICALS LTD SHS M5920A109 135 25731 SH DFND 02 0 21801 3930 ISRAEL CHEMICALS LTD SHS M5920A109 6817 1300883 SH DFND 06 0 1300883 0 ISRAEL CHEMICALS LTD SHS M5920A109 35 6756 SH DFND 28 0 0 6756 ISRAEL CHEMICALS LTD SHS M5920A109 0 1 SH DFND 43 0 0 1 ISRAMCO INC COM NEW 465141406 36 315 SH DFND 01 280 35 0 ISRAMCO INC COM NEW 465141406 22 196 SH DFND 02 0 36 160 ISRAMCO INC COM NEW 465141406 0 3 SH DFND 06 0 3 0 ISTAR INC COM 45031U101 1637 194416 SH DFND 01 194215 0 201 ISTAR INC COM 45031U101 341 40470 SH DFND 02 0 12997 27473 ISTAR INC COM 45031U101 62 7357 SH DFND 06 0 7357 0 ITAU CORPBANCA SPONSORED 45033E105 34 2599 SH DFND 01 2599 0 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 3794 430607 SH DFND 01 146258 29640 254709 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 7962 903715 SH DFND 02 0 839475 64240 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 7456 846360 SH DFND 06 0 846360 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 76 8625 SH DFND 28 298 0 8327 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 39049 4432305 SH DFND 43 0 0 4432305 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 114 12913 SH DFND 43, 01 0 0 12913 ITERIS INC COM 46564T107 36 8535 SH DFND 01 8535 0 0 ITERIS INC COM 46564T107 0 74 SH DFND 02 0 74 0 ITERIS INC COM 46564T107 0 75 SH DFND 06 0 75 0 ITRON INC COM 465741106 2104 45094 SH DFND 01 12841 32040 213 ITRON INC COM 465741106 2899 62139 SH DFND 02 0 61738 401 ITRON INC COM 465741106 179 3841 SH DFND 06 0 3841 0 ITRON INC COM 465741106 931 19951 SH DFND 43 0 0 19951 ITT INC COM 45073V108 5030 86728 SH DFND 01 56617 29143 968 ITT INC COM 45073V108 14880 256550 SH DFND 02 0 20513 236037 ITT INC COM 45073V108 527 9090 SH DFND 06 0 9090 0 ITT INC COM 45073V108 12 199 SH DFND 28 39 0 160 ITT INC COM 45073V108 17858 307903 SH DFND 43 0 0 307903 ITT INC COM 45073V108 5856 100962 SH DFND 43, 01 0 0 100962 ITURAN LOCATION AND CONTROL SHS M6158M104 2 54 SH DFND 01 54 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 0 5 SH DFND 02 0 5 0 ITURAN LOCATION AND CONTROL SHS M6158M104 85 2497 SH DFND 06 0 2497 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 10 750 SH DFND 01 0 0 750 IVY HIGH INC OPPORTUNITIES F COM 465893105 1260 93186 SH DFND 02 0 0 93186 J & J SNACK FOODS CORP COM 466032109 1338 8426 SH DFND 01 4328 3887 211 J & J SNACK FOODS CORP COM 466032109 849 5347 SH DFND 02 0 5018 329 J & J SNACK FOODS CORP COM 466032109 259 1630 SH DFND 06 0 1630 0 J & J SNACK FOODS CORP COM 466032109 11322 71280 SH DFND 43 0 0 71280 J & J SNACK FOODS CORP COM 466032109 1177 7413 SH DFND 43, 01 0 0 7413 J ALEXANDERS HLDGS INC COM 46609J106 41 4132 SH DFND 01 3300 832 0 J ALEXANDERS HLDGS INC COM 46609J106 1311 133500 SH DFND 02 0 133102 398 J ALEXANDERS HLDGS INC COM 46609J106 0 50 SH DFND 06 0 50 0 J JILL INC COM 46620W102 28 5190 SH DFND 01 4103 1087 0 J JILL INC COM 46620W102 150 27380 SH DFND 02 0 10745 16635 J JILL INC COM 46620W102 0 64 SH DFND 06 0 64 0 J2 GLOBAL INC COM 48123V102 2680 30945 SH DFND 01 27763 2990 192 J2 GLOBAL INC COM 48123V102 1306 15082 SH DFND 02 0 11834 3248 J2 GLOBAL INC COM 48123V102 463 5343 SH DFND 06 0 5343 0 J2 GLOBAL INC NOTE 3.25 48123VAC6 561 421000 PRN DFND 02 0 421000 0 J2 GLOBAL INC COM 48123V102 12742 147134 SH DFND 43 0 0 147134 J2 GLOBAL INC COM 48123V102 940 10857 SH DFND 43, 01 0 0 10857 JABIL INC COM 466313103 1595 59998 SH DFND 01 25352 33287 1359 JABIL INC COM 466313103 7593 285541 SH DFND 02 0 164446 121095 JABIL INC COM 466313103 402 15110 SH DFND 06 0 15110 0 JABIL INC COM 466313103 52 1958 SH DFND 28 0 0 1958 JABIL INC COM 466313103 11759 442219 SH DFND 43 0 0 442219 JABIL INC COM 466313103 229 8612 SH DFND 43, 01 0 0 8612 JACK IN THE BOX INC COM 466367109 1429 17634 SH DFND 01 7118 10367 149 JACK IN THE BOX INC COM 466367109 28258 348612 SH DFND 02 0 313374 35238 JACK IN THE BOX INC COM 466367109 227 2797 SH DFND 06 0 2797 0 JACK IN THE BOX INC COM 466367109 5434 67039 SH DFND 43 0 0 67039 JACOBS ENGR GROUP INC COM 469814107 51765 688458 SH DFND 01 641402 45712 1344 JACOBS ENGR GROUP INC COM 469814107 30631 407387 SH DFND 02 0 173955 233432 JACOBS ENGR GROUP INC COM 469814107 1560 20754 SH DFND 06 0 20754 0 JACOBS ENGR GROUP INC COM 469814107 771 10249 SH DFND 28 8174 0 2075 JACOBS ENGR GROUP INC COM 469814107 9316 123900 SH DFND 43 0 0 123900 JACOBS ENGR GROUP INC COM 469814107 328 4368 SH DFND 43, 01 0 0 4368 JAGGED PEAK ENERGY INC COM 47009K107 687 65652 SH DFND 01 14892 50760 0 JAGGED PEAK ENERGY INC COM 47009K107 3879 370523 SH DFND 02 0 194926 175597 JAGGED PEAK ENERGY INC COM 47009K107 61 5824 SH DFND 06 0 5824 0 JAGUAR HEALTH INC COM NEW 47010C300 0 6 SH DFND 02 0 0 6 JAKKS PAC INC COM 47012E106 1587 1571640 SH DFND 02 0 1571640 0 JAMES HARDIE INDS PLC SPONSORED 47030M106 193 15028 SH DFND 01 10180 0 4848 JAMES HARDIE INDS PLC SPONSORED 47030M106 9 695 SH DFND 02 0 0 695 JAMES HARDIE INDS PLC SPONSORED 47030M106 31 2400 SH DFND 28 0 0 2400 JAMES RIV GROUP LTD COM G5005R107 274 6836 SH DFND 01 6054 714 68 JAMES RIV GROUP LTD COM G5005R107 2374 59225 SH DFND 02 0 58831 394 JAMES RIV GROUP LTD COM G5005R107 132 3283 SH DFND 06 0 3283 0 JAMES RIV GROUP LTD COM G5005R107 395 9861 SH DFND 43 0 0 9861 JANUS DETROIT STR TR HENDERSN C 47103U100 287 6944 SH DFND 02 0 0 6944 JANUS DETROIT STR TR HENDERSN S 47103U209 1134 26571 SH DFND 02 0 0 26571 JANUS DETROIT STR TR LONG TERM 47103U407 24 848 SH DFND 02 0 0 848 JANUS DETROIT STR TR HENDERSON 47103U852 7386 143664 SH DFND 02 0 0 143664 JANUS DETROIT STR TR HENDRSN SH 47103U886 113 2270 SH DFND 01 0 0 2270 JANUS DETROIT STR TR HENDRSN SH 47103U886 119680 2407561 SH DFND 02 0 0 2407561 JANUS DETROIT STR TR HENDERSN C 47103U100 1155 27904 SH DFND 43 0 0 27904 JANUS DETROIT STR TR HENDERSN S 47103U209 752 17621 SH DFND 43 0 0 17621 JANUS DETROIT STR TR HENDRSN SH 47103U886 17913 360340 SH DFND 43 0 0 360340 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1133 45339 SH DFND 01 31780 12371 1188 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 972 38920 SH DFND 02 0 37082 1838 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1096 43866 SH DFND 06 0 43866 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5769 230961 SH DFND 43 0 0 230961 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 1021 116471 SH DFND 02 0 0 116471 JASON INDS INC COM 471172106 3 2383 SH DFND 02 0 2383 0 JAZZ INVESTMENTS I LTD NOTE 1.50 472145AD3 9140 9341000 PRN DFND 02 0 9341000 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16844 117830 SH DFND 01 78077 39131 622 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18289 127938 SH DFND 02 0 72432 55506 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2103 14710 SH DFND 06 0 14710 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 41 287 SH DFND 28 150 0 137 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13920 97376 SH DFND 43 0 0 97376 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2777 19423 SH DFND 43, 01 0 0 19423 JBG SMITH PPTYS COM 46590V100 3336 80683 SH DFND 01 79972 0 711 JBG SMITH PPTYS COM 46590V100 1531 37034 SH DFND 02 0 27582 9452 JBG SMITH PPTYS COM 46590V100 493 11928 SH DFND 06 0 11928 0 JBG SMITH PPTYS COM 46590V100 4730 114382 SH DFND 43 0 0 114382 JBG SMITH PPTYS COM 46590V100 1003 24267 SH DFND 43, 01 0 0 24267 JD COM INC SPON ADR C 47215P106 10689 354541 SH DFND 01 92521 259113 2907 JD COM INC SPON ADR C 47215P106 63361 2101535 SH DFND 02 0 1724293 377242 JD COM INC SPON ADR C 47215P106 31152 1033219 SH DFND 06 0 1033219 0 JD COM INC SPON ADR C 47215P106 99 3281 SH DFND 28 3281 0 0 JD COM INC SPON ADR C 47215P106 2645 87731 SH DFND 43 0 0 87731 JEFFERIES FINL GROUP INC COM 47233W109 3506 186606 SH DFND 01 108960 61268 16378 JEFFERIES FINL GROUP INC COM 47233W109 7050 375177 SH DFND 02 0 125762 249415 JEFFERIES FINL GROUP INC COM 47233W109 524 27913 SH DFND 06 0 27913 0 JEFFERIES FINL GROUP INC COM 47233W109 104 5546 SH DFND 28 260 0 5286 JEFFERIES FINL GROUP INC COM 47233W109 6406 340920 SH DFND 43 0 0 340920 JEFFERIES FINL GROUP INC COM 47233W109 1111 59115 SH DFND 43, 01 0 0 59115 JELD-WEN HLDG INC COM 47580P103 1371 77649 SH DFND 01 17945 59704 0 JELD-WEN HLDG INC COM 47580P103 2258 127832 SH DFND 02 0 126318 1514 JELD-WEN HLDG INC COM 47580P103 138 7826 SH DFND 06 0 7826 0 JELD-WEN HLDG INC COM 47580P103 5815 329275 SH DFND 43 0 0 329275 JERNIGAN CAP INC COM 476405105 173 8212 SH DFND 01 7139 0 1073 JERNIGAN CAP INC COM 476405105 188 8920 SH DFND 02 0 8920 0 JERNIGAN CAP INC COM 476405105 2 88 SH DFND 06 0 88 0 JETBLUE AWYS CORP COM 477143101 3137 191768 SH DFND 01 103375 85406 2987 JETBLUE AWYS CORP COM 477143101 4076 249125 SH DFND 02 0 138695 110430 JETBLUE AWYS CORP COM 477143101 2405 146986 SH DFND 06 0 146986 0 JETBLUE AWYS CORP COM 477143101 26290 1606993 SH DFND 43 0 0 1606993 JETBLUE AWYS CORP COM 477143101 579 35375 SH DFND 43, 01 0 0 35375 JEWETT CAMERON TRADING LTD COM NEW 47733C207 10 1200 SH DFND 02 0 0 1200 JIANPU TECHNOLOGY INC ADR 47738D101 1 154 SH DFND 01 154 0 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 29 1601 SH DFND 01 1601 0 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 70 3889 SH DFND 02 0 3889 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 10 553 SH DFND 06 0 553 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 1 30 SH DFND 28 30 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2237 24347 SH DFND 01 22642 1450 255 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3527 38386 SH DFND 02 0 37582 804 JOHN BEAN TECHNOLOGIES CORP COM 477839104 315 3432 SH DFND 06 0 3432 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 7 SH DFND 28 7 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6412 69779 SH DFND 43 0 0 69779 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1456 15845 SH DFND 43, 01 0 0 15845 JOHN HANCOCK ETF TRUST MLTFCTR LR 47804J107 25780 707078 SH DFND 02 0 0 707078 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J206 386 10990 SH DFND 01 10990 0 0 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J206 16552 471018 SH DFND 02 0 0 471018 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J404 2184 62062 SH DFND 02 0 0 62062 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J503 6631 193857 SH DFND 02 0 0 193857 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J602 387 8126 SH DFND 02 0 0 8126 JOHN HANCOCK ETF TRUST MLTFACTOR 47804J701 45 1704 SH DFND 02 0 0 1704 JOHN HANCOCK ETF TRUST MLTFACTR M 47804J800 146 4574 SH DFND 02 0 0 4574 JOHN HANCOCK ETF TRUST MULTFCTR E 47804J834 24 934 SH DFND 02 0 0 934 JOHN HANCOCK ETF TRUST MULTIFACTR 47804J842 1426 55056 SH DFND 02 0 0 55056 JOHN HANCOCK ETF TRUST MULTI INTL 47804J859 4272 152129 SH DFND 02 0 0 152129 JOHN HANCOCK ETF TRUST MLTFACTR U 47804J867 196 6232 SH DFND 02 0 0 6232 JOHN HANCOCK ETF TRUST MLTFACTR I 47804J883 615 17256 SH DFND 02 0 0 17256 JOHN HANCOCK ETF TRUST MLTFCTR LR 47804J107 11939 327447 SH DFND 43 0 0 327447 JOHN HANCOCK ETF TRUST MULTIFACTO 47804J206 6966 198240 SH DFND 43 0 0 198240 JOHN HANCOCK ETF TRUST MLTFACTOR 47804J701 361 13606 SH DFND 43 0 0 13606 JOHN HANCOCK ETF TRUST MULTFCTR E 47804J834 14 556 SH DFND 43 0 0 556 JOHN HANCOCK ETF TRUST MULTIFACTR 47804J842 150 5800 SH DFND 43 0 0 5800 JOHN HANCOCK ETF TRUST MULTI INTL 47804J859 642 22870 SH DFND 43 0 0 22870 JOHN HANCOCK ETF TRUST MLTFACTR I 47804J883 381 10680 SH DFND 43 0 0 10680 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 4 250 SH DFND 01 250 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 609 41363 SH DFND 02 0 80 41283 JOHNSON & JOHNSON COM 478160104 1452265 10388903 SH DFND 01 9779277 420214 189412 JOHNSON & JOHNSON COM 478160104 1455091 10409121 SH DFND 02 0 1506463 8902658 JOHNSON & JOHNSON COM 478160104 79262 567008 SH DFND 06 0 567008 0 JOHNSON & JOHNSON COM 478160104 13533 96811 SH DFND 28 70484 0 26327 JOHNSON & JOHNSON OPTIONS 478160104 405 2900 SH Put DFND 01 2900 0 0 JOHNSON & JOHNSON OPTIONS 478160104 30013 214700 SH Put DFND 02 0 214500 200 JOHNSON & JOHNSON OPTIONS 478160104 42398 303300 SH Put DFND 06 0 303300 0 JOHNSON & JOHNSON OPTIONS 478160104 68847 492500 SH Call DFND 02 0 492500 0 JOHNSON & JOHNSON OPTIONS 478160104 36024 257700 SH Call DFND 06 0 257700 0 JOHNSON & JOHNSON COM 478160104 2193993 15694919 SH DFND 43 0 0 15694919 JOHNSON & JOHNSON COM 478160104 202276 1447002 SH DFND 43, 01 0 0 1447002 JOHNSON CTLS INTL PLC SHS G51502105 66713 1805994 SH DFND 01 740023 440368 625603 JOHNSON CTLS INTL PLC SHS G51502105 20341 550645 SH DFND 02 0 336098 214547 JOHNSON CTLS INTL PLC SHS G51502105 2934 79433 SH DFND 06 0 79433 0 JOHNSON CTLS INTL PLC SHS G51502105 2014 54520 SH DFND 28 35339 0 19181 JOHNSON CTLS INTL PLC SHS G51502105 262937 7117959 SH DFND 43 0 0 7117959 JOHNSON CTLS INTL PLC SHS G51502105 41467 1122538 SH DFND 43, 01 0 0 1122538 JOHNSON OUTDOORS INC CL A 479167108 78 1089 SH DFND 01 1089 0 0 JOHNSON OUTDOORS INC CL A 479167108 82 1146 SH DFND 02 0 1146 0 JOHNSON OUTDOORS INC CL A 479167108 1 19 SH DFND 06 0 19 0 JOHNSON OUTDOORS INC CL A 479167108 730 10226 SH DFND 43 0 0 10226 JOHNSON OUTDOORS INC CL A 479167108 45 627 SH DFND 43, 01 0 0 627 JOINT CORP COM 47973J102 78 4984 SH DFND 02 0 4984 0 JONES LANG LASALLE INC COM 48020Q107 13254 85963 SH DFND 01 72790 12586 587 JONES LANG LASALLE INC COM 48020Q107 8410 54548 SH DFND 02 0 14023 40525 JONES LANG LASALLE INC COM 48020Q107 1686 10938 SH DFND 06 0 10938 0 JONES LANG LASALLE INC COM 48020Q107 245 1586 SH DFND 28 1206 0 380 JONES LANG LASALLE INC COM 48020Q107 15559 100915 SH DFND 43 0 0 100915 JONES LANG LASALLE INC COM 48020Q107 1169 7582 SH DFND 43, 01 0 0 7582 JOUNCE THERAPEUTICS INC COM 481116101 32 5144 SH DFND 01 5144 0 0 JOUNCE THERAPEUTICS INC COM 481116101 161 25915 SH DFND 02 0 25915 0 JOUNCE THERAPEUTICS INC COM 481116101 0 49 SH DFND 06 0 49 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 0 5 SH DFND 02 0 0 5 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 40010 723636 SH DFND 02 0 0 723636 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 1935 35680 SH DFND 02 0 0 35680 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 10066 137612 SH DFND 02 0 0 137612 JP MORGAN EXCHANGE TRADED FD DIV RTN EU 46641Q605 17 310 SH DFND 02 0 0 310 JP MORGAN EXCHANGE TRADED FD ULTRA SHT 46641Q654 374 7438 SH DFND 02 0 0 7438 JP MORGAN EXCHANGE TRADED FD BETABULDR 46641Q688 99 3925 SH DFND 01 3925 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDR 46641Q688 1 32 SH DFND 02 0 0 32 JP MORGAN EXCHANGE TRADED FD BETABULDRS 46641Q696 371 15535 SH DFND 01 15535 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDRS 46641Q696 85 3570 SH DFND 02 0 0 3570 JP MORGAN EXCHANGE TRADED FD BETBULD JA 46641Q712 208 9140 SH DFND 01 9140 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD JA 46641Q712 102 4504 SH DFND 02 0 0 4504 JP MORGAN EXCHANGE TRADED FD BETBULD EU 46641Q720 219 9292 SH DFND 01 9292 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD EU 46641Q720 2 68 SH DFND 02 0 0 68 JP MORGAN EXCHANGE TRADED FD US VALUE F 46641Q753 5 186 SH DFND 02 0 0 186 JP MORGAN EXCHANGE TRADED FD US QUALTY 46641Q761 31 1114 SH DFND 02 0 0 1114 JP MORGAN EXCHANGE TRADED FD US MINMUM 46641Q787 31 1126 SH DFND 02 0 0 1126 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 575 11439 SH DFND 01 11439 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 391079 7774936 SH DFND 02 0 0 7774936 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 4355 143669 SH DFND 02 0 0 143669 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 8 169 SH DFND 02 0 0 169 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 4294 65988 SH DFND 02 0 0 65988 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 424 7152 SH DFND 43 0 0 7152 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 9589 173440 SH DFND 43 0 0 173440 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 234 4313 SH DFND 43 0 0 4313 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 1128 15426 SH DFND 43 0 0 15426 JP MORGAN EXCHANGE TRADED FD US MOMENTU 46641Q779 13 465 SH DFND 43 0 0 465 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 81399 1618267 SH DFND 43 0 0 1618267 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 35 1164 SH DFND 43 0 0 1164 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 131 2660 SH DFND 43 0 0 2660 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 88 1347 SH DFND 43 0 0 1347 JPMORGAN CHASE & CO COM 46625H100 1423052 14057608 SH DFND 01 10964359 1759975 1333274 JPMORGAN CHASE & CO COM 46625H100 1807173 17852149 SH DFND 02 0 467304 17384845 JPMORGAN CHASE & CO COM 46625H100 46032 454728 SH DFND 06 0 454728 0 JPMORGAN CHASE & CO COM 46625H100 18648 184210 SH DFND 28 127049 0 57161 JPMORGAN CHASE & CO OPTIONS 46625H100 10305 101800 SH Put DFND 01 1800 100000 0 JPMORGAN CHASE & CO OPTIONS 46625H100 25490 251800 SH Put DFND 02 0 240000 11800 JPMORGAN CHASE & CO OPTIONS 46625H100 54320 536600 SH Put DFND 06 0 536600 0 JPMORGAN CHASE & CO OPTIONS 46625H100 64170 633900 SH Call DFND 02 0 633900 0 JPMORGAN CHASE & CO OPTIONS 46625H100 26796 264700 SH Call DFND 06 0 264700 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 47 182975 PRN DFND 01 141251 41724 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 0 300 PRN DFND 28 300 0 0 JPMORGAN CHASE & CO COM 46625H100 2379147 23502389 SH DFND 43 0 0 23502389 JPMORGAN CHASE & CO COM 46625H100 172145 1700537 SH DFND 43, 01 0 0 1700537 JUMEI INTL HLDG LTD SPONSORED 48138L107 0 40 SH DFND 01 40 0 0 JUMEI INTL HLDG LTD SPONSORED 48138L107 1 350 SH DFND 02 0 0 350 JUNIPER NETWORKS INC COM 48203R104 16766 633407 SH DFND 01 141424 490140 1843 JUNIPER NETWORKS INC COM 48203R104 22551 851961 SH DFND 02 0 777561 74400 JUNIPER NETWORKS INC COM 48203R104 1040 39274 SH DFND 06 0 39274 0 JUNIPER NETWORKS INC COM 48203R104 29 1077 SH DFND 28 0 0 1077 JUST ENERGY GROUP INC COM 48213W101 13 3709 SH DFND 05 3709 0 0 JUST ENERGY GROUP INC COM 48213W101 45 13273 SH DFND 02 0 10995 2278 K12 INC COM 48273U102 572 16758 SH DFND 01 7933 8825 0 K12 INC COM 48273U102 415 12169 SH DFND 02 0 12169 0 K12 INC COM 48273U102 127 3719 SH DFND 06 0 3719 0 KADANT INC COM 48282T104 305 3465 SH DFND 01 3384 0 81 KADANT INC COM 48282T104 571 6486 SH DFND 02 0 6004 482 KADANT INC COM 48282T104 106 1205 SH DFND 06 0 1205 0 KADANT INC COM 48282T104 4113 46760 SH DFND 43 0 0 46760 KADMON HLDGS INC COM 48283N106 1 397 SH DFND 02 0 397 0 KADMON HLDGS INC COM 48283N106 1 404 SH DFND 06 0 404 0 KAISER ALUMINUM CORP COM PAR $0 483007704 933 8912 SH DFND 01 4694 4163 55 KAISER ALUMINUM CORP COM PAR $0 483007704 4459 42579 SH DFND 02 0 42477 102 KAISER ALUMINUM CORP COM PAR $0 483007704 188 1792 SH DFND 06 0 1792 0 KAISER ALUMINUM CORP COM PAR $0 483007704 4064 38806 SH DFND 43 0 0 38806 KALA PHARMACEUTICALS INC COM 483119103 2259 273098 SH DFND 01 4729 268369 0 KALA PHARMACEUTICALS INC COM 483119103 1554 187855 SH DFND 02 0 119 187736 KALA PHARMACEUTICALS INC COM 483119103 1 67 SH DFND 06 0 67 0 KALEIDO BIOSCIENCES INC COM 483347100 34 2353 SH DFND 02 0 2353 0 KALVISTA PHARMACEUTICALS INC COM 483497103 164 5729 SH DFND 02 0 5729 0 KAMADA LTD SHS M6240T109 1 251 SH DFND 06 0 251 0 KAMAN CORP COM 483548103 15193 259984 SH DFND 01 6637 253121 226 KAMAN CORP COM 483548103 3427 58641 SH DFND 02 0 54513 4128 KAMAN CORP COM 483548103 152 2594 SH DFND 06 0 2594 0 KAMAN CORP NOTE 3.25 483548AF0 7763 7058000 PRN DFND 02 0 7058000 0 KAMAN CORP COM 483548103 3740 63992 SH DFND 43 0 0 63992 KANDI TECHNOLOGIES GROUP INC COM 483709101 15 2700 SH DFND 02 0 0 2700 KANSAS CITY SOUTHERN COM NEW 485170302 12525 107990 SH DFND 01 69181 38039 770 KANSAS CITY SOUTHERN COM NEW 485170302 20876 179994 SH DFND 02 0 58985 121009 KANSAS CITY SOUTHERN COM NEW 485170302 915 7885 SH DFND 06 0 7885 0 KANSAS CITY SOUTHERN COM NEW 485170302 74 640 SH DFND 28 210 0 430 KANSAS CITY SOUTHERN COM NEW 485170302 45048 388411 SH DFND 43 0 0 388411 KANSAS CITY SOUTHERN COM NEW 485170302 2011 17339 SH DFND 43, 01 0 0 17339 KAR AUCTION SVCS INC COM 48238T109 29808 580933 SH DFND 01 15013 35853 530067 KAR AUCTION SVCS INC COM 48238T109 19685 383642 SH DFND 02 0 167639 216003 KAR AUCTION SVCS INC COM 48238T109 716 13964 SH DFND 06 0 13964 0 KAR AUCTION SVCS INC COM 48238T109 448 8727 SH DFND 28 0 0 8727 KAR AUCTION SVCS INC OPTIONS 48238T109 898 17500 SH Call DFND 02 0 17500 0 KAR AUCTION SVCS INC COM 48238T109 36194 705392 SH DFND 43 0 0 705392 KAR AUCTION SVCS INC COM 48238T109 6767 131875 SH DFND 43, 01 0 0 131875 KARYOPHARM THERAPEUTICS INC COM 48576U106 94 16020 SH DFND 01 15634 386 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 296 50647 SH DFND 02 0 28610 22037 KARYOPHARM THERAPEUTICS INC COM 48576U106 31 5261 SH DFND 06 0 5261 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1145 71437 SH DFND 01 48212 0 23225 KAYNE ANDERSN MLP MIDS INVT COM 486606106 45468 2836449 SH DFND 02 0 0 2836449 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 34 2859 SH DFND 01 2859 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 2431 204318 SH DFND 02 0 0 204318 KAZIA THERAPEUTICS LTD SPONSORED 48669G105 0 5 SH DFND 02 0 0 5 KB FINANCIAL GROUP INC SPONSORED 48241A105 416 11229 SH DFND 01 7266 0 3963 KB FINANCIAL GROUP INC SPONSORED 48241A105 2619 70670 SH DFND 02 0 0 70670 KB FINANCIAL GROUP INC SPONSORED 48241A105 34 922 SH DFND 28 50 0 872 KB FINANCIAL GROUP INC SPONSORED 48241A105 4744 128018 SH DFND 43 0 0 128018 KB HOME COM 48666K109 1838 76064 SH DFND 01 30084 45558 422 KB HOME COM 48666K109 1366 56523 SH DFND 02 0 23903 32620 KB HOME COM 48666K109 209 8661 SH DFND 06 0 8661 0 KBR INC COM 48242W106 32940 1725485 SH DFND 01 68740 1655199 1546 KBR INC COM 48242W106 21065 1103483 SH DFND 02 0 182535 920948 KBR INC COM 48242W106 292 15297 SH DFND 06 0 15297 0 KBR INC COM 48242W106 2 100 SH DFND 28 100 0 0 KBR INC OPTIONS 48242W106 19 1000 SH Call DFND 02 0 0 1000 KBR INC COM 48242W106 13379 700836 SH DFND 43 0 0 700836 KCAP FINL INC COM 48668E101 78 21532 SH DFND 02 0 0 21532 KCAP FINL INC COM 48668E101 105 29100 SH DFND 06 0 29100 0 KEANE GROUP INC COM 48669A108 331 30356 SH DFND 01 11152 19204 0 KEANE GROUP INC COM 48669A108 499 45853 SH DFND 02 0 13873 31980 KEANE GROUP INC COM 48669A108 56 5177 SH DFND 06 0 5177 0 KEANE GROUP INC COM 48669A108 1863 171037 SH DFND 43 0 0 171037 KEARNY FINL CORP MD COM 48716P108 336 26085 SH DFND 01 24376 1709 0 KEARNY FINL CORP MD COM 48716P108 371 28864 SH DFND 02 0 27748 1116 KEARNY FINL CORP MD COM 48716P108 121 9419 SH DFND 06 0 9419 0 KELLOGG CO COM 487836108 42627 742885 SH DFND 01 300173 300939 141773 KELLOGG CO COM 487836108 26192 456472 SH DFND 02 0 107045 349427 KELLOGG CO COM 487836108 4104 71524 SH DFND 06 0 71524 0 KELLOGG CO COM 487836108 256 4469 SH DFND 28 1588 0 2881 KELLOGG CO COM 487836108 11521 200786 SH DFND 43 0 0 200786 KELLOGG CO COM 487836108 863 15046 SH DFND 43, 01 0 0 15046 KELLY SVCS INC CL A 488152208 1437 65130 SH DFND 01 7059 57972 99 KELLY SVCS INC CL A 488152208 1389 62952 SH DFND 02 0 62174 778 KELLY SVCS INC CL A 488152208 76 3464 SH DFND 06 0 3464 0 KELLY SVCS INC CL A 488152208 275 12470 SH DFND 43 0 0 12470 KEMET CORP COM NEW 488360207 2587 152421 SH DFND 01 12315 139693 413 KEMET CORP COM NEW 488360207 7340 432547 SH DFND 02 0 314819 117728 KEMET CORP COM NEW 488360207 96 5634 SH DFND 06 0 5634 0 KEMET CORP COM NEW 488360207 266 15682 SH DFND 43 0 0 15682 KEMPER CORP DEL COM 488401100 4645 61010 SH DFND 01 37593 23045 372 KEMPER CORP DEL COM 488401100 5042 66214 SH DFND 02 0 62280 3934 KEMPER CORP DEL COM 488401100 462 6067 SH DFND 06 0 6067 0 KEMPER CORP DEL COM 488401100 1 10 SH DFND 28 10 0 0 KEMPER CORP DEL COM 488401100 1687 22152 SH DFND 43 0 0 22152 KEMPER CORP DEL COM 488401100 479 6291 SH DFND 43, 01 0 0 6291 KEMPHARM INC COM 488445107 2 1028 SH DFND 02 0 1028 0 KENNAMETAL INC COM 489170100 3057 83188 SH DFND 01 37571 44392 1225 KENNAMETAL INC COM 489170100 4388 119389 SH DFND 02 0 88101 31288 KENNAMETAL INC COM 489170100 328 8913 SH DFND 06 0 8913 0 KENNAMETAL INC COM 489170100 11973 325809 SH DFND 43 0 0 325809 KENNAMETAL INC COM 489170100 393 10696 SH DFND 43, 01 0 0 10696 KENNEDY-WILSON HLDGS INC COM 489398107 554 25901 SH DFND 01 25766 0 135 KENNEDY-WILSON HLDGS INC COM 489398107 3783 176839 SH DFND 02 0 19754 157085 KENNEDY-WILSON HLDGS INC COM 489398107 313 14620 SH DFND 06 0 14620 0 KENNEDY-WILSON HLDGS INC COM 489398107 6886 321910 SH DFND 43 0 0 321910 KENNEDY-WILSON HLDGS INC COM 489398107 1808 84531 SH DFND 43, 01 0 0 84531 KENON HLDGS LTD SHS Y46717107 0 7 SH DFND 02 0 7 0 KENON HLDGS LTD SHS Y46717107 49 2551 SH DFND 06 0 2551 0 KEURIG DR PEPPER INC COM 49271V100 9322 333290 SH DFND 01 318856 7337 7097 KEURIG DR PEPPER INC COM 49271V100 136947 4896215 SH DFND 02 0 146278 4749937 KEURIG DR PEPPER INC COM 49271V100 247 8820 SH DFND 06 0 8820 0 KEURIG DR PEPPER INC COM 49271V100 19 662 SH DFND 28 0 0 662 KEURIG DR PEPPER INC COM 49271V100 212135 7584390 SH DFND 43 0 0 7584390 KEY ENERGY SVCS INC DEL COM 49309J103 18 4376 SH DFND 01 4376 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 105 25952 SH DFND 02 0 25952 0 KEY ENERGY SVCS INC DEL COM 49309J103 0 42 SH DFND 06 0 42 0 KEY TRONIC CORP COM 493144109 398 64497 SH DFND 02 0 64497 0 KEYCORP NEW COM 493267108 49232 3125817 SH DFND 01 2338862 736317 50638 KEYCORP NEW COM 493267108 86536 5494356 SH DFND 02 0 279388 5214968 KEYCORP NEW COM 493267108 137 8699 SH DFND 06 0 8699 0 KEYCORP NEW COM 493267108 1452 92197 SH DFND 28 88695 0 3502 KEYCORP NEW COM 493267108 76029 4827215 SH DFND 43 0 0 4827215 KEYCORP NEW COM 493267108 6065 385075 SH DFND 43, 01 0 0 385075 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16594 190297 SH DFND 01 46102 115306 28889 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9888 113396 SH DFND 02 0 81634 31762 KEYSIGHT TECHNOLOGIES INC COM 49338L103 158 1811 SH DFND 06 0 1811 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 105 1203 SH DFND 28 56 0 1147 KEYSIGHT TECHNOLOGIES INC COM 49338L103 47333 542805 SH DFND 43 0 0 542805 KEYSIGHT TECHNOLOGIES INC COM 49338L103 12646 145028 SH DFND 43, 01 0 0 145028 KEYW HLDG CORP COM 493723100 154 17923 SH DFND 01 14968 2955 0 KEYW HLDG CORP COM 493723100 75 8705 SH DFND 02 0 7705 1000 KEYW HLDG CORP COM 493723100 44 5141 SH DFND 06 0 5141 0 KEYW HLDG CORP COM 493723100 516 59878 SH DFND 43 0 0 59878 KEZAR LIFE SCIENCES INC COM 49372L100 44 2457 SH DFND 01 2457 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 172 9721 SH DFND 02 0 9721 0 KEZAR LIFE SCIENCES INC COM 49372L100 1 49 SH DFND 06 0 49 0 KFORCE INC COM 493732101 250 7121 SH DFND 01 5487 1634 0 KFORCE INC COM 493732101 2284 65024 SH DFND 02 0 64724 300 KFORCE INC COM 493732101 89 2547 SH DFND 06 0 2547 0 KFORCE INC COM 493732101 2351 66948 SH DFND 43 0 0 66948 KILROY RLTY CORP COM 49427F108 3910 51477 SH DFND 01 50568 0 909 KILROY RLTY CORP COM 49427F108 2214 29152 SH DFND 02 0 25824 3328 KILROY RLTY CORP COM 49427F108 1098 14455 SH DFND 06 0 14455 0 KILROY RLTY CORP COM 49427F108 13090 172332 SH DFND 43 0 0 172332 KILROY RLTY CORP COM 49427F108 2022 26619 SH DFND 43, 01 0 0 26619 KIMBALL ELECTRONICS INC COM 49428J109 96 6225 SH DFND 01 4860 1365 0 KIMBALL ELECTRONICS INC COM 49428J109 134 8682 SH DFND 02 0 8006 676 KIMBALL ELECTRONICS INC COM 49428J109 44 2840 SH DFND 06 0 2840 0 KIMBALL ELECTRONICS INC COM 49428J109 137 8835 SH DFND 43 0 0 8835 KIMBALL INTL INC CL B 494274103 100 7088 SH DFND 01 7088 0 0 KIMBALL INTL INC CL B 494274103 751 53078 SH DFND 02 0 52179 899 KIMBALL INTL INC CL B 494274103 56 3967 SH DFND 06 0 3967 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 0 26 SH DFND 02 0 26 0 KIMBERLY CLARK CORP COM 494368103 225235 1817880 SH DFND 01 1514524 290041 13315 KIMBERLY CLARK CORP COM 494368103 240120 1938012 SH DFND 02 0 130906 1807106 KIMBERLY CLARK CORP COM 494368103 12157 98116 SH DFND 06 0 98116 0 KIMBERLY CLARK CORP COM 494368103 1709 13797 SH DFND 28 6489 0 7308 KIMBERLY CLARK CORP OPTIONS 494368103 12 100 SH Put DFND 01 100 0 0 KIMBERLY CLARK CORP COM 494368103 201650 1627526 SH DFND 43 0 0 1627526 KIMBERLY CLARK CORP COM 494368103 62932 507922 SH DFND 43, 01 0 0 507922 KIMCO RLTY CORP COM 49446R109 6819 368571 SH DFND 01 94093 268415 6063 KIMCO RLTY CORP COM 49446R109 21344 1153742 SH DFND 02 0 494056 659686 KIMCO RLTY CORP COM 49446R109 1754 94812 SH DFND 06 0 94812 0 KIMCO RLTY CORP COM 49446R109 87 4679 SH DFND 28 94 0 4585 KIMCO RLTY CORP COM 49446R109 7327 396080 SH DFND 43 0 0 396080 KINDER MORGAN INC DEL COM 49456B101 67941 3395368 SH DFND 01 1694415 1680242 20711 KINDER MORGAN INC DEL COM 49456B101 117023 5848205 SH DFND 02 0 160540 5687665 KINDER MORGAN INC DEL COM 49456B101 3052 152527 SH DFND 06 0 152527 0 KINDER MORGAN INC DEL COM 49456B101 1937 96819 SH DFND 28 9436 0 87383 KINDER MORGAN INC DEL OPTIONS 49456B101 300 15000 SH Put DFND 01 15000 0 0 KINDER MORGAN INC DEL OPTIONS 49456B101 902 45100 SH Put DFND 06 0 45100 0 KINDER MORGAN INC DEL OPTIONS 49456B101 14807 740000 SH Call DFND 02 0 738000 2000 KINDER MORGAN INC DEL OPTIONS 49456B101 4430 221400 SH Call DFND 06 0 221400 0 KINDER MORGAN INC DEL COM 49456B101 182609 9125872 SH DFND 43 0 0 9125872 KINDRED BIOSCIENCES INC COM 494577109 116 12676 SH DFND 01 6888 5788 0 KINDRED BIOSCIENCES INC COM 494577109 10 1106 SH DFND 02 0 591 515 KINDRED BIOSCIENCES INC COM 494577109 2 192 SH DFND 06 0 192 0 KINGSTONE COS INC COM 496719105 78 5300 SH DFND 01 4947 353 0 KINGSTONE COS INC COM 496719105 33 2252 SH DFND 02 0 204 2048 KINGSTONE COS INC COM 496719105 1 38 SH DFND 06 0 38 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 46 2531 SH DFND 01 2531 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 27 1514 SH DFND 02 0 1514 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1 44 SH DFND 06 0 44 0 KINROSS GOLD CORP COM 496902404 3061 889719 SH DFND 05 889719 0 0 KINROSS GOLD CORP COM 496902404 75 21665 SH DFND 01 2945 0 18720 KINROSS GOLD CORP COM 496902404 1737 504891 SH DFND 02 0 332765 172126 KINROSS GOLD CORP COM 496902404 7438 2162279 SH DFND 06 0 2162279 0 KINROSS GOLD CORP COM 496902404 8 2263 SH DFND 28 0 0 2263 KINSALE CAP GROUP INC COM 49714P108 389 5676 SH DFND 01 4202 1474 0 KINSALE CAP GROUP INC COM 49714P108 2594 37827 SH DFND 02 0 37827 0 KINSALE CAP GROUP INC COM 49714P108 142 2074 SH DFND 06 0 2074 0 KINSALE CAP GROUP INC COM 49714P108 3403 49634 SH DFND 43 0 0 49634 KINSALE CAP GROUP INC COM 49714P108 550 8014 SH DFND 43, 01 0 0 8014 KIRBY CORP COM 497266106 55249 735577 SH DFND 01 627114 108077 386 KIRBY CORP COM 497266106 24492 326076 SH DFND 02 0 324936 1140 KIRBY CORP COM 497266106 113 1510 SH DFND 06 0 1510 0 KIRBY CORP COM 497266106 53 699 SH DFND 28 0 0 699 KIRBY CORP COM 497266106 20840 277460 SH DFND 43 0 0 277460 KIRBY CORP COM 497266106 1655 22028 SH DFND 43, 01 0 0 22028 KIRKLAND LAKE GOLD LTD COM 49741E100 5201 171038 SH DFND 05 171038 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 320 10537 SH DFND 02 0 5035 5502 KIRKLAND LAKE GOLD LTD COM 49741E100 7102 233542 SH DFND 06 0 233542 0 KIRKLANDS INC COM 497498105 69 9864 SH DFND 01 5096 4750 18 KIRKLANDS INC COM 497498105 1 76 SH DFND 02 0 76 0 KIRKLANDS INC COM 497498105 0 51 SH DFND 06 0 51 0 KITE RLTY GROUP TR COM NEW 49803T300 1030 64446 SH DFND 01 63648 0 798 KITE RLTY GROUP TR COM NEW 49803T300 3270 204477 SH DFND 02 0 17176 187301 KITE RLTY GROUP TR COM NEW 49803T300 145 9085 SH DFND 06 0 9085 0 KITE RLTY GROUP TR COM NEW 49803T300 10444 653160 SH DFND 43 0 0 653160 KITE RLTY GROUP TR COM NEW 49803T300 747 46729 SH DFND 43, 01 0 0 46729 KKR & CO INC CL A 48251W104 6267 266783 SH DFND 01 235250 14452 17081 KKR & CO INC CL A 48251W104 86152 3667601 SH DFND 02 0 2904523 763078 KKR & CO INC CL A 48251W104 1634 69561 SH DFND 06 0 69561 0 KKR & CO INC OPTIONS 48251W104 2349 100000 SH Call DFND 01 0 100000 0 KKR & CO INC CL A 48251W104 11638 495445 SH DFND 43 0 0 495445 KKR & CO INC CL A 48251W104 2542 108232 SH DFND 43, 01 0 0 108232 KKR INCOME OPPORTUNITIES FD COM 48249T106 1593 102925 SH DFND 02 0 214 102711 KKR REAL ESTATE FIN TR INC COM 48251K100 15 744 SH DFND 01 744 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 4446 222062 SH DFND 02 0 221062 1000 KKR REAL ESTATE FIN TR INC COM 48251K100 45 2230 SH DFND 06 0 2230 0 KLA-TENCOR CORP COM 482480100 28648 239917 SH DFND 01 80032 157410 2475 KLA-TENCOR CORP COM 482480100 65747 550601 SH DFND 02 0 81974 468627 KLA-TENCOR CORP COM 482480100 1924 16114 SH DFND 06 0 16114 0 KLA-TENCOR CORP COM 482480100 162 1359 SH DFND 28 370 0 989 KLA-TENCOR CORP OPTIONS 482480100 12037 100800 SH Put DFND 02 0 100800 0 KLA-TENCOR CORP COM 482480100 65928 552116 SH DFND 43 0 0 552116 KLA-TENCOR CORP COM 482480100 35724 299170 SH DFND 43, 01 0 0 299170 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 261 10391 SH DFND 01 8068 1924 399 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 226 8982 SH DFND 02 0 8548 434 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 61 2414 SH DFND 06 0 2414 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3532 140478 SH DFND 43 0 0 140478 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7997 244698 SH DFND 01 25235 218544 919 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 31891 975849 SH DFND 02 0 188403 787446 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 481 14705 SH DFND 06 0 14705 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 58 1782 SH DFND 28 27 0 1755 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 32440 992669 SH DFND 43 0 0 992669 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1085 33201 SH DFND 43, 01 0 0 33201 KNOLL INC COM NEW 498904200 358 18927 SH DFND 01 15586 3341 0 KNOLL INC COM NEW 498904200 104 5494 SH DFND 02 0 5366 128 KNOLL INC COM NEW 498904200 101 5355 SH DFND 06 0 5355 0 KNOLL INC COM NEW 498904200 3237 171184 SH DFND 43 0 0 171184 KNOLL INC COM NEW 498904200 1249 66047 SH DFND 43, 01 0 0 66047 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1243 65478 SH DFND 01 65478 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 389 20474 SH DFND 02 0 0 20474 KNOWLES CORP COM 49926D109 7751 439631 SH DFND 01 424857 14273 501 KNOWLES CORP COM 49926D109 794 45049 SH DFND 02 0 26729 18320 KNOWLES CORP COM 49926D109 172 9781 SH DFND 06 0 9781 0 KNOWLES CORP COM 49926D109 870 49340 SH DFND 43 0 0 49340 KODIAK SCIENCES INC COM 50015M109 15 2221 SH DFND 01 2221 0 0 KODIAK SCIENCES INC COM 50015M109 10 1515 SH DFND 02 0 54 1461 KODIAK SCIENCES INC COM 50015M109 0 38 SH DFND 06 0 38 0 KOHLS CORP COM 500255104 12319 179140 SH DFND 01 48357 127960 2823 KOHLS CORP COM 500255104 83589 1215480 SH DFND 02 0 470829 744651 KOHLS CORP COM 500255104 1733 25202 SH DFND 06 0 25202 0 KOHLS CORP COM 500255104 191 2777 SH DFND 28 28 0 2749 KOHLS CORP OPTIONS 500255104 1568 22800 SH Put DFND 02 0 22300 500 KOHLS CORP OPTIONS 500255104 199 2900 SH Put DFND 06 0 2900 0 KOHLS CORP OPTIONS 500255104 2070 30100 SH Call DFND 02 0 30100 0 KOHLS CORP COM 500255104 11425 166135 SH DFND 43 0 0 166135 KOHLS CORP COM 500255104 2103 30579 SH DFND 43, 01 0 0 30579 KONA GRILL INC COM 50047H201 0 500 SH DFND 02 0 0 500 KONINKLIJKE PHILIPS N V NY REG SH 500472303 47073 1152062 SH DFND 01 45095 0 1106967 KONINKLIJKE PHILIPS N V NY REG SH 500472303 23925 585532 SH DFND 02 0 0 585532 KONINKLIJKE PHILIPS N V NY REG SH 500472303 881 21553 SH DFND 28 73 0 21480 KONINKLIJKE PHILIPS N V NY REG SH 500472303 99650 2438814 SH DFND 43 0 0 2438814 KOPIN CORP COM 500600101 4 2687 SH DFND 01 0 1697 990 KOPIN CORP COM 500600101 72 53534 SH DFND 02 0 52284 1250 KOPIN CORP COM 500600101 0 234 SH DFND 06 0 234 0 KOPPERS HOLDINGS INC COM 50060P106 208 8017 SH DFND 01 7801 0 216 KOPPERS HOLDINGS INC COM 50060P106 109 4184 SH DFND 02 0 3984 200 KOPPERS HOLDINGS INC COM 50060P106 58 2225 SH DFND 06 0 2225 0 KOPPERS HOLDINGS INC COM 50060P106 4199 161612 SH DFND 43 0 0 161612 KOREA ELECTRIC PWR SPONSORED 500631106 1056 81146 SH DFND 01 69167 0 11979 KOREA ELECTRIC PWR SPONSORED 500631106 21 1580 SH DFND 02 0 2 1578 KOREA ELECTRIC PWR SPONSORED 500631106 1829 140560 SH DFND 06 0 140560 0 KOREA ELECTRIC PWR SPONSORED 500631106 35 2692 SH DFND 28 67 0 2625 KOREA FD COM NEW 500634209 52 1772 SH DFND 02 0 0 1772 KORN FERRY COM NEW 500643200 2308 51540 SH DFND 01 18707 32476 357 KORN FERRY COM NEW 500643200 10659 238038 SH DFND 02 0 237087 951 KORN FERRY COM NEW 500643200 263 5884 SH DFND 06 0 5884 0 KORN FERRY COM NEW 500643200 10871 242760 SH DFND 43 0 0 242760 KORN FERRY COM NEW 500643200 1815 40521 SH DFND 43, 01 0 0 40521 KORNIT DIGITAL LTD SHS M6372Q113 113 4743 SH DFND 06 0 4743 0 KORNIT DIGITAL LTD SHS M6372Q113 9894 415734 SH DFND 43 0 0 415734 KOSMOS ENERGY LTD COM 500688106 1100 176486 SH DFND 01 23730 151809 947 KOSMOS ENERGY LTD COM 500688106 1275 204671 SH DFND 02 0 202319 2352 KOSMOS ENERGY LTD COM 500688106 154 24797 SH DFND 06 0 24797 0 KOSMOS ENERGY LTD COM 500688106 61 9759 SH DFND 28 0 0 9759 KOSS CORP COM 500692108 40 19500 SH DFND 01 19500 0 0 KRAFT HEINZ CO COM 500754106 59522 1823023 SH DFND 01 1366748 442958 13317 KRAFT HEINZ CO COM 500754106 135319 4144519 SH DFND 02 0 487024 3657495 KRAFT HEINZ CO COM 500754106 10863 332721 SH DFND 06 0 332721 0 KRAFT HEINZ CO COM 500754106 594 18193 SH DFND 28 9040 0 9153 KRAFT HEINZ CO OPTIONS 500754106 3918 120000 SH Call DFND 02 0 120000 0 KRAFT HEINZ CO COM 500754106 21564 660463 SH DFND 43 0 0 660463 KRANESHARES TR CICC CHINA 500767207 80 2950 SH DFND 02 0 0 2950 KRANESHARES TR CSI CHI IN 500767306 233 4940 SH DFND 01 1590 3350 0 KRANESHARES TR CSI CHI IN 500767306 28693 609191 SH DFND 02 0 8244 600947 KRANESHARES TR OPTIONS 500767306 1766 37500 SH Call DFND 02 0 37500 0 KRANESHARES TR BOSERA MSC 500767405 28398 890484 SH DFND 02 0 182200 708284 KRANESHARES TR MSCI ALL C 500767801 6 215 SH DFND 02 0 0 215 KRANESHARES TR ELEC VEH F 500767827 8 375 SH DFND 02 0 0 375 KRANESHARES TR MSCI ALL C 500767835 307 13838 SH DFND 02 0 0 13838 KRANESHARES TR MSCI ONE B 500767868 220 9297 SH DFND 02 0 0 9297 KRANESHARES TR EMRNG MKT 500767876 804 34974 SH DFND 02 0 0 34974 KRANESHARES TR CSI CHI IN 500767306 56222 1193680 SH DFND 43 0 0 1193680 KRANESHARES TR BOSERA MSC 500767405 1888 59191 SH DFND 43 0 0 59191 KRANESHARES TR EMRNG MKT 500767876 370 16082 SH DFND 43 0 0 16082 KRATON CORPORATION COM 50077C106 627 19471 SH DFND 01 13778 5577 116 KRATON CORPORATION COM 50077C106 2723 84609 SH DFND 02 0 84609 0 KRATON CORPORATION COM 50077C106 112 3466 SH DFND 06 0 3466 0 KRATON CORPORATION COM 50077C106 1 39 SH DFND 28 39 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 739 47283 SH DFND 01 22965 24318 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 892 57092 SH DFND 02 0 55484 1608 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 150 9575 SH DFND 06 0 9575 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1656 105919 SH DFND 43 0 0 105919 KROGER CO COM 501044101 37242 1513892 SH DFND 01 484710 1008591 20591 KROGER CO COM 501044101 58792 2389930 SH DFND 02 0 1224085 1165845 KROGER CO COM 501044101 1970 80074 SH DFND 06 0 80074 0 KROGER CO COM 501044101 277 11268 SH DFND 28 2068 0 9200 KROGER CO OPTIONS 501044101 51436 2090900 SH Put DFND 02 0 2090900 0 KROGER CO OPTIONS 501044101 2214 90000 SH Call DFND 02 0 90000 0 KROGER CO COM 501044101 43008 1748283 SH DFND 43 0 0 1748283 KROGER CO COM 501044101 5334 216836 SH DFND 43, 01 0 0 216836 KRONOS WORLDWIDE INC COM 50105F105 1564 111534 SH DFND 01 14769 96765 0 KRONOS WORLDWIDE INC COM 50105F105 7048 502697 SH DFND 02 0 502597 100 KRONOS WORLDWIDE INC COM 50105F105 35 2516 SH DFND 06 0 2516 0 KRYSTAL BIOTECH INC COM 501147102 188 5716 SH DFND 02 0 5716 0 KT CORP SPONSORED 48268K101 2260 181651 SH DFND 01 167607 0 14044 KT CORP SPONSORED 48268K101 47 3766 SH DFND 02 0 126 3640 KT CORP SPONSORED 48268K101 2799 224988 SH DFND 06 0 224988 0 KT CORP SPONSORED 48268K101 51 4120 SH DFND 28 2123 0 1997 KT CORP SPONSORED 48268K101 4591 369090 SH DFND 43 0 0 369090 KT CORP SPONSORED 48268K101 1 82 SH DFND 43, 01 0 0 82 KULICKE & SOFFA INDS INC COM 501242101 564 25505 SH DFND 01 2182 23019 304 KULICKE & SOFFA INDS INC COM 501242101 9433 426655 SH DFND 02 0 264063 162592 KULICKE & SOFFA INDS INC COM 501242101 156 7035 SH DFND 06 0 7035 0 KULICKE & SOFFA INDS INC COM 501242101 815 36852 SH DFND 43 0 0 36852 KULICKE & SOFFA INDS INC COM 501242101 731 33067 SH DFND 43, 01 0 0 33067 KURA ONCOLOGY INC COM 50127T109 280 16864 SH DFND 01 5790 11074 0 KURA ONCOLOGY INC COM 50127T109 160 9664 SH DFND 02 0 9664 0 KURA ONCOLOGY INC COM 50127T109 45 2701 SH DFND 06 0 2701 0 KURA ONCOLOGY INC COM 50127T109 1164 70141 SH DFND 43 0 0 70141 KURA ONCOLOGY INC COM 50127T109 222 13378 SH DFND 43, 01 0 0 13378 KVH INDS INC COM 482738101 54 5306 SH DFND 01 4309 997 0 KVH INDS INC COM 482738101 147 14401 SH DFND 02 0 2041 12360 KVH INDS INC COM 482738101 1 61 SH DFND 06 0 61 0 L BRANDS INC COM 501797104 6908 250457 SH DFND 01 109023 139991 1443 L BRANDS INC COM 501797104 11002 398930 SH DFND 02 0 355610 43320 L BRANDS INC COM 501797104 287 10392 SH DFND 06 0 10392 0 L BRANDS INC COM 501797104 79 2882 SH DFND 28 740 0 2142 L BRANDS INC COM 501797104 1004 36387 SH DFND 43 0 0 36387 L BRANDS INC COM 501797104 289 10471 SH DFND 43, 01 0 0 10471 L3 TECHNOLOGIES INC COM 502413107 20084 97322 SH DFND 01 65805 31402 115 L3 TECHNOLOGIES INC COM 502413107 21344 103424 SH DFND 02 0 55607 47817 L3 TECHNOLOGIES INC COM 502413107 1338 6482 SH DFND 06 0 6482 0 L3 TECHNOLOGIES INC COM 502413107 374 1812 SH DFND 28 160 0 1652 L3 TECHNOLOGIES INC COM 502413107 60426 292802 SH DFND 43 0 0 292802 L3 TECHNOLOGIES INC COM 502413107 8108 39291 SH DFND 43, 01 0 0 39291 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 64 9936 SH DFND 01 9936 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 19 3029 SH DFND 02 0 3004 25 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 14 2145 SH DFND 06 0 2145 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 3 477 SH DFND 43 0 0 477 LA Z BOY INC COM 505336107 1920 58204 SH DFND 01 17423 40529 252 LA Z BOY INC COM 505336107 304 9205 SH DFND 02 0 7811 1394 LA Z BOY INC COM 505336107 168 5082 SH DFND 06 0 5082 0 LA Z BOY INC COM 505336107 3820 115788 SH DFND 43 0 0 115788 LABORATORY CORP AMER HLDGS COM NEW 50540R409 108566 709674 SH DFND 01 338650 118311 252713 LABORATORY CORP AMER HLDGS COM NEW 50540R409 24908 162819 SH DFND 02 0 115006 47813 LABORATORY CORP AMER HLDGS COM NEW 50540R409 128 834 SH DFND 06 0 834 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 713 4658 SH DFND 28 60 0 4598 LABORATORY CORP AMER HLDGS COM NEW 50540R409 71618 468152 SH DFND 43 0 0 468152 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8215 53699 SH DFND 43, 01 0 0 53699 LADDER CAP CORP CL A 505743104 326 19148 SH DFND 01 18299 0 849 LADDER CAP CORP CL A 505743104 7112 417849 SH DFND 02 0 30616 387233 LADDER CAP CORP CL A 505743104 145 8511 SH DFND 06 0 8511 0 LADDER CAP CORP CL A 505743104 3222 189319 SH DFND 43 0 0 189319 LADENBURG THALMAN FIN SVCS I COM 50575Q102 93 32827 SH DFND 01 32827 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 301 106294 SH DFND 02 0 104721 1573 LADENBURG THALMAN FIN SVCS I COM 50575Q102 33 11783 SH DFND 06 0 11783 0 LAKELAND BANCORP INC COM 511637100 384 25693 SH DFND 01 21111 2899 1683 LAKELAND BANCORP INC COM 511637100 964 64597 SH DFND 02 0 7917 56680 LAKELAND BANCORP INC COM 511637100 73 4901 SH DFND 06 0 4901 0 LAKELAND FINL CORP COM 511656100 229 5055 SH DFND 01 5055 0 0 LAKELAND FINL CORP COM 511656100 131 2902 SH DFND 02 0 2731 171 LAKELAND FINL CORP COM 511656100 118 2607 SH DFND 06 0 2607 0 LAKELAND FINL CORP COM 511656100 2619 57923 SH DFND 43 0 0 57923 LAKELAND FINL CORP COM 511656100 89 1967 SH DFND 43, 01 0 0 1967 LAM RESEARCH CORP COM 512807108 38482 214969 SH DFND 01 104905 107118 2946 LAM RESEARCH CORP COM 512807108 111241 621422 SH DFND 02 0 194630 426792 LAM RESEARCH CORP COM 512807108 801 4477 SH DFND 06 0 4477 0 LAM RESEARCH CORP COM 512807108 474 2649 SH DFND 28 14 0 2635 LAM RESEARCH CORP OPTIONS 512807108 9488 53000 SH Put DFND 02 0 53000 0 LAM RESEARCH CORP OPTIONS 512807108 555 3100 SH Put DFND 06 0 3100 0 LAM RESEARCH CORP OPTIONS 512807108 501 2800 SH Call DFND 02 0 2800 0 LAM RESEARCH CORP OPTIONS 512807108 1199 6700 SH Call DFND 06 0 6700 0 LAM RESEARCH CORP COM 512807108 30823 172188 SH DFND 43 0 0 172188 LAM RESEARCH CORP COM 512807108 37474 209341 SH DFND 43, 01 0 0 209341 LAMAR ADVERTISING CO NEW CL A 512816109 4845 61127 SH DFND 01 11965 44815 4347 LAMAR ADVERTISING CO NEW CL A 512816109 7043 88865 SH DFND 02 0 81220 7645 LAMAR ADVERTISING CO NEW CL A 512816109 700 8829 SH DFND 06 0 8829 0 LAMAR ADVERTISING CO NEW CL A 512816109 58 733 SH DFND 28 22 0 711 LAMAR ADVERTISING CO NEW CL A 512816109 31954 403156 SH DFND 43 0 0 403156 LAMAR ADVERTISING CO NEW CL A 512816109 8759 110512 SH DFND 43, 01 0 0 110512 LAMB WESTON HLDGS INC COM 513272104 24744 330188 SH DFND 01 206808 121442 1938 LAMB WESTON HLDGS INC COM 513272104 33403 445727 SH DFND 02 0 70485 375242 LAMB WESTON HLDGS INC COM 513272104 1466 19557 SH DFND 06 0 19557 0 LAMB WESTON HLDGS INC COM 513272104 66 882 SH DFND 28 43 0 839 LAMB WESTON HLDGS INC COM 513272104 16332 217931 SH DFND 43 0 0 217931 LAMB WESTON HLDGS INC COM 513272104 678 9041 SH DFND 43, 01 0 0 9041 LANCASTER COLONY CORP COM 513847103 2440 15574 SH DFND 01 6766 8576 232 LANCASTER COLONY CORP COM 513847103 6411 40918 SH DFND 02 0 39612 1306 LANCASTER COLONY CORP COM 513847103 327 2088 SH DFND 06 0 2088 0 LANCASTER COLONY CORP COM 513847103 2939 18757 SH DFND 43 0 0 18757 LANCASTER COLONY CORP COM 513847103 462 2947 SH DFND 43, 01 0 0 2947 LANDEC CORP COM 514766104 82 6671 SH DFND 01 5135 1536 0 LANDEC CORP COM 514766104 484 39433 SH DFND 02 0 38487 946 LANDEC CORP COM 514766104 33 2708 SH DFND 06 0 2708 0 LANDEC CORP COM 514766104 748 60921 SH DFND 43 0 0 60921 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 5 300 SH DFND 01 300 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 9 536 SH DFND 02 0 136 400 LANDS END INC NEW COM 51509F105 447 26885 SH DFND 01 2103 24782 0 LANDS END INC NEW COM 51509F105 792 47675 SH DFND 02 0 46702 973 LANDS END INC NEW COM 51509F105 20 1222 SH DFND 06 0 1222 0 LANDSTAR SYS INC COM 515098101 2028 18543 SH DFND 01 8619 9518 406 LANDSTAR SYS INC COM 515098101 9178 83903 SH DFND 02 0 54039 29864 LANDSTAR SYS INC COM 515098101 467 4267 SH DFND 06 0 4267 0 LANDSTAR SYS INC COM 515098101 1 7 SH DFND 28 7 0 0 LANDSTAR SYS INC COM 515098101 27826 254377 SH DFND 43 0 0 254377 LANDSTAR SYS INC COM 515098101 1826 16690 SH DFND 43, 01 0 0 16690 LANNET INC COM 516012101 110 14025 SH DFND 01 9407 2868 1750 LANNET INC COM 516012101 10 1292 SH DFND 02 0 881 411 LANNET INC COM 516012101 1 119 SH DFND 06 0 119 0 LANNET INC COM 516012101 1 82 SH DFND 28 82 0 0 LANTHEUS HLDGS INC COM 516544103 1536 62760 SH DFND 01 20602 42018 140 LANTHEUS HLDGS INC COM 516544103 1060 43285 SH DFND 02 0 43285 0 LANTHEUS HLDGS INC COM 516544103 102 4171 SH DFND 06 0 4171 0 LANTHEUS HLDGS INC COM 516544103 13111 535570 SH DFND 43 0 0 535570 LAREDO PETROLEUM INC COM 516806106 860 278161 SH DFND 01 27585 249880 696 LAREDO PETROLEUM INC COM 516806106 259 83913 SH DFND 02 0 81433 2480 LAREDO PETROLEUM INC COM 516806106 55 17736 SH DFND 06 0 17736 0 LAS VEGAS SANDS CORP COM 517834107 40889 670759 SH DFND 01 511275 155147 4337 LAS VEGAS SANDS CORP COM 517834107 78371 1285609 SH DFND 02 0 638016 647593 LAS VEGAS SANDS CORP COM 517834107 4104 67315 SH DFND 06 0 67315 0 LAS VEGAS SANDS CORP COM 517834107 331 5432 SH DFND 28 900 0 4532 LAS VEGAS SANDS CORP OPTIONS 517834107 37887 621500 SH Put DFND 02 0 621500 0 LAS VEGAS SANDS CORP OPTIONS 517834107 7394 121300 SH Call DFND 02 0 121300 0 LAS VEGAS SANDS CORP COM 517834107 53222 873066 SH DFND 43 0 0 873066 LAS VEGAS SANDS CORP COM 517834107 4396 72120 SH DFND 43, 01 0 0 72120 LATAM AIRLS GROUP S A SPONSORED 51817R106 112 10539 SH DFND 01 8873 0 1666 LATAM AIRLS GROUP S A SPONSORED 51817R106 4 400 SH DFND 02 0 0 400 LATAM AIRLS GROUP S A SPONSORED 51817R106 1 72 SH DFND 28 72 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 388 32511 SH DFND 01 23713 8630 168 LATTICE SEMICONDUCTOR CORP COM 518415104 459 38475 SH DFND 02 0 37785 690 LATTICE SEMICONDUCTOR CORP COM 518415104 159 13337 SH DFND 06 0 13337 0 LATTICE STRATEGIES TR HARTFORD M 518416102 120737 4286016 SH DFND 02 0 1157 4284859 LATTICE STRATEGIES TR HARTFRD EM 518416201 15094 645215 SH DFND 02 0 0 645215 LATTICE STRATEGIES TR HARTFRD RE 518416300 22 1410 SH DFND 02 0 0 1410 LATTICE STRATEGIES TR HARTFORD U 518416409 4642 150192 SH DFND 02 0 0 150192 LATTICE STRATEGIES TR HARTFORD G 518416508 1488 50446 SH DFND 02 0 0 50446 LATTICE STRATEGIES TR HARTFORD M 518416706 32 1102 SH DFND 02 0 0 1102 LATTICE STRATEGIES TR HARTFORD M 518416102 31041 1101932 SH DFND 43 0 0 1101932 LATTICE STRATEGIES TR HARTFRD EM 518416201 402 17180 SH DFND 43 0 0 17180 LATTICE STRATEGIES TR HARTFRD RE 518416300 3 178 SH DFND 43 0 0 178 LATTICE STRATEGIES TR HARTFORD U 518416409 6013 194526 SH DFND 43 0 0 194526 LATTICE STRATEGIES TR HARTFORD G 518416508 599 20303 SH DFND 43 0 0 20303 LAUDER ESTEE COS INC CL A 518439104 99062 598379 SH DFND 01 579301 16587 2491 LAUDER ESTEE COS INC CL A 518439104 161661 976510 SH DFND 02 0 18895 957615 LAUDER ESTEE COS INC CL A 518439104 1337 8078 SH DFND 06 0 8078 0 LAUDER ESTEE COS INC CL A 518439104 708 4274 SH DFND 28 3067 0 1207 LAUDER ESTEE COS INC CL A 518439104 119255 720354 SH DFND 43 0 0 720354 LAUDER ESTEE COS INC CL A 518439104 35 210 SH DFND 43, 01 0 0 210 LAUREATE EDUCATION INC CL A 518613203 1506 100619 SH DFND 01 15604 85015 0 LAUREATE EDUCATION INC CL A 518613203 1189 79402 SH DFND 02 0 78892 510 LAUREATE EDUCATION INC CL A 518613203 152 10156 SH DFND 06 0 10156 0 LAUREATE EDUCATION INC CL A 518613203 4258 284433 SH DFND 43 0 0 284433 LAUREATE EDUCATION INC CL A 518613203 21 1376 SH DFND 43, 01 0 0 1376 LAWSON PRODS INC COM 520776105 46 1480 SH DFND 01 1383 97 0 LAWSON PRODS INC COM 520776105 14 459 SH DFND 02 0 459 0 LAWSON PRODS INC COM 520776105 1 20 SH DFND 06 0 20 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 683 44232 SH DFND 02 0 0 44232 LAZARD LTD SHS A G54050102 13425 371461 SH DFND 01 8342 363119 0 LAZARD LTD SHS A G54050102 3077 85130 SH DFND 02 0 7069 78061 LAZARD LTD SHS A G54050102 4 112 SH DFND 06 0 112 0 LAZARD WORLD DIVID & INCOME COM 521076109 362 36442 SH DFND 02 0 0 36442 LCI INDS COM 50189K103 1946 25326 SH DFND 01 7700 17382 244 LCI INDS COM 50189K103 6622 86196 SH DFND 02 0 85204 992 LCI INDS COM 50189K103 210 2734 SH DFND 06 0 2734 0 LCI INDS COM 50189K103 1 9 SH DFND 28 9 0 0 LCI INDS COM 50189K103 5437 70775 SH DFND 43 0 0 70775 LCI INDS COM 50189K103 341 4442 SH DFND 43, 01 0 0 4442 LCNB CORP COM 50181P100 68 3970 SH DFND 01 3598 372 0 LCNB CORP COM 50181P100 528 30779 SH DFND 02 0 28704 2075 LCNB CORP COM 50181P100 0 27 SH DFND 06 0 27 0 LEAF GROUP LTD COM 52177G102 57 7157 SH DFND 01 7157 0 0 LEAF GROUP LTD COM 52177G102 205 25580 SH DFND 02 0 25480 100 LEAF GROUP LTD COM 52177G102 1 69 SH DFND 06 0 69 0 LEAR CORP COM NEW 521865204 12403 91397 SH DFND 01 37303 51170 2924 LEAR CORP COM NEW 521865204 25968 191348 SH DFND 02 0 125670 65678 LEAR CORP COM NEW 521865204 586 4321 SH DFND 06 0 4321 0 LEAR CORP COM NEW 521865204 135 997 SH DFND 28 204 0 793 LEAR CORP COM NEW 521865204 65270 480949 SH DFND 43 0 0 480949 LEAR CORP COM NEW 521865204 12641 93145 SH DFND 43, 01 0 0 93145 LEE ENTERPRISES INC COM 523768109 12 3589 SH DFND 02 0 2089 1500 LEGACY HOUSING CORP COM 52472M101 10 838 SH DFND 01 660 178 0 LEGACY HOUSING CORP COM 52472M101 1 96 SH DFND 02 0 96 0 LEGACY HOUSING CORP COM 52472M101 0 19 SH DFND 06 0 19 0 LEGACY RESVS INC COM 524706108 103 209408 SH DFND 01 209408 0 0 LEGACY RESVS INC COM 524706108 93 190061 SH DFND 02 0 185904 4157 LEGACY TEX FINL GROUP INC COM 52471Y106 652 17446 SH DFND 01 15006 1523 917 LEGACY TEX FINL GROUP INC COM 52471Y106 458 12248 SH DFND 02 0 11397 851 LEGACY TEX FINL GROUP INC COM 52471Y106 187 5003 SH DFND 06 0 5003 0 LEGACY TEX FINL GROUP INC COM 52471Y106 5388 144100 SH DFND 43 0 0 144100 LEGACY TEX FINL GROUP INC COM 52471Y106 494 13217 SH DFND 43, 01 0 0 13217 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 6422 201883 SH DFND 02 0 0 201883 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 848 32740 SH DFND 02 0 0 32740 LEGG MASON ETF INVESTMENT TR EMRG MKTS 52468L604 305 11589 SH DFND 02 0 0 11589 LEGG MASON ETF INVESTMENT TR GLOBAL INF 52468L703 159 5305 SH DFND 02 0 0 5305 LEGG MASON ETF INVESTMENT TR WESTN ASET 52468L810 1047 40000 SH DFND 01 0 40000 0 LEGG MASON ETF INVESTMENT TR WESTN ASET 52468L810 4187 160000 SH DFND 02 0 160000 0 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 5574 175232 SH DFND 43 0 0 175232 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 15 591 SH DFND 43 0 0 591 LEGG MASON INC COM 524901105 1675 61202 SH DFND 01 24590 35299 1313 LEGG MASON INC COM 524901105 2831 103450 SH DFND 02 0 54047 49403 LEGG MASON INC COM 524901105 744 27201 SH DFND 06 0 27201 0 LEGG MASON INC COM 524901105 49 1799 SH DFND 28 79 0 1720 LEGG MASON INC COM 524901105 3320 121303 SH DFND 43 0 0 121303 LEGG MASON INC COM 524901105 2593 94732 SH DFND 43, 01 0 0 94732 LEGGETT & PLATT INC COM 524660107 4649 110125 SH DFND 01 58286 50087 1752 LEGGETT & PLATT INC COM 524660107 9401 222663 SH DFND 02 0 131867 90796 LEGGETT & PLATT INC COM 524660107 115 2714 SH DFND 06 0 2714 0 LEGGETT & PLATT INC COM 524660107 55 1305 SH DFND 28 0 0 1305 LEGGETT & PLATT INC COM 524660107 8354 197877 SH DFND 43 0 0 197877 LEGGETT & PLATT INC COM 524660107 355 8408 SH DFND 43, 01 0 0 8408 LEIDOS HLDGS INC COM 525327102 17950 280079 SH DFND 01 247384 30855 1840 LEIDOS HLDGS INC COM 525327102 7981 124531 SH DFND 02 0 112240 12291 LEIDOS HLDGS INC COM 525327102 1305 20367 SH DFND 06 0 20367 0 LEIDOS HLDGS INC COM 525327102 266 4147 SH DFND 28 4008 0 139 LEIDOS HLDGS INC COM 525327102 16518 257728 SH DFND 43 0 0 257728 LEIDOS HLDGS INC COM 525327102 6655 103831 SH DFND 43, 01 0 0 103831 LEJU HLDGS LTD SPONSORED 50187J108 0 10 SH DFND 01 10 0 0 LEJU HLDGS LTD SPONSORED 50187J108 0 63 SH DFND 02 0 0 63 LEMAITRE VASCULAR INC COM 525558201 103 3337 SH DFND 01 3293 0 44 LEMAITRE VASCULAR INC COM 525558201 291 9374 SH DFND 02 0 9374 0 LEMAITRE VASCULAR INC COM 525558201 56 1807 SH DFND 06 0 1807 0 LENDINGCLUB CORP COM 52603A109 229 74080 SH DFND 01 54470 19610 0 LENDINGCLUB CORP COM 52603A109 209 67478 SH DFND 02 0 38561 28917 LENDINGCLUB CORP COM 52603A109 100 32447 SH DFND 06 0 32447 0 LENDINGTREE INC NEW COM 52603B107 13080 37206 SH DFND 01 2908 34244 54 LENDINGTREE INC NEW COM 52603B107 10666 30340 SH DFND 02 0 2234 28106 LENDINGTREE INC NEW COM 52603B107 318 904 SH DFND 06 0 904 0 LENDINGTREE INC NEW COM 52603B107 1 3 SH DFND 28 3 0 0 LENDINGTREE INC NEW NOTE 0.62 52603BAA5 1052 600000 PRN DFND 02 0 600000 0 LENDINGTREE INC NEW COM 52603B107 2740 7793 SH DFND 43 0 0 7793 LENNAR CORP CL A 526057104 25713 523802 SH DFND 01 130118 202872 190812 LENNAR CORP CL A 526057104 58951 1200876 SH DFND 02 0 509478 691398 LENNAR CORP CL A 526057104 153 3112 SH DFND 06 0 3112 0 LENNAR CORP CL A 526057104 164 3348 SH DFND 28 50 0 3298 LENNAR CORP OPTIONS 526057104 8591 175000 SH Put DFND 02 0 175000 0 LENNAR CORP OPTIONS 526057104 5788 117900 SH Put DFND 06 0 117900 0 LENNAR CORP OPTIONS 526057104 3682 75000 SH Call DFND 02 0 75000 0 LENNAR CORP OPTIONS 526057104 11094 226000 SH Call DFND 06 0 226000 0 LENNAR CORP CL B 526057302 188 4808 SH DFND 01 4083 322 403 LENNAR CORP CL B 526057302 232 5939 SH DFND 02 0 3282 2657 LENNAR CORP CL B 526057302 1 15 SH DFND 06 0 15 0 LENNAR CORP CL B 526057302 143 3665 SH DFND 28 0 0 3665 LENNAR CORP CL A 526057104 138347 2818232 SH DFND 43 0 0 2818232 LENNAR CORP CL B 526057302 165 4215 SH DFND 43 0 0 4215 LENNAR CORP CL A 526057104 4254 86666 SH DFND 43, 01 0 0 86666 LENNAR CORP CL B 526057302 14 354 SH DFND 43, 01 0 0 354 LENNOX INTL INC COM 526107107 11321 42818 SH DFND 01 10694 31791 333 LENNOX INTL INC COM 526107107 12915 48847 SH DFND 02 0 48061 786 LENNOX INTL INC COM 526107107 1520 5750 SH DFND 06 0 5750 0 LENNOX INTL INC COM 526107107 26 100 SH DFND 28 22 0 78 LENNOX INTL INC COM 526107107 27834 105272 SH DFND 43 0 0 105272 LENNOX INTL INC COM 526107107 1102 4169 SH DFND 43, 01 0 0 4169 LEVEL BRANDS INC COM NEW 52730Q209 2 488 SH DFND 02 0 488 0 LEVEL ONE BANCORP INC COM 52730D208 28 1213 SH DFND 01 870 343 0 LEVEL ONE BANCORP INC COM 52730D208 45 1946 SH DFND 02 0 157 1789 LEVEL ONE BANCORP INC COM 52730D208 0 20 SH DFND 06 0 20 0 LEVI STRAUSS & CO NEW CL A COM S 52736R102 133 5650 SH DFND 01 5650 0 0 LEVI STRAUSS & CO NEW CL A COM S 52736R102 30 1276 SH DFND 02 0 0 1276 LEXICON PHARMACEUTICALS INC COM NEW 528872302 578 103900 SH DFND 01 9509 94391 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 863 155262 SH DFND 02 0 148098 7164 LEXICON PHARMACEUTICALS INC COM NEW 528872302 26 4605 SH DFND 06 0 4605 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 592 106501 SH DFND 43 0 0 106501 LEXINFINTECH HLDGS LTD ADR 528877103 22 2137 SH DFND 01 1439 0 698 LEXINFINTECH HLDGS LTD ADR 528877103 1211 115348 SH DFND 02 0 1 115347 LEXINGTON REALTY TRUST COM 529043101 557 61477 SH DFND 01 60160 0 1317 LEXINGTON REALTY TRUST COM 529043101 1934 213497 SH DFND 02 0 161525 51972 LEXINGTON REALTY TRUST COM 529043101 209 23083 SH DFND 06 0 23083 0 LEXINGTON REALTY TRUST COM 529043101 3398 375104 SH DFND 43 0 0 375104 LG DISPLAY CO LTD SPONS ADR 50186V102 196 22688 SH DFND 01 9092 0 13596 LG DISPLAY CO LTD SPONS ADR 50186V102 36 4110 SH DFND 02 0 0 4110 LG DISPLAY CO LTD SPONS ADR 50186V102 518 59923 SH DFND 06 0 59923 0 LG DISPLAY CO LTD SPONS ADR 50186V102 31 3560 SH DFND 28 97 0 3463 LGI HOMES INC COM 50187T106 1539 25555 SH DFND 01 22153 3231 171 LGI HOMES INC COM 50187T106 609 10110 SH DFND 02 0 8318 1792 LGI HOMES INC COM 50187T106 126 2096 SH DFND 06 0 2096 0 LGI HOMES INC COM 50187T106 1 12 SH DFND 28 12 0 0 LGL GROUP INC COM 50186A108 15 2295 SH DFND 02 0 0 2295 LHC GROUP INC COM 50187A107 972 8767 SH DFND 01 8556 0 211 LHC GROUP INC COM 50187A107 27266 245946 SH DFND 02 0 3551 242395 LHC GROUP INC COM 50187A107 340 3070 SH DFND 06 0 3070 0 LHC GROUP INC COM 50187A107 1 8 SH DFND 28 8 0 0 LHC GROUP INC COM 50187A107 18694 168630 SH DFND 43 0 0 168630 LHC GROUP INC COM 50187A107 3757 33888 SH DFND 43, 01 0 0 33888 LIBBEY INC COM 529898108 99 34775 SH DFND 02 0 34525 250 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 150 24554 SH DFND 01 24554 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1482 242473 SH DFND 02 0 0 242473 LIBERTY ALL-STAR GROWTH FD I COM 529900102 1644 295611 SH DFND 02 0 0 295611 LIBERTY BROADBAND CORP COM SER A 530307107 323 3520 SH DFND 01 2400 909 211 LIBERTY BROADBAND CORP COM SER A 530307107 3814 41624 SH DFND 02 0 36639 4985 LIBERTY BROADBAND CORP COM SER A 530307107 2 24 SH DFND 06 0 24 0 LIBERTY BROADBAND CORP COM SER A 530307107 10 110 SH DFND 28 0 0 110 LIBERTY BROADBAND CORP COM SER C 530307305 6723 73282 SH DFND 01 27590 29778 15914 LIBERTY BROADBAND CORP COM SER C 530307305 166763 1817777 SH DFND 02 0 1807888 9889 LIBERTY BROADBAND CORP COM SER C 530307305 2371 25843 SH DFND 06 0 25843 0 LIBERTY BROADBAND CORP COM SER C 530307305 244 2665 SH DFND 28 0 0 2665 LIBERTY BROADBAND CORP COM SER A 530307107 6732 73463 SH DFND 43 0 0 73463 LIBERTY BROADBAND CORP COM SER C 530307305 18201 198393 SH DFND 43 0 0 198393 LIBERTY BROADBAND CORP COM SER A 530307107 1063 11597 SH DFND 43, 01 0 0 11597 LIBERTY BROADBAND CORP COM SER C 530307305 4623 50396 SH DFND 43, 01 0 0 50396 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 756 17654 SH DFND 01 14149 3484 21 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 2514 58735 SH DFND 02 0 53186 5549 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 253 5918 SH DFND 06 0 5918 0 LIBERTY EXPEDIA HLDGS INC SER B COM 53046P208 0 2 SH DFND 02 0 0 2 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4783 111751 SH DFND 43 0 0 111751 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1367 31945 SH DFND 43, 01 0 0 31945 LIBERTY GLOBAL PLC SHS CL A G5480U104 1284 51537 SH DFND 01 7039 43656 842 LIBERTY GLOBAL PLC SHS CL A G5480U104 10127 406361 SH DFND 02 0 379145 27216 LIBERTY GLOBAL PLC SHS CL A G5480U104 1122 45031 SH DFND 06 0 45031 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4843 200057 SH DFND 01 23470 113771 62816 LIBERTY GLOBAL PLC SHS CL C G5480U120 4504 186030 SH DFND 02 0 140328 45702 LIBERTY GLOBAL PLC SHS CL C G5480U120 3031 125176 SH DFND 06 0 125176 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 185 7653 SH DFND 28 0 0 7653 LIBERTY GLOBAL PLC SHS CL A G5480U104 2398 96235 SH DFND 43 0 0 96235 LIBERTY GLOBAL PLC SHS CL C G5480U120 12901 532875 SH DFND 43 0 0 532875 LIBERTY GLOBAL PLC SHS CL A G5480U104 676 27134 SH DFND 43, 01 0 0 27134 LIBERTY GLOBAL PLC SHS CL C G5480U120 2874 118729 SH DFND 43, 01 0 0 118729 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 282 14567 SH DFND 01 11558 2870 139 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 194 10041 SH DFND 02 0 7933 2108 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 92 4742 SH DFND 06 0 4742 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 995 51182 SH DFND 01 37332 13431 419 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 763 39253 SH DFND 02 0 34378 4875 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 261 13419 SH DFND 06 0 13419 0 LIBERTY MEDIA CORP DEB 4.00 530715AG6 17 25000 PRN DFND 02 0 0 25000 LIBERTY MEDIA CORP DEB 3.75 530715AL5 1 1562 PRN DFND 01 1562 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 1235 32352 SH DFND 01 15377 16592 383 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 5112 133890 SH DFND 02 0 108744 25146 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 478 12512 SH DFND 06 0 12512 0 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 4423 115662 SH DFND 01 33729 80551 1382 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 7500 196120 SH DFND 02 0 106495 89625 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 942 24624 SH DFND 06 0 24624 0 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 61 1596 SH DFND 28 0 0 1596 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 50 1772 SH DFND 01 1755 0 17 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 59 2123 SH DFND 02 0 1160 963 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 28 1004 SH DFND 06 0 1004 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 3858 110080 SH DFND 01 15936 93659 485 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 34898 995656 SH DFND 02 0 367037 628619 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 1018 29045 SH DFND 06 0 29045 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 55 1558 SH DFND 28 0 0 1558 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 128 3754 SH DFND 01 3235 467 52 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 400 11763 SH DFND 02 0 144 11619 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 1 24 SH DFND 06 0 24 0 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 266 9570 SH DFND 01 8070 0 1500 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 197 7104 SH DFND 02 0 4916 2188 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 108 3882 SH DFND 06 0 3882 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.00 531229AF9 4539 4053000 PRN DFND 02 0 4053000 0 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 8662 226883 SH DFND 43 0 0 226883 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 26224 685787 SH DFND 43 0 0 685787 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 46119 1315796 SH DFND 43 0 0 1315796 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 1996 58639 SH DFND 43 0 0 58639 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 0 1 SH DFND 43 0 0 1 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 795 20810 SH DFND 43, 01 0 0 20810 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 5100 133362 SH DFND 43, 01 0 0 133362 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 6383 182123 SH DFND 43, 01 0 0 182123 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 206 6064 SH DFND 43, 01 0 0 6064 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 204 13260 SH DFND 01 8788 4472 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 24 1568 SH DFND 02 0 1568 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 169 SH DFND 06 0 169 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1575 102322 SH DFND 43 0 0 102322 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 88 5697 SH DFND 43, 01 0 0 5697 LIBERTY PPTY TR SH BEN INT 531172104 4904 101290 SH DFND 01 89318 9963 2009 LIBERTY PPTY TR SH BEN INT 531172104 4260 87972 SH DFND 02 0 86208 1764 LIBERTY PPTY TR SH BEN INT 531172104 1718 35477 SH DFND 06 0 35477 0 LIBERTY PPTY TR SH BEN INT 531172104 2 49 SH DFND 28 49 0 0 LIBERTY PPTY TR SH BEN INT 531172104 8129 167875 SH DFND 43 0 0 167875 LIBERTY PPTY TR SH BEN INT 531172104 21 430 SH DFND 43, 01 0 0 430 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 407 28710 SH DFND 01 15452 5458 7800 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5956 419723 SH DFND 02 0 414457 5266 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 111 7828 SH DFND 06 0 7828 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16 1100 SH DFND 28 0 0 1100 LIFE STORAGE INC COM 53223X107 4041 41547 SH DFND 01 41251 0 296 LIFE STORAGE INC COM 53223X107 8597 88387 SH DFND 02 0 63276 25111 LIFE STORAGE INC COM 53223X107 470 4836 SH DFND 06 0 4836 0 LIFE STORAGE INC COM 53223X107 6 61 SH DFND 28 61 0 0 LIFE STORAGE INC COM 53223X107 5750 59110 SH DFND 43 0 0 59110 LIFE STORAGE INC COM 53223X107 144 1482 SH DFND 43, 01 0 0 1482 LIFETIME BRANDS INC COM 53222Q103 220 23277 SH DFND 01 22504 773 0 LIFETIME BRANDS INC COM 53222Q103 3 330 SH DFND 02 0 330 0 LIFETIME BRANDS INC COM 53222Q103 0 46 SH DFND 06 0 46 0 LIFEVANTAGE CORP COM NEW 53222K205 64 4495 SH DFND 02 0 3379 1116 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5650 44947 SH DFND 01 15276 29476 195 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6106 48570 SH DFND 02 0 48127 443 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 290 2304 SH DFND 06 0 2304 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1 10 SH DFND 28 10 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6852 54503 SH DFND 43 0 0 54503 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 389 3095 SH DFND 43, 01 0 0 3095 LIGHTBRIDGE CORP COM NEW 53224K203 2 3000 SH DFND 01 3000 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 28 50000 SH DFND 02 0 0 50000 LIGHTINTHEBOX HLDG CO LTD SPONSORED 53225G102 11 8370 SH DFND 01 8370 0 0 LILIS ENERGY INC COM NEW 532403201 94 80050 SH DFND 01 80050 0 0 LILIS ENERGY INC COM NEW 532403201 6 4746 SH DFND 02 0 4746 0 LILIS ENERGY INC COM NEW 532403201 0 160 SH DFND 06 0 160 0 LILLY ELI & CO COM 532457108 367790 2834389 SH DFND 01 2404914 392111 37364 LILLY ELI & CO COM 532457108 656643 5060444 SH DFND 02 0 2514125 2546319 LILLY ELI & CO COM 532457108 37346 287809 SH DFND 06 0 287809 0 LILLY ELI & CO COM 532457108 6090 46933 SH DFND 28 34986 0 11947 LILLY ELI & CO OPTIONS 532457108 402 3100 SH Put DFND 01 3100 0 0 LILLY ELI & CO OPTIONS 532457108 6125 47200 SH Put DFND 02 0 47200 0 LILLY ELI & CO OPTIONS 532457108 4425 34100 SH Put DFND 06 0 34100 0 LILLY ELI & CO OPTIONS 532457108 31052 239300 SH Call DFND 02 0 239300 0 LILLY ELI & CO OPTIONS 532457108 191954 1479300 SH Call DFND 06 0 1479300 0 LILLY ELI & CO COM 532457108 237290 1828682 SH DFND 43 0 0 1828682 LILLY ELI & CO COM 532457108 60586 466910 SH DFND 43, 01 0 0 466910 LIMELIGHT NETWORKS INC COM 53261M104 310 96029 SH DFND 01 15601 80428 0 LIMELIGHT NETWORKS INC COM 53261M104 315 97422 SH DFND 02 0 88798 8624 LIMELIGHT NETWORKS INC COM 53261M104 40 12332 SH DFND 06 0 12332 0 LIMESTONE BANCORP INC COM 53262L105 32 2164 SH DFND 01 2164 0 0 LIMESTONE BANCORP INC COM 53262L105 14 918 SH DFND 02 0 317 601 LIMONEIRA CO COM 532746104 102 4325 SH DFND 01 3943 382 0 LIMONEIRA CO COM 532746104 840 35716 SH DFND 02 0 35716 0 LIMONEIRA CO COM 532746104 1 59 SH DFND 06 0 59 0 LINCOLN ELEC HLDGS INC COM 533900106 2457 29294 SH DFND 01 9749 19154 391 LINCOLN ELEC HLDGS INC COM 533900106 5358 63882 SH DFND 02 0 56931 6951 LINCOLN ELEC HLDGS INC COM 533900106 533 6351 SH DFND 06 0 6351 0 LINCOLN ELEC HLDGS INC COM 533900106 52 625 SH DFND 28 19 0 606 LINCOLN ELEC HLDGS INC COM 533900106 2399 28606 SH DFND 43 0 0 28606 LINCOLN NATL CORP IND COM 534187109 26496 451385 SH DFND 01 313622 134305 3458 LINCOLN NATL CORP IND COM 534187109 44573 759331 SH DFND 02 0 125448 633883 LINCOLN NATL CORP IND COM 534187109 694 11829 SH DFND 06 0 11829 0 LINCOLN NATL CORP IND COM 534187109 209 3564 SH DFND 28 3140 0 424 LINCOLN NATL CORP IND OPTIONS 534187109 1473 25100 SH Put DFND 06 0 25100 0 LINCOLN NATL CORP IND OPTIONS 534187109 3733 63600 SH Call DFND 06 0 63600 0 LINCOLN NATL CORP IND *W EXP 07/ 534187117 11 200 SH DFND 02 0 0 200 LINCOLN NATL CORP IND COM 534187109 2350 40026 SH DFND 43 0 0 40026 LINCOLN NATL CORP IND COM 534187109 446 7590 SH DFND 43, 01 0 0 7590 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 62 4070 SH DFND 01 4070 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 136 8937 SH DFND 02 0 8640 297 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 41 2721 SH DFND 06 0 2721 0 LINDE PLC COM G5494J103 166089 944064 SH DFND 01 797117 139316 7631 LINDE PLC COM G5494J103 47106 267755 SH DFND 02 0 174404 93351 LINDE PLC COM G5494J103 394772 2243918 SH DFND 06 0 2243918 0 LINDE PLC COM G5494J103 1960 11141 SH DFND 28 5907 0 5234 LINDE PLC OPTIONS G5494J103 6773 38500 SH Put DFND 06 38500 0 0 LINDE PLC OPTIONS G5494J103 27093 154000 SH Call DFND 06 154000 0 0 LINDE PLC COM G5494J103 264485 1503356 SH DFND 43 0 0 1503356 LINDE PLC COM G5494J103 3438 19540 SH DFND 43, 01 0 0 19540 LINDSAY CORP COM 535555106 471 4865 SH DFND 01 2567 2257 41 LINDSAY CORP COM 535555106 345 3565 SH DFND 02 0 3513 52 LINDSAY CORP COM 535555106 113 1168 SH DFND 06 0 1168 0 LINE CORP SPONSORED 53567X101 121 3449 SH DFND 01 1724 0 1725 LINE CORP SPONSORED 53567X101 131 3712 SH DFND 02 0 0 3712 LINE CORP SPONSORED 53567X101 15 434 SH DFND 28 18 0 416 LIONS GATE ENTMNT CORP CL A VTG 535919401 175 11213 SH DFND 01 10265 933 15 LIONS GATE ENTMNT CORP CL A VTG 535919401 482 30800 SH DFND 02 0 23742 7058 LIONS GATE ENTMNT CORP CL A VTG 535919401 87 5540 SH DFND 06 0 5540 0 LIONS GATE ENTMNT CORP CL B NON V 535919500 362 23954 SH DFND 01 21101 1876 977 LIONS GATE ENTMNT CORP CL B NON V 535919500 235 15558 SH DFND 02 0 11391 4167 LIONS GATE ENTMNT CORP CL B NON V 535919500 166 11005 SH DFND 06 0 11005 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 796 50865 SH DFND 43 0 0 50865 LIONS GATE ENTMNT CORP CL B NON V 535919500 4958 328312 SH DFND 43 0 0 328312 LIONS GATE ENTMNT CORP CL B NON V 535919500 66 4373 SH DFND 43, 01 0 0 4373 LIPOCINE INC NEW COM 53630X104 2 1000 SH DFND 02 0 0 1000 LIQUIDIA TECHNOLOGIES INC COM 53635D202 29 2535 SH DFND 01 2212 323 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 6 539 SH DFND 02 0 539 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1 54 SH DFND 06 0 54 0 LIQUIDITY SERVICES INC COM 53635B107 85 11088 SH DFND 01 7435 2611 1042 LIQUIDITY SERVICES INC COM 53635B107 7 906 SH DFND 02 0 906 0 LIQUIDITY SERVICES INC COM 53635B107 1 115 SH DFND 06 0 115 0 LITHIA MTRS INC CL A 536797103 2042 22011 SH DFND 01 5728 16154 129 LITHIA MTRS INC CL A 536797103 5699 61446 SH DFND 02 0 2761 58685 LITHIA MTRS INC CL A 536797103 226 2441 SH DFND 06 0 2441 0 LITHIA MTRS INC CL A 536797103 3 27 SH DFND 28 27 0 0 LITHIA MTRS INC CL A 536797103 3108 33510 SH DFND 43 0 0 33510 LITHIA MTRS INC CL A 536797103 1270 13694 SH DFND 43, 01 0 0 13694 LITHIUM AMERS CORP NEW COM NEW 53680Q207 7 1862 SH DFND 05 1862 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 781 206500 SH DFND 01 206500 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 17 4400 SH DFND 02 0 0 4400 LITTELFUSE INC COM 537008104 7957 43606 SH DFND 01 40982 2373 251 LITTELFUSE INC COM 537008104 10440 57210 SH DFND 02 0 56841 369 LITTELFUSE INC COM 537008104 476 2611 SH DFND 06 0 2611 0 LITTELFUSE INC COM 537008104 59 322 SH DFND 28 45 0 277 LITTELFUSE INC COM 537008104 19120 104780 SH DFND 43 0 0 104780 LITTELFUSE INC COM 537008104 1868 10237 SH DFND 43, 01 0 0 10237 LIVANOVA PLC SHS G5509L101 1180 12136 SH DFND 01 10534 1423 179 LIVANOVA PLC SHS G5509L101 1147 11799 SH DFND 02 0 11412 387 LIVANOVA PLC SHS G5509L101 514 5285 SH DFND 06 0 5285 0 LIVANOVA PLC SHS G5509L101 11667 119968 SH DFND 43 0 0 119968 LIVE NATION ENTERTAINMENT IN COM 538034109 13027 205016 SH DFND 01 169731 30943 4342 LIVE NATION ENTERTAINMENT IN COM 538034109 13829 217647 SH DFND 02 0 181956 35691 LIVE NATION ENTERTAINMENT IN COM 538034109 2273 35771 SH DFND 06 0 35771 0 LIVE NATION ENTERTAINMENT IN COM 538034109 31 495 SH DFND 28 163 0 332 LIVE NATION ENTERTAINMENT IN NOTE 2.50 538034AJ8 2 1000 PRN DFND 02 0 0 1000 LIVE NATION ENTERTAINMENT IN NOTE 2.50 538034AQ2 115 100000 PRN DFND 02 0 100000 0 LIVE NATION ENTERTAINMENT IN COM 538034109 26850 422575 SH DFND 43 0 0 422575 LIVE NATION ENTERTAINMENT IN NOTE 2.50 538034AQ2 5 4000 PRN DFND 43 0 0 4000 LIVE NATION ENTERTAINMENT IN COM 538034109 6968 109668 SH DFND 43, 01 0 0 109668 LIVE OAK BANCSHARES INC COM 53803X105 138 9413 SH DFND 01 9413 0 0 LIVE OAK BANCSHARES INC COM 53803X105 86 5880 SH DFND 02 0 5880 0 LIVE OAK BANCSHARES INC COM 53803X105 39 2701 SH DFND 06 0 2701 0 LIVE VENTURES INC COM NEW 538142308 0 10 SH DFND 02 0 10 0 LIVENT CORP COM 53814L108 3085 251185 SH DFND 01 127220 122456 1509 LIVENT CORP COM 53814L108 1982 161375 SH DFND 02 0 19574 141801 LIVENT CORP COM 53814L108 185 15094 SH DFND 06 0 15094 0 LIVENT CORP COM 53814L108 44 3571 SH DFND 28 1716 0 1855 LIVENT CORP COM 53814L108 1414 115159 SH DFND 43 0 0 115159 LIVENT CORP COM 53814L108 58 4741 SH DFND 43, 01 0 0 4741 LIVEPERSON INC COM 538146101 666 22941 SH DFND 01 15170 7252 519 LIVEPERSON INC COM 538146101 576 19858 SH DFND 02 0 18631 1227 LIVEPERSON INC COM 538146101 243 8369 SH DFND 06 0 8369 0 LIVERAMP HLDGS INC COM 53815P108 2598 47601 SH DFND 01 22615 24456 530 LIVERAMP HLDGS INC COM 53815P108 1473 26985 SH DFND 02 0 22762 4223 LIVERAMP HLDGS INC COM 53815P108 382 7008 SH DFND 06 0 7008 0 LIVERAMP HLDGS INC COM 53815P108 10886 199495 SH DFND 43 0 0 199495 LIVERAMP HLDGS INC COM 53815P108 241 4422 SH DFND 43, 01 0 0 4422 LIVEXLIVE MEDIA INC COM NEW 53839L208 36 6756 SH DFND 01 6756 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 21 3879 SH DFND 02 0 3879 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 118 SH DFND 06 0 118 0 LKQ CORP COM 501889208 7309 257534 SH DFND 01 60153 194813 2568 LKQ CORP COM 501889208 17433 614285 SH DFND 02 0 545042 69243 LKQ CORP COM 501889208 127 4475 SH DFND 06 0 4475 0 LKQ CORP COM 501889208 60 2124 SH DFND 28 38 0 2086 LKQ CORP COM 501889208 9466 333536 SH DFND 43 0 0 333536 LKQ CORP COM 501889208 1002 35319 SH DFND 43, 01 0 0 35319 LLOYDS BANKING GROUP PLC SPONSORED 539439109 897 279565 SH DFND 01 196643 0 82922 LLOYDS BANKING GROUP PLC SPONSORED 539439109 816 254239 SH DFND 02 0 0 254239 LLOYDS BANKING GROUP PLC SPONSORED 539439109 4 1399 SH DFND 28 1399 0 0 LLOYDS BANKING GROUP PLC SPONSORED 539439109 59771 18620291 SH DFND 43 0 0 18620291 LLOYDS BANKING GROUP PLC SPONSORED 539439109 403 125505 SH DFND 43, 01 0 0 125505 LM FDG AMER INC COM NEW 502074305 0 21 SH DFND 02 0 21 0 LMP CAP & INCOME FD INC COM 50208A102 1845 143018 SH DFND 02 0 0 143018 LOCKHEED MARTIN CORP COM 539830109 286434 954269 SH DFND 01 861546 41604 51119 LOCKHEED MARTIN CORP COM 539830109 1140376 3799228 SH DFND 02 0 133693 3665535 LOCKHEED MARTIN CORP COM 539830109 13682 45582 SH DFND 06 0 45582 0 LOCKHEED MARTIN CORP COM 539830109 2899 9658 SH DFND 28 6830 0 2828 LOCKHEED MARTIN CORP OPTIONS 539830109 240 800 SH Call DFND 02 0 0 800 LOCKHEED MARTIN CORP COM 539830109 1325440 4415779 SH DFND 43 0 0 4415779 LOCKHEED MARTIN CORP COM 539830109 72675 242120 SH DFND 43, 01 0 0 242120 LOEWS CORP COM 540424108 9091 189663 SH DFND 01 116085 70636 2942 LOEWS CORP COM 540424108 9590 200088 SH DFND 02 0 113360 86728 LOEWS CORP COM 540424108 928 19366 SH DFND 06 0 19366 0 LOEWS CORP COM 540424108 178 3717 SH DFND 28 32 0 3685 LOEWS CORP COM 540424108 19532 407521 SH DFND 43 0 0 407521 LOEWS CORP COM 540424108 3898 81335 SH DFND 43, 01 0 0 81335 LOGICBIO THERAPEUTICS INC COM 54142F102 24 2473 SH DFND 01 2473 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 21 2132 SH DFND 02 0 2132 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 29 SH DFND 06 0 29 0 LOGITECH INTL S A SHS H50430232 704 17892 SH DFND 01 17892 0 0 LOGITECH INTL S A SHS H50430232 598 15194 SH DFND 02 0 14692 502 LOGITECH INTL S A SHS H50430232 29773 756802 SH DFND 06 0 756802 0 LOGITECH INTL S A SHS H50430232 1 23 SH DFND 28 23 0 0 LOGITECH INTL S A OPTIONS H50430232 2360 60000 SH Put DFND 06 60000 0 0 LOGITECH INTL S A SHS H50430232 8766 222827 SH DFND 43 0 0 222827 LOGMEIN INC COM 54142L109 1126 14058 SH DFND 01 8888 4882 288 LOGMEIN INC COM 54142L109 9945 124154 SH DFND 02 0 115240 8914 LOGMEIN INC COM 54142L109 425 5308 SH DFND 06 0 5308 0 LOGMEIN INC COM 54142L109 41 515 SH DFND 28 0 0 515 LOGMEIN INC OPTIONS 54142L109 32040 400000 SH Call DFND 02 0 400000 0 LOGMEIN INC COM 54142L109 12366 154384 SH DFND 43 0 0 154384 LOGMEIN INC COM 54142L109 729 9105 SH DFND 43, 01 0 0 9105 LOMA NEGRA CORP SPONSORED 54150E104 51 4672 SH DFND 01 4672 0 0 LOMA NEGRA CORP SPONSORED 54150E104 90 8230 SH DFND 02 0 1130 7100 LONESTAR RES US INC CL A VTG 54240F103 3 664 SH DFND 02 0 664 0 LORAL SPACE & COMMUNICATNS I COM 543881106 86 2384 SH DFND 01 2384 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 261 7248 SH DFND 02 0 7208 40 LORAL SPACE & COMMUNICATNS I COM 543881106 50 1394 SH DFND 06 0 1394 0 LOUISIANA PAC CORP COM 546347105 4838 198426 SH DFND 01 109728 88179 519 LOUISIANA PAC CORP COM 546347105 8435 345985 SH DFND 02 0 274073 71912 LOUISIANA PAC CORP COM 546347105 374 15332 SH DFND 06 0 15332 0 LOUISIANA PAC CORP COM 546347105 1 31 SH DFND 28 31 0 0 LOUISIANA PAC CORP COM 546347105 1334 54710 SH DFND 43 0 0 54710 LOVESAC COMPANY COM 54738L109 47 1692 SH DFND 01 1681 11 0 LOVESAC COMPANY COM 54738L109 29 1034 SH DFND 02 0 1034 0 LOVESAC COMPANY COM 54738L109 1 22 SH DFND 06 0 22 0 LOWES COS INC COM 548661107 360705 3295013 SH DFND 01 2361067 306077 627869 LOWES COS INC COM 548661107 354856 3241584 SH DFND 02 0 91208 3150376 LOWES COS INC COM 548661107 595 5438 SH DFND 06 0 5438 0 LOWES COS INC COM 548661107 4039 36893 SH DFND 28 19985 0 16908 LOWES COS INC OPTIONS 548661107 701 6400 SH Put DFND 06 0 6400 0 LOWES COS INC OPTIONS 548661107 383 3500 SH Call DFND 02 0 3500 0 LOWES COS INC OPTIONS 548661107 2507 22900 SH Call DFND 06 0 22900 0 LOWES COS INC COM 548661107 781864 7142265 SH DFND 43 0 0 7142265 LOWES COS INC COM 548661107 15020 137204 SH DFND 43, 01 0 0 137204 LPL FINL HLDGS INC COM 50212V100 1036 14874 SH DFND 01 7925 6454 495 LPL FINL HLDGS INC COM 50212V100 11689 167828 SH DFND 02 0 38342 129486 LPL FINL HLDGS INC COM 50212V100 627 8999 SH DFND 06 0 8999 0 LPL FINL HLDGS INC COM 50212V100 54 778 SH DFND 28 0 0 778 LPL FINL HLDGS INC COM 50212V100 10736 154138 SH DFND 43 0 0 154138 LPL FINL HLDGS INC COM 50212V100 9670 138836 SH DFND 43, 01 0 0 138836 LRAD CORP COM 50213V109 37 13000 SH DFND 02 0 0 13000 LSB INDS INC COM 502160104 165 26440 SH DFND 01 24543 1869 28 LSB INDS INC COM 502160104 67 10795 SH DFND 02 0 10795 0 LSB INDS INC COM 502160104 1 84 SH DFND 06 0 84 0 LSC COMMUNICATIONS INC COM 50218P107 197 30168 SH DFND 01 27347 2789 32 LSC COMMUNICATIONS INC COM 50218P107 5999 918671 SH DFND 02 0 768843 149828 LSC COMMUNICATIONS INC COM 50218P107 24 3613 SH DFND 06 0 3613 0 LSI INDS INC COM 50216C108 358 136097 SH DFND 02 0 111379 24718 LTC PPTYS INC COM 502175102 839 18318 SH DFND 01 17991 0 327 LTC PPTYS INC COM 502175102 574 12537 SH DFND 02 0 8108 4429 LTC PPTYS INC COM 502175102 197 4304 SH DFND 06 0 4304 0 LTC PPTYS INC COM 502175102 7 145 SH DFND 28 145 0 0 LTC PPTYS INC COM 502175102 598 13046 SH DFND 43 0 0 13046 LUBYS INC COM 549282101 19 13510 SH DFND 01 13510 0 0 LULULEMON ATHLETICA INC COM 550021109 9896 60391 SH DFND 01 32189 27890 312 LULULEMON ATHLETICA INC COM 550021109 105578 644279 SH DFND 02 0 114605 529674 LULULEMON ATHLETICA INC COM 550021109 3978 24273 SH DFND 06 0 24273 0 LULULEMON ATHLETICA INC COM 550021109 66 401 SH DFND 28 0 0 401 LULULEMON ATHLETICA INC OPTIONS 550021109 164 1000 SH Put DFND 02 0 1000 0 LULULEMON ATHLETICA INC OPTIONS 550021109 164 1000 SH Call DFND 02 0 1000 0 LULULEMON ATHLETICA INC COM 550021109 46419 283270 SH DFND 43 0 0 283270 LULULEMON ATHLETICA INC COM 550021109 9055 55258 SH DFND 43, 01 0 0 55258 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 418 41342 SH DFND 01 7261 33958 123 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 57 5644 SH DFND 02 0 4006 1638 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 31 3110 SH DFND 06 0 3110 0 LUMENTUM HLDGS INC COM 55024U109 2726 48207 SH DFND 01 45727 2093 387 LUMENTUM HLDGS INC COM 55024U109 11855 209668 SH DFND 02 0 204045 5623 LUMENTUM HLDGS INC COM 55024U109 456 8061 SH DFND 06 0 8061 0 LUMENTUM HLDGS INC COM 55024U109 1 14 SH DFND 28 14 0 0 LUMENTUM HLDGS INC NOTE 0.25 55024UAB5 11 9000 PRN DFND 02 0 0 9000 LUMENTUM HLDGS INC COM 55024U109 12077 213608 SH DFND 43 0 0 213608 LUMENTUM HLDGS INC NOTE 0.25 55024UAB5 5 4000 PRN DFND 43 0 0 4000 LUMENTUM HLDGS INC COM 55024U109 483 8542 SH DFND 43, 01 0 0 8542 LUMINEX CORP DEL COM 55027E102 1975 85831 SH DFND 01 8671 77009 151 LUMINEX CORP DEL COM 55027E102 7405 321818 SH DFND 02 0 7625 314193 LUMINEX CORP DEL COM 55027E102 106 4588 SH DFND 06 0 4588 0 LUMINEX CORP DEL COM 55027E102 2150 93454 SH DFND 43 0 0 93454 LUMINEX CORP DEL COM 55027E102 333 14479 SH DFND 43, 01 0 0 14479 LUTHER BURBANK CORP COM 550550107 58 5747 SH DFND 01 4360 1387 0 LUTHER BURBANK CORP COM 550550107 449 44415 SH DFND 02 0 44415 0 LUTHER BURBANK CORP COM 550550107 19 1859 SH DFND 06 0 1859 0 LUXFER HOLDINGS PLC SHS G5698W116 6 255 SH DFND 01 255 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5 183 SH DFND 02 0 183 0 LUXFER HOLDINGS PLC SHS G5698W116 330 13221 SH DFND 43 0 0 13221 LUXFER HOLDINGS PLC SHS G5698W116 12 486 SH DFND 43, 01 0 0 486 LUXOFT HLDG INC ORD SHS CL G57279104 12 210 SH DFND 02 0 5 205 LYDALL INC DEL COM 550819106 1037 44196 SH DFND 01 36417 7606 173 LYDALL INC DEL COM 550819106 168 7157 SH DFND 02 0 5289 1868 LYDALL INC DEL COM 550819106 44 1890 SH DFND 06 0 1890 0 LYDALL INC DEL COM 550819106 1022 43567 SH DFND 43 0 0 43567 LYDALL INC DEL COM 550819106 605 25781 SH DFND 43, 01 0 0 25781 LYFT INC CL A COM 55087P104 313 4000 SH DFND 01 4000 0 0 LYFT INC CL A COM 55087P104 38 485 SH DFND 02 0 0 485 LYFT INC CL A COM 55087P104 223 2850 SH DFND 28 0 0 2850 LYON WILLIAM HOMES CL A NEW 552074700 380 24721 SH DFND 01 16160 8474 87 LYON WILLIAM HOMES CL A NEW 552074700 705 45873 SH DFND 02 0 45873 0 LYON WILLIAM HOMES CL A NEW 552074700 55 3569 SH DFND 06 0 3569 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 78507 933717 SH DFND 01 672631 256095 4991 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36307 431817 SH DFND 02 0 67462 364355 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1012 12036 SH DFND 06 0 12036 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 741 8812 SH DFND 28 4850 0 3962 LYONDELLBASELL INDUSTRIES N OPTIONS N53745100 12192 145000 SH Call DFND 02 0 145000 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 132584 1576875 SH DFND 43 0 0 1576875 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22547 268167 SH DFND 43, 01 0 0 268167 M & T BK CORP COM 55261F104 28706 182818 SH DFND 01 92940 42563 47315 M & T BK CORP COM 55261F104 11288 71887 SH DFND 02 0 43505 28382 M & T BK CORP COM 55261F104 141 901 SH DFND 06 0 901 0 M & T BK CORP COM 55261F104 331 2105 SH DFND 28 962 0 1143 M & T BK CORP COM 55261F104 60468 385097 SH DFND 43 0 0 385097 M & T BK CORP COM 55261F104 11854 75496 SH DFND 43, 01 0 0 75496 M D C HLDGS INC COM 552676108 1930 66413 SH DFND 01 27506 37073 1834 M D C HLDGS INC COM 552676108 4450 153145 SH DFND 02 0 11372 141773 M D C HLDGS INC COM 552676108 154 5311 SH DFND 06 0 5311 0 M D C HLDGS INC COM 552676108 1 45 SH DFND 28 45 0 0 M D C HLDGS INC COM 552676108 1295 44553 SH DFND 43 0 0 44553 M D C HLDGS INC COM 552676108 127 4372 SH DFND 43, 01 0 0 4372 M/I HOMES INC COM 55305B101 714 26811 SH DFND 01 10716 15986 109 M/I HOMES INC COM 55305B101 3716 139576 SH DFND 02 0 139491 85 M/I HOMES INC COM 55305B101 81 3027 SH DFND 06 0 3027 0 M/I HOMES INC COM 55305B101 1 40 SH DFND 28 40 0 0 M/I HOMES INC COM 55305B101 3291 123645 SH DFND 43 0 0 123645 MACATAWA BK CORP COM 554225102 72 7254 SH DFND 01 6153 1101 0 MACATAWA BK CORP COM 554225102 684 68790 SH DFND 02 0 67264 1526 MACATAWA BK CORP COM 554225102 1 87 SH DFND 06 0 87 0 MACERICH CO COM 554382101 2374 54763 SH DFND 01 19084 34853 826 MACERICH CO COM 554382101 9531 219868 SH DFND 02 0 212009 7859 MACERICH CO COM 554382101 79 1814 SH DFND 06 0 1814 0 MACERICH CO COM 554382101 1817 41913 SH DFND 43 0 0 41913 MACERICH CO COM 554382101 9 219 SH DFND 43, 01 0 0 219 MACK CALI RLTY CORP COM 554489104 1312 59099 SH DFND 01 58377 0 722 MACK CALI RLTY CORP COM 554489104 1398 62973 SH DFND 02 0 62897 76 MACK CALI RLTY CORP COM 554489104 218 9804 SH DFND 06 0 9804 0 MACK CALI RLTY CORP COM 554489104 2812 126671 SH DFND 43 0 0 126671 MACKINAC FINL CORP COM 554571109 64 4045 SH DFND 02 0 2996 1049 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2292 137148 SH DFND 01 10166 126982 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2175 130191 SH DFND 02 0 129864 327 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 83 4952 SH DFND 06 0 4952 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1089 65163 SH DFND 43 0 0 65163 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 382 22871 SH DFND 43, 01 0 0 22871 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 637 57989 SH DFND 02 0 0 57989 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 95 4280 SH DFND 01 4280 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3721 167677 SH DFND 02 0 0 167677 MACQUARIE INFRASTRUCTURE COR COM 55608B105 948 23004 SH DFND 01 14144 3738 5122 MACQUARIE INFRASTRUCTURE COR COM 55608B105 48238 1170249 SH DFND 02 0 667435 502814 MACQUARIE INFRASTRUCTURE COR COM 55608B105 963 23361 SH DFND 06 0 23361 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 188 4572 SH DFND 28 0 0 4572 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 7 7000 PRN DFND 02 0 0 7000 MACQUARIE INFRASTRUCTURE COR NOTE 2.00 55608BAB1 2 2000 PRN DFND 02 0 0 2000 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 14 14000 PRN DFND 43 0 0 14000 MACQUARIE INFRASTRUCTURE COR NOTE 2.00 55608BAB1 2347 2663000 PRN DFND 43 0 0 2663000 MACROGENICS INC COM 556099109 3604 200428 SH DFND 01 10395 190033 0 MACROGENICS INC COM 556099109 248 13782 SH DFND 02 0 5168 8614 MACROGENICS INC COM 556099109 88 4894 SH DFND 06 0 4894 0 MACYS INC COM 55616P104 11014 458338 SH DFND 01 176136 278190 4012 MACYS INC COM 55616P104 11632 484066 SH DFND 02 0 249541 234525 MACYS INC COM 55616P104 631 26242 SH DFND 06 0 26242 0 MACYS INC COM 55616P104 81 3366 SH DFND 28 581 0 2785 MACYS INC COM 55616P104 268 11151 SH DFND 43 0 0 11151 MADDEN STEVEN LTD COM 556269108 3106 91776 SH DFND 01 23810 67411 555 MADDEN STEVEN LTD COM 556269108 6259 184961 SH DFND 02 0 179833 5128 MADDEN STEVEN LTD COM 556269108 306 9038 SH DFND 06 0 9038 0 MADDEN STEVEN LTD COM 556269108 1 32 SH DFND 28 32 0 0 MADDEN STEVEN LTD COM 556269108 10766 318134 SH DFND 43 0 0 318134 MADDEN STEVEN LTD COM 556269108 674 19932 SH DFND 43, 01 0 0 19932 MADISON CVRED CALL & EQ STR COM 557437100 822 120359 SH DFND 02 0 0 120359 MADISON SQUARE GARDEN CO NEW CL A 55825T103 6417 21892 SH DFND 01 17072 4352 468 MADISON SQUARE GARDEN CO NEW CL A 55825T103 8470 28894 SH DFND 02 0 6230 22664 MADISON SQUARE GARDEN CO NEW CL A 55825T103 529 1806 SH DFND 06 0 1806 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 19 64 SH DFND 28 0 0 64 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2129 7262 SH DFND 43 0 0 7262 MADISON SQUARE GARDEN CO NEW CL A 55825T103 165 563 SH DFND 43, 01 0 0 563 MADRIGAL PHARMACEUTICALS INC COM 558868105 3020 24109 SH DFND 01 1581 22528 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2124 16953 SH DFND 02 0 15731 1222 MADRIGAL PHARMACEUTICALS INC COM 558868105 104 833 SH DFND 06 0 833 0 MAG SILVER CORP COM 55903Q104 31 2943 SH DFND 05 2943 0 0 MAG SILVER CORP COM 55903Q104 21 2000 SH DFND 02 0 0 2000 MAG SILVER CORP OPTIONS 55903Q104 862 80900 SH Call DFND 02 0 80900 0 MAGAL SECURITY SYS LTD ORD M6786D104 1 200 SH DFND 01 200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 6699 101627 SH DFND 01 7303 94155 169 MAGELLAN HEALTH INC COM NEW 559079207 130 1974 SH DFND 02 0 1070 904 MAGELLAN HEALTH INC COM NEW 559079207 174 2647 SH DFND 06 0 2647 0 MAGELLAN HEALTH INC COM NEW 559079207 2 27 SH DFND 28 27 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2636 39983 SH DFND 43 0 0 39983 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 83936 1384401 SH DFND 01 822392 521027 40982 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 110111 1816122 SH DFND 02 0 48294 1767828 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 0 1 SH DFND 06 0 1 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 663 10941 SH DFND 28 10941 0 0 MAGELLAN MIDSTREAM PRTNRS LP OPTIONS 559080106 6063 100000 SH Call DFND 02 0 100000 0 MAGENTA THERAPEUTICS INC COM 55910K108 53 3222 SH DFND 01 3222 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 142 8604 SH DFND 02 0 8604 0 MAGENTA THERAPEUTICS INC COM 55910K108 1 56 SH DFND 06 0 56 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 156 18602 SH DFND 02 0 15602 3000 MAGNA INTL INC COM 559222401 14208 291812 SH DFND 05 291812 0 0 MAGNA INTL INC COM 559222401 18920 388587 SH DFND 01 384070 0 4517 MAGNA INTL INC COM 559222401 5006 102804 SH DFND 02 0 11235 91569 MAGNA INTL INC COM 559222401 278 5714 SH DFND 28 5714 0 0 MAGNA INTL INC COM 559222401 22476 461607 SH DFND 43 0 0 461607 MAGNA INTL INC COM 559222401 91 1859 SH DFND 43, 01 0 0 1859 MAGNOLIA OIL & GAS CORP CL A 559663109 468 38973 SH DFND 01 933 38040 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1225 102083 SH DFND 02 0 102083 0 MAGNOLIA OIL & GAS CORP CL A 559663109 190 15832 SH DFND 43 0 0 15832 MAIDEN HOLDINGS LTD SHS G5753U112 12 16267 SH DFND 01 16150 0 117 MAIDEN HOLDINGS LTD SHS G5753U112 182 245001 SH DFND 02 0 245001 0 MAIDEN HOLDINGS LTD SHS G5753U112 6 7734 SH DFND 06 0 7734 0 MAIN STREET CAPITAL CORP COM 56035L104 108 2910 SH DFND 01 2910 0 0 MAIN STREET CAPITAL CORP COM 56035L104 529 14216 SH DFND 02 0 24 14192 MAIN STREET CAPITAL CORP COM 56035L104 500 13450 SH DFND 43 0 0 13450 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 73 3600 SH DFND 01 3600 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 19746 971730 SH DFND 02 0 0 971730 MAJESCO COM 56068V102 9 1252 SH DFND 01 1252 0 0 MAJESCO COM 56068V102 0 42 SH DFND 02 0 42 0 MAJESCO COM 56068V102 0 24 SH DFND 06 0 24 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2123 76907 SH DFND 01 76907 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 137 4967 SH DFND 02 0 4 4963 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 27 973 SH DFND 28 973 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3543 128360 SH DFND 43 0 0 128360 MALIBU BOATS INC COM CL A 56117J100 325 8202 SH DFND 01 7223 979 0 MALIBU BOATS INC COM CL A 56117J100 476 12014 SH DFND 02 0 11964 50 MALIBU BOATS INC COM CL A 56117J100 3 83 SH DFND 06 0 83 0 MALIBU BOATS INC COM CL A 56117J100 4788 120959 SH DFND 43 0 0 120959 MALLINCKRODT PUB LTD CO SHS G5785G107 1825 83948 SH DFND 01 24414 58806 728 MALLINCKRODT PUB LTD CO SHS G5785G107 4076 187473 SH DFND 02 0 179754 7719 MALLINCKRODT PUB LTD CO SHS G5785G107 197 9043 SH DFND 06 0 9043 0 MALLINCKRODT PUB LTD CO SHS G5785G107 16 739 SH DFND 28 219 0 520 MALLINCKRODT PUB LTD CO OPTIONS G5785G107 6644 305600 SH Put DFND 02 0 305600 0 MALLINCKRODT PUB LTD CO OPTIONS G5785G107 1209 55600 SH Call DFND 02 0 55600 0 MALLINCKRODT PUB LTD CO SHS G5785G107 8 353 SH DFND 43 0 0 353 MALVERN BANCORP INC COM 561409103 76 3798 SH DFND 01 3486 312 0 MALVERN BANCORP INC COM 561409103 3 155 SH DFND 02 0 155 0 MALVERN BANCORP INC COM 561409103 1 29 SH DFND 06 0 29 0 MAMMOTH ENERGY SVCS INC COM 56155L108 54 3218 SH DFND 01 3218 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 139 8374 SH DFND 02 0 8233 141 MAMMOTH ENERGY SVCS INC COM 56155L108 16 987 SH DFND 06 0 987 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3310 198769 SH DFND 43 0 0 198769 MANAGED PORTFOLIO SER TORTOISE N 56167N720 7149 299381 SH DFND 02 0 0 299381 MANAGED PORTFOLIO SER TORTOISE G 56167N753 29 1000 SH DFND 02 0 0 1000 MANAGED PORTFOLIO SER TORTOISE N 56167N720 1855 77700 SH DFND 43 0 0 77700 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1692 88036 SH DFND 02 0 149 87887 MANHATTAN ASSOCS INC COM 562750109 9938 180339 SH DFND 01 133907 46296 136 MANHATTAN ASSOCS INC COM 562750109 5458 99039 SH DFND 02 0 61095 37944 MANHATTAN ASSOCS INC COM 562750109 374 6783 SH DFND 06 0 6783 0 MANHATTAN ASSOCS INC COM 562750109 7 128 SH DFND 28 128 0 0 MANHATTAN ASSOCS INC COM 562750109 29596 537028 SH DFND 43 0 0 537028 MANHATTAN ASSOCS INC COM 562750109 2734 49616 SH DFND 43, 01 0 0 49616 MANITEX INTL INC COM 563420108 31 4041 SH DFND 01 4041 0 0 MANITEX INTL INC COM 563420108 109 14222 SH DFND 02 0 56 14166 MANITEX INTL INC COM 563420108 0 57 SH DFND 06 0 57 0 MANITOWOC CO INC COM NEW 563571405 350 21302 SH DFND 01 13630 7672 0 MANITOWOC CO INC COM NEW 563571405 1075 65528 SH DFND 02 0 63496 2032 MANITOWOC CO INC COM NEW 563571405 60 3674 SH DFND 06 0 3674 0 MANNATECH INC COM NEW 563771203 1 50 SH DFND 02 0 0 50 MANNING & NAPIER INC CL A 56382Q102 13 6048 SH DFND 02 0 6048 0 MANNKIND CORP COM NEW 56400P706 22 10923 SH DFND 01 10923 0 0 MANNKIND CORP COM NEW 56400P706 47 23841 SH DFND 02 0 734 23107 MANNKIND CORP COM NEW 56400P706 1 629 SH DFND 06 0 629 0 MANPOWERGROUP INC COM 56418H100 2801 33874 SH DFND 01 12565 20746 563 MANPOWERGROUP INC COM 56418H100 6626 80130 SH DFND 02 0 35880 44250 MANPOWERGROUP INC COM 56418H100 791 9566 SH DFND 06 0 9566 0 MANPOWERGROUP INC COM 56418H100 5932 71733 SH DFND 43 0 0 71733 MANPOWERGROUP INC COM 56418H100 2930 35436 SH DFND 43, 01 0 0 35436 MANTECH INTL CORP CL A 564563104 493 9131 SH DFND 01 6768 2363 0 MANTECH INTL CORP CL A 564563104 5510 101995 SH DFND 02 0 101871 124 MANTECH INTL CORP CL A 564563104 156 2883 SH DFND 06 0 2883 0 MANTECH INTL CORP CL A 564563104 3108 57527 SH DFND 43 0 0 57527 MANTECH INTL CORP CL A 564563104 2907 53806 SH DFND 43, 01 0 0 53806 MANULIFE FINL CORP COM 56501R106 5915 349812 SH DFND 05 349812 0 0 MANULIFE FINL CORP COM 56501R106 1997 118119 SH DFND 01 102532 0 15587 MANULIFE FINL CORP COM 56501R106 9418 556973 SH DFND 02 0 124380 432593 MANULIFE FINL CORP COM 56501R106 382 22612 SH DFND 06 0 22612 0 MANULIFE FINL CORP COM 56501R106 8 460 SH DFND 28 0 0 460 MANULIFE FINL CORP COM 56501R106 13987 827167 SH DFND 43 0 0 827167 MARATHON OIL CORP COM 565849106 49316 2951298 SH DFND 01 307989 877072 1766237 MARATHON OIL CORP COM 565849106 39513 2364636 SH DFND 02 0 1203038 1161598 MARATHON OIL CORP COM 565849106 886 53035 SH DFND 06 0 53035 0 MARATHON OIL CORP COM 565849106 670 40088 SH DFND 28 419 0 39669 MARATHON OIL CORP OPTIONS 565849106 167 10000 SH Put DFND 06 0 10000 0 MARATHON OIL CORP OPTIONS 565849106 3693 221000 SH Call DFND 02 0 220200 800 MARATHON OIL CORP COM 565849106 107417 6428292 SH DFND 43 0 0 6428292 MARATHON OIL CORP COM 565849106 2667 159618 SH DFND 43, 01 0 0 159618 MARATHON PETE CORP COM 56585A102 71554 1195564 SH DFND 01 508358 346411 340795 MARATHON PETE CORP COM 56585A102 124823 2085606 SH DFND 02 0 162012 1923594 MARATHON PETE CORP COM 56585A102 880 14709 SH DFND 06 0 14709 0 MARATHON PETE CORP COM 56585A102 741 12378 SH DFND 28 4335 0 8043 MARATHON PETE CORP OPTIONS 56585A102 407 6800 SH Put DFND 06 0 6800 0 MARATHON PETE CORP OPTIONS 56585A102 1173 19600 SH Call DFND 02 0 19600 0 MARATHON PETE CORP OPTIONS 56585A102 1275 21300 SH Call DFND 06 0 21300 0 MARATHON PETE CORP COM 56585A102 84882 1418245 SH DFND 43 0 0 1418245 MARATHON PETE CORP COM 56585A102 7124 119037 SH DFND 43, 01 0 0 119037 MARCHEX INC CL B 56624R108 466 98467 SH DFND 02 0 98262 205 MARCUS & MILLICHAP INC COM 566324109 194 4767 SH DFND 01 3826 881 60 MARCUS & MILLICHAP INC COM 566324109 2300 56477 SH DFND 02 0 55604 873 MARCUS & MILLICHAP INC COM 566324109 86 2100 SH DFND 06 0 2100 0 MARCUS & MILLICHAP INC COM 566324109 904 22191 SH DFND 43 0 0 22191 MARCUS CORP COM 566330106 309 7713 SH DFND 01 5478 1989 246 MARCUS CORP COM 566330106 819 20454 SH DFND 02 0 20446 8 MARCUS CORP COM 566330106 83 2072 SH DFND 06 0 2072 0 MARIN SOFTWARE INC COM NEW 56804T205 15 3192 SH DFND 02 0 3192 0 MARINE PETE TR UNIT BEN I 568423107 66 27225 SH DFND 01 27225 0 0 MARINE PRODS CORP COM 568427108 36 2693 SH DFND 01 2693 0 0 MARINE PRODS CORP COM 568427108 36 2652 SH DFND 02 0 952 1700 MARINE PRODS CORP COM 568427108 13 938 SH DFND 06 0 938 0 MARINEMAX INC COM 567908108 120 6243 SH DFND 01 4849 1252 142 MARINEMAX INC COM 567908108 836 43620 SH DFND 02 0 28058 15562 MARINEMAX INC COM 567908108 57 2966 SH DFND 06 0 2966 0 MARINEMAX INC COM 567908108 2082 108688 SH DFND 43 0 0 108688 MARINEMAX INC COM 567908108 381 19886 SH DFND 43, 01 0 0 19886 MARINUS PHARMACEUTICALS INC COM 56854Q101 63 15027 SH DFND 01 8400 6627 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 28 6607 SH DFND 02 0 1607 5000 MARINUS PHARMACEUTICALS INC COM 56854Q101 1 308 SH DFND 06 0 308 0 MARKEL CORP COM 570535104 17610 17676 SH DFND 01 14893 2711 72 MARKEL CORP COM 570535104 10851 10892 SH DFND 02 0 7940 2952 MARKEL CORP COM 570535104 2007 2015 SH DFND 06 0 2015 0 MARKEL CORP COM 570535104 50 50 SH DFND 28 50 0 0 MARKEL CORP COM 570535104 44737 44906 SH DFND 43 0 0 44906 MARKEL CORP COM 570535104 8963 8997 SH DFND 43, 01 0 0 8997 MARKER THERAPEUTICS INC COM 57055L107 71 10682 SH DFND 02 0 10682 0 MARKETAXESS HLDGS INC COM 57060D108 18616 75652 SH DFND 01 70833 4470 349 MARKETAXESS HLDGS INC COM 57060D108 3102 12605 SH DFND 02 0 9061 3544 MARKETAXESS HLDGS INC COM 57060D108 960 3903 SH DFND 06 0 3903 0 MARKETAXESS HLDGS INC COM 57060D108 19 76 SH DFND 28 76 0 0 MARKETAXESS HLDGS INC COM 57060D108 5597 22745 SH DFND 43 0 0 22745 MARLIN BUSINESS SVCS CORP COM 571157106 68 3167 SH DFND 01 3040 127 0 MARLIN BUSINESS SVCS CORP COM 571157106 23 1077 SH DFND 02 0 1077 0 MARLIN BUSINESS SVCS CORP COM 571157106 1 33 SH DFND 06 0 33 0 MARRIOTT INTL INC NEW CL A 571903202 26964 215557 SH DFND 01 136736 64486 14335 MARRIOTT INTL INC NEW CL A 571903202 78241 625477 SH DFND 02 0 346343 279134 MARRIOTT INTL INC NEW CL A 571903202 647 5173 SH DFND 06 0 5173 0 MARRIOTT INTL INC NEW CL A 571903202 478 3821 SH DFND 28 1708 0 2113 MARRIOTT INTL INC NEW OPTIONS 571903202 112581 900000 SH Put DFND 02 0 900000 0 MARRIOTT INTL INC NEW OPTIONS 571903202 11771 94100 SH Call DFND 02 0 94100 0 MARRIOTT INTL INC NEW CL A 571903202 21750 173878 SH DFND 43 0 0 173878 MARRIOTT INTL INC NEW CL A 571903202 380 3037 SH DFND 43, 01 0 0 3037 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 14470 154764 SH DFND 01 78818 75321 625 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19066 203910 SH DFND 02 0 200513 3397 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 406 4341 SH DFND 06 0 4341 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 7 70 SH DFND 28 70 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1416 15148 SH DFND 43 0 0 15148 MARRONE BIO INNOVATIONS INC COM 57165B106 16 10299 SH DFND 02 0 299 10000 MARRONE BIO INNOVATIONS INC COM 57165B106 0 216 SH DFND 06 0 216 0 MARSH & MCLENNAN COS INC COM 571748102 129436 1378441 SH DFND 01 1025598 149653 203190 MARSH & MCLENNAN COS INC COM 571748102 55601 592134 SH DFND 02 0 349483 242651 MARSH & MCLENNAN COS INC COM 571748102 191 2033 SH DFND 06 0 2033 0 MARSH & MCLENNAN COS INC COM 571748102 1379 14682 SH DFND 28 5565 0 9117 MARSH & MCLENNAN COS INC COM 571748102 426730 4544517 SH DFND 43 0 0 4544517 MARSH & MCLENNAN COS INC COM 571748102 53238 566966 SH DFND 43, 01 0 0 566966 MARTEN TRANS LTD COM 573075108 556 31170 SH DFND 01 8317 22189 664 MARTEN TRANS LTD COM 573075108 1209 67818 SH DFND 02 0 67510 308 MARTEN TRANS LTD COM 573075108 79 4432 SH DFND 06 0 4432 0 MARTEN TRANS LTD COM 573075108 546 30610 SH DFND 43 0 0 30610 MARTIN MARIETTA MATLS INC COM 573284106 23640 117507 SH DFND 01 59347 57949 211 MARTIN MARIETTA MATLS INC COM 573284106 8362 41563 SH DFND 02 0 1522 40041 MARTIN MARIETTA MATLS INC COM 573284106 11923 59266 SH DFND 06 0 59266 0 MARTIN MARIETTA MATLS INC COM 573284106 205 1018 SH DFND 28 374 0 644 MARTIN MARIETTA MATLS INC COM 573284106 41245 205017 SH DFND 43 0 0 205017 MARTIN MARIETTA MATLS INC COM 573284106 5189 25791 SH DFND 43, 01 0 0 25791 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 556 44620 SH DFND 01 3795 40825 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 183 14711 SH DFND 02 0 0 14711 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22800 1146323 SH DFND 01 430188 211922 504213 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 106269 5342817 SH DFND 02 0 4545069 797748 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2987 150191 SH DFND 06 0 150191 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 338 16998 SH DFND 28 979 0 16019 MARVELL TECHNOLOGY GROUP LTD OPTIONS G5876H105 17630 886400 SH Put DFND 02 0 886400 0 MARVELL TECHNOLOGY GROUP LTD OPTIONS G5876H105 13901 698900 SH Call DFND 02 0 698900 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24022 1207738 SH DFND 43 0 0 1207738 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7079 355907 SH DFND 43, 01 0 0 355907 MASCO CORP COM 574599106 42469 1080355 SH DFND 01 445999 357615 276741 MASCO CORP COM 574599106 14555 370267 SH DFND 02 0 117780 252487 MASCO CORP COM 574599106 863 21949 SH DFND 06 0 21949 0 MASCO CORP COM 574599106 496 12618 SH DFND 28 2762 0 9856 MASCO CORP COM 574599106 46396 1180260 SH DFND 43 0 0 1180260 MASCO CORP COM 574599106 6258 159206 SH DFND 43, 01 0 0 159206 MASIMO CORP COM 574795100 7789 56331 SH DFND 01 37995 18072 264 MASIMO CORP COM 574795100 12808 92626 SH DFND 02 0 36659 55967 MASIMO CORP COM 574795100 723 5228 SH DFND 06 0 5228 0 MASIMO CORP COM 574795100 542 3921 SH DFND 43 0 0 3921 MASONITE INTL CORP NEW COM 575385109 1761 35295 SH DFND 01 35295 0 0 MASONITE INTL CORP NEW COM 575385109 264 5298 SH DFND 02 0 5078 220 MASONITE INTL CORP NEW COM 575385109 144 2878 SH DFND 06 0 2878 0 MASONITE INTL CORP NEW COM 575385109 10951 219497 SH DFND 43 0 0 219497 MASONITE INTL CORP NEW COM 575385109 462 9267 SH DFND 43, 01 0 0 9267 MASTEC INC COM 576323109 8999 187097 SH DFND 01 186773 2 322 MASTEC INC COM 576323109 1668 34671 SH DFND 02 0 31798 2873 MASTEC INC COM 576323109 329 6837 SH DFND 06 0 6837 0 MASTEC INC COM 576323109 10 204 SH DFND 28 204 0 0 MASTEC INC COM 576323109 6983 145180 SH DFND 43 0 0 145180 MASTEC INC COM 576323109 753 15655 SH DFND 43, 01 0 0 15655 MASTERCARD INC CL A 57636Q104 541346 2299199 SH DFND 01 2198315 32949 67935 MASTERCARD INC CL A 57636Q104 352283 1496213 SH DFND 02 0 43179 1453034 MASTERCARD INC CL A 57636Q104 96 406 SH DFND 06 0 406 0 MASTERCARD INC CL A 57636Q104 10603 45032 SH DFND 28 33893 0 11139 MASTERCARD INC OPTIONS 57636Q104 1295 5500 SH Put DFND 01 5500 0 0 MASTERCARD INC CL A 57636Q104 422441 1794186 SH DFND 43 0 0 1794186 MASTERCARD INC CL A 57636Q104 35455 150582 SH DFND 43, 01 0 0 150582 MASTERCRAFT BOAT HLDGS INC COM 57637H103 118 5222 SH DFND 01 5222 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 521 23078 SH DFND 02 0 22878 200 MASTERCRAFT BOAT HLDGS INC COM 57637H103 46 2027 SH DFND 06 0 2027 0 MATADOR RES CO COM 576485205 5946 307596 SH DFND 01 118835 188152 609 MATADOR RES CO COM 576485205 5451 282015 SH DFND 02 0 272356 9659 MATADOR RES CO COM 576485205 220 11366 SH DFND 06 0 11366 0 MATADOR RES CO COM 576485205 5184 268202 SH DFND 43 0 0 268202 MATADOR RES CO COM 576485205 1720 88983 SH DFND 43, 01 0 0 88983 MATCH GROUP INC COM 57665R106 1105 19511 SH DFND 01 4934 14456 121 MATCH GROUP INC COM 57665R106 45874 810358 SH DFND 02 0 14285 796073 MATCH GROUP INC COM 57665R106 3 50 SH DFND 06 0 50 0 MATCH GROUP INC COM 57665R106 33 580 SH DFND 28 0 0 580 MATCH GROUP INC COM 57665R106 6981 123325 SH DFND 43 0 0 123325 MATERIALISE NV SPONSORED 57667T100 20 1274 SH DFND 01 1274 0 0 MATERION CORP COM 576690101 889 15582 SH DFND 01 10939 4541 102 MATERION CORP COM 576690101 1252 21938 SH DFND 02 0 9307 12631 MATERION CORP COM 576690101 125 2196 SH DFND 06 0 2196 0 MATERION CORP COM 576690101 868 15204 SH DFND 43 0 0 15204 MATINAS BIOPHARMA HLDGS INC COM 576810105 34 31089 SH DFND 02 0 31089 0 MATRIX SVC CO COM 576853105 268 13679 SH DFND 01 11211 2375 93 MATRIX SVC CO COM 576853105 194 9911 SH DFND 02 0 9886 25 MATRIX SVC CO COM 576853105 57 2935 SH DFND 06 0 2935 0 MATRIX SVC CO COM 576853105 283 14478 SH DFND 43 0 0 14478 MATSON INC COM 57686G105 584 16194 SH DFND 01 14864 1107 223 MATSON INC COM 57686G105 664 18412 SH DFND 02 0 6886 11526 MATSON INC COM 57686G105 46 1279 SH DFND 06 0 1279 0 MATSON INC COM 57686G105 9402 260522 SH DFND 43 0 0 260522 MATTEL INC COM 577081102 10509 808367 SH DFND 01 61373 310631 436363 MATTEL INC COM 577081102 1056 81203 SH DFND 02 0 52640 28563 MATTEL INC COM 577081102 240 18430 SH DFND 06 0 18430 0 MATTEL INC COM 577081102 129 9946 SH DFND 28 0 0 9946 MATTEL INC OPTIONS 577081102 931 71600 SH Call DFND 02 0 71600 0 MATTEL INC COM 577081102 6548 503704 SH DFND 43 0 0 503704 MATTHEWS INTL CORP CL A 577128101 928 25118 SH DFND 01 22124 2745 249 MATTHEWS INTL CORP CL A 577128101 168 4559 SH DFND 02 0 4559 0 MATTHEWS INTL CORP CL A 577128101 128 3475 SH DFND 06 0 3475 0 MATTHEWS INTL CORP CL A 577128101 891 24127 SH DFND 43 0 0 24127 MATTHEWS INTL CORP CL A 577128101 837 22647 SH DFND 43, 01 0 0 22647 MAUI LD & PINEAPPLE INC COM 577345101 42 3654 SH DFND 01 3654 0 0 MAUI LD & PINEAPPLE INC COM 577345101 9 764 SH DFND 02 0 764 0 MAUI LD & PINEAPPLE INC COM 577345101 0 30 SH DFND 06 0 30 0 MAXAR TECHNOLOGIES INC COM 57778K105 9 2261 SH DFND 05 2261 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 130 32451 SH DFND 01 28643 3808 0 MAXAR TECHNOLOGIES INC COM 57778K105 55 13636 SH DFND 02 0 13599 37 MAXAR TECHNOLOGIES INC COM 57778K105 1 227 SH DFND 06 0 227 0 MAXIM INTEGRATED PRODS INC COM 57772K101 18385 345785 SH DFND 01 180848 161359 3578 MAXIM INTEGRATED PRODS INC COM 57772K101 45185 849820 SH DFND 02 0 607235 242585 MAXIM INTEGRATED PRODS INC COM 57772K101 2127 40005 SH DFND 06 0 40005 0 MAXIM INTEGRATED PRODS INC COM 57772K101 71 1333 SH DFND 28 245 0 1088 MAXIM INTEGRATED PRODS INC COM 57772K101 82384 1549450 SH DFND 43 0 0 1549450 MAXIM INTEGRATED PRODS INC COM 57772K101 4639 87253 SH DFND 43, 01 0 0 87253 MAXIMUS INC COM 577933104 1111 15654 SH DFND 01 15287 110 257 MAXIMUS INC COM 577933104 4470 62972 SH DFND 02 0 58770 4202 MAXIMUS INC COM 577933104 494 6963 SH DFND 06 0 6963 0 MAXIMUS INC COM 577933104 16411 231206 SH DFND 43 0 0 231206 MAXIMUS INC COM 577933104 2225 31342 SH DFND 43, 01 0 0 31342 MAXLINEAR INC COM 57776J100 507 19865 SH DFND 01 19659 0 206 MAXLINEAR INC COM 57776J100 584 22880 SH DFND 02 0 17538 5342 MAXLINEAR INC COM 57776J100 181 7102 SH DFND 06 0 7102 0 MAXLINEAR INC COM 57776J100 9745 381703 SH DFND 43 0 0 381703 MAXLINEAR INC COM 57776J100 2141 83849 SH DFND 43, 01 0 0 83849 MAXWELL TECHNOLOGIES INC COM 577767106 34 7714 SH DFND 01 4715 2999 0 MAXWELL TECHNOLOGIES INC COM 577767106 60 13345 SH DFND 02 0 13345 0 MAXWELL TECHNOLOGIES INC COM 577767106 1 176 SH DFND 06 0 176 0 MBIA INC COM 55262C100 340 35750 SH DFND 01 25284 10466 0 MBIA INC COM 55262C100 363 38156 SH DFND 02 0 11494 26662 MBIA INC COM 55262C100 89 9360 SH DFND 06 0 9360 0 MBIA INC COM 55262C100 1758 184667 SH DFND 43 0 0 184667 MBT FINL CORP COM 578877102 902 90004 SH DFND 02 0 89004 1000 MBT FINL CORP COM 578877102 2 191 SH DFND 06 0 191 0 MCCORMICK & CO INC COM VTG 579780107 2 15 SH DFND 01 15 0 0 MCCORMICK & CO INC COM VTG 579780107 344 2300 SH DFND 02 0 0 2300 MCCORMICK & CO INC COM NON VT 579780206 45601 302732 SH DFND 01 211994 89807 931 MCCORMICK & CO INC COM NON VT 579780206 77761 516237 SH DFND 02 0 408375 107862 MCCORMICK & CO INC COM NON VT 579780206 204 1353 SH DFND 06 0 1353 0 MCCORMICK & CO INC COM NON VT 579780206 142 946 SH DFND 28 771 0 175 MCCORMICK & CO INC COM NON VT 579780206 51184 339798 SH DFND 43 0 0 339798 MCCORMICK & CO INC COM NON VT 579780206 1255 8334 SH DFND 43, 01 0 0 8334 MCDERMOTT INTL INC COM 580037703 3359 451454 SH DFND 01 81163 364086 6205 MCDERMOTT INTL INC COM 580037703 3019 405734 SH DFND 02 0 385224 20510 MCDERMOTT INTL INC COM 580037703 146 19591 SH DFND 06 0 19591 0 MCDONALDS CORP COM 580135101 693505 3651949 SH DFND 01 3294392 331571 25986 MCDONALDS CORP COM 580135101 951170 5008796 SH DFND 02 0 206034 4802762 MCDONALDS CORP COM 580135101 12058 63499 SH DFND 06 0 63499 0 MCDONALDS CORP COM 580135101 5507 29002 SH DFND 28 19659 0 9343 MCDONALDS CORP OPTIONS 580135101 152 800 SH Put DFND 01 800 0 0 MCDONALDS CORP OPTIONS 580135101 8109 42700 SH Put DFND 02 0 42700 0 MCDONALDS CORP OPTIONS 580135101 9913 52200 SH Put DFND 06 0 52200 0 MCDONALDS CORP OPTIONS 580135101 21022 110700 SH Call DFND 02 0 110700 0 MCDONALDS CORP OPTIONS 580135101 11508 60600 SH Call DFND 06 0 60600 0 MCDONALDS CORP COM 580135101 677954 3570057 SH DFND 43 0 0 3570057 MCDONALDS CORP COM 580135101 49200 259086 SH DFND 43, 01 0 0 259086 MCEWEN MNG INC COM 58039P107 1 724 SH DFND 01 724 0 0 MCEWEN MNG INC COM 58039P107 66 44267 SH DFND 02 0 28255 16012 MCEWEN MNG INC COM 58039P107 42 28255 SH DFND 06 0 28255 0 MCGRATH RENTCORP COM 580589109 770 13604 SH DFND 01 5292 8312 0 MCGRATH RENTCORP COM 580589109 3836 67808 SH DFND 02 0 66617 1191 MCGRATH RENTCORP COM 580589109 148 2624 SH DFND 06 0 2624 0 MCGRATH RENTCORP COM 580589109 1633 28862 SH DFND 43 0 0 28862 MCGRATH RENTCORP COM 580589109 1523 26928 SH DFND 43, 01 0 0 26928 MCKESSON CORP COM 58155Q103 75178 642220 SH DFND 01 427409 118895 95916 MCKESSON CORP COM 58155Q103 48520 414493 SH DFND 02 0 104799 309694 MCKESSON CORP COM 58155Q103 2083 17794 SH DFND 06 0 17794 0 MCKESSON CORP COM 58155Q103 298 2549 SH DFND 28 635 0 1914 MCKESSON CORP OPTIONS 58155Q103 468 4000 SH Put DFND 02 0 4000 0 MCKESSON CORP OPTIONS 58155Q103 1253 10700 SH Put DFND 06 0 10700 0 MCKESSON CORP OPTIONS 58155Q103 5057 43200 SH Call DFND 02 0 43200 0 MCKESSON CORP OPTIONS 58155Q103 1639 14000 SH Call DFND 06 0 14000 0 MCKESSON CORP COM 58155Q103 90673 774583 SH DFND 43 0 0 774583 MCKESSON CORP COM 58155Q103 20565 175680 SH DFND 43, 01 0 0 175680 MDC PARTNERS INC CL A SUB V 552697104 49 21996 SH DFND 01 21996 0 0 MDC PARTNERS INC CL A SUB V 552697104 66 29181 SH DFND 02 0 16671 12510 MDC PARTNERS INC CL A SUB V 552697104 0 175 SH DFND 06 0 175 0 MDU RES GROUP INC COM 552690109 2271 87936 SH DFND 01 46692 39396 1848 MDU RES GROUP INC COM 552690109 2505 96991 SH DFND 02 0 76965 20026 MDU RES GROUP INC COM 552690109 499 19312 SH DFND 06 0 19312 0 MDU RES GROUP INC COM 552690109 618 23930 SH DFND 43 0 0 23930 MECHEL PAO SPONSORED 583840608 1 289 SH DFND 01 289 0 0 MECHEL PAO SPONSORED 583840608 716 361823 SH DFND 02 0 359180 2643 MEDALLION FINL CORP COM 583928106 14 2079 SH DFND 02 0 79 2000 MEDEQUITIES RLTY TR INC COM 58409L306 83 7482 SH DFND 01 4226 0 3256 MEDEQUITIES RLTY TR INC COM 58409L306 231 20789 SH DFND 02 0 18789 2000 MEDEQUITIES RLTY TR INC COM 58409L306 1 109 SH DFND 06 0 109 0 MEDICAL PPTYS TRUST INC COM 58463J304 6105 329816 SH DFND 01 229616 94548 5652 MEDICAL PPTYS TRUST INC COM 58463J304 45707 2469300 SH DFND 02 0 2433998 35302 MEDICAL PPTYS TRUST INC COM 58463J304 701 37856 SH DFND 06 0 37856 0 MEDICAL PPTYS TRUST INC COM 58463J304 208 11264 SH DFND 28 11264 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 27453 1483129 SH DFND 43 0 0 1483129 MEDICAL PPTYS TRUST INC COM 58463J304 187 10122 SH DFND 43, 01 0 0 10122 MEDICINES CO COM 584688105 42523 1521401 SH DFND 01 416484 1103838 1079 MEDICINES CO COM 584688105 20146 720801 SH DFND 02 0 712646 8155 MEDICINES CO COM 584688105 224 7998 SH DFND 06 0 7998 0 MEDICINES CO COM 584688105 2 72 SH DFND 28 72 0 0 MEDICINES CO OPTIONS 584688105 998 35700 SH Put DFND 02 0 35700 0 MEDICINES CO OPTIONS 584688105 825 29500 SH Call DFND 02 0 29500 0 MEDICINES CO NOTE 2.50 584688AE5 71 71000 PRN DFND 02 0 71000 0 MEDICINES CO NOTE 2.75 584688AG0 398 473000 PRN DFND 02 0 470000 3000 MEDICINES CO COM 584688105 2824 101048 SH DFND 43 0 0 101048 MEDICINOVA INC COM NEW 58468P206 76 9127 SH DFND 01 9127 0 0 MEDICINOVA INC COM NEW 58468P206 50 6066 SH DFND 02 0 6066 0 MEDICINOVA INC COM NEW 58468P206 56 6743 SH DFND 06 0 6743 0 MEDIDATA SOLUTIONS INC COM 58471A105 2430 33181 SH DFND 01 32334 353 494 MEDIDATA SOLUTIONS INC COM 58471A105 2326 31760 SH DFND 02 0 31232 528 MEDIDATA SOLUTIONS INC COM 58471A105 486 6630 SH DFND 06 0 6630 0 MEDIDATA SOLUTIONS INC COM 58471A105 29727 405887 SH DFND 43 0 0 405887 MEDIDATA SOLUTIONS INC COM 58471A105 1615 22052 SH DFND 43, 01 0 0 22052 MEDIFAST INC COM 58470H101 446 3493 SH DFND 01 3402 0 91 MEDIFAST INC COM 58470H101 6405 50216 SH DFND 02 0 49480 736 MEDIFAST INC COM 58470H101 157 1234 SH DFND 06 0 1234 0 MEDLEY CAP CORP COM 58503F106 13 4300 SH DFND 02 0 0 4300 MEDLEY MGMT INC CL A COM 58503T106 16 4809 SH DFND 02 0 4809 0 MEDNAX INC COM 58502B106 5170 190277 SH DFND 01 18441 171253 583 MEDNAX INC COM 58502B106 562 20692 SH DFND 02 0 17670 3022 MEDNAX INC COM 58502B106 252 9280 SH DFND 06 0 9280 0 MEDNAX INC COM 58502B106 1983 72993 SH DFND 43 0 0 72993 MEDNAX INC COM 58502B106 66 2416 SH DFND 43, 01 0 0 2416 MEDPACE HLDGS INC COM 58506Q109 3942 66840 SH DFND 01 6584 59983 273 MEDPACE HLDGS INC COM 58506Q109 8176 138654 SH DFND 02 0 138654 0 MEDPACE HLDGS INC COM 58506Q109 170 2880 SH DFND 06 0 2880 0 MEDPACE HLDGS INC COM 58506Q109 5753 97562 SH DFND 43 0 0 97562 MEDTRONIC PLC SHS G5960L103 238352 2616954 SH DFND 01 1953277 175915 487762 MEDTRONIC PLC SHS G5960L103 372108 4085503 SH DFND 02 0 792821 3292682 MEDTRONIC PLC SHS G5960L103 12554 137832 SH DFND 06 0 137832 0 MEDTRONIC PLC SHS G5960L103 3491 38329 SH DFND 28 15506 0 22823 MEDTRONIC PLC OPTIONS G5960L103 13799 151500 SH Put DFND 02 0 151500 0 MEDTRONIC PLC OPTIONS G5960L103 9409 103300 SH Put DFND 06 0 103300 0 MEDTRONIC PLC OPTIONS G5960L103 13580 149100 SH Call DFND 02 0 149100 0 MEDTRONIC PLC OPTIONS G5960L103 7232 79400 SH Call DFND 06 0 79400 0 MEDTRONIC PLC SHS G5960L103 767626 8428043 SH DFND 43 0 0 8428043 MEDTRONIC PLC SHS G5960L103 76205 836687 SH DFND 43, 01 0 0 836687 MEET GROUP INC COM 58513U101 127 25229 SH DFND 01 20403 4826 0 MEET GROUP INC COM 58513U101 357 70972 SH DFND 02 0 70972 0 MEET GROUP INC COM 58513U101 1 286 SH DFND 06 0 286 0 MEI PHARMA INC COM NEW 55279B202 9 2857 SH DFND 01 2857 0 0 MEI PHARMA INC COM NEW 55279B202 91 29532 SH DFND 02 0 27382 2150 MEIRAGTX HOLDINGS PLC COM G59665102 40 2306 SH DFND 01 2306 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 190 11054 SH DFND 02 0 1747 9307 MEIRAGTX HOLDINGS PLC COM G59665102 1 47 SH DFND 06 0 47 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 4586 203013 SH DFND 01 6955 194582 1476 MELCO RESORTS AND ENTMT LTD ADR 585464100 2199 97332 SH DFND 02 0 46821 50511 MELCO RESORTS AND ENTMT LTD ADR 585464100 1012 44812 SH DFND 06 0 44812 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 28 1221 SH DFND 28 40 0 1181 MELCO RESORTS AND ENTMT LTD ADR 585464100 1554 68797 SH DFND 43 0 0 68797 MELCO RESORTS AND ENTMT LTD ADR 585464100 129 5723 SH DFND 43, 01 0 0 5723 MELINTA THERAPEUTICS INC COM NEW 58549G209 16 4467 SH DFND 01 3948 519 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 11 3197 SH DFND 02 0 237 2960 MELINTA THERAPEUTICS INC COM NEW 58549G209 0 30 SH DFND 06 0 30 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1724 14563 SH DFND 01 502 14016 45 MELLANOX TECHNOLOGIES LTD SHS M51363113 31139 263083 SH DFND 02 0 190076 73007 MELLANOX TECHNOLOGIES LTD SHS M51363113 564 4766 SH DFND 06 0 4766 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 12280 103754 SH DFND 43 0 0 103754 MELLANOX TECHNOLOGIES LTD SHS M51363113 1326 11203 SH DFND 43, 01 0 0 11203 MENLO THERAPEUTICS INC COM 586858102 43 5438 SH DFND 01 4810 628 0 MENLO THERAPEUTICS INC COM 586858102 263 33490 SH DFND 02 0 33490 0 MENLO THERAPEUTICS INC COM 586858102 0 40 SH DFND 06 0 40 0 MERCADOLIBRE INC COM 58733R102 88035 173390 SH DFND 01 1704 158880 12806 MERCADOLIBRE INC COM 58733R102 7383 14541 SH DFND 02 0 7120 7421 MERCADOLIBRE INC COM 58733R102 8097 15948 SH DFND 06 0 15948 0 MERCADOLIBRE INC COM 58733R102 78 153 SH DFND 28 0 0 153 MERCADOLIBRE INC OPTIONS 58733R102 132721 261400 SH Put DFND 06 0 261400 0 MERCADOLIBRE INC OPTIONS 58733R102 5331 10500 SH Call DFND 06 0 10500 0 MERCADOLIBRE INC NOTE 2.25 58733RAB8 4 1000 PRN DFND 02 0 0 1000 MERCADOLIBRE INC COM 58733R102 70583 139016 SH DFND 43 0 0 139016 MERCADOLIBRE INC NOTE 2.25 58733RAB8 4 1000 PRN DFND 43 0 0 1000 MERCADOLIBRE INC COM 58733R102 25055 49348 SH DFND 43, 01 0 0 49348 MERCANTIL BK HLDG CORP CL A NEW 58734F305 14 1000 SH DFND 01 1000 0 0 MERCANTIL BK HLDG CORP CL A NEW 58734F305 92 6587 SH DFND 02 0 6587 0 MERCANTILE BANK CORP COM 587376104 160 4883 SH DFND 01 3865 1018 0 MERCANTILE BANK CORP COM 587376104 4908 149990 SH DFND 02 0 139210 10780 MERCANTILE BANK CORP COM 587376104 53 1625 SH DFND 06 0 1625 0 MERCER INTL INC COM 588056101 16 1171 SH DFND 01 0 1112 59 MERCER INTL INC COM 588056101 800 59215 SH DFND 02 0 27554 31661 MERCER INTL INC COM 588056101 60 4439 SH DFND 06 0 4439 0 MERCHANTS BANCORP IND COM 58844R108 76 3553 SH DFND 01 3145 408 0 MERCHANTS BANCORP IND COM 58844R108 169 7842 SH DFND 02 0 7842 0 MERCHANTS BANCORP IND COM 58844R108 21 964 SH DFND 06 0 964 0 MERCK & CO INC COM 58933Y105 809097 9728228 SH DFND 01 9263571 240534 224123 MERCK & CO INC COM 58933Y105 966198 11617145 SH DFND 02 0 630986 10986159 MERCK & CO INC COM 58933Y105 12911 155235 SH DFND 06 0 155235 0 MERCK & CO INC COM 58933Y105 8045 96734 SH DFND 28 66234 0 30500 MERCK & CO INC OPTIONS 58933Y105 67 800 SH Put DFND 01 800 0 0 MERCK & CO INC OPTIONS 58933Y105 87511 1052200 SH Put DFND 02 0 1052200 0 MERCK & CO INC OPTIONS 58933Y105 24444 293900 SH Put DFND 06 0 293900 0 MERCK & CO INC OPTIONS 58933Y105 26174 314700 SH Call DFND 02 0 314700 0 MERCK & CO INC OPTIONS 58933Y105 21499 258500 SH Call DFND 06 0 258500 0 MERCK & CO INC COM 58933Y105 1614973 19417739 SH DFND 43 0 0 19417739 MERCK & CO INC COM 58933Y105 118088 1419840 SH DFND 43, 01 0 0 1419840 MERCURY GENL CORP NEW COM 589400100 1626 32467 SH DFND 01 5916 26403 148 MERCURY GENL CORP NEW COM 589400100 1824 36424 SH DFND 02 0 35485 939 MERCURY GENL CORP NEW COM 589400100 145 2900 SH DFND 06 0 2900 0 MERCURY SYS INC COM 589378108 7325 114304 SH DFND 01 112827 944 533 MERCURY SYS INC COM 589378108 4998 78001 SH DFND 02 0 71947 6054 MERCURY SYS INC COM 589378108 336 5248 SH DFND 06 0 5248 0 MERCURY SYS INC COM 589378108 6 86 SH DFND 28 86 0 0 MERCURY SYS INC COM 589378108 15428 240756 SH DFND 43 0 0 240756 MERCURY SYS INC COM 589378108 733 11432 SH DFND 43, 01 0 0 11432 MEREDITH CORP COM 589433101 2291 41452 SH DFND 01 35804 5404 244 MEREDITH CORP COM 589433101 717 12974 SH DFND 02 0 10425 2549 MEREDITH CORP COM 589433101 239 4332 SH DFND 06 0 4332 0 MEREDITH CORP COM 589433101 1 20 SH DFND 28 20 0 0 MEREDITH CORP COM 589433101 2789 50468 SH DFND 43 0 0 50468 MERIDIAN BANCORP INC MD COM 58958U103 192 12215 SH DFND 01 10053 2162 0 MERIDIAN BANCORP INC MD COM 58958U103 3696 235536 SH DFND 02 0 227536 8000 MERIDIAN BANCORP INC MD COM 58958U103 88 5577 SH DFND 06 0 5577 0 MERIDIAN BANCORP INC MD COM 58958U103 434 27636 SH DFND 43 0 0 27636 MERIDIAN BANCORP INC MD COM 58958U103 474 30182 SH DFND 43, 01 0 0 30182 MERIDIAN BIOSCIENCE INC COM 589584101 599 34038 SH DFND 01 11896 21501 641 MERIDIAN BIOSCIENCE INC COM 589584101 208 11793 SH DFND 02 0 11676 117 MERIDIAN BIOSCIENCE INC COM 589584101 81 4598 SH DFND 06 0 4598 0 MERIDIAN BIOSCIENCE INC COM 589584101 463 26274 SH DFND 43 0 0 26274 MERIDIAN BIOSCIENCE INC COM 589584101 45 2555 SH DFND 43, 01 0 0 2555 MERIDIAN CORPORATION COM 58958P104 5 300 SH DFND 02 0 0 300 MERIT MED SYS INC COM 589889104 6481 104825 SH DFND 01 104568 0 257 MERIT MED SYS INC COM 589889104 886 14322 SH DFND 02 0 9785 4537 MERIT MED SYS INC COM 589889104 368 5948 SH DFND 06 0 5948 0 MERIT MED SYS INC COM 589889104 4 65 SH DFND 28 65 0 0 MERIT MED SYS INC COM 589889104 12889 208456 SH DFND 43 0 0 208456 MERIT MED SYS INC COM 589889104 1032 16687 SH DFND 43, 01 0 0 16687 MERITAGE HOMES CORP COM 59001A102 2409 53876 SH DFND 01 12710 40887 279 MERITAGE HOMES CORP COM 59001A102 5444 121767 SH DFND 02 0 101747 20020 MERITAGE HOMES CORP COM 59001A102 185 4128 SH DFND 06 0 4128 0 MERITAGE HOMES CORP COM 59001A102 8296 185552 SH DFND 43 0 0 185552 MERITAGE HOMES CORP COM 59001A102 135 3015 SH DFND 43, 01 0 0 3015 MERITOR INC COM 59001K100 395 19426 SH DFND 01 19426 0 0 MERITOR INC COM 59001K100 2209 108558 SH DFND 02 0 85221 23337 MERITOR INC COM 59001K100 178 8750 SH DFND 06 0 8750 0 MERITOR INC NOTE 3.25 59001KAF7 17 18000 PRN DFND 02 0 18000 0 MERITOR INC COM 59001K100 412 20235 SH DFND 43 0 0 20235 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 27 3897 SH DFND 02 0 1365 2532 MERSANA THERAPEUTICS INC COM 59045L106 21 3950 SH DFND 01 3950 0 0 MERSANA THERAPEUTICS INC COM 59045L106 162 30714 SH DFND 02 0 30714 0 MERSANA THERAPEUTICS INC COM 59045L106 0 49 SH DFND 06 0 49 0 MESA AIR GROUP INC COM NEW 590479135 45 5417 SH DFND 01 4950 467 0 MESA AIR GROUP INC COM NEW 590479135 59 7083 SH DFND 02 0 296 6787 MESA AIR GROUP INC COM NEW 590479135 0 48 SH DFND 06 0 48 0 MESA LABS INC COM 59064R109 368 1598 SH DFND 01 698 900 0 MESA LABS INC COM 59064R109 198 859 SH DFND 02 0 859 0 MESA LABS INC COM 59064R109 87 376 SH DFND 06 0 376 0 MESA LABS INC COM 59064R109 2553 11076 SH DFND 43 0 0 11076 MESA LABS INC COM 59064R109 491 2130 SH DFND 43, 01 0 0 2130 MESA RTY TR UNIT BEN I 590660106 32 2576 SH DFND 01 2576 0 0 MESA RTY TR UNIT BEN I 590660106 5 363 SH DFND 02 0 0 363 MESABI TR CTF BEN IN 590672101 59 2000 SH DFND 01 2000 0 0 MESABI TR CTF BEN IN 590672101 2239 76430 SH DFND 02 0 0 76430 MESOBLAST LTD SPONS ADR 590717104 10 1991 SH DFND 01 1991 0 0 META FINL GROUP INC COM 59100U108 826 41970 SH DFND 01 41874 0 96 META FINL GROUP INC COM 59100U108 325 16491 SH DFND 02 0 13491 3000 META FINL GROUP INC COM 59100U108 59 2999 SH DFND 06 0 2999 0 META FINL GROUP INC COM 59100U108 207 10533 SH DFND 43 0 0 10533 METHANEX CORP COM 59151K108 2117 37225 SH DFND 05 37225 0 0 METHANEX CORP COM 59151K108 54 942 SH DFND 01 30 0 912 METHANEX CORP COM 59151K108 5836 102636 SH DFND 02 0 1936 100700 METHANEX CORP COM 59151K108 6288 110588 SH DFND 43 0 0 110588 METHANEX CORP COM 59151K108 58 1023 SH DFND 43, 01 0 0 1023 METHODE ELECTRS INC COM 591520200 480 16693 SH DFND 01 8606 6692 1395 METHODE ELECTRS INC COM 591520200 1179 40949 SH DFND 02 0 27491 13458 METHODE ELECTRS INC COM 591520200 115 4013 SH DFND 06 0 4013 0 METHODE ELECTRS INC COM 591520200 1 23 SH DFND 28 23 0 0 METHODE ELECTRS INC COM 591520200 994 34527 SH DFND 43 0 0 34527 METLIFE INC COM 59156R108 102829 2415532 SH DFND 01 1095305 498025 822202 METLIFE INC COM 59156R108 120799 2837663 SH DFND 02 0 539983 2297680 METLIFE INC COM 59156R108 5946 139682 SH DFND 06 0 139682 0 METLIFE INC COM 59156R108 4863 114243 SH DFND 28 42103 0 72140 METLIFE INC COM 59156R108 140264 3294912 SH DFND 43 0 0 3294912 METLIFE INC COM 59156R108 4092 96130 SH DFND 43, 01 0 0 96130 METROPOLITAN BK HLDG CORP COM 591774104 123 3536 SH DFND 01 3110 426 0 METROPOLITAN BK HLDG CORP COM 591774104 295 8491 SH DFND 02 0 8491 0 METROPOLITAN BK HLDG CORP COM 591774104 1 26 SH DFND 06 0 26 0 METTLER TOLEDO INTERNATIONAL COM 592688105 28913 39991 SH DFND 01 28780 10906 305 METTLER TOLEDO INTERNATIONAL COM 592688105 25090 34703 SH DFND 02 0 15493 19210 METTLER TOLEDO INTERNATIONAL COM 592688105 87 120 SH DFND 06 0 120 0 METTLER TOLEDO INTERNATIONAL COM 592688105 48 67 SH DFND 28 22 0 45 METTLER TOLEDO INTERNATIONAL COM 592688105 19715 27269 SH DFND 43 0 0 27269 METTLER TOLEDO INTERNATIONAL COM 592688105 4472 6185 SH DFND 43, 01 0 0 6185 MEXICO EQUITY & INCOME FD COM 592834105 6 556 SH DFND 02 0 0 556 MEXICO FD INC COM 592835102 48 3481 SH DFND 02 0 0 3481 MFA FINL INC COM 55272X102 306 42061 SH DFND 01 41138 0 923 MFA FINL INC COM 55272X102 2308 317497 SH DFND 02 0 293076 24421 MFA FINL INC COM 55272X102 339 46639 SH DFND 06 0 46639 0 MFA FINL INC COM 55272X102 49 6759 SH DFND 28 0 0 6759 MFA FINL INC COM 55272X102 4111 565437 SH DFND 43 0 0 565437 MFS CALIF MUN FD COM 59318C106 17 1500 SH DFND 01 1500 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 129 16275 SH DFND 01 16275 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 2673 338341 SH DFND 02 0 0 338341 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1012 225437 SH DFND 02 0 0 225437 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 642 125700 SH DFND 02 0 0 125700 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 115 24784 SH DFND 02 0 0 24784 MFS INTER INCOME TR SH BEN INT 55273C107 26 6775 SH DFND 01 6775 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 2895 761965 SH DFND 02 0 0 761965 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 65 25392 SH DFND 02 0 0 25392 MFS INVT GRADE MUN TR SH BEN INT 59318B108 589 62695 SH DFND 02 0 0 62695 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 17 3000 SH DFND 01 3000 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 586 103124 SH DFND 02 0 0 103124 MFS MUN INCOME TR SH BEN INT 552738106 822 118734 SH DFND 02 0 0 118734 MFS SPL VALUE TR SH BEN INT 55274E102 76 13788 SH DFND 02 0 0 13788 MGE ENERGY INC COM 55277P104 2555 37586 SH DFND 01 34847 2214 525 MGE ENERGY INC COM 55277P104 1271 18693 SH DFND 02 0 9966 8727 MGE ENERGY INC COM 55277P104 256 3764 SH DFND 06 0 3764 0 MGIC INVT CORP WIS COM 552848103 5175 392357 SH DFND 01 370246 21874 237 MGIC INVT CORP WIS COM 552848103 7590 575456 SH DFND 02 0 522849 52607 MGIC INVT CORP WIS COM 552848103 517 39225 SH DFND 06 0 39225 0 MGIC INVT CORP WIS COM 552848103 6 437 SH DFND 28 437 0 0 MGIC INVT CORP WIS COM 552848103 6384 483971 SH DFND 43 0 0 483971 MGM GROWTH PPTYS LLC CL A COM 55303A105 257 7954 SH DFND 01 7909 0 45 MGM GROWTH PPTYS LLC CL A COM 55303A105 9555 296290 SH DFND 02 0 131948 164342 MGM GROWTH PPTYS LLC CL A COM 55303A105 297 9206 SH DFND 06 0 9206 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7577 234950 SH DFND 43 0 0 234950 MGM GROWTH PPTYS LLC CL A COM 55303A105 1829 56723 SH DFND 43, 01 0 0 56723 MGM RESORTS INTERNATIONAL COM 552953101 6267 244234 SH DFND 01 107277 134547 2410 MGM RESORTS INTERNATIONAL COM 552953101 38154 1486924 SH DFND 02 0 1141149 345775 MGM RESORTS INTERNATIONAL COM 552953101 1307 50933 SH DFND 06 0 50933 0 MGM RESORTS INTERNATIONAL COM 552953101 121 4720 SH DFND 28 0 0 4720 MGM RESORTS INTERNATIONAL COM 552953101 34 1331 SH DFND 43 0 0 1331 MGP INGREDIENTS INC NEW COM 55303J106 6057 78510 SH DFND 01 76000 2510 0 MGP INGREDIENTS INC NEW COM 55303J106 2946 38188 SH DFND 02 0 29843 8345 MGP INGREDIENTS INC NEW COM 55303J106 113 1462 SH DFND 06 0 1462 0 MGP INGREDIENTS INC NEW COM 55303J106 6 74 SH DFND 28 74 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1185 15357 SH DFND 43 0 0 15357 MICHAELS COS INC COM 59408Q106 1298 113650 SH DFND 01 4653 108578 419 MICHAELS COS INC COM 59408Q106 9307 814934 SH DFND 02 0 200674 614260 MICHAELS COS INC COM 59408Q106 122 10676 SH DFND 06 0 10676 0 MICHAELS COS INC COM 59408Q106 47 4101 SH DFND 28 0 0 4101 MICHAELS COS INC COM 59408Q106 1972 172637 SH DFND 43 0 0 172637 MICHAELS COS INC COM 59408Q106 980 85790 SH DFND 43, 01 0 0 85790 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 1058 41034 SH DFND 01 37230 0 3804 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 340 13174 SH DFND 02 0 166 13008 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 0 9 SH DFND 06 0 9 0 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 11395 441822 SH DFND 43 0 0 441822 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 484 18752 SH DFND 43, 01 0 0 18752 MICROBOT MED INC COM NEW 59503A204 0 4 SH DFND 02 0 0 4 MICROCHIP TECHNOLOGY INC COM 595017104 32886 396403 SH DFND 01 269180 124323 2900 MICROCHIP TECHNOLOGY INC COM 595017104 133375 1607704 SH DFND 02 0 167453 1440251 MICROCHIP TECHNOLOGY INC COM 595017104 2654 31994 SH DFND 06 0 31994 0 MICROCHIP TECHNOLOGY INC COM 595017104 217 2618 SH DFND 28 446 0 2172 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AD6 65007 40008000 PRN DFND 02 0 40000000 8000 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AF1 857 781000 PRN DFND 02 0 781000 0 MICROCHIP TECHNOLOGY INC NOTE 2.25 595017AH7 8330 7560000 PRN DFND 02 0 7560000 0 MICROCHIP TECHNOLOGY INC COM 595017104 245739 2962137 SH DFND 43 0 0 2962137 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AD6 29 18000 PRN DFND 43 0 0 18000 MICROCHIP TECHNOLOGY INC COM 595017104 14660 176708 SH DFND 43, 01 0 0 176708 MICRON TECHNOLOGY INC COM 595112103 46548 1126246 SH DFND 01 414448 702487 9311 MICRON TECHNOLOGY INC COM 595112103 164820 3987897 SH DFND 02 0 2175424 1812473 MICRON TECHNOLOGY INC COM 595112103 11848 286674 SH DFND 06 0 286674 0 MICRON TECHNOLOGY INC COM 595112103 356 8623 SH DFND 28 254 0 8369 MICRON TECHNOLOGY INC OPTIONS 595112103 63148 1527900 SH Put DFND 02 0 1527900 0 MICRON TECHNOLOGY INC OPTIONS 595112103 2558 61900 SH Put DFND 06 0 61900 0 MICRON TECHNOLOGY INC OPTIONS 595112103 22099 534700 SH Call DFND 02 0 532700 2000 MICRON TECHNOLOGY INC OPTIONS 595112103 12924 312700 SH Call DFND 06 0 312700 0 MICRON TECHNOLOGY INC COM 595112103 14717 356088 SH DFND 43 0 0 356088 MICRON TECHNOLOGY INC COM 595112103 243 5868 SH DFND 43, 01 0 0 5868 MICROSOFT CORP COM 594918104 2444420 20725959 SH DFND 01 18809548 344061 1572350 MICROSOFT CORP COM 594918104 2935834 24892609 SH DFND 02 0 4301836 20590773 MICROSOFT CORP COM 594918104 26397 223821 SH DFND 06 0 223821 0 MICROSOFT CORP COM 594918104 38685 328004 SH DFND 28 231994 0 96010 MICROSOFT CORP COM 594918104 24 200 SH DFND 00 0 200 0 MICROSOFT CORP OPTIONS 594918104 71 600 SH Put DFND 01 600 0 0 MICROSOFT CORP OPTIONS 594918104 141516 1199900 SH Put DFND 02 0 1191100 8800 MICROSOFT CORP OPTIONS 594918104 138969 1178300 SH Put DFND 06 0 1178300 0 MICROSOFT CORP OPTIONS 594918104 236 2000 SH Call DFND 01 2000 0 0 MICROSOFT CORP OPTIONS 594918104 129864 1101100 SH Call DFND 02 0 1100300 800 MICROSOFT CORP OPTIONS 594918104 56045 475200 SH Call DFND 06 0 475200 0 MICROSOFT CORP COM 594918104 3510075 29761532 SH DFND 43 0 0 29761532 MICROSOFT CORP COM 594918104 242583 2056834 SH DFND 43, 01 0 0 2056834 MICROSTRATEGY INC CL A NEW 594972408 718 4980 SH DFND 01 1895 3066 19 MICROSTRATEGY INC CL A NEW 594972408 4214 29212 SH DFND 02 0 29102 110 MICROSTRATEGY INC CL A NEW 594972408 147 1021 SH DFND 06 0 1021 0 MICROVISION INC DEL COM NEW 594960304 18 18600 SH DFND 01 18600 0 0 MICROVISION INC DEL COM NEW 594960304 10 10000 SH DFND 02 0 0 10000 MID AMER APT CMNTYS INC COM 59522J103 7910 72347 SH DFND 01 59577 12112 658 MID AMER APT CMNTYS INC COM 59522J103 12889 117890 SH DFND 02 0 74334 43556 MID AMER APT CMNTYS INC COM 59522J103 1297 11859 SH DFND 06 0 11859 0 MID AMER APT CMNTYS INC COM 59522J103 138 1258 SH DFND 28 23 0 1235 MID AMER APT CMNTYS INC COM 59522J103 17320 158424 SH DFND 43 0 0 158424 MID AMER APT CMNTYS INC COM 59522J103 648 5929 SH DFND 43, 01 0 0 5929 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 3 4400 SH DFND 02 0 0 4400 MID PENN BANCORP INC COM 59540G107 82 3338 SH DFND 01 3033 305 0 MID PENN BANCORP INC COM 59540G107 4 148 SH DFND 02 0 148 0 MID PENN BANCORP INC COM 59540G107 0 19 SH DFND 06 0 19 0 MIDDLEBY CORP COM 596278101 7220 55524 SH DFND 01 37070 18360 94 MIDDLEBY CORP COM 596278101 2474 19024 SH DFND 02 0 15359 3665 MIDDLEBY CORP COM 596278101 448 3445 SH DFND 06 0 3445 0 MIDDLEBY CORP COM 596278101 60 465 SH DFND 28 0 0 465 MIDDLEBY CORP COM 596278101 9269 71284 SH DFND 43 0 0 71284 MIDDLEBY CORP COM 596278101 1530 11767 SH DFND 43, 01 0 0 11767 MIDDLEFIELD BANC CORP COM NEW 596304204 48 1167 SH DFND 01 970 197 0 MIDDLEFIELD BANC CORP COM NEW 596304204 3 77 SH DFND 02 0 77 0 MIDDLEFIELD BANC CORP COM NEW 596304204 0 12 SH DFND 06 0 12 0 MIDDLESEX WATER CO COM 596680108 410 7329 SH DFND 01 6484 845 0 MIDDLESEX WATER CO COM 596680108 563 10061 SH DFND 02 0 2645 7416 MIDDLESEX WATER CO COM 596680108 100 1778 SH DFND 06 0 1778 0 MIDLAND STS BANCORP INC ILL COM 597742105 6318 262598 SH DFND 01 261590 0 1008 MIDLAND STS BANCORP INC ILL COM 597742105 61 2523 SH DFND 02 0 2523 0 MIDLAND STS BANCORP INC ILL COM 597742105 56 2316 SH DFND 06 0 2316 0 MIDSOUTH BANCORP INC COM 598039105 36 3167 SH DFND 01 2548 619 0 MIDSOUTH BANCORP INC COM 598039105 46 4035 SH DFND 02 0 183 3852 MIDSOUTH BANCORP INC COM 598039105 1 45 SH DFND 06 0 45 0 MIDSTATES PETE CO INC COM PAR 59804T407 119 12231 SH DFND 01 11247 984 0 MIDSTATES PETE CO INC COM PAR 59804T407 111 11412 SH DFND 02 0 11412 0 MIDSTATES PETE CO INC COM PAR 59804T407 1 57 SH DFND 06 0 57 0 MIDWESTONE FINL GROUP INC NE COM 598511103 88 3216 SH DFND 01 2620 596 0 MIDWESTONE FINL GROUP INC NE COM 598511103 4 160 SH DFND 02 0 160 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1 39 SH DFND 06 0 39 0 MILACRON HLDGS CORP COM 59870L106 218 19254 SH DFND 01 13026 3162 3066 MILACRON HLDGS CORP COM 59870L106 321 28356 SH DFND 02 0 12222 16134 MILACRON HLDGS CORP COM 59870L106 87 7661 SH DFND 06 0 7661 0 MILACRON HLDGS CORP COM 59870L106 3449 304687 SH DFND 43 0 0 304687 MILLENDO THERAPEUTICS INC COM 60040X103 1 71 SH DFND 02 0 0 71 MILLER HERMAN INC COM 600544100 612 17397 SH DFND 01 16131 1046 220 MILLER HERMAN INC COM 600544100 5134 145926 SH DFND 02 0 134975 10951 MILLER HERMAN INC COM 600544100 227 6439 SH DFND 06 0 6439 0 MILLER HERMAN INC COM 600544100 1 23 SH DFND 28 23 0 0 MILLER HERMAN INC COM 600544100 5565 158198 SH DFND 43 0 0 158198 MILLER HOWARD HIGH INC EQTY COM SHS BE 600379101 47 4139 SH DFND 02 0 0 4139 MILLER INDS INC TENN COM NEW 600551204 100 3241 SH DFND 01 2640 601 0 MILLER INDS INC TENN COM NEW 600551204 1855 60124 SH DFND 02 0 60124 0 MILLER INDS INC TENN COM NEW 600551204 1 42 SH DFND 06 0 42 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 10 166 SH DFND 01 166 0 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 44 716 SH DFND 02 0 0 716 MILLICOM INTL CELLULAR SA COM STK L6388F110 1 20 SH DFND 06 0 20 0 MILLICOM INTL CELLULAR SA COM STK L6388F110 17 280 SH DFND 43 0 0 280 MIMECAST LTD ORD SHS G14838109 553 11689 SH DFND 01 980 10709 0 MIMECAST LTD ORD SHS G14838109 227 4790 SH DFND 02 0 4407 383 MIMECAST LTD ORD SHS G14838109 209 4404 SH DFND 06 0 4404 0 MIMECAST LTD ORD SHS G14838109 2977 62866 SH DFND 43 0 0 62866 MINERALS TECHNOLOGIES INC COM 603158106 915 15562 SH DFND 01 9044 6383 135 MINERALS TECHNOLOGIES INC COM 603158106 601 10224 SH DFND 02 0 9911 313 MINERALS TECHNOLOGIES INC COM 603158106 225 3828 SH DFND 06 0 3828 0 MINERALS TECHNOLOGIES INC COM 603158106 1 9 SH DFND 28 9 0 0 MINERALS TECHNOLOGIES INC COM 603158106 9336 158802 SH DFND 43 0 0 158802 MINERALS TECHNOLOGIES INC COM 603158106 1944 33070 SH DFND 43, 01 0 0 33070 MINERVA NEUROSCIENCES INC COM 603380106 58 7398 SH DFND 01 7398 0 0 MINERVA NEUROSCIENCES INC COM 603380106 31 3899 SH DFND 02 0 3899 0 MINERVA NEUROSCIENCES INC COM 603380106 28 3580 SH DFND 06 0 3580 0 MIRAGEN THERAPEUTICS INC COM 60463E103 15 5555 SH DFND 01 5555 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 48 17028 SH DFND 02 0 17028 0 MIRAGEN THERAPEUTICS INC COM 60463E103 0 104 SH DFND 06 0 104 0 MIRATI THERAPEUTICS INC COM 60468T105 3432 46823 SH DFND 01 4398 42425 0 MIRATI THERAPEUTICS INC COM 60468T105 2636 35961 SH DFND 02 0 35961 0 MIRATI THERAPEUTICS INC COM 60468T105 156 2125 SH DFND 06 0 2125 0 MIRATI THERAPEUTICS INC COM 60468T105 901 12287 SH DFND 43 0 0 12287 MISONIX INC COM 604871103 5 250 SH DFND 01 250 0 0 MISONIX INC COM 604871103 60 3145 SH DFND 02 0 3145 0 MISTRAS GROUP INC COM 60649T107 71 5170 SH DFND 01 5170 0 0 MISTRAS GROUP INC COM 60649T107 1066 77212 SH DFND 02 0 75494 1718 MISTRAS GROUP INC COM 60649T107 26 1854 SH DFND 06 0 1854 0 MISTRAS GROUP INC COM 60649T107 709 51313 SH DFND 43 0 0 51313 MITCHAM INDS INC COM 606501104 5 1302 SH DFND 01 1302 0 0 MITCHAM INDS INC COM 606501104 1 200 SH DFND 02 0 0 200 MITEK SYS INC COM NEW 606710200 90 7358 SH DFND 01 7358 0 0 MITEK SYS INC COM NEW 606710200 51 4160 SH DFND 02 0 160 4000 MITEK SYS INC COM NEW 606710200 2 162 SH DFND 06 0 162 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 1186 239694 SH DFND 01 193354 0 46340 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 11129 2248326 SH DFND 02 0 0 2248326 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 3 525 SH DFND 28 525 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 41415 8366727 SH DFND 43 0 0 8366727 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 2096 423535 SH DFND 43, 01 0 0 423535 MIX TELEMATICS LTD SPONSORED 60688N102 10 624 SH DFND 01 624 0 0 MIZUHO FINL GROUP INC SPONSORED 60687Y109 658 214942 SH DFND 01 164526 0 50416 MIZUHO FINL GROUP INC SPONSORED 60687Y109 2673 873599 SH DFND 02 0 0 873599 MIZUHO FINL GROUP INC SPONSORED 60687Y109 13652 4461454 SH DFND 43 0 0 4461454 MKS INSTRUMENT INC COM 55306N104 8040 86402 SH DFND 01 70785 15043 574 MKS INSTRUMENT INC COM 55306N104 15479 166356 SH DFND 02 0 85680 80676 MKS INSTRUMENT INC COM 55306N104 522 5606 SH DFND 06 0 5606 0 MKS INSTRUMENT INC COM 55306N104 42 452 SH DFND 28 221 0 231 MKS INSTRUMENT INC COM 55306N104 3657 39303 SH DFND 43 0 0 39303 MKS INSTRUMENT INC COM 55306N104 164 1762 SH DFND 43, 01 0 0 1762 MMA CAPITAL HOLDINGS INC COM 55315D105 47 1542 SH DFND 02 0 13 1529 MOBILE MINI INC COM 60740F105 720 21225 SH DFND 01 19473 1409 343 MOBILE MINI INC COM 60740F105 1894 55802 SH DFND 02 0 55405 397 MOBILE MINI INC COM 60740F105 165 4853 SH DFND 06 0 4853 0 MOBILE MINI INC COM 60740F105 4118 121336 SH DFND 43 0 0 121336 MOBILE MINI INC COM 60740F105 2800 82502 SH DFND 43, 01 0 0 82502 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 1065 140865 SH DFND 01 7060 131100 2705 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 6181 817648 SH DFND 02 0 765109 52539 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 11894 1573298 SH DFND 06 0 1573298 0 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 2193 290043 SH DFND 43 0 0 290043 MOBILEIRON INC COM NEW 60739U204 82 14996 SH DFND 01 14996 0 0 MOBILEIRON INC COM NEW 60739U204 340 62183 SH DFND 02 0 62183 0 MOBILEIRON INC COM NEW 60739U204 35 6379 SH DFND 06 0 6379 0 MODEL N INC COM 607525102 193 11019 SH DFND 01 4996 6023 0 MODEL N INC COM 607525102 101 5745 SH DFND 02 0 5745 0 MODEL N INC COM 607525102 45 2566 SH DFND 06 0 2566 0 MODERN MEDIA ACQUISITION UNIT 99/99 60765P202 1 100 SH DFND 02 0 0 100 MODERNA INC COM 60770K107 93 4587 SH DFND 01 3601 581 405 MODERNA INC COM 60770K107 1019 50084 SH DFND 02 0 9 50075 MODERNA INC COM 60770K107 1 25 SH DFND 06 0 25 0 MODERNA INC COM 60770K107 1049 51564 SH DFND 43 0 0 51564 MODERNA INC COM 60770K107 59 2909 SH DFND 43, 01 0 0 2909 MODINE MFG CO COM 607828100 353 25439 SH DFND 01 16068 9371 0 MODINE MFG CO COM 607828100 994 71670 SH DFND 02 0 69770 1900 MODINE MFG CO COM 607828100 76 5503 SH DFND 06 0 5503 0 MODINE MFG CO COM 607828100 948 68321 SH DFND 43 0 0 68321 MOELIS & CO CL A 60786M105 615 14791 SH DFND 01 11330 3461 0 MOELIS & CO CL A 60786M105 25588 614940 SH DFND 02 0 132069 482871 MOELIS & CO CL A 60786M105 206 4959 SH DFND 06 0 4959 0 MOELIS & CO CL A 60786M105 11065 265923 SH DFND 43 0 0 265923 MOGO FIN TECHNOLOGY INC COM 608008108 7 2600 SH DFND 02 0 2600 0 MOHAWK INDS INC COM 608190104 17012 134857 SH DFND 01 28846 99108 6903 MOHAWK INDS INC COM 608190104 3801 30127 SH DFND 02 0 1708 28419 MOHAWK INDS INC COM 608190104 49 390 SH DFND 06 0 390 0 MOHAWK INDS INC COM 608190104 272 2153 SH DFND 28 20 0 2133 MOHAWK INDS INC COM 608190104 14521 115106 SH DFND 43 0 0 115106 MOHAWK INDS INC COM 608190104 3440 27272 SH DFND 43, 01 0 0 27272 MOLECULAR TEMPLATES INC COM 608550109 24 4171 SH DFND 01 3358 813 0 MOLECULAR TEMPLATES INC COM 608550109 2 339 SH DFND 02 0 339 0 MOLECULAR TEMPLATES INC COM 608550109 0 48 SH DFND 06 0 48 0 MOLECULIN BIOTECH INC COM 60855D101 20 25000 SH DFND 01 25000 0 0 MOLINA HEALTHCARE INC COM 60855R100 9151 64463 SH DFND 01 20230 43860 373 MOLINA HEALTHCARE INC COM 60855R100 2352 16565 SH DFND 02 0 15202 1363 MOLINA HEALTHCARE INC COM 60855R100 873 6147 SH DFND 06 0 6147 0 MOLINA HEALTHCARE INC COM 60855R100 62 438 SH DFND 28 11 0 427 MOLINA HEALTHCARE INC OPTIONS 60855R100 667 4700 SH Call DFND 02 0 4700 0 MOLINA HEALTHCARE INC NOTE 1.12 60855RAC4 3 1000 PRN DFND 02 0 0 1000 MOLINA HEALTHCARE INC COM 60855R100 12189 85863 SH DFND 43 0 0 85863 MOLINA HEALTHCARE INC NOTE 1.12 60855RAC4 10 3000 PRN DFND 43 0 0 3000 MOLINA HEALTHCARE INC COM 60855R100 6448 45422 SH DFND 43, 01 0 0 45422 MOLSON COORS BREWING CO CL B 60871R209 41085 688764 SH DFND 01 125916 244886 317962 MOLSON COORS BREWING CO CL B 60871R209 43049 721693 SH DFND 02 0 234382 487311 MOLSON COORS BREWING CO CL B 60871R209 1558 26114 SH DFND 06 0 26114 0 MOLSON COORS BREWING CO CL B 60871R209 778 13041 SH DFND 28 559 0 12482 MOLSON COORS BREWING CO CL B 60871R209 52802 885194 SH DFND 43 0 0 885194 MOLSON COORS BREWING CO CL B 60871R209 5575 93465 SH DFND 43, 01 0 0 93465 MOMENTA PHARMACEUTICALS INC COM 60877T100 873 60091 SH DFND 01 24206 34601 1284 MOMENTA PHARMACEUTICALS INC COM 60877T100 670 46144 SH DFND 02 0 44950 1194 MOMENTA PHARMACEUTICALS INC COM 60877T100 144 9925 SH DFND 06 0 9925 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1 43 SH DFND 28 43 0 0 MOMO INC ADR 60879B107 88 2293 SH DFND 01 1779 0 514 MOMO INC ADR 60879B107 6521 170516 SH DFND 02 0 879 169637 MOMO INC ADR 60879B107 7767 203115 SH DFND 06 0 203115 0 MOMO INC ADR 60879B107 10 252 SH DFND 28 19 0 233 MOMO INC ADR 60879B107 7793 203798 SH DFND 43 0 0 203798 MOMO INC ADR 60879B107 175 4575 SH DFND 43, 01 0 0 4575 MONAKER GROUP INC COM NEW 609011200 0 173 SH DFND 02 0 173 0 MONARCH CASINO & RESORT INC COM 609027107 146 3334 SH DFND 01 3334 0 0 MONARCH CASINO & RESORT INC COM 609027107 418 9512 SH DFND 02 0 9212 300 MONARCH CASINO & RESORT INC COM 609027107 59 1354 SH DFND 06 0 1354 0 MONDELEZ INTL INC CL A 609207105 239859 4804872 SH DFND 01 4122108 350948 331816 MONDELEZ INTL INC CL A 609207105 258982 5187942 SH DFND 02 0 816867 4371075 MONDELEZ INTL INC CL A 609207105 741 14846 SH DFND 06 0 14846 0 MONDELEZ INTL INC CL A 609207105 1949 39037 SH DFND 28 21162 0 17875 MONDELEZ INTL INC OPTIONS 609207105 4128 82700 SH Put DFND 06 0 82700 0 MONDELEZ INTL INC OPTIONS 609207105 5546 111100 SH Call DFND 06 0 111100 0 MONDELEZ INTL INC CL A 609207105 500381 10023655 SH DFND 43 0 0 10023655 MONDELEZ INTL INC CL A 609207105 37117 743522 SH DFND 43, 01 0 0 743522 MONEYGRAM INTL INC COM NEW 60935Y208 14 6946 SH DFND 01 5641 1305 0 MONEYGRAM INTL INC COM NEW 60935Y208 9 4516 SH DFND 02 0 3691 825 MONEYGRAM INTL INC COM NEW 60935Y208 7 3313 SH DFND 06 0 3313 0 MONGODB INC CL A 60937P106 6075 41321 SH DFND 01 385 40936 0 MONGODB INC CL A 60937P106 6597 44873 SH DFND 02 0 44515 358 MONGODB INC CL A 60937P106 4888 33246 SH DFND 43 0 0 33246 MONMOUTH REAL ESTATE INVT CO CL A 609720107 105 7987 SH DFND 01 7987 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 901 68368 SH DFND 02 0 14201 54167 MONMOUTH REAL ESTATE INVT CO CL A 609720107 125 9465 SH DFND 06 0 9465 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3845 291703 SH DFND 43 0 0 291703 MONOLITHIC PWR SYS INC COM 609839105 3862 28504 SH DFND 01 16366 11519 619 MONOLITHIC PWR SYS INC COM 609839105 4042 29830 SH DFND 02 0 17889 11941 MONOLITHIC PWR SYS INC COM 609839105 567 4183 SH DFND 06 0 4183 0 MONOLITHIC PWR SYS INC COM 609839105 3 21 SH DFND 28 21 0 0 MONOLITHIC PWR SYS INC COM 609839105 86969 641882 SH DFND 43 0 0 641882 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 196 9861 SH DFND 01 8410 1268 183 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 177 8910 SH DFND 02 0 8839 71 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 81 4065 SH DFND 06 0 4065 0 MONRO INC COM 610236101 1314 15191 SH DFND 01 11868 3098 225 MONRO INC COM 610236101 956 11045 SH DFND 02 0 3785 7260 MONRO INC COM 610236101 309 3575 SH DFND 06 0 3575 0 MONRO INC COM 610236101 22004 254320 SH DFND 43 0 0 254320 MONRO INC COM 610236101 689 7968 SH DFND 43, 01 0 0 7968 MONROE CAP CORP COM 610335101 133 10988 SH DFND 01 10988 0 0 MONROE CAP CORP COM 610335101 43 3571 SH DFND 02 0 2513 1058 MONSTER BEVERAGE CORP NEW COM 61174X109 41020 751553 SH DFND 01 462411 281541 7601 MONSTER BEVERAGE CORP NEW COM 61174X109 7751 142017 SH DFND 02 0 94260 47757 MONSTER BEVERAGE CORP NEW COM 61174X109 2157 39511 SH DFND 06 0 39511 0 MONSTER BEVERAGE CORP NEW COM 61174X109 474 8690 SH DFND 28 2344 0 6346 MONSTER BEVERAGE CORP NEW COM 61174X109 273120 5004025 SH DFND 43 0 0 5004025 MONSTER BEVERAGE CORP NEW COM 61174X109 42609 780669 SH DFND 43, 01 0 0 780669 MONTAGE RES CORP COM 61179L100 31 2044 SH DFND 01 2013 31 0 MONTAGE RES CORP COM 61179L100 45 2994 SH DFND 02 0 2894 100 MONTAGE RES CORP COM 61179L100 34 2234 SH DFND 06 0 2234 0 MOODYS CORP COM 615369105 32266 178176 SH DFND 01 131711 45034 1431 MOODYS CORP COM 615369105 91448 504988 SH DFND 02 0 487450 17538 MOODYS CORP COM 615369105 455 2512 SH DFND 06 0 2512 0 MOODYS CORP COM 615369105 118 652 SH DFND 28 80 0 572 MOODYS CORP COM 615369105 86116 475544 SH DFND 43 0 0 475544 MOODYS CORP COM 615369105 10450 57707 SH DFND 43, 01 0 0 57707 MOOG INC CL A 615394202 1192 13707 SH DFND 01 11054 2407 246 MOOG INC CL A 615394202 1523 17511 SH DFND 02 0 7497 10014 MOOG INC CL A 615394202 307 3526 SH DFND 06 0 3526 0 MOOG INC CL A 615394202 4 44 SH DFND 28 44 0 0 MOOG INC CL B 615394301 65 750 SH DFND 02 0 0 750 MOOG INC CL A 615394202 33338 383419 SH DFND 43 0 0 383419 MOOG INC CL A 615394202 1236 14219 SH DFND 43, 01 0 0 14219 MORGAN STANLEY COM NEW 617446448 281510 6670849 SH DFND 01 3545073 2289124 836652 MORGAN STANLEY COM NEW 617446448 129823 3076385 SH DFND 02 0 575671 2500714 MORGAN STANLEY COM NEW 617446448 16471 390305 SH DFND 06 0 390305 0 MORGAN STANLEY COM NEW 617446448 4947 117233 SH DFND 28 79543 0 37690 MORGAN STANLEY OPTIONS 617446448 22661 537000 SH Put DFND 01 1500 535500 0 MORGAN STANLEY OPTIONS 617446448 1287 30500 SH Put DFND 02 0 30500 0 MORGAN STANLEY OPTIONS 617446448 12660 300000 SH Put DFND 06 0 300000 0 MORGAN STANLEY OPTIONS 617446448 18783 445100 SH Call DFND 02 0 445100 0 MORGAN STANLEY OPTIONS 617446448 10360 245500 SH Call DFND 06 0 245500 0 MORGAN STANLEY COM NEW 617446448 151758 3596152 SH DFND 43 0 0 3596152 MORGAN STANLEY COM NEW 617446448 7156 169580 SH DFND 43, 01 0 0 169580 MORGAN STANLEY ASIA PAC FD I COM 61744U106 18 1102 SH DFND 01 1102 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 427 26104 SH DFND 02 0 0 26104 MORGAN STANLEY CHINA A SH FD COM 617468103 4824 206705 SH DFND 02 0 0 206705 MORGAN STANLEY EM MKTS DM DE COM 617477104 66 10000 SH DFND 01 10000 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 19099 2884998 SH DFND 02 0 0 2884998 MORGAN STANLEY EMER MKTS DEB COM 61744H105 720 80120 SH DFND 02 0 0 80120 MORGAN STANLEY INDIA INVS FD COM 61745C105 416 19906 SH DFND 02 0 0 19906 MORNINGSTAR INC COM 617700109 240 1902 SH DFND 01 1081 815 6 MORNINGSTAR INC COM 617700109 10893 86457 SH DFND 02 0 10637 75820 MORNINGSTAR INC COM 617700109 251 1994 SH DFND 06 0 1994 0 MORNINGSTAR INC COM 617700109 14100 111914 SH DFND 43 0 0 111914 MORNINGSTAR INC COM 617700109 1304 10348 SH DFND 43, 01 0 0 10348 MORPHOSYS AG SPONSORED 617760202 54 2385 SH DFND 01 2385 0 0 MORPHOSYS AG SPONSORED 617760202 3 134 SH DFND 02 0 0 134 MORPHOSYS AG SPONSORED 617760202 0 4 SH DFND 06 0 4 0 MOSAIC CO NEW COM 61945C103 21832 799418 SH DFND 01 454269 343902 1247 MOSAIC CO NEW COM 61945C103 21514 787766 SH DFND 02 0 162189 625577 MOSAIC CO NEW COM 61945C103 88 3211 SH DFND 06 0 3211 0 MOSAIC CO NEW COM 61945C103 83 3029 SH DFND 28 599 0 2430 MOSAIC CO NEW OPTIONS 61945C103 246 9000 SH Put DFND 01 9000 0 0 MOSAIC CO NEW OPTIONS 61945C103 546 20000 SH Put DFND 02 0 20000 0 MOSAIC CO NEW OPTIONS 61945C103 295 10800 SH Put DFND 06 0 10800 0 MOSAIC CO NEW OPTIONS 61945C103 273 10000 SH Call DFND 02 0 10000 0 MOSAIC CO NEW COM 61945C103 8579 314152 SH DFND 43 0 0 314152 MOSAIC CO NEW COM 61945C103 5162 189027 SH DFND 43, 01 0 0 189027 MOTORCAR PTS AMER INC COM 620071100 113 5962 SH DFND 01 4209 1715 38 MOTORCAR PTS AMER INC COM 620071100 141 7457 SH DFND 02 0 3691 3766 MOTORCAR PTS AMER INC COM 620071100 39 2056 SH DFND 06 0 2056 0 MOTORCAR PTS AMER INC COM 620071100 348 18466 SH DFND 43 0 0 18466 MOTOROLA SOLUTIONS INC COM NEW 620076307 37485 266949 SH DFND 01 67748 90456 108745 MOTOROLA SOLUTIONS INC COM NEW 620076307 19936 141973 SH DFND 02 0 105421 36552 MOTOROLA SOLUTIONS INC COM NEW 620076307 169 1201 SH DFND 06 0 1201 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 437 3111 SH DFND 28 33 0 3078 MOTOROLA SOLUTIONS INC COM NEW 620076307 30911 220136 SH DFND 43 0 0 220136 MOTOROLA SOLUTIONS INC COM NEW 620076307 3043 21668 SH DFND 43, 01 0 0 21668 MOTUS GI HLDGS INC COM 62014P108 0 100 SH DFND 02 0 0 100 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 5 6021 SH DFND 05 6021 0 0 MOVADO GROUP INC COM 624580106 214 5875 SH DFND 01 4505 1334 36 MOVADO GROUP INC COM 624580106 110 3018 SH DFND 02 0 2693 325 MOVADO GROUP INC COM 624580106 63 1723 SH DFND 06 0 1723 0 MPLX LP COM UNIT R 55336V100 222893 6776910 SH DFND 01 86699 6663879 26332 MPLX LP COM UNIT R 55336V100 57339 1743371 SH DFND 02 0 569806 1173565 MR COOPER GROUP INC COM 62482R107 199 20719 SH DFND 01 16085 4634 0 MR COOPER GROUP INC COM 62482R107 741 77287 SH DFND 02 0 75894 1393 MR COOPER GROUP INC COM 62482R107 80 8367 SH DFND 06 0 8367 0 MR COOPER GROUP INC COM 62482R107 2712 282757 SH DFND 43 0 0 282757 MRC GLOBAL INC COM 55345K103 416 23810 SH DFND 01 20693 3117 0 MRC GLOBAL INC COM 55345K103 1780 101853 SH DFND 02 0 98293 3560 MRC GLOBAL INC COM 55345K103 171 9783 SH DFND 06 0 9783 0 MRC GLOBAL INC COM 55345K103 8509 486778 SH DFND 43 0 0 486778 MRC GLOBAL INC COM 55345K103 1409 80611 SH DFND 43, 01 0 0 80611 MSA SAFETY INC COM 553498106 9991 96623 SH DFND 01 83217 13258 148 MSA SAFETY INC COM 553498106 3587 34686 SH DFND 02 0 32786 1900 MSA SAFETY INC COM 553498106 409 3958 SH DFND 06 0 3958 0 MSB FINL CORP NEW COM 55352L101 269 15000 SH DFND 01 15000 0 0 MSB FINL CORP NEW COM 55352L101 0 3 SH DFND 02 0 3 0 MSC INDL DIRECT INC CL A 553530106 2068 24999 SH DFND 01 5758 18783 458 MSC INDL DIRECT INC CL A 553530106 5777 69846 SH DFND 02 0 37469 32377 MSC INDL DIRECT INC CL A 553530106 390 4712 SH DFND 06 0 4712 0 MSC INDL DIRECT INC CL A 553530106 51 619 SH DFND 28 14 0 605 MSC INDL DIRECT INC CL A 553530106 3103 37519 SH DFND 43 0 0 37519 MSC INDL DIRECT INC CL A 553530106 85 1025 SH DFND 43, 01 0 0 1025 MSCI INC COM 55354G100 9854 49555 SH DFND 01 18442 30148 965 MSCI INC COM 55354G100 25454 128012 SH DFND 02 0 58839 69173 MSCI INC COM 55354G100 1430 7191 SH DFND 06 0 7191 0 MSCI INC COM 55354G100 81 409 SH DFND 28 43 0 366 MSCI INC COM 55354G100 75092 377651 SH DFND 43 0 0 377651 MSCI INC COM 55354G100 31166 156738 SH DFND 43, 01 0 0 156738 MSG NETWORK INC CL A 553573106 1205 55423 SH DFND 01 50613 3810 1000 MSG NETWORK INC CL A 553573106 17029 782961 SH DFND 02 0 317339 465622 MSG NETWORK INC CL A 553573106 145 6671 SH DFND 06 0 6671 0 MSG NETWORK INC CL A 553573106 15615 717947 SH DFND 43 0 0 717947 MTS SYS CORP COM 553777103 1224 22480 SH DFND 01 5124 17266 90 MTS SYS CORP COM 553777103 905 16610 SH DFND 02 0 16610 0 MTS SYS CORP COM 553777103 106 1938 SH DFND 06 0 1938 0 MTS SYS CORP COM 553777103 8788 161368 SH DFND 43 0 0 161368 MTS SYS CORP COM 553777103 100 1835 SH DFND 43, 01 0 0 1835 MUELLER INDS INC COM 624756102 583 18600 SH DFND 01 18122 0 478 MUELLER INDS INC COM 624756102 595 18991 SH DFND 02 0 10809 8182 MUELLER INDS INC COM 624756102 187 5955 SH DFND 06 0 5955 0 MUELLER INDS INC COM 624756102 2556 81552 SH DFND 43 0 0 81552 MUELLER WTR PRODS INC COM SER A 624758108 1124 111960 SH DFND 01 32113 75847 4000 MUELLER WTR PRODS INC COM SER A 624758108 392 39050 SH DFND 02 0 17136 21914 MUELLER WTR PRODS INC COM SER A 624758108 172 17089 SH DFND 06 0 17089 0 MUELLER WTR PRODS INC COM SER A 624758108 4314 429727 SH DFND 43 0 0 429727 MUELLER WTR PRODS INC COM SER A 624758108 1688 168133 SH DFND 43, 01 0 0 168133 MULTI COLOR CORP COM 625383104 274 5500 SH DFND 01 4218 1231 51 MULTI COLOR CORP COM 625383104 200 4005 SH DFND 02 0 1843 2162 MULTI COLOR CORP COM 625383104 78 1557 SH DFND 06 0 1557 0 MULTI COLOR CORP COM 625383104 1 14 SH DFND 28 14 0 0 MURPHY OIL CORP COM 626717102 7812 266618 SH DFND 01 157749 107992 877 MURPHY OIL CORP COM 626717102 5317 181477 SH DFND 02 0 163710 17767 MURPHY OIL CORP COM 626717102 271 9235 SH DFND 06 0 9235 0 MURPHY OIL CORP COM 626717102 57 1933 SH DFND 28 90 0 1843 MURPHY OIL CORP OPTIONS 626717102 3956 135000 SH Call DFND 02 0 135000 0 MURPHY OIL CORP COM 626717102 4333 147876 SH DFND 43 0 0 147876 MURPHY USA INC COM 626755102 3382 39505 SH DFND 01 14751 23204 1550 MURPHY USA INC COM 626755102 6198 72391 SH DFND 02 0 69219 3172 MURPHY USA INC COM 626755102 285 3324 SH DFND 06 0 3324 0 MURPHY USA INC COM 626755102 4741 55378 SH DFND 43 0 0 55378 MUSTANG BIO INC COM 62818Q104 15 4452 SH DFND 01 4452 0 0 MUSTANG BIO INC COM 62818Q104 0 82 SH DFND 02 0 82 0 MUSTANG BIO INC COM 62818Q104 0 57 SH DFND 06 0 57 0 MUTUALFIRST FINL INC COM 62845B104 47 1565 SH DFND 01 1213 352 0 MUTUALFIRST FINL INC COM 62845B104 76 2534 SH DFND 02 0 134 2400 MUTUALFIRST FINL INC COM 62845B104 1 23 SH DFND 06 0 23 0 MV OIL TR TR UNITS 553859109 29 3500 SH DFND 01 3500 0 0 MV OIL TR TR UNITS 553859109 0 50 SH DFND 02 0 0 50 MVB FINANCIAL CORP COM 553810102 34 2201 SH DFND 01 1601 600 0 MVB FINANCIAL CORP COM 553810102 4 267 SH DFND 02 0 267 0 MVB FINANCIAL CORP COM 553810102 1 36 SH DFND 06 0 36 0 MVC CAPITAL INC COM 553829102 323 35564 SH DFND 02 0 34 35530 MY SIZE INC COM 62844N109 0 488 SH DFND 06 0 488 0 MYERS INDS INC COM 628464109 248 14492 SH DFND 01 8573 5764 155 MYERS INDS INC COM 628464109 141 8214 SH DFND 02 0 5419 2795 MYERS INDS INC COM 628464109 53 3093 SH DFND 06 0 3093 0 MYLAN N V SHS EURO N59465109 10137 357690 SH DFND 01 81473 269141 7076 MYLAN N V SHS EURO N59465109 22247 785018 SH DFND 02 0 241363 543655 MYLAN N V SHS EURO N59465109 2121 74849 SH DFND 06 0 74849 0 MYLAN N V SHS EURO N59465109 35 1227 SH DFND 28 0 0 1227 MYLAN N V OPTIONS N59465109 2415 85200 SH Call DFND 02 0 85200 0 MYLAN N V SHS EURO N59465109 7984 281729 SH DFND 43 0 0 281729 MYLAN N V SHS EURO N59465109 8 275 SH DFND 43, 01 0 0 275 MYOKARDIA INC COM 62857M105 742 14277 SH DFND 01 7234 7043 0 MYOKARDIA INC COM 62857M105 5603 107772 SH DFND 02 0 100240 7532 MYOKARDIA INC COM 62857M105 182 3504 SH DFND 06 0 3504 0 MYOKARDIA INC OPTIONS 62857M105 2859 55000 SH Call DFND 02 0 55000 0 MYOMO INC COM 62857J102 1 650 SH DFND 01 650 0 0 MYOVANT SCIENCES LTD COM G637AM102 6 271 SH DFND 01 271 0 0 MYOVANT SCIENCES LTD COM G637AM102 44 1841 SH DFND 02 0 1841 0 MYOVANT SCIENCES LTD COM G637AM102 43 1793 SH DFND 06 0 1793 0 MYR GROUP INC DEL COM 55405W104 578 16692 SH DFND 01 4702 11917 73 MYR GROUP INC DEL COM 55405W104 665 19197 SH DFND 02 0 18447 750 MYR GROUP INC DEL COM 55405W104 62 1795 SH DFND 06 0 1795 0 MYR GROUP INC DEL COM 55405W104 2715 78404 SH DFND 43 0 0 78404 MYRIAD GENETICS INC COM 62855J104 3493 105217 SH DFND 01 19394 85130 693 MYRIAD GENETICS INC COM 62855J104 1276 38448 SH DFND 02 0 36816 1632 MYRIAD GENETICS INC COM 62855J104 269 8092 SH DFND 06 0 8092 0 MYRIAD GENETICS INC COM 62855J104 220 6624 SH DFND 43 0 0 6624 NABORS INDUSTRIES LTD SHS G6359F103 2793 812001 SH DFND 01 127754 674272 9975 NABORS INDUSTRIES LTD SHS G6359F103 4605 1338580 SH DFND 02 0 1270603 67977 NABORS INDUSTRIES LTD SHS G6359F103 121 35257 SH DFND 06 0 35257 0 NABORS INDUSTRIES LTD SHS G6359F103 135 39118 SH DFND 28 889 0 38229 NABORS INDUSTRIES LTD OPTIONS G6359F103 592 172100 SH Put DFND 02 0 172100 0 NABORS INDUSTRIES LTD 6% PFD CNV G6359F129 24 900 SH DFND 02 0 900 0 NABRIVA THERAPEUTICS PLC SHS G63637105 131 53499 SH DFND 01 53499 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 275 112620 SH DFND 02 0 0 112620 NACCO INDS INC CL A 629579103 39 1030 SH DFND 01 697 333 0 NACCO INDS INC CL A 629579103 80 2095 SH DFND 02 0 1095 1000 NACCO INDS INC CL A 629579103 1 19 SH DFND 06 0 19 0 NAM TAI PPTY INC SHS G63907102 12 1205 SH DFND 02 0 0 1205 NANOMETRICS INC COM 630077105 181 5877 SH DFND 01 5590 0 287 NANOMETRICS INC COM 630077105 1141 36954 SH DFND 02 0 25263 11691 NANOMETRICS INC COM 630077105 77 2497 SH DFND 06 0 2497 0 NANOMETRICS INC COM 630077105 775 25111 SH DFND 43 0 0 25111 NANOSTRING TECHNOLOGIES INC COM 63009R109 3087 128983 SH DFND 01 7542 121441 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2 104 SH DFND 02 0 104 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3 105 SH DFND 06 0 105 0 NANOVIBRONIX INC COM 63008J108 1 176 SH DFND 02 0 176 0 NANOVIRICIDES INC COM NEW 630087203 1 3529 SH DFND 01 3529 0 0 NANOVIRICIDES INC COM NEW 630087203 3 11430 SH DFND 02 0 0 11430 NANTHEALTH INC COM 630104107 0 32 SH DFND 02 0 32 0 NANTHEALTH INC COM 630104107 0 33 SH DFND 06 0 33 0 NANTKWEST INC COM 63016Q102 3 1974 SH DFND 01 650 1324 0 NANTKWEST INC COM 63016Q102 10 6241 SH DFND 02 0 462 5779 NANTKWEST INC COM 63016Q102 0 93 SH DFND 06 0 93 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 47 2243 SH DFND 01 2243 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 19 908 SH DFND 02 0 79 829 NAPCO SEC TECHNOLOGIES INC COM 630402105 1 45 SH DFND 06 0 45 0 NASDAQ INC COM 631103108 6124 69998 SH DFND 01 39132 29403 1463 NASDAQ INC COM 631103108 10731 122651 SH DFND 02 0 101413 21238 NASDAQ INC COM 631103108 10 117 SH DFND 06 0 117 0 NASDAQ INC COM 631103108 16 180 SH DFND 28 0 0 180 NASDAQ INC COM 631103108 71196 813762 SH DFND 43 0 0 813762 NASDAQ INC COM 631103108 12078 138051 SH DFND 43, 01 0 0 138051 NATERA INC COM 632307104 1301 63076 SH DFND 01 7698 55378 0 NATERA INC COM 632307104 985 47755 SH DFND 02 0 47755 0 NATERA INC COM 632307104 89 4336 SH DFND 06 0 4336 0 NATERA INC COM 632307104 2748 133273 SH DFND 43 0 0 133273 NATHANS FAMOUS INC NEW COM 632347100 44 646 SH DFND 01 646 0 0 NATHANS FAMOUS INC NEW COM 632347100 7 100 SH DFND 02 0 39 61 NATHANS FAMOUS INC NEW COM 632347100 1 10 SH DFND 06 0 10 0 NATIONAL BANKSHARES INC VA COM 634865109 89 2080 SH DFND 01 1723 357 0 NATIONAL BANKSHARES INC VA COM 634865109 144 3350 SH DFND 02 0 184 3166 NATIONAL BANKSHARES INC VA COM 634865109 1 24 SH DFND 06 0 24 0 NATIONAL BEVERAGE CORP COM 635017106 154 2676 SH DFND 01 2476 0 200 NATIONAL BEVERAGE CORP COM 635017106 583 10107 SH DFND 02 0 8200 1907 NATIONAL BEVERAGE CORP COM 635017106 73 1266 SH DFND 06 0 1266 0 NATIONAL BK HLDGS CORP CL A 633707104 371 11146 SH DFND 01 9948 1132 66 NATIONAL BK HLDGS CORP CL A 633707104 108 3246 SH DFND 02 0 3246 0 NATIONAL BK HLDGS CORP CL A 633707104 95 2846 SH DFND 06 0 2846 0 NATIONAL BK HLDGS CORP CL A 633707104 1970 59228 SH DFND 43 0 0 59228 NATIONAL CINEMEDIA INC COM 635309107 278 39477 SH DFND 01 32599 6878 0 NATIONAL CINEMEDIA INC COM 635309107 158 22435 SH DFND 02 0 21271 1164 NATIONAL CINEMEDIA INC COM 635309107 60 8572 SH DFND 06 0 8572 0 NATIONAL COMM CORP COM 63546L102 3414 87073 SH DFND 01 8263 78810 0 NATIONAL COMM CORP COM 63546L102 286 7297 SH DFND 02 0 5145 2152 NATIONAL COMM CORP COM 63546L102 62 1581 SH DFND 06 0 1581 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 87 8334 SH DFND 02 0 8334 0 NATIONAL FUEL GAS CO N J COM 636180101 2401 39386 SH DFND 01 29069 7996 2321 NATIONAL FUEL GAS CO N J COM 636180101 4263 69935 SH DFND 02 0 29313 40622 NATIONAL FUEL GAS CO N J COM 636180101 489 8024 SH DFND 06 0 8024 0 NATIONAL FUEL GAS CO N J COM 636180101 55 898 SH DFND 28 0 0 898 NATIONAL FUEL GAS CO N J COM 636180101 31590 518208 SH DFND 43 0 0 518208 NATIONAL FUEL GAS CO N J COM 636180101 347 5698 SH DFND 43, 01 0 0 5698 NATIONAL GEN HLDGS CORP COM 636220303 537 22638 SH DFND 01 22581 0 57 NATIONAL GEN HLDGS CORP COM 636220303 221 9311 SH DFND 02 0 8589 722 NATIONAL GEN HLDGS CORP COM 636220303 173 7291 SH DFND 06 0 7291 0 NATIONAL GEN HLDGS CORP COM 636220303 15477 652217 SH DFND 43 0 0 652217 NATIONAL GRID PLC SPONSORED 636274409 2638 47240 SH DFND 01 40704 0 6536 NATIONAL GRID PLC SPONSORED 636274409 63660 1140041 SH DFND 02 0 0 1140041 NATIONAL GRID PLC SPONSORED 636274409 4 75 SH DFND 28 75 0 0 NATIONAL GRID PLC SPONSORED 636274409 114089 2043137 SH DFND 43 0 0 2043137 NATIONAL GRID PLC SPONSORED 636274409 10461 187345 SH DFND 43, 01 0 0 187345 NATIONAL HEALTH INVS INC COM 63633D104 381 4847 SH DFND 01 4392 0 455 NATIONAL HEALTH INVS INC COM 63633D104 32875 418524 SH DFND 02 0 36733 381791 NATIONAL HEALTH INVS INC COM 63633D104 394 5021 SH DFND 06 0 5021 0 NATIONAL HEALTH INVS INC COM 63633D104 8884 113096 SH DFND 43 0 0 113096 NATIONAL HEALTH INVS INC COM 63633D104 874 11124 SH DFND 43, 01 0 0 11124 NATIONAL HEALTHCARE CORP COM 635906100 637 8401 SH DFND 01 2917 5484 0 NATIONAL HEALTHCARE CORP COM 635906100 861 11352 SH DFND 02 0 11329 23 NATIONAL HEALTHCARE CORP COM 635906100 76 1002 SH DFND 06 0 1002 0 NATIONAL HOLDINGS CORP *W EXP 01/ 636375115 8 20000 SH DFND 01 20000 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 2 579 SH DFND 02 0 579 0 NATIONAL INSTRS CORP COM 636518102 4034 90943 SH DFND 01 28455 61049 1439 NATIONAL INSTRS CORP COM 636518102 5001 112745 SH DFND 02 0 105852 6893 NATIONAL INSTRS CORP COM 636518102 580 13067 SH DFND 06 0 13067 0 NATIONAL INSTRS CORP COM 636518102 214 4827 SH DFND 28 3750 0 1077 NATIONAL INSTRS CORP COM 636518102 22738 512576 SH DFND 43 0 0 512576 NATIONAL INSTRS CORP COM 636518102 10043 226389 SH DFND 43, 01 0 0 226389 NATIONAL OILWELL VARCO INC COM 637071101 8687 326104 SH DFND 01 157047 166125 2932 NATIONAL OILWELL VARCO INC COM 637071101 3743 140516 SH DFND 02 0 87906 52610 NATIONAL OILWELL VARCO INC COM 637071101 66 2487 SH DFND 06 0 2487 0 NATIONAL OILWELL VARCO INC COM 637071101 22064 828223 SH DFND 43 0 0 828223 NATIONAL OILWELL VARCO INC COM 637071101 524 19677 SH DFND 43, 01 0 0 19677 NATIONAL PRESTO INDS INC COM 637215104 283 2604 SH DFND 01 2224 380 0 NATIONAL PRESTO INDS INC COM 637215104 197 1818 SH DFND 02 0 1643 175 NATIONAL PRESTO INDS INC COM 637215104 58 530 SH DFND 06 0 530 0 NATIONAL RESH CORP COM NEW 637372202 72 1863 SH DFND 01 1863 0 0 NATIONAL RESH CORP COM NEW 637372202 252 6531 SH DFND 02 0 4366 2165 NATIONAL RESH CORP COM NEW 637372202 47 1209 SH DFND 06 0 1209 0 NATIONAL RETAIL PPTYS INC COM 637417106 6049 109201 SH DFND 01 72110 35396 1695 NATIONAL RETAIL PPTYS INC COM 637417106 31671 571776 SH DFND 02 0 233110 338666 NATIONAL RETAIL PPTYS INC COM 637417106 1595 28804 SH DFND 06 0 28804 0 NATIONAL RETAIL PPTYS INC COM 637417106 7 126 SH DFND 28 126 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 9573 172825 SH DFND 43 0 0 172825 NATIONAL RETAIL PPTYS INC COM 637417106 1258 22716 SH DFND 43, 01 0 0 22716 NATIONAL SEC GROUP INC COM 637546102 2 125 SH DFND 02 0 125 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 167 5869 SH DFND 01 5432 0 437 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 3948 138485 SH DFND 02 0 128176 10309 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 175 6137 SH DFND 06 0 6137 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 394 13825 SH DFND 43 0 0 13825 NATIONAL VISION HLDGS INC COM 63845R107 2336 74322 SH DFND 01 13044 61278 0 NATIONAL VISION HLDGS INC COM 63845R107 5028 159978 SH DFND 02 0 153772 6206 NATIONAL VISION HLDGS INC COM 63845R107 223 7111 SH DFND 06 0 7111 0 NATIONAL VISION HLDGS INC COM 63845R107 5145 163712 SH DFND 43 0 0 163712 NATIONAL VISION HLDGS INC COM 63845R107 456 14493 SH DFND 43, 01 0 0 14493 NATIONAL WESTN LIFE GROUP IN CL A 638517102 164 624 SH DFND 01 468 156 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 181 690 SH DFND 02 0 605 85 NATIONAL WESTN LIFE GROUP IN CL A 638517102 68 260 SH DFND 06 0 260 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 1 49 SH DFND 02 0 49 0 NATURAL GAS SERVICES GROUP COM 63886Q109 59 3382 SH DFND 01 2583 799 0 NATURAL GAS SERVICES GROUP COM 63886Q109 53 3050 SH DFND 02 0 3050 0 NATURAL GAS SERVICES GROUP COM 63886Q109 25 1421 SH DFND 06 0 1421 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 49 4115 SH DFND 01 3464 651 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 115 9660 SH DFND 02 0 9360 300 NATURAL GROCERS BY VITAMIN C COM 63888U108 0 36 SH DFND 06 0 36 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 54 4150 SH DFND 01 4150 0 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 399 30787 SH DFND 02 0 30782 5 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 0 21 SH DFND 06 0 21 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 787 18732 SH DFND 01 18732 0 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 42 1000 SH DFND 02 0 0 1000 NATURES SUNSHINE PRODUCTS IN COM 639027101 28 2977 SH DFND 01 2851 126 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 11 1186 SH DFND 02 0 1186 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 0 14 SH DFND 06 0 14 0 NATUS MEDICAL INC DEL COM 639050103 1407 55438 SH DFND 01 6827 48482 129 NATUS MEDICAL INC DEL COM 639050103 636 25052 SH DFND 02 0 24341 711 NATUS MEDICAL INC DEL COM 639050103 93 3660 SH DFND 06 0 3660 0 NATUS MEDICAL INC DEL COM 639050103 2255 88857 SH DFND 43 0 0 88857 NAUTILUS INC COM 63910B102 62 11191 SH DFND 01 11108 0 83 NAUTILUS INC COM 63910B102 41 7316 SH DFND 02 0 7316 0 NAUTILUS INC COM 63910B102 18 3217 SH DFND 06 0 3217 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 3 24730 SH DFND 02 0 0 24730 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 873 SH DFND 06 0 873 0 NAVIENT CORPORATION COM 63938C108 2297 198519 SH DFND 01 77047 117128 4344 NAVIENT CORPORATION COM 63938C108 1496 129264 SH DFND 02 0 126081 3183 NAVIENT CORPORATION COM 63938C108 294 25425 SH DFND 06 0 25425 0 NAVIENT CORPORATION COM 63938C108 58 5006 SH DFND 28 327 0 4679 NAVIENT CORPORATION COM 63938C108 114 9858 SH DFND 43 0 0 9858 NAVIENT CORPORATION COM 63938C108 1947 168299 SH DFND 43, 01 0 0 168299 NAVIGANT CONSULTING INC COM 63935N107 369 18956 SH DFND 01 12159 6639 158 NAVIGANT CONSULTING INC COM 63935N107 3998 205316 SH DFND 02 0 191594 13722 NAVIGANT CONSULTING INC COM 63935N107 90 4619 SH DFND 06 0 4619 0 NAVIGANT CONSULTING INC COM 63935N107 1955 100429 SH DFND 43 0 0 100429 NAVIGATOR HOLDINGS LTD SHS Y62132108 8 718 SH DFND 01 718 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 35 3181 SH DFND 02 0 3 3178 NAVIGATORS GROUP INC COM 638904102 20355 291326 SH DFND 01 8240 283009 77 NAVIGATORS GROUP INC COM 638904102 1576 22557 SH DFND 02 0 22516 41 NAVIGATORS GROUP INC COM 638904102 182 2598 SH DFND 06 0 2598 0 NAVIGATORS GROUP INC COM 638904102 4023 57572 SH DFND 43 0 0 57572 NAVIGATORS GROUP INC COM 638904102 747 10690 SH DFND 43, 01 0 0 10690 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 8 1286 SH DFND 02 0 0 1286 NAVIOS MARITIME CONTAINERS L COM UNIT R Y62151108 0 37 SH DFND 02 0 0 37 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 1 800 SH DFND 01 800 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 9 9970 SH DFND 02 0 0 9970 NAVISTAR INTL CORP NEW COM 63934E108 2098 64952 SH DFND 01 10216 54736 0 NAVISTAR INTL CORP NEW COM 63934E108 1177 36427 SH DFND 02 0 35279 1148 NAVISTAR INTL CORP NEW COM 63934E108 157 4851 SH DFND 06 0 4851 0 NAVISTAR INTL CORP NEW NOTE 4.75 63934EAS7 12533 12517000 PRN DFND 02 0 12512000 5000 NAVISTAR INTL CORP NEW NOTE 4.75 63934EAS7 13 13000 PRN DFND 43 0 0 13000 NBT BANCORP INC COM 628778102 787 21853 SH DFND 01 17801 3892 160 NBT BANCORP INC COM 628778102 252 7000 SH DFND 02 0 6034 966 NBT BANCORP INC COM 628778102 171 4752 SH DFND 06 0 4752 0 NCI BUILDING SYS INC COM NEW 628852204 57 9238 SH DFND 01 9238 0 0 NCI BUILDING SYS INC COM NEW 628852204 691 112177 SH DFND 02 0 111837 340 NCI BUILDING SYS INC COM NEW 628852204 45 7358 SH DFND 06 0 7358 0 NCI BUILDING SYS INC COM NEW 628852204 394 63938 SH DFND 43 0 0 63938 NCR CORP NEW COM 62886E108 5073 185905 SH DFND 01 108848 75342 1715 NCR CORP NEW COM 62886E108 3698 135524 SH DFND 02 0 99592 35932 NCR CORP NEW COM 62886E108 335 12264 SH DFND 06 0 12264 0 NCR CORP NEW COM 62886E108 57 2076 SH DFND 28 153 0 1923 NCR CORP NEW COM 62886E108 18029 660635 SH DFND 43 0 0 660635 NCR CORP NEW COM 62886E108 2898 106199 SH DFND 43, 01 0 0 106199 NCS MULTISTAGE HLDGS INC COM 628877102 14 2616 SH DFND 01 2123 493 0 NCS MULTISTAGE HLDGS INC COM 628877102 52 10018 SH DFND 02 0 10018 0 NCS MULTISTAGE HLDGS INC COM 628877102 6 1212 SH DFND 06 0 1212 0 NEENAH INC COM 640079109 560 8706 SH DFND 01 8507 0 199 NEENAH INC COM 640079109 226 3504 SH DFND 02 0 3074 430 NEENAH INC COM 640079109 118 1829 SH DFND 06 0 1829 0 NEENAH INC COM 640079109 6600 102545 SH DFND 43 0 0 102545 NEKTAR THERAPEUTICS COM 640268108 4220 125603 SH DFND 01 88544 35173 1886 NEKTAR THERAPEUTICS COM 640268108 1568 46665 SH DFND 02 0 32380 14285 NEKTAR THERAPEUTICS COM 640268108 702 20892 SH DFND 06 0 20892 0 NEKTAR THERAPEUTICS COM 640268108 37 1114 SH DFND 28 90 0 1024 NEKTAR THERAPEUTICS COM 640268108 127 3792 SH DFND 43 0 0 3792 NELNET INC CL A 64031N108 457 8305 SH DFND 01 4793 3512 0 NELNET INC CL A 64031N108 521 9468 SH DFND 02 0 9468 0 NELNET INC CL A 64031N108 122 2217 SH DFND 06 0 2217 0 NEOGEN CORP COM 640491106 2385 41556 SH DFND 01 23469 17600 487 NEOGEN CORP COM 640491106 4699 81880 SH DFND 02 0 6931 74949 NEOGEN CORP COM 640491106 324 5638 SH DFND 06 0 5638 0 NEOGEN CORP COM 640491106 9460 164831 SH DFND 43 0 0 164831 NEOGEN CORP COM 640491106 1351 23532 SH DFND 43, 01 0 0 23532 NEOGENOMICS INC COM NEW 64049M209 3129 152934 SH DFND 01 57203 95478 253 NEOGENOMICS INC COM NEW 64049M209 269 13164 SH DFND 02 0 9747 3417 NEOGENOMICS INC COM NEW 64049M209 199 9710 SH DFND 06 0 9710 0 NEOGENOMICS INC COM NEW 64049M209 9729 475537 SH DFND 43 0 0 475537 NEOGENOMICS INC COM NEW 64049M209 376 18386 SH DFND 43, 01 0 0 18386 NEON THERAPEUTICS INC COM 64050Y100 36 5645 SH DFND 01 4178 1467 0 NEON THERAPEUTICS INC COM 64050Y100 185 28619 SH DFND 02 0 14910 13709 NEON THERAPEUTICS INC COM 64050Y100 1 154 SH DFND 06 0 154 0 NEOPHOTONICS CORP COM 64051T100 79 12490 SH DFND 01 10080 2410 0 NEOPHOTONICS CORP COM 64051T100 415 65935 SH DFND 02 0 65551 384 NEOPHOTONICS CORP COM 64051T100 1 144 SH DFND 06 0 144 0 NEOS THERAPEUTICS INC COM 64052L106 22 8531 SH DFND 01 8531 0 0 NEOS THERAPEUTICS INC COM 64052L106 1 366 SH DFND 02 0 166 200 NEOS THERAPEUTICS INC COM 64052L106 1 195 SH DFND 06 0 195 0 NEOVASC INC COM NEW 64065J205 0 10 SH DFND 02 0 0 10 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 2285 716226 SH DFND 01 0 716226 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 33 10500 SH DFND 02 0 0 10500 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 29 7953 SH DFND 02 0 5953 2000 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 21 5953 SH DFND 06 0 5953 0 NETAPP INC COM 64110D104 21497 310021 SH DFND 01 192087 114505 3429 NETAPP INC COM 64110D104 87300 1259017 SH DFND 02 0 412917 846100 NETAPP INC COM 64110D104 1531 22082 SH DFND 06 0 22082 0 NETAPP INC COM 64110D104 268 3863 SH DFND 28 628 0 3235 NETAPP INC COM 64110D104 17762 256154 SH DFND 43 0 0 256154 NETAPP INC COM 64110D104 2035 29344 SH DFND 43, 01 0 0 29344 NETEASE INC SPONSORED 64110W102 13970 57859 SH DFND 01 4286 53200 373 NETEASE INC SPONSORED 64110W102 10271 42538 SH DFND 02 0 6322 36216 NETEASE INC SPONSORED 64110W102 25255 104597 SH DFND 06 0 104597 0 NETEASE INC SPONSORED 64110W102 20 81 SH DFND 28 8 0 73 NETEASE INC SPONSORED 64110W102 16439 68085 SH DFND 43 0 0 68085 NETEASE INC SPONSORED 64110W102 2199 9109 SH DFND 43, 01 0 0 9109 NETFLIX INC COM 64110L106 188876 529718 SH DFND 01 297152 198527 34039 NETFLIX INC COM 64110L106 645303 1809803 SH DFND 02 0 835046 974757 NETFLIX INC COM 64110L106 22453 62972 SH DFND 06 0 62972 0 NETFLIX INC COM 64110L106 3168 8884 SH DFND 28 1803 0 7081 NETFLIX INC OPTIONS 64110L106 314379 881700 SH Put DFND 02 0 880800 900 NETFLIX INC OPTIONS 64110L106 83827 235100 SH Put DFND 06 0 235100 0 NETFLIX INC OPTIONS 64110L106 22606 63400 SH Call DFND 02 0 63100 300 NETFLIX INC OPTIONS 64110L106 33124 92900 SH Call DFND 06 0 92900 0 NETFLIX INC COM 64110L106 225969 633747 SH DFND 43 0 0 633747 NETFLIX INC COM 64110L106 13325 37370 SH DFND 43, 01 0 0 37370 NETGEAR INC COM 64111Q104 667 20151 SH DFND 01 8583 11313 255 NETGEAR INC COM 64111Q104 151 4554 SH DFND 02 0 4009 545 NETGEAR INC COM 64111Q104 113 3420 SH DFND 06 0 3420 0 NETGEAR INC COM 64111Q104 6722 202948 SH DFND 43 0 0 202948 NETGEAR INC COM 64111Q104 440 13288 SH DFND 43, 01 0 0 13288 NETSCOUT SYS INC COM 64115T104 2242 79876 SH DFND 01 69634 9816 426 NETSCOUT SYS INC COM 64115T104 6591 234800 SH DFND 02 0 230099 4701 NETSCOUT SYS INC COM 64115T104 237 8427 SH DFND 06 0 8427 0 NETSCOUT SYS INC COM 64115T104 12007 427736 SH DFND 43 0 0 427736 NETSCOUT SYS INC COM 64115T104 1721 61297 SH DFND 43, 01 0 0 61297 NETWORK 1 TECHNOLOGIES INC COM 64121N109 3 1250 SH DFND 02 0 0 1250 NEUBERGER BERMAN HGH YLD FD COM 64128C106 73 6461 SH DFND 01 6461 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 77 6857 SH DFND 02 0 56 6801 NEUBERGER BERMAN MLP INCOME COM 64129H104 711 89272 SH DFND 02 0 0 89272 NEUBERGER BERMAN MUNI FD INC COM 64124P101 1963 136784 SH DFND 02 0 0 136784 NEUBERGER BERMAN RE ES SEC F COM 64190A103 1276 256671 SH DFND 02 0 0 256671 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 47 3611 SH DFND 02 0 0 3611 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 484 38975 SH DFND 02 0 0 38975 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 0 2 SH DFND 43 0 0 2 NEURALSTEM INC COM NEW 64127R401 0 647 SH DFND 02 0 0 647 NEUROCRINE BIOSCIENCES INC COM 64125C109 14792 167902 SH DFND 01 139654 28041 207 NEUROCRINE BIOSCIENCES INC COM 64125C109 14092 159955 SH DFND 02 0 102174 57781 NEUROCRINE BIOSCIENCES INC COM 64125C109 829 9409 SH DFND 06 0 9409 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 10 116 SH DFND 28 116 0 0 NEUROCRINE BIOSCIENCES INC OPTIONS 64125C109 4898 55600 SH Put DFND 02 0 55600 0 NEUROCRINE BIOSCIENCES INC OPTIONS 64125C109 4502 51100 SH Call DFND 02 0 51100 0 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 3 2000 PRN DFND 02 0 0 2000 NEUROCRINE BIOSCIENCES INC COM 64125C109 10806 122657 SH DFND 43 0 0 122657 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 5 4000 PRN DFND 43 0 0 4000 NEUROCRINE BIOSCIENCES INC COM 64125C109 4906 55688 SH DFND 43, 01 0 0 55688 NEURONETICS INC COM 64131A105 64 4167 SH DFND 01 4167 0 0 NEURONETICS INC COM 64131A105 1 54 SH DFND 02 0 54 0 NEURONETICS INC COM 64131A105 1 49 SH DFND 06 0 49 0 NEUROTROPE INC COM NEW 64129T207 79 14544 SH DFND 01 14544 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 0 83 SH DFND 01 83 0 0 NEVRO CORP COM 64157F103 6660 106549 SH DFND 01 6193 100356 0 NEVRO CORP COM 64157F103 1215 19431 SH DFND 02 0 5939 13492 NEVRO CORP COM 64157F103 185 2952 SH DFND 06 0 2952 0 NEVRO CORP COM 64157F103 163 2608 SH DFND 43 0 0 2608 NEW AGE BEVERAGES CORP COM 64157V108 137 25958 SH DFND 02 0 25958 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 305 35834 SH DFND 01 35834 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 47 5545 SH DFND 02 0 209 5336 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 13 200 SH DFND 01 200 0 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 29 450 SH DFND 02 0 0 450 NEW GERMANY FD INC COM 644465106 403 28824 SH DFND 01 28824 0 0 NEW GERMANY FD INC COM 644465106 711 50879 SH DFND 02 0 0 50879 NEW GOLD INC CDA COM 644535106 19 22125 SH DFND 05 22125 0 0 NEW GOLD INC CDA COM 644535106 6 7300 SH DFND 01 2300 0 5000 NEW GOLD INC CDA COM 644535106 90 104487 SH DFND 02 0 90162 14325 NEW HOME CO INC COM 645370107 67 14125 SH DFND 01 8664 283 5178 NEW HOME CO INC COM 645370107 0 28 SH DFND 02 0 28 0 NEW HOME CO INC COM 645370107 0 28 SH DFND 06 0 28 0 NEW IRELAND FUND INC COM 645673104 47 5257 SH DFND 02 0 0 5257 NEW JERSEY RES COM 646025106 6988 140359 SH DFND 01 128620 11279 460 NEW JERSEY RES COM 646025106 2236 44905 SH DFND 02 0 24521 20384 NEW JERSEY RES COM 646025106 478 9604 SH DFND 06 0 9604 0 NEW JERSEY RES COM 646025106 2 44 SH DFND 28 44 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 506 48222 SH DFND 01 42616 5342 264 NEW MEDIA INVT GROUP INC COM 64704V106 174 16612 SH DFND 02 0 16540 72 NEW MEDIA INVT GROUP INC COM 64704V106 85 8084 SH DFND 06 0 8084 0 NEW MEDIA INVT GROUP INC COM 64704V106 1 131 SH DFND 28 131 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 369 35154 SH DFND 43 0 0 35154 NEW MTN FIN CORP COM 647551100 43 3140 SH DFND 01 3140 0 0 NEW MTN FIN CORP COM 647551100 109 8060 SH DFND 02 0 0 8060 NEW MTN FIN CORP COM 647551100 783 57696 SH DFND 43 0 0 57696 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12276 136262 SH DFND 01 11060 124500 702 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 16838 186898 SH DFND 02 0 1051 185847 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15528 172362 SH DFND 06 0 172362 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 20 223 SH DFND 28 10 0 213 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 60229 668543 SH DFND 43 0 0 668543 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 33761 374746 SH DFND 43, 01 0 0 374746 NEW RELIC INC COM 64829B100 9027 91459 SH DFND 01 36858 54424 177 NEW RELIC INC COM 64829B100 9518 96437 SH DFND 02 0 96141 296 NEW RELIC INC COM 64829B100 459 4649 SH DFND 06 0 4649 0 NEW RELIC INC COM 64829B100 31498 319126 SH DFND 43 0 0 319126 NEW RELIC INC COM 64829B100 3172 32137 SH DFND 43, 01 0 0 32137 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5345 316064 SH DFND 01 190892 121403 3769 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 88409 5228192 SH DFND 02 0 832308 4395884 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 743 43949 SH DFND 06 0 43949 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 55 3249 SH DFND 28 0 0 3249 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9692 573162 SH DFND 43 0 0 573162 NEW SR INVT GROUP INC COM 648691103 60 11050 SH DFND 01 11050 0 0 NEW SR INVT GROUP INC COM 648691103 877 160831 SH DFND 02 0 156760 4071 NEW SR INVT GROUP INC COM 648691103 76 13865 SH DFND 06 0 13865 0 NEW YORK CMNTY BANCORP INC COM 649445103 5139 444209 SH DFND 01 332228 102274 9707 NEW YORK CMNTY BANCORP INC COM 649445103 23826 2059325 SH DFND 02 0 1122675 936650 NEW YORK CMNTY BANCORP INC COM 649445103 91 7850 SH DFND 06 0 7850 0 NEW YORK CMNTY BANCORP INC COM 649445103 169 14586 SH DFND 28 217 0 14369 NEW YORK CMNTY BANCORP INC OPTIONS 649445103 5091 440000 SH Call DFND 02 0 440000 0 NEW YORK CMNTY BANCORP INC COM 649445103 0 13 SH DFND 43 0 0 13 NEW YORK CMNTY CAP TR V UNIT 11/01 64944P307 4 74 SH DFND 02 0 0 74 NEW YORK CMNTY CAP TR V UNIT 11/01 64944P307 4306 89245 SH DFND 43 0 0 89245 NEW YORK MTG TR INC COM PAR $. 649604501 80 13114 SH DFND 01 12110 0 1004 NEW YORK MTG TR INC COM PAR $. 649604501 2212 363177 SH DFND 02 0 348488 14689 NEW YORK MTG TR INC COM PAR $. 649604501 122 20088 SH DFND 06 0 20088 0 NEW YORK MTG TR INC PFD-C CONV 649604808 10 400 SH DFND 02 0 0 400 NEW YORK TIMES CO CL A 650111107 5458 166149 SH DFND 01 59162 106204 783 NEW YORK TIMES CO CL A 650111107 2264 68912 SH DFND 02 0 54935 13977 NEW YORK TIMES CO CL A 650111107 468 14260 SH DFND 06 0 14260 0 NEW YORK TIMES CO CL A 650111107 1 19 SH DFND 28 19 0 0 NEW YORK TIMES CO OPTIONS 650111107 12713 387000 SH Put DFND 02 0 387000 0 NEW YORK TIMES CO OPTIONS 650111107 4491 136700 SH Call DFND 02 0 136700 0 NEWATER TECHNOLOGY INC SHS G64335105 2 249 SH DFND 02 0 249 0 NEWELL BRANDS INC COM 651229106 12660 825262 SH DFND 01 661735 154041 9486 NEWELL BRANDS INC COM 651229106 17268 1125704 SH DFND 02 0 254423 871281 NEWELL BRANDS INC COM 651229106 1114 72644 SH DFND 06 0 72644 0 NEWELL BRANDS INC COM 651229106 7 487 SH DFND 28 58 0 429 NEWELL BRANDS INC COM 651229106 3539 230676 SH DFND 43 0 0 230676 NEWLINK GENETICS CORP COM 651511107 243 125940 SH DFND 01 5131 120809 0 NEWLINK GENETICS CORP COM 651511107 144 74703 SH DFND 02 0 74403 300 NEWLINK GENETICS CORP COM 651511107 0 122 SH DFND 06 0 122 0 NEWMARK GROUP INC CL A 65158N102 578 69250 SH DFND 01 69243 0 7 NEWMARK GROUP INC CL A 65158N102 4556 546293 SH DFND 02 0 16397 529896 NEWMARK GROUP INC CL A 65158N102 114 13672 SH DFND 06 0 13672 0 NEWMARK GROUP INC CL A 65158N102 1162 139351 SH DFND 43 0 0 139351 NEWMARK GROUP INC CL A 65158N102 112 13481 SH DFND 43, 01 0 0 13481 NEWMARKET CORP COM 651587107 286957 661863 SH DFND 01 660867 820 176 NEWMARKET CORP COM 651587107 3690 8512 SH DFND 02 0 4863 3649 NEWMARKET CORP COM 651587107 411 949 SH DFND 06 0 949 0 NEWMARKET CORP COM 651587107 83 191 SH DFND 28 0 0 191 NEWMARKET CORP COM 651587107 169604 391189 SH DFND 43 0 0 391189 NEWMONT MNG CORP COM 651639106 32665 913198 SH DFND 01 133594 772184 7420 NEWMONT MNG CORP COM 651639106 68306 1909587 SH DFND 02 0 1568775 340812 NEWMONT MNG CORP COM 651639106 24728 691308 SH DFND 06 0 691308 0 NEWMONT MNG CORP COM 651639106 194 5422 SH DFND 28 233 0 5189 NEWMONT MNG CORP OPTIONS 651639106 53297 1490000 SH Put DFND 02 0 1490000 0 NEWMONT MNG CORP OPTIONS 651639106 9304 260100 SH Put DFND 06 0 260100 0 NEWMONT MNG CORP OPTIONS 651639106 8585 240000 SH Call DFND 02 0 240000 0 NEWMONT MNG CORP OPTIONS 651639106 3931 109900 SH Call DFND 06 0 109900 0 NEWMONT MNG CORP COM 651639106 22235 621615 SH DFND 43 0 0 621615 NEWMONT MNG CORP COM 651639106 3119 87208 SH DFND 43, 01 0 0 87208 NEWPARK RES INC COM PAR $. 651718504 414 45174 SH DFND 01 36661 7982 531 NEWPARK RES INC COM PAR $. 651718504 271 29571 SH DFND 02 0 24330 5241 NEWPARK RES INC COM PAR $. 651718504 90 9846 SH DFND 06 0 9846 0 NEWPARK RES INC COM PAR $. 651718504 9591 1047032 SH DFND 43 0 0 1047032 NEWS CORP NEW CL A 65249B109 6861 551524 SH DFND 01 106445 443993 1086 NEWS CORP NEW CL A 65249B109 5404 434390 SH DFND 02 0 429710 4680 NEWS CORP NEW CL A 65249B109 459 36928 SH DFND 06 0 36928 0 NEWS CORP NEW CL A 65249B109 53 4243 SH DFND 28 121 0 4122 NEWS CORP NEW CL B 65249B208 2713 217217 SH DFND 01 36134 180308 775 NEWS CORP NEW CL B 65249B208 2312 185077 SH DFND 02 0 178729 6348 NEWS CORP NEW CL B 65249B208 375 30048 SH DFND 06 0 30048 0 NEWS CORP NEW CL B 65249B208 3 217 SH DFND 28 217 0 0 NEWS CORP NEW CL A 65249B109 2453 197207 SH DFND 43 0 0 197207 NEWS CORP NEW CL A 65249B109 719 57776 SH DFND 43, 01 0 0 57776 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 49 2478 SH DFND 01 2478 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 266 13545 SH DFND 02 0 7793 5752 NEXA RES S A COM L67359106 892 71662 SH DFND 01 0 71662 0 NEXA RES S A COM L67359106 926 74375 SH DFND 02 0 74175 200 NEXGEN ENERGY LTD COM 65340P106 19 12025 SH DFND 05 12025 0 0 NEXGEN ENERGY LTD COM 65340P106 9 5400 SH DFND 02 0 5400 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 23 591 SH DFND 01 591 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1429 37272 SH DFND 02 0 20942 16330 NEXPOINT RESIDENTIAL TR INC COM 65341D102 77 2013 SH DFND 06 0 2013 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 3 138 SH DFND 01 138 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 530 24337 SH DFND 02 0 0 24337 NEXSTAR MEDIA GROUP INC CL A 65336K103 9176 84673 SH DFND 01 80173 4457 43 NEXSTAR MEDIA GROUP INC CL A 65336K103 21893 202019 SH DFND 02 0 201376 643 NEXSTAR MEDIA GROUP INC CL A 65336K103 536 4949 SH DFND 06 0 4949 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 7 66 SH DFND 28 66 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 20612 190200 SH DFND 43 0 0 190200 NEXSTAR MEDIA GROUP INC CL A 65336K103 840 7751 SH DFND 43, 01 0 0 7751 NEXTDECADE CORP COM 65342K105 6 1169 SH DFND 01 1169 0 0 NEXTDECADE CORP COM 65342K105 233 42143 SH DFND 02 0 23505 18638 NEXTDECADE CORP COM 65342K105 0 31 SH DFND 06 0 31 0 NEXTERA ENERGY INC COM 65339F101 321001 1660463 SH DFND 01 1556611 22764 81088 NEXTERA ENERGY INC COM 65339F101 782398 4047167 SH DFND 02 0 211250 3835917 NEXTERA ENERGY INC COM 65339F101 10740 55553 SH DFND 06 0 55553 0 NEXTERA ENERGY INC COM 65339F101 8757 45300 SH DFND 28 39935 0 5365 NEXTERA ENERGY INC OPTIONS 65339F101 155 800 SH Put DFND 01 800 0 0 NEXTERA ENERGY INC OPTIONS 65339F101 5529 28600 SH Put DFND 06 0 28600 0 NEXTERA ENERGY INC OPTIONS 65339F101 773 4000 SH Call DFND 06 0 4000 0 NEXTERA ENERGY INC UNIT 09/01 65339F820 13773 222642 SH DFND 02 0 214963 7679 NEXTERA ENERGY INC COM 65339F101 1238616 6407078 SH DFND 43 0 0 6407078 NEXTERA ENERGY INC UNIT 09/01 65339F820 4407 71237 SH DFND 43 0 0 71237 NEXTERA ENERGY INC COM 65339F101 73687 381166 SH DFND 43, 01 0 0 381166 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 5695 122100 SH DFND 01 31500 90600 0 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 10170 218046 SH DFND 02 0 96520 121526 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 319 6840 SH DFND 06 0 6840 0 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 1632 34982 SH DFND 43 0 0 34982 NEXTGEN HEALTHCARE INC COM 65343C102 199 11797 SH DFND 01 11556 0 241 NEXTGEN HEALTHCARE INC COM 65343C102 456 27118 SH DFND 02 0 21538 5580 NEXTGEN HEALTHCARE INC COM 65343C102 89 5280 SH DFND 06 0 5280 0 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 2048 145945 SH DFND 01 1000 144894 51 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 20843 1485581 SH DFND 02 0 153354 1332227 NI HLDGS INC COM 65342T106 34 2150 SH DFND 01 1609 541 0 NI HLDGS INC COM 65342T106 3 189 SH DFND 02 0 189 0 NI HLDGS INC COM 65342T106 1 36 SH DFND 06 0 36 0 NIC INC COM 62914B100 301 17613 SH DFND 01 14359 2986 268 NIC INC COM 62914B100 1164 68088 SH DFND 02 0 67456 632 NIC INC COM 62914B100 123 7212 SH DFND 06 0 7212 0 NICE LTD SPONSORED 653656108 3849 31421 SH DFND 01 30358 0 1063 NICE LTD SPONSORED 653656108 795 6493 SH DFND 02 0 0 6493 NICE LTD SPONSORED 653656108 67 545 SH DFND 06 0 545 0 NICE LTD SPONSORED 653656108 25 200 SH DFND 28 10 0 190 NICE LTD SPONSORED 653656108 30189 246421 SH DFND 43 0 0 246421 NICE LTD SPONSORED 653656108 10968 89528 SH DFND 43, 01 0 0 89528 NICE SYS INC NOTE 1.25 65366HAB9 700 459000 PRN DFND 02 0 459000 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 261 29007 SH DFND 02 0 29007 0 NICOLET BANKSHARES INC COM 65406E102 129 2166 SH DFND 01 1686 480 0 NICOLET BANKSHARES INC COM 65406E102 723 12133 SH DFND 02 0 12133 0 NICOLET BANKSHARES INC COM 65406E102 55 928 SH DFND 06 0 928 0 NIELSEN HLDGS PLC SHS EUR G6518L108 9188 388175 SH DFND 01 205028 177767 5380 NIELSEN HLDGS PLC SHS EUR G6518L108 2735 115536 SH DFND 02 0 110552 4984 NIELSEN HLDGS PLC SHS EUR G6518L108 716 30250 SH DFND 06 0 30250 0 NIELSEN HLDGS PLC SHS EUR G6518L108 80 3382 SH DFND 28 95 0 3287 NIELSEN HLDGS PLC OPTIONS G6518L108 9596 405400 SH Put DFND 02 0 405400 0 NIELSEN HLDGS PLC OPTIONS G6518L108 1008 42600 SH Call DFND 02 0 42600 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4249 179513 SH DFND 43 0 0 179513 NIELSEN HLDGS PLC SHS EUR G6518L108 707 29866 SH DFND 43, 01 0 0 29866 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 5 215 SH DFND 01 215 0 0 NII HLDGS INC COM PAR 62913F508 40 20485 SH DFND 01 14617 5868 0 NII HLDGS INC COM PAR 62913F508 110 56330 SH DFND 02 0 56330 0 NII HLDGS INC COM PAR 62913F508 17 8802 SH DFND 06 0 8802 0 NIKE INC CL B 654106103 323561 3842314 SH DFND 01 3353191 432698 56425 NIKE INC CL B 654106103 184167 2186998 SH DFND 02 0 343641 1843357 NIKE INC CL B 654106103 1656 19664 SH DFND 06 0 19664 0 NIKE INC CL B 654106103 7422 88142 SH DFND 28 74522 0 13620 NIKE INC OPTIONS 654106103 455 5400 SH Put DFND 02 0 5400 0 NIKE INC OPTIONS 654106103 6055 71900 SH Put DFND 06 0 71900 0 NIKE INC OPTIONS 654106103 2029 24100 SH Call DFND 02 0 24100 0 NIKE INC OPTIONS 654106103 5448 64700 SH Call DFND 06 0 64700 0 NIKE INC CL B 654106103 126417 1501209 SH DFND 43 0 0 1501209 NIKE INC CL B 654106103 40105 476250 SH DFND 43, 01 0 0 476250 NINE ENERGY SVC INC COM 65441V101 90 3969 SH DFND 01 2942 1027 0 NINE ENERGY SVC INC COM 65441V101 436 19258 SH DFND 02 0 2397 16861 NINE ENERGY SVC INC COM 65441V101 41 1797 SH DFND 06 0 1797 0 NIO INC SPON ADS 62914V106 2497 489516 SH DFND 01 7500 482016 0 NIO INC SPON ADS 62914V106 358 70147 SH DFND 02 0 555 69592 NIO INC SPON ADS 62914V106 1097 215000 SH DFND 06 0 215000 0 NISOURCE INC COM 65473P105 8429 294088 SH DFND 01 152080 140191 1817 NISOURCE INC COM 65473P105 34580 1206558 SH DFND 02 0 478069 728489 NISOURCE INC COM 65473P105 259 9035 SH DFND 06 0 9035 0 NISOURCE INC COM 65473P105 104 3633 SH DFND 28 335 0 3298 NISOURCE INC COM 65473P105 14861 518538 SH DFND 43 0 0 518538 NISOURCE INC COM 65473P105 443 15463 SH DFND 43, 01 0 0 15463 NL INDS INC COM NEW 629156407 9 2243 SH DFND 01 1694 549 0 NL INDS INC COM NEW 629156407 1 337 SH DFND 02 0 237 100 NL INDS INC COM NEW 629156407 0 32 SH DFND 06 0 32 0 NLIGHT INC COM 65487K100 108 4827 SH DFND 01 4827 0 0 NLIGHT INC COM 65487K100 57 2537 SH DFND 02 0 2363 174 NLIGHT INC COM 65487K100 53 2384 SH DFND 06 0 2384 0 NLIGHT INC COM 65487K100 1742 78204 SH DFND 43 0 0 78204 NMI HLDGS INC CL A 629209305 451 17442 SH DFND 01 16911 0 531 NMI HLDGS INC CL A 629209305 438 16934 SH DFND 02 0 13434 3500 NMI HLDGS INC CL A 629209305 168 6490 SH DFND 06 0 6490 0 NN INC COM 629337106 734 97976 SH DFND 01 18420 79556 0 NN INC COM 629337106 937 125055 SH DFND 02 0 123336 1719 NN INC COM 629337106 34 4579 SH DFND 06 0 4579 0 NN INC COM 629337106 844 112654 SH DFND 43 0 0 112654 NOAH HLDGS LTD SPON ADS C 65487X102 80 1659 SH DFND 01 914 0 745 NOAH HLDGS LTD SPON ADS C 65487X102 1 21 SH DFND 02 0 21 0 NOAH HLDGS LTD SPON ADS C 65487X102 1739 35893 SH DFND 06 0 35893 0 NOAH HLDGS LTD SPON ADS C 65487X102 17 344 SH DFND 28 13 0 331 NOAH HLDGS LTD SPON ADS C 65487X102 1218 25138 SH DFND 43 0 0 25138 NOBLE CORP PLC SHS USD G65431101 170 59098 SH DFND 01 56725 0 2373 NOBLE CORP PLC SHS USD G65431101 222 77403 SH DFND 02 0 47183 30220 NOBLE CORP PLC SHS USD G65431101 108 37788 SH DFND 06 0 37788 0 NOBLE ENERGY INC COM 655044105 9628 389328 SH DFND 01 147609 240201 1518 NOBLE ENERGY INC COM 655044105 59905 2422355 SH DFND 02 0 10416 2411939 NOBLE ENERGY INC COM 655044105 1138 46004 SH DFND 06 0 46004 0 NOBLE ENERGY INC COM 655044105 157 6357 SH DFND 28 71 0 6286 NOBLE ENERGY INC COM 655044105 36958 1494448 SH DFND 43 0 0 1494448 NOBLE ENERGY INC COM 655044105 4488 181464 SH DFND 43, 01 0 0 181464 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 1116 30994 SH DFND 01 1065 27304 2625 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 15594 433056 SH DFND 02 0 0 433056 NOKIA CORP SPONSORED 654902204 1843 322195 SH DFND 01 266460 0 55735 NOKIA CORP SPONSORED 654902204 71327 12469686 SH DFND 02 0 0 12469686 NOKIA CORP SPONSORED 654902204 801 140041 SH DFND 06 0 140041 0 NOKIA CORP SPONSORED 654902204 38 6565 SH DFND 28 537 0 6028 NOKIA CORP SPONSORED 654902204 28483 4979578 SH DFND 43 0 0 4979578 NOMAD FOODS LTD USD ORD SH G6564A105 1622 79324 SH DFND 01 5729 73595 0 NOMAD FOODS LTD USD ORD SH G6564A105 1612 78806 SH DFND 02 0 78405 401 NOMAD FOODS LTD USD ORD SH G6564A105 4711 230368 SH DFND 43 0 0 230368 NOMAD FOODS LTD USD ORD SH G6564A105 5434 265728 SH DFND 43, 01 0 0 265728 NOMURA HLDGS INC SPONSORED 65535H208 197 54748 SH DFND 01 23111 0 31637 NOMURA HLDGS INC SPONSORED 65535H208 12 3322 SH DFND 02 0 0 3322 NOMURA HLDGS INC SPONSORED 65535H208 9 2582 SH DFND 43 0 0 2582 NOODLES & CO COM CL A 65540B105 18 2707 SH DFND 01 2707 0 0 NOODLES & CO COM CL A 65540B105 18 2603 SH DFND 02 0 2128 475 NOODLES & CO COM CL A 65540B105 14 2128 SH DFND 06 0 2128 0 NORBORD INC COM NEW 65548P403 429 15584 SH DFND 05 15584 0 0 NORBORD INC COM NEW 65548P403 303 11000 SH DFND 01 11000 0 0 NORBORD INC COM NEW 65548P403 685 24865 SH DFND 02 0 23871 994 NORDIC AMERICAN TANKERS LIMI COM G65773106 135 66711 SH DFND 01 29945 36766 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 297 146977 SH DFND 02 0 139223 7754 NORDIC AMERICAN TANKERS LIMI COM G65773106 1 571 SH DFND 06 0 571 0 NORDIC AMERN OFFSHORE LTD SHS G65772207 0 11 SH DFND 01 11 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772207 0 5 SH DFND 02 0 0 5 NORDIC AMERN OFFSHORE LTD SHS G65772207 0 6 SH DFND 06 0 6 0 NORDSON CORP COM 655663102 1833 13833 SH DFND 01 8239 5148 446 NORDSON CORP COM 655663102 3097 23372 SH DFND 02 0 19415 3957 NORDSON CORP COM 655663102 719 5425 SH DFND 06 0 5425 0 NORDSON CORP COM 655663102 55 415 SH DFND 28 9 0 406 NORDSON CORP COM 655663102 15098 113931 SH DFND 43 0 0 113931 NORDSON CORP COM 655663102 4014 30292 SH DFND 43, 01 0 0 30292 NORDSTROM INC COM 655664100 42898 966599 SH DFND 01 340331 624726 1542 NORDSTROM INC COM 655664100 48332 1089043 SH DFND 02 0 1031804 57239 NORDSTROM INC COM 655664100 214 4828 SH DFND 06 0 4828 0 NORDSTROM INC COM 655664100 23 511 SH DFND 28 0 0 511 NORDSTROM INC OPTIONS 655664100 20646 465200 SH Put DFND 02 0 465200 0 NORDSTROM INC COM 655664100 4462 100537 SH DFND 43 0 0 100537 NORDSTROM INC COM 655664100 1271 28628 SH DFND 43, 01 0 0 28628 NORFOLK SOUTHERN CORP COM 655844108 193941 1037727 SH DFND 01 755923 144594 137210 NORFOLK SOUTHERN CORP COM 655844108 146243 782507 SH DFND 02 0 67036 715471 NORFOLK SOUTHERN CORP COM 655844108 5650 30233 SH DFND 06 0 30233 0 NORFOLK SOUTHERN CORP COM 655844108 1031 5517 SH DFND 28 721 0 4796 NORFOLK SOUTHERN CORP OPTIONS 655844108 2205 11800 SH Put DFND 06 0 11800 0 NORFOLK SOUTHERN CORP OPTIONS 655844108 3028 16200 SH Call DFND 06 0 16200 0 NORFOLK SOUTHERN CORP COM 655844108 456377 2441953 SH DFND 43 0 0 2441953 NORFOLK SOUTHERN CORP COM 655844108 1541 8248 SH DFND 43, 01 0 0 8248 NORTECH SYS INC COM 656553104 7 1400 SH DFND 02 0 0 1400 NORTH AMERN CONSTR GROUP LTD COM 656811106 1 100 SH DFND 05 100 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 5 431 SH DFND 02 0 431 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 102 14880 SH DFND 01 14880 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 21 3019 SH DFND 02 0 0 3019 NORTHEAST BANCORP COM NEW 663904209 51 2444 SH DFND 01 1944 500 0 NORTHEAST BANCORP COM NEW 663904209 43 2060 SH DFND 02 0 1335 725 NORTHEAST BANCORP COM NEW 663904209 1 35 SH DFND 06 0 35 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1 1000 SH DFND 01 1000 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 7 11450 SH DFND 02 0 0 11450 NORTHERN LTS FD TR IV INSPIRE 10 66538H534 325 11858 SH DFND 02 0 0 11858 NORTHERN LTS FD TR IV INSPIRE SM 66538H641 1620 61597 SH DFND 02 0 0 61597 NORTHERN LTS FD TR IV INSPIRE GB 66538H658 736 26540 SH DFND 02 0 0 26540 NORTHERN LTS FD TR IV INSPIRE 10 66538H534 64 2337 SH DFND 43 0 0 2337 NORTHERN OIL & GAS INC NEV COM 665531109 824 300795 SH DFND 01 2000 298795 0 NORTHERN OIL & GAS INC NEV COM 665531109 1015 370378 SH DFND 02 0 355316 15062 NORTHERN OIL & GAS INC NEV COM 665531109 41 14884 SH DFND 06 0 14884 0 NORTHERN TECH INTL CORP COM 665809109 21 785 SH DFND 02 0 785 0 NORTHERN TR CORP COM 665859104 27571 304951 SH DFND 01 237814 61975 5162 NORTHERN TR CORP COM 665859104 5989 66243 SH DFND 02 0 28948 37295 NORTHERN TR CORP COM 665859104 182 2009 SH DFND 06 0 2009 0 NORTHERN TR CORP COM 665859104 870 9623 SH DFND 28 8493 0 1130 NORTHERN TR CORP COM 665859104 28194 311844 SH DFND 43 0 0 311844 NORTHERN TR CORP COM 665859104 1088 12031 SH DFND 43, 01 0 0 12031 NORTHFIELD BANCORP INC DEL COM 66611T108 217 15647 SH DFND 01 11347 3957 343 NORTHFIELD BANCORP INC DEL COM 66611T108 90 6455 SH DFND 02 0 5718 737 NORTHFIELD BANCORP INC DEL COM 66611T108 67 4838 SH DFND 06 0 4838 0 NORTHRIM BANCORP INC COM 666762109 79 2288 SH DFND 01 1928 360 0 NORTHRIM BANCORP INC COM 666762109 181 5256 SH DFND 02 0 118 5138 NORTHRIM BANCORP INC COM 666762109 1 26 SH DFND 06 0 26 0 NORTHROP GRUMMAN CORP COM 666807102 150470 558121 SH DFND 01 436036 67662 54423 NORTHROP GRUMMAN CORP COM 666807102 184415 684032 SH DFND 02 0 54333 629699 NORTHROP GRUMMAN CORP COM 666807102 9733 36102 SH DFND 06 0 36102 0 NORTHROP GRUMMAN CORP COM 666807102 1994 7396 SH DFND 28 5762 0 1634 NORTHROP GRUMMAN CORP OPTIONS 666807102 12213 45300 SH Put DFND 02 0 45200 100 NORTHROP GRUMMAN CORP COM 666807102 208828 774585 SH DFND 43 0 0 774585 NORTHROP GRUMMAN CORP COM 666807102 23815 88333 SH DFND 43, 01 0 0 88333 NORTHSTAR REALTY EUROPE CORP COM 66706L101 82 4702 SH DFND 01 4640 0 62 NORTHSTAR REALTY EUROPE CORP COM 66706L101 205 11808 SH DFND 02 0 11428 380 NORTHSTAR REALTY EUROPE CORP COM 66706L101 84 4866 SH DFND 06 0 4866 0 NORTHWEST BANCSHARES INC MD COM 667340103 533 31412 SH DFND 01 22383 8648 381 NORTHWEST BANCSHARES INC MD COM 667340103 472 27814 SH DFND 02 0 21217 6597 NORTHWEST BANCSHARES INC MD COM 667340103 181 10679 SH DFND 06 0 10679 0 NORTHWEST BANCSHARES INC MD COM 667340103 1019 60028 SH DFND 43 0 0 60028 NORTHWEST BANCSHARES INC MD COM 667340103 98 5793 SH DFND 43, 01 0 0 5793 NORTHWEST NAT HLDG CO COM 66765N105 1225 18666 SH DFND 01 16020 2455 191 NORTHWEST NAT HLDG CO COM 66765N105 2025 30850 SH DFND 02 0 21963 8887 NORTHWEST NAT HLDG CO COM 66765N105 205 3130 SH DFND 06 0 3130 0 NORTHWEST PIPE CO COM 667746101 69 2889 SH DFND 01 2441 448 0 NORTHWEST PIPE CO COM 667746101 69 2859 SH DFND 02 0 2496 363 NORTHWEST PIPE CO COM 667746101 1 30 SH DFND 06 0 30 0 NORTHWESTERN CORP COM NEW 668074305 2534 35985 SH DFND 01 28874 6964 147 NORTHWESTERN CORP COM NEW 668074305 17772 252410 SH DFND 02 0 248916 3494 NORTHWESTERN CORP COM NEW 668074305 385 5464 SH DFND 06 0 5464 0 NORTHWESTERN CORP COM NEW 668074305 1 10 SH DFND 28 10 0 0 NORTHWESTERN CORP COM NEW 668074305 12328 175091 SH DFND 43 0 0 175091 NORTHWESTERN CORP COM NEW 668074305 4067 57759 SH DFND 43, 01 0 0 57759 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6116 111288 SH DFND 01 71387 36218 3683 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 26698 485773 SH DFND 02 0 247910 237863 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 168 3048 SH DFND 06 0 3048 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 114 2069 SH DFND 28 693 0 1376 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6054 110144 SH DFND 43 0 0 110144 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7434 135256 SH DFND 43, 01 0 0 135256 NORWOOD FINANCIAL CORP COM 669549107 55 1775 SH DFND 01 1535 240 0 NORWOOD FINANCIAL CORP COM 669549107 87 2812 SH DFND 02 0 996 1816 NORWOOD FINANCIAL CORP COM 669549107 1 18 SH DFND 06 0 18 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 0 14 SH DFND 02 0 14 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 108 4302 SH DFND 06 0 4302 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 98 81534 SH DFND 01 81534 0 0 NOVAGOLD RES INC COM NEW 66987E206 39 9251 SH DFND 05 9251 0 0 NOVAGOLD RES INC COM NEW 66987E206 84 20111 SH DFND 01 20111 0 0 NOVAGOLD RES INC COM NEW 66987E206 9 2097 SH DFND 02 0 1100 997 NOVAN INC COM 66988N106 1 971 SH DFND 01 971 0 0 NOVANTA INC COM 67000B104 6332 74727 SH DFND 01 74727 0 0 NOVANTA INC COM 67000B104 325 3838 SH DFND 02 0 3764 74 NOVANTA INC COM 67000B104 305 3598 SH DFND 06 0 3598 0 NOVANTA INC COM 67000B104 8 100 SH DFND 28 100 0 0 NOVANTA INC COM 67000B104 1350 15938 SH DFND 43 0 0 15938 NOVARTIS A G SPONSORED 66987V109 192611 2003447 SH DFND 01 1279496 43032 680919 NOVARTIS A G SPONSORED 66987V109 61972 644598 SH DFND 02 0 12474 632124 NOVARTIS A G SPONSORED 66987V109 0 1 SH DFND 06 0 1 0 NOVARTIS A G SPONSORED 66987V109 2340 24335 SH DFND 28 11078 0 13257 NOVARTIS A G SPONSORED 66987V109 563622 5862516 SH DFND 43 0 0 5862516 NOVARTIS A G SPONSORED 66987V109 49585 515759 SH DFND 43, 01 0 0 515759 NOVAVAX INC COM 670002104 173 314919 SH DFND 01 57401 257518 0 NOVAVAX INC COM 670002104 1097 1991220 SH DFND 02 0 1978970 12250 NOVAVAX INC COM 670002104 23 41487 SH DFND 06 0 41487 0 NOVAVAX INC OPTIONS 670002104 275 500000 SH Put DFND 02 0 500000 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 2 1452 SH DFND 02 0 0 1452 NOVELLUS SYS INC NOTE 2.62 670008AD3 188 34000 PRN DFND 02 0 30000 4000 NOVELLUS SYS INC NOTE 2.62 670008AD3 7574 1372000 PRN DFND 43 0 0 1372000 NOVOCURE LTD ORD SHS G6674U108 4077 84633 SH DFND 01 16788 67845 0 NOVOCURE LTD ORD SHS G6674U108 704 14606 SH DFND 02 0 14256 350 NOVOCURE LTD ORD SHS G6674U108 342 7101 SH DFND 06 0 7101 0 NOVOCURE LTD ORD SHS G6674U108 875 18175 SH DFND 43 0 0 18175 NOVO-NORDISK A S ADR 670100205 221970 4243348 SH DFND 01 3177602 50977 1014769 NOVO-NORDISK A S ADR 670100205 19927 380940 SH DFND 02 0 2050 378890 NOVO-NORDISK A S ADR 670100205 1009 19294 SH DFND 28 1087 0 18207 NOVO-NORDISK A S ADR 670100205 377618 7218854 SH DFND 43 0 0 7218854 NOVO-NORDISK A S ADR 670100205 35249 673857 SH DFND 43, 01 0 0 673857 NOVUS THERAPEUTICS INC COM 67011N105 2 442 SH DFND 02 0 442 0 NOW INC COM 67011P100 1313 94023 SH DFND 01 28650 65062 311 NOW INC COM 67011P100 1164 83399 SH DFND 02 0 79219 4180 NOW INC COM 67011P100 164 11765 SH DFND 06 0 11765 0 NOW INC COM 67011P100 12963 928547 SH DFND 43 0 0 928547 NOW INC COM 67011P100 347 24842 SH DFND 43, 01 0 0 24842 NRC GROUP HLDGS CORP COM 629375106 40 4616 SH DFND 02 0 4616 0 NRG ENERGY INC COM NEW 629377508 139479 3283397 SH DFND 01 311278 2970383 1736 NRG ENERGY INC COM NEW 629377508 60265 1418657 SH DFND 02 0 61881 1356776 NRG ENERGY INC COM NEW 629377508 1039 24450 SH DFND 06 0 24450 0 NRG ENERGY INC COM NEW 629377508 167 3931 SH DFND 28 83 0 3848 NRG ENERGY INC OPTIONS 629377508 85279 2007500 SH Put DFND 02 0 2007500 0 NRG ENERGY INC COM NEW 629377508 12007 282651 SH DFND 43 0 0 282651 NRG ENERGY INC COM NEW 629377508 3366 79241 SH DFND 43, 01 0 0 79241 NU SKIN ENTERPRISES INC CL A 67018T105 855 17857 SH DFND 01 4288 10649 2920 NU SKIN ENTERPRISES INC CL A 67018T105 4261 89022 SH DFND 02 0 88458 564 NU SKIN ENTERPRISES INC CL A 67018T105 262 5473 SH DFND 06 0 5473 0 NU SKIN ENTERPRISES INC CL A 67018T105 1453 30364 SH DFND 43 0 0 30364 NUANCE COMMUNICATIONS INC COM 67020Y100 1637 96699 SH DFND 01 31887 64550 262 NUANCE COMMUNICATIONS INC COM 67020Y100 3355 198156 SH DFND 02 0 176003 22153 NUANCE COMMUNICATIONS INC COM 67020Y100 505 29837 SH DFND 06 0 29837 0 NUANCE COMMUNICATIONS INC COM 67020Y100 17 985 SH DFND 28 0 0 985 NUANCE COMMUNICATIONS INC NOTE 2.75 67020YAF7 3 3000 PRN DFND 02 0 0 3000 NUANCE COMMUNICATIONS INC COM 67020Y100 24786 1464001 SH DFND 43 0 0 1464001 NUANCE COMMUNICATIONS INC COM 67020Y100 2666 157459 SH DFND 43, 01 0 0 157459 NUCANA PLC SPONSORED 67022C106 4 230 SH DFND 01 230 0 0 NUCOR CORP COM 670346105 33581 575516 SH DFND 01 458295 114328 2893 NUCOR CORP COM 670346105 136642 2341761 SH DFND 02 0 219217 2122544 NUCOR CORP COM 670346105 642 11001 SH DFND 06 0 11001 0 NUCOR CORP COM 670346105 273 4672 SH DFND 28 3521 0 1151 NUCOR CORP OPTIONS 670346105 1360 23300 SH Put DFND 06 0 23300 0 NUCOR CORP OPTIONS 670346105 2877 49300 SH Call DFND 06 0 49300 0 NUCOR CORP COM 670346105 54552 934905 SH DFND 43 0 0 934905 NUCOR CORP COM 670346105 3019 51742 SH DFND 43, 01 0 0 51742 NUSHARES ETF TR NUVEEN ENH 67092P102 5066 212092 SH DFND 02 0 0 212092 NUSHARES ETF TR NUVEEN ENH 67092P110 2515 102007 SH DFND 02 0 0 102007 NUSHARES ETF TR NUVEEN ESG 67092P201 865 24552 SH DFND 02 0 0 24552 NUSHARES ETF TR NUVEEN ESG 67092P300 723 24677 SH DFND 02 0 0 24677 NUSHARES ETF TR NUVEEN ESG 67092P409 146 4664 SH DFND 02 0 0 4664 NUSHARES ETF TR NUVEEN ESG 67092P508 35 1281 SH DFND 02 0 0 1281 NUSHARES ETF TR NUVEEN ESG 67092P607 387 13474 SH DFND 02 0 0 13474 NUSHARES ETF TR NUVEEN SHR 67092P706 911 31882 SH DFND 02 0 0 31882 NUSHARES ETF TR NUVEEN ESG 67092P805 1085 44820 SH DFND 02 0 0 44820 NUSHARES ETF TR NUVEEN ESG 67092P870 712 28650 SH DFND 02 0 0 28650 NUSHARES ETF TR NUVEEN ESG 67092P888 1028 39276 SH DFND 02 0 0 39276 NUSHARES ETF TR NUVEEN ENH 67092P102 1667 69810 SH DFND 43 0 0 69810 NUSHARES ETF TR NUVEEN ENH 67092P110 60 2417 SH DFND 43 0 0 2417 NUSHARES ETF TR NUVEEN ESG 67092P201 396 11241 SH DFND 43 0 0 11241 NUSHARES ETF TR NUVEEN ESG 67092P300 554 18915 SH DFND 43 0 0 18915 NUSHARES ETF TR NUVEEN ESG 67092P409 72 2313 SH DFND 43 0 0 2313 NUSHARES ETF TR NUVEEN ESG 67092P508 87 3180 SH DFND 43 0 0 3180 NUSHARES ETF TR NUVEEN ESG 67092P607 715 24877 SH DFND 43 0 0 24877 NUSHARES ETF TR NUVEEN SHR 67092P706 1486 51986 SH DFND 43 0 0 51986 NUSHARES ETF TR NUVEEN ESG 67092P805 288 11875 SH DFND 43 0 0 11875 NUSHARES ETF TR NUVEEN ESG 67092P870 287 11568 SH DFND 43 0 0 11568 NUSHARES ETF TR NUVEEN ESG 67092P888 80 3076 SH DFND 43 0 0 3076 NUSTAR ENERGY LP UNIT COM 67058H102 7648 284406 SH DFND 01 159171 125235 0 NUSTAR ENERGY LP UNIT COM 67058H102 2734 101667 SH DFND 02 0 29003 72664 NUTANIX INC CL A 67059N108 10381 275053 SH DFND 01 248104 26554 395 NUTANIX INC CL A 67059N108 14524 384842 SH DFND 02 0 157976 226866 NUTANIX INC CL A 67059N108 524 13895 SH DFND 06 0 13895 0 NUTANIX INC CL A 67059N108 241 6397 SH DFND 28 6397 0 0 NUTANIX INC OPTIONS 67059N108 5216 138200 SH Put DFND 02 0 138200 0 NUTANIX INC OPTIONS 67059N108 4404 116700 SH Call DFND 02 0 116200 500 NUTANIX INC CL A 67059N108 49253 1305064 SH DFND 43 0 0 1305064 NUTANIX INC NOTE 67059NAB4 4 4000 PRN DFND 43 0 0 4000 NUTANIX INC CL A 67059N108 2936 77802 SH DFND 43, 01 0 0 77802 NUTRIEN LTD COM 67077M108 12595 238729 SH DFND 05 238729 0 0 NUTRIEN LTD COM 67077M108 10296 195157 SH DFND 01 40723 154352 82 NUTRIEN LTD COM 67077M108 16179 306659 SH DFND 02 0 263125 43534 NUTRIEN LTD COM 67077M108 18529 351185 SH DFND 06 0 351185 0 NUTRIEN LTD OPTIONS 67077M108 10552 200000 SH Call DFND 06 0 200000 0 NUTRIEN LTD COM 67077M108 58090 1101021 SH DFND 43 0 0 1101021 NUTRIEN LTD COM 67077M108 10190 193137 SH DFND 43, 01 0 0 193137 NUVASIVE INC COM 670704105 52384 922408 SH DFND 01 31302 890894 212 NUVASIVE INC COM 670704105 3440 60580 SH DFND 02 0 59228 1352 NUVASIVE INC COM 670704105 317 5584 SH DFND 06 0 5584 0 NUVASIVE INC OPTIONS 670704105 2578 45400 SH Put DFND 02 0 45400 0 NUVASIVE INC COM 670704105 17682 311354 SH DFND 43 0 0 311354 NUVASIVE INC COM 670704105 1500 26408 SH DFND 43, 01 0 0 26408 NUVECTRA CORP COM 67075N108 97 8803 SH DFND 01 8803 0 0 NUVECTRA CORP COM 67075N108 2 210 SH DFND 02 0 210 0 NUVECTRA CORP COM 67075N108 1 69 SH DFND 06 0 69 0 NUVECTRA CORP COM 67075N108 536 48660 SH DFND 43 0 0 48660 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 37 5293 SH DFND 02 0 0 5293 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1069 70773 SH DFND 01 70773 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4118 272509 SH DFND 02 0 0 272509 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1323 99056 SH DFND 01 99056 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 13452 1006899 SH DFND 02 0 0 1006899 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 49 3095 SH DFND 01 3095 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 370 23173 SH DFND 02 0 0 23173 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 436 33951 SH DFND 02 0 0 33951 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 830 60252 SH DFND 01 60252 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2293 166407 SH DFND 02 0 0 166407 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 16 1103 SH DFND 02 0 0 1103 NUVEEN CALIF MUN VALUE FD COM 67062C107 293 30674 SH DFND 02 0 0 30674 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 471 29487 SH DFND 02 0 0 29487 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 28 2000 SH DFND 01 2000 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1920 137940 SH DFND 02 0 0 137940 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 16 1336 SH DFND 01 0 0 1336 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 801 66460 SH DFND 02 0 0 66460 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 1639 116593 SH DFND 02 0 0 116593 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 567 58796 SH DFND 02 0 0 58796 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 178 23030 SH DFND 01 23030 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2296 297051 SH DFND 02 0 1160 295891 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 308 29773 SH DFND 02 0 0 29773 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 191 10600 SH DFND 01 10600 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 6334 351887 SH DFND 02 0 0 351887 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 566 65076 SH DFND 02 0 0 65076 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 97 10000 SH DFND 01 10000 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 5078 525162 SH DFND 02 0 0 525162 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 204 14800 SH DFND 01 5000 0 9800 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 10552 764614 SH DFND 02 0 0 764614 NUVEEN FLOATING RATE INCOME COM 67072T108 104 10775 SH DFND 01 4200 0 6575 NUVEEN FLOATING RATE INCOME COM 67072T108 12565 1304818 SH DFND 02 0 0 1304818 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 7822 815643 SH DFND 02 0 90 815553 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 67 5613 SH DFND 02 0 0 5613 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 662 43695 SH DFND 02 0 0 43695 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 226 22747 SH DFND 02 0 0 22747 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 3882 392493 SH DFND 02 0 0 392493 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 293 30000 SH DFND 01 30000 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 2947 301339 SH DFND 02 0 0 301339 NUVEEN INT DUR QUAL MUN TRM COM 670677103 48 3689 SH DFND 01 0 0 3689 NUVEEN INT DUR QUAL MUN TRM COM 670677103 4238 324019 SH DFND 02 0 0 324019 NUVEEN INTER DURATION MN TMF COM 670671106 84 6382 SH DFND 01 3801 0 2581 NUVEEN INTER DURATION MN TMF COM 670671106 4946 376118 SH DFND 02 0 0 376118 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1507 120584 SH DFND 02 0 0 120584 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 27 2185 SH DFND 01 2185 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 163 12957 SH DFND 02 0 0 12957 NUVEEN MICHIGAN QLT MUN INC COM 670979103 393 29660 SH DFND 02 0 0 29660 NUVEEN MINESOTA QLT MUN INC SHS 670734102 44 3290 SH DFND 02 0 0 3290 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 50 3800 SH DFND 01 3800 0 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 5 378 SH DFND 02 0 0 378 NUVEEN MTG OPPORTUNITY TERM COM 670735109 0 17 SH DFND 01 17 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 15783 677970 SH DFND 02 0 0 677970 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 4646 206491 SH DFND 02 0 0 206491 NUVEEN MULTI MKT INCOME FD COM 67075J107 98 13841 SH DFND 02 0 0 13841 NUVEEN MUN 2021 TARGET TERM COM 670687102 2700 280152 SH DFND 02 0 0 280152 NUVEEN MUN HIGH INCOME OPP F COM 670682103 15 1140 SH DFND 01 1140 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 2264 167190 SH DFND 02 0 0 167190 NUVEEN MUN INCOME FD INC COM 67062J102 444 40741 SH DFND 02 0 0 40741 NUVEEN MUN VALUE FD INC COM 670928100 582 58188 SH DFND 01 27800 0 30388 NUVEEN MUN VALUE FD INC COM 670928100 17066 1706650 SH DFND 02 0 0 1706650 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 880 58364 SH DFND 01 58364 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 11888 788868 SH DFND 02 0 0 788868 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 229 10274 SH DFND 01 10274 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6153 276271 SH DFND 02 0 0 276271 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 181 13850 SH DFND 02 0 0 13850 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 3149 227375 SH DFND 02 0 0 227375 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 122 9568 SH DFND 01 9568 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 2677 210491 SH DFND 02 0 0 210491 NUVEEN NEW YORK MUN VALUE FD COM 670706100 93 6721 SH DFND 02 0 0 6721 NUVEEN NEW YORK QLT MUN INC COM 67066X107 297 22180 SH DFND 01 22180 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 4746 354474 SH DFND 02 0 0 354474 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 10 775 SH DFND 01 775 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 577 45319 SH DFND 02 0 0 45319 NUVEEN NY MUN VALUE FD COM 67062M105 179 17900 SH DFND 02 0 0 17900 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 36 2663 SH DFND 02 0 0 2663 NUVEEN OHIO QLTY MUN INCOME COM 670980101 2056 142072 SH DFND 02 0 0 142072 NUVEEN PA MUN VALUE FD COM 67074K105 74 5485 SH DFND 02 0 0 5485 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 24 1842 SH DFND 01 1842 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 3760 284670 SH DFND 02 0 0 284670 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 67 7065 SH DFND 01 7065 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2430 254964 SH DFND 02 0 4381 250583 NUVEEN PFD & INCM SECURTIES COM 67072C105 260 28942 SH DFND 01 28942 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 6864 762717 SH DFND 02 0 12155 750562 NUVEEN PFD & INCOME 2022 TER COM 67075T105 2214 97090 SH DFND 02 0 1077 96013 NUVEEN PFD & INCOME TERM FD COM 67075A106 95 4247 SH DFND 01 4247 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 1262 56132 SH DFND 02 0 1 56131 NUVEEN QUALITY MUNCP INCOME COM 67066V101 914 67368 SH DFND 01 57243 0 10125 NUVEEN QUALITY MUNCP INCOME COM 67066V101 8747 644561 SH DFND 02 0 0 644561 NUVEEN REAL ASSET INM AND GW COM 67074Y105 2244 139871 SH DFND 02 0 0 139871 NUVEEN REAL ESTATE INCOME FD COM 67071B108 18 1750 SH DFND 01 1750 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 289 27889 SH DFND 02 0 0 27889 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 988 74861 SH DFND 01 74861 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5116 387573 SH DFND 02 0 0 387573 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 477 30792 SH DFND 02 0 0 30792 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 52 5200 SH DFND 01 5200 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 467 46862 SH DFND 02 0 0 46862 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 949 64810 SH DFND 02 0 0 64810 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 2035 146118 SH DFND 02 0 0 146118 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1635 110968 SH DFND 02 0 0 110968 NUVEEN SHT DUR CR OPP FD COM 67074X107 135 8705 SH DFND 02 0 56 8649 NUVEEN SR INCOME FD COM 67067Y104 342 58953 SH DFND 02 0 0 58953 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 300 18662 SH DFND 02 0 0 18662 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 138 6749 SH DFND 01 5014 0 1735 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 15520 756329 SH DFND 02 0 916 755413 NUVEEN TEXAS QLTY MUN INCME COM 670983105 29 2147 SH DFND 02 0 0 2147 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 171 14838 SH DFND 02 0 0 14838 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 20 1543 SH DFND 01 1543 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 599 47177 SH DFND 02 0 0 47177 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH DFND 43 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 6 655 SH DFND 01 579 76 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 84 SH DFND 02 0 84 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 8 SH DFND 06 0 8 0 NV5 GLOBAL INC COM 62945V109 120 2026 SH DFND 01 2026 0 0 NV5 GLOBAL INC COM 62945V109 4704 79250 SH DFND 02 0 1951 77299 NV5 GLOBAL INC COM 62945V109 64 1078 SH DFND 06 0 1078 0 NVE CORP COM NEW 629445206 177 1807 SH DFND 01 1807 0 0 NVE CORP COM NEW 629445206 83 851 SH DFND 02 0 851 0 NVE CORP COM NEW 629445206 51 526 SH DFND 06 0 526 0 NVENT ELECTRIC PLC SHS G6700G107 2477 91813 SH DFND 01 70339 15121 6353 NVENT ELECTRIC PLC SHS G6700G107 4422 163885 SH DFND 02 0 145817 18068 NVENT ELECTRIC PLC SHS G6700G107 698 25867 SH DFND 06 0 25867 0 NVENT ELECTRIC PLC SHS G6700G107 57 2107 SH DFND 28 15 0 2092 NVENT ELECTRIC PLC OPTIONS G6700G107 6205 230000 SH Call DFND 02 0 230000 0 NVENT ELECTRIC PLC SHS G6700G107 16293 603907 SH DFND 43 0 0 603907 NVENT ELECTRIC PLC SHS G6700G107 508 18839 SH DFND 43, 01 0 0 18839 NVIDIA CORP COM 67066G104 679000 3781468 SH DFND 01 634991 3127678 18799 NVIDIA CORP COM 67066G104 420635 2342585 SH DFND 02 0 372582 1970003 NVIDIA CORP COM 67066G104 8581 47788 SH DFND 06 0 47788 0 NVIDIA CORP COM 67066G104 3429 19097 SH DFND 28 12471 0 6626 NVIDIA CORP OPTIONS 67066G104 192991 1074800 SH Put DFND 01 0 1074800 0 NVIDIA CORP OPTIONS 67066G104 58213 324200 SH Put DFND 02 0 323400 800 NVIDIA CORP OPTIONS 67066G104 39360 219200 SH Put DFND 06 0 219200 0 NVIDIA CORP OPTIONS 67066G104 35786 199300 SH Call DFND 02 0 199300 0 NVIDIA CORP OPTIONS 67066G104 8332 46400 SH Call DFND 06 0 46400 0 NVIDIA CORP COM 67066G104 367235 2045196 SH DFND 43 0 0 2045196 NVIDIA CORP COM 67066G104 88231 491373 SH DFND 43, 01 0 0 491373 NVR INC COM 62944T105 7335 2651 SH DFND 01 611 2014 26 NVR INC COM 62944T105 24596 8889 SH DFND 02 0 3284 5605 NVR INC COM 62944T105 2322 839 SH DFND 06 0 839 0 NVR INC COM 62944T105 6 2 SH DFND 28 2 0 0 NVR INC COM 62944T105 299 108 SH DFND 43, 01 0 0 108 NXP SEMICONDUCTORS N V COM N6596X109 87402 988820 SH DFND 01 558335 426530 3955 NXP SEMICONDUCTORS N V COM N6596X109 52765 596962 SH DFND 02 0 317831 279131 NXP SEMICONDUCTORS N V COM N6596X109 3943 44604 SH DFND 06 0 44604 0 NXP SEMICONDUCTORS N V COM N6596X109 727 8221 SH DFND 28 6612 0 1609 NXP SEMICONDUCTORS N V OPTIONS N6596X109 27861 315200 SH Put DFND 01 0 315200 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 15132 171200 SH Put DFND 02 0 170500 700 NXP SEMICONDUCTORS N V OPTIONS N6596X109 9661 109300 SH Put DFND 06 0 109300 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 71967 814200 SH Call DFND 01 0 814200 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 424 4800 SH Call DFND 02 0 4800 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 5887 66600 SH Call DFND 06 0 66600 0 NXP SEMICONDUCTORS N V COM N6596X109 100192 1133519 SH DFND 43 0 0 1133519 NXP SEMICONDUCTORS N V COM N6596X109 7146 80846 SH DFND 43, 01 0 0 80846 NXT ID INC COM NEW 67091J206 0 100 SH DFND 02 0 0 100 NYMOX PHARMACEUTICAL CORP COM P73398102 263 133283 SH DFND 02 0 133283 0 NYMOX PHARMACEUTICAL CORP COM P73398102 0 108 SH DFND 06 0 108 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 97280 250528 SH DFND 01 151307 14161 85060 O REILLY AUTOMOTIVE INC NEW COM 67103H107 116785 300761 SH DFND 02 0 38620 262141 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2780 7159 SH DFND 06 0 7159 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 875 2253 SH DFND 28 72 0 2181 O REILLY AUTOMOTIVE INC NEW COM 67103H107 156880 404018 SH DFND 43 0 0 404018 O REILLY AUTOMOTIVE INC NEW COM 67103H107 12221 31473 SH DFND 43, 01 0 0 31473 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 891 521260 SH DFND 02 0 521260 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 37 2124 SH DFND 01 1724 400 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 15 878 SH DFND 02 0 878 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 0 26 SH DFND 06 0 26 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1576 31742 SH DFND 01 31742 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 40185 809362 SH DFND 02 0 528139 281223 OAKTREE CAP GROUP LLC UNIT CL A 674001201 43 856 SH DFND 06 0 856 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 20 397 SH DFND 43 0 0 397 OAKTREE SPECIALTY LENDING CO COM 67401P108 524 101094 SH DFND 02 0 71167 29927 OAKTREE STRATEGIC INCOME COR COM 67402D104 23 2800 SH DFND 02 0 0 2800 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 33 1620 SH DFND 01 40 1580 0 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 1154 56778 SH DFND 02 0 53311 3467 OASIS PETE INC NEW COM 674215108 5011 829624 SH DFND 01 407603 416657 5364 OASIS PETE INC NEW COM 674215108 7005 1159764 SH DFND 02 0 1149993 9771 OASIS PETE INC NEW COM 674215108 177 29379 SH DFND 06 0 29379 0 OASIS PETE INC NEW COM 674215108 7 1082 SH DFND 28 1082 0 0 OASIS PETE INC NEW NOTE 2.62 674215AJ7 1 1000 PRN DFND 02 0 0 1000 OASIS PETE INC NEW COM 674215108 1478 244685 SH DFND 43 0 0 244685 OASIS PETE INC NEW COM 674215108 932 154289 SH DFND 43, 01 0 0 154289 OBSEVA SA COM H5861P103 5 366 SH DFND 02 0 176 190 OBSIDIAN ENERGY LTD COM 674482104 5 16482 SH DFND 05 16482 0 0 OBSIDIAN ENERGY LTD COM 674482104 1 5250 SH DFND 01 5250 0 0 OBSIDIAN ENERGY LTD COM 674482104 1 4241 SH DFND 02 0 2023 2218 OCCIDENTAL PETE CORP COM 674599105 135768 2050873 SH DFND 01 1543319 496516 11038 OCCIDENTAL PETE CORP COM 674599105 212077 3203573 SH DFND 02 0 230879 2972694 OCCIDENTAL PETE CORP COM 674599105 1212 18307 SH DFND 06 0 18307 0 OCCIDENTAL PETE CORP COM 674599105 1041 15724 SH DFND 28 7904 0 7820 OCCIDENTAL PETE CORP OPTIONS 674599105 66 1000 SH Put DFND 01 1000 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 1053 15900 SH Put DFND 06 0 15900 0 OCCIDENTAL PETE CORP OPTIONS 674599105 3528 53300 SH Call DFND 02 0 53300 0 OCCIDENTAL PETE CORP OPTIONS 674599105 1165 17600 SH Call DFND 06 0 17600 0 OCCIDENTAL PETE CORP COM 674599105 229564 3467738 SH DFND 43 0 0 3467738 OCCIDENTAL PETE CORP COM 674599105 6842 103358 SH DFND 43, 01 0 0 103358 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 6 SH DFND 02 0 0 6 OCEANEERING INTL INC COM 675232102 6462 409748 SH DFND 01 39735 368214 1799 OCEANEERING INTL INC COM 675232102 5733 363526 SH DFND 02 0 355995 7531 OCEANEERING INTL INC COM 675232102 169 10701 SH DFND 06 0 10701 0 OCEANEERING INTL INC COM 675232102 300 19042 SH DFND 43 0 0 19042 OCEANFIRST FINL CORP COM 675234108 367 15241 SH DFND 01 12276 2965 0 OCEANFIRST FINL CORP COM 675234108 3701 153811 SH DFND 02 0 146043 7768 OCEANFIRST FINL CORP COM 675234108 102 4234 SH DFND 06 0 4234 0 OCEANFIRST FINL CORP COM 675234108 236 9810 SH DFND 43 0 0 9810 OCH ZIFF CAP MGMT GROUP CL A SHARE 67551U204 6314 384744 SH DFND 02 0 84840 299904 OCONEE FED FINL CORP COM 675607105 48 1849 SH DFND 01 1758 91 0 OCONEE FED FINL CORP COM 675607105 1 47 SH DFND 02 0 47 0 OCONEE FED FINL CORP COM 675607105 0 7 SH DFND 06 0 7 0 OCULAR THERAPEUTIX INC COM 67576A100 40 10193 SH DFND 01 10193 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4 1055 SH DFND 02 0 55 1000 OCULAR THERAPEUTIX INC COM 67576A100 1 171 SH DFND 06 0 171 0 OCWEN FINL CORP COM NEW 675746309 42 23296 SH DFND 01 15577 7719 0 OCWEN FINL CORP COM NEW 675746309 176 96906 SH DFND 02 0 77301 19605 OCWEN FINL CORP COM NEW 675746309 21 11682 SH DFND 06 0 11682 0 ODONATE THERAPEUTICS INC COM 676079106 36 1621 SH DFND 01 1621 0 0 ODONATE THERAPEUTICS INC COM 676079106 39 1751 SH DFND 02 0 1751 0 ODONATE THERAPEUTICS INC COM 676079106 1 28 SH DFND 06 0 28 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1 125 SH DFND 01 125 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1 126 SH DFND 02 0 0 126 OFFICE DEPOT INC COM 676220106 1097 302299 SH DFND 01 80523 218761 3015 OFFICE DEPOT INC COM 676220106 3181 876199 SH DFND 02 0 282272 593927 OFFICE DEPOT INC COM 676220106 195 53647 SH DFND 06 0 53647 0 OFFICE PPTYS INCOME TR COM SHS BE 67623C109 187 6782 SH DFND 01 6367 0 415 OFFICE PPTYS INCOME TR COM SHS BE 67623C109 679 24562 SH DFND 02 0 17888 6674 OFFICE PPTYS INCOME TR COM SHS BE 67623C109 144 5217 SH DFND 06 0 5217 0 OFFICE PPTYS INCOME TR COM SHS BE 67623C109 244 8828 SH DFND 43 0 0 8828 OFG BANCORP COM 67103X102 457 23084 SH DFND 01 18618 3866 600 OFG BANCORP COM 67103X102 326 16460 SH DFND 02 0 16460 0 OFG BANCORP COM 67103X102 110 5540 SH DFND 06 0 5540 0 OFG BANCORP COM 67103X102 250 12640 SH DFND 43 0 0 12640 OFS CAP CORP COM 67103B100 1 54 SH DFND 02 0 54 0 OGE ENERGY CORP COM 670837103 12274 284659 SH DFND 01 159646 119015 5998 OGE ENERGY CORP COM 670837103 49311 1143583 SH DFND 02 0 371125 772458 OGE ENERGY CORP COM 670837103 1233 28590 SH DFND 06 0 28590 0 OGE ENERGY CORP COM 670837103 12 274 SH DFND 28 274 0 0 OGE ENERGY CORP COM 670837103 1226 28426 SH DFND 43 0 0 28426 OHA INVT CORP COM 67091U102 2 2000 SH DFND 02 0 0 2000 OHIO VY BANC CORP COM 677719106 51 1423 SH DFND 01 1245 178 0 OHIO VY BANC CORP COM 677719106 17 480 SH DFND 02 0 480 0 OHIO VY BANC CORP COM 677719106 0 10 SH DFND 06 0 10 0 OHR PHARMACEUTICAL INC COM 67778H309 0 25 SH DFND 02 0 0 25 OI S A SPONSORED 670851500 3489 1855920 SH DFND 02 0 1855920 0 OI S A SPONSORED 670851500 0 2 SH DFND 06 0 2 0 OIL DRI CORP AMER COM 677864100 76 2447 SH DFND 01 2192 255 0 OIL DRI CORP AMER COM 677864100 2 79 SH DFND 02 0 79 0 OIL DRI CORP AMER COM 677864100 0 16 SH DFND 06 0 16 0 OIL STS INTL INC COM 678026105 509 30000 SH DFND 01 17281 12125 594 OIL STS INTL INC COM 678026105 374 22038 SH DFND 02 0 20954 1084 OIL STS INTL INC COM 678026105 105 6195 SH DFND 06 0 6195 0 OIL STS INTL INC COM 678026105 1414 83397 SH DFND 43 0 0 83397 OIL STS INTL INC COM 678026105 920 54224 SH DFND 43, 01 0 0 54224 OKTA INC CL A 679295105 3316 40083 SH DFND 01 9987 30036 60 OKTA INC CL A 679295105 1259 15220 SH DFND 02 0 13358 1862 OKTA INC CL A 679295105 7 84 SH DFND 06 0 84 0 OKTA INC CL A 679295105 35 420 SH DFND 28 0 0 420 OKTA INC CL A 679295105 3003 36300 SH DFND 43 0 0 36300 OKTA INC NOTE 0.25 679295AB1 9 5000 PRN DFND 43 0 0 5000 OLD DOMINION FREIGHT LINE IN COM 679580100 4050 28049 SH DFND 01 13639 13649 761 OLD DOMINION FREIGHT LINE IN COM 679580100 3996 27677 SH DFND 02 0 20728 6949 OLD DOMINION FREIGHT LINE IN COM 679580100 546 3778 SH DFND 06 0 3778 0 OLD DOMINION FREIGHT LINE IN COM 679580100 23 160 SH DFND 28 26 0 134 OLD DOMINION FREIGHT LINE IN COM 679580100 6640 45988 SH DFND 43 0 0 45988 OLD DOMINION FREIGHT LINE IN COM 679580100 312 2159 SH DFND 43, 01 0 0 2159 OLD LINE BANCSHARES INC COM 67984M100 112 4493 SH DFND 01 3667 780 46 OLD LINE BANCSHARES INC COM 67984M100 1208 48463 SH DFND 02 0 47378 1085 OLD LINE BANCSHARES INC COM 67984M100 35 1397 SH DFND 06 0 1397 0 OLD LINE BANCSHARES INC COM 67984M100 2270 91043 SH DFND 43 0 0 91043 OLD LINE BANCSHARES INC COM 67984M100 184 7388 SH DFND 43, 01 0 0 7388 OLD NATL BANCORP IND COM 680033107 1019 62154 SH DFND 01 48187 13022 945 OLD NATL BANCORP IND COM 680033107 885 53940 SH DFND 02 0 34192 19748 OLD NATL BANCORP IND COM 680033107 280 17084 SH DFND 06 0 17084 0 OLD NATL BANCORP IND COM 680033107 59 3605 SH DFND 28 105 0 3500 OLD NATL BANCORP IND COM 680033107 3323 202638 SH DFND 43 0 0 202638 OLD POINT FINL CORP COM 680194107 73 3425 SH DFND 02 0 0 3425 OLD REP INTL CORP COM 680223104 1712 81835 SH DFND 01 44027 33033 4775 OLD REP INTL CORP COM 680223104 5265 251681 SH DFND 02 0 177902 73779 OLD REP INTL CORP COM 680223104 630 30133 SH DFND 06 0 30133 0 OLD REP INTL CORP COM 680223104 3 122 SH DFND 28 122 0 0 OLD REP INTL CORP COM 680223104 1883 90030 SH DFND 43 0 0 90030 OLD REP INTL CORP COM 680223104 1359 64956 SH DFND 43, 01 0 0 64956 OLD SECOND BANCORP INC ILL COM 680277100 90 7111 SH DFND 01 5550 1561 0 OLD SECOND BANCORP INC ILL COM 680277100 97 7673 SH DFND 02 0 7673 0 OLD SECOND BANCORP INC ILL COM 680277100 1 103 SH DFND 06 0 103 0 OLIN CORP COM PAR $1 680665205 2789 120516 SH DFND 01 102441 15459 2616 OLIN CORP COM PAR $1 680665205 14081 608518 SH DFND 02 0 58000 550518 OLIN CORP COM PAR $1 680665205 401 17311 SH DFND 06 0 17311 0 OLIN CORP COM PAR $1 680665205 66 2851 SH DFND 28 116 0 2735 OLIN CORP OPTIONS 680665205 458 19800 SH Call DFND 02 0 19800 0 OLIN CORP COM PAR $1 680665205 1540 66563 SH DFND 43 0 0 66563 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5408 63380 SH DFND 01 47906 15017 457 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 21712 254443 SH DFND 02 0 45922 208521 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 493 5772 SH DFND 06 0 5772 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2 20 SH DFND 28 20 0 0 OLLIES BARGAIN OUTLT HLDGS I OPTIONS 681116109 2841 33300 SH Put DFND 02 0 33300 0 OLLIES BARGAIN OUTLT HLDGS I OPTIONS 681116109 1220 14300 SH Call DFND 02 0 14300 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 9690 113563 SH DFND 43 0 0 113563 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 917 10747 SH DFND 43, 01 0 0 10747 OLYMPIC STEEL INC COM 68162K106 59 3737 SH DFND 01 3140 587 10 OLYMPIC STEEL INC COM 68162K106 14 894 SH DFND 02 0 174 720 OLYMPIC STEEL INC COM 68162K106 0 28 SH DFND 06 0 28 0 OMEGA FLEX INC COM 682095104 44 577 SH DFND 01 577 0 0 OMEGA FLEX INC COM 682095104 237 3133 SH DFND 02 0 2638 495 OMEGA FLEX INC COM 682095104 25 329 SH DFND 06 0 329 0 OMEGA HEALTHCARE INVS INC COM 681936100 1548 40571 SH DFND 01 36840 0 3731 OMEGA HEALTHCARE INVS INC COM 681936100 14069 368790 SH DFND 02 0 51115 317675 OMEGA HEALTHCARE INVS INC COM 681936100 832 21814 SH DFND 06 0 21814 0 OMEROS CORP COM 682143102 1103 63478 SH DFND 01 63478 0 0 OMEROS CORP COM 682143102 241 13861 SH DFND 02 0 8603 5258 OMEROS CORP COM 682143102 88 5052 SH DFND 06 0 5052 0 OMNICELL INC COM 68213N109 991 12258 SH DFND 01 11943 0 315 OMNICELL INC COM 68213N109 3990 49353 SH DFND 02 0 46897 2456 OMNICELL INC COM 68213N109 347 4297 SH DFND 06 0 4297 0 OMNICELL INC COM 68213N109 13212 163437 SH DFND 43 0 0 163437 OMNICELL INC COM 68213N109 664 8213 SH DFND 43, 01 0 0 8213 OMNICOM GROUP INC COM 681919106 38479 527181 SH DFND 01 208499 316093 2589 OMNICOM GROUP INC COM 681919106 26145 358201 SH DFND 02 0 130439 227762 OMNICOM GROUP INC COM 681919106 52 715 SH DFND 06 0 715 0 OMNICOM GROUP INC COM 681919106 1029 14093 SH DFND 28 12040 0 2053 OMNICOM GROUP INC OPTIONS 681919106 547 7500 SH Put DFND 02 0 7500 0 OMNICOM GROUP INC COM 681919106 7885 108027 SH DFND 43 0 0 108027 OMNICOM GROUP INC COM 681919106 4717 64627 SH DFND 43, 01 0 0 64627 OMNOVA SOLUTIONS INC COM 682129101 54 7748 SH DFND 01 7748 0 0 OMNOVA SOLUTIONS INC COM 682129101 242 34479 SH DFND 02 0 23855 10624 OMNOVA SOLUTIONS INC COM 682129101 34 4857 SH DFND 06 0 4857 0 ON DECK CAP INC COM 682163100 79 14514 SH DFND 01 14514 0 0 ON DECK CAP INC COM 682163100 442 81484 SH DFND 02 0 25516 55968 ON DECK CAP INC COM 682163100 24 4518 SH DFND 06 0 4518 0 ON SEMICONDUCTOR CORP COM 682189105 77903 3787217 SH DFND 01 377729 3407402 2086 ON SEMICONDUCTOR CORP COM 682189105 34092 1657389 SH DFND 02 0 616862 1040527 ON SEMICONDUCTOR CORP COM 682189105 1326 64471 SH DFND 06 0 64471 0 ON SEMICONDUCTOR CORP COM 682189105 143 6945 SH DFND 28 385 0 6560 ON SEMICONDUCTOR CORP OPTIONS 682189105 2880 140000 SH Put DFND 02 0 140000 0 ON SEMICONDUCTOR CORP OPTIONS 682189105 1331 64700 SH Call DFND 02 0 64700 0 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 30920 25019000 PRN DFND 02 0 25000000 19000 ON SEMICONDUCTOR CORP NOTE 1.62 682189AP0 1595 1296000 PRN DFND 02 0 1296000 0 ON SEMICONDUCTOR CORP COM 682189105 52331 2544067 SH DFND 43 0 0 2544067 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 11 9000 PRN DFND 43 0 0 9000 ON SEMICONDUCTOR CORP NOTE 1.62 682189AP0 1574 1279000 PRN DFND 43 0 0 1279000 ON SEMICONDUCTOR CORP COM 682189105 8233 400239 SH DFND 43, 01 0 0 400239 ON TRACK INNOVATION LTD SHS M8791A109 3 5000 SH DFND 02 0 0 5000 ONCOCYTE CORPORATION COM 68235C107 31 7803 SH DFND 02 0 7803 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 1 467 SH DFND 02 0 100 367 ONCOMED PHARMACEUTICALS INC COM 68234X102 87 83826 SH DFND 01 83826 0 0 ONCOSEC MED INC COM NEW 68234L207 1 2275 SH DFND 02 0 0 2275 ONE GAS INC COM 68235P108 2152 24177 SH DFND 01 16695 7268 214 ONE GAS INC COM 68235P108 2608 29289 SH DFND 02 0 22311 6978 ONE GAS INC COM 68235P108 508 5701 SH DFND 06 0 5701 0 ONE GAS INC COM 68235P108 14 161 SH DFND 28 161 0 0 ONE GAS INC COM 68235P108 804 9031 SH DFND 43 0 0 9031 ONE LIBERTY PPTYS INC COM 682406103 71 2461 SH DFND 01 2461 0 0 ONE LIBERTY PPTYS INC COM 682406103 1104 38066 SH DFND 02 0 32742 5324 ONE LIBERTY PPTYS INC COM 682406103 46 1580 SH DFND 06 0 1580 0 ONEMAIN HLDGS INC COM 68268W103 905 28497 SH DFND 01 12725 15551 221 ONEMAIN HLDGS INC COM 68268W103 12773 402299 SH DFND 02 0 331275 71024 ONEMAIN HLDGS INC COM 68268W103 269 8459 SH DFND 06 0 8459 0 ONEMAIN HLDGS INC COM 68268W103 25 784 SH DFND 28 0 0 784 ONEMAIN HLDGS INC COM 68268W103 2376 74830 SH DFND 43 0 0 74830 ONEMAIN HLDGS INC COM 68268W103 1234 38867 SH DFND 43, 01 0 0 38867 ONEOK INC NEW COM 682680103 57849 828306 SH DFND 01 250970 176553 400783 ONEOK INC NEW COM 682680103 47854 685188 SH DFND 02 0 143532 541656 ONEOK INC NEW COM 682680103 163 2329 SH DFND 06 0 2329 0 ONEOK INC NEW COM 682680103 922 13204 SH DFND 28 220 0 12984 ONEOK INC NEW OPTIONS 682680103 475 6800 SH Put DFND 06 0 6800 0 ONEOK INC NEW OPTIONS 682680103 3115 44600 SH Call DFND 02 0 44600 0 ONEOK INC NEW OPTIONS 682680103 1034 14800 SH Call DFND 06 0 14800 0 ONEOK INC NEW COM 682680103 72577 1039192 SH DFND 43 0 0 1039192 ONEOK INC NEW COM 682680103 2591 37101 SH DFND 43, 01 0 0 37101 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 3 435 SH DFND 01 435 0 0 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 132 16748 SH DFND 02 0 16748 0 ONESPAN INC COM 68287N100 186 9689 SH DFND 01 7334 2246 109 ONESPAN INC COM 68287N100 565 29392 SH DFND 02 0 28590 802 ONESPAN INC COM 68287N100 67 3496 SH DFND 06 0 3496 0 OOMA INC COM 683416101 69 5220 SH DFND 01 5220 0 0 OOMA INC COM 683416101 838 63268 SH DFND 02 0 60353 2915 OOMA INC COM 683416101 1 77 SH DFND 06 0 77 0 OP BANCORP COM 67109R109 75 8588 SH DFND 01 7702 886 0 OP BANCORP COM 67109R109 4 442 SH DFND 02 0 442 0 OP BANCORP COM 67109R109 0 52 SH DFND 06 0 52 0 OPEN TEXT CORP COM 683715106 5927 154225 SH DFND 05 154225 0 0 OPEN TEXT CORP COM 683715106 747 19426 SH DFND 01 4743 11459 3224 OPEN TEXT CORP COM 683715106 1568 40803 SH DFND 02 0 37145 3658 OPEN TEXT CORP COM 683715106 30543 794768 SH DFND 43 0 0 794768 OPEN TEXT CORP COM 683715106 2093 54463 SH DFND 43, 01 0 0 54463 OPERA LTD SPONSORED 68373M107 4 553 SH DFND 01 553 0 0 OPGEN INC COM NEW 68373L208 0 629 SH DFND 01 629 0 0 OPHTHOTECH CORP COM 683745103 1 544 SH DFND 02 0 0 544 OPIANT PHARMACEUTICALS INC COM 683750103 6 475 SH DFND 02 0 0 475 OPKO HEALTH INC COM 68375N103 4018 1539505 SH DFND 01 62322 1477183 0 OPKO HEALTH INC COM 68375N103 1383 529904 SH DFND 02 0 483301 46603 OPKO HEALTH INC COM 68375N103 195 74814 SH DFND 06 0 74814 0 OPPENHEIMER ETF TR S&P 500 RE 68386C104 1121 21737 SH DFND 01 21537 0 200 OPPENHEIMER ETF TR S&P 500 RE 68386C104 91134 1766839 SH DFND 02 0 0 1766839 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 19 325 SH DFND 01 325 0 0 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 13323 224858 SH DFND 02 0 0 224858 OPPENHEIMER ETF TR S&P SMALLC 68386C302 93 1426 SH DFND 01 1426 0 0 OPPENHEIMER ETF TR S&P SMALLC 68386C302 15119 230614 SH DFND 02 0 0 230614 OPPENHEIMER ETF TR S&P ULTRA 68386C401 22 582 SH DFND 01 582 0 0 OPPENHEIMER ETF TR S&P ULTRA 68386C401 102490 2704943 SH DFND 02 0 0 2704943 OPPENHEIMER ETF TR RUSL 1000 68386C724 11451 397925 SH DFND 02 0 0 397925 OPPENHEIMER ETF TR INTL ULTRA 68386C732 0 1 SH DFND 02 0 0 1 OPPENHEIMER ETF TR EMERGING M 68386C740 106 4300 SH DFND 02 0 0 4300 OPPENHEIMER ETF TR INTERNATNL 68386C757 57 2308 SH DFND 02 0 0 2308 OPPENHEIMER ETF TR ESG REV ET 68386C773 20 650 SH DFND 02 0 0 650 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 47 1610 SH DFND 02 0 0 1610 OPPENHEIMER ETF TR S&P FINCIA 68386C807 779 12419 SH DFND 02 0 0 12419 OPPENHEIMER ETF TR EMERGING M 68386C864 308 11988 SH DFND 02 0 0 11988 OPPENHEIMER ETF TR S&P 500 RE 68386C104 15996 310115 SH DFND 43 0 0 310115 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 1533 25869 SH DFND 43 0 0 25869 OPPENHEIMER ETF TR S&P SMALLC 68386C302 4745 72373 SH DFND 43 0 0 72373 OPPENHEIMER ETF TR S&P ULTRA 68386C401 27214 718249 SH DFND 43 0 0 718249 OPPENHEIMER ETF TR RUSL 1000 68386C674 6 222 SH DFND 43 0 0 222 OPPENHEIMER ETF TR EMERGING M 68386C740 13 524 SH DFND 43 0 0 524 OPPENHEIMER ETF TR INTERNATNL 68386C757 57 2323 SH DFND 43 0 0 2323 OPPENHEIMER ETF TR GLOBAL REV 68386C765 17 669 SH DFND 43 0 0 669 OPPENHEIMER ETF TR ESG REV ET 68386C773 114 3674 SH DFND 43 0 0 3674 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 103 3557 SH DFND 43 0 0 3557 OPPENHEIMER ETF TR S&P FINCIA 68386C807 95 1517 SH DFND 43 0 0 1517 OPPENHEIMER ETF TR EMERGING M 68386C864 35 1349 SH DFND 43 0 0 1349 OPPENHEIMER HLDGS INC CL A NON V 683797104 90 3476 SH DFND 01 2958 518 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 37 1408 SH DFND 02 0 1408 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 1 33 SH DFND 06 0 33 0 OPTICAL CABLE CORP COM NEW 683827208 0 58 SH DFND 02 0 0 58 OPTIMIZERX CORP COM NEW 68401U204 221 17386 SH DFND 01 17386 0 0 OPTIMIZERX CORP COM NEW 68401U204 22 1735 SH DFND 02 0 1735 0 OPTINOSE INC COM 68404V100 979 95016 SH DFND 01 95016 0 0 OPTINOSE INC COM 68404V100 14 1369 SH DFND 02 0 1369 0 OPTINOSE INC COM 68404V100 14 1360 SH DFND 06 0 1360 0 OPUS BK IRVINE CALIF COM 684000102 812 41030 SH DFND 01 39095 1865 70 OPUS BK IRVINE CALIF COM 684000102 625 31548 SH DFND 02 0 31548 0 OPUS BK IRVINE CALIF COM 684000102 61 3096 SH DFND 06 0 3096 0 OPUS BK IRVINE CALIF COM 684000102 1 40 SH DFND 28 40 0 0 OPUS BK IRVINE CALIF COM 684000102 46 2301 SH DFND 43 0 0 2301 ORACLE CORP COM 68389X105 239109 4451848 SH DFND 01 3374305 92997 984546 ORACLE CORP COM 68389X105 315376 5871823 SH DFND 02 0 1468999 4402824 ORACLE CORP COM 68389X105 3061 56983 SH DFND 06 0 56983 0 ORACLE CORP COM 68389X105 10741 199988 SH DFND 28 147497 0 52491 ORACLE CORP OPTIONS 68389X105 31872 593400 SH Put DFND 02 0 593400 0 ORACLE CORP OPTIONS 68389X105 17515 326100 SH Put DFND 06 0 326100 0 ORACLE CORP OPTIONS 68389X105 18052 336100 SH Call DFND 02 0 336100 0 ORACLE CORP OPTIONS 68389X105 9566 178100 SH Call DFND 06 0 178100 0 ORACLE CORP COM 68389X105 709189 13204048 SH DFND 43 0 0 13204048 ORACLE CORP COM 68389X105 59079 1099963 SH DFND 43, 01 0 0 1099963 ORAGENICS INC COM PAR 684023302 12 20519 SH DFND 02 0 20519 0 ORAMED PHARM INC COM NEW 68403P203 4 1117 SH DFND 02 0 0 1117 ORANGE SPONSORED 684060106 822 50405 SH DFND 01 36147 0 14258 ORANGE SPONSORED 684060106 20351 1248532 SH DFND 02 0 0 1248532 ORANGE SPONSORED 684060106 3 179 SH DFND 28 179 0 0 ORANGE SPONSORED 684060106 89064 5464073 SH DFND 43 0 0 5464073 ORANGE SPONSORED 684060106 13 782 SH DFND 43, 01 0 0 782 ORASURE TECHNOLOGIES INC COM 68554V108 145 12976 SH DFND 01 12770 0 206 ORASURE TECHNOLOGIES INC COM 68554V108 172 15393 SH DFND 02 0 12223 3170 ORASURE TECHNOLOGIES INC COM 68554V108 74 6631 SH DFND 06 0 6631 0 ORBCOMM INC COM 68555P100 131 19346 SH DFND 01 19346 0 0 ORBCOMM INC COM 68555P100 142 21010 SH DFND 02 0 9152 11858 ORBCOMM INC COM 68555P100 55 8139 SH DFND 06 0 8139 0 ORBCOMM INC COM 68555P100 552 81353 SH DFND 43 0 0 81353 ORCHID IS CAP INC COM 68571X103 21 3161 SH DFND 01 3161 0 0 ORCHID IS CAP INC COM 68571X103 38 5735 SH DFND 02 0 5735 0 ORCHID IS CAP INC COM 68571X103 1 188 SH DFND 06 0 188 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 109 SH DFND 02 0 109 0 ORGANOGENESIS HLDGS INC COM 68621F102 42 5570 SH DFND 02 0 5570 0 ORGANOVO HLDGS INC COM 68620A104 1 1000 SH DFND 01 1000 0 0 ORGANOVO HLDGS INC COM 68620A104 6 5698 SH DFND 02 0 560 5138 ORGANOVO HLDGS INC COM 68620A104 1 569 SH DFND 06 0 569 0 ORGENESIS INC COM NEW 68619K204 1 200 SH DFND 02 0 0 200 ORIGIN BANCORP INC COM 68621T102 112 3277 SH DFND 01 3094 183 0 ORIGIN BANCORP INC COM 68621T102 69 2017 SH DFND 02 0 2017 0 ORIGIN BANCORP INC COM 68621T102 65 1918 SH DFND 06 0 1918 0 ORIGIN BANCORP INC COM 68621T102 214 6285 SH DFND 43 0 0 6285 ORION ENERGY SYSTEMS INC COM 686275108 2 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 521 27447 SH DFND 01 27447 0 0 ORION ENGINEERED CARBONS S A COM L72967109 466 24559 SH DFND 02 0 24130 429 ORION ENGINEERED CARBONS S A COM L72967109 2378 125245 SH DFND 43 0 0 125245 ORION ENGINEERED CARBONS S A COM L72967109 865 45570 SH DFND 43, 01 0 0 45570 ORION GROUP HOLDINGS INC COM 68628V308 27 9327 SH DFND 01 8666 457 204 ORION GROUP HOLDINGS INC COM 68628V308 0 102 SH DFND 02 0 102 0 ORION GROUP HOLDINGS INC COM 68628V308 0 104 SH DFND 06 0 104 0 ORITANI FINL CORP DEL COM 68633D103 661 39728 SH DFND 01 32109 7351 268 ORITANI FINL CORP DEL COM 68633D103 339 20356 SH DFND 02 0 2528 17828 ORITANI FINL CORP DEL COM 68633D103 74 4435 SH DFND 06 0 4435 0 ORIX CORP SPONSORED 686330101 524 7288 SH DFND 01 5582 0 1706 ORIX CORP SPONSORED 686330101 218 3040 SH DFND 02 0 0 3040 ORIX CORP SPONSORED 686330101 10 140 SH DFND 28 0 0 140 ORIX CORP SPONSORED 686330101 7777 108205 SH DFND 43 0 0 108205 ORMAT TECHNOLOGIES INC COM 686688102 533 9660 SH DFND 01 7151 2509 0 ORMAT TECHNOLOGIES INC COM 686688102 6872 124606 SH DFND 02 0 123338 1268 ORMAT TECHNOLOGIES INC COM 686688102 412 7464 SH DFND 06 0 7464 0 ORMAT TECHNOLOGIES INC COM 686688102 3579 64901 SH DFND 43 0 0 64901 ORMAT TECHNOLOGIES INC COM 686688102 480 8712 SH DFND 43, 01 0 0 8712 ORRSTOWN FINL SVCS INC COM 687380105 43 2315 SH DFND 01 1786 529 0 ORRSTOWN FINL SVCS INC COM 687380105 412 22150 SH DFND 02 0 21845 305 ORRSTOWN FINL SVCS INC COM 687380105 1 31 SH DFND 06 0 31 0 ORTHOFIX MED INC COM 68752M108 425 7527 SH DFND 01 4158 3296 73 ORTHOFIX MED INC COM 68752M108 645 11440 SH DFND 02 0 10673 767 ORTHOFIX MED INC COM 68752M108 116 2048 SH DFND 06 0 2048 0 ORTHOFIX MED INC OPTIONS 68752M108 3165 56100 SH Call DFND 02 0 56100 0 ORTHOPEDIATRICS CORP COM 68752L100 139 3141 SH DFND 01 3141 0 0 ORTHOPEDIATRICS CORP COM 68752L100 3 69 SH DFND 02 0 69 0 ORTHOPEDIATRICS CORP COM 68752L100 2 41 SH DFND 06 0 41 0 ORTHOPEDIATRICS CORP COM 68752L100 364 8222 SH DFND 43 0 0 8222 ORTHOPEDIATRICS CORP COM 68752L100 914 20668 SH DFND 43, 01 0 0 20668 OSHKOSH CORP COM 688239201 3889 51762 SH DFND 01 27093 23657 1012 OSHKOSH CORP COM 688239201 19909 265000 SH DFND 02 0 64112 200888 OSHKOSH CORP COM 688239201 561 7462 SH DFND 06 0 7462 0 OSHKOSH CORP COM 688239201 32 427 SH DFND 28 87 0 340 OSHKOSH CORP COM 688239201 25006 332834 SH DFND 43 0 0 332834 OSHKOSH CORP COM 688239201 1054 14034 SH DFND 43, 01 0 0 14034 OSI ETF TR OSHARS FTS 67110P407 163 4844 SH DFND 01 4844 0 0 OSI ETF TR OSHARS FTS 67110P407 468 13941 SH DFND 02 0 0 13941 OSI ETF TR OSHS GBL I 67110P704 273 11318 SH DFND 02 0 0 11318 OSI ETF TR OSHARES FT 67110P100 33 1240 SH DFND 43 0 0 1240 OSI ETF TR OSHARS FTS 67110P407 172 5112 SH DFND 43 0 0 5112 OSI SYSTEMS INC COM 671044105 439 5012 SH DFND 01 4197 650 165 OSI SYSTEMS INC COM 671044105 4001 45678 SH DFND 02 0 45008 670 OSI SYSTEMS INC COM 671044105 164 1871 SH DFND 06 0 1871 0 OSI SYSTEMS INC COM 671044105 8843 100944 SH DFND 43 0 0 100944 OSIRIS THERAPEUTICS INC NEW COM 68827R108 1360 71600 SH DFND 01 0 71600 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 217 11446 SH DFND 02 0 10329 1117 OSISKO GOLD ROYALTIES LTD COM 68827L101 50 4484 SH DFND 05 4484 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 277 24654 SH DFND 02 0 17732 6922 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 7 1846 SH DFND 01 1846 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 63 SH DFND 02 0 63 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 39 SH DFND 06 0 39 0 OTELCO INC CL A NEW 688823301 3 153 SH DFND 02 0 153 0 OTONOMY INC COM 68906L105 230 87424 SH DFND 02 0 87424 0 OTTER TAIL CORP COM 689648103 711 14275 SH DFND 01 11816 2459 0 OTTER TAIL CORP COM 689648103 639 12826 SH DFND 02 0 6028 6798 OTTER TAIL CORP COM 689648103 194 3887 SH DFND 06 0 3887 0 OTTER TAIL CORP COM 689648103 255 5112 SH DFND 43 0 0 5112 OUTFRONT MEDIA INC COM 69007J106 1018 43525 SH DFND 01 9106 33673 746 OUTFRONT MEDIA INC COM 69007J106 6740 288033 SH DFND 02 0 235777 52256 OUTFRONT MEDIA INC COM 69007J106 339 14469 SH DFND 06 0 14469 0 OUTFRONT MEDIA INC COM 69007J106 9760 417104 SH DFND 43 0 0 417104 OUTFRONT MEDIA INC COM 69007J106 760 32461 SH DFND 43, 01 0 0 32461 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 10 1287 SH DFND 02 0 0 1287 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 8 3640 SH DFND 01 800 2840 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 722 SH DFND 02 0 722 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 203 SH DFND 06 0 203 0 OVERSTOCK COM INC DEL COM 690370101 2853 171653 SH DFND 01 6325 165328 0 OVERSTOCK COM INC DEL COM 690370101 351 21109 SH DFND 02 0 3692 17417 OVERSTOCK COM INC DEL COM 690370101 43 2612 SH DFND 06 0 2612 0 OVID THERAPEUTICS INC COM 690469101 6 3293 SH DFND 01 3293 0 0 OVID THERAPEUTICS INC COM 690469101 45 25486 SH DFND 02 0 25486 0 OVID THERAPEUTICS INC COM 690469101 0 55 SH DFND 06 0 55 0 OWENS & MINOR INC NEW COM 690732102 1528 372734 SH DFND 01 34697 337384 653 OWENS & MINOR INC NEW COM 690732102 192 46918 SH DFND 02 0 39707 7211 OWENS & MINOR INC NEW COM 690732102 28 6759 SH DFND 06 0 6759 0 OWENS & MINOR INC NEW COM 690732102 1 220 SH DFND 28 220 0 0 OWENS CORNING NEW COM 690742101 56484 1198736 SH DFND 01 56744 1133978 8014 OWENS CORNING NEW COM 690742101 7341 155791 SH DFND 02 0 136896 18895 OWENS CORNING NEW COM 690742101 797 16913 SH DFND 06 0 16913 0 OWENS CORNING NEW COM 690742101 18 389 SH DFND 28 0 0 389 OWENS CORNING NEW COM 690742101 10983 233086 SH DFND 43 0 0 233086 OWENS CORNING NEW COM 690742101 1915 40650 SH DFND 43, 01 0 0 40650 OWENS ILL INC COM NEW 690768403 1454 76598 SH DFND 01 59327 14508 2763 OWENS ILL INC COM NEW 690768403 3358 176930 SH DFND 02 0 40189 136741 OWENS ILL INC COM NEW 690768403 312 16464 SH DFND 06 0 16464 0 OWENS ILL INC COM NEW 690768403 21 1093 SH DFND 28 93 0 1000 OWENS ILL INC COM NEW 690768403 11144 587142 SH DFND 43 0 0 587142 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 176 10215 SH DFND 01 5454 4761 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 25 1468 SH DFND 02 0 1468 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2 106 SH DFND 06 0 106 0 OXFORD INDS INC COM 691497309 337 4473 SH DFND 01 4412 0 61 OXFORD INDS INC COM 691497309 4427 58829 SH DFND 02 0 56129 2700 OXFORD INDS INC COM 691497309 138 1839 SH DFND 06 0 1839 0 OXFORD INDS INC COM 691497309 5086 67582 SH DFND 43 0 0 67582 OXFORD INDS INC COM 691497309 2196 29178 SH DFND 43, 01 0 0 29178 OXFORD LANE CAP CORP COM 691543102 59 6000 SH DFND 01 0 0 6000 OXFORD LANE CAP CORP COM 691543102 40 4025 SH DFND 02 0 0 4025 OXFORD SQUARE CAP CORP COM 69181V107 83 12765 SH DFND 02 0 108 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 25 507 SH DFND 01 507 0 0 P A M TRANSN SVCS INC COM 693149106 1 18 SH DFND 02 0 18 0 P A M TRANSN SVCS INC COM 693149106 0 8 SH DFND 06 0 8 0 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 374 13603 SH DFND 01 10027 0 3576 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 139 5064 SH DFND 02 0 0 5064 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 7 266 SH DFND 28 64 0 202 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 17016 619670 SH DFND 43 0 0 619670 PACCAR INC COM 693718108 510385 7490242 SH DFND 01 7334966 150588 4688 PACCAR INC COM 693718108 57669 846325 SH DFND 02 0 203661 642664 PACCAR INC COM 693718108 1971 28924 SH DFND 06 0 28924 0 PACCAR INC COM 693718108 811 11896 SH DFND 28 3152 0 8744 PACCAR INC COM 693718108 395698 5807131 SH DFND 43 0 0 5807131 PACCAR INC COM 693718108 2442 35841 SH DFND 43, 01 0 0 35841 PACER FDS TR TRENDP US 69374H105 517 17608 SH DFND 01 17608 0 0 PACER FDS TR TRENDP US 69374H105 113836 3874615 SH DFND 02 0 0 3874615 PACER FDS TR TRENDP US 69374H204 447 14738 SH DFND 01 14738 0 0 PACER FDS TR TRENDP US 69374H204 18237 600682 SH DFND 02 0 0 600682 PACER FDS TR TRENDP 100 69374H303 15629 458459 SH DFND 02 0 0 458459 PACER FDS TR GLOBL CASH 69374H709 9282 303941 SH DFND 02 0 0 303941 PACER FDS TR BNCHMRK IN 69374H741 2286 81167 SH DFND 02 0 0 81167 PACER FDS TR BNCHMRK IN 69374H766 281 9769 SH DFND 02 0 0 9769 PACER FDS TR BNCHMRK RS 69374H782 271 9526 SH DFND 02 0 0 9526 PACER FDS TR TRENDPILOT 69374H808 5321 208733 SH DFND 02 0 0 208733 PACER FDS TR WEALTHSHIE 69374H840 19821 817711 SH DFND 02 0 0 817711 PACER FDS TR PACER US S 69374H857 8051 320856 SH DFND 02 0 0 320856 PACER FDS TR DEVELOPED 69374H873 7446 281132 SH DFND 02 0 0 281132 PACER FDS TR US CASH CO 69374H881 20168 697141 SH DFND 02 0 0 697141 PACER FDS TR TRENDP US 69374H105 110924 3775478 SH DFND 43 0 0 3775478 PACER FDS TR TRENDP US 69374H204 31999 1053991 SH DFND 43 0 0 1053991 PACER FDS TR TRENDP 100 69374H303 22596 662837 SH DFND 43 0 0 662837 PACER FDS TR CFRA STVAL 69374H691 27 999 SH DFND 43 0 0 999 PACER FDS TR GLOBL CASH 69374H709 1214 39741 SH DFND 43 0 0 39741 PACER FDS TR BNCHMRK IN 69374H741 224 7945 SH DFND 43 0 0 7945 PACER FDS TR BNCHMRK IN 69374H766 192 6684 SH DFND 43 0 0 6684 PACER FDS TR BNCHMRK RS 69374H782 317 11150 SH DFND 43 0 0 11150 PACER FDS TR TRENDPILOT 69374H808 10728 420855 SH DFND 43 0 0 420855 PACER FDS TR MILTRY TIM 69374H832 46 1706 SH DFND 43 0 0 1706 PACER FDS TR PACER US S 69374H857 2080 82904 SH DFND 43 0 0 82904 PACER FDS TR DEVELOPED 69374H873 1532 57838 SH DFND 43 0 0 57838 PACER FDS TR US CASH CO 69374H881 11686 403952 SH DFND 43 0 0 403952 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 554 76591 SH DFND 01 31515 45076 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 142 19668 SH DFND 02 0 19068 600 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 105 14567 SH DFND 06 0 14567 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 51 2895 SH DFND 01 2260 635 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 5 268 SH DFND 02 0 268 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 1 50 SH DFND 06 0 50 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 8 3661 SH DFND 02 0 0 3661 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 17 SH DFND 02 0 17 0 PACIFIC ETHANOL INC COM PAR $. 69423U305 212 216201 SH DFND 02 0 216201 0 PACIFIC MERCANTILE BANCORP COM 694552100 25 3301 SH DFND 01 2636 665 0 PACIFIC MERCANTILE BANCORP COM 694552100 266 34875 SH DFND 02 0 34875 0 PACIFIC MERCANTILE BANCORP COM 694552100 0 45 SH DFND 06 0 45 0 PACIFIC PREMIER BANCORP COM 69478X105 615 23185 SH DFND 01 21041 1722 422 PACIFIC PREMIER BANCORP COM 69478X105 396 14925 SH DFND 02 0 14337 588 PACIFIC PREMIER BANCORP COM 69478X105 143 5406 SH DFND 06 0 5406 0 PACIFIC PREMIER BANCORP COM 69478X105 2 66 SH DFND 28 66 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1181 44506 SH DFND 43 0 0 44506 PACIFIC PREMIER BANCORP COM 69478X105 826 31131 SH DFND 43, 01 0 0 31131 PACIRA PHARMACEUTICALS INC COM 695127100 4387 115275 SH DFND 01 8777 106498 0 PACIRA PHARMACEUTICALS INC COM 695127100 1740 45730 SH DFND 02 0 8227 37503 PACIRA PHARMACEUTICALS INC COM 695127100 170 4460 SH DFND 06 0 4460 0 PACIRA PHARMACEUTICALS INC NOTE 2.37 695127AD2 4362 4431000 PRN DFND 02 0 4421000 10000 PACIRA PHARMACEUTICALS INC COM 695127100 2410 63312 SH DFND 43 0 0 63312 PACKAGING CORP AMER COM 695156109 64575 649782 SH DFND 01 355596 52650 241536 PACKAGING CORP AMER COM 695156109 37678 379126 SH DFND 02 0 45643 333483 PACKAGING CORP AMER COM 695156109 924 9295 SH DFND 06 0 9295 0 PACKAGING CORP AMER COM 695156109 508 5115 SH DFND 28 1486 0 3629 PACKAGING CORP AMER OPTIONS 695156109 129 1300 SH Put DFND 01 1300 0 0 PACKAGING CORP AMER COM 695156109 159776 1607724 SH DFND 43 0 0 1607724 PACKAGING CORP AMER COM 695156109 7130 71747 SH DFND 43, 01 0 0 71747 PACWEST BANCORP DEL COM 695263103 3465 92143 SH DFND 01 74665 14131 3347 PACWEST BANCORP DEL COM 695263103 1969 52346 SH DFND 02 0 35197 17149 PACWEST BANCORP DEL COM 695263103 475 12634 SH DFND 06 0 12634 0 PACWEST BANCORP DEL COM 695263103 26 679 SH DFND 28 172 0 507 PACWEST BANCORP DEL COM 695263103 10016 266299 SH DFND 43 0 0 266299 PACWEST BANCORP DEL COM 695263103 1647 43793 SH DFND 43, 01 0 0 43793 PAGSEGURO DIGITAL LTD COM CL A G68707101 139 4667 SH DFND 01 4515 0 152 PAGSEGURO DIGITAL LTD COM CL A G68707101 3946 132182 SH DFND 02 0 23 132159 PAGSEGURO DIGITAL LTD OPTIONS G68707101 9343 313000 SH Put DFND 06 0 313000 0 PAGSEGURO DIGITAL LTD OPTIONS G68707101 1940 65000 SH Call DFND 06 0 65000 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 37734 1264111 SH DFND 43 0 0 1264111 PAGSEGURO DIGITAL LTD COM CL A G68707101 188 6290 SH DFND 43, 01 0 0 6290 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 11 11667 SH DFND 02 0 796 10871 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 1 811 SH DFND 06 0 811 0 PALO ALTO NETWORKS INC COM 697435105 110352 454348 SH DFND 01 401379 52619 350 PALO ALTO NETWORKS INC COM 697435105 107890 444210 SH DFND 02 0 29906 414304 PALO ALTO NETWORKS INC COM 697435105 3564 14673 SH DFND 06 0 14673 0 PALO ALTO NETWORKS INC COM 697435105 496 2044 SH DFND 28 1430 0 614 PALO ALTO NETWORKS INC NOTE 697435AB1 4 2000 PRN DFND 02 0 0 2000 PALO ALTO NETWORKS INC COM 697435105 100976 415745 SH DFND 43 0 0 415745 PALO ALTO NETWORKS INC NOTE 697435AB1 2723 1240000 PRN DFND 43 0 0 1240000 PALO ALTO NETWORKS INC COM 697435105 12205 50251 SH DFND 43, 01 0 0 50251 PAMPA ENERGIA S A SPONS ADR 697660207 21 773 SH DFND 01 364 0 409 PAMPA ENERGIA S A SPONS ADR 697660207 489 17744 SH DFND 02 0 9400 8344 PAMPA ENERGIA S A SPONS ADR 697660207 18 640 SH DFND 43 0 0 640 PAN AMERICAN SILVER CORP COM 697900108 106 7991 SH DFND 05 7991 0 0 PAN AMERICAN SILVER CORP COM 697900108 2755 207924 SH DFND 01 2133 204791 1000 PAN AMERICAN SILVER CORP COM 697900108 260 19646 SH DFND 02 0 5326 14320 PAN AMERICAN SILVER CORP COM 697900108 1 60 SH DFND 06 0 60 0 PAN AMERICAN SILVER CORP COM 697900108 121 9147 SH DFND 43 0 0 9147 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 11 3605 SH DFND 02 0 3605 0 PANHANDLE OIL AND GAS INC CL A 698477106 55 3479 SH DFND 01 3479 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 28 1784 SH DFND 02 0 1784 0 PANHANDLE OIL AND GAS INC CL A 698477106 1 64 SH DFND 06 0 64 0 PAPA JOHNS INTL INC COM 698813102 955 18031 SH DFND 01 16219 1726 86 PAPA JOHNS INTL INC COM 698813102 2139 40394 SH DFND 02 0 33978 6416 PAPA JOHNS INTL INC COM 698813102 136 2565 SH DFND 06 0 2565 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 354 19887 SH DFND 01 6129 13698 60 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 667 37456 SH DFND 02 0 37456 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 58 3256 SH DFND 06 0 3256 0 PAR TECHNOLOGY CORP COM 698884103 62 2529 SH DFND 01 2529 0 0 PAR TECHNOLOGY CORP COM 698884103 2 79 SH DFND 02 0 79 0 PAR TECHNOLOGY CORP COM 698884103 1 45 SH DFND 06 0 45 0 PARAMOUNT GROUP INC COM 69924R108 1725 121549 SH DFND 01 6756 114631 162 PARAMOUNT GROUP INC COM 69924R108 7846 552931 SH DFND 02 0 547648 5283 PARAMOUNT GROUP INC COM 69924R108 314 22161 SH DFND 06 0 22161 0 PARAMOUNT GROUP INC COM 69924R108 52 3682 SH DFND 28 0 0 3682 PARATEK PHARMACEUTICALS INC COM 699374302 57 10690 SH DFND 01 10690 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 84 15630 SH DFND 02 0 2934 12696 PARATEK PHARMACEUTICALS INC COM 699374302 16 2998 SH DFND 06 0 2998 0 PARETEUM CORP COM NEW 69946T207 85 18674 SH DFND 02 0 18674 0 PARK CITY GROUP INC COM NEW 700215304 39 4896 SH DFND 01 4896 0 0 PARK CITY GROUP INC COM NEW 700215304 0 40 SH DFND 02 0 32 8 PARK CITY GROUP INC COM NEW 700215304 0 32 SH DFND 06 0 32 0 PARK ELECTROCHEMICAL CORP COM 700416209 97 6200 SH DFND 01 5778 280 142 PARK ELECTROCHEMICAL CORP COM 700416209 75 4794 SH DFND 02 0 4293 501 PARK ELECTROCHEMICAL CORP COM 700416209 33 2096 SH DFND 06 0 2096 0 PARK ELECTROCHEMICAL CORP COM 700416209 189 12027 SH DFND 43 0 0 12027 PARK HOTELS RESORTS INC COM 700517105 2268 72962 SH DFND 01 71601 0 1361 PARK HOTELS RESORTS INC COM 700517105 12251 394177 SH DFND 02 0 391164 3013 PARK HOTELS RESORTS INC COM 700517105 360 11593 SH DFND 06 0 11593 0 PARK HOTELS RESORTS INC COM 700517105 57 1828 SH DFND 28 0 0 1828 PARK HOTELS RESORTS INC COM 700517105 12851 413484 SH DFND 43 0 0 413484 PARK HOTELS RESORTS INC COM 700517105 2938 94530 SH DFND 43, 01 0 0 94530 PARK NATL CORP COM 700658107 2222 23446 SH DFND 01 22339 845 262 PARK NATL CORP COM 700658107 472 4980 SH DFND 02 0 1912 3068 PARK NATL CORP COM 700658107 145 1530 SH DFND 06 0 1530 0 PARK OHIO HLDGS CORP COM 700666100 82 2537 SH DFND 01 1882 655 0 PARK OHIO HLDGS CORP COM 700666100 548 16929 SH DFND 02 0 16929 0 PARK OHIO HLDGS CORP COM 700666100 29 903 SH DFND 06 0 903 0 PARKE BANCORP INC COM 700885106 55 2610 SH DFND 01 2203 407 0 PARKE BANCORP INC COM 700885106 3 162 SH DFND 02 0 162 0 PARKE BANCORP INC COM 700885106 1 27 SH DFND 06 0 27 0 PARKER HANNIFIN CORP COM 701094104 60253 351085 SH DFND 01 287940 60462 2683 PARKER HANNIFIN CORP COM 701094104 49212 286752 SH DFND 02 0 105185 181567 PARKER HANNIFIN CORP COM 701094104 1841 10728 SH DFND 06 0 10728 0 PARKER HANNIFIN CORP COM 701094104 824 4799 SH DFND 28 3754 0 1045 PARKER HANNIFIN CORP COM 701094104 49308 287307 SH DFND 43 0 0 287307 PARKER HANNIFIN CORP COM 701094104 24231 141191 SH DFND 43, 01 0 0 141191 PARSLEY ENERGY INC CL A 701877102 8152 422363 SH DFND 01 94279 327149 935 PARSLEY ENERGY INC CL A 701877102 7912 409924 SH DFND 02 0 235440 174484 PARSLEY ENERGY INC CL A 701877102 715 37052 SH DFND 06 0 37052 0 PARSLEY ENERGY INC CL A 701877102 124 6439 SH DFND 28 92 0 6347 PARSLEY ENERGY INC CL A 701877102 2861 148224 SH DFND 43 0 0 148224 PARTNER COMMUNICATIONS CO LT ADR 70211M109 0 114 SH DFND 02 0 78 36 PARTY CITY HOLDCO INC COM 702149105 128 16107 SH DFND 01 10367 5740 0 PARTY CITY HOLDCO INC COM 702149105 606 76289 SH DFND 02 0 8762 67527 PARTY CITY HOLDCO INC COM 702149105 50 6312 SH DFND 06 0 6312 0 PARTY CITY HOLDCO INC COM 702149105 2388 300702 SH DFND 43 0 0 300702 PARTY CITY HOLDCO INC COM 702149105 261 32816 SH DFND 43, 01 0 0 32816 PATRICK INDS INC COM 703343103 7049 155540 SH DFND 01 6298 149013 229 PATRICK INDS INC COM 703343103 8620 190203 SH DFND 02 0 2479 187724 PATRICK INDS INC COM 703343103 112 2477 SH DFND 06 0 2477 0 PATRICK INDS INC COM 703343103 1 16 SH DFND 28 16 0 0 PATRICK INDS INC DBCV 1.00 703343AB9 115 129000 PRN DFND 02 0 129000 0 PATRICK INDS INC COM 703343103 1770 39048 SH DFND 43 0 0 39048 PATRICK INDS INC COM 703343103 829 18285 SH DFND 43, 01 0 0 18285 PATRIOT TRANSN HLDG INC COM 70338W105 12 647 SH DFND 02 0 161 486 PATTERN ENERGY GROUP INC CL A 70338P100 599 27224 SH DFND 01 22374 4850 0 PATTERN ENERGY GROUP INC CL A 70338P100 690 31370 SH DFND 02 0 18980 12390 PATTERN ENERGY GROUP INC CL A 70338P100 316 14369 SH DFND 06 0 14369 0 PATTERSON COMPANIES INC COM 703395103 6036 276243 SH DFND 01 71506 204189 548 PATTERSON COMPANIES INC COM 703395103 2312 105809 SH DFND 02 0 99617 6192 PATTERSON COMPANIES INC COM 703395103 202 9256 SH DFND 06 0 9256 0 PATTERSON COMPANIES INC COM 703395103 2 87 SH DFND 28 87 0 0 PATTERSON COMPANIES INC COM 703395103 1820 83282 SH DFND 43 0 0 83282 PATTERSON COMPANIES INC COM 703395103 285 13055 SH DFND 43, 01 0 0 13055 PATTERSON UTI ENERGY INC COM 703481101 915 65284 SH DFND 01 46752 16897 1635 PATTERSON UTI ENERGY INC COM 703481101 10740 766030 SH DFND 02 0 720697 45333 PATTERSON UTI ENERGY INC COM 703481101 316 22559 SH DFND 06 0 22559 0 PATTERSON UTI ENERGY INC COM 703481101 20 1433 SH DFND 28 0 0 1433 PATTERSON UTI ENERGY INC COM 703481101 14220 1014275 SH DFND 43 0 0 1014275 PATTERSON UTI ENERGY INC COM 703481101 1369 97631 SH DFND 43, 01 0 0 97631 PAYCHEX INC COM 704326107 56990 710596 SH DFND 01 423428 169523 117645 PAYCHEX INC COM 704326107 228326 2846952 SH DFND 02 0 324227 2522725 PAYCHEX INC COM 704326107 50289 627048 SH DFND 06 0 627048 0 PAYCHEX INC COM 704326107 656 8181 SH DFND 28 1971 0 6210 PAYCHEX INC OPTIONS 704326107 35448 442000 SH Call DFND 02 0 442000 0 PAYCHEX INC COM 704326107 854107 10649715 SH DFND 43 0 0 10649715 PAYCHEX INC COM 704326107 14638 182514 SH DFND 43, 01 0 0 182514 PAYCOM SOFTWARE INC COM 70432V102 2093 11066 SH DFND 01 5063 5898 105 PAYCOM SOFTWARE INC COM 70432V102 49749 263043 SH DFND 02 0 6482 256561 PAYCOM SOFTWARE INC COM 70432V102 978 5171 SH DFND 06 0 5171 0 PAYCOM SOFTWARE INC COM 70432V102 15 78 SH DFND 28 0 0 78 PAYCOM SOFTWARE INC COM 70432V102 13410 70904 SH DFND 43 0 0 70904 PAYCOM SOFTWARE INC COM 70432V102 378 1996 SH DFND 43, 01 0 0 1996 PAYLOCITY HLDG CORP COM 70438V106 1508 16912 SH DFND 01 11136 5776 0 PAYLOCITY HLDG CORP COM 70438V106 3780 42380 SH DFND 02 0 25516 16864 PAYLOCITY HLDG CORP COM 70438V106 306 3428 SH DFND 06 0 3428 0 PAYLOCITY HLDG CORP COM 70438V106 11834 132688 SH DFND 43 0 0 132688 PAYLOCITY HLDG CORP COM 70438V106 5145 57682 SH DFND 43, 01 0 0 57682 PAYPAL HLDGS INC COM 70450Y103 243684 2346723 SH DFND 01 2225948 60328 60447 PAYPAL HLDGS INC COM 70450Y103 427439 4116321 SH DFND 02 0 570450 3545871 PAYPAL HLDGS INC COM 70450Y103 13019 125378 SH DFND 06 0 125378 0 PAYPAL HLDGS INC COM 70450Y103 2856 27505 SH DFND 28 13221 0 14284 PAYPAL HLDGS INC OPTIONS 70450Y103 20924 201500 SH Put DFND 02 0 192500 9000 PAYPAL HLDGS INC OPTIONS 70450Y103 11184 107700 SH Put DFND 06 0 107700 0 PAYPAL HLDGS INC OPTIONS 70450Y103 45170 435000 SH Call DFND 02 0 435000 0 PAYPAL HLDGS INC OPTIONS 70450Y103 23489 226200 SH Call DFND 06 0 226200 0 PAYPAL HLDGS INC COM 70450Y103 445985 4294929 SH DFND 43 0 0 4294929 PAYPAL HLDGS INC COM 70450Y103 69368 668027 SH DFND 43, 01 0 0 668027 PB BANCORP INC COM 70454T100 74 6507 SH DFND 02 0 6507 0 PBF ENERGY INC CL A 69318G106 4388 140904 SH DFND 01 16319 122859 1726 PBF ENERGY INC CL A 69318G106 6440 206808 SH DFND 02 0 176742 30066 PBF ENERGY INC CL A 69318G106 368 11812 SH DFND 06 0 11812 0 PBF ENERGY INC CL A 69318G106 2 50 SH DFND 28 50 0 0 PBF ENERGY INC CL A 69318G106 2851 91562 SH DFND 43 0 0 91562 PBF ENERGY INC CL A 69318G106 1239 39780 SH DFND 43, 01 0 0 39780 PBF LOGISTICS LP UNIT LTD P 69318Q104 663 31523 SH DFND 01 0 31523 0 PBF LOGISTICS LP UNIT LTD P 69318Q104 398 18954 SH DFND 02 0 14 18940 PC CONNECTION INC COM 69318J100 969 26431 SH DFND 01 2249 24182 0 PC CONNECTION INC COM 69318J100 1727 47105 SH DFND 02 0 47105 0 PC CONNECTION INC COM 69318J100 48 1303 SH DFND 06 0 1303 0 PCM FUND INC COM 69323T101 11 1000 SH DFND 01 1000 0 0 PCM FUND INC COM 69323T101 1481 132952 SH DFND 02 0 0 132952 PCM INC COM 69323K100 74 2014 SH DFND 02 0 1914 100 PCSB FINL CORP COM 69324R104 109 5565 SH DFND 01 4742 823 0 PCSB FINL CORP COM 69324R104 57 2913 SH DFND 02 0 2913 0 PCSB FINL CORP COM 69324R104 1 66 SH DFND 06 0 66 0 PC-TEL INC COM 69325Q105 26 5244 SH DFND 02 0 894 4350 PDC ENERGY INC COM 69327R101 2963 72835 SH DFND 01 19928 51812 1095 PDC ENERGY INC COM 69327R101 4252 104517 SH DFND 02 0 97388 7129 PDC ENERGY INC COM 69327R101 292 7175 SH DFND 06 0 7175 0 PDC ENERGY INC OPTIONS 69327R101 1017 25000 SH Put DFND 02 0 25000 0 PDC ENERGY INC NOTE 1.12 69327RAD3 1306 1402000 PRN DFND 02 0 1390000 12000 PDC ENERGY INC COM 69327R101 5748 141309 SH DFND 43 0 0 141309 PDC ENERGY INC COM 69327R101 407 10007 SH DFND 43, 01 0 0 10007 PDF SOLUTIONS INC COM 693282105 385 31201 SH DFND 01 29351 1820 30 PDF SOLUTIONS INC COM 693282105 364 29467 SH DFND 02 0 29467 0 PDF SOLUTIONS INC COM 693282105 37 2968 SH DFND 06 0 2968 0 PDL BIOPHARMA INC COM 69329Y104 3162 849996 SH DFND 01 19495 830501 0 PDL BIOPHARMA INC COM 69329Y104 1437 386408 SH DFND 02 0 384675 1733 PDL BIOPHARMA INC COM 69329Y104 59 15804 SH DFND 06 0 15804 0 PDL CMNTY BANCORP COM 69290X101 29 2050 SH DFND 01 1473 577 0 PDL CMNTY BANCORP COM 69290X101 17 1200 SH DFND 02 0 1200 0 PDL CMNTY BANCORP COM 69290X101 0 34 SH DFND 06 0 34 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1 151 SH DFND 02 0 136 15 PDVWIRELESS INC COM 69290R104 120 3403 SH DFND 01 2719 684 0 PDVWIRELESS INC COM 69290R104 80 2269 SH DFND 02 0 2269 0 PDVWIRELESS INC COM 69290R104 34 958 SH DFND 06 0 958 0 PEABODY ENERGY CORP NEW COM 704551100 590 20832 SH DFND 01 15834 4998 0 PEABODY ENERGY CORP NEW COM 704551100 7385 260664 SH DFND 02 0 260658 6 PEABODY ENERGY CORP NEW COM 704551100 229 8097 SH DFND 06 0 8097 0 PEABODY ENERGY CORP NEW OPTIONS 704551100 8723 307900 SH Put DFND 02 0 307900 0 PEAK RESORTS INC COM 70469L100 5 1000 SH DFND 01 1000 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 197 7507 SH DFND 01 6171 1336 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 141 5360 SH DFND 02 0 3870 1490 PEAPACK-GLADSTONE FINL CORP COM 704699107 47 1792 SH DFND 06 0 1792 0 PEARSON PLC SPONSORED 705015105 296 26969 SH DFND 01 21112 0 5857 PEARSON PLC SPONSORED 705015105 37 3332 SH DFND 02 0 0 3332 PEARSON PLC SPONSORED 705015105 13 1176 SH DFND 28 119 0 1057 PEARSON PLC SPONSORED 705015105 301 27424 SH DFND 43 0 0 27424 PEBBLEBROOK HOTEL TR COM 70509V100 382 12307 SH DFND 01 10787 1047 473 PEBBLEBROOK HOTEL TR COM 70509V100 1332 42874 SH DFND 02 0 35586 7288 PEBBLEBROOK HOTEL TR COM 70509V100 440 14162 SH DFND 06 0 14162 0 PEBBLEBROOK HOTEL TR COM 70509V100 27956 900059 SH DFND 43 0 0 900059 PEBBLEBROOK HOTEL TR COM 70509V100 2626 84544 SH DFND 43, 01 0 0 84544 PEDEVCO CORP COM PAR 70532Y303 11 3924 SH DFND 01 3924 0 0 PEGASYSTEMS INC COM 705573103 2065 31774 SH DFND 01 6933 24841 0 PEGASYSTEMS INC COM 705573103 897 13798 SH DFND 02 0 13798 0 PEGASYSTEMS INC COM 705573103 266 4086 SH DFND 06 0 4086 0 PEGASYSTEMS INC COM 705573103 4066 62557 SH DFND 43 0 0 62557 PEGASYSTEMS INC COM 705573103 3498 53812 SH DFND 43, 01 0 0 53812 PEMBINA PIPELINE CORP COM 706327103 1196 32531 SH DFND 05 32531 0 0 PEMBINA PIPELINE CORP COM 706327103 426 11595 SH DFND 01 7004 0 4591 PEMBINA PIPELINE CORP COM 706327103 1990 54147 SH DFND 02 0 29652 24495 PEMBINA PIPELINE CORP COM 706327103 714 19433 SH DFND 06 0 19433 0 PEMBINA PIPELINE CORP COM 706327103 39 1052 SH DFND 28 0 0 1052 PEMBINA PIPELINE CORP COM 706327103 12536 341033 SH DFND 43 0 0 341033 PEMBINA PIPELINE CORP COM 706327103 515 14003 SH DFND 43, 01 0 0 14003 PENN NATL GAMING INC COM 707569109 3769 187536 SH DFND 01 22939 164516 81 PENN NATL GAMING INC COM 707569109 3620 180123 SH DFND 02 0 161844 18279 PENN NATL GAMING INC COM 707569109 247 12266 SH DFND 06 0 12266 0 PENN NATL GAMING INC OPTIONS 707569109 163 8100 SH Call DFND 02 0 8100 0 PENN NATL GAMING INC COM 707569109 34400 1711452 SH DFND 43 0 0 1711452 PENN NATL GAMING INC COM 707569109 1182 58816 SH DFND 43, 01 0 0 58816 PENN VA CORP NEW COM 70788V102 4009 90907 SH DFND 01 4666 86200 41 PENN VA CORP NEW COM 70788V102 214 4853 SH DFND 02 0 4851 2 PENN VA CORP NEW COM 70788V102 47 1075 SH DFND 06 0 1075 0 PENN VA CORP NEW COM 70788V102 1815 41149 SH DFND 43 0 0 41149 PENNANTPARK FLOATING RATE CA COM 70806A106 85 6655 SH DFND 02 0 0 6655 PENNANTPARK INVT CORP COM 708062104 44 6429 SH DFND 02 0 0 6429 PENNANTPARK INVT CORP COM 708062104 542 78395 SH DFND 43 0 0 78395 PENNEY J C CORP INC COM 708160106 626 420203 SH DFND 01 76024 343100 1079 PENNEY J C CORP INC COM 708160106 488 327795 SH DFND 02 0 124986 202809 PENNEY J C CORP INC COM 708160106 1052 705960 SH DFND 06 0 705960 0 PENNS WOODS BANCORP INC COM 708430103 114 2766 SH DFND 01 2435 331 0 PENNS WOODS BANCORP INC COM 708430103 9 218 SH DFND 02 0 168 50 PENNS WOODS BANCORP INC COM 708430103 1 18 SH DFND 06 0 18 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 483 76840 SH DFND 01 76252 0 588 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 340 54048 SH DFND 02 0 45603 8445 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 48 7642 SH DFND 06 0 7642 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 1 SH DFND 43 0 0 1 PENNYMAC CORP NOTE 5.37 70932AAB9 9 9000 PRN DFND 02 0 0 9000 PENNYMAC FINL SVCS INC COM 70932M107 231 10395 SH DFND 01 6566 3829 0 PENNYMAC FINL SVCS INC COM 70932M107 278 12522 SH DFND 02 0 5611 6911 PENNYMAC FINL SVCS INC COM 70932M107 4 185 SH DFND 06 0 185 0 PENNYMAC MTG INVT TR COM 70931T103 134 6452 SH DFND 01 6344 0 108 PENNYMAC MTG INVT TR COM 70931T103 3373 162870 SH DFND 02 0 14234 148636 PENNYMAC MTG INVT TR COM 70931T103 152 7348 SH DFND 06 0 7348 0 PENNYMAC MTG INVT TR COM 70931T103 3 136 SH DFND 28 136 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2508 56178 SH DFND 01 8076 48102 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 28032 627814 SH DFND 02 0 65320 562494 PENSKE AUTOMOTIVE GRP INC COM 70959W103 177 3966 SH DFND 06 0 3966 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 14319 320689 SH DFND 43 0 0 320689 PENTAIR PLC SHS G7S00T104 11316 254238 SH DFND 01 88736 158769 6733 PENTAIR PLC SHS G7S00T104 8328 187111 SH DFND 02 0 158812 28299 PENTAIR PLC SHS G7S00T104 965 21680 SH DFND 06 0 21680 0 PENTAIR PLC SHS G7S00T104 57 1272 SH DFND 28 0 0 1272 PENTAIR PLC SHS G7S00T104 19981 448903 SH DFND 43 0 0 448903 PENTAIR PLC SHS G7S00T104 416 9337 SH DFND 43, 01 0 0 9337 PENUMBRA INC COM 70975L107 1544 10504 SH DFND 01 2802 7664 38 PENUMBRA INC COM 70975L107 5581 37963 SH DFND 02 0 31320 6643 PENUMBRA INC COM 70975L107 474 3222 SH DFND 06 0 3222 0 PENUMBRA INC COM 70975L107 8040 54692 SH DFND 43 0 0 54692 PENUMBRA INC COM 70975L107 277 1883 SH DFND 43, 01 0 0 1883 PEOPLES BANCORP INC COM 709789101 1218 39323 SH DFND 01 35711 1161 2451 PEOPLES BANCORP INC COM 709789101 307 9903 SH DFND 02 0 6195 3708 PEOPLES BANCORP INC COM 709789101 59 1912 SH DFND 06 0 1912 0 PEOPLES BANCORP N C INC COM 710577107 47 1754 SH DFND 01 1397 357 0 PEOPLES BANCORP N C INC COM 710577107 80 3003 SH DFND 02 0 3003 0 PEOPLES BANCORP N C INC COM 710577107 1 19 SH DFND 06 0 19 0 PEOPLES FINL SVCS CORP COM 711040105 90 1982 SH DFND 01 1546 436 0 PEOPLES FINL SVCS CORP COM 711040105 331 7318 SH DFND 02 0 7318 0 PEOPLES FINL SVCS CORP COM 711040105 1 27 SH DFND 06 0 27 0 PEOPLES UTAH BANCORP COM 712706209 165 6263 SH DFND 01 6263 0 0 PEOPLES UTAH BANCORP COM 712706209 877 33251 SH DFND 02 0 31251 2000 PEOPLES UTAH BANCORP COM 712706209 46 1726 SH DFND 06 0 1726 0 PEOPLES UTD FINL INC COM 712704105 8239 501169 SH DFND 01 339410 152783 8976 PEOPLES UTD FINL INC COM 712704105 7548 459126 SH DFND 02 0 240949 218177 PEOPLES UTD FINL INC COM 712704105 64 3914 SH DFND 06 0 3914 0 PEOPLES UTD FINL INC COM 712704105 289 17606 SH DFND 28 415 0 17191 PEOPLES UTD FINL INC COM 712704105 7164 435794 SH DFND 43 0 0 435794 PEOPLES UTD FINL INC COM 712704105 283 17188 SH DFND 43, 01 0 0 17188 PEPPER FOOD SERVICE CO LTD SPONSORED 713360105 0 1 SH DFND 02 0 1 0 PEPSICO INC COM 713448108 1294955 10566746 SH DFND 01 10032518 220659 313569 PEPSICO INC COM 713448108 792461 6466430 SH DFND 02 0 704283 5762147 PEPSICO INC COM 713448108 6709 54747 SH DFND 06 0 54747 0 PEPSICO INC COM 713448108 14229 116109 SH DFND 28 95780 0 20329 PEPSICO INC OPTIONS 713448108 245 2000 SH Put DFND 01 2000 0 0 PEPSICO INC OPTIONS 713448108 11250 91800 SH Put DFND 02 0 91800 0 PEPSICO INC OPTIONS 713448108 23444 191300 SH Put DFND 06 0 191300 0 PEPSICO INC OPTIONS 713448108 17819 145400 SH Call DFND 02 0 145400 0 PEPSICO INC OPTIONS 713448108 23860 194700 SH Call DFND 06 0 194700 0 PEPSICO INC COM 713448108 1192548 9731115 SH DFND 43 0 0 9731115 PEPSICO INC COM 713448108 72996 595645 SH DFND 43, 01 0 0 595645 PERCEPTRON INC COM 71361F100 3 375 SH DFND 02 0 0 375 PERFICIENT INC COM 71375U101 262 9548 SH DFND 01 8359 1088 101 PERFICIENT INC COM 71375U101 114 4162 SH DFND 02 0 4162 0 PERFICIENT INC COM 71375U101 98 3595 SH DFND 06 0 3595 0 PERFORMANCE FOOD GROUP CO COM 71377A103 6685 168636 SH DFND 01 114463 54173 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2265 57135 SH DFND 02 0 56757 378 PERFORMANCE FOOD GROUP CO COM 71377A103 452 11407 SH DFND 06 0 11407 0 PERFORMANCE FOOD GROUP CO COM 71377A103 10122 255349 SH DFND 43 0 0 255349 PERFORMANCE FOOD GROUP CO COM 71377A103 1677 42315 SH DFND 43, 01 0 0 42315 PERION NETWORK LTD SHS NEW M78673114 0 132 SH DFND 06 0 132 0 PERKINELMER INC COM 714046109 9471 98290 SH DFND 01 69271 28296 723 PERKINELMER INC COM 714046109 15257 158329 SH DFND 02 0 29464 128865 PERKINELMER INC COM 714046109 1508 15646 SH DFND 06 0 15646 0 PERKINELMER INC COM 714046109 29 306 SH DFND 28 70 0 236 PERKINELMER INC COM 714046109 27032 280532 SH DFND 43 0 0 280532 PERKINELMER INC COM 714046109 9037 93780 SH DFND 43, 01 0 0 93780 PERMIAN BASIN RTY TR UNIT BEN I 714236106 668 88778 SH DFND 01 46778 0 42000 PERMIAN BASIN RTY TR UNIT BEN I 714236106 60 8032 SH DFND 02 0 732 7300 PERMIANVILLE RTY TR TR UNIT 71425H100 25 7600 SH DFND 01 7600 0 0 PERRIGO CO PLC SHS G97822103 5125 106416 SH DFND 01 34065 71038 1313 PERRIGO CO PLC SHS G97822103 3256 67610 SH DFND 02 0 64417 3193 PERRIGO CO PLC SHS G97822103 1052 21852 SH DFND 06 0 21852 0 PERRIGO CO PLC SHS G97822103 43 887 SH DFND 28 51 0 836 PERRIGO CO PLC SHS G97822103 1276 26493 SH DFND 43 0 0 26493 PERRIGO CO PLC SHS G97822103 429 8908 SH DFND 43, 01 0 0 8908 PERSPECTA INC COM 715347100 2123 104977 SH DFND 01 71895 32028 1054 PERSPECTA INC COM 715347100 2881 142488 SH DFND 02 0 51354 91134 PERSPECTA INC COM 715347100 325 16050 SH DFND 06 0 16050 0 PERSPECTA INC COM 715347100 22 1095 SH DFND 43 0 0 1095 PETIQ INC COM CL A 71639T106 3815 121458 SH DFND 01 4912 116513 33 PETIQ INC COM CL A 71639T106 199 6328 SH DFND 02 0 6268 60 PETIQ INC COM CL A 71639T106 2 61 SH DFND 06 0 61 0 PETIQ INC COM CL A 71639T106 3106 98897 SH DFND 43 0 0 98897 PETMED EXPRESS INC COM 716382106 485 21300 SH DFND 01 20094 1144 62 PETMED EXPRESS INC COM 716382106 173 7583 SH DFND 02 0 5563 2020 PETMED EXPRESS INC COM 716382106 51 2245 SH DFND 06 0 2245 0 PETROCHINA CO LTD SPONSORED 71646E100 269 4105 SH DFND 01 3192 0 913 PETROCHINA CO LTD SPONSORED 71646E100 225 3438 SH DFND 02 0 2263 1175 PETROCHINA CO LTD SPONSORED 71646E100 334 5106 SH DFND 06 0 5106 0 PETROCHINA CO LTD SPONSORED 71646E100 20 311 SH DFND 28 20 0 291 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 1688 118017 SH DFND 01 113871 0 4146 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 2248 157217 SH DFND 02 0 0 157217 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 22115 1546487 SH DFND 06 0 1546487 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 18 1285 SH DFND 28 1285 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 2064 129634 SH DFND 01 120405 4786 4443 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 20249 1271928 SH DFND 02 0 710782 561146 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 75559 4746190 SH DFND 06 0 4746190 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 36 2232 SH DFND 28 224 0 2008 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 6787 474617 SH DFND 43 0 0 474617 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 3708 232912 SH DFND 43 0 0 232912 PFENEX INC COM 717071104 40 6494 SH DFND 01 6494 0 0 PFENEX INC COM 717071104 1 106 SH DFND 06 0 106 0 PFIZER INC COM 717081103 950201 22373470 SH DFND 01 19325691 452599 2595180 PFIZER INC COM 717081103 1299960 30608893 SH DFND 02 0 2074779 28534114 PFIZER INC COM 717081103 49576 1167309 SH DFND 06 0 1167309 0 PFIZER INC COM 717081103 11689 275226 SH DFND 28 155146 0 120080 PFIZER INC OPTIONS 717081103 21 500 SH Put DFND 01 500 0 0 PFIZER INC OPTIONS 717081103 21265 500700 SH Put DFND 02 0 487300 13400 PFIZER INC OPTIONS 717081103 31759 747800 SH Put DFND 06 0 747800 0 PFIZER INC OPTIONS 717081103 29096 685100 SH Call DFND 02 0 685100 0 PFIZER INC OPTIONS 717081103 12762 300500 SH Call DFND 06 0 300500 0 PFIZER INC COM 717081103 1544839 36374836 SH DFND 43 0 0 36374836 PFIZER INC COM 717081103 128901 3035116 SH DFND 43, 01 0 0 3035116 PFSWEB INC COM NEW 717098206 31 5897 SH DFND 01 5897 0 0 PFSWEB INC COM NEW 717098206 51 9779 SH DFND 02 0 57 9722 PFSWEB INC COM NEW 717098206 0 58 SH DFND 06 0 58 0 PG&E CORP COM 69331C108 56244 3159798 SH DFND 01 46698 3109301 3799 PG&E CORP COM 69331C108 9827 552092 SH DFND 02 0 434304 117788 PG&E CORP COM 69331C108 436 24509 SH DFND 06 0 24509 0 PG&E CORP COM 69331C108 1 64 SH DFND 28 64 0 0 PG&E CORP OPTIONS 69331C108 1780 100000 SH Put DFND 02 0 100000 0 PG&E CORP OPTIONS 69331C108 890 50000 SH Call DFND 02 0 50000 0 PG&E CORP COM 69331C108 478 26833 SH DFND 43 0 0 26833 PGIM ETF TR ULTRA SHOR 69344A107 75928 1514468 SH DFND 02 0 0 1514468 PGIM ETF TR ULTRA SHOR 69344A107 9050 180509 SH DFND 43 0 0 180509 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 3926 281665 SH DFND 02 0 0 281665 PGIM HIGH YIELD BOND FUND IN COM 69346H100 2109 148738 SH DFND 02 0 0 148738 PGT INNOVATIONS INC COM 69336V101 280 20184 SH DFND 01 19177 0 1007 PGT INNOVATIONS INC COM 69336V101 799 57707 SH DFND 02 0 55457 2250 PGT INNOVATIONS INC COM 69336V101 87 6284 SH DFND 06 0 6284 0 PGT INNOVATIONS INC COM 69336V101 966 69773 SH DFND 43 0 0 69773 PHASEBIO PHARMACEUTICALS INC COM 717224109 37 3850 SH DFND 02 0 3850 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 180 5447 SH DFND 01 4548 0 899 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 195 5902 SH DFND 02 0 5002 900 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 73 2197 SH DFND 06 0 2197 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1 23 SH DFND 28 23 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3025 91672 SH DFND 43 0 0 91672 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 201 6091 SH DFND 43, 01 0 0 6091 PHILIP MORRIS INTL INC COM 718172109 400297 4528759 SH DFND 01 4189557 129768 209434 PHILIP MORRIS INTL INC COM 718172109 202615 2292289 SH DFND 02 0 644333 1647956 PHILIP MORRIS INTL INC COM 718172109 35525 401913 SH DFND 06 0 401913 0 PHILIP MORRIS INTL INC COM 718172109 4074 46087 SH DFND 28 32869 0 13218 PHILIP MORRIS INTL INC OPTIONS 718172109 7186 81300 SH Put DFND 02 0 81300 0 PHILIP MORRIS INTL INC OPTIONS 718172109 8945 101200 SH Put DFND 06 0 101200 0 PHILIP MORRIS INTL INC OPTIONS 718172109 7672 86800 SH Call DFND 02 0 86800 0 PHILIP MORRIS INTL INC OPTIONS 718172109 23689 268000 SH Call DFND 06 0 268000 0 PHILIP MORRIS INTL INC COM 718172109 715294 8092480 SH DFND 43 0 0 8092480 PHILIP MORRIS INTL INC COM 718172109 120618 1364616 SH DFND 43, 01 0 0 1364616 PHILLIPS 66 COM 718546104 169516 1781189 SH DFND 01 1498738 273938 8513 PHILLIPS 66 COM 718546104 96411 1013035 SH DFND 02 0 133311 879724 PHILLIPS 66 COM 718546104 2679 28145 SH DFND 06 0 28145 0 PHILLIPS 66 COM 718546104 3793 39855 SH DFND 28 35963 0 3892 PHILLIPS 66 OPTIONS 718546104 67 700 SH Put DFND 01 700 0 0 PHILLIPS 66 OPTIONS 718546104 3293 34600 SH Call DFND 02 0 34600 0 PHILLIPS 66 COM 718546104 256845 2698801 SH DFND 43 0 0 2698801 PHILLIPS 66 COM 718546104 8109 85208 SH DFND 43, 01 0 0 85208 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 22550 430745 SH DFND 01 7210 414020 9515 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 24065 459695 SH DFND 02 0 107723 351972 PHIO PHARMACEUTICALS CORP COM 71880W204 0 65 SH DFND 02 0 0 65 PHOENIX NEW MEDIA LTD SPONSORED 71910C103 2 421 SH DFND 01 421 0 0 PHOTRONICS INC COM 719405102 242 25631 SH DFND 01 17390 8069 172 PHOTRONICS INC COM 719405102 541 57300 SH DFND 02 0 32963 24337 PHOTRONICS INC COM 719405102 70 7411 SH DFND 06 0 7411 0 PHYSICIANS RLTY TR COM 71943U104 2213 117675 SH DFND 01 116061 0 1614 PHYSICIANS RLTY TR COM 71943U104 9273 492981 SH DFND 02 0 247029 245952 PHYSICIANS RLTY TR COM 71943U104 372 19801 SH DFND 06 0 19801 0 PHYSICIANS RLTY TR COM 71943U104 8544 454233 SH DFND 43 0 0 454233 PHYSICIANS RLTY TR COM 71943U104 85 4512 SH DFND 43, 01 0 0 4512 PICO HLDGS INC COM NEW 693366205 67 6818 SH DFND 01 5455 1363 0 PICO HLDGS INC COM NEW 693366205 12 1256 SH DFND 02 0 826 430 PICO HLDGS INC COM NEW 693366205 1 86 SH DFND 06 0 86 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 185 8888 SH DFND 01 8888 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 845 40537 SH DFND 02 0 31795 8742 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 290 13926 SH DFND 06 0 13926 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6172 296036 SH DFND 43 0 0 296036 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1285 61637 SH DFND 43, 01 0 0 61637 PIER 1 IMPORTS INC COM 720279108 20 26259 SH DFND 01 20050 6209 0 PIER 1 IMPORTS INC COM 720279108 2 3006 SH DFND 02 0 2761 245 PIER 1 IMPORTS INC COM 720279108 0 349 SH DFND 06 0 349 0 PIERIS PHARMACEUTICALS INC COM 720795103 1080 322537 SH DFND 01 16345 306192 0 PIERIS PHARMACEUTICALS INC COM 720795103 1 392 SH DFND 02 0 172 220 PIERIS PHARMACEUTICALS INC COM 720795103 1 206 SH DFND 06 0 206 0 PILGRIMS PRIDE CORP NEW COM 72147K108 294 13208 SH DFND 01 11729 994 485 PILGRIMS PRIDE CORP NEW COM 72147K108 877 39351 SH DFND 02 0 37370 1981 PILGRIMS PRIDE CORP NEW COM 72147K108 144 6468 SH DFND 06 0 6468 0 PILGRIMS PRIDE CORP NEW COM 72147K108 63 2826 SH DFND 28 0 0 2826 PILGRIMS PRIDE CORP NEW COM 72147K108 1308 58701 SH DFND 43 0 0 58701 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 54 3000 SH DFND 01 3000 0 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 818 45600 SH DFND 02 0 0 45600 PIMCO CALIF MUN INCOME FD II COM 72200M108 255 28244 SH DFND 02 0 0 28244 PIMCO CALIF MUN INCOME FD II COM 72201C109 278 25178 SH DFND 02 0 0 25178 PIMCO CORPORATE & INCOME OPP COM 72201B101 319 18225 SH DFND 01 11037 0 7188 PIMCO CORPORATE & INCOME OPP COM 72201B101 7186 410891 SH DFND 02 0 0 410891 PIMCO CORPORATE INCOME STRAT COM 72200U100 145 8420 SH DFND 01 8420 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 2872 166886 SH DFND 02 0 0 166886 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1925 60012 SH DFND 01 45285 0 14727 PIMCO DYNAMIC INCOME FD SHS 72201Y101 33026 1029819 SH DFND 02 0 0 1029819 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 913 38952 SH DFND 01 18170 0 20782 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 69282 2956985 SH DFND 02 0 0 2956985 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 469 20000 SH DFND 28 0 0 20000 PIMCO ENRGY TACTICAL CR OPP COM SHS BE 69346N107 51 2500 SH DFND 01 2500 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BE 69346N107 3451 169439 SH DFND 02 0 0 169439 PIMCO EQUITY SER RAFI DYN M 72202L363 22 774 SH DFND 02 0 0 774 PIMCO ETF TR 1-3YR USTR 72201R106 1311 25973 SH DFND 02 0 0 25973 PIMCO ETF TR 1-5 US TIP 72201R205 6821 131907 SH DFND 01 131907 0 0 PIMCO ETF TR 1-5 US TIP 72201R205 15921 307892 SH DFND 02 0 2666 305226 PIMCO ETF TR 15+ YR US 72201R304 4 55 SH DFND 01 55 0 0 PIMCO ETF TR 15+ YR US 72201R304 417 6265 SH DFND 02 0 0 6265 PIMCO ETF TR BROAD US T 72201R403 3773 65245 SH DFND 02 0 0 65245 PIMCO ETF TR ENHNCD LW 72201R718 132 1323 SH DFND 01 1323 0 0 PIMCO ETF TR ENHNCD LW 72201R718 2754 27607 SH DFND 02 0 0 27607 PIMCO ETF TR ACTIVE BD 72201R775 54856 519764 SH DFND 02 0 0 519764 PIMCO ETF TR 0-5 HIGH Y 72201R783 569 5679 SH DFND 01 4879 0 800 PIMCO ETF TR 0-5 HIGH Y 72201R783 14594 145661 SH DFND 02 0 0 145661 PIMCO ETF TR INV GRD CR 72201R817 15 149 SH DFND 01 149 0 0 PIMCO ETF TR INV GRD CR 72201R817 7750 74703 SH DFND 02 0 0 74703 PIMCO ETF TR ENHAN SHRT 72201R833 113 1110 SH DFND 01 1110 0 0 PIMCO ETF TR ENHAN SHRT 72201R833 203661 2005325 SH DFND 02 0 0 2005325 PIMCO ETF TR INTER MUN 72201R866 8733 161816 SH DFND 02 0 0 161816 PIMCO ETF TR SHTRM MUN 72201R874 3361 66733 SH DFND 02 0 0 66733 PIMCO ETF TR 25YR+ ZERO 72201R882 5042 42153 SH DFND 02 0 0 42153 PIMCO ETF TR 1-3YR USTR 72201R106 144 2860 SH DFND 43 0 0 2860 PIMCO ETF TR 1-5 US TIP 72201R205 1471 28454 SH DFND 43 0 0 28454 PIMCO ETF TR 15+ YR US 72201R304 30 444 SH DFND 43 0 0 444 PIMCO ETF TR BROAD US T 72201R403 33 578 SH DFND 43 0 0 578 PIMCO ETF TR ENHNCD LW 72201R718 939 9411 SH DFND 43 0 0 9411 PIMCO ETF TR ACTIVE BD 72201R775 4520 42832 SH DFND 43 0 0 42832 PIMCO ETF TR 0-5 HIGH Y 72201R783 8368 83523 SH DFND 43 0 0 83523 PIMCO ETF TR INV GRD CR 72201R817 10323 99509 SH DFND 43 0 0 99509 PIMCO ETF TR ENHAN SHRT 72201R833 31919 314285 SH DFND 43 0 0 314285 PIMCO ETF TR INTER MUN 72201R866 662 12260 SH DFND 43 0 0 12260 PIMCO ETF TR SHTRM MUN 72201R874 171 3385 SH DFND 43 0 0 3385 PIMCO ETF TR 25YR+ ZERO 72201R882 5218 43620 SH DFND 43 0 0 43620 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 2055 137441 SH DFND 02 0 0 137441 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 0 7 SH DFND 43 0 0 7 PIMCO HIGH INCOME FD COM SHS 722014107 246 27225 SH DFND 01 23381 0 3844 PIMCO HIGH INCOME FD COM SHS 722014107 369 40940 SH DFND 02 0 0 40940 PIMCO HIGH INCOME FD COM SHS 722014107 0 46 SH DFND 43 0 0 46 PIMCO INCOME OPPORTUNITY FD COM 72202B100 1800 67589 SH DFND 02 0 0 67589 PIMCO INCOME STRATEGY FUND COM 72201H108 291 25375 SH DFND 01 25375 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 1176 102486 SH DFND 02 0 0 102486 PIMCO INCOME STRATEGY FUND I COM 72201J104 300 29138 SH DFND 01 23075 0 6063 PIMCO INCOME STRATEGY FUND I COM 72201J104 1760 171009 SH DFND 02 0 0 171009 PIMCO MUN INCOME FD II COM 72200W106 221 15575 SH DFND 01 5775 0 9800 PIMCO MUN INCOME FD II COM 72200W106 13140 924016 SH DFND 02 0 0 924016 PIMCO MUN INCOME FD III COM 72201A103 846 67350 SH DFND 02 0 0 67350 PIMCO MUNICIPAL INCOME FD COM 72200R107 679 48066 SH DFND 02 0 0 48066 PIMCO NEW YORK MUN FD II COM 72200Y102 2 131 SH DFND 02 0 0 131 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 17 1702 SH DFND 02 0 0 1702 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 277 20898 SH DFND 02 0 0 20898 PIMCO STRATEGIC INCOME FD IN COM 72200X104 121 11512 SH DFND 01 11500 0 12 PIMCO STRATEGIC INCOME FD IN COM 72200X104 710 67406 SH DFND 02 0 0 67406 PINDUODUO INC SPONSORED 722304102 22642 912978 SH DFND 01 1031 911947 0 PINDUODUO INC SPONSORED 722304102 6676 269198 SH DFND 02 0 266633 2565 PINDUODUO INC SPONSORED 722304102 5940 239500 SH DFND 06 0 239500 0 PINDUODUO INC SPONSORED 722304102 0 14 SH DFND 28 14 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 5353 97860 SH DFND 01 88506 8675 679 PINNACLE FINL PARTNERS INC COM 72346Q104 2798 51154 SH DFND 02 0 48273 2881 PINNACLE FINL PARTNERS INC COM 72346Q104 420 7677 SH DFND 06 0 7677 0 PINNACLE FINL PARTNERS INC COM 72346Q104 163 2972 SH DFND 28 51 0 2921 PINNACLE FINL PARTNERS INC COM 72346Q104 12930 236379 SH DFND 43 0 0 236379 PINNACLE FINL PARTNERS INC COM 72346Q104 611 11166 SH DFND 43, 01 0 0 11166 PINNACLE WEST CAP CORP COM 723484101 19065 199471 SH DFND 01 87176 111554 741 PINNACLE WEST CAP CORP COM 723484101 24763 259083 SH DFND 02 0 125200 133883 PINNACLE WEST CAP CORP COM 723484101 340 3552 SH DFND 06 0 3552 0 PINNACLE WEST CAP CORP COM 723484101 130 1365 SH DFND 28 0 0 1365 PINNACLE WEST CAP CORP COM 723484101 2776 29043 SH DFND 43 0 0 29043 PINNACLE WEST CAP CORP COM 723484101 9242 96689 SH DFND 43, 01 0 0 96689 PIONEER DIV HIGH INCOME TRUS COM 723653101 124 8725 SH DFND 02 0 0 8725 PIONEER ENERGY SVCS CORP COM 723664108 34 19089 SH DFND 01 12108 6847 134 PIONEER ENERGY SVCS CORP COM 723664108 208 117344 SH DFND 02 0 85894 31450 PIONEER ENERGY SVCS CORP COM 723664108 1 336 SH DFND 06 0 336 0 PIONEER ENERGY SVCS CORP COM 723664108 600 338999 SH DFND 43 0 0 338999 PIONEER FLOATING RATE TR COM 72369J102 2005 192834 SH DFND 02 0 0 192834 PIONEER HIGH INCOME TR COM 72369H106 278 31025 SH DFND 02 0 0 31025 PIONEER MUN HIGH INCOME ADV COM 723762100 393 36498 SH DFND 02 0 0 36498 PIONEER MUN HIGH INCOME TR COM SHS 723763108 453 37938 SH DFND 02 0 0 37938 PIONEER NAT RES CO COM 723787107 35371 232275 SH DFND 01 63755 167231 1289 PIONEER NAT RES CO COM 723787107 37885 248787 SH DFND 02 0 64725 184062 PIONEER NAT RES CO COM 723787107 970 6368 SH DFND 06 0 6368 0 PIONEER NAT RES CO COM 723787107 154 1014 SH DFND 28 932 0 82 PIONEER NAT RES CO OPTIONS 723787107 10660 70000 SH Put DFND 02 0 70000 0 PIONEER NAT RES CO COM 723787107 97391 639553 SH DFND 43 0 0 639553 PIONEER NAT RES CO COM 723787107 28159 184919 SH DFND 43, 01 0 0 184919 PIPER JAFFRAY COS COM 724078100 823 11303 SH DFND 01 7132 1153 3018 PIPER JAFFRAY COS COM 724078100 534 7333 SH DFND 02 0 6978 355 PIPER JAFFRAY COS COM 724078100 111 1529 SH DFND 06 0 1529 0 PIPER JAFFRAY COS COM 724078100 3327 45687 SH DFND 43 0 0 45687 PITNEY BOWES INC COM 724479100 1332 193942 SH DFND 01 113030 80630 282 PITNEY BOWES INC COM 724479100 1320 192187 SH DFND 02 0 185193 6994 PITNEY BOWES INC COM 724479100 140 20402 SH DFND 06 0 20402 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 46 2205 SH DFND 01 2205 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 4184 200677 SH DFND 02 0 128773 71904 PIXELWORKS INC COM NEW 72581M305 51 12894 SH DFND 02 0 10463 2431 PJT PARTNERS INC COM CL A 69343T107 348 8320 SH DFND 01 8320 0 0 PJT PARTNERS INC COM CL A 69343T107 2271 54322 SH DFND 02 0 4080 50242 PJT PARTNERS INC COM CL A 69343T107 97 2314 SH DFND 06 0 2314 0 PJT PARTNERS INC COM CL A 69343T107 2660 63631 SH DFND 43 0 0 63631 PJT PARTNERS INC COM CL A 69343T107 394 9422 SH DFND 43, 01 0 0 9422 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 97438 3975440 SH DFND 01 365624 3557240 52576 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 45336 1849690 SH DFND 02 0 127529 1722161 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 30 1235 SH DFND 28 1235 0 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 6188 248295 SH DFND 01 160996 87299 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 13261 532154 SH DFND 02 0 293578 238576 PLAINS GP HLDGS L P LTD PARTNR 72651A207 543 21790 SH DFND 06 0 21790 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 183 7362 SH DFND 43 0 0 7362 PLANET FITNESS INC CL A 72703H101 18228 265256 SH DFND 01 166381 98875 0 PLANET FITNESS INC CL A 72703H101 93417 1359380 SH DFND 02 0 873049 486331 PLANET FITNESS INC CL A 72703H101 658 9575 SH DFND 06 0 9575 0 PLANET FITNESS INC CL A 72703H101 7 108 SH DFND 28 108 0 0 PLANET FITNESS INC CL A 72703H101 13047 189862 SH DFND 43 0 0 189862 PLANET FITNESS INC CL A 72703H101 1349 19625 SH DFND 43, 01 0 0 19625 PLANTRONICS INC NEW COM 727493108 1023 22193 SH DFND 01 20922 908 363 PLANTRONICS INC NEW COM 727493108 2122 46013 SH DFND 02 0 45225 788 PLANTRONICS INC NEW COM 727493108 169 3672 SH DFND 06 0 3672 0 PLANTRONICS INC NEW COM 727493108 6294 136496 SH DFND 43 0 0 136496 PLATINUM GROUP METALS LTD COM 72765Q882 51 25801 SH DFND 02 0 25801 0 PLAYA HOTELS & RESORTS NV SHS N70544106 360 47129 SH DFND 02 0 47129 0 PLAYA HOTELS & RESORTS NV SHS N70544106 47 6149 SH DFND 06 0 6149 0 PLAYAGS INC COM 72814N104 738 30823 SH DFND 01 30823 0 0 PLAYAGS INC COM 72814N104 522 21830 SH DFND 02 0 3353 18477 PLAYAGS INC COM 72814N104 73 3040 SH DFND 06 0 3040 0 PLDT INC SPONSORED 69344D408 123 5662 SH DFND 01 1631 0 4031 PLDT INC SPONSORED 69344D408 0 4 SH DFND 02 0 0 4 PLDT INC SPONSORED 69344D408 9 406 SH DFND 28 0 0 406 PLDT INC SPONSORED 69344D408 1441 66510 SH DFND 43 0 0 66510 PLEXUS CORP COM 729132100 1022 16760 SH DFND 01 7282 9241 237 PLEXUS CORP COM 729132100 637 10459 SH DFND 02 0 9162 1297 PLEXUS CORP COM 729132100 208 3414 SH DFND 06 0 3414 0 PLEXUS CORP COM 729132100 2959 48552 SH DFND 43 0 0 48552 PLEXUS CORP COM 729132100 2523 41401 SH DFND 43, 01 0 0 41401 PLUG POWER INC COM NEW 72919P202 68 28426 SH DFND 01 28426 0 0 PLUG POWER INC COM NEW 72919P202 195 81395 SH DFND 02 0 65465 15930 PLUG POWER INC COM NEW 72919P202 61 25212 SH DFND 06 0 25212 0 PLUMAS BANCORP COM 729273102 0 13 SH DFND 02 0 13 0 PLURALSIGHT INC COM CL A 72941B106 346 10893 SH DFND 01 9445 1174 274 PLURALSIGHT INC COM CL A 72941B106 1557 49053 SH DFND 02 0 6358 42695 PLURALSIGHT INC COM CL A 72941B106 2 52 SH DFND 06 0 52 0 PLURALSIGHT INC COM CL A 72941B106 5879 185229 SH DFND 43 0 0 185229 PLURALSIGHT INC COM CL A 72941B106 1312 41337 SH DFND 43, 01 0 0 41337 PLURISTEM THERAPEUTICS INC COM 72940R102 0 359 SH DFND 06 0 359 0 PLX PHARMA INC COM 72942A107 11 2000 SH DFND 01 2000 0 0 PLYMOUTH INDL REIT INC COM 729640102 2 100 SH DFND 02 0 0 100 PNC FINL SVCS GROUP INC COM 693475105 237867 1939238 SH DFND 01 1668103 264570 6565 PNC FINL SVCS GROUP INC COM 693475105 123997 1010898 SH DFND 02 0 55600 955298 PNC FINL SVCS GROUP INC COM 693475105 1093 8907 SH DFND 06 0 8907 0 PNC FINL SVCS GROUP INC COM 693475105 2783 22687 SH DFND 28 21579 0 1108 PNC FINL SVCS GROUP INC OPTIONS 693475105 1227 10000 SH Put DFND 06 0 10000 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 3680 30000 SH Call DFND 06 0 30000 0 PNC FINL SVCS GROUP INC COM 693475105 365725 2981614 SH DFND 43 0 0 2981614 PNC FINL SVCS GROUP INC COM 693475105 53510 436244 SH DFND 43, 01 0 0 436244 PNM RES INC COM 69349H107 2107 44509 SH DFND 01 33120 11067 322 PNM RES INC COM 69349H107 6309 133274 SH DFND 02 0 52060 81214 PNM RES INC COM 69349H107 409 8649 SH DFND 06 0 8649 0 PNM RES INC COM 69349H107 1 14 SH DFND 28 14 0 0 PNM RES INC COM 69349H107 5538 116977 SH DFND 43 0 0 116977 PNM RES INC COM 69349H107 1655 34957 SH DFND 43, 01 0 0 34957 POINTS INTL LTD COM NEW 730843208 2 146 SH DFND 01 146 0 0 POINTS INTL LTD COM NEW 730843208 13 1000 SH DFND 02 0 0 1000 POLARIS INDS INC COM 731068102 6699 79342 SH DFND 01 50328 27437 1577 POLARIS INDS INC COM 731068102 8370 99139 SH DFND 02 0 14047 85092 POLARIS INDS INC COM 731068102 719 8516 SH DFND 06 0 8516 0 POLARIS INDS INC COM 731068102 68 805 SH DFND 28 201 0 604 POLARIS INDS INC COM 731068102 43460 514744 SH DFND 43 0 0 514744 POLARITYTE INC COM 731094108 25 2330 SH DFND 01 2330 0 0 POLARITYTE INC COM 731094108 17 1557 SH DFND 02 0 527 1030 POLARITYTE INC COM 731094108 0 42 SH DFND 06 0 42 0 POLYMET MINING CORP COM 731916102 24 35000 SH DFND 02 0 0 35000 POLYONE CORP COM 73179P106 654 22324 SH DFND 01 21712 331 281 POLYONE CORP COM 73179P106 1561 53255 SH DFND 02 0 49549 3706 POLYONE CORP COM 73179P106 254 8664 SH DFND 06 0 8664 0 POLYONE CORP COM 73179P106 2581 88073 SH DFND 43 0 0 88073 POLYONE CORP COM 73179P106 967 32991 SH DFND 43, 01 0 0 32991 POOL CORPORATION COM 73278L105 10196 61805 SH DFND 01 57745 3835 225 POOL CORPORATION COM 73278L105 3135 19001 SH DFND 02 0 12924 6077 POOL CORPORATION COM 73278L105 689 4179 SH DFND 06 0 4179 0 POOL CORPORATION COM 73278L105 11 65 SH DFND 28 65 0 0 POOL CORPORATION COM 73278L105 27059 164022 SH DFND 43 0 0 164022 POOL CORPORATION COM 73278L105 2033 12322 SH DFND 43, 01 0 0 12322 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 270 4056 SH DFND 01 4056 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 42 634 SH DFND 02 0 0 634 POPULAR INC COM NEW 733174700 1971 37817 SH DFND 01 12643 22487 2687 POPULAR INC COM NEW 733174700 3385 64935 SH DFND 02 0 63336 1599 POPULAR INC COM NEW 733174700 160 3064 SH DFND 06 0 3064 0 POPULAR INC COM NEW 733174700 51 977 SH DFND 28 0 0 977 POPULAR INC COM NEW 733174700 1264 24239 SH DFND 43 0 0 24239 POPULAR INC COM NEW 733174700 2090 40088 SH DFND 43, 01 0 0 40088 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.00 73640QAB1 306 318000 PRN DFND 02 0 269000 49000 PORTLAND GEN ELEC CO COM NEW 736508847 1873 36135 SH DFND 01 24850 10561 724 PORTLAND GEN ELEC CO COM NEW 736508847 8008 154476 SH DFND 02 0 125802 28674 PORTLAND GEN ELEC CO COM NEW 736508847 502 9691 SH DFND 06 0 9691 0 PORTLAND GEN ELEC CO COM NEW 736508847 6383 123131 SH DFND 43 0 0 123131 PORTLAND GEN ELEC CO COM NEW 736508847 1797 34662 SH DFND 43, 01 0 0 34662 PORTOLA PHARMACEUTICALS INC COM 737010108 9080 261660 SH DFND 01 164107 97553 0 PORTOLA PHARMACEUTICALS INC COM 737010108 421 12134 SH DFND 02 0 10074 2060 PORTOLA PHARMACEUTICALS INC COM 737010108 238 6860 SH DFND 06 0 6860 0 PORTOLA PHARMACEUTICALS INC COM 737010108 5 155 SH DFND 28 155 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 6923 199521 SH DFND 43 0 0 199521 PORTOLA PHARMACEUTICALS INC COM 737010108 4143 119388 SH DFND 43, 01 0 0 119388 POSCO SPONSORED 693483109 3621 65591 SH DFND 01 62307 0 3284 POSCO SPONSORED 693483109 4321 78273 SH DFND 02 0 6133 72140 POSCO SPONSORED 693483109 61 1102 SH DFND 28 495 0 607 POSCO SPONSORED 693483109 22431 406294 SH DFND 43 0 0 406294 POSCO SPONSORED 693483109 1 27 SH DFND 43, 01 0 0 27 POST HLDGS INC COM 737446104 49189 449623 SH DFND 01 442656 6336 631 POST HLDGS INC COM 737446104 10607 96959 SH DFND 02 0 86771 10188 POST HLDGS INC COM 737446104 756 6909 SH DFND 06 0 6909 0 POST HLDGS INC COM 737446104 37 339 SH DFND 28 59 0 280 POST HLDGS INC COM 737446104 7710 70477 SH DFND 43 0 0 70477 POST HLDGS INC COM 737446104 971 8873 SH DFND 43, 01 0 0 8873 POTBELLY CORP COM 73754Y100 52 6117 SH DFND 01 6117 0 0 POTBELLY CORP COM 73754Y100 45 5317 SH DFND 02 0 5217 100 POTBELLY CORP COM 73754Y100 22 2558 SH DFND 06 0 2558 0 POTLATCHDELTIC CORPORATION COM 737630103 637 16848 SH DFND 01 14776 606 1466 POTLATCHDELTIC CORPORATION COM 737630103 3424 90602 SH DFND 02 0 85614 4988 POTLATCHDELTIC CORPORATION COM 737630103 267 7057 SH DFND 06 0 7057 0 POTLATCHDELTIC CORPORATION COM 737630103 1 15 SH DFND 28 15 0 0 POTLATCHDELTIC CORPORATION COM 737630103 5133 135836 SH DFND 43 0 0 135836 POWELL INDS INC COM 739128106 96 3606 SH DFND 01 2770 827 9 POWELL INDS INC COM 739128106 33 1236 SH DFND 02 0 1236 0 POWELL INDS INC COM 739128106 27 999 SH DFND 06 0 999 0 POWER INTEGRATIONS INC COM 739276103 758 10838 SH DFND 01 9144 1463 231 POWER INTEGRATIONS INC COM 739276103 1653 23635 SH DFND 02 0 23496 139 POWER INTEGRATIONS INC COM 739276103 222 3181 SH DFND 06 0 3181 0 POWER INTEGRATIONS INC COM 739276103 2 25 SH DFND 28 25 0 0 POWER INTEGRATIONS INC COM 739276103 6668 95334 SH DFND 43 0 0 95334 POWER INTEGRATIONS INC COM 739276103 4482 64083 SH DFND 43, 01 0 0 64083 PPDAI GROUP INC SPONSORED 69354V108 1 157 SH DFND 01 157 0 0 PPDAI GROUP INC SPONSORED 69354V108 5 1295 SH DFND 02 0 1295 0 PPG INDS INC COM 693506107 36297 321585 SH DFND 01 248256 69254 4075 PPG INDS INC COM 693506107 42736 378631 SH DFND 02 0 127155 251476 PPG INDS INC COM 693506107 231 2051 SH DFND 06 0 2051 0 PPG INDS INC COM 693506107 246 2181 SH DFND 28 223 0 1958 PPG INDS INC COM 693506107 189247 1676679 SH DFND 43 0 0 1676679 PPG INDS INC COM 693506107 28091 248877 SH DFND 43, 01 0 0 248877 PPL CORP COM 69351T106 26789 844021 SH DFND 01 322740 507495 13786 PPL CORP COM 69351T106 91871 2894484 SH DFND 02 0 619701 2274783 PPL CORP COM 69351T106 14408 453945 SH DFND 06 0 453945 0 PPL CORP COM 69351T106 846 26641 SH DFND 28 13332 0 13309 PPL CORP OPTIONS 69351T106 317 10000 SH Put DFND 06 0 10000 0 PPL CORP OPTIONS 69351T106 21558 679200 SH Call DFND 02 0 679200 0 PPL CORP COM 69351T106 107339 3381820 SH DFND 43 0 0 3381820 PPL CORP COM 69351T106 9159 288550 SH DFND 43, 01 0 0 288550 PQ GROUP HLDGS INC COM 73943T103 1004 66177 SH DFND 01 7602 58575 0 PQ GROUP HLDGS INC COM 73943T103 873 57569 SH DFND 02 0 57569 0 PQ GROUP HLDGS INC COM 73943T103 67 4406 SH DFND 06 0 4406 0 PQ GROUP HLDGS INC COM 73943T103 384 25307 SH DFND 43 0 0 25307 PRA GROUP INC COM 69354N106 3700 138023 SH DFND 01 133480 3984 559 PRA GROUP INC COM 69354N106 386 14411 SH DFND 02 0 6962 7449 PRA GROUP INC COM 69354N106 132 4915 SH DFND 06 0 4915 0 PRA GROUP INC COM 69354N106 3 129 SH DFND 28 129 0 0 PRA GROUP INC NOTE 3.50 69354NAB2 1986 2217000 PRN DFND 02 0 2217000 0 PRA GROUP INC COM 69354N106 5115 190770 SH DFND 43 0 0 190770 PRA GROUP INC COM 69354N106 3621 135045 SH DFND 43, 01 0 0 135045 PRA HEALTH SCIENCES INC COM 69354M108 1202 10897 SH DFND 01 7225 3008 664 PRA HEALTH SCIENCES INC COM 69354M108 15201 137828 SH DFND 02 0 15066 122762 PRA HEALTH SCIENCES INC COM 69354M108 669 6068 SH DFND 06 0 6068 0 PRA HEALTH SCIENCES INC COM 69354M108 20 179 SH DFND 28 0 0 179 PRA HEALTH SCIENCES INC COM 69354M108 8317 75407 SH DFND 43 0 0 75407 PRA HEALTH SCIENCES INC COM 69354M108 1444 13094 SH DFND 43, 01 0 0 13094 PRECISION DRILLING CORP COM 2010 74022D308 132 55357 SH DFND 05 55357 0 0 PRECISION DRILLING CORP COM 2010 74022D308 426 178140 SH DFND 01 0 0 178140 PRECISION DRILLING CORP COM 2010 74022D308 6 2524 SH DFND 02 0 400 2124 PRECISION THERAPEUTICS INC COM 74033P100 1 693 SH DFND 02 0 0 693 PREFERRED APT CMNTYS INC COM 74039L103 205 13804 SH DFND 01 13804 0 0 PREFERRED APT CMNTYS INC COM 74039L103 143 9648 SH DFND 02 0 8040 1608 PREFERRED APT CMNTYS INC COM 74039L103 66 4466 SH DFND 06 0 4466 0 PREFERRED APT CMNTYS INC COM 74039L103 4731 319223 SH DFND 43 0 0 319223 PREFERRED BK LOS ANGELES CA COM NEW 740367404 239 5311 SH DFND 01 5289 0 22 PREFERRED BK LOS ANGELES CA COM NEW 740367404 87 1944 SH DFND 02 0 1884 60 PREFERRED BK LOS ANGELES CA COM NEW 740367404 71 1576 SH DFND 06 0 1576 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1 27 SH DFND 28 27 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3959 88032 SH DFND 43 0 0 88032 PREFORMED LINE PRODS CO COM 740444104 48 899 SH DFND 01 723 176 0 PREFORMED LINE PRODS CO COM 740444104 106 2002 SH DFND 02 0 2002 0 PREFORMED LINE PRODS CO COM 740444104 1 10 SH DFND 06 0 10 0 PREMIER FINL BANCORP INC COM 74050M105 70 4439 SH DFND 01 3935 504 0 PREMIER FINL BANCORP INC COM 74050M105 24 1513 SH DFND 02 0 138 1375 PREMIER FINL BANCORP INC COM 74050M105 1 38 SH DFND 06 0 38 0 PREMIER INC CL A 74051N102 12446 360869 SH DFND 01 3713 356191 965 PREMIER INC CL A 74051N102 1881 54546 SH DFND 02 0 22653 31893 PREMIER INC CL A 74051N102 228 6625 SH DFND 06 0 6625 0 PREMIER INC CL A 74051N102 19 550 SH DFND 28 0 0 550 PREMIER INC CL A 74051N102 3024 87679 SH DFND 43 0 0 87679 PRESIDIO INC COM 74102M103 164 11062 SH DFND 01 8002 3060 0 PRESIDIO INC COM 74102M103 240 16203 SH DFND 02 0 16203 0 PRESIDIO INC COM 74102M103 54 3642 SH DFND 06 0 3642 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 722 24140 SH DFND 01 14338 8885 917 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 569 19013 SH DFND 02 0 18140 873 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 168 5614 SH DFND 06 0 5614 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1 38 SH DFND 28 38 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10413 348141 SH DFND 43 0 0 348141 PRETIUM RES INC COM 74139C102 64 7512 SH DFND 05 7512 0 0 PRETIUM RES INC COM 74139C102 87 10220 SH DFND 02 0 8020 2200 PRETIUM RES INC COM 74139C102 1848 215865 SH DFND 06 0 215865 0 PRGX GLOBAL INC COM NEW 69357C503 90 11387 SH DFND 01 11387 0 0 PRGX GLOBAL INC COM NEW 69357C503 4 545 SH DFND 02 0 186 359 PRGX GLOBAL INC COM NEW 69357C503 1 85 SH DFND 06 0 85 0 PRICE T ROWE GROUP INC COM 74144T108 135156 1349943 SH DFND 01 1154349 192758 2836 PRICE T ROWE GROUP INC COM 74144T108 66836 667558 SH DFND 02 0 41531 626027 PRICE T ROWE GROUP INC COM 74144T108 19414 193907 SH DFND 06 0 193907 0 PRICE T ROWE GROUP INC COM 74144T108 829 8285 SH DFND 28 6737 0 1548 PRICE T ROWE GROUP INC OPTIONS 74144T108 2042 20400 SH Put DFND 01 3500 16900 0 PRICE T ROWE GROUP INC OPTIONS 74144T108 26702 266700 SH Call DFND 01 0 266700 0 PRICE T ROWE GROUP INC OPTIONS 74144T108 6578 65700 SH Call DFND 02 0 65700 0 PRICE T ROWE GROUP INC COM 74144T108 36830 367856 SH DFND 43 0 0 367856 PRICE T ROWE GROUP INC COM 74144T108 12725 127102 SH DFND 43, 01 0 0 127102 PRICELINE GRP INC NOTE 0.35 741503AS5 2472 1829000 PRN DFND 02 0 1820000 9000 PRICELINE GRP INC NOTE 0.90 741503AX4 21 19000 PRN DFND 02 0 8000 11000 PRICELINE GRP INC NOTE 0.35 741503AS5 3677 2720000 PRN DFND 43 0 0 2720000 PRICELINE GRP INC NOTE 0.90 741503AX4 3005 2722000 PRN DFND 43 0 0 2722000 PRICESMART INC COM 741511109 1467 24919 SH DFND 01 4763 20156 0 PRICESMART INC COM 741511109 2801 47574 SH DFND 02 0 46607 967 PRICESMART INC COM 741511109 146 2478 SH DFND 06 0 2478 0 PRICESMART INC COM 741511109 2247 38162 SH DFND 43 0 0 38162 PRIMEENERGY RESOURCES CORP COM 74158E104 240 1685 SH DFND 02 0 185 1500 PRIMERICA INC COM 74164M108 4472 36611 SH DFND 01 23284 13170 157 PRIMERICA INC COM 74164M108 2304 18858 SH DFND 02 0 15541 3317 PRIMERICA INC COM 74164M108 570 4663 SH DFND 06 0 4663 0 PRIMERICA INC COM 74164M108 14 117 SH DFND 28 117 0 0 PRIMERICA INC COM 74164M108 5429 44447 SH DFND 43 0 0 44447 PRIMO WTR CORP COM 74165N105 144 9320 SH DFND 01 9320 0 0 PRIMO WTR CORP COM 74165N105 62 3995 SH DFND 02 0 3773 222 PRIMO WTR CORP COM 74165N105 58 3775 SH DFND 06 0 3775 0 PRIMO WTR CORP COM 74165N105 3822 247229 SH DFND 43 0 0 247229 PRIMO WTR CORP COM 74165N105 13 825 SH DFND 43, 01 0 0 825 PRIMORIS SVCS CORP COM 74164F103 340 16428 SH DFND 01 13824 2604 0 PRIMORIS SVCS CORP COM 74164F103 113 5450 SH DFND 02 0 4517 933 PRIMORIS SVCS CORP COM 74164F103 92 4445 SH DFND 06 0 4445 0 PRIMORIS SVCS CORP COM 74164F103 5114 247283 SH DFND 43 0 0 247283 PRIMORIS SVCS CORP COM 74164F103 1088 52624 SH DFND 43, 01 0 0 52624 PRINCIPAL EXCHANGE TRADED FD US MEGA CA 74255Y870 645 22985 SH DFND 02 0 0 22985 PRINCIPAL EXCHANGE TRADED FD SPECTRUM P 74255Y888 614 6448 SH DFND 02 0 0 6448 PRINCIPAL EXCHANGE TRADED FD SPECTRUM P 74255Y888 375 3937 SH DFND 43 0 0 3937 PRINCIPAL FINL GROUP INC COM 74251V102 17763 353909 SH DFND 01 209554 134601 9754 PRINCIPAL FINL GROUP INC COM 74251V102 22990 458064 SH DFND 02 0 129473 328591 PRINCIPAL FINL GROUP INC COM 74251V102 375 7462 SH DFND 06 0 7462 0 PRINCIPAL FINL GROUP INC COM 74251V102 62 1243 SH DFND 28 971 0 272 PRINCIPAL FINL GROUP INC COM 74251V102 11442 227980 SH DFND 43 0 0 227980 PRINCIPAL FINL GROUP INC COM 74251V102 12468 248411 SH DFND 43, 01 0 0 248411 PRINCIPAL REAL ESTATE INCOME SHS BEN IN 74255X104 1409 75569 SH DFND 02 0 0 75569 PRINCIPIA BIOPHARMA INC COM 74257L108 37 1084 SH DFND 01 1084 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 11113 326852 SH DFND 02 0 323704 3148 PRINCIPIA BIOPHARMA INC COM 74257L108 1 23 SH DFND 06 0 23 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 28 4233 SH DFND 02 0 4233 0 PROASSURANCE CORP COM 74267C106 1654 47797 SH DFND 01 12745 33983 1069 PROASSURANCE CORP COM 74267C106 5795 167433 SH DFND 02 0 166283 1150 PROASSURANCE CORP COM 74267C106 205 5916 SH DFND 06 0 5916 0 PROASSURANCE CORP COM 74267C106 3157 91221 SH DFND 43 0 0 91221 PROASSURANCE CORP COM 74267C106 450 13016 SH DFND 43, 01 0 0 13016 PROCTER AND GAMBLE CO COM 742718109 1115594 10721712 SH DFND 01 9384167 963946 373599 PROCTER AND GAMBLE CO COM 742718109 1058495 10172945 SH DFND 02 0 854019 9318926 PROCTER AND GAMBLE CO COM 742718109 55096 529513 SH DFND 06 0 529513 0 PROCTER AND GAMBLE CO COM 742718109 15638 150297 SH DFND 28 111935 0 38362 PROCTER AND GAMBLE CO OPTIONS 742718109 83 800 SH Put DFND 01 800 0 0 PROCTER AND GAMBLE CO OPTIONS 742718109 25773 247700 SH Put DFND 02 0 236000 11700 PROCTER AND GAMBLE CO OPTIONS 742718109 14848 142700 SH Put DFND 06 0 142700 0 PROCTER AND GAMBLE CO OPTIONS 742718109 9854 94700 SH Call DFND 02 0 94700 0 PROCTER AND GAMBLE CO OPTIONS 742718109 15191 146000 SH Call DFND 06 0 146000 0 PROCTER AND GAMBLE CO COM 742718109 907237 8719242 SH DFND 43 0 0 8719242 PROCTER AND GAMBLE CO COM 742718109 81846 786604 SH DFND 43, 01 0 0 786604 PRO-DEX INC COLO COM NEW 74265M205 1 42 SH DFND 02 0 42 0 PROFIRE ENERGY INC COM 74316X101 0 96 SH DFND 02 0 96 0 PROFIRE ENERGY INC COM 74316X101 0 97 SH DFND 06 0 97 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2355 507546 SH DFND 01 21174 485551 821 PROGENICS PHARMACEUTICALS IN COM 743187106 65 14084 SH DFND 02 0 13084 1000 PROGENICS PHARMACEUTICALS IN COM 743187106 43 9193 SH DFND 06 0 9193 0 PROGENICS PHARMACEUTICALS IN COM 743187106 648 139729 SH DFND 43 0 0 139729 PROGENICS PHARMACEUTICALS IN COM 743187106 122 26256 SH DFND 43, 01 0 0 26256 PROGRESS SOFTWARE CORP COM 743312100 934 21047 SH DFND 01 18608 2129 310 PROGRESS SOFTWARE CORP COM 743312100 5316 119809 SH DFND 02 0 111651 8158 PROGRESS SOFTWARE CORP COM 743312100 195 4405 SH DFND 06 0 4405 0 PROGRESS SOFTWARE CORP COM 743312100 1 22 SH DFND 28 22 0 0 PROGRESS SOFTWARE CORP COM 743312100 4838 109047 SH DFND 43 0 0 109047 PROGRESS SOFTWARE CORP COM 743312100 1997 45018 SH DFND 43, 01 0 0 45018 PROGRESSIVE CORP OHIO COM 743315103 38571 535036 SH DFND 01 357200 172792 5044 PROGRESSIVE CORP OHIO COM 743315103 185037 2566754 SH DFND 02 0 249294 2317460 PROGRESSIVE CORP OHIO COM 743315103 12267 170167 SH DFND 06 0 170167 0 PROGRESSIVE CORP OHIO COM 743315103 473 6567 SH DFND 28 731 0 5836 PROGRESSIVE CORP OHIO COM 743315103 134591 1866992 SH DFND 43 0 0 1866992 PROGRESSIVE CORP OHIO COM 743315103 6316 87614 SH DFND 43, 01 0 0 87614 PROLOGIS INC COM 74340W103 33780 469494 SH DFND 01 445636 13318 10540 PROLOGIS INC COM 74340W103 183296 2547552 SH DFND 02 0 323247 2224305 PROLOGIS INC COM 74340W103 2463 34233 SH DFND 06 0 34233 0 PROLOGIS INC COM 74340W103 682 9474 SH DFND 28 4817 0 4657 PROLOGIS INC OPTIONS 74340W103 201 2800 SH Put DFND 01 2800 0 0 PROLOGIS INC COM 74340W103 289079 4017771 SH DFND 43 0 0 4017771 PROLOGIS INC COM 74340W103 5093 70786 SH DFND 43, 01 0 0 70786 PROOFPOINT INC COM 743424103 4533 37331 SH DFND 01 6195 30878 258 PROOFPOINT INC COM 743424103 4222 34767 SH DFND 02 0 33232 1535 PROOFPOINT INC COM 743424103 689 5673 SH DFND 06 0 5673 0 PROOFPOINT INC COM 743424103 31526 259619 SH DFND 43 0 0 259619 PROOFPOINT INC COM 743424103 2441 20105 SH DFND 43, 01 0 0 20105 PROPETRO HLDG CORP COM 74347M108 398 17636 SH DFND 01 16794 0 842 PROPETRO HLDG CORP COM 74347M108 17181 762245 SH DFND 02 0 62143 700102 PROPETRO HLDG CORP COM 74347M108 184 8150 SH DFND 06 0 8150 0 PROPETRO HLDG CORP COM 74347M108 11121 493405 SH DFND 43 0 0 493405 PROPETRO HLDG CORP COM 74347M108 628 27863 SH DFND 43, 01 0 0 27863 PROPHASE LABS INC COM 74345W108 27 9006 SH DFND 02 0 9006 0 PROQR THRAPEUTICS N V SHS EURO N71542109 15 1092 SH DFND 06 0 1092 0 PROS HOLDINGS INC COM 74346Y103 570 13504 SH DFND 01 10269 3235 0 PROS HOLDINGS INC COM 74346Y103 3381 80047 SH DFND 02 0 77047 3000 PROS HOLDINGS INC COM 74346Y103 153 3620 SH DFND 06 0 3620 0 PROS HOLDINGS INC COM 74346Y103 3929 93023 SH DFND 43 0 0 93023 PROS HOLDINGS INC COM 74346Y103 2451 58017 SH DFND 43, 01 0 0 58017 PROSHARES TR ONLINE RTL 74347B169 694 18129 SH DFND 02 0 0 18129 PROSHARES TR PSHS ULTSH 74347B201 11795 365613 SH DFND 02 0 361613 4000 PROSHARES TR ULTRAPRO S 74347B268 27 868 SH DFND 01 0 868 0 PROSHARES TR S&P 500 BD 74347B318 4140 50000 SH DFND 02 0 50000 0 PROSHARES TR LONG ONLIN 74347B375 661 12832 SH DFND 02 0 0 12832 PROSHARES TR EQTS FOR R 74347B391 243 5912 SH DFND 02 0 0 5912 PROSHARES TR SHORT S&P 74347B425 67 2408 SH DFND 01 2408 0 0 PROSHARES TR DJ BRKFLD 74347B508 5 112 SH DFND 01 112 0 0 PROSHARES TR DJ BRKFLD 74347B508 760 17295 SH DFND 02 0 0 17295 PROSHARES TR MSCI EUR D 74347B540 316 7923 SH DFND 02 0 0 7923 PROSHARES TR SP500 EX E 74347B581 56 937 SH DFND 02 0 0 937 PROSHARES TR INVT INT R 74347B607 212 2862 SH DFND 01 2862 0 0 PROSHARES TR INVT INT R 74347B607 12913 174150 SH DFND 02 0 0 174150 PROSHARES TR S&P MDCP 4 74347B680 113 1999 SH DFND 01 1999 0 0 PROSHARES TR S&P MDCP 4 74347B680 30717 545204 SH DFND 02 0 0 545204 PROSHARES TR RUSS 2000 74347B698 64 1102 SH DFND 01 1102 0 0 PROSHARES TR RUSS 2000 74347B698 23048 395680 SH DFND 02 0 0 395680 PROSHARES TR MORNINGSTA 74347B813 104 2798 SH DFND 02 0 0 2798 PROSHARES TR MSCI EAFE 74347B839 3897 105683 SH DFND 02 0 0 105683 PROSHARES TR PROSHS EMG 74347B847 1605 27839 SH DFND 02 0 0 27839 PROSHARES TR PSHS ULT S 74347R107 5 42 SH DFND 01 42 0 0 PROSHARES TR PSHS ULT N 74347R214 11 200 SH DFND 02 0 0 200 PROSHARES TR PSHS LC CO 74347R248 11076 161928 SH DFND 02 0 0 161928 PROSHARES TR PSHS ULSHT 74347R313 37 1800 SH DFND 01 1800 0 0 PROSHARES TR PSHS SH MS 74347R396 1 75 SH DFND 02 0 0 75 PROSHARES TR PSHS ULT S 74347R669 75 1800 SH DFND 01 1800 0 0 PROSHARES TR PSHS ULTRA 74347R719 6 200 SH DFND 01 200 0 0 PROSHARES TR PSHS ULT H 74347R735 10 100 SH DFND 02 0 0 100 PROSHARES TR HD REPLICA 74347X294 350 7798 SH DFND 02 0 0 7798 PROSHARES TR RAFI LG SH 74347X310 998 28334 SH DFND 02 0 0 28334 PROSHARES TR ULTRA FNCL 74347X633 675 16848 SH DFND 01 16848 0 0 PROSHARES TR ULTRAPRO Q 74347X831 4012 70804 SH DFND 01 70804 0 0 PROSHARES TR ULTRAPRO Q 74347X831 397 7000 SH DFND 02 0 0 7000 PROSHARES TR ULTRPRO S& 74347X864 1 30 SH DFND 02 0 0 30 PROSHARES TR PET CARE E 74348A145 4298 106750 SH DFND 02 0 106000 750 PROSHARES TR ULTPRO SHT 74348A152 189 7398 SH DFND 01 0 7398 0 PROSHARES TR ULTRAPRO S 74348A160 1 87 SH DFND 01 87 0 0 PROSHARES TR ULTRAPRO D 74348A178 313 22964 SH DFND 01 0 22964 0 PROSHARES TR SHRT RUSSE 74348A210 5 111 SH DFND 02 0 0 111 PROSHARES TR S&P 500 DV 74348A467 1733 25568 SH DFND 01 25568 0 0 PROSHARES TR S&P 500 DV 74348A467 225223 3322855 SH DFND 02 0 0 3322855 PROSHARES TR PRIV EQTY- 74348A533 105 3160 SH DFND 02 0 0 3160 PROSHARES TR HGH YLD IN 74348A541 145 2193 SH DFND 01 2193 0 0 PROSHARES TR HGH YLD IN 74348A541 4727 71660 SH DFND 02 0 0 71660 PROSHARES TR MERGER ETF 74348A566 292 7824 SH DFND 02 0 0 7824 PROSHARES TR LONG ONLIN 74347B375 1098 21302 SH DFND 43 0 0 21302 PROSHARES TR EQTS FOR R 74347B391 19 469 SH DFND 43 0 0 469 PROSHARES TR DJ BRKFLD 74347B508 46 1058 SH DFND 43 0 0 1058 PROSHARES TR MSCI EUR D 74347B540 52 1307 SH DFND 43 0 0 1307 PROSHARES TR INVT INT R 74347B607 1441 19428 SH DFND 43 0 0 19428 PROSHARES TR S&P MDCP 4 74347B680 6783 120396 SH DFND 43 0 0 120396 PROSHARES TR RUSS 2000 74347B698 4250 72962 SH DFND 43 0 0 72962 PROSHARES TR MORNINGSTA 74347B813 231 6225 SH DFND 43 0 0 6225 PROSHARES TR MSCI EAFE 74347B839 1037 28137 SH DFND 43 0 0 28137 PROSHARES TR PROSHS EMG 74347B847 363 6303 SH DFND 43 0 0 6303 PROSHARES TR PSHS LC CO 74347R248 1971 28811 SH DFND 43 0 0 28811 PROSHARES TR HD REPLICA 74347X294 27 603 SH DFND 43 0 0 603 PROSHARES TR RAFI LG SH 74347X310 9 243 SH DFND 43 0 0 243 PROSHARES TR S&P 500 DV 74348A467 40580 598697 SH DFND 43 0 0 598697 PROSHARES TR PRIV EQTY- 74348A533 3 84 SH DFND 43 0 0 84 PROSHARES TR HGH YLD IN 74348A541 858 13011 SH DFND 43 0 0 13011 PROSHARES TR INFLATN EX 74348A814 39 1434 SH DFND 43 0 0 1434 PROSHARES TR II ULSHT BLOO 74347W668 468 27752 SH DFND 01 0 27752 0 PROSHARES TR II ULTRASHRT 74347W882 63 2465 SH DFND 01 2465 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 146 22351 SH DFND 01 22351 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 295 45290 SH DFND 02 0 124 45166 PROSPECT CAPITAL CORPORATION NOTE 4.75 74348TAQ5 75 75000 PRN DFND 02 0 10000 65000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 4312 4376000 PRN DFND 02 0 4367000 9000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 5119 5195000 PRN DFND 43 0 0 5195000 PROSPERITY BANCSHARES INC COM 743606105 1457 21097 SH DFND 01 12820 7718 559 PROSPERITY BANCSHARES INC COM 743606105 1333 19297 SH DFND 02 0 15885 3412 PROSPERITY BANCSHARES INC COM 743606105 475 6884 SH DFND 06 0 6884 0 PROSPERITY BANCSHARES INC COM 743606105 104 1506 SH DFND 28 60 0 1446 PROSPERITY BANCSHARES INC COM 743606105 15258 220935 SH DFND 43 0 0 220935 PROSPERITY BANCSHARES INC COM 743606105 989 14324 SH DFND 43, 01 0 0 14324 PROTAGONIST THERAPEUTICS INC COM 74366E102 220 17504 SH DFND 01 0 17504 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 363 28850 SH DFND 02 0 28850 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 314 SH DFND 06 0 314 0 PROTECTIVE INS CORP CL B 74368L203 215 11586 SH DFND 01 11101 485 0 PROTECTIVE INS CORP CL B 74368L203 1584 85523 SH DFND 02 0 81523 4000 PROTECTIVE INS CORP CL B 74368L203 18 995 SH DFND 06 0 995 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 8 6318 SH DFND 01 6318 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 107 SH DFND 02 0 107 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 137 SH DFND 06 0 137 0 PROTHENA CORP PLC SHS G72800108 526 43368 SH DFND 01 9799 33569 0 PROTHENA CORP PLC SHS G72800108 2195 180935 SH DFND 02 0 180412 523 PROTHENA CORP PLC SHS G72800108 53 4333 SH DFND 06 0 4333 0 PROTO LABS INC COM 743713109 3526 33540 SH DFND 01 24442 8933 165 PROTO LABS INC COM 743713109 2516 23933 SH DFND 02 0 23073 860 PROTO LABS INC COM 743713109 294 2795 SH DFND 06 0 2795 0 PROTO LABS INC COM 743713109 8482 80669 SH DFND 43 0 0 80669 PROTO LABS INC COM 743713109 3586 34110 SH DFND 43, 01 0 0 34110 PROVIDENCE SVC CORP COM 743815102 571 8570 SH DFND 01 3352 5180 38 PROVIDENCE SVC CORP COM 743815102 119 1792 SH DFND 02 0 1623 169 PROVIDENCE SVC CORP COM 743815102 83 1249 SH DFND 06 0 1249 0 PROVIDENCE SVC CORP COM 743815102 1 20 SH DFND 28 20 0 0 PROVIDENT BANCORP INC COM 74383X109 54 2405 SH DFND 01 2146 259 0 PROVIDENT BANCORP INC COM 74383X109 3 141 SH DFND 02 0 141 0 PROVIDENT BANCORP INC COM 74383X109 0 16 SH DFND 06 0 16 0 PROVIDENT FINL HLDGS INC COM 743868101 36 1832 SH DFND 02 0 1832 0 PROVIDENT FINL SVCS INC COM 74386T105 1864 72007 SH DFND 01 66095 5383 529 PROVIDENT FINL SVCS INC COM 74386T105 529 20441 SH DFND 02 0 8441 12000 PROVIDENT FINL SVCS INC COM 74386T105 178 6884 SH DFND 06 0 6884 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 100 5747 SH DFND 01 5246 501 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 15 862 SH DFND 02 0 218 644 PRUDENTIAL BANCORP INC NEW COM 74431A101 1 32 SH DFND 06 0 32 0 PRUDENTIAL FINL INC COM 744320102 82927 902557 SH DFND 01 683426 212409 6722 PRUDENTIAL FINL INC COM 744320102 82610 899108 SH DFND 02 0 145821 753287 PRUDENTIAL FINL INC COM 744320102 672 7313 SH DFND 06 0 7313 0 PRUDENTIAL FINL INC COM 744320102 2177 23697 SH DFND 28 15236 0 8461 PRUDENTIAL FINL INC COM 744320102 38389 417817 SH DFND 43 0 0 417817 PRUDENTIAL FINL INC COM 744320102 5232 56945 SH DFND 43, 01 0 0 56945 PRUDENTIAL PLC ADR 74435K204 1118 27795 SH DFND 01 19698 0 8097 PRUDENTIAL PLC ADR 74435K204 16578 412174 SH DFND 02 0 0 412174 PRUDENTIAL PLC ADR 74435K204 9 215 SH DFND 28 215 0 0 PRUDENTIAL PLC ADR 74435K204 129498 3219745 SH DFND 43 0 0 3219745 PRUDENTIAL PLC ADR 74435K204 2017 50137 SH DFND 43, 01 0 0 50137 PS BUSINESS PKS INC CALIF COM 69360J107 895 5707 SH DFND 01 5486 0 221 PS BUSINESS PKS INC CALIF COM 69360J107 3888 24794 SH DFND 02 0 24631 163 PS BUSINESS PKS INC CALIF COM 69360J107 349 2224 SH DFND 06 0 2224 0 PS BUSINESS PKS INC CALIF COM 69360J107 2902 18506 SH DFND 43 0 0 18506 PS BUSINESS PKS INC CALIF COM 69360J107 2484 15839 SH DFND 43, 01 0 0 15839 PSYCHEMEDICS CORP COM NEW 744375205 1 40 SH DFND 02 0 40 0 PTC INC COM 69370C100 17922 194419 SH DFND 01 115155 61840 17424 PTC INC COM 69370C100 8761 95046 SH DFND 02 0 88194 6852 PTC INC COM 69370C100 1527 16565 SH DFND 06 0 16565 0 PTC INC COM 69370C100 33 356 SH DFND 28 125 0 231 PTC INC OPTIONS 69370C100 1659 18000 SH Put DFND 02 0 18000 0 PTC INC OPTIONS 69370C100 1134 12300 SH Call DFND 02 0 12300 0 PTC INC COM 69370C100 13654 148124 SH DFND 43 0 0 148124 PTC INC COM 69370C100 7884 85526 SH DFND 43, 01 0 0 85526 PTC THERAPEUTICS INC COM 69366J200 2930 77850 SH DFND 01 10598 67252 0 PTC THERAPEUTICS INC COM 69366J200 7231 192107 SH DFND 02 0 21069 171038 PTC THERAPEUTICS INC COM 69366J200 210 5588 SH DFND 06 0 5588 0 PUBLIC STORAGE COM 74460D109 11239 51609 SH DFND 01 36862 13692 1055 PUBLIC STORAGE COM 74460D109 51483 236399 SH DFND 02 0 86396 150003 PUBLIC STORAGE COM 74460D109 40696 186868 SH DFND 06 0 186868 0 PUBLIC STORAGE COM 74460D109 244 1119 SH DFND 28 54 0 1065 PUBLIC STORAGE COM 74460D109 49397 226819 SH DFND 43 0 0 226819 PUBLIC STORAGE COM 74460D109 19059 87515 SH DFND 43, 01 0 0 87515 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 65626 1104624 SH DFND 01 539670 296325 268629 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 46212 777842 SH DFND 02 0 114141 663701 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 263 4423 SH DFND 06 0 4423 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1056 17769 SH DFND 28 9459 0 8310 PUBLIC SVC ENTERPRISE GRP IN OPTIONS 744573106 2852 48000 SH Call DFND 02 0 48000 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80994 1363304 SH DFND 43 0 0 1363304 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2694 45353 SH DFND 43, 01 0 0 45353 PULMATRIX INC COM NEW 74584P202 1 970 SH DFND 01 970 0 0 PULSE BIOSCIENCES INC COM 74587B101 282 16051 SH DFND 01 16051 0 0 PULSE BIOSCIENCES INC COM 74587B101 4 221 SH DFND 02 0 41 180 PULSE BIOSCIENCES INC COM 74587B101 1 41 SH DFND 06 0 41 0 PULTE GROUP INC COM 745867101 20478 732407 SH DFND 01 327343 403755 1309 PULTE GROUP INC COM 745867101 27198 972756 SH DFND 02 0 705756 267000 PULTE GROUP INC COM 745867101 692 24741 SH DFND 06 0 24741 0 PULTE GROUP INC COM 745867101 276 9868 SH DFND 28 1365 0 8503 PULTE GROUP INC COM 745867101 19776 707304 SH DFND 43 0 0 707304 PUMA BIOTECHNOLOGY INC COM 74587V107 2444 63017 SH DFND 01 8896 54121 0 PUMA BIOTECHNOLOGY INC COM 74587V107 7910 203918 SH DFND 02 0 82052 121866 PUMA BIOTECHNOLOGY INC COM 74587V107 128 3308 SH DFND 06 0 3308 0 PUMA BIOTECHNOLOGY INC OPTIONS 74587V107 5764 148600 SH Put DFND 02 0 148600 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3448 88881 SH DFND 43 0 0 88881 PURE STORAGE INC CL A 74624M102 1163 53358 SH DFND 01 44315 8857 186 PURE STORAGE INC CL A 74624M102 44629 2048134 SH DFND 02 0 1061313 986821 PURE STORAGE INC CL A 74624M102 418 19187 SH DFND 06 0 19187 0 PURE STORAGE INC CL A 74624M102 64 2921 SH DFND 28 0 0 2921 PURE STORAGE INC CL A 74624M102 15331 703583 SH DFND 43 0 0 703583 PURE STORAGE INC CL A 74624M102 28 1264 SH DFND 43, 01 0 0 1264 PURECYCLE CORP COM NEW 746228303 53 5406 SH DFND 01 5406 0 0 PURECYCLE CORP COM NEW 746228303 70 7061 SH DFND 02 0 61 7000 PURECYCLE CORP COM NEW 746228303 1 62 SH DFND 06 0 62 0 PURPLE INNOVATION INC COM 74640Y106 21 4432 SH DFND 01 4432 0 0 PURPLE INNOVATION INC COM 74640Y106 0 47 SH DFND 02 0 47 0 PURPLE INNOVATION INC COM 74640Y106 0 17 SH DFND 06 0 17 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 8 1008 SH DFND 01 0 0 1008 PUTNAM MANAGED MUN INCOM TR COM 746823103 1082 144710 SH DFND 02 0 0 144710 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 1234 271701 SH DFND 02 0 0 271701 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 75 6155 SH DFND 01 6155 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2042 166523 SH DFND 02 0 0 166523 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 135 26235 SH DFND 01 26235 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 4943 959753 SH DFND 02 0 0 959753 PUXIN LTD ADS 74704P108 4 551 SH DFND 01 551 0 0 PVH CORP COM 693656100 18453 151313 SH DFND 01 130172 20555 586 PVH CORP COM 693656100 16645 136488 SH DFND 02 0 30584 105904 PVH CORP COM 693656100 124 1017 SH DFND 06 0 1017 0 PVH CORP COM 693656100 370 3032 SH DFND 28 2505 0 527 PVH CORP COM 693656100 23725 194544 SH DFND 43 0 0 194544 PVH CORP COM 693656100 6676 54745 SH DFND 43, 01 0 0 54745 PYXUS INTL INC COM 74737V106 255 10693 SH DFND 01 2087 8606 0 PYXUS INTL INC COM 74737V106 7 274 SH DFND 02 0 274 0 PYXUS INTL INC COM 74737V106 1 33 SH DFND 06 0 33 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 27 3287 SH DFND 01 3287 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 73 9032 SH DFND 02 0 7532 1500 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 14 1776 SH DFND 06 0 1776 0 Q2 HLDGS INC COM 74736L109 2889 41706 SH DFND 01 8953 32753 0 Q2 HLDGS INC COM 74736L109 4749 68566 SH DFND 02 0 68141 425 Q2 HLDGS INC COM 74736L109 277 4004 SH DFND 06 0 4004 0 Q2 HLDGS INC COM 74736L109 5450 78683 SH DFND 43 0 0 78683 QAD INC CL B 74727D207 6 174 SH DFND 02 0 164 10 QAD INC CL A 74727D306 1414 32837 SH DFND 01 32837 0 0 QAD INC CL A 74727D306 51 1193 SH DFND 02 0 1153 40 QAD INC CL A 74727D306 50 1153 SH DFND 06 0 1153 0 QCR HOLDINGS INC COM 74727A104 124 3659 SH DFND 01 2801 858 0 QCR HOLDINGS INC COM 74727A104 850 25066 SH DFND 02 0 22307 2759 QCR HOLDINGS INC COM 74727A104 55 1610 SH DFND 06 0 1610 0 QEP RES INC COM 74733V100 6476 831278 SH DFND 01 124681 705574 1023 QEP RES INC COM 74733V100 2661 341580 SH DFND 02 0 328629 12951 QEP RES INC COM 74733V100 191 24565 SH DFND 06 0 24565 0 QEP RES INC COM 74733V100 6958 893250 SH DFND 43 0 0 893250 QEP RES INC COM 74733V100 1402 179953 SH DFND 43, 01 0 0 179953 QIAGEN NV SHS NEW N72482123 2535 62323 SH DFND 01 6435 52867 3021 QIAGEN NV SHS NEW N72482123 212 5219 SH DFND 02 0 550 4669 QIAGEN NV SHS NEW N72482123 15785 388027 SH DFND 06 0 388027 0 QIAGEN NV SHS NEW N72482123 19 470 SH DFND 28 0 0 470 QIAGEN NV DEBT 0.87 N72482AB3 8802 6000000 PRN DFND 06 0 6000000 0 QIAGEN NV SHS NEW N72482123 16428 403823 SH DFND 43 0 0 403823 QIAGEN NV SHS NEW N72482123 170 4182 SH DFND 43, 01 0 0 4182 QIWI PLC SPON ADR R 74735M108 20 1356 SH DFND 01 1356 0 0 QIWI PLC SPON ADR R 74735M108 28 1929 SH DFND 02 0 1929 0 QIWI PLC SPON ADR R 74735M108 20 1378 SH DFND 06 0 1378 0 QORVO INC COM 74736K101 8961 124924 SH DFND 01 26892 97259 773 QORVO INC COM 74736K101 13729 191394 SH DFND 02 0 162612 28782 QORVO INC COM 74736K101 986 13751 SH DFND 06 0 13751 0 QORVO INC COM 74736K101 63 876 SH DFND 28 41 0 835 QORVO INC OPTIONS 74736K101 524 7300 SH Put DFND 02 0 7300 0 QORVO INC OPTIONS 74736K101 524 7300 SH Call DFND 02 0 7300 0 QORVO INC COM 74736K101 10368 144548 SH DFND 43 0 0 144548 QORVO INC COM 74736K101 4048 56431 SH DFND 43, 01 0 0 56431 QTS RLTY TR INC COM CL A 74736A103 173 3852 SH DFND 01 3419 433 0 QTS RLTY TR INC COM CL A 74736A103 5812 129195 SH DFND 02 0 6412 122783 QTS RLTY TR INC COM CL A 74736A103 249 5535 SH DFND 06 0 5535 0 QTS RLTY TR INC COM CL A 74736A103 5073 112753 SH DFND 43 0 0 112753 QTS RLTY TR INC COM CL A 74736A103 1309 29094 SH DFND 43, 01 0 0 29094 QUAD / GRAPHICS INC COM CL A 747301109 259 21790 SH DFND 01 19942 1848 0 QUAD / GRAPHICS INC COM CL A 747301109 2245 188660 SH DFND 02 0 188019 641 QUAD / GRAPHICS INC COM CL A 747301109 42 3510 SH DFND 06 0 3510 0 QUAD / GRAPHICS INC COM CL A 747301109 1259 105836 SH DFND 43 0 0 105836 QUAKER CHEM CORP COM 747316107 1185 5916 SH DFND 01 5214 616 86 QUAKER CHEM CORP COM 747316107 5118 25548 SH DFND 02 0 24475 1073 QUAKER CHEM CORP COM 747316107 290 1446 SH DFND 06 0 1446 0 QUAKER CHEM CORP COM 747316107 8106 40465 SH DFND 43 0 0 40465 QUAKER CHEM CORP COM 747316107 922 4602 SH DFND 43, 01 0 0 4602 QUALCOMM INC COM 747525103 155682 2729829 SH DFND 01 771980 278815 1679034 QUALCOMM INC COM 747525103 388663 6815060 SH DFND 02 0 997008 5818052 QUALCOMM INC COM 747525103 20416 357983 SH DFND 06 0 357983 0 QUALCOMM INC COM 747525103 2076 36401 SH DFND 28 21803 0 14598 QUALCOMM INC OPTIONS 747525103 30551 535700 SH Put DFND 01 0 535700 0 QUALCOMM INC OPTIONS 747525103 35073 615000 SH Put DFND 02 0 615000 0 QUALCOMM INC OPTIONS 747525103 36739 644200 SH Put DFND 06 0 644200 0 QUALCOMM INC OPTIONS 747525103 98491 1727000 SH Call DFND 01 0 1727000 0 QUALCOMM INC OPTIONS 747525103 43999 771500 SH Call DFND 02 0 771500 0 QUALCOMM INC OPTIONS 747525103 117071 2052800 SH Call DFND 06 0 2052800 0 QUALCOMM INC COM 747525103 344956 6048674 SH DFND 43 0 0 6048674 QUALCOMM INC COM 747525103 34271 600933 SH DFND 43, 01 0 0 600933 QUALYS INC COM 74758T303 1549 18720 SH DFND 01 12300 6202 218 QUALYS INC COM 74758T303 1052 12709 SH DFND 02 0 9452 3257 QUALYS INC COM 74758T303 301 3635 SH DFND 06 0 3635 0 QUALYS INC COM 74758T303 1 16 SH DFND 28 16 0 0 QUALYS INC COM 74758T303 11863 143375 SH DFND 43 0 0 143375 QUALYS INC COM 74758T303 3954 47786 SH DFND 43, 01 0 0 47786 QUANEX BUILDING PRODUCTS COR COM 747619104 421 26506 SH DFND 01 17252 8883 371 QUANEX BUILDING PRODUCTS COR COM 747619104 660 41557 SH DFND 02 0 33182 8375 QUANEX BUILDING PRODUCTS COR COM 747619104 55 3442 SH DFND 06 0 3442 0 QUANEX BUILDING PRODUCTS COR COM 747619104 725 45615 SH DFND 43 0 0 45615 QUANTA SVCS INC COM 74762E102 26802 710184 SH DFND 01 650567 58470 1147 QUANTA SVCS INC COM 74762E102 8206 217423 SH DFND 02 0 74453 142970 QUANTA SVCS INC COM 74762E102 792 20989 SH DFND 06 0 20989 0 QUANTA SVCS INC COM 74762E102 22 587 SH DFND 28 0 0 587 QUANTA SVCS INC COM 74762E102 10683 283074 SH DFND 43 0 0 283074 QUANTA SVCS INC COM 74762E102 2689 71263 SH DFND 43, 01 0 0 71263 QUANTENNA COMMUNICATIONS INC COM 74766D100 2275 93487 SH DFND 01 27187 66300 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 515 21159 SH DFND 02 0 21096 63 QUANTENNA COMMUNICATIONS INC COM 74766D100 60 2480 SH DFND 06 0 2480 0 QUANTERIX CORP COM 74766Q101 47 1804 SH DFND 01 1704 100 0 QUANTERIX CORP COM 74766Q101 1 42 SH DFND 02 0 42 0 QUANTERIX CORP COM 74766Q101 1 35 SH DFND 06 0 35 0 QUARTERHILL INC COM 747713105 2 1400 SH DFND 02 0 1400 0 QUDIAN INC ADR 747798106 12869 2543303 SH DFND 01 1331 2541972 0 QUDIAN INC ADR 747798106 26 5216 SH DFND 02 0 5216 0 QUDIAN INC ADR 747798106 0 40 SH DFND 28 40 0 0 QUEST DIAGNOSTICS INC COM 74834L100 16286 181121 SH DFND 01 106068 72211 2842 QUEST DIAGNOSTICS INC COM 74834L100 13093 145608 SH DFND 02 0 64068 81540 QUEST DIAGNOSTICS INC COM 74834L100 61 683 SH DFND 06 0 683 0 QUEST DIAGNOSTICS INC COM 74834L100 269 2992 SH DFND 28 588 0 2404 QUEST DIAGNOSTICS INC COM 74834L100 147103 1635935 SH DFND 43 0 0 1635935 QUEST DIAGNOSTICS INC COM 74834L100 1619 18005 SH DFND 43, 01 0 0 18005 QUIDEL CORP COM 74838J101 951 14530 SH DFND 01 6864 7666 0 QUIDEL CORP COM 74838J101 642 9810 SH DFND 02 0 8377 1433 QUIDEL CORP COM 74838J101 238 3630 SH DFND 06 0 3630 0 QUIDEL CORP NOTE 3.25 74838JAA9 8 4000 PRN DFND 02 0 4000 0 QUIDEL CORP COM 74838J101 5107 78003 SH DFND 43 0 0 78003 QUIDEL CORP COM 74838J101 263 4022 SH DFND 43, 01 0 0 4022 QUINSTREET INC COM 74874Q100 431 32169 SH DFND 01 15490 16492 187 QUINSTREET INC COM 74874Q100 581 43414 SH DFND 02 0 42953 461 QUINSTREET INC COM 74874Q100 58 4300 SH DFND 06 0 4300 0 QUINSTREET INC COM 74874Q100 1 73 SH DFND 28 73 0 0 QUINSTREET INC COM 74874Q100 21432 1600628 SH DFND 43 0 0 1600628 QUINTANA ENERGY SVCS INC COM 74875T103 6 1337 SH DFND 01 1153 184 0 QUINTANA ENERGY SVCS INC COM 74875T103 11 2654 SH DFND 02 0 1735 919 QUINTANA ENERGY SVCS INC COM 74875T103 0 16 SH DFND 06 0 16 0 QUMU CORP COM 749063103 7 3000 SH DFND 02 0 0 3000 QUORUM HEALTH CORP COM 74909E106 9 6710 SH DFND 01 6664 0 46 QUORUM HEALTH CORP COM 74909E106 20 14264 SH DFND 02 0 13360 904 QUORUM HEALTH CORP COM 74909E106 0 135 SH DFND 06 0 135 0 QUOTIENT LTD SHS G73268107 5 548 SH DFND 02 0 548 0 QUOTIENT LTD SHS G73268107 968 107475 SH DFND 43 0 0 107475 QUOTIENT TECHNOLOGY INC COM 749119103 227 22996 SH DFND 01 16756 6240 0 QUOTIENT TECHNOLOGY INC COM 749119103 1998 202474 SH DFND 02 0 114655 87819 QUOTIENT TECHNOLOGY INC COM 749119103 87 8764 SH DFND 06 0 8764 0 QUOTIENT TECHNOLOGY INC COM 749119103 3069 310967 SH DFND 43 0 0 310967 QURATE RETAIL INC COM SER A 74915M100 5105 319493 SH DFND 01 166720 151121 1652 QURATE RETAIL INC COM SER A 74915M100 18353 1148499 SH DFND 02 0 810730 337769 QURATE RETAIL INC COM SER A 74915M100 987 61748 SH DFND 06 0 61748 0 QURATE RETAIL INC COM SER A 74915M100 27538 1723259 SH DFND 43 0 0 1723259 QURATE RETAIL INC COM SER A 74915M100 491 30735 SH DFND 43, 01 0 0 30735 QUTOUTIAO INC ADS REP SH 74915J107 0 6 SH DFND 02 0 6 0 R1 RCM INC COM 749397105 2252 232880 SH DFND 01 151222 81658 0 R1 RCM INC COM 749397105 478 49460 SH DFND 02 0 27204 22256 R1 RCM INC COM 749397105 93 9615 SH DFND 06 0 9615 0 R1 RCM INC COM 749397105 1477 152712 SH DFND 43 0 0 152712 R1 RCM INC COM 749397105 228 23592 SH DFND 43, 01 0 0 23592 RA PHARMACEUTICALS INC COM 74933V108 2913 130035 SH DFND 01 4104 125931 0 RA PHARMACEUTICALS INC COM 74933V108 116 5173 SH DFND 02 0 5173 0 RA PHARMACEUTICALS INC COM 74933V108 64 2847 SH DFND 06 0 2847 0 RADA ELECTR INDS LTD COM PAR NE M81863124 3 1000 SH DFND 01 1000 0 0 RADIAN GROUP INC COM 750236101 3107 149812 SH DFND 01 47362 102450 0 RADIAN GROUP INC COM 750236101 16950 817261 SH DFND 02 0 212393 604868 RADIAN GROUP INC COM 750236101 481 23169 SH DFND 06 0 23169 0 RADIAN GROUP INC COM 750236101 27503 1326095 SH DFND 43 0 0 1326095 RADIAN GROUP INC COM 750236101 1012 48777 SH DFND 43, 01 0 0 48777 RADIANT LOGISTICS INC COM 75025X100 89 14053 SH DFND 01 11318 2735 0 RADIANT LOGISTICS INC COM 75025X100 1074 170524 SH DFND 02 0 170324 200 RADIANT LOGISTICS INC COM 75025X100 1 160 SH DFND 06 0 160 0 RADIUS HEALTH INC COM NEW 750469207 1377 69050 SH DFND 01 13579 55471 0 RADIUS HEALTH INC COM NEW 750469207 688 34519 SH DFND 02 0 7352 27167 RADIUS HEALTH INC COM NEW 750469207 84 4210 SH DFND 06 0 4210 0 RADNET INC COM 750491102 502 40486 SH DFND 01 28117 12369 0 RADNET INC COM 750491102 719 58010 SH DFND 02 0 4612 53398 RADNET INC COM 750491102 56 4513 SH DFND 06 0 4513 0 RADWARE LTD ORD M81873107 28 1055 SH DFND 02 0 771 284 RADWARE LTD ORD M81873107 154 5900 SH DFND 06 0 5900 0 RADWARE LTD ORD M81873107 5019 192063 SH DFND 43 0 0 192063 RAFAEL HLDGS INC COM CL B 75062E106 17 1357 SH DFND 01 1357 0 0 RAFAEL HLDGS INC COM CL B 75062E106 63 4987 SH DFND 02 0 4737 250 RALPH LAUREN CORP CL A 751212101 4093 31561 SH DFND 01 9595 21507 459 RALPH LAUREN CORP CL A 751212101 9623 74205 SH DFND 02 0 72491 1714 RALPH LAUREN CORP CL A 751212101 708 5458 SH DFND 06 0 5458 0 RALPH LAUREN CORP CL A 751212101 20 151 SH DFND 28 0 0 151 RALPH LAUREN CORP CL A 751212101 9823 75747 SH DFND 43 0 0 75747 RALPH LAUREN CORP CL A 751212101 333 2569 SH DFND 43, 01 0 0 2569 RAMACO RES INC COM 75134P303 25 4287 SH DFND 01 4287 0 0 RAMACO RES INC COM 75134P303 4 687 SH DFND 02 0 687 0 RAMACO RES INC COM 75134P303 0 24 SH DFND 06 0 24 0 RAMBUS INC DEL COM 750917106 1307 125067 SH DFND 01 32248 88569 4250 RAMBUS INC DEL COM 750917106 664 63511 SH DFND 02 0 62339 1172 RAMBUS INC DEL COM 750917106 123 11771 SH DFND 06 0 11771 0 RAMBUS INC DEL COM 750917106 421 40329 SH DFND 43 0 0 40329 RAND CAP CORP COM 752185108 51 17925 SH DFND 02 0 0 17925 RANGE RES CORP COM 75281A109 3402 302702 SH DFND 01 101157 199052 2493 RANGE RES CORP COM 75281A109 18073 1607943 SH DFND 02 0 1467741 140202 RANGE RES CORP COM 75281A109 247 22003 SH DFND 06 0 22003 0 RANGE RES CORP COM 75281A109 3 273 SH DFND 28 273 0 0 RANGE RES CORP OPTIONS 75281A109 1393 123900 SH Put DFND 02 0 123900 0 RANGE RES CORP OPTIONS 75281A109 725 64500 SH Call DFND 02 0 64500 0 RANGE RES CORP COM 75281A109 12215 1086718 SH DFND 43 0 0 1086718 RANGE RES CORP COM 75281A109 168 14938 SH DFND 43, 01 0 0 14938 RANGER ENERGY SVCS INC COM CL A 75282U104 155 19421 SH DFND 02 0 19421 0 RAPID7 INC COM 753422104 892 17632 SH DFND 01 8150 9482 0 RAPID7 INC COM 753422104 248 4906 SH DFND 02 0 4836 70 RAPID7 INC COM 753422104 170 3363 SH DFND 06 0 3363 0 RAPID7 INC COM 753422104 3450 68172 SH DFND 43 0 0 68172 RAVEN INDS INC COM 754212108 1262 32884 SH DFND 01 13167 19371 346 RAVEN INDS INC COM 754212108 266 6941 SH DFND 02 0 6445 496 RAVEN INDS INC COM 754212108 150 3899 SH DFND 06 0 3899 0 RAVEN INDS INC COM 754212108 3204 83511 SH DFND 43 0 0 83511 RAVEN INDS INC COM 754212108 446 11618 SH DFND 43, 01 0 0 11618 RAYMOND JAMES FINANCIAL INC COM 754730109 5598 69614 SH DFND 01 27999 39074 2541 RAYMOND JAMES FINANCIAL INC COM 754730109 5132 63818 SH DFND 02 0 27816 36002 RAYMOND JAMES FINANCIAL INC COM 754730109 102 1264 SH DFND 06 0 1264 0 RAYMOND JAMES FINANCIAL INC COM 754730109 214 2657 SH DFND 28 70 0 2587 RAYMOND JAMES FINANCIAL INC COM 754730109 72346 899715 SH DFND 43 0 0 899715 RAYMOND JAMES FINANCIAL INC COM 754730109 5130 63801 SH DFND 43, 01 0 0 63801 RAYONIER ADVANCED MATLS INC COM 75508B104 395 29094 SH DFND 01 21129 7781 184 RAYONIER ADVANCED MATLS INC COM 75508B104 7769 572971 SH DFND 02 0 12929 560042 RAYONIER ADVANCED MATLS INC COM 75508B104 75 5546 SH DFND 06 0 5546 0 RAYONIER ADVANCED MATLS INC PFD CV SER 75508B203 10 100 SH DFND 02 0 0 100 RAYONIER INC COM 754907103 4953 157123 SH DFND 01 156428 0 695 RAYONIER INC COM 754907103 1457 46227 SH DFND 02 0 33384 12843 RAYONIER INC COM 754907103 423 13433 SH DFND 06 0 13433 0 RAYONIER INC COM 754907103 194 6143 SH DFND 28 4500 0 1643 RAYONIER INC COM 754907103 8210 260480 SH DFND 43 0 0 260480 RAYTHEON CO COM NEW 755111507 322068 1768825 SH DFND 01 1623475 132594 12756 RAYTHEON CO COM NEW 755111507 453374 2489971 SH DFND 02 0 140804 2349167 RAYTHEON CO COM NEW 755111507 9182 50430 SH DFND 06 0 50430 0 RAYTHEON CO COM NEW 755111507 3381 18567 SH DFND 28 17950 0 617 RAYTHEON CO OPTIONS 755111507 237 1300 SH Put DFND 01 1300 0 0 RAYTHEON CO OPTIONS 755111507 15258 83800 SH Put DFND 02 0 75600 8200 RAYTHEON CO OPTIONS 755111507 5553 30500 SH Call DFND 02 0 30500 0 RAYTHEON CO COM NEW 755111507 251758 1382677 SH DFND 43 0 0 1382677 RAYTHEON CO COM NEW 755111507 29274 160776 SH DFND 43, 01 0 0 160776 RBB BANCORP COM 74930B105 79 4192 SH DFND 01 3205 987 0 RBB BANCORP COM 74930B105 142 7556 SH DFND 02 0 7556 0 RBB BANCORP COM 74930B105 1 55 SH DFND 06 0 55 0 RBC BEARINGS INC COM 75524B104 1238 9737 SH DFND 01 4866 4871 0 RBC BEARINGS INC COM 75524B104 6034 47451 SH DFND 02 0 21511 25940 RBC BEARINGS INC COM 75524B104 341 2684 SH DFND 06 0 2684 0 RBC BEARINGS INC COM 75524B104 3825 30080 SH DFND 43 0 0 30080 RBC BEARINGS INC COM 75524B104 1118 8795 SH DFND 43, 01 0 0 8795 RCI HOSPITALITY HLDGS INC COM 74934Q108 47 2033 SH DFND 01 2033 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 129 5599 SH DFND 02 0 3479 2120 RCI HOSPITALITY HLDGS INC COM 74934Q108 1 29 SH DFND 06 0 29 0 RE MAX HLDGS INC CL A 75524W108 405 10519 SH DFND 01 8658 1623 238 RE MAX HLDGS INC CL A 75524W108 606 15722 SH DFND 02 0 13844 1878 RE MAX HLDGS INC CL A 75524W108 74 1930 SH DFND 06 0 1930 0 RE MAX HLDGS INC CL A 75524W108 1352 35074 SH DFND 43 0 0 35074 READING INTERNATIONAL INC CL A 755408101 74 4618 SH DFND 01 3715 903 0 READING INTERNATIONAL INC CL A 755408101 33 2073 SH DFND 02 0 2073 0 READING INTERNATIONAL INC CL A 755408101 1 58 SH DFND 06 0 58 0 READING INTERNATIONAL INC CL B 755408200 6 256 SH DFND 02 0 256 0 READY CAP CORP COM 75574U101 88 5971 SH DFND 02 0 5171 800 READY CAP CORP COM 75574U101 49 3312 SH DFND 06 0 3312 0 REALNETWORKS INC COM NEW 75605L708 123 39520 SH DFND 02 0 39430 90 REALOGY HLDGS CORP COM 75605Y106 1010 88631 SH DFND 01 13641 66656 8334 REALOGY HLDGS CORP COM 75605Y106 2146 188246 SH DFND 02 0 145339 42907 REALOGY HLDGS CORP COM 75605Y106 140 12260 SH DFND 06 0 12260 0 REALOGY HLDGS CORP COM 75605Y106 1 78 SH DFND 28 78 0 0 REALOGY HLDGS CORP COM 75605Y106 697 61122 SH DFND 43 0 0 61122 REALPAGE INC COM 75606N109 24440 402707 SH DFND 01 113869 288632 206 REALPAGE INC COM 75606N109 4517 74423 SH DFND 02 0 71368 3055 REALPAGE INC COM 75606N109 473 7798 SH DFND 06 0 7798 0 REALPAGE INC COM 75606N109 7 121 SH DFND 28 121 0 0 REALPAGE INC COM 75606N109 18900 311411 SH DFND 43 0 0 311411 REALPAGE INC COM 75606N109 2618 43134 SH DFND 43, 01 0 0 43134 REALTY INCOME CORP COM 756109104 9739 132402 SH DFND 01 92058 35228 5116 REALTY INCOME CORP COM 756109104 108437 1474132 SH DFND 02 0 536229 937903 REALTY INCOME CORP COM 756109104 3216 43715 SH DFND 06 0 43715 0 REALTY INCOME CORP COM 756109104 231 3135 SH DFND 28 44 0 3091 REALTY INCOME CORP COM 756109104 282479 3840117 SH DFND 43 0 0 3840117 REALTY INCOME CORP COM 756109104 10945 148789 SH DFND 43, 01 0 0 148789 REATA PHARMACEUTICALS INC CL A 75615P103 4935 57737 SH DFND 01 50547 7190 0 REATA PHARMACEUTICALS INC CL A 75615P103 478 5598 SH DFND 02 0 2098 3500 REATA PHARMACEUTICALS INC CL A 75615P103 178 2083 SH DFND 06 0 2083 0 REAVES UTIL INCOME FD COM SH BEN 756158101 152 4511 SH DFND 01 4511 0 0 REAVES UTIL INCOME FD COM SH BEN 756158101 19714 585337 SH DFND 02 0 0 585337 RECRO PHARMA INC COM 75629F109 47 8050 SH DFND 01 8050 0 0 RECRO PHARMA INC COM 75629F109 88 14966 SH DFND 02 0 14966 0 RECRO PHARMA INC COM 75629F109 0 78 SH DFND 06 0 78 0 RED HAT INC COM 756577102 59112 323547 SH DFND 01 75288 243673 4586 RED HAT INC COM 756577102 47486 259911 SH DFND 02 0 196640 63271 RED HAT INC COM 756577102 3034 16604 SH DFND 06 0 16604 0 RED HAT INC COM 756577102 213 1166 SH DFND 28 282 0 884 RED HAT INC NOTE 0.25 756577AD4 2199 886000 PRN DFND 02 0 876000 10000 RED HAT INC COM 756577102 52415 286892 SH DFND 43 0 0 286892 RED HAT INC NOTE 0.25 756577AD4 7817 3150000 PRN DFND 43 0 0 3150000 RED HAT INC COM 756577102 1283 7022 SH DFND 43, 01 0 0 7022 RED LION HOTELS CORP COM 756764106 32 3920 SH DFND 01 3105 815 0 RED LION HOTELS CORP COM 756764106 16 2035 SH DFND 02 0 2035 0 RED LION HOTELS CORP COM 756764106 0 54 SH DFND 06 0 54 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 122 4233 SH DFND 01 2975 1181 77 RED ROBIN GOURMET BURGERS IN COM 75689M101 382 13276 SH DFND 02 0 8176 5100 RED ROBIN GOURMET BURGERS IN COM 75689M101 41 1411 SH DFND 06 0 1411 0 RED ROCK RESORTS INC CL A 75700L108 728 28180 SH DFND 01 14397 13783 0 RED ROCK RESORTS INC CL A 75700L108 3239 125287 SH DFND 02 0 90355 34932 RED ROCK RESORTS INC CL A 75700L108 196 7566 SH DFND 06 0 7566 0 RED ROCK RESORTS INC CL A 75700L108 1895 73326 SH DFND 43 0 0 73326 RED ROCK RESORTS INC CL A 75700L108 10 383 SH DFND 43, 01 0 0 383 RED VIOLET INC COM 75704L104 85 12589 SH DFND 02 0 0 12589 REDFIN CORP COM 75737F108 370 18254 SH DFND 01 18254 0 0 REDFIN CORP COM 75737F108 652 32171 SH DFND 02 0 6323 25848 REDFIN CORP COM 75737F108 111 5457 SH DFND 06 0 5457 0 REDFIN CORP COM 75737F108 1832 90357 SH DFND 43 0 0 90357 REDHILL BIOPHARMA LTD SPONSORED 757468103 25 3015 SH DFND 01 3015 0 0 REDWOOD TR INC COM 758075402 364 22525 SH DFND 01 22169 0 356 REDWOOD TR INC COM 758075402 1478 91539 SH DFND 02 0 81458 10081 REDWOOD TR INC COM 758075402 166 10303 SH DFND 06 0 10303 0 REDWOOD TR INC NOTE 4.75 758075AC9 175 184000 PRN DFND 02 0 172000 12000 REDWOOD TR INC NOTE 5.62 758075AD7 211 216000 PRN DFND 02 0 216000 0 REDWOOD TR INC COM 758075402 1692 104798 SH DFND 43 0 0 104798 REDWOOD TR INC COM 758075402 133 8208 SH DFND 43, 01 0 0 8208 REEDS INC COM 758338107 28 9600 SH DFND 02 0 0 9600 REGAL BELOIT CORP COM 758750103 1127 13760 SH DFND 01 9298 4016 446 REGAL BELOIT CORP COM 758750103 6415 78350 SH DFND 02 0 77975 375 REGAL BELOIT CORP COM 758750103 367 4477 SH DFND 06 0 4477 0 REGAL BELOIT CORP COM 758750103 60 735 SH DFND 28 0 0 735 REGAL BELOIT CORP COM 758750103 1871 22853 SH DFND 43 0 0 22853 REGAL BELOIT CORP COM 758750103 1678 20495 SH DFND 43, 01 0 0 20495 REGENCY CTRS CORP COM 758849103 6394 94739 SH DFND 01 41095 53007 637 REGENCY CTRS CORP COM 758849103 7502 111161 SH DFND 02 0 102680 8481 REGENCY CTRS CORP COM 758849103 1804 26723 SH DFND 06 0 26723 0 REGENCY CTRS CORP COM 758849103 29 435 SH DFND 28 0 0 435 REGENCY CTRS CORP COM 758849103 12033 178289 SH DFND 43 0 0 178289 REGENCY CTRS CORP COM 758849103 4409 65335 SH DFND 43, 01 0 0 65335 REGENERON PHARMACEUTICALS COM 75886F107 62066 151152 SH DFND 01 129573 20570 1009 REGENERON PHARMACEUTICALS COM 75886F107 118338 288194 SH DFND 02 0 21174 267020 REGENERON PHARMACEUTICALS COM 75886F107 3085 7514 SH DFND 06 0 7514 0 REGENERON PHARMACEUTICALS COM 75886F107 885 2156 SH DFND 28 786 0 1370 REGENERON PHARMACEUTICALS OPTIONS 75886F107 7925 19300 SH Put DFND 02 0 19300 0 REGENERON PHARMACEUTICALS OPTIONS 75886F107 2998 7300 SH Call DFND 02 0 7300 0 REGENERON PHARMACEUTICALS COM 75886F107 290018 706294 SH DFND 43 0 0 706294 REGENERON PHARMACEUTICALS COM 75886F107 37106 90367 SH DFND 43, 01 0 0 90367 REGENXBIO INC COM 75901B107 2415 42144 SH DFND 01 9230 32286 628 REGENXBIO INC COM 75901B107 3183 55546 SH DFND 02 0 20790 34756 REGENXBIO INC COM 75901B107 201 3501 SH DFND 06 0 3501 0 REGIONAL MGMT CORP COM 75902K106 111 4534 SH DFND 01 4534 0 0 REGIONAL MGMT CORP COM 75902K106 723 29587 SH DFND 02 0 29587 0 REGIONAL MGMT CORP COM 75902K106 1 35 SH DFND 06 0 35 0 REGIONS FINL CORP NEW COM 7591EP100 48328 3415407 SH DFND 01 1653359 269847 1492201 REGIONS FINL CORP NEW COM 7591EP100 55641 3932212 SH DFND 02 0 394191 3538021 REGIONS FINL CORP NEW COM 7591EP100 80 5681 SH DFND 06 0 5681 0 REGIONS FINL CORP NEW COM 7591EP100 823 58162 SH DFND 28 1346 0 56816 REGIONS FINL CORP NEW OPTIONS 7591EP100 289 20400 SH Call DFND 02 0 20400 0 REGIONS FINL CORP NEW COM 7591EP100 39455 2788342 SH DFND 43 0 0 2788342 REGIONS FINL CORP NEW COM 7591EP100 4422 312511 SH DFND 43, 01 0 0 312511 REGIS CORP MINN COM 758932107 212 10784 SH DFND 01 7828 2715 241 REGIS CORP MINN COM 758932107 265 13479 SH DFND 02 0 13479 0 REGIS CORP MINN COM 758932107 71 3601 SH DFND 06 0 3601 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 11312 79674 SH DFND 01 36088 42891 695 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6425 45253 SH DFND 02 0 36445 8808 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2139 15068 SH DFND 06 0 15068 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 104 730 SH DFND 28 368 0 362 REINSURANCE GRP OF AMERICA I COM NEW 759351604 86444 608846 SH DFND 43 0 0 608846 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14239 100292 SH DFND 43, 01 0 0 100292 RELIANCE STEEL & ALUMINUM CO COM 759509102 2844 31506 SH DFND 01 14087 16981 438 RELIANCE STEEL & ALUMINUM CO COM 759509102 9591 106254 SH DFND 02 0 64113 42141 RELIANCE STEEL & ALUMINUM CO COM 759509102 660 7309 SH DFND 06 0 7309 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 123 1358 SH DFND 28 41 0 1317 RELIANCE STEEL & ALUMINUM CO COM 759509102 9160 101489 SH DFND 43 0 0 101489 RELIANCE STEEL & ALUMINUM CO COM 759509102 616 6830 SH DFND 43, 01 0 0 6830 RELIANT BANCORP INC COM 75956B101 1858 83227 SH DFND 01 82671 556 0 RELIANT BANCORP INC COM 75956B101 37 1671 SH DFND 02 0 242 1429 RELIANT BANCORP INC COM 75956B101 1 39 SH DFND 06 0 39 0 RELIV INTL INC COM NEW 75952R209 1 140 SH DFND 02 0 0 140 RELX PLC SPONSORED 759530108 6451 300761 SH DFND 01 49504 0 251257 RELX PLC SPONSORED 759530108 2461 114730 SH DFND 02 0 0 114730 RELX PLC SPONSORED 759530108 120 5602 SH DFND 28 235 0 5367 RELX PLC SPONSORED 759530108 94611 4410790 SH DFND 43 0 0 4410790 RELX PLC SPONSORED 759530108 5135 239381 SH DFND 43, 01 0 0 239381 REMARK HLDGS INC COM 75955K102 0 127 SH DFND 02 0 127 0 REMARK HLDGS INC COM 75955K102 0 129 SH DFND 06 0 129 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2 50 SH DFND 01 50 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 19303 134515 SH DFND 01 128000 6116 399 RENAISSANCERE HOLDINGS LTD COM G7496G103 2717 18933 SH DFND 02 0 17593 1340 RENAISSANCERE HOLDINGS LTD COM G7496G103 86 599 SH DFND 06 0 599 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 14527 101233 SH DFND 43 0 0 101233 RENAISSANCERE HOLDINGS LTD COM G7496G103 897 6251 SH DFND 43, 01 0 0 6251 RENASANT CORP COM 75970E107 3441 101666 SH DFND 01 98672 2994 0 RENASANT CORP COM 75970E107 973 28732 SH DFND 02 0 26803 1929 RENASANT CORP COM 75970E107 183 5410 SH DFND 06 0 5410 0 RENASANT CORP COM 75970E107 6433 190033 SH DFND 43 0 0 190033 RENASANT CORP COM 75970E107 1457 43037 SH DFND 43, 01 0 0 43037 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2154 98083 SH DFND 01 7543 90412 128 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1045 47593 SH DFND 02 0 32761 14832 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 80 3659 SH DFND 06 0 3659 0 RENN FD INC COM 759720105 33 19103 SH DFND 01 19103 0 0 RENT A CTR INC NEW COM 76009N100 544 26047 SH DFND 01 9624 16319 104 RENT A CTR INC NEW COM 76009N100 197 9435 SH DFND 02 0 9406 29 RENT A CTR INC NEW COM 76009N100 91 4377 SH DFND 06 0 4377 0 REPLIGEN CORP COM 759916109 2748 46517 SH DFND 01 10710 35538 269 REPLIGEN CORP COM 759916109 387 6547 SH DFND 02 0 5809 738 REPLIGEN CORP COM 759916109 240 4055 SH DFND 06 0 4055 0 REPLIGEN CORP COM 759916109 4004 67773 SH DFND 43 0 0 67773 REPLIMUNE GROUP INC COM 76029N106 35 2300 SH DFND 01 2300 0 0 REPLIMUNE GROUP INC COM 76029N106 102 6710 SH DFND 02 0 6710 0 REPLIMUNE GROUP INC COM 76029N106 1 46 SH DFND 06 0 46 0 REPUBLIC BANCORP KY CL A 760281204 119 2654 SH DFND 01 2114 540 0 REPUBLIC BANCORP KY CL A 760281204 4284 95796 SH DFND 02 0 93067 2729 REPUBLIC BANCORP KY CL A 760281204 50 1111 SH DFND 06 0 1111 0 REPUBLIC FIRST BANCORP INC COM 760416107 58 11039 SH DFND 01 9383 1656 0 REPUBLIC FIRST BANCORP INC COM 760416107 1989 378824 SH DFND 02 0 370211 8613 REPUBLIC FIRST BANCORP INC COM 760416107 30 5718 SH DFND 06 0 5718 0 REPUBLIC SVCS INC COM 760759100 34824 433243 SH DFND 01 167733 263246 2264 REPUBLIC SVCS INC COM 760759100 119605 1487998 SH DFND 02 0 802783 685215 REPUBLIC SVCS INC COM 760759100 4582 57002 SH DFND 06 0 57002 0 REPUBLIC SVCS INC COM 760759100 359 4465 SH DFND 28 445 0 4020 REPUBLIC SVCS INC COM 760759100 67461 839279 SH DFND 43 0 0 839279 REPUBLIC SVCS INC COM 760759100 1681 20908 SH DFND 43, 01 0 0 20908 RESEARCH FRONTIERS INC COM 760911107 67 31000 SH DFND 02 0 0 31000 RESIDEO TECHNOLOGIES INC COM 76118Y104 7629 395464 SH DFND 01 276829 115143 3492 RESIDEO TECHNOLOGIES INC COM 76118Y104 7024 364143 SH DFND 02 0 17063 347080 RESIDEO TECHNOLOGIES INC COM 76118Y104 272 14112 SH DFND 06 0 14112 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 36 1857 SH DFND 28 373 0 1484 RESIDEO TECHNOLOGIES INC COM 76118Y104 9 478 SH DFND 43 0 0 478 RESMED INC COM 761152107 15483 148917 SH DFND 01 24109 123974 834 RESMED INC COM 761152107 30875 296963 SH DFND 02 0 126165 170798 RESMED INC COM 761152107 21 203 SH DFND 06 0 203 0 RESMED INC COM 761152107 151 1452 SH DFND 28 377 0 1075 RESMED INC COM 761152107 19094 183647 SH DFND 43 0 0 183647 RESMED INC COM 761152107 133 1284 SH DFND 43, 01 0 0 1284 RESOLUTE FST PRODS INC COM 76117W109 108 13729 SH DFND 02 0 12242 1487 RESOLUTE FST PRODS INC COM 76117W109 49 6150 SH DFND 06 0 6150 0 RESOURCE CAP CORP NOTE 8.00 76120WAB0 26 25000 PRN DFND 02 0 0 25000 RESOURCE CAP CORP NOTE 4.50 76120WAC8 18 18000 PRN DFND 02 0 18000 0 RESOURCES CONNECTION INC COM 76122Q105 157 9475 SH DFND 01 8029 1413 33 RESOURCES CONNECTION INC COM 76122Q105 636 38446 SH DFND 02 0 38446 0 RESOURCES CONNECTION INC COM 76122Q105 54 3255 SH DFND 06 0 3255 0 RESTAURANT BRANDS INTL INC COM 76131D103 991 15222 SH DFND 05 15222 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1875 28799 SH DFND 01 26188 0 2611 RESTAURANT BRANDS INTL INC COM 76131D103 5247 80590 SH DFND 02 0 24545 56045 RESTAURANT BRANDS INTL INC COM 76131D103 2 35 SH DFND 06 0 35 0 RESTAURANT BRANDS INTL INC COM 76131D103 8 122 SH DFND 28 0 0 122 RESTAURANT BRANDS INTL INC COM 76131D103 22163 340395 SH DFND 43 0 0 340395 RESTAURANT BRANDS INTL INC COM 76131D103 8609 132228 SH DFND 43, 01 0 0 132228 RESTORATION HARDWARE HLDGS I DBCV 761283AC4 418 383000 PRN DFND 02 0 383000 0 RESTORATION HARDWARE HLDGS I NOTE 761283AD2 8 8000 PRN DFND 43 0 0 8000 RESTORBIO INC COM 76133L103 20 2908 SH DFND 01 2908 0 0 RESTORBIO INC COM 76133L103 2687 393957 SH DFND 02 0 369853 24104 RESTORBIO INC COM 76133L103 0 38 SH DFND 06 0 38 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1364 78643 SH DFND 01 77893 0 750 RETAIL OPPORTUNITY INVTS COR COM 76131N101 419 24137 SH DFND 02 0 23103 1034 RETAIL OPPORTUNITY INVTS COR COM 76131N101 214 12366 SH DFND 06 0 12366 0 RETAIL PPTYS AMER INC CL A 76131V202 680 55772 SH DFND 01 55519 0 253 RETAIL PPTYS AMER INC CL A 76131V202 2660 218188 SH DFND 02 0 211570 6618 RETAIL PPTYS AMER INC CL A 76131V202 272 22353 SH DFND 06 0 22353 0 RETAIL PPTYS AMER INC CL A 76131V202 9397 770882 SH DFND 43 0 0 770882 RETAIL PPTYS AMER INC CL A 76131V202 2495 204695 SH DFND 43, 01 0 0 204695 RETAIL VALUE INC COM 76133Q102 22 714 SH DFND 01 302 0 412 RETAIL VALUE INC COM 76133Q102 511 16390 SH DFND 02 0 16160 230 RETAIL VALUE INC COM 76133Q102 50 1590 SH DFND 06 0 1590 0 RETROPHIN INC COM 761299106 25236 1115141 SH DFND 01 8671 1106470 0 RETROPHIN INC COM 761299106 5142 227216 SH DFND 02 0 226661 555 RETROPHIN INC COM 761299106 72 3203 SH DFND 06 0 3203 0 RETROPHIN INC COM 761299106 3161 139703 SH DFND 43 0 0 139703 REV GROUP INC COM 749527107 1096 100062 SH DFND 01 7163 92899 0 REV GROUP INC COM 749527107 1192 108823 SH DFND 02 0 108323 500 REV GROUP INC COM 749527107 34 3095 SH DFND 06 0 3095 0 REV GROUP INC COM 749527107 483 44107 SH DFND 43 0 0 44107 REVANCE THERAPEUTICS INC COM 761330109 129 8191 SH DFND 01 8191 0 0 REVANCE THERAPEUTICS INC COM 761330109 1102 69944 SH DFND 02 0 69744 200 REVANCE THERAPEUTICS INC COM 761330109 66 4188 SH DFND 06 0 4188 0 REVEN HSG REIT INC COM NEW 761378207 3 979 SH DFND 02 0 979 0 REVLON INC CL A NEW 761525609 31 1580 SH DFND 01 1580 0 0 REVLON INC CL A NEW 761525609 15 758 SH DFND 02 0 38 720 REVLON INC CL A NEW 761525609 1 32 SH DFND 06 0 32 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 1000 SH DFND 01 1000 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 2658 SH DFND 02 0 1328 1330 REWALK ROBOTICS LTD SHS M8216Q101 1 4911 SH DFND 01 4911 0 0 REWALK ROBOTICS LTD SHS M8216Q101 2 10000 SH DFND 02 0 0 10000 REX AMERICAN RESOURCES CORP COM 761624105 1170 14520 SH DFND 01 2912 11595 13 REX AMERICAN RESOURCES CORP COM 761624105 1040 12900 SH DFND 02 0 12900 0 REX AMERICAN RESOURCES CORP COM 761624105 50 619 SH DFND 06 0 619 0 REXFORD INDL RLTY INC COM 76169C100 1955 54606 SH DFND 01 53879 727 0 REXFORD INDL RLTY INC COM 76169C100 13034 363989 SH DFND 02 0 190288 173701 REXFORD INDL RLTY INC COM 76169C100 361 10073 SH DFND 06 0 10073 0 REXFORD INDL RLTY INC COM 76169C100 9113 254470 SH DFND 43 0 0 254470 REXFORD INDL RLTY INC COM 76169C100 1196 33405 SH DFND 43, 01 0 0 33405 REXNORD CORP NEW COM 76169B102 2639 104974 SH DFND 01 99735 4826 413 REXNORD CORP NEW COM 76169B102 10438 415179 SH DFND 02 0 153541 261638 REXNORD CORP NEW COM 76169B102 286 11365 SH DFND 06 0 11365 0 REXNORD CORP NEW COM 76169B102 15007 596955 SH DFND 43 0 0 596955 REXNORD CORP NEW COM 76169B102 7742 307945 SH DFND 43, 01 0 0 307945 RGC RES INC COM 74955L103 90 3388 SH DFND 01 2901 487 0 RGC RES INC COM 74955L103 99 3736 SH DFND 02 0 207 3529 RGC RES INC COM 74955L103 1 27 SH DFND 06 0 27 0 RH COM 74967X103 34939 339382 SH DFND 01 5976 333297 109 RH COM 74967X103 6477 62912 SH DFND 02 0 60969 1943 RH COM 74967X103 223 2167 SH DFND 06 0 2167 0 RH OPTIONS 74967X103 19077 185300 SH Put DFND 01 0 185300 0 RH OPTIONS 74967X103 6496 63100 SH Put DFND 02 0 63000 100 RHYTHM PHARMACEUTICALS INC COM 76243J105 118 4314 SH DFND 01 2999 1315 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 372 13585 SH DFND 02 0 10187 3398 RHYTHM PHARMACEUTICALS INC COM 76243J105 51 1863 SH DFND 06 0 1863 0 RIBBON COMMUNICATIONS INC COM 762544104 384 74620 SH DFND 01 17362 57258 0 RIBBON COMMUNICATIONS INC COM 762544104 430 83511 SH DFND 02 0 83471 40 RIBBON COMMUNICATIONS INC COM 762544104 30 5794 SH DFND 06 0 5794 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 0 52 SH DFND 02 0 0 52 RICHARDSON ELECTRS LTD COM 763165107 0 40 SH DFND 02 0 40 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2513 977978 SH DFND 01 17650 960328 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 209 81320 SH DFND 02 0 71320 10000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 44 17273 SH DFND 06 0 17273 0 RIGNET INC COM 766582100 34 3440 SH DFND 01 2922 518 0 RIGNET INC COM 766582100 2 217 SH DFND 02 0 217 0 RIGNET INC COM 766582100 0 46 SH DFND 06 0 46 0 RIMINI STR INC DEL COM 76674Q107 10 1990 SH DFND 01 1990 0 0 RIMINI STR INC DEL COM 76674Q107 0 17 SH DFND 02 0 17 0 RIMINI STR INC DEL COM 76674Q107 0 48 SH DFND 06 0 48 0 RING ENERGY INC COM 76680V108 243 41466 SH DFND 01 17824 23040 602 RING ENERGY INC COM 76680V108 102 17391 SH DFND 02 0 17391 0 RING ENERGY INC COM 76680V108 37 6250 SH DFND 06 0 6250 0 RING ENERGY INC COM 76680V108 1082 184265 SH DFND 43 0 0 184265 RING ENERGY INC COM 76680V108 1012 172446 SH DFND 43, 01 0 0 172446 RINGCENTRAL INC CL A 76680R206 38356 355810 SH DFND 01 7802 347893 115 RINGCENTRAL INC CL A 76680R206 34904 323781 SH DFND 02 0 37681 286100 RINGCENTRAL INC CL A 76680R206 767 7115 SH DFND 06 0 7115 0 RINGCENTRAL INC CL A 76680R206 21 198 SH DFND 28 0 0 198 RINGCENTRAL INC NOTE 76680RAD9 6958 4882000 PRN DFND 02 0 4882000 0 RINGCENTRAL INC CL A 76680R206 3777 35036 SH DFND 43 0 0 35036 RINGCENTRAL INC NOTE 76680RAD9 6 4000 PRN DFND 43 0 0 4000 RIO TINTO PLC SPONSORED 767204100 39163 665472 SH DFND 01 209304 447112 9056 RIO TINTO PLC SPONSORED 767204100 26776 454991 SH DFND 02 0 292133 162858 RIO TINTO PLC SPONSORED 767204100 172 2918 SH DFND 06 0 2918 0 RIO TINTO PLC SPONSORED 767204100 147 2500 SH DFND 28 1947 0 553 RIO TINTO PLC SPONSORED 767204100 54545 926841 SH DFND 43 0 0 926841 RIO TINTO PLC SPONSORED 767204100 2468 41932 SH DFND 43, 01 0 0 41932 RIOT BLOCKCHAIN INC COM 767292105 1 223 SH DFND 02 0 0 223 RISE ED CAYMAN LTD SPONSORED 76761L102 1 114 SH DFND 01 114 0 0 RISE ED CAYMAN LTD SPONSORED 76761L102 1 81 SH DFND 02 0 81 0 RITCHIE BROS AUCTIONEERS COM 767744105 141 4153 SH DFND 05 4153 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 360 10602 SH DFND 01 9986 0 616 RITCHIE BROS AUCTIONEERS COM 767744105 368 10824 SH DFND 02 0 9937 887 RITCHIE BROS AUCTIONEERS COM 767744105 28742 845339 SH DFND 43 0 0 845339 RITCHIE BROS AUCTIONEERS COM 767744105 12082 355360 SH DFND 43, 01 0 0 355360 RITE AID CORP COM 767754104 345 543449 SH DFND 01 50060 491889 1500 RITE AID CORP COM 767754104 394 621093 SH DFND 02 0 446264 174829 RITE AID CORP COM 767754104 74 115999 SH DFND 06 0 115999 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 3729 227375 SH DFND 02 0 0 227375 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 470 28483 SH DFND 02 0 0 28483 RIVERVIEW BANCORP INC COM 769397100 93 12677 SH DFND 01 11481 1196 0 RIVERVIEW BANCORP INC COM 769397100 1669 228359 SH DFND 02 0 228359 0 RIVERVIEW BANCORP INC COM 769397100 1 78 SH DFND 06 0 78 0 RLI CORP COM 749607107 2677 37308 SH DFND 01 9509 27406 393 RLI CORP COM 749607107 828 11546 SH DFND 02 0 5872 5674 RLI CORP COM 749607107 298 4150 SH DFND 06 0 4150 0 RLI CORP COM 749607107 4713 65686 SH DFND 43 0 0 65686 RLI CORP COM 749607107 541 7542 SH DFND 43, 01 0 0 7542 RLJ LODGING TR COM 74965L101 248 14094 SH DFND 01 14094 0 0 RLJ LODGING TR COM 74965L101 12863 732117 SH DFND 02 0 730848 1269 RLJ LODGING TR COM 74965L101 334 19018 SH DFND 06 0 19018 0 RLJ LODGING TR CUM CONV P 74965L200 205 8136 SH DFND 02 0 206 7930 RLJ LODGING TR COM 74965L101 7104 404333 SH DFND 43 0 0 404333 RLJ LODGING TR COM 74965L101 406 23109 SH DFND 43, 01 0 0 23109 RMR GROUP INC CL A 74967R106 164 2689 SH DFND 01 2689 0 0 RMR GROUP INC CL A 74967R106 128 2101 SH DFND 02 0 1407 694 RMR GROUP INC CL A 74967R106 40 664 SH DFND 06 0 664 0 RMR GROUP INC CL A 74967R106 198 3239 SH DFND 43 0 0 3239 RMR REAL ESTATE INCOME FUND COM 76970B101 1415 75723 SH DFND 02 0 0 75723 ROAN RES INC CL A COM 769755109 343 56142 SH DFND 02 0 56142 0 ROBERT HALF INTL INC COM 770323103 7604 116690 SH DFND 01 17609 96543 2538 ROBERT HALF INTL INC COM 770323103 19157 293998 SH DFND 02 0 195334 98664 ROBERT HALF INTL INC COM 770323103 651 9985 SH DFND 06 0 9985 0 ROBERT HALF INTL INC COM 770323103 118 1810 SH DFND 28 62 0 1748 ROBERT HALF INTL INC COM 770323103 5858 89905 SH DFND 43 0 0 89905 ROBERT HALF INTL INC COM 770323103 6573 100870 SH DFND 43, 01 0 0 100870 ROCKET PHARMACEUTICALS INC COM 77313F106 598 34080 SH DFND 01 6749 27331 0 ROCKET PHARMACEUTICALS INC COM 77313F106 388 22142 SH DFND 02 0 16391 5751 ROCKET PHARMACEUTICALS INC COM 77313F106 46 2648 SH DFND 06 0 2648 0 ROCKWELL AUTOMATION INC COM 773903109 107856 614702 SH DFND 01 532334 79078 3290 ROCKWELL AUTOMATION INC COM 773903109 68194 388660 SH DFND 02 0 115227 273433 ROCKWELL AUTOMATION INC COM 773903109 1661 9464 SH DFND 06 0 9464 0 ROCKWELL AUTOMATION INC COM 773903109 3520 20059 SH DFND 28 18870 0 1189 ROCKWELL AUTOMATION INC OPTIONS 773903109 439 2500 SH Put DFND 06 0 2500 0 ROCKWELL AUTOMATION INC OPTIONS 773903109 2088 11900 SH Call DFND 06 0 11900 0 ROCKWELL AUTOMATION INC COM 773903109 44944 256147 SH DFND 43 0 0 256147 ROCKWELL AUTOMATION INC COM 773903109 1990 11342 SH DFND 43, 01 0 0 11342 ROCKWELL MED INC COM 774374102 61 10714 SH DFND 01 10714 0 0 ROCKWELL MED INC COM 774374102 58 10281 SH DFND 02 0 5155 5126 ROCKWELL MED INC COM 774374102 28 4967 SH DFND 06 0 4967 0 ROCKY BRANDS INC COM 774515100 492 20552 SH DFND 01 2280 18272 0 ROCKY BRANDS INC COM 774515100 603 25167 SH DFND 02 0 24953 214 ROCKY BRANDS INC COM 774515100 1 26 SH DFND 06 0 26 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 5 564 SH DFND 02 0 34 530 ROGERS COMMUNICATIONS INC CL B 775109200 43637 810795 SH DFND 05 810795 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 17713 329114 SH DFND 01 34788 0 294326 ROGERS COMMUNICATIONS INC CL B 775109200 27675 514213 SH DFND 02 0 110977 403236 ROGERS COMMUNICATIONS INC CL B 775109200 6884 127914 SH DFND 06 0 127914 0 ROGERS COMMUNICATIONS INC CL B 775109200 329 6115 SH DFND 28 0 0 6115 ROGERS COMMUNICATIONS INC OPTIONS 775109200 37674 700000 SH Call DFND 06 0 700000 0 ROGERS COMMUNICATIONS INC CL B 775109200 108970 2024714 SH DFND 43 0 0 2024714 ROGERS COMMUNICATIONS INC CL B 775109200 1309 24326 SH DFND 43, 01 0 0 24326 ROGERS CORP COM 775133101 1264 7954 SH DFND 01 7507 337 110 ROGERS CORP COM 775133101 392 2470 SH DFND 02 0 1999 471 ROGERS CORP COM 775133101 317 1998 SH DFND 06 0 1998 0 ROGERS CORP COM 775133101 1 8 SH DFND 28 8 0 0 ROGERS CORP COM 775133101 1703 10721 SH DFND 43 0 0 10721 ROGERS CORP COM 775133101 1051 6612 SH DFND 43, 01 0 0 6612 ROKU INC COM CL A 77543R102 4128 63987 SH DFND 01 18099 45888 0 ROKU INC COM CL A 77543R102 2920 45264 SH DFND 02 0 39854 5410 ROKU INC COM CL A 77543R102 11 166 SH DFND 06 0 166 0 ROKU INC OPTIONS 77543R102 645 10000 SH Put DFND 02 0 10000 0 ROKU INC OPTIONS 77543R102 5683 88100 SH Call DFND 02 0 88100 0 ROLLINS INC COM 775711104 12322 296063 SH DFND 01 29144 265802 1117 ROLLINS INC COM 775711104 55893 1342942 SH DFND 02 0 1323931 19011 ROLLINS INC COM 775711104 1087 26126 SH DFND 06 0 26126 0 ROLLINS INC COM 775711104 24 583 SH DFND 28 73 0 510 ROLLINS INC COM 775711104 12516 300730 SH DFND 43 0 0 300730 ROLLINS INC COM 775711104 148 3557 SH DFND 43, 01 0 0 3557 ROPER TECHNOLOGIES INC COM 776696106 36804 107623 SH DFND 01 54677 38937 14009 ROPER TECHNOLOGIES INC COM 776696106 19332 56532 SH DFND 02 0 30548 25984 ROPER TECHNOLOGIES INC COM 776696106 2890 8450 SH DFND 06 0 8450 0 ROPER TECHNOLOGIES INC COM 776696106 201 589 SH DFND 28 18 0 571 ROPER TECHNOLOGIES INC COM 776696106 53091 155250 SH DFND 43 0 0 155250 ROPER TECHNOLOGIES INC COM 776696106 5011 14653 SH DFND 43, 01 0 0 14653 ROSEHILL RES INC CL A 777385105 18 5271 SH DFND 01 5271 0 0 ROSEHILL RES INC CL A 777385105 0 19 SH DFND 02 0 19 0 ROSEHILL RES INC CL A 777385105 0 9 SH DFND 06 0 9 0 ROSEHILL RES INC *W EXP 09/ 777385113 0 1000 SH DFND 02 0 0 1000 ROSETTA STONE INC COM 777780107 663 30344 SH DFND 01 5081 25263 0 ROSETTA STONE INC COM 777780107 4151 189982 SH DFND 02 0 25482 164500 ROSETTA STONE INC COM 777780107 49 2237 SH DFND 06 0 2237 0 ROSS STORES INC COM 778296103 30837 331226 SH DFND 01 180535 134125 16566 ROSS STORES INC COM 778296103 65928 708140 SH DFND 02 0 58083 650057 ROSS STORES INC COM 778296103 349 3750 SH DFND 06 0 3750 0 ROSS STORES INC COM 778296103 392 4214 SH DFND 28 208 0 4006 ROSS STORES INC COM 778296103 54649 586991 SH DFND 43 0 0 586991 ROSS STORES INC COM 778296103 3762 40408 SH DFND 43, 01 0 0 40408 ROWAN COMPANIES PLC SHS CL A G7665A101 1715 158943 SH DFND 01 32669 125913 361 ROWAN COMPANIES PLC SHS CL A G7665A101 3696 342511 SH DFND 02 0 341354 1157 ROWAN COMPANIES PLC SHS CL A G7665A101 142 13126 SH DFND 06 0 13126 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1 106 SH DFND 28 106 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 35766 473407 SH DFND 05 473407 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 13565 179549 SH DFND 01 172933 0 6616 ROYAL BK CDA MONTREAL QUE COM 780087102 234381 3102334 SH DFND 02 0 449804 2652530 ROYAL BK CDA MONTREAL QUE COM 780087102 11123 147223 SH DFND 06 0 147223 0 ROYAL BK CDA MONTREAL QUE COM 780087102 33 438 SH DFND 28 0 0 438 ROYAL BK CDA MONTREAL QUE COM 780087102 484898 6418241 SH DFND 43 0 0 6418241 ROYAL BK CDA MONTREAL QUE COM 780087102 362 4798 SH DFND 43, 01 0 0 4798 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 567 86982 SH DFND 01 70153 0 16829 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 38 5874 SH DFND 02 0 0 5874 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 39 6021 SH DFND 28 330 0 5691 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 10223 1567970 SH DFND 43 0 0 1567970 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 2 322 SH DFND 43, 01 0 0 322 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25713 224332 SH DFND 01 170764 41882 11686 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12177 106236 SH DFND 02 0 58871 47365 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 204 1778 SH DFND 06 0 1778 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 62 537 SH DFND 28 43 0 494 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1593 13899 SH DFND 43 0 0 13899 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 758 6609 SH DFND 43, 01 0 0 6609 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10006 156471 SH DFND 01 133415 0 23056 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 583762 9128408 SH DFND 02 0 98 9128310 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 298 4666 SH DFND 28 316 0 4350 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 94723 1513389 SH DFND 01 1490596 0 22793 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 134178 2143758 SH DFND 02 0 2263 2141495 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 25369 405317 SH DFND 06 0 405317 0 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 543 8673 SH DFND 28 7190 0 1483 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 901121 14091024 SH DFND 43 0 0 14091024 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 235707 3765886 SH DFND 43 0 0 3765886 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 24082 376572 SH DFND 43, 01 0 0 376572 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 2854 45605 SH DFND 43, 01 0 0 45605 ROYAL GOLD INC COM 780287108 8723 95931 SH DFND 01 14182 80829 920 ROYAL GOLD INC COM 780287108 18955 208462 SH DFND 02 0 40649 167813 ROYAL GOLD INC COM 780287108 6563 72172 SH DFND 06 0 72172 0 ROYAL GOLD INC COM 780287108 20 215 SH DFND 28 28 0 187 ROYAL GOLD INC NOTE 2.87 780287AA6 20013 20048000 PRN DFND 02 0 20048000 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 1 56 SH DFND 01 56 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 535 53141 SH DFND 02 0 0 53141 ROYCE MICRO-CAP TR INC COM 780915104 228 27395 SH DFND 01 27395 0 0 ROYCE MICRO-CAP TR INC COM 780915104 395 47377 SH DFND 02 0 0 47377 ROYCE VALUE TR INC COM 780910105 321 23299 SH DFND 01 23299 0 0 ROYCE VALUE TR INC COM 780910105 10552 766867 SH DFND 02 0 0 766867 RPC INC COM 749660106 6011 526793 SH DFND 01 10510 514764 1519 RPC INC COM 749660106 3436 301176 SH DFND 02 0 293038 8138 RPC INC COM 749660106 76 6693 SH DFND 06 0 6693 0 RPC INC COM 749660106 22 1890 SH DFND 28 0 0 1890 RPC INC COM 749660106 7395 648097 SH DFND 43 0 0 648097 RPC INC COM 749660106 973 85290 SH DFND 43, 01 0 0 85290 RPM INTL INC COM 749685103 4854 83631 SH DFND 01 70235 12393 1003 RPM INTL INC COM 749685103 21877 376926 SH DFND 02 0 88333 288593 RPM INTL INC COM 749685103 799 13772 SH DFND 06 0 13772 0 RPM INTL INC COM 749685103 17459 300811 SH DFND 43 0 0 300811 RPM INTL INC COM 749685103 585 10075 SH DFND 43, 01 0 0 10075 RPT REALTY COM SH BEN 74971D101 33 2775 SH DFND 01 2381 0 394 RPT REALTY COM SH BEN 74971D101 2218 184703 SH DFND 02 0 184047 656 RPT REALTY COM SH BEN 74971D101 104 8696 SH DFND 06 0 8696 0 RPT REALTY COM SH BEN 74971D101 5989 498641 SH DFND 43 0 0 498641 RTI INTL METALS INC NOTE 1.62 74973WAB3 1 1000 PRN DFND 01 0 0 1000 RTI INTL METALS INC NOTE 1.62 74973WAB3 3490 3535000 PRN DFND 02 0 3524000 11000 RTI SURGICAL HOLDINGS INC COM 74975N105 84 14055 SH DFND 01 12487 1568 0 RTI SURGICAL HOLDINGS INC COM 74975N105 287 47706 SH DFND 02 0 47064 642 RTI SURGICAL HOLDINGS INC COM 74975N105 1 187 SH DFND 06 0 187 0 RTW RETAILWINDS INC COM 74980D100 13 5295 SH DFND 01 5295 0 0 RTW RETAILWINDS INC COM 74980D100 3 1096 SH DFND 02 0 96 1000 RTW RETAILWINDS INC COM 74980D100 0 118 SH DFND 06 0 118 0 RUBICON PROJ INC COM 78112V102 417 68578 SH DFND 01 2218 66360 0 RUBICON PROJ INC COM 78112V102 526 86515 SH DFND 02 0 85065 1450 RUBICON TECHNOLOGY INC COM NEW 78112T206 6 800 SH DFND 02 0 0 800 RUBIUS THERAPEUTICS INC COM 78116T103 124 6838 SH DFND 01 6838 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2 134 SH DFND 02 0 134 0 RUBIUS THERAPEUTICS INC COM 78116T103 2 131 SH DFND 06 0 131 0 RUDOLPH TECHNOLOGIES INC COM 781270103 195 8537 SH DFND 01 6914 1202 421 RUDOLPH TECHNOLOGIES INC COM 781270103 519 22768 SH DFND 02 0 7094 15674 RUDOLPH TECHNOLOGIES INC COM 781270103 79 3465 SH DFND 06 0 3465 0 RUMBLEON INC CL B 781386206 38 7709 SH DFND 02 0 1459 6250 RUSH ENTERPRISES INC CL A 781846209 552 13211 SH DFND 01 6133 7078 0 RUSH ENTERPRISES INC CL A 781846209 5978 142979 SH DFND 02 0 4488 138491 RUSH ENTERPRISES INC CL A 781846209 138 3307 SH DFND 06 0 3307 0 RUSH ENTERPRISES INC CL B 781846308 39 950 SH DFND 01 950 0 0 RUSH ENTERPRISES INC CL B 781846308 28 665 SH DFND 02 0 665 0 RUSH ENTERPRISES INC CL B 781846308 19 451 SH DFND 06 0 451 0 RUSH ENTERPRISES INC CL A 781846209 3693 88321 SH DFND 43 0 0 88321 RUSH ENTERPRISES INC CL A 781846209 2039 48778 SH DFND 43, 01 0 0 48778 RUTHS HOSPITALITY GROUP INC COM 783332109 615 24041 SH DFND 01 7783 16258 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1726 67465 SH DFND 02 0 65195 2270 RUTHS HOSPITALITY GROUP INC COM 783332109 81 3171 SH DFND 06 0 3171 0 RUTHS HOSPITALITY GROUP INC COM 783332109 9832 384222 SH DFND 43 0 0 384222 RYANAIR HLDGS PLC SPONSORED 783513203 201 2683 SH DFND 01 2028 0 655 RYANAIR HLDGS PLC SPONSORED 783513203 359 4791 SH DFND 02 0 0 4791 RYANAIR HLDGS PLC SPONSORED 783513203 1 11 SH DFND 28 11 0 0 RYANAIR HLDGS PLC SPONSORED 783513203 37524 500723 SH DFND 43 0 0 500723 RYANAIR HLDGS PLC SPONSORED 783513203 4692 62613 SH DFND 43, 01 0 0 62613 RYB ED INC ADR 74979W101 0 68 SH DFND 02 0 68 0 RYDER SYS INC COM 783549108 2402 38752 SH DFND 01 19369 18627 756 RYDER SYS INC COM 783549108 1410 22750 SH DFND 02 0 19457 3293 RYDER SYS INC COM 783549108 342 5510 SH DFND 06 0 5510 0 RYDER SYS INC COM 783549108 22 359 SH DFND 28 49 0 310 RYDER SYS INC COM 783549108 16851 271836 SH DFND 43 0 0 271836 RYDER SYS INC COM 783549108 215 3476 SH DFND 43, 01 0 0 3476 RYERSON HLDG CORP COM 783754104 30 3556 SH DFND 01 3556 0 0 RYERSON HLDG CORP COM 783754104 418 48846 SH DFND 02 0 46796 2050 RYERSON HLDG CORP COM 783754104 16 1829 SH DFND 06 0 1829 0 RYLAND GROUP INC NOTE 0.25 783764AS2 1 1000 PRN DFND 02 0 0 1000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4194 50995 SH DFND 01 48219 0 2776 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8873 107895 SH DFND 02 0 94071 13824 RYMAN HOSPITALITY PPTYS INC COM 78377T107 412 5010 SH DFND 06 0 5010 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6903 83933 SH DFND 43 0 0 83933 S & T BANCORP INC COM 783859101 666 16844 SH DFND 01 13229 3478 137 S & T BANCORP INC COM 783859101 602 15220 SH DFND 02 0 7960 7260 S & T BANCORP INC COM 783859101 151 3823 SH DFND 06 0 3823 0 S&P GLOBAL INC COM 78409V104 122485 581736 SH DFND 01 480865 65566 35305 S&P GLOBAL INC COM 78409V104 47897 227485 SH DFND 02 0 91761 135724 S&P GLOBAL INC COM 78409V104 10413 49457 SH DFND 06 0 49457 0 S&P GLOBAL INC COM 78409V104 3642 17296 SH DFND 28 15029 0 2267 S&P GLOBAL INC OPTIONS 78409V104 358 1700 SH Put DFND 01 1700 0 0 S&P GLOBAL INC OPTIONS 78409V104 30572 145200 SH Put DFND 02 0 145200 0 S&P GLOBAL INC OPTIONS 78409V104 8864 42100 SH Put DFND 06 0 42100 0 S&P GLOBAL INC OPTIONS 78409V104 26950 128000 SH Call DFND 02 0 128000 0 S&P GLOBAL INC OPTIONS 78409V104 6148 29200 SH Call DFND 06 0 29200 0 S&P GLOBAL INC COM 78409V104 69174 328541 SH DFND 43 0 0 328541 S&P GLOBAL INC COM 78409V104 11176 53079 SH DFND 43, 01 0 0 53079 SABINE ROYALTY TR UNIT BEN I 785688102 1308 28098 SH DFND 01 28098 0 0 SABINE ROYALTY TR UNIT BEN I 785688102 143 3069 SH DFND 02 0 0 3069 SABRA HEALTH CARE REIT INC COM 78573L106 2393 122916 SH DFND 01 120496 0 2420 SABRA HEALTH CARE REIT INC COM 78573L106 9017 463146 SH DFND 02 0 219946 243200 SABRA HEALTH CARE REIT INC COM 78573L106 377 19360 SH DFND 06 0 19360 0 SABRA HEALTH CARE REIT INC COM 78573L106 14 731 SH DFND 28 68 0 663 SABRA HEALTH CARE REIT INC COM 78573L106 10790 554193 SH DFND 43 0 0 554193 SABRA HEALTH CARE REIT INC COM 78573L106 35 1783 SH DFND 43, 01 0 0 1783 SABRE CORP COM 78573M104 6431 300671 SH DFND 01 144465 154197 2009 SABRE CORP COM 78573M104 4123 192767 SH DFND 02 0 73783 118984 SABRE CORP COM 78573M104 865 40458 SH DFND 06 0 40458 0 SABRE CORP COM 78573M104 1 25 SH DFND 28 25 0 0 SABRE CORP COM 78573M104 15704 734178 SH DFND 43 0 0 734178 SABRE CORP COM 78573M104 26 1193 SH DFND 43, 01 0 0 1193 SACHEM CAP CORP COM 78590A109 10 2229 SH DFND 02 0 0 2229 SAFE BULKERS INC COM Y7388L103 4 2595 SH DFND 01 0 2595 0 SAFE BULKERS INC COM Y7388L103 1 809 SH DFND 02 0 709 100 SAFE BULKERS INC COM Y7388L103 0 168 SH DFND 06 0 168 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 79 7301 SH DFND 01 7301 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 34 3090 SH DFND 02 0 2659 431 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 92 SH DFND 06 0 92 0 SAFEHOLD INC COM 78645L100 1095 50194 SH DFND 01 50194 0 0 SAFEHOLD INC COM 78645L100 178 8141 SH DFND 02 0 0 8141 SAFEHOLD INC COM 78645L100 0 12 SH DFND 06 0 12 0 SAFETY INS GROUP INC COM 78648T100 688 7898 SH DFND 01 6586 1279 33 SAFETY INS GROUP INC COM 78648T100 572 6569 SH DFND 02 0 1945 4624 SAFETY INS GROUP INC COM 78648T100 139 1593 SH DFND 06 0 1593 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 46 1387 SH DFND 01 1184 203 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 3 86 SH DFND 02 0 86 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 13 SH DFND 06 0 13 0 SAGE THERAPEUTICS INC COM 78667J108 11055 69504 SH DFND 01 49224 20052 228 SAGE THERAPEUTICS INC COM 78667J108 12616 79322 SH DFND 02 0 73052 6270 SAGE THERAPEUTICS INC COM 78667J108 773 4863 SH DFND 06 0 4863 0 SAGE THERAPEUTICS INC COM 78667J108 65 407 SH DFND 28 32 0 375 SAGE THERAPEUTICS INC COM 78667J108 14780 92924 SH DFND 43 0 0 92924 SAGE THERAPEUTICS INC COM 78667J108 5363 33722 SH DFND 43, 01 0 0 33722 SAIA INC COM 78709Y105 1032 16891 SH DFND 01 7873 8816 202 SAIA INC COM 78709Y105 1099 17994 SH DFND 02 0 10808 7186 SAIA INC COM 78709Y105 170 2789 SH DFND 06 0 2789 0 SAIA INC COM 78709Y105 3394 55549 SH DFND 43 0 0 55549 SAIA INC COM 78709Y105 1941 31773 SH DFND 43, 01 0 0 31773 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2428 84530 SH DFND 01 83949 0 581 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 352 12258 SH DFND 02 0 11522 736 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 245 8541 SH DFND 06 0 8541 0 SAILPOINT TECHNLGIES HLDGS I OPTIONS 78781P105 4064 141500 SH Call DFND 02 0 141500 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 17858 621785 SH DFND 43 0 0 621785 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 260 9069 SH DFND 43, 01 0 0 9069 SALESFORCE COM INC COM 79466L302 279155 1762675 SH DFND 01 1603458 93086 66131 SALESFORCE COM INC COM 79466L302 563796 3559992 SH DFND 02 0 145305 3414687 SALESFORCE COM INC COM 79466L302 1778 11227 SH DFND 06 0 11227 0 SALESFORCE COM INC COM 79466L302 8022 50655 SH DFND 28 40812 0 9843 SALESFORCE COM INC OPTIONS 79466L302 2170 13700 SH Put DFND 02 0 13700 0 SALESFORCE COM INC OPTIONS 79466L302 6430 40600 SH Put DFND 06 0 40600 0 SALESFORCE COM INC OPTIONS 79466L302 64932 410000 SH Call DFND 02 0 410000 0 SALESFORCE COM INC OPTIONS 79466L302 4355 27500 SH Call DFND 06 0 27500 0 SALESFORCE COM INC COM 79466L302 372756 2353701 SH DFND 43 0 0 2353701 SALESFORCE COM INC COM 79466L302 77898 491871 SH DFND 43, 01 0 0 491871 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 24 2630 SH DFND 01 2630 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 290 31604 SH DFND 02 0 0 31604 SALISBURY BANCORP INC COM 795226109 165 4000 SH DFND 01 4000 0 0 SALISBURY BANCORP INC COM 795226109 67 1634 SH DFND 02 0 0 1634 SALLY BEAUTY HLDGS INC COM 79546E104 1391 75546 SH DFND 01 25902 49411 233 SALLY BEAUTY HLDGS INC COM 79546E104 7355 399526 SH DFND 02 0 395808 3718 SALLY BEAUTY HLDGS INC COM 79546E104 240 13045 SH DFND 06 0 13045 0 SALLY BEAUTY HLDGS INC COM 79546E104 13068 709844 SH DFND 43 0 0 709844 SALLY BEAUTY HLDGS INC COM 79546E104 944 51257 SH DFND 43, 01 0 0 51257 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 301 56127 SH DFND 01 33411 0 22716 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 193 35938 SH DFND 02 0 536 35402 SANCHEZ MIDSTREAM PARTNERS L COM UNITS 79971C201 31 14264 SH DFND 01 0 14264 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS 79971C201 5 2500 SH DFND 02 0 0 2500 SANDERSON FARMS INC COM 800013104 1976 14991 SH DFND 01 7185 7598 208 SANDERSON FARMS INC COM 800013104 5976 45325 SH DFND 02 0 42645 2680 SANDERSON FARMS INC COM 800013104 294 2227 SH DFND 06 0 2227 0 SANDERSON FARMS INC COM 800013104 3497 26527 SH DFND 43 0 0 26527 SANDERSON FARMS INC COM 800013104 1942 14733 SH DFND 43, 01 0 0 14733 SANDISK CORP NOTE 0.50 80004CAF8 3 3000 PRN DFND 02 0 0 3000 SANDRIDGE ENERGY INC COM NEW 80007P869 120 15006 SH DFND 01 12997 2009 0 SANDRIDGE ENERGY INC COM NEW 80007P869 28 3444 SH DFND 02 0 3330 114 SANDRIDGE ENERGY INC COM NEW 80007P869 20 2552 SH DFND 06 0 2552 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN I 80007T101 1 500 SH DFND 02 0 0 500 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 6 2500 SH DFND 01 2500 0 0 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 2 1000 SH DFND 02 0 0 1000 SANDSTORM GOLD LTD COM NEW 80013R206 68 12381 SH DFND 05 12381 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 32 5770 SH DFND 01 5770 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 81 14870 SH DFND 02 0 257 14613 SANDY SPRING BANCORP INC COM 800363103 403 12898 SH DFND 01 10729 2169 0 SANDY SPRING BANCORP INC COM 800363103 6668 213181 SH DFND 02 0 144414 68767 SANDY SPRING BANCORP INC COM 800363103 115 3665 SH DFND 06 0 3665 0 SANDY SPRING BANCORP INC COM 800363103 1177 37615 SH DFND 43 0 0 37615 SANDY SPRING BANCORP INC COM 800363103 1108 35426 SH DFND 43, 01 0 0 35426 SANFILIPPO JOHN B & SON INC COM 800422107 1837 25556 SH DFND 01 24396 989 171 SANFILIPPO JOHN B & SON INC COM 800422107 2115 29434 SH DFND 02 0 26153 3281 SANFILIPPO JOHN B & SON INC COM 800422107 65 904 SH DFND 06 0 904 0 SANGAMO THERAPEUTICS INC COM 800677106 2841 297799 SH DFND 01 21479 276320 0 SANGAMO THERAPEUTICS INC COM 800677106 1736 181954 SH DFND 02 0 144594 37360 SANGAMO THERAPEUTICS INC COM 800677106 106 11073 SH DFND 06 0 11073 0 SANMINA CORPORATION COM 801056102 842 29176 SH DFND 01 15501 13130 545 SANMINA CORPORATION COM 801056102 5320 184399 SH DFND 02 0 123309 61090 SANMINA CORPORATION COM 801056102 214 7409 SH DFND 06 0 7409 0 SANMINA CORPORATION COM 801056102 10483 363372 SH DFND 43 0 0 363372 SANOFI SPONSORED 80105N105 19268 435144 SH DFND 01 96931 200654 137559 SANOFI SPONSORED 80105N105 67045 1514117 SH DFND 02 0 83504 1430613 SANOFI SPONSORED 80105N105 52 1175 SH DFND 06 0 1175 0 SANOFI SPONSORED 80105N105 148 3333 SH DFND 28 225 0 3108 SANOFI RIGHT 12/3 80105N113 6 12233 SH DFND 01 12144 0 89 SANOFI RIGHT 12/3 80105N113 4 8129 SH DFND 02 0 99 8030 SANOFI SPONSORED 80105N105 100766 2275653 SH DFND 43 0 0 2275653 SANOFI SPONSORED 80105N105 1573 35523 SH DFND 43, 01 0 0 35523 SANTANDER CONSUMER USA HDG I COM 80283M101 1457 68968 SH DFND 01 24104 44101 763 SANTANDER CONSUMER USA HDG I COM 80283M101 920 43550 SH DFND 02 0 43550 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2 111 SH DFND 06 0 111 0 SAP SE SPON ADR 803054204 6857 59386 SH DFND 01 53183 0 6203 SAP SE SPON ADR 803054204 51007 441768 SH DFND 02 0 0 441768 SAP SE SPON ADR 803054204 14179 122808 SH DFND 06 0 122808 0 SAP SE SPON ADR 803054204 31 271 SH DFND 28 222 0 49 SAP SE SPON ADR 803054204 219063 1897307 SH DFND 43 0 0 1897307 SAP SE SPON ADR 803054204 4196 36344 SH DFND 43, 01 0 0 36344 SAPIENS INTL CORP N V SHS G7T16G103 3 192 SH DFND 02 0 0 192 SAPIENS INTL CORP N V SHS G7T16G103 59 3871 SH DFND 06 0 3871 0 SARATOGA INVT CORP COM NEW 80349A208 1 40 SH DFND 02 0 40 0 SAREPTA THERAPEUTICS INC COM 803607100 7597 63735 SH DFND 01 42834 20816 85 SAREPTA THERAPEUTICS INC COM 803607100 16588 139169 SH DFND 02 0 115577 23592 SAREPTA THERAPEUTICS INC COM 803607100 828 6951 SH DFND 06 0 6951 0 SAREPTA THERAPEUTICS INC COM 803607100 57 481 SH DFND 28 40 0 441 SAREPTA THERAPEUTICS INC OPTIONS 803607100 95 800 SH Call DFND 02 0 800 0 SAREPTA THERAPEUTICS INC DBCV 1.50 803607AB6 46466 25752000 PRN DFND 02 0 25752000 0 SAREPTA THERAPEUTICS INC COM 803607100 13956 117093 SH DFND 43 0 0 117093 SAREPTA THERAPEUTICS INC DBCV 1.50 803607AB6 7 4000 PRN DFND 43 0 0 4000 SAREPTA THERAPEUTICS INC COM 803607100 12466 104592 SH DFND 43, 01 0 0 104592 SASOL LTD SPONSORED 803866300 350 11297 SH DFND 01 9553 0 1744 SASOL LTD SPONSORED 803866300 813 26274 SH DFND 02 0 0 26274 SASOL LTD SPONSORED 803866300 2 64 SH DFND 28 64 0 0 SASOL LTD SPONSORED 803866300 7174 231875 SH DFND 43 0 0 231875 SAUL CTRS INC COM 804395101 174 3386 SH DFND 01 3062 0 324 SAUL CTRS INC COM 804395101 435 8465 SH DFND 02 0 2362 6103 SAUL CTRS INC COM 804395101 75 1464 SH DFND 06 0 1464 0 SAVARA INC COM 805111101 99 13499 SH DFND 01 13499 0 0 SAVARA INC COM 805111101 103 13925 SH DFND 02 0 13925 0 SAVARA INC COM 805111101 1 106 SH DFND 06 0 106 0 SB FINL GROUP INC COM 78408D105 0 13 SH DFND 02 0 13 0 SB ONE BANCORP COM 78413T103 69 3189 SH DFND 01 2723 466 0 SB ONE BANCORP COM 78413T103 7 318 SH DFND 02 0 218 100 SB ONE BANCORP COM 78413T103 1 27 SH DFND 06 0 27 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 13260 66415 SH DFND 01 38202 2327 25886 SBA COMMUNICATIONS CORP NEW CL A 78410G104 27809 139282 SH DFND 02 0 45783 93499 SBA COMMUNICATIONS CORP NEW CL A 78410G104 308 1541 SH DFND 06 0 1541 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 229 1145 SH DFND 28 39 0 1106 SBA COMMUNICATIONS CORP NEW CL A 78410G104 163406 818422 SH DFND 43 0 0 818422 SBA COMMUNICATIONS CORP NEW CL A 78410G104 10389 52032 SH DFND 43, 01 0 0 52032 SCANSOURCE INC COM 806037107 303 8470 SH DFND 01 6021 2170 279 SCANSOURCE INC COM 806037107 3625 101203 SH DFND 02 0 97228 3975 SCANSOURCE INC COM 806037107 99 2774 SH DFND 06 0 2774 0 SCANSOURCE INC COM 806037107 1613 45021 SH DFND 43 0 0 45021 SCANSOURCE INC COM 806037107 299 8343 SH DFND 43, 01 0 0 8343 SCHLUMBERGER LTD COM 806857108 173758 3988023 SH DFND 01 3305211 649451 33361 SCHLUMBERGER LTD COM 806857108 66242 1520348 SH DFND 02 0 192420 1327928 SCHLUMBERGER LTD COM 806857108 3476 79772 SH DFND 06 0 79772 0 SCHLUMBERGER LTD COM 806857108 3407 78187 SH DFND 28 58766 0 19421 SCHLUMBERGER LTD OPTIONS 806857108 34743 797400 SH Put DFND 02 0 797400 0 SCHLUMBERGER LTD OPTIONS 806857108 810 18600 SH Put DFND 06 0 18600 0 SCHLUMBERGER LTD OPTIONS 806857108 14753 338600 SH Call DFND 02 0 338600 0 SCHLUMBERGER LTD OPTIONS 806857108 5224 119900 SH Call DFND 06 0 119900 0 SCHLUMBERGER LTD COM 806857108 421898 9683214 SH DFND 43 0 0 9683214 SCHLUMBERGER LTD COM 806857108 40400 927252 SH DFND 43, 01 0 0 927252 SCHNEIDER NATIONAL INC CL B 80689H102 163 7743 SH DFND 01 6633 919 191 SCHNEIDER NATIONAL INC CL B 80689H102 9211 437577 SH DFND 02 0 427714 9863 SCHNEIDER NATIONAL INC CL B 80689H102 732 34758 SH DFND 06 0 34758 0 SCHNEIDER NATIONAL INC CL B 80689H102 3375 160322 SH DFND 43 0 0 160322 SCHNEIDER NATIONAL INC CL B 80689H102 162 7682 SH DFND 43, 01 0 0 7682 SCHNITZER STL INDS CL A 806882106 245 10206 SH DFND 01 8537 1669 0 SCHNITZER STL INDS CL A 806882106 4134 172233 SH DFND 02 0 171602 631 SCHNITZER STL INDS CL A 806882106 69 2874 SH DFND 06 0 2874 0 SCHNITZER STL INDS CL A 806882106 1784 74321 SH DFND 43 0 0 74321 SCHOLAR ROCK HLDG CORP COM 80706P103 64 3410 SH DFND 01 3410 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2 88 SH DFND 02 0 88 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1 57 SH DFND 06 0 57 0 SCHOLASTIC CORP COM 807066105 343 8625 SH DFND 01 6045 2475 105 SCHOLASTIC CORP COM 807066105 265 6672 SH DFND 02 0 5973 699 SCHOLASTIC CORP COM 807066105 129 3257 SH DFND 06 0 3257 0 SCHOLASTIC CORP COM 807066105 5 115 SH DFND 28 115 0 0 SCHOLASTIC CORP COM 807066105 2839 71405 SH DFND 43 0 0 71405 SCHOLASTIC CORP COM 807066105 2628 66106 SH DFND 43, 01 0 0 66106 SCHWAB STRATEGIC TR US BRD MKT 808524102 1131 16619 SH DFND 01 16619 0 0 SCHWAB STRATEGIC TR US BRD MKT 808524102 80541 1183562 SH DFND 02 0 0 1183562 SCHWAB STRATEGIC TR US LRG CAP 808524201 3166 46830 SH DFND 01 46830 0 0 SCHWAB STRATEGIC TR US LRG CAP 808524201 3214 47541 SH DFND 02 0 0 47541 SCHWAB STRATEGIC TR US LCAP GR 808524300 707 8899 SH DFND 01 8899 0 0 SCHWAB STRATEGIC TR US LCAP GR 808524300 10035 126344 SH DFND 02 0 0 126344 SCHWAB STRATEGIC TR US LCAP VA 808524409 303 5531 SH DFND 01 5531 0 0 SCHWAB STRATEGIC TR US LCAP VA 808524409 33841 618218 SH DFND 02 0 0 618218 SCHWAB STRATEGIC TR US MID-CAP 808524508 5938 107200 SH DFND 02 0 0 107200 SCHWAB STRATEGIC TR US SML CAP 808524607 263 3761 SH DFND 01 2693 0 1068 SCHWAB STRATEGIC TR US SML CAP 808524607 2965 42405 SH DFND 02 0 904 41501 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 231 8889 SH DFND 01 8889 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 27625 1062103 SH DFND 02 0 0 1062103 SCHWAB STRATEGIC TR SCHWB FDT 808524730 3 101 SH DFND 01 101 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524730 12470 449700 SH DFND 02 0 0 449700 SCHWAB STRATEGIC TR SCHWB FDT 808524748 2 69 SH DFND 01 69 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524748 2162 69600 SH DFND 02 0 0 69600 SCHWAB STRATEGIC TR SCHWB FDT 808524755 4 155 SH DFND 01 155 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524755 15296 554588 SH DFND 02 0 0 554588 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 12 319 SH DFND 01 319 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 2040 54791 SH DFND 02 0 0 54791 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 9 233 SH DFND 01 233 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 5745 151391 SH DFND 02 0 0 151391 SCHWAB STRATEGIC TR SCHWAB FDT 808524789 60 1583 SH DFND 02 0 0 1583 SCHWAB STRATEGIC TR US DIVIDEN 808524797 401 7678 SH DFND 01 7665 13 0 SCHWAB STRATEGIC TR US DIVIDEN 808524797 29951 572891 SH DFND 02 0 0 572891 SCHWAB STRATEGIC TR INTL EQTY 808524805 532 16978 SH DFND 01 16978 0 0 SCHWAB STRATEGIC TR INTL EQTY 808524805 53216 1699657 SH DFND 02 0 0 1699657 SCHWAB STRATEGIC TR US AGGREGA 808524839 4 85 SH DFND 01 85 0 0 SCHWAB STRATEGIC TR US AGGREGA 808524839 37270 718391 SH DFND 02 0 0 718391 SCHWAB STRATEGIC TR US REIT ET 808524847 148 3329 SH DFND 01 3329 0 0 SCHWAB STRATEGIC TR US REIT ET 808524847 5104 114877 SH DFND 02 0 0 114877 SCHWAB STRATEGIC TR INTRM TRM 808524854 3 60 SH DFND 01 60 0 0 SCHWAB STRATEGIC TR INTRM TRM 808524854 811 15082 SH DFND 02 0 4790 10292 SCHWAB STRATEGIC TR SHT TM US 808524862 86 1714 SH DFND 01 0 0 1714 SCHWAB STRATEGIC TR SHT TM US 808524862 167904 3345375 SH DFND 02 0 0 3345375 SCHWAB STRATEGIC TR US TIPS ET 808524870 11 194 SH DFND 01 194 0 0 SCHWAB STRATEGIC TR US TIPS ET 808524870 30010 545629 SH DFND 02 0 0 545629 SCHWAB STRATEGIC TR INTL SCEQT 808524888 3 83 SH DFND 01 83 0 0 SCHWAB STRATEGIC TR INTL SCEQT 808524888 8717 270298 SH DFND 02 0 0 270298 SCHWAB STRATEGIC TR US BRD MKT 808524102 6801 99941 SH DFND 43 0 0 99941 SCHWAB STRATEGIC TR US LRG CAP 808524201 440 6508 SH DFND 43 0 0 6508 SCHWAB STRATEGIC TR US LCAP GR 808524300 4169 52481 SH DFND 43 0 0 52481 SCHWAB STRATEGIC TR US LCAP VA 808524409 145726 2662153 SH DFND 43 0 0 2662153 SCHWAB STRATEGIC TR US MID-CAP 808524508 2001 36128 SH DFND 43 0 0 36128 SCHWAB STRATEGIC TR US SML CAP 808524607 115856 1656746 SH DFND 43 0 0 1656746 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 43 1646 SH DFND 43 0 0 1646 SCHWAB STRATEGIC TR SCHWB FDT 808524730 82 2964 SH DFND 43 0 0 2964 SCHWAB STRATEGIC TR SCHWB FDT 808524748 164 5279 SH DFND 43 0 0 5279 SCHWAB STRATEGIC TR SCHWB FDT 808524755 372 13476 SH DFND 43 0 0 13476 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 129 3451 SH DFND 43 0 0 3451 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 617 16261 SH DFND 43 0 0 16261 SCHWAB STRATEGIC TR US DIVIDEN 808524797 13582 259786 SH DFND 43 0 0 259786 SCHWAB STRATEGIC TR INTL EQTY 808524805 8606 274865 SH DFND 43 0 0 274865 SCHWAB STRATEGIC TR US AGGREGA 808524839 132 2545 SH DFND 43 0 0 2545 SCHWAB STRATEGIC TR US REIT ET 808524847 82 1845 SH DFND 43 0 0 1845 SCHWAB STRATEGIC TR INTRM TRM 808524854 5 92 SH DFND 43 0 0 92 SCHWAB STRATEGIC TR SHT TM US 808524862 266840 5316590 SH DFND 43 0 0 5316590 SCHWAB STRATEGIC TR US TIPS ET 808524870 3228 58687 SH DFND 43 0 0 58687 SCHWAB STRATEGIC TR INTL SCEQT 808524888 2018 62574 SH DFND 43 0 0 62574 SCHWEITZER-MAUDUIT INTL INC COM 808541106 623 16081 SH DFND 01 14116 1965 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 206 5324 SH DFND 02 0 4855 469 SCHWEITZER-MAUDUIT INTL INC COM 808541106 129 3340 SH DFND 06 0 3340 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5158 133206 SH DFND 43 0 0 133206 SCIENCE APPLICATNS INTL CP N COM 808625107 3557 46229 SH DFND 01 44764 1253 212 SCIENCE APPLICATNS INTL CP N COM 808625107 1361 17682 SH DFND 02 0 12897 4785 SCIENCE APPLICATNS INTL CP N COM 808625107 478 6216 SH DFND 06 0 6216 0 SCIENTIFIC GAMES CORP COM 80874P109 3904 191182 SH DFND 01 21110 170072 0 SCIENTIFIC GAMES CORP COM 80874P109 2401 117577 SH DFND 02 0 113290 4287 SCIENTIFIC GAMES CORP COM 80874P109 122 5972 SH DFND 06 0 5972 0 SCIENTIFIC GAMES CORP COM 80874P109 1 38 SH DFND 28 38 0 0 SCIENTIFIC GAMES CORP OPTIONS 80874P109 198 9700 SH Call DFND 02 0 9700 0 SCORPIO BULKERS INC COM Y7546A122 67 17501 SH DFND 01 14187 3314 0 SCORPIO BULKERS INC COM Y7546A122 12 3102 SH DFND 02 0 3102 0 SCORPIO BULKERS INC COM Y7546A122 1 210 SH DFND 06 0 210 0 SCORPIO TANKERS INC SHS Y7542C130 572 28848 SH DFND 01 13692 15156 0 SCORPIO TANKERS INC SHS Y7542C130 3292 165928 SH DFND 02 0 15996 149932 SCORPIO TANKERS INC SHS Y7542C130 4 194 SH DFND 06 0 194 0 SCORPIO TANKERS INC SHS Y7542C130 476 23988 SH DFND 43 0 0 23988 SCOTTS MIRACLE GRO CO CL A 810186106 1256 15990 SH DFND 01 12145 3770 75 SCOTTS MIRACLE GRO CO CL A 810186106 14413 183413 SH DFND 02 0 14188 169225 SCOTTS MIRACLE GRO CO CL A 810186106 338 4307 SH DFND 06 0 4307 0 SCOTTS MIRACLE GRO CO CL A 810186106 72 914 SH DFND 28 200 0 714 SCOTTS MIRACLE GRO CO CL A 810186106 29375 373820 SH DFND 43 0 0 373820 SCOTTS MIRACLE GRO CO CL A 810186106 625 7950 SH DFND 43, 01 0 0 7950 SCPHARMACEUTICALS INC COM 810648105 12 3991 SH DFND 01 3765 226 0 SCPHARMACEUTICALS INC COM 810648105 0 20 SH DFND 02 0 20 0 SCPHARMACEUTICALS INC COM 810648105 0 20 SH DFND 06 0 20 0 SCRIPPS E W CO OHIO CL A NEW 811054402 467 22246 SH DFND 01 10664 11217 365 SCRIPPS E W CO OHIO CL A NEW 811054402 2781 132432 SH DFND 02 0 39800 92632 SCRIPPS E W CO OHIO CL A NEW 811054402 109 5212 SH DFND 06 0 5212 0 SCWORX CORP COM 78396V109 1 141 SH DFND 02 0 141 0 SCYNEXIS INC COM 811292101 3 2000 SH DFND 02 0 0 2000 SEA LTD SPONSORED 81141R100 26879 1142808 SH DFND 01 283 973568 168957 SEA LTD SPONSORED 81141R100 40911 1739414 SH DFND 02 0 1739181 233 SEA LTD SPONSORED 81141R100 104 4441 SH DFND 28 0 0 4441 SEA LTD OPTIONS 81141R100 7691 327000 SH Put DFND 02 0 327000 0 SEA LTD OPTIONS 81141R100 2213 94100 SH Call DFND 02 0 94100 0 SEA LTD SPONSORED 81141R100 5527 234979 SH DFND 43 0 0 234979 SEABOARD CORP COM 811543107 471 110 SH DFND 01 38 70 2 SEABOARD CORP COM 811543107 347 81 SH DFND 02 0 81 0 SEABOARD CORP COM 811543107 133 31 SH DFND 06 0 31 0 SEABRIDGE GOLD INC COM 811916105 20 1594 SH DFND 05 1594 0 0 SEABRIDGE GOLD INC COM 811916105 9 700 SH DFND 01 700 0 0 SEABRIDGE GOLD INC COM 811916105 64 5127 SH DFND 02 0 4953 174 SEACOAST BKG CORP FLA COM NEW 811707801 550 20855 SH DFND 01 17666 3069 120 SEACOAST BKG CORP FLA COM NEW 811707801 434 16452 SH DFND 02 0 6049 10403 SEACOAST BKG CORP FLA COM NEW 811707801 139 5274 SH DFND 06 0 5274 0 SEACOAST BKG CORP FLA COM NEW 811707801 4034 153094 SH DFND 43 0 0 153094 SEACOR HOLDINGS INC COM 811904101 370 8746 SH DFND 01 7013 1566 167 SEACOR HOLDINGS INC COM 811904101 282 6680 SH DFND 02 0 6080 600 SEACOR HOLDINGS INC COM 811904101 80 1882 SH DFND 06 0 1882 0 SEACOR MARINE HLDGS INC COM 78413P101 81 6109 SH DFND 01 4965 1144 0 SEACOR MARINE HLDGS INC COM 78413P101 7 503 SH DFND 02 0 502 1 SEACOR MARINE HLDGS INC COM 78413P101 1 66 SH DFND 06 0 66 0 SEADRILL LTD COM G7998G106 7 849 SH DFND 01 849 0 0 SEADRILL LTD COM G7998G106 290 34884 SH DFND 02 0 34774 110 SEADRILL LTD COM G7998G106 51 6128 SH DFND 06 0 6128 0 SEADRILL PARTNERS LLC COMUNIT RE Y7545W109 2 2076 SH DFND 02 0 0 2076 SEAGATE TECHNOLOGY PLC SHS G7945M107 13781 287757 SH DFND 01 60473 225650 1634 SEAGATE TECHNOLOGY PLC SHS G7945M107 23232 485113 SH DFND 02 0 393887 91226 SEAGATE TECHNOLOGY PLC SHS G7945M107 2100 43843 SH DFND 06 0 43843 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 36 747 SH DFND 28 171 0 576 SEAGATE TECHNOLOGY PLC OPTIONS G7945M107 9578 200000 SH Put DFND 06 0 200000 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 61304 1280107 SH DFND 43 0 0 1280107 SEAGATE TECHNOLOGY PLC SHS G7945M107 1728 36093 SH DFND 43, 01 0 0 36093 SEALED AIR CORP NEW COM 81211K100 15566 337952 SH DFND 01 264772 72819 361 SEALED AIR CORP NEW COM 81211K100 21926 476025 SH DFND 02 0 287458 188567 SEALED AIR CORP NEW COM 81211K100 147 3193 SH DFND 06 0 3193 0 SEALED AIR CORP NEW COM 81211K100 218 4723 SH DFND 28 1573 0 3150 SEALED AIR CORP NEW COM 81211K100 25333 550001 SH DFND 43 0 0 550001 SEALED AIR CORP NEW COM 81211K100 10595 230024 SH DFND 43, 01 0 0 230024 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 10 SH DFND 01 10 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 38 17442 SH DFND 02 0 17432 10 SEASPAN CORP SHS Y75638109 70 8035 SH DFND 01 8035 0 0 SEASPAN CORP SHS Y75638109 3568 410120 SH DFND 02 0 15 410105 SEASPAN CORP SHS Y75638109 64 7386 SH DFND 06 0 7386 0 SEASPINE HLDGS CORP COM 81255T108 71 4698 SH DFND 01 3709 989 0 SEASPINE HLDGS CORP COM 81255T108 426 28255 SH DFND 02 0 28164 91 SEASPINE HLDGS CORP COM 81255T108 1 59 SH DFND 06 0 59 0 SEATTLE GENETICS INC COM 812578102 7639 104303 SH DFND 01 15241 88782 280 SEATTLE GENETICS INC COM 812578102 12146 165832 SH DFND 02 0 129323 36509 SEATTLE GENETICS INC COM 812578102 1207 16478 SH DFND 06 0 16478 0 SEATTLE GENETICS INC COM 812578102 47 640 SH DFND 28 0 0 640 SEATTLE GENETICS INC COM 812578102 11493 156929 SH DFND 43 0 0 156929 SEATTLE GENETICS INC COM 812578102 149 2028 SH DFND 43, 01 0 0 2028 SEAWORLD ENTMT INC COM 81282V100 1982 76937 SH DFND 01 11127 65810 0 SEAWORLD ENTMT INC COM 81282V100 17091 663488 SH DFND 02 0 663358 130 SEAWORLD ENTMT INC COM 81282V100 148 5727 SH DFND 06 0 5727 0 SECOO HLDG LTD ADR 81367P101 233 26621 SH DFND 01 0 26621 0 SECUREWORKS CORP CL A 81374A105 44 2401 SH DFND 01 1965 436 0 SECUREWORKS CORP CL A 81374A105 13 682 SH DFND 02 0 182 500 SECUREWORKS CORP CL A 81374A105 1 33 SH DFND 06 0 33 0 SEELOS THERAPEUTICS INC COM 81577F109 0 1 SH DFND 02 0 0 1 SEI INVESTMENTS CO COM 784117103 3624 69358 SH DFND 01 35572 31257 2529 SEI INVESTMENTS CO COM 784117103 2520 48234 SH DFND 02 0 33959 14275 SEI INVESTMENTS CO COM 784117103 1015 19432 SH DFND 06 0 19432 0 SEI INVESTMENTS CO COM 784117103 58 1102 SH DFND 28 46 0 1056 SEI INVESTMENTS CO COM 784117103 188409 3605906 SH DFND 43 0 0 3605906 SEI INVESTMENTS CO COM 784117103 23397 447793 SH DFND 43, 01 0 0 447793 SELECT BANCORP INC NEW COM 81617L108 41 3646 SH DFND 01 2612 1034 0 SELECT BANCORP INC NEW COM 81617L108 312 27438 SH DFND 02 0 27438 0 SELECT BANCORP INC NEW COM 81617L108 1 63 SH DFND 06 0 63 0 SELECT ENERGY SVCS INC CL A COM 81617J301 147 12226 SH DFND 01 10405 1821 0 SELECT ENERGY SVCS INC CL A COM 81617J301 711 59147 SH DFND 02 0 11900 47247 SELECT ENERGY SVCS INC CL A COM 81617J301 68 5681 SH DFND 06 0 5681 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 280 22509 SH DFND 02 0 22509 0 SELECT MED HLDGS CORP COM 81619Q105 4117 292182 SH DFND 01 28801 262760 621 SELECT MED HLDGS CORP COM 81619Q105 1904 135100 SH DFND 02 0 126196 8904 SELECT MED HLDGS CORP COM 81619Q105 166 11759 SH DFND 06 0 11759 0 SELECT MED HLDGS CORP COM 81619Q105 2 144 SH DFND 28 144 0 0 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 15414 277730 SH DFND 01 275583 0 2147 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 229602 4136974 SH DFND 02 0 52577 4084397 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 1527 27507 SH DFND 06 0 27507 0 SELECT SECTOR SPDR TR OPTIONS 81369Y100 111 2000 SH Put DFND 06 0 2000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y100 966 17400 SH Call DFND 06 0 17400 0 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 123936 1350802 SH DFND 01 932354 404853 13595 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 966530 10534382 SH DFND 02 0 1317002 9217380 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 432 4713 SH DFND 28 4713 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 28443 310000 SH Put DFND 02 0 310000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 46 500 SH Put DFND 06 0 500 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 27525 300000 SH Call DFND 01 0 300000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 25497 277900 SH Call DFND 02 0 277900 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 1073 11700 SH Call DFND 06 0 11700 0 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 62569 1115121 SH DFND 01 170060 937862 7199 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 533415 9506586 SH DFND 02 0 989534 8517052 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 605 10777 SH DFND 06 0 10777 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 12501 222800 SH Put DFND 02 0 222800 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 10133 180600 SH Call DFND 02 0 180600 0 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 28647 251620 SH DFND 01 199434 40565 11621 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 791306 6950426 SH DFND 02 0 338866 6611560 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 57 500 SH DFND 06 0 500 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 7377 64800 SH Put DFND 02 0 64800 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 3985 35000 SH Call DFND 02 0 35000 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 123264 1864253 SH DFND 01 738311 1123673 2269 SELECT SECTOR SPDR TR ENERGY 81369Y506 745530 11275406 SH DFND 02 0 5689913 5585493 SELECT SECTOR SPDR TR ENERGY 81369Y506 1220 18455 SH DFND 06 0 18455 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1085 16406 SH DFND 28 15105 0 1301 SELECT SECTOR SPDR TR OPTIONS 81369Y506 143831 2175300 SH Put DFND 02 0 2174300 1000 SELECT SECTOR SPDR TR OPTIONS 81369Y506 38779 586500 SH Call DFND 02 0 586500 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 665801 25896593 SH DFND 01 9320009 16551287 25297 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 809540 31487372 SH DFND 02 0 2570122 28917250 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 19742 767888 SH DFND 06 0 767888 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 2058 80035 SH DFND 28 80035 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 198725 7729500 SH Put DFND 02 0 7727500 2000 SELECT SECTOR SPDR TR OPTIONS 81369Y605 8415 327300 SH Put DFND 06 0 327300 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 33775 1313700 SH Call DFND 02 0 1313700 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 64887 864808 SH DFND 01 842083 17500 5225 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 979590 13055979 SH DFND 02 0 4431064 8624915 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 673 8976 SH DFND 06 0 8976 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 229 3049 SH DFND 28 3049 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 240594 3251269 SH DFND 01 3171900 79197 172 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 717856 9700755 SH DFND 02 0 3293911 6406844 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16891 228261 SH DFND 06 0 228261 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2370 32031 SH DFND 28 32031 0 0 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 5057 108122 SH DFND 01 103379 0 4743 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 398860 8528124 SH DFND 02 0 192264 8335860 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 12 250 SH DFND 28 250 0 0 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 10526 290620 SH DFND 01 280225 0 10395 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 172723 4768706 SH DFND 02 0 57273 4711433 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 29200 501974 SH DFND 01 308065 190295 3614 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 489049 8407236 SH DFND 02 0 2659920 5747316 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 26 440 SH DFND 06 0 440 0 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 208 3580 SH DFND 28 3580 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 13571 233300 SH Put DFND 02 0 232500 800 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 544851 9817144 SH DFND 43 0 0 9817144 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 2360112 25723289 SH DFND 43 0 0 25723289 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 1467438 26152878 SH DFND 43 0 0 26152878 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 2350929 20649358 SH DFND 43 0 0 20649358 SELECT SECTOR SPDR TR ENERGY 81369Y506 646952 9784519 SH DFND 43 0 0 9784519 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 1224736 47636564 SH DFND 43 0 0 47636564 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 1342350 17890846 SH DFND 43 0 0 17890846 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 125975 1702371 SH DFND 43 0 0 1702371 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 1820235 38918852 SH DFND 43 0 0 38918852 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 800054 22088735 SH DFND 43 0 0 22088735 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 476958 8199389 SH DFND 43 0 0 8199389 SELECTA BIOSCIENCES INC COM 816212104 14 5872 SH DFND 01 4357 1515 0 SELECTA BIOSCIENCES INC COM 816212104 28 11741 SH DFND 02 0 11741 0 SELECTA BIOSCIENCES INC COM 816212104 1 320 SH DFND 06 0 320 0 SELECTIVE INS GROUP INC COM 816300107 2102 33211 SH DFND 01 21222 11645 344 SELECTIVE INS GROUP INC COM 816300107 10054 158876 SH DFND 02 0 14299 144577 SELECTIVE INS GROUP INC COM 816300107 411 6495 SH DFND 06 0 6495 0 SELECTIVE INS GROUP INC COM 816300107 19753 312150 SH DFND 43 0 0 312150 SELECTIVE INS GROUP INC COM 816300107 4034 63752 SH DFND 43, 01 0 0 63752 SEMGROUP CORP CL A 81663A105 1135 76991 SH DFND 01 40297 36694 0 SEMGROUP CORP CL A 81663A105 615 41707 SH DFND 02 0 39974 1733 SEMGROUP CORP CL A 81663A105 96 6505 SH DFND 06 0 6505 0 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 51 10029 SH DFND 01 6358 0 3671 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 7 1363 SH DFND 28 0 0 1363 SEMPRA ENERGY COM 816851109 97354 773512 SH DFND 01 667507 102431 3574 SEMPRA ENERGY COM 816851109 82711 657163 SH DFND 02 0 193981 463182 SEMPRA ENERGY COM 816851109 2875 22840 SH DFND 06 0 22840 0 SEMPRA ENERGY COM 816851109 453 3601 SH DFND 28 3006 0 595 SEMPRA ENERGY 6% PFD CON 816851406 11099 105003 SH DFND 02 0 99692 5311 SEMPRA ENERGY 6.75% CNV 816851505 2812 26490 SH DFND 02 0 26090 400 SEMPRA ENERGY COM 816851109 228797 1817870 SH DFND 43 0 0 1817870 SEMPRA ENERGY COM 816851109 11747 93337 SH DFND 43, 01 0 0 93337 SEMTECH CORP COM 816850101 1998 39248 SH DFND 01 20471 18434 343 SEMTECH CORP COM 816850101 549 10778 SH DFND 02 0 10688 90 SEMTECH CORP COM 816850101 364 7144 SH DFND 06 0 7144 0 SEMTECH CORP COM 816850101 7598 149243 SH DFND 43 0 0 149243 SEMTECH CORP COM 816850101 2739 53805 SH DFND 43, 01 0 0 53805 SENECA FOODS CORP NEW CL B 817070105 25 1039 SH DFND 02 0 6 1033 SENECA FOODS CORP NEW CL A 817070501 80 3254 SH DFND 01 2339 674 241 SENECA FOODS CORP NEW CL A 817070501 11 427 SH DFND 02 0 302 125 SENECA FOODS CORP NEW CL A 817070501 1 30 SH DFND 06 0 30 0 SENESTECH INC COM 81720R109 7 6100 SH DFND 02 0 0 6100 SENIOR HSG PPTYS TR SH BEN INT 81721M109 477 40471 SH DFND 01 32310 0 8161 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1368 116104 SH DFND 02 0 86875 29229 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1365 115833 SH DFND 06 0 115833 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 91 7752 SH DFND 28 0 0 7752 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3572 79339 SH DFND 01 28661 49996 682 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7102 157742 SH DFND 02 0 36168 121574 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1172 26022 SH DFND 06 0 26022 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 59 1320 SH DFND 28 205 0 1115 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 42010 933137 SH DFND 43 0 0 933137 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10033 222849 SH DFND 43, 01 0 0 222849 SENSEONICS HLDGS INC COM 81727U105 25 10000 SH DFND 01 10000 0 0 SENSEONICS HLDGS INC COM 81727U105 32 12994 SH DFND 02 0 9604 3390 SENSEONICS HLDGS INC COM 81727U105 24 9604 SH DFND 06 0 9604 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3080 45428 SH DFND 01 27198 18022 208 SENSIENT TECHNOLOGIES CORP COM 81725T100 2047 30196 SH DFND 02 0 28019 2177 SENSIENT TECHNOLOGIES CORP COM 81725T100 311 4591 SH DFND 06 0 4591 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 14444 213074 SH DFND 43 0 0 213074 SENSIENT TECHNOLOGIES CORP COM 81725T100 1263 18624 SH DFND 43, 01 0 0 18624 SEQUANS COMMUNICATIONS S A SPONSORED 817323108 2 1800 SH DFND 02 0 0 1800 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 163 127160 SH DFND 01 127160 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 128 99808 SH DFND 02 0 4287 95521 SERES THERAPEUTICS INC COM 81750R102 47 6893 SH DFND 01 6893 0 0 SERES THERAPEUTICS INC COM 81750R102 275 40006 SH DFND 02 0 38206 1800 SERES THERAPEUTICS INC COM 81750R102 15 2202 SH DFND 06 0 2202 0 SERITAGE GROWTH PPTYS CL A 81752R100 87 1967 SH DFND 01 1967 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 302 6791 SH DFND 02 0 6683 108 SERITAGE GROWTH PPTYS CL A 81752R100 163 3670 SH DFND 06 0 3670 0 SERITAGE GROWTH PPTYS CL A 81752R100 1637 36835 SH DFND 43 0 0 36835 SERITAGE GROWTH PPTYS CL A 81752R100 299 6718 SH DFND 43, 01 0 0 6718 SERVICE CORP INTL COM 817565104 2822 70294 SH DFND 01 24645 42819 2830 SERVICE CORP INTL COM 817565104 42355 1054924 SH DFND 02 0 83720 971204 SERVICE CORP INTL COM 817565104 754 18781 SH DFND 06 0 18781 0 SERVICE CORP INTL COM 817565104 4 108 SH DFND 28 108 0 0 SERVICE CORP INTL COM 817565104 12301 306374 SH DFND 43 0 0 306374 SERVICE CORP INTL COM 817565104 180 4474 SH DFND 43, 01 0 0 4474 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1319 28251 SH DFND 01 11030 16962 259 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3536 75711 SH DFND 02 0 46086 29625 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 657 14076 SH DFND 06 0 14076 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 36285 776979 SH DFND 43 0 0 776979 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 6346 135898 SH DFND 43, 01 0 0 135898 SERVICENOW INC COM 81762P102 80772 327688 SH DFND 01 270428 31857 25403 SERVICENOW INC COM 81762P102 125724 510058 SH DFND 02 0 67788 442270 SERVICENOW INC COM 81762P102 6495 26351 SH DFND 06 0 26351 0 SERVICENOW INC COM 81762P102 518 2100 SH DFND 28 400 0 1700 SERVICENOW INC NOTE 81762PAC6 3053 1648000 PRN DFND 02 0 1646000 2000 SERVICENOW INC COM 81762P102 108940 441965 SH DFND 43 0 0 441965 SERVICENOW INC NOTE 81762PAC6 9 5000 PRN DFND 43 0 0 5000 SERVICENOW INC COM 81762P102 73366 297644 SH DFND 43, 01 0 0 297644 SERVICESOURCE INTL INC COM 81763U100 10 11041 SH DFND 01 11041 0 0 SERVICESOURCE INTL INC COM 81763U100 132 143740 SH DFND 02 0 143740 0 SERVICESOURCE INTL INC COM 81763U100 0 296 SH DFND 06 0 296 0 SERVISFIRST BANCSHARES INC COM 81768T108 398 11802 SH DFND 01 11476 0 326 SERVISFIRST BANCSHARES INC COM 81768T108 1398 41423 SH DFND 02 0 37783 3640 SERVISFIRST BANCSHARES INC COM 81768T108 166 4919 SH DFND 06 0 4919 0 SERVISFIRST BANCSHARES INC COM 81768T108 1 19 SH DFND 28 19 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1363 40360 SH DFND 43 0 0 40360 SERVOTRONICS INC COM 817732100 2 200 SH DFND 01 200 0 0 SERVOTRONICS INC COM 817732100 12 1000 SH DFND 02 0 0 1000 SESEN BIO INC COM 817763105 258 250533 SH DFND 01 0 250533 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 7 782 SH DFND 01 782 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 154 16225 SH DFND 02 0 0 16225 SHAKE SHACK INC CL A 819047101 522 8828 SH DFND 01 8743 0 85 SHAKE SHACK INC CL A 819047101 536 9064 SH DFND 02 0 6889 2175 SHAKE SHACK INC CL A 819047101 169 2862 SH DFND 06 0 2862 0 SHARPS COMPLIANCE CORP COM 820017101 37 10000 SH DFND 02 0 0 10000 SHARPSPRING INC COM 820054104 44 2741 SH DFND 02 0 1641 1100 SHAW COMMUNICATIONS INC CL B CONV 82028K200 12239 587279 SH DFND 05 587279 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 492 23586 SH DFND 01 17180 0 6406 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5010 240404 SH DFND 02 0 52511 187893 SHAW COMMUNICATIONS INC CL B CONV 82028K200 44 2123 SH DFND 06 0 2123 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 33 1593 SH DFND 28 0 0 1593 SHAW COMMUNICATIONS INC CL B CONV 82028K200 17344 832253 SH DFND 43 0 0 832253 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 11060 540811 SH DFND 01 1500 522934 16377 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 13288 649799 SH DFND 02 0 453526 196273 SHENANDOAH TELECOMMUNICATION COM 82312B106 794 17907 SH DFND 01 10173 7734 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6268 141290 SH DFND 02 0 135538 5752 SHENANDOAH TELECOMMUNICATION COM 82312B106 227 5112 SH DFND 06 0 5112 0 SHERWIN WILLIAMS CO COM 824348106 50977 118355 SH DFND 01 79502 26322 12531 SHERWIN WILLIAMS CO COM 824348106 254415 590687 SH DFND 02 0 22415 568272 SHERWIN WILLIAMS CO COM 824348106 908 2107 SH DFND 06 0 2107 0 SHERWIN WILLIAMS CO COM 824348106 448 1040 SH DFND 28 335 0 705 SHERWIN WILLIAMS CO OPTIONS 824348106 1895 4400 SH Put DFND 06 0 4400 0 SHERWIN WILLIAMS CO OPTIONS 824348106 1895 4400 SH Call DFND 06 0 4400 0 SHERWIN WILLIAMS CO COM 824348106 476035 1105234 SH DFND 43 0 0 1105234 SHERWIN WILLIAMS CO COM 824348106 5503 12777 SH DFND 43, 01 0 0 12777 SHILOH INDS INC COM 824543102 17 3021 SH DFND 01 2690 331 0 SHILOH INDS INC COM 824543102 2 370 SH DFND 02 0 41 329 SHILOH INDS INC COM 824543102 0 42 SH DFND 06 0 42 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 1364 36719 SH DFND 01 31297 0 5422 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 113 3032 SH DFND 02 0 1226 1806 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 1492 40152 SH DFND 06 0 40152 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 46 1246 SH DFND 28 350 0 896 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 14042 377983 SH DFND 43 0 0 377983 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 1 19 SH DFND 43, 01 0 0 19 SHIP FINANCE INTERNATIONAL L SHS G81075106 949 76938 SH DFND 01 50662 24707 1569 SHIP FINANCE INTERNATIONAL L SHS G81075106 4102 332431 SH DFND 02 0 327558 4873 SHIP FINANCE INTERNATIONAL L SHS G81075106 4 300 SH DFND 06 0 300 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 7875 638198 SH DFND 43 0 0 638198 SHOCKWAVE MED INC COM 82489T104 107 3196 SH DFND 02 0 2655 541 SHOE CARNIVAL INC COM 824889109 1769 51978 SH DFND 01 5974 45991 13 SHOE CARNIVAL INC COM 824889109 1710 50249 SH DFND 02 0 49033 1216 SHOE CARNIVAL INC COM 824889109 41 1219 SH DFND 06 0 1219 0 SHOPIFY INC CL A 82509L107 87 420 SH DFND 05 420 0 0 SHOPIFY INC CL A 82509L107 3338 16153 SH DFND 01 13211 2937 5 SHOPIFY INC CL A 82509L107 4513 21841 SH DFND 02 0 10235 11606 SHOPIFY INC OPTIONS 82509L107 29567 143100 SH Put DFND 02 0 143100 0 SHOPIFY INC CL A 82509L107 15815 76542 SH DFND 43 0 0 76542 SHOPIFY INC CL A 82509L107 1001 4843 SH DFND 43, 01 0 0 4843 SHORE BANCSHARES INC COM 825107105 53 3529 SH DFND 01 2924 605 0 SHORE BANCSHARES INC COM 825107105 152 10187 SH DFND 02 0 9672 515 SHORE BANCSHARES INC COM 825107105 1 40 SH DFND 06 0 40 0 SHOTSPOTTER INC COM 82536T107 80 2078 SH DFND 01 2078 0 0 SHOTSPOTTER INC COM 82536T107 46 1179 SH DFND 02 0 879 300 SHOTSPOTTER INC COM 82536T107 1 29 SH DFND 06 0 29 0 SHUTTERFLY INC COM 82568P304 348 8573 SH DFND 01 7746 597 230 SHUTTERFLY INC COM 82568P304 663 16312 SH DFND 02 0 7175 9137 SHUTTERFLY INC COM 82568P304 141 3471 SH DFND 06 0 3471 0 SHUTTERSTOCK INC COM 825690100 253 5416 SH DFND 01 4668 700 48 SHUTTERSTOCK INC COM 825690100 273 5846 SH DFND 02 0 4166 1680 SHUTTERSTOCK INC COM 825690100 98 2093 SH DFND 06 0 2093 0 SHUTTERSTOCK INC COM 825690100 1 24 SH DFND 28 24 0 0 SHUTTERSTOCK INC COM 825690100 3331 71424 SH DFND 43 0 0 71424 SI BONE INC COM 825704109 31 1629 SH DFND 01 1629 0 0 SI BONE INC COM 825704109 405 21495 SH DFND 02 0 8664 12831 SI BONE INC COM 825704109 1 34 SH DFND 06 0 34 0 SI FINL GROUP INC MD COM 78425V104 226 17544 SH DFND 01 16869 675 0 SI FINL GROUP INC MD COM 78425V104 8 629 SH DFND 02 0 429 200 SI FINL GROUP INC MD COM 78425V104 1 43 SH DFND 06 0 43 0 SIBANYE STILLWATER SPONSORED 825724206 12 2891 SH DFND 01 1194 0 1697 SIBANYE STILLWATER SPONSORED 825724206 220 53318 SH DFND 02 0 49325 3993 SIBANYE STILLWATER SPONSORED 825724206 0 34 SH DFND 28 34 0 0 SIEBERT FINL CORP COM 826176109 24 2031 SH DFND 01 2031 0 0 SIEBERT FINL CORP COM 826176109 4 300 SH DFND 02 0 50 250 SIEBERT FINL CORP COM 826176109 0 29 SH DFND 06 0 29 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 7 3080 SH DFND 01 3080 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 82 35469 SH DFND 02 0 35469 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 0 54 SH DFND 06 0 54 0 SIENTRA INC COM 82621J105 244 28406 SH DFND 01 28406 0 0 SIENTRA INC COM 82621J105 36 4205 SH DFND 02 0 4205 0 SIENTRA INC COM 82621J105 23 2641 SH DFND 06 0 2641 0 SIERRA BANCORP COM 82620P102 154 6331 SH DFND 01 5407 924 0 SIERRA BANCORP COM 82620P102 2398 98666 SH DFND 02 0 96845 1821 SIERRA BANCORP COM 82620P102 1 53 SH DFND 06 0 53 0 SIERRA METALS INC COM 82639W106 0 200 SH DFND 02 0 200 0 SIERRA ONCOLOGY INC COM 82640U107 45 26470 SH DFND 02 0 26470 0 SIERRA WIRELESS INC COM 826516106 17 1378 SH DFND 05 1378 0 0 SIERRA WIRELESS INC COM 826516106 1 65 SH DFND 01 0 0 65 SIERRA WIRELESS INC COM 826516106 67 5393 SH DFND 02 0 18 5375 SIERRA WIRELESS INC COM 826516106 188 15206 SH DFND 43 0 0 15206 SIFCO INDS INC COM 826546103 1 500 SH DFND 02 0 0 500 SIFY TECHNOLOGIES LIMITED SPONSORED 82655M107 0 25 SH DFND 02 0 0 25 SIGA TECHNOLOGIES INC COM 826917106 79 13071 SH DFND 01 13071 0 0 SIGA TECHNOLOGIES INC COM 826917106 149 24858 SH DFND 02 0 19587 5271 SIGA TECHNOLOGIES INC COM 826917106 1 219 SH DFND 06 0 219 0 SIGMATRON INTL INC COM 82661L101 1 207 SH DFND 02 0 207 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7029 54884 SH DFND 01 37588 16747 549 SIGNATURE BK NEW YORK N Y COM 82669G104 13355 104279 SH DFND 02 0 22323 81956 SIGNATURE BK NEW YORK N Y COM 82669G104 1702 13286 SH DFND 06 0 13286 0 SIGNATURE BK NEW YORK N Y COM 82669G104 63 493 SH DFND 28 42 0 451 SIGNATURE BK NEW YORK N Y COM 82669G104 3891 30384 SH DFND 43 0 0 30384 SIGNET JEWELERS LIMITED SHS G81276100 2886 106270 SH DFND 01 13242 84436 8592 SIGNET JEWELERS LIMITED SHS G81276100 7720 284241 SH DFND 02 0 265340 18901 SIGNET JEWELERS LIMITED SHS G81276100 156 5747 SH DFND 06 0 5747 0 SIGNET JEWELERS LIMITED SHS G81276100 1030 37917 SH DFND 43 0 0 37917 SIGNET JEWELERS LIMITED SHS G81276100 914 33637 SH DFND 43, 01 0 0 33637 SILGAN HOLDINGS INC COM 827048109 476 16076 SH DFND 01 8489 7345 242 SILGAN HOLDINGS INC COM 827048109 534 18028 SH DFND 02 0 17249 779 SILGAN HOLDINGS INC COM 827048109 238 8035 SH DFND 06 0 8035 0 SILGAN HOLDINGS INC COM 827048109 5830 196770 SH DFND 43 0 0 196770 SILGAN HOLDINGS INC COM 827048109 1202 40569 SH DFND 43, 01 0 0 40569 SILICOM LTD ORD M84116108 10 260 SH DFND 01 260 0 0 SILICON LABORATORIES INC COM 826919102 3397 42008 SH DFND 01 33226 8643 139 SILICON LABORATORIES INC COM 826919102 4882 60379 SH DFND 02 0 50627 9752 SILICON LABORATORIES INC COM 826919102 379 4687 SH DFND 06 0 4687 0 SILICON LABORATORIES INC COM 826919102 12400 153346 SH DFND 43 0 0 153346 SILICON LABORATORIES INC COM 826919102 1559 19285 SH DFND 43, 01 0 0 19285 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 360 9089 SH DFND 01 2570 6519 0 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 517 13034 SH DFND 02 0 1408 11626 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 8859 223488 SH DFND 43 0 0 223488 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 870 21949 SH DFND 43, 01 0 0 21949 SILVER STD RES INC NOTE 2.87 82823LAC0 6 6000 PRN DFND 01 6000 0 0 SILVER STD RES INC NOTE 2.87 82823LAC0 4 4000 PRN DFND 02 0 0 4000 SILVERBOW RES INC COM 82836G102 41 1762 SH DFND 01 1334 428 0 SILVERBOW RES INC COM 82836G102 968 42070 SH DFND 02 0 41995 75 SILVERBOW RES INC COM 82836G102 1 26 SH DFND 06 0 26 0 SILVERCORP METALS INC COM 82835P103 387 151775 SH DFND 05 151775 0 0 SILVERCORP METALS INC COM 82835P103 1 400 SH DFND 01 400 0 0 SILVERCORP METALS INC COM 82835P103 99 38631 SH DFND 02 0 36631 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 65 4574 SH DFND 01 4574 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 157 10996 SH DFND 02 0 10996 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 0 32 SH DFND 06 0 32 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 1 SH DFND 02 0 1 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1180 48200 SH DFND 01 38283 8325 1592 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1511 61718 SH DFND 02 0 53220 8498 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 235 9620 SH DFND 06 0 9620 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 2 70 SH DFND 28 70 0 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 10238 418229 SH DFND 43 0 0 418229 SIMON PPTY GROUP INC NEW COM 828806109 48247 264790 SH DFND 01 231137 28639 5014 SIMON PPTY GROUP INC NEW COM 828806109 430262 2361350 SH DFND 02 0 648893 1712457 SIMON PPTY GROUP INC NEW COM 828806109 8373 45953 SH DFND 06 0 45953 0 SIMON PPTY GROUP INC NEW COM 828806109 1241 6813 SH DFND 28 2662 0 4151 SIMON PPTY GROUP INC NEW OPTIONS 828806109 9293 51000 SH Put DFND 02 0 51000 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 55 300 SH Put DFND 06 0 300 0 SIMON PPTY GROUP INC NEW OPTIONS 828806109 55 300 SH Call DFND 06 0 300 0 SIMON PPTY GROUP INC NEW COM 828806109 745889 4093569 SH DFND 43 0 0 4093569 SIMON PPTY GROUP INC NEW COM 828806109 17685 97057 SH DFND 43, 01 0 0 97057 SIMPLY GOOD FOODS CO COM 82900L102 1797 87288 SH DFND 01 12888 74400 0 SIMPLY GOOD FOODS CO COM 82900L102 6689 324862 SH DFND 02 0 324747 115 SIMPLY GOOD FOODS CO COM 82900L102 152 7404 SH DFND 06 0 7404 0 SIMPSON MANUFACTURING CO INC COM 829073105 1118 18869 SH DFND 01 16670 1958 241 SIMPSON MANUFACTURING CO INC COM 829073105 1302 21965 SH DFND 02 0 19133 2832 SIMPSON MANUFACTURING CO INC COM 829073105 266 4494 SH DFND 06 0 4494 0 SIMPSON MANUFACTURING CO INC COM 829073105 2 26 SH DFND 28 26 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 11564 195100 SH DFND 43 0 0 195100 SIMPSON MANUFACTURING CO INC COM 829073105 510 8597 SH DFND 43, 01 0 0 8597 SIMULATIONS PLUS INC COM 829214105 74 3513 SH DFND 01 3513 0 0 SIMULATIONS PLUS INC COM 829214105 20 962 SH DFND 02 0 492 470 SIMULATIONS PLUS INC COM 829214105 1 44 SH DFND 06 0 44 0 SINA CORP ORD G81477104 378 6378 SH DFND 01 5900 0 478 SINA CORP ORD G81477104 6635 112001 SH DFND 02 0 69890 42111 SINA CORP ORD G81477104 4580 77313 SH DFND 06 0 77313 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 725 18834 SH DFND 01 18778 56 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 11796 306560 SH DFND 02 0 303494 3066 SINCLAIR BROADCAST GROUP INC CL A 829226109 299 7783 SH DFND 06 0 7783 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 1254 32600 SH Put DFND 02 0 32600 0 SINCLAIR BROADCAST GROUP INC OPTIONS 829226109 5903 153400 SH Call DFND 02 0 153400 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4294 111584 SH DFND 43 0 0 111584 SINCLAIR BROADCAST GROUP INC CL A 829226109 366 9520 SH DFND 43, 01 0 0 9520 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 111 2325 SH DFND 01 1072 796 457 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 69 1452 SH DFND 02 0 1 1451 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11 222 SH DFND 28 0 0 222 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 4003 83862 SH DFND 43 0 0 83862 SINOVAC BIOTECH LTD SHS P8696W104 1 94 SH DFND 02 0 94 0 SINTX TECHNOLOGIES INC COM 829392109 0 106 SH DFND 02 0 0 106 SIRIUS XM HLDGS INC COM 82968B103 3507 618548 SH DFND 01 324310 292395 1843 SIRIUS XM HLDGS INC COM 82968B103 85565 15090819 SH DFND 02 0 11951540 3139279 SIRIUS XM HLDGS INC COM 82968B103 2385 420665 SH DFND 06 0 420665 0 SIRIUS XM HLDGS INC COM 82968B103 129 22789 SH DFND 28 0 0 22789 SIRIUS XM HLDGS INC OPTIONS 82968B103 1055 186000 SH Call DFND 02 0 186000 0 SITE CENTERS CORP COM 82981J109 148 10869 SH DFND 01 10374 0 495 SITE CENTERS CORP COM 82981J109 699 51333 SH DFND 02 0 49021 2312 SITE CENTERS CORP COM 82981J109 222 16291 SH DFND 06 0 16291 0 SITE CENTERS CORP COM 82981J109 8072 592654 SH DFND 43 0 0 592654 SITE CENTERS CORP COM 82981J109 20 1437 SH DFND 43, 01 0 0 1437 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2997 52435 SH DFND 01 43195 9240 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5156 90212 SH DFND 02 0 87554 2658 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 241 4220 SH DFND 06 0 4220 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 752 13157 SH DFND 43 0 0 13157 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 829 14505 SH DFND 43, 01 0 0 14505 SIX FLAGS ENTMT CORP NEW COM 83001A102 8058 163292 SH DFND 01 153456 9097 739 SIX FLAGS ENTMT CORP NEW COM 83001A102 2561 51896 SH DFND 02 0 48469 3427 SIX FLAGS ENTMT CORP NEW COM 83001A102 367 7446 SH DFND 06 0 7446 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6 116 SH DFND 28 116 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9 192 SH DFND 43 0 0 192 SIX FLAGS ENTMT CORP NEW COM 83001A102 148 2999 SH DFND 43, 01 0 0 2999 SJW GROUP COM 784305104 879 14243 SH DFND 01 4043 10200 0 SJW GROUP COM 784305104 1452 23524 SH DFND 02 0 20453 3071 SJW GROUP COM 784305104 157 2545 SH DFND 06 0 2545 0 SK TELECOM LTD SPONSORED 78440P108 3056 124777 SH DFND 01 107870 8415 8492 SK TELECOM LTD SPONSORED 78440P108 17026 695216 SH DFND 02 0 148688 546528 SK TELECOM LTD SPONSORED 78440P108 0 8 SH DFND 06 0 8 0 SK TELECOM LTD SPONSORED 78440P108 61 2493 SH DFND 28 1377 0 1116 SK TELECOM LTD SPONSORED 78440P108 47011 1919605 SH DFND 43 0 0 1919605 SKECHERS U S A INC CL A 830566105 17382 517180 SH DFND 01 494871 21494 815 SKECHERS U S A INC CL A 830566105 1340 39872 SH DFND 02 0 34201 5671 SKECHERS U S A INC CL A 830566105 468 13918 SH DFND 06 0 13918 0 SKECHERS U S A INC CL A 830566105 1482 44103 SH DFND 28 43540 0 563 SKECHERS U S A INC CL A 830566105 10097 300420 SH DFND 43 0 0 300420 SKECHERS U S A INC CL A 830566105 1526 45390 SH DFND 43, 01 0 0 45390 SKYLINE CHAMPION CORPORATION COM 830830105 243 12767 SH DFND 01 7213 5554 0 SKYLINE CHAMPION CORPORATION COM 830830105 1584 83385 SH DFND 02 0 83385 0 SKYLINE CHAMPION CORPORATION COM 830830105 104 5472 SH DFND 06 0 5472 0 SKYLINE CHAMPION CORPORATION COM 830830105 522 27485 SH DFND 43 0 0 27485 SKYLINE CHAMPION CORPORATION COM 830830105 575 30265 SH DFND 43, 01 0 0 30265 SKYWEST INC COM 830879102 3182 58619 SH DFND 01 15383 42833 403 SKYWEST INC COM 830879102 497 9157 SH DFND 02 0 3235 5922 SKYWEST INC COM 830879102 2 28 SH DFND 28 28 0 0 SKYWEST INC COM 830879102 2876 52968 SH DFND 43 0 0 52968 SKYWEST INC COM 830879102 1749 32221 SH DFND 43, 01 0 0 32221 SKYWORKS SOLUTIONS INC COM 83088M102 13473 163344 SH DFND 01 47979 113416 1949 SKYWORKS SOLUTIONS INC COM 83088M102 39884 483560 SH DFND 02 0 94758 388802 SKYWORKS SOLUTIONS INC COM 83088M102 258 3123 SH DFND 06 0 3123 0 SKYWORKS SOLUTIONS INC COM 83088M102 26 310 SH DFND 28 84 0 226 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 9898 120000 SH Put DFND 02 0 120000 0 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 11061 134100 SH Put DFND 06 0 134100 0 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 5444 66000 SH Call DFND 06 0 66000 0 SKYWORKS SOLUTIONS INC COM 83088M102 5130 62196 SH DFND 43 0 0 62196 SKYWORKS SOLUTIONS INC COM 83088M102 196 2377 SH DFND 43, 01 0 0 2377 SL GREEN RLTY CORP COM 78440X101 3807 42334 SH DFND 01 24681 17498 155 SL GREEN RLTY CORP COM 78440X101 12004 133499 SH DFND 02 0 129283 4216 SL GREEN RLTY CORP COM 78440X101 1191 13249 SH DFND 06 0 13249 0 SL GREEN RLTY CORP COM 78440X101 59 654 SH DFND 28 37 0 617 SL GREEN RLTY CORP COM 78440X101 12385 137729 SH DFND 43 0 0 137729 SL GREEN RLTY CORP COM 78440X101 6070 67503 SH DFND 43, 01 0 0 67503 SLEEP NUMBER CORP COM 83125X103 434 9240 SH DFND 01 9118 0 122 SLEEP NUMBER CORP COM 83125X103 608 12931 SH DFND 02 0 11742 1189 SLEEP NUMBER CORP COM 83125X103 169 3603 SH DFND 06 0 3603 0 SLEEP NUMBER CORP COM 83125X103 386 8207 SH DFND 43 0 0 8207 SLM CORP COM 78442P106 2992 301928 SH DFND 01 228814 68319 4795 SLM CORP COM 78442P106 8358 843393 SH DFND 02 0 836693 6700 SLM CORP COM 78442P106 448 45197 SH DFND 06 0 45197 0 SLM CORP COM 78442P106 1 128 SH DFND 28 128 0 0 SLM CORP COM 78442P106 1548 156238 SH DFND 43 0 0 156238 SLM CORP COM 78442P106 2931 295790 SH DFND 43, 01 0 0 295790 SM ENERGY CO COM 78454L100 10185 582346 SH DFND 01 21152 560341 853 SM ENERGY CO COM 78454L100 1797 102752 SH DFND 02 0 88591 14161 SM ENERGY CO COM 78454L100 230 13156 SH DFND 06 0 13156 0 SM ENERGY CO COM 78454L100 0 20 SH DFND 28 20 0 0 SM ENERGY CO COM 78454L100 1334 76265 SH DFND 43 0 0 76265 SM ENERGY CO COM 78454L100 1188 67899 SH DFND 43, 01 0 0 67899 SMART & FINAL STORES INC COM 83190B101 47 9584 SH DFND 01 7906 1678 0 SMART & FINAL STORES INC COM 83190B101 302 61226 SH DFND 02 0 61226 0 SMART & FINAL STORES INC COM 83190B101 16 3281 SH DFND 06 0 3281 0 SMART GLOBAL HLDGS INC SHS G8232Y101 87 4544 SH DFND 01 4529 0 15 SMART GLOBAL HLDGS INC SHS G8232Y101 458 23880 SH DFND 02 0 23850 30 SMART GLOBAL HLDGS INC SHS G8232Y101 21 1116 SH DFND 06 0 1116 0 SMART GLOBAL HLDGS INC SHS G8232Y101 432 22491 SH DFND 43 0 0 22491 SMART SAND INC COM 83191H107 23 5218 SH DFND 01 3462 1756 0 SMART SAND INC COM 83191H107 4 789 SH DFND 02 0 789 0 SMART SAND INC COM 83191H107 0 97 SH DFND 06 0 97 0 SMART SAND INC COM 83191H107 510 114612 SH DFND 43 0 0 114612 SMARTFINANCIAL INC COM NEW 83190L208 60 3187 SH DFND 01 2443 744 0 SMARTFINANCIAL INC COM NEW 83190L208 663 35076 SH DFND 02 0 34409 667 SMARTFINANCIAL INC COM NEW 83190L208 1 45 SH DFND 06 0 45 0 SMARTSHEET INC COM CL A 83200N103 223 5462 SH DFND 01 3828 1634 0 SMARTSHEET INC COM CL A 83200N103 15 365 SH DFND 02 0 3 362 SMARTSHEET INC COM CL A 83200N103 823 20178 SH DFND 43 0 0 20178 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1435 35782 SH DFND 01 23109 0 12673 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1528 38091 SH DFND 02 0 0 38091 SMITH & NEPHEW PLC SPDN ADR N 83175M205 17 416 SH DFND 28 50 0 366 SMITH & NEPHEW PLC SPDN ADR N 83175M205 53955 1345171 SH DFND 43 0 0 1345171 SMITH & NEPHEW PLC SPDN ADR N 83175M205 9 226 SH DFND 43, 01 0 0 226 SMITH A O CORP COM 831865209 12565 235658 SH DFND 01 129761 104400 1497 SMITH A O CORP COM 831865209 18346 344068 SH DFND 02 0 72801 271267 SMITH A O CORP COM 831865209 631 11829 SH DFND 06 0 11829 0 SMITH A O CORP COM 831865209 67 1262 SH DFND 28 157 0 1105 SMITH A O CORP COM 831865209 40931 767640 SH DFND 43 0 0 767640 SMITH A O CORP COM 831865209 4745 88984 SH DFND 43, 01 0 0 88984 SMITH MICRO SOFTWARE INC COM NEW 832154207 214 76360 SH DFND 02 0 0 76360 SMUCKER J M CO COM NEW 832696405 73922 634526 SH DFND 01 381457 112146 140923 SMUCKER J M CO COM NEW 832696405 52645 451891 SH DFND 02 0 109519 342372 SMUCKER J M CO COM NEW 832696405 1417 12166 SH DFND 06 0 12166 0 SMUCKER J M CO COM NEW 832696405 463 3970 SH DFND 28 1651 0 2319 SMUCKER J M CO COM NEW 832696405 22153 190156 SH DFND 43 0 0 190156 SMUCKER J M CO COM NEW 832696405 636 5461 SH DFND 43, 01 0 0 5461 SNAP INC CL A 83304A106 238467 21639465 SH DFND 01 10472 21628993 0 SNAP INC CL A 83304A106 27505 2495916 SH DFND 02 0 2184713 311203 SNAP INC CL A 83304A106 40 3616 SH DFND 06 0 3616 0 SNAP INC OPTIONS 83304A106 6919 627900 SH Put DFND 02 0 627900 0 SNAP INC OPTIONS 83304A106 33060 3000000 SH Call DFND 01 0 3000000 0 SNAP INC OPTIONS 83304A106 1157 105000 SH Call DFND 02 0 100000 5000 SNAP ON INC COM 833034101 16544 105696 SH DFND 01 43702 55860 6134 SNAP ON INC COM 833034101 134463 859077 SH DFND 02 0 127184 731893 SNAP ON INC COM 833034101 707 4514 SH DFND 06 0 4514 0 SNAP ON INC COM 833034101 68 437 SH DFND 28 103 0 334 SNAP ON INC COM 833034101 328455 2098483 SH DFND 43 0 0 2098483 SNAP ON INC COM 833034101 4094 26159 SH DFND 43, 01 0 0 26159 SOCIAL REALITY INC COM CL A N 83362P300 56 16500 SH DFND 01 16500 0 0 SOCIAL REALITY INC COM CL A N 83362P300 3 900 SH DFND 02 0 0 900 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 9601 249775 SH DFND 01 5088 244261 426 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 11821 307531 SH DFND 02 0 244261 63270 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 119 3089 SH DFND 06 0 3089 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 3367 87595 SH DFND 43 0 0 87595 SOCKET MOBILE INC COM NEW 83368E200 4 2222 SH DFND 02 0 0 2222 SOGOU INC ADR REPSTG 83409V104 104 17479 SH DFND 01 17479 0 0 SOGOU INC ADR REPSTG 83409V104 854 143760 SH DFND 02 0 143760 0 SOGOU INC OPTIONS 83409V104 1546 260200 SH Call DFND 02 0 260200 0 SOHU COM LTD SPONSORED 83410S108 25 1537 SH DFND 01 1537 0 0 SOHU COM LTD SPONSORED 83410S108 470 28343 SH DFND 02 0 143 28200 SOHU COM LTD SPONSORED 83410S108 118 7100 SH DFND 06 0 7100 0 SOL GEL TECHNOLOGIES SHS M8694L103 0 10 SH DFND 02 0 10 0 SOLAR CAP LTD COM 83413U100 267 12800 SH DFND 01 12800 0 0 SOLAR CAP LTD COM 83413U100 177 8510 SH DFND 02 0 0 8510 SOLAR SR CAP LTD COM 83416M105 52 3026 SH DFND 02 0 60 2966 SOLARCITY CORP NOTE 1.62 83416TAC4 5 5000 PRN DFND 02 0 0 5000 SOLARCITY CORP NOTE 1.62 83416TAC4 9 9000 PRN DFND 43 0 0 9000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 119 3158 SH DFND 01 1734 1162 262 SOLAREDGE TECHNOLOGIES INC COM 83417M104 794 21085 SH DFND 02 0 4195 16890 SOLAREDGE TECHNOLOGIES INC COM 83417M104 314 8327 SH DFND 06 0 8327 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 139 8474 SH DFND 01 8474 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 206 12527 SH DFND 02 0 11727 800 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2 105 SH DFND 06 0 105 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1140 69343 SH DFND 43 0 0 69343 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 111 6728 SH DFND 43, 01 0 0 6728 SOLARWINDS CORP COM 83417Q105 350 17914 SH DFND 01 882 17032 0 SOLARWINDS CORP COM 83417Q105 544 27852 SH DFND 02 0 26852 1000 SOLARWINDS CORP COM 83417Q105 0 24 SH DFND 06 0 24 0 SOLENO THERAPEUTICS INC COM NEW 834203200 0 1 SH DFND 02 0 1 0 SOLID BIOSCIENCES INC COM 83422E105 33 3627 SH DFND 01 3100 527 0 SOLID BIOSCIENCES INC COM 83422E105 26 2819 SH DFND 02 0 2819 0 SOLID BIOSCIENCES INC COM 83422E105 16 1718 SH DFND 06 0 1718 0 SOLIGENIX INC *W EXP 11/ 834223117 0 2966 SH DFND 02 0 2966 0 SOLIGENIX INC COM 834223307 0 292 SH DFND 02 0 0 292 SOLITON INC COM 834251100 16 2000 SH DFND 01 2000 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 117 7930 SH DFND 01 5823 2035 72 SONIC AUTOMOTIVE INC CL A 83545G102 1456 98293 SH DFND 02 0 90526 7767 SONIC AUTOMOTIVE INC CL A 83545G102 37 2502 SH DFND 06 0 2502 0 SONOCO PRODS CO COM 835495102 67067 1089992 SH DFND 01 1070692 17473 1827 SONOCO PRODS CO COM 835495102 12889 209479 SH DFND 02 0 28270 181209 SONOCO PRODS CO COM 835495102 637 10357 SH DFND 06 0 10357 0 SONOCO PRODS CO COM 835495102 18 288 SH DFND 28 288 0 0 SONOCO PRODS CO COM 835495102 31376 509926 SH DFND 43 0 0 509926 SONOCO PRODS CO COM 835495102 15400 250288 SH DFND 43, 01 0 0 250288 SONOMA PHARMACEUTICALS INC COM 83558L105 0 400 SH DFND 01 400 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 0 200 SH DFND 02 0 0 200 SONOMA PHARMACEUTICALS INC *W EXP 01/ 83558L113 0 2250 SH DFND 02 0 0 2250 SONOS INC COM 83570H108 39 3838 SH DFND 01 3838 0 0 SONOS INC COM 83570H108 26 2484 SH DFND 02 0 2184 300 SONOS INC COM 83570H108 22 2165 SH DFND 06 0 2165 0 SONY CORP SPONSORED 835699307 13706 324476 SH DFND 01 37771 15216 271489 SONY CORP SPONSORED 835699307 50195 1188330 SH DFND 02 0 500000 688330 SONY CORP SPONSORED 835699307 330 7807 SH DFND 28 136 0 7671 SONY CORP SPONSORED 835699307 90165 2134595 SH DFND 43 0 0 2134595 SONY CORP SPONSORED 835699307 356 8423 SH DFND 43, 01 0 0 8423 SOPHIRIS BIO INC COM NEW 83578Q209 3 3300 SH DFND 01 3300 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 0 38 SH DFND 02 0 0 38 SORRENTO THERAPEUTICS INC COM NEW 83587F202 823 173215 SH DFND 01 168814 4401 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 57 11911 SH DFND 02 0 10911 1000 SORRENTO THERAPEUTICS INC COM NEW 83587F202 51 10764 SH DFND 06 0 10764 0 SOTHEBYS COM 835898107 372 9843 SH DFND 01 9636 0 207 SOTHEBYS COM 835898107 184 4879 SH DFND 02 0 4443 436 SOTHEBYS COM 835898107 150 3979 SH DFND 06 0 3979 0 SOTHEBYS COM 835898107 0 3 SH DFND 28 3 0 0 SOTHEBYS COM 835898107 3827 101381 SH DFND 43 0 0 101381 SOTHEBYS COM 835898107 1359 35988 SH DFND 43, 01 0 0 35988 SOURCE CAP INC COM 836144105 133 3700 SH DFND 01 3700 0 0 SOURCE CAP INC COM 836144105 1308 36333 SH DFND 02 0 0 36333 SOUTH JERSEY INDS INC COM 838518108 2060 64227 SH DFND 01 57244 6373 610 SOUTH JERSEY INDS INC COM 838518108 2160 67339 SH DFND 02 0 53667 13672 SOUTH JERSEY INDS INC COM 838518108 299 9311 SH DFND 06 0 9311 0 SOUTH JERSEY INDS INC UNIT 99/99 838518116 6055 117394 SH DFND 02 0 117394 0 SOUTH JERSEY INDS INC COM 838518108 13687 426787 SH DFND 43 0 0 426787 SOUTH JERSEY INDS INC COM 838518108 120 3733 SH DFND 43, 01 0 0 3733 SOUTH ST CORP COM 840441109 1630 23846 SH DFND 01 21364 2131 351 SOUTH ST CORP COM 840441109 1871 27385 SH DFND 02 0 25173 2212 SOUTH ST CORP COM 840441109 271 3962 SH DFND 06 0 3962 0 SOUTH ST CORP COM 840441109 7153 104666 SH DFND 43 0 0 104666 SOUTH ST CORP COM 840441109 2576 37692 SH DFND 43, 01 0 0 37692 SOUTHERN CO COM 842587107 77649 1502491 SH DFND 01 1004903 477380 20208 SOUTHERN CO COM 842587107 92630 1792371 SH DFND 02 0 774416 1017955 SOUTHERN CO COM 842587107 20805 402577 SH DFND 06 0 402577 0 SOUTHERN CO COM 842587107 666 12888 SH DFND 28 391 0 12497 SOUTHERN CO COM 842587107 67282 1301888 SH DFND 43 0 0 1301888 SOUTHERN CO COM 842587107 7703 149060 SH DFND 43, 01 0 0 149060 SOUTHERN COPPER CORP COM 84265V105 4339 109346 SH DFND 01 12843 95153 1350 SOUTHERN COPPER CORP COM 84265V105 933 23521 SH DFND 02 0 828 22693 SOUTHERN COPPER CORP COM 84265V105 7047 177601 SH DFND 06 0 177601 0 SOUTHERN COPPER CORP COM 84265V105 126 3176 SH DFND 28 0 0 3176 SOUTHERN COPPER CORP COM 84265V105 3842 96835 SH DFND 43 0 0 96835 SOUTHERN COPPER CORP COM 84265V105 37 928 SH DFND 43, 01 0 0 928 SOUTHERN FIRST BANCSHARES IN COM 842873101 61 1791 SH DFND 01 1411 380 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 853 25186 SH DFND 02 0 23946 1240 SOUTHERN FIRST BANCSHARES IN COM 842873101 1 26 SH DFND 06 0 26 0 SOUTHERN MO BANCORP INC COM 843380106 82 2651 SH DFND 01 2161 490 0 SOUTHERN MO BANCORP INC COM 843380106 8 248 SH DFND 02 0 248 0 SOUTHERN MO BANCORP INC COM 843380106 1 32 SH DFND 06 0 32 0 SOUTHERN NATL BANCORP OF VA COM 843395104 80 5455 SH DFND 01 4262 1193 0 SOUTHERN NATL BANCORP OF VA COM 843395104 106 7243 SH DFND 02 0 3005 4238 SOUTHERN NATL BANCORP OF VA COM 843395104 1 77 SH DFND 06 0 77 0 SOUTHSIDE BANCSHARES INC COM 84470P109 451 13564 SH DFND 01 9557 2954 1053 SOUTHSIDE BANCSHARES INC COM 84470P109 235 7062 SH DFND 02 0 4574 2488 SOUTHSIDE BANCSHARES INC COM 84470P109 102 3075 SH DFND 06 0 3075 0 SOUTHWEST AIRLS CO COM 844741108 58332 1123722 SH DFND 01 837361 277612 8749 SOUTHWEST AIRLS CO COM 844741108 76079 1465600 SH DFND 02 0 500719 964881 SOUTHWEST AIRLS CO COM 844741108 5292 101939 SH DFND 06 0 101939 0 SOUTHWEST AIRLS CO COM 844741108 549 10580 SH DFND 28 6674 0 3906 SOUTHWEST AIRLS CO OPTIONS 844741108 16819 324000 SH Put DFND 02 0 324000 0 SOUTHWEST AIRLS CO OPTIONS 844741108 467 9000 SH Put DFND 06 0 9000 0 SOUTHWEST AIRLS CO OPTIONS 844741108 2762 53200 SH Call DFND 06 0 53200 0 SOUTHWEST AIRLS CO COM 844741108 34347 661658 SH DFND 43 0 0 661658 SOUTHWEST AIRLS CO COM 844741108 7899 152166 SH DFND 43, 01 0 0 152166 SOUTHWEST GAS HOLDINGS INC COM 844895102 1840 22367 SH DFND 01 14696 7344 327 SOUTHWEST GAS HOLDINGS INC COM 844895102 5068 61614 SH DFND 02 0 48871 12743 SOUTHWEST GAS HOLDINGS INC COM 844895102 473 5754 SH DFND 06 0 5754 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 12012 146029 SH DFND 43 0 0 146029 SOUTHWEST GAS HOLDINGS INC COM 844895102 3866 46994 SH DFND 43, 01 0 0 46994 SOUTHWESTERN ENERGY CO COM 845467109 3023 644600 SH DFND 01 151067 489562 3971 SOUTHWESTERN ENERGY CO COM 845467109 5098 1087057 SH DFND 02 0 768347 318710 SOUTHWESTERN ENERGY CO COM 845467109 296 63144 SH DFND 06 0 63144 0 SOUTHWESTERN ENERGY CO COM 845467109 2106 449069 SH DFND 43 0 0 449069 SP PLUS CORP COM 78469C103 611 17901 SH DFND 01 4333 13568 0 SP PLUS CORP COM 78469C103 773 22645 SH DFND 02 0 19277 3368 SP PLUS CORP COM 78469C103 84 2473 SH DFND 06 0 2473 0 SP PLUS CORP COM 78469C103 5334 156344 SH DFND 43 0 0 156344 SPARK ENERGY INC CL A COM 846511103 170 19123 SH DFND 01 19123 0 0 SPARK ENERGY INC CL A COM 846511103 13 1474 SH DFND 02 0 394 1080 SPARK ENERGY INC CL A COM 846511103 0 45 SH DFND 06 0 45 0 SPARK THERAPEUTICS INC COM 84652J103 3699 32482 SH DFND 01 7260 25222 0 SPARK THERAPEUTICS INC COM 84652J103 11685 102612 SH DFND 02 0 102473 139 SPARK THERAPEUTICS INC COM 84652J103 419 3680 SH DFND 06 0 3680 0 SPARK THERAPEUTICS INC OPTIONS 84652J103 125 1100 SH Put DFND 02 0 1100 0 SPARK THERAPEUTICS INC OPTIONS 84652J103 125 1100 SH Call DFND 02 0 1100 0 SPARK THERAPEUTICS INC COM 84652J103 2107 18505 SH DFND 43 0 0 18505 SPARTAN MTRS INC COM 846819100 69 7820 SH DFND 01 7820 0 0 SPARTAN MTRS INC COM 846819100 83 9413 SH DFND 02 0 6497 2916 SPARTAN MTRS INC COM 846819100 32 3640 SH DFND 06 0 3640 0 SPARTANNASH CO COM 847215100 215 13550 SH DFND 01 10203 3204 143 SPARTANNASH CO COM 847215100 239 15039 SH DFND 02 0 15014 25 SPARTANNASH CO COM 847215100 62 3904 SH DFND 06 0 3904 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 93468 360699 SH DFND 01 227073 132420 1206 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 853996 3295627 SH DFND 02 0 1640365 1655262 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3895 15032 SH DFND 06 0 15032 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 71 273 SH DFND 28 273 0 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 68566 264600 SH Put DFND 02 0 263400 1200 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 64109 247400 SH Call DFND 02 0 247400 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 60728 234353 SH DFND 43 0 0 234353 SPDR GOLD TRUST GOLD SHS 78463V107 568614 4660387 SH DFND 01 1819499 2838600 2288 SPDR GOLD TRUST GOLD SHS 78463V107 466072 3819947 SH DFND 02 0 394455 3425492 SPDR GOLD TRUST GOLD SHS 78463V107 7838 64243 SH DFND 06 0 64243 0 SPDR GOLD TRUST GOLD SHS 78463V107 1185 9714 SH DFND 28 9714 0 0 SPDR GOLD TRUST OPTIONS 78463V107 165580 1357100 SH Put DFND 02 0 1355800 1300 SPDR GOLD TRUST OPTIONS 78463V107 24402 200000 SH Put DFND 06 0 200000 0 SPDR GOLD TRUST OPTIONS 78463V107 256807 2104800 SH Call DFND 02 0 2104800 0 SPDR GOLD TRUST GOLD SHS 78463V107 95241 780603 SH DFND 43 0 0 780603 SPDR INDEX SHS FDS STOXX EUR 78463X103 8488 256499 SH DFND 02 0 0 256499 SPDR INDEX SHS FDS S&P NORTH 78463X152 72 2197 SH DFND 01 2197 0 0 SPDR INDEX SHS FDS S&P NORTH 78463X152 86 2639 SH DFND 02 0 0 2639 SPDR INDEX SHS FDS LOW CARBON 78463X194 964 10639 SH DFND 02 0 0 10639 SPDR INDEX SHS FDS EURO STOXX 78463X202 200 5462 SH DFND 01 5462 0 0 SPDR INDEX SHS FDS EURO STOXX 78463X202 93248 2549162 SH DFND 02 0 747236 1801926 SPDR INDEX SHS FDS EURO STOXX 78463X202 139 3804 SH DFND 06 0 3804 0 SPDR INDEX SHS FDS OPTIONS 78463X202 27435 750000 SH Put DFND 02 0 750000 0 SPDR INDEX SHS FDS OPTIONS 78463X202 20276 554300 SH Call DFND 02 0 554300 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 303 3065 SH DFND 01 3065 0 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 3241 32797 SH DFND 02 0 0 32797 SPDR INDEX SHS FDS SOLACTIVE 78463X335 16 327 SH DFND 02 0 0 327 SPDR INDEX SHS FDS SOLACTIVE 78463X368 11 155 SH DFND 02 0 0 155 SPDR INDEX SHS FDS SOLACTIVE 78463X376 140 2436 SH DFND 02 0 0 2436 SPDR INDEX SHS FDS EUR STOXX 78463X392 6 110 SH DFND 02 0 0 110 SPDR INDEX SHS FDS S&P CHINA 78463X400 26967 268863 SH DFND 01 268863 0 0 SPDR INDEX SHS FDS S&P CHINA 78463X400 7949 79252 SH DFND 02 0 0 79252 SPDR INDEX SHS FDS S&P CHINA 78463X400 56 560 SH DFND 28 560 0 0 SPDR INDEX SHS FDS MSCI WRLD 78463X418 44 572 SH DFND 02 0 0 572 SPDR INDEX SHS FDS MSCI EMRG 78463X426 3799 64233 SH DFND 02 0 0 64233 SPDR INDEX SHS FDS MSCI EAFE 78463X434 11281 181138 SH DFND 02 0 0 181138 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 1460 22006 SH DFND 02 0 0 22006 SPDR INDEX SHS FDS MSCI ACWI 78463X475 891 11412 SH DFND 02 0 0 11412 SPDR INDEX SHS FDS PORTFOLIO 78463X509 14 392 SH DFND 01 111 0 281 SPDR INDEX SHS FDS PORTFOLIO 78463X509 77947 2179732 SH DFND 02 0 0 2179732 SPDR INDEX SHS FDS S&P EM MKT 78463X533 20 636 SH DFND 01 636 0 0 SPDR INDEX SHS FDS S&P EM MKT 78463X533 12134 383518 SH DFND 02 0 0 383518 SPDR INDEX SHS FDS GLB NAT RE 78463X541 10697 231388 SH DFND 01 231388 0 0 SPDR INDEX SHS FDS GLB NAT RE 78463X541 6693 144776 SH DFND 02 0 0 144776 SPDR INDEX SHS FDS GLB NAT RE 78463X541 509 11000 SH DFND 28 11000 0 0 SPDR INDEX SHS FDS DJ GLB RL 78463X749 14 277 SH DFND 01 54 0 223 SPDR INDEX SHS FDS DJ GLB RL 78463X749 17943 358639 SH DFND 02 0 0 358639 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 25300 567657 SH DFND 01 567657 0 0 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 6648 149156 SH DFND 02 0 33847 115309 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 1264 28365 SH DFND 28 28365 0 0 SPDR INDEX SHS FDS S&P INTL E 78463X772 336 8837 SH DFND 01 700 0 8137 SPDR INDEX SHS FDS S&P INTL E 78463X772 31465 827378 SH DFND 02 0 0 827378 SPDR INDEX SHS FDS MSCI ACWI 78463X848 98098 2709142 SH DFND 01 2709142 0 0 SPDR INDEX SHS FDS MSCI ACWI 78463X848 16775 463278 SH DFND 02 0 0 463278 SPDR INDEX SHS FDS MSCI ACWI 78463X848 184 5080 SH DFND 28 5080 0 0 SPDR INDEX SHS FDS S&P GBLINF 78463X855 287 5573 SH DFND 02 0 0 5573 SPDR INDEX SHS FDS DJ INTL RL 78463X863 44765 1139636 SH DFND 01 787908 350000 1728 SPDR INDEX SHS FDS DJ INTL RL 78463X863 24783 630940 SH DFND 02 0 139117 491823 SPDR INDEX SHS FDS DJ INTL RL 78463X863 381 9711 SH DFND 28 9711 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 34245 1129443 SH DFND 01 1129443 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 13005 428940 SH DFND 02 0 5801 423139 SPDR INDEX SHS FDS S&P INTL S 78463X871 10 331 SH DFND 28 331 0 0 SPDR INDEX SHS FDS PORTFOLIO 78463X889 10 339 SH DFND 01 339 0 0 SPDR INDEX SHS FDS PORTFOLIO 78463X889 109151 3736764 SH DFND 02 0 0 3736764 SPDR INDEX SHS FDS MSCI EAFE 78470E106 27 400 SH DFND 02 0 0 400 SPDR INDEX SHS FDS MSCI EMR M 78470E205 53 852 SH DFND 02 0 0 852 SPDR INDEX SHS FDS STOXX EUR 78463X103 369 11154 SH DFND 43 0 0 11154 SPDR INDEX SHS FDS S&P NORTH 78463X152 580 17802 SH DFND 43 0 0 17802 SPDR INDEX SHS FDS LOW CARBON 78463X194 242 2675 SH DFND 43 0 0 2675 SPDR INDEX SHS FDS EURO STOXX 78463X202 14164 387208 SH DFND 43 0 0 387208 SPDR INDEX SHS FDS ASIA PACIF 78463X301 179 1814 SH DFND 43 0 0 1814 SPDR INDEX SHS FDS SOLACTIVE 78463X368 52 720 SH DFND 43 0 0 720 SPDR INDEX SHS FDS S&P CHINA 78463X400 2123 21163 SH DFND 43 0 0 21163 SPDR INDEX SHS FDS MSCI EMRG 78463X426 1044 17660 SH DFND 43 0 0 17660 SPDR INDEX SHS FDS MSCI EAFE 78463X434 1833 29424 SH DFND 43 0 0 29424 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 616 9291 SH DFND 43 0 0 9291 SPDR INDEX SHS FDS PORTFOLIO 78463X509 1113 31135 SH DFND 43 0 0 31135 SPDR INDEX SHS FDS S&P EM MKT 78463X533 21 674 SH DFND 43 0 0 674 SPDR INDEX SHS FDS GLB NAT RE 78463X541 3077 66565 SH DFND 43 0 0 66565 SPDR INDEX SHS FDS DJ GLB RL 78463X749 7867 157245 SH DFND 43 0 0 157245 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 1844 41381 SH DFND 43 0 0 41381 SPDR INDEX SHS FDS S&P INTL E 78463X772 11427 300462 SH DFND 43 0 0 300462 SPDR INDEX SHS FDS MSCI ACWI 78463X848 29386 811543 SH DFND 43 0 0 811543 SPDR INDEX SHS FDS DJ INTL RL 78463X863 1019 25952 SH DFND 43 0 0 25952 SPDR INDEX SHS FDS S&P INTL S 78463X871 1563 51550 SH DFND 43 0 0 51550 SPDR INDEX SHS FDS PORTFOLIO 78463X889 1940 66424 SH DFND 43 0 0 66424 SPDR S&P 500 ETF TR TR UNIT 78462F103 7653649 27094481 SH DFND 01 10573845 16511592 9044 SPDR S&P 500 ETF TR TR UNIT 78462F103 3408702 12067055 SH DFND 02 0 4627378 7439677 SPDR S&P 500 ETF TR TR UNIT 78462F103 274406 971419 SH DFND 06 0 971419 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 44186 156423 SH DFND 28 156423 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4576 16200 SH Put DFND 01 16200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 7292136 25814700 SH Put DFND 02 0 25453100 361600 SPDR S&P 500 ETF TR OPTIONS 78462F103 413127 1462500 SH Put DFND 06 0 1462500 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 282 1000 SH Put DFND 00 0 1000 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1427513 5053500 SH Call DFND 02 0 5053000 500 SPDR S&P 500 ETF TR OPTIONS 78462F103 28248 100000 SH Call DFND 06 0 100000 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 484305 1714476 SH DFND 43 0 0 1714476 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 608256 1761019 SH DFND 01 1685692 73232 2095 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 243819 705904 SH DFND 02 0 223102 482802 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 25494 73809 SH DFND 06 0 73809 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 12127 35111 SH DFND 28 35111 0 0 SPDR S&P MIDCAP 400 ETF TR OPTIONS 78467Y107 34540 100000 SH Call DFND 06 0 100000 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 13260 38391 SH DFND 43 0 0 38391 SPDR SER TR PORTFOLIO 78468R101 8761 294384 SH DFND 02 0 0 294384 SPDR SER TR S&P TECH H 78468R119 1105 14985 SH DFND 02 0 0 14985 SPDR SER TR S&P INTERN 78468R127 19 216 SH DFND 02 0 0 216 SPDR SER TR BLOMBERG B 78468R200 179 5826 SH DFND 01 5826 0 0 SPDR SER TR BLOMBERG B 78468R200 65794 2143117 SH DFND 02 0 0 2143117 SPDR SER TR BLOOMBERG 78468R408 35026 1285374 SH DFND 01 1284206 0 1168 SPDR SER TR BLOOMBERG 78468R408 28498 1045811 SH DFND 02 0 40365 1005446 SPDR SER TR BLOOMBERG 78468R408 436 15998 SH DFND 28 15998 0 0 SPDR SER TR ICE BOFAML 78468R606 6 232 SH DFND 01 232 0 0 SPDR SER TR ICE BOFAML 78468R606 611 23467 SH DFND 02 0 0 23467 SPDR SER TR KENSHO FNL 78468R630 12 405 SH DFND 02 0 0 405 SPDR SER TR KENSHO NEW 78468R648 389 12413 SH DFND 02 0 0 12413 SPDR SER TR KENSHO CLN 78468R655 9 262 SH DFND 02 0 0 262 SPDR SER TR SPDR BLOOM 78468R663 100 1095 SH DFND 01 1095 0 0 SPDR SER TR SPDR BLOOM 78468R663 187834 2050589 SH DFND 02 0 68899 1981690 SPDR SER TR KENSHO FUT 78468R671 1389 39563 SH DFND 02 0 0 39563 SPDR SER TR KENSHO SMA 78468R689 346 12648 SH DFND 02 0 0 12648 SPDR SER TR KENSHO INT 78468R697 90 3234 SH DFND 02 0 0 3234 SPDR SER TR S&P1500MOM 78468R705 1603 12991 SH DFND 02 0 0 12991 SPDR SER TR DORSEY WRG 78468R713 1072 46337 SH DFND 02 0 0 46337 SPDR SER TR NUVEEN BRC 78468R721 66793 1355371 SH DFND 01 1352843 0 2528 SPDR SER TR NUVEEN BRC 78468R721 43376 880196 SH DFND 02 0 0 880196 SPDR SER TR NUVEEN BRC 78468R721 187 3801 SH DFND 28 3801 0 0 SPDR SER TR NUVEEN BLM 78468R739 227191 4686280 SH DFND 01 4680632 0 5648 SPDR SER TR NUVEEN BLM 78468R739 174925 3608181 SH DFND 02 0 0 3608181 SPDR SER TR NUVEEN BLM 78468R739 4978 102690 SH DFND 28 102690 0 0 SPDR SER TR SSGA GNDER 78468R747 1272 17905 SH DFND 01 17905 0 0 SPDR SER TR SSGA GNDER 78468R747 255 3590 SH DFND 02 0 0 3590 SPDR SER TR RUSSELL LO 78468R754 62 807 SH DFND 02 0 0 807 SPDR SER TR RUSSELL MO 78468R762 77 1084 SH DFND 02 0 0 1084 SPDR SER TR RUSSELL YI 78468R770 5 70 SH DFND 02 0 0 70 SPDR SER TR PRTFLO S&P 78468R788 14502 383256 SH DFND 02 0 0 383256 SPDR SER TR SPDR S&P 5 78468R796 7 100 SH DFND 01 100 0 0 SPDR SER TR SPDR S&P 5 78468R796 2374 34794 SH DFND 02 0 0 34794 SPDR SER TR SSGA US LR 78468R804 9623 95892 SH DFND 02 0 0 95892 SPDR SER TR MSCI USA S 78468R812 2569 30897 SH DFND 02 0 0 30897 SPDR SER TR S&P 500 BU 78468R820 86 1334 SH DFND 02 0 0 1334 SPDR SER TR PORTFOLIO 78468R853 3 112 SH DFND 01 112 0 0 SPDR SER TR PORTFOLIO 78468R853 7966 263523 SH DFND 02 0 0 263523 SPDR SER TR BLOMBERG 1 78468R861 1711 88491 SH DFND 02 0 0 88491 SPDR SER TR SSGA US SM 78468R887 1044 11407 SH DFND 02 0 0 11407 SPDR SER TR PORTFOLIO 78468R101 689 23156 SH DFND 43 0 0 23156 SPDR SER TR S&P TECH H 78468R119 7 96 SH DFND 43 0 0 96 SPDR SER TR BLOMBERG B 78468R200 1629 53047 SH DFND 43 0 0 53047 SPDR SER TR BLOOMBERG 78468R408 651 23892 SH DFND 43 0 0 23892 SPDR SER TR ICE BOFAML 78468R606 117 4495 SH DFND 43 0 0 4495 SPDR SER TR SPDR BLOOM 78468R663 79238 865049 SH DFND 43 0 0 865049 SPDR SER TR KENSHO FUT 78468R671 6 174 SH DFND 43 0 0 174 SPDR SER TR S&P1500MOM 78468R705 273 2210 SH DFND 43 0 0 2210 SPDR SER TR DORSEY WRG 78468R713 73 3143 SH DFND 43 0 0 3143 SPDR SER TR NUVEEN BRC 78468R721 42176 855846 SH DFND 43 0 0 855846 SPDR SER TR NUVEEN BLM 78468R739 282450 5826116 SH DFND 43 0 0 5826116 SPDR SER TR SSGA GNDER 78468R747 31213 439498 SH DFND 43 0 0 439498 SPDR SER TR RUSSELL MO 78468R762 1320 18538 SH DFND 43 0 0 18538 SPDR SER TR RUSSELL YI 78468R770 9 127 SH DFND 43 0 0 127 SPDR SER TR PRTFLO S&P 78468R788 1464 38698 SH DFND 43 0 0 38698 SPDR SER TR SPDR S&P 5 78468R796 183 2675 SH DFND 43 0 0 2675 SPDR SER TR SSGA US LR 78468R804 1828 18221 SH DFND 43 0 0 18221 SPDR SER TR PORTFOLIO 78468R853 583 19277 SH DFND 43 0 0 19277 SPDR SER TR SSGA US SM 78468R887 454 4966 SH DFND 43 0 0 4966 SPDR SERIES TRUST NYSE TECH 78464A102 23 318 SH DFND 01 318 0 0 SPDR SERIES TRUST NYSE TECH 78464A102 8049 112996 SH DFND 02 0 0 112996 SPDR SERIES TRUST FACTST INV 78464A110 935 8949 SH DFND 02 0 0 8949 SPDR SERIES TRUST SPDR S&P15 78464A128 131 1292 SH DFND 02 0 0 1292 SPDR SERIES TRUST BLOMBRG BR 78464A144 218 6811 SH DFND 02 0 0 6811 SPDR SERIES TRUST BLOMBRG BR 78464A151 2956 89172 SH DFND 02 0 0 89172 SPDR SERIES TRUST S&P 600 SM 78464A201 79309 1328462 SH DFND 02 0 0 1328462 SPDR SERIES TRUST NUV HGHYLD 78464A284 42 734 SH DFND 01 734 0 0 SPDR SERIES TRUST NUV HGHYLD 78464A284 17554 305497 SH DFND 02 0 0 305497 SPDR SERIES TRUST WELLS FG P 78464A292 76 1781 SH DFND 01 0 0 1781 SPDR SERIES TRUST WELLS FG P 78464A292 3642 85342 SH DFND 02 0 0 85342 SPDR SERIES TRUST S&P 600 SM 78464A300 61075 1012854 SH DFND 02 0 0 1012854 SPDR SERIES TRUST BLOMBERG B 78464A334 10 325 SH DFND 01 325 0 0 SPDR SERIES TRUST BLMBRG BRC 78464A359 61692 1180701 SH DFND 01 1179895 0 806 SPDR SERIES TRUST BLMBRG BRC 78464A359 111486 2133712 SH DFND 02 0 8086 2125626 SPDR SERIES TRUST BLMBRG BRC 78464A359 453 8670 SH DFND 28 8670 0 0 SPDR SERIES TRUST PORTFOLIO 78464A367 1362 50221 SH DFND 02 0 46900 3321 SPDR SERIES TRUST PORTFOLIO 78464A375 3 74 SH DFND 01 74 0 0 SPDR SERIES TRUST PORTFOLIO 78464A375 30949 905728 SH DFND 02 0 0 905728 SPDR SERIES TRUST BLOMBRG BR 78464A383 1204 46624 SH DFND 02 0 0 46624 SPDR SERIES TRUST BLOMBRG BR 78464A391 5 193 SH DFND 01 193 0 0 SPDR SERIES TRUST BLOMBRG BR 78464A391 671 24924 SH DFND 02 0 3277 21647 SPDR SERIES TRUST PRTFLO S&P 78464A409 200 5380 SH DFND 01 5380 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A409 77383 2079638 SH DFND 02 0 2307 2077331 SPDR SERIES TRUST BLOOMBERG 78464A417 192562 5353392 SH DFND 01 5145470 205955 1967 SPDR SERIES TRUST BLOOMBERG 78464A417 65573 1822998 SH DFND 02 0 205956 1617042 SPDR SERIES TRUST BLOOMBERG 78464A417 49 1365 SH DFND 28 1365 0 0 SPDR SERIES TRUST PORTFOLIO 78464A474 149514 4894064 SH DFND 01 4893680 0 384 SPDR SERIES TRUST PORTFOLIO 78464A474 37312 1221337 SH DFND 02 0 6477 1214860 SPDR SERIES TRUST PORTFOLIO 78464A474 2932 95973 SH DFND 28 95973 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 1227 22680 SH DFND 01 22680 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 14021 259258 SH DFND 02 0 0 259258 SPDR SERIES TRUST PRTFLO S&P 78464A508 98 3234 SH DFND 01 3234 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A508 61522 2031757 SH DFND 02 0 0 2031757 SPDR SERIES TRUST BLOMBERG I 78464A516 5579 200041 SH DFND 01 200041 0 0 SPDR SERIES TRUST BLOMBERG I 78464A516 58943 2113421 SH DFND 02 0 0 2113421 SPDR SERIES TRUST S&P TRANSN 78464A532 3892 64398 SH DFND 02 0 0 64398 SPDR SERIES TRUST S&P TELECO 78464A540 1009 14273 SH DFND 02 0 0 14273 SPDR SERIES TRUST HLTH CARE 78464A573 4177 64770 SH DFND 02 0 0 64770 SPDR SERIES TRUST HLTH CR EQ 78464A581 7 81 SH DFND 01 81 0 0 SPDR SERIES TRUST HLTH CR EQ 78464A581 70079 872174 SH DFND 02 0 19100 853074 SPDR SERIES TRUST COMP SOFTW 78464A599 6019 63749 SH DFND 02 0 0 63749 SPDR SERIES TRUST DJ REIT ET 78464A607 48265 487922 SH DFND 01 487869 0 53 SPDR SERIES TRUST DJ REIT ET 78464A607 18992 191994 SH DFND 02 0 76 191918 SPDR SERIES TRUST DJ REIT ET 78464A607 1977 19985 SH DFND 28 19985 0 0 SPDR SERIES TRUST AEROSPACE 78464A631 110 1200 SH DFND 01 1200 0 0 SPDR SERIES TRUST AEROSPACE 78464A631 31930 347822 SH DFND 02 0 0 347822 SPDR SERIES TRUST PORTFOLIO 78464A649 5 174 SH DFND 01 174 0 0 SPDR SERIES TRUST PORTFOLIO 78464A649 6785 237722 SH DFND 02 0 0 237722 SPDR SERIES TRUST BLOMBRG BR 78464A656 3205 57566 SH DFND 01 57566 0 0 SPDR SERIES TRUST BLOMBRG BR 78464A656 15429 277099 SH DFND 02 0 0 277099 SPDR SERIES TRUST PORTFOLIO 78464A664 1 41 SH DFND 01 41 0 0 SPDR SERIES TRUST PORTFOLIO 78464A664 2247 61747 SH DFND 02 0 0 61747 SPDR SERIES TRUST BLMBRG BRC 78464A672 14885 246444 SH DFND 02 0 0 246444 SPDR SERIES TRUST S&P REGL B 78464A698 27449 534659 SH DFND 01 497459 37200 0 SPDR SERIES TRUST S&P REGL B 78464A698 244622 4764753 SH DFND 02 0 3721009 1043744 SPDR SERIES TRUST S&P REGL B 78464A698 1160 22593 SH DFND 06 0 22593 0 SPDR SERIES TRUST S&P REGL B 78464A698 236 4600 SH DFND 28 4600 0 0 SPDR SERIES TRUST OPTIONS 78464A698 417615 8134300 SH Put DFND 02 0 8134300 0 SPDR SERIES TRUST OPTIONS 78464A698 6161 120000 SH Put DFND 06 0 120000 0 SPDR SERIES TRUST OPTIONS 78464A698 32057 624400 SH Call DFND 02 0 624400 0 SPDR SERIES TRUST OPTIONS 78464A698 1735 33800 SH Call DFND 06 0 33800 0 SPDR SERIES TRUST GLB DOW ET 78464A706 952 11449 SH DFND 02 0 0 11449 SPDR SERIES TRUST S&P RETAIL 78464A714 746 16584 SH DFND 01 16584 0 0 SPDR SERIES TRUST S&P RETAIL 78464A714 89888 1997064 SH DFND 02 0 1913684 83380 SPDR SERIES TRUST OPTIONS 78464A714 7733 171800 SH Put DFND 02 0 171800 0 SPDR SERIES TRUST S&P PHARMA 78464A722 963 23166 SH DFND 01 23166 0 0 SPDR SERIES TRUST S&P PHARMA 78464A722 5443 130898 SH DFND 02 0 0 130898 SPDR SERIES TRUST S&P OILGAS 78464A730 29666 965054 SH DFND 01 418805 546249 0 SPDR SERIES TRUST S&P OILGAS 78464A730 147364 4793872 SH DFND 02 0 4192196 601676 SPDR SERIES TRUST S&P OILGAS 78464A730 2828 92012 SH DFND 06 0 92012 0 SPDR SERIES TRUST OPTIONS 78464A730 483961 15743700 SH Put DFND 02 0 15743700 0 SPDR SERIES TRUST OPTIONS 78464A730 1537 50000 SH Put DFND 06 0 50000 0 SPDR SERIES TRUST OPTIONS 78464A730 273813 8907400 SH Call DFND 02 0 8907400 0 SPDR SERIES TRUST OPTIONS 78464A730 1537 50000 SH Call DFND 06 0 50000 0 SPDR SERIES TRUST OILGAS EQU 78464A748 5693 492875 SH DFND 01 279982 212893 0 SPDR SERIES TRUST OILGAS EQU 78464A748 1232 106675 SH DFND 02 0 0 106675 SPDR SERIES TRUST S&P METALS 78464A755 4679 157652 SH DFND 01 153652 0 4000 SPDR SERIES TRUST S&P METALS 78464A755 8982 302624 SH DFND 02 0 53342 249282 SPDR SERIES TRUST S&P METALS 78464A755 1204 40560 SH DFND 06 0 40560 0 SPDR SERIES TRUST OPTIONS 78464A755 2968 100000 SH Put DFND 02 0 100000 0 SPDR SERIES TRUST S&P DIVID 78464A763 189268 1903912 SH DFND 01 1902919 0 993 SPDR SERIES TRUST S&P DIVID 78464A763 361649 3637956 SH DFND 02 0 58 3637898 SPDR SERIES TRUST S&P DIVID 78464A763 2398 24120 SH DFND 28 24120 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 2 45 SH DFND 01 45 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 2198 41315 SH DFND 02 0 0 41315 SPDR SERIES TRUST S&P INS ET 78464A789 1996 64591 SH DFND 01 61284 0 3307 SPDR SERIES TRUST S&P INS ET 78464A789 70228 2272748 SH DFND 02 0 0 2272748 SPDR SERIES TRUST S&P INS ET 78464A789 19 600 SH DFND 28 600 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 53592 1283033 SH DFND 01 1283033 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 51586 1234992 SH DFND 02 0 4634 1230358 SPDR SERIES TRUST S&P BK ETF 78464A797 4624 110691 SH DFND 06 0 110691 0 SPDR SERIES TRUST S&P BK ETF 78464A797 884 21175 SH DFND 28 21175 0 0 SPDR SERIES TRUST OPTIONS 78464A797 3759 90000 SH Put DFND 02 0 90000 0 SPDR SERIES TRUST OPTIONS 78464A797 3759 90000 SH Call DFND 02 0 90000 0 SPDR SERIES TRUST PORTFOLIO 78464A805 604 17171 SH DFND 01 17171 0 0 SPDR SERIES TRUST PORTFOLIO 78464A805 9092 258445 SH DFND 02 0 0 258445 SPDR SERIES TRUST S&P 600 SM 78464A813 3 52 SH DFND 01 52 0 0 SPDR SERIES TRUST S&P 600 SM 78464A813 28120 421776 SH DFND 02 0 0 421776 SPDR SERIES TRUST S&P 400 MD 78464A821 79 1500 SH DFND 01 1500 0 0 SPDR SERIES TRUST S&P 400 MD 78464A821 8136 154828 SH DFND 02 0 0 154828 SPDR SERIES TRUST S&P 400 MD 78464A839 254 5047 SH DFND 01 5047 0 0 SPDR SERIES TRUST S&P 400 MD 78464A839 5131 101854 SH DFND 02 0 0 101854 SPDR SERIES TRUST PORTFOLIO 78464A847 25 739 SH DFND 01 739 0 0 SPDR SERIES TRUST PORTFOLIO 78464A847 1508 45235 SH DFND 02 0 0 45235 SPDR SERIES TRUST PORTFOLIO 78464A854 577 17365 SH DFND 01 17365 0 0 SPDR SERIES TRUST PORTFOLIO 78464A854 22667 682119 SH DFND 02 0 0 682119 SPDR SERIES TRUST S&P SEMICN 78464A862 51 650 SH DFND 01 650 0 0 SPDR SERIES TRUST S&P SEMICN 78464A862 8343 106266 SH DFND 02 0 0 106266 SPDR SERIES TRUST S&P BIOTEC 78464A870 63329 699455 SH DFND 01 539581 159874 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 207701 2294021 SH DFND 02 0 1180448 1113573 SPDR SERIES TRUST S&P BIOTEC 78464A870 4221 46617 SH DFND 06 0 46617 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 229 2534 SH DFND 28 2534 0 0 SPDR SERIES TRUST OPTIONS 78464A870 22499 248500 SH Put DFND 02 0 248500 0 SPDR SERIES TRUST OPTIONS 78464A870 11888 131300 SH Put DFND 06 0 131300 0 SPDR SERIES TRUST OPTIONS 78464A870 5432 60000 SH Call DFND 02 0 60000 0 SPDR SERIES TRUST OPTIONS 78464A870 7868 86900 SH Call DFND 06 0 86900 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 15546 403274 SH DFND 01 402784 490 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 66808 1733022 SH DFND 02 0 1505413 227609 SPDR SERIES TRUST S&P HOMEBU 78464A888 613 15901 SH DFND 06 0 15901 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 257 6670 SH DFND 28 6670 0 0 SPDR SERIES TRUST OPTIONS 78464A888 8550 221800 SH Call DFND 02 0 221800 0 SPDR SERIES TRUST NYSE TECH 78464A102 374 5253 SH DFND 43 0 0 5253 SPDR SERIES TRUST FACTST INV 78464A110 43 413 SH DFND 43 0 0 413 SPDR SERIES TRUST SPDR S&P15 78464A128 640 6303 SH DFND 43 0 0 6303 SPDR SERIES TRUST BLOMBRG BR 78464A151 1999 60316 SH DFND 43 0 0 60316 SPDR SERIES TRUST S&P 600 SM 78464A201 30261 506879 SH DFND 43 0 0 506879 SPDR SERIES TRUST NUV HGHYLD 78464A284 2127 37020 SH DFND 43 0 0 37020 SPDR SERIES TRUST WELLS FG P 78464A292 240 5624 SH DFND 43 0 0 5624 SPDR SERIES TRUST S&P 600 SM 78464A300 14853 246323 SH DFND 43 0 0 246323 SPDR SERIES TRUST BLMBRG BRC 78464A359 6025 115313 SH DFND 43 0 0 115313 SPDR SERIES TRUST PORTFOLIO 78464A367 5117 188624 SH DFND 43 0 0 188624 SPDR SERIES TRUST PORTFOLIO 78464A375 829 24274 SH DFND 43 0 0 24274 SPDR SERIES TRUST BLOMBRG BR 78464A383 274 10629 SH DFND 43 0 0 10629 SPDR SERIES TRUST PRTFLO S&P 78464A409 43245 1162197 SH DFND 43 0 0 1162197 SPDR SERIES TRUST BLOOMBERG 78464A417 22582 627797 SH DFND 43 0 0 627797 SPDR SERIES TRUST PORTFOLIO 78464A474 60636 1984809 SH DFND 43 0 0 1984809 SPDR SERIES TRUST FTSE INT G 78464A490 22 407 SH DFND 43 0 0 407 SPDR SERIES TRUST PRTFLO S&P 78464A508 23699 782674 SH DFND 43 0 0 782674 SPDR SERIES TRUST BLOMBERG I 78464A516 4601 164982 SH DFND 43 0 0 164982 SPDR SERIES TRUST S&P TRANSN 78464A532 82 1349 SH DFND 43 0 0 1349 SPDR SERIES TRUST S&P TELECO 78464A540 10 139 SH DFND 43 0 0 139 SPDR SERIES TRUST HLTH CARE 78464A573 56 876 SH DFND 43 0 0 876 SPDR SERIES TRUST HLTH CR EQ 78464A581 1383 17209 SH DFND 43 0 0 17209 SPDR SERIES TRUST COMP SOFTW 78464A599 131 1383 SH DFND 43 0 0 1383 SPDR SERIES TRUST DJ REIT ET 78464A607 2067 20895 SH DFND 43 0 0 20895 SPDR SERIES TRUST AEROSPACE 78464A631 1873 20403 SH DFND 43 0 0 20403 SPDR SERIES TRUST PORTFOLIO 78464A649 3408 119414 SH DFND 43 0 0 119414 SPDR SERIES TRUST BLOMBRG BR 78464A656 1763 31670 SH DFND 43 0 0 31670 SPDR SERIES TRUST PORTFOLIO 78464A664 64 1759 SH DFND 43 0 0 1759 SPDR SERIES TRUST BLMBRG BRC 78464A672 5093 84318 SH DFND 43 0 0 84318 SPDR SERIES TRUST S&P REGL B 78464A698 4334 84412 SH DFND 43 0 0 84412 SPDR SERIES TRUST GLB DOW ET 78464A706 11 135 SH DFND 43 0 0 135 SPDR SERIES TRUST S&P RETAIL 78464A714 22 485 SH DFND 43 0 0 485 SPDR SERIES TRUST S&P PHARMA 78464A722 70 1693 SH DFND 43 0 0 1693 SPDR SERIES TRUST S&P OILGAS 78464A730 3104 100981 SH DFND 43 0 0 100981 SPDR SERIES TRUST OILGAS EQU 78464A748 82 7101 SH DFND 43 0 0 7101 SPDR SERIES TRUST S&P METALS 78464A755 239 8065 SH DFND 43 0 0 8065 SPDR SERIES TRUST S&P DIVID 78464A763 141157 1419949 SH DFND 43 0 0 1419949 SPDR SERIES TRUST S&P CAP MK 78464A771 16 309 SH DFND 43 0 0 309 SPDR SERIES TRUST S&P INS ET 78464A789 284906 9220244 SH DFND 43 0 0 9220244 SPDR SERIES TRUST S&P BK ETF 78464A797 2602 62293 SH DFND 43 0 0 62293 SPDR SERIES TRUST PORTFOLIO 78464A805 50 1411 SH DFND 43 0 0 1411 SPDR SERIES TRUST S&P 600 SM 78464A813 2795 41916 SH DFND 43 0 0 41916 SPDR SERIES TRUST S&P 400 MD 78464A821 419 7969 SH DFND 43 0 0 7969 SPDR SERIES TRUST S&P 400 MD 78464A839 240 4772 SH DFND 43 0 0 4772 SPDR SERIES TRUST PORTFOLIO 78464A847 186 5586 SH DFND 43 0 0 5586 SPDR SERIES TRUST PORTFOLIO 78464A854 777 23389 SH DFND 43 0 0 23389 SPDR SERIES TRUST S&P SEMICN 78464A862 695 8856 SH DFND 43 0 0 8856 SPDR SERIES TRUST S&P BIOTEC 78464A870 12095 133590 SH DFND 43 0 0 133590 SPDR SERIES TRUST S&P HOMEBU 78464A888 125 3239 SH DFND 43 0 0 3239 SPECIAL OPPORTUNITIES FD INC COM 84741T104 7 533 SH DFND 02 0 0 533 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1624 29654 SH DFND 01 9783 19847 24 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2403 43870 SH DFND 02 0 38367 5503 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 228 4157 SH DFND 06 0 4157 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 53 969 SH DFND 28 0 0 969 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3351 61172 SH DFND 43 0 0 61172 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3853 360393 SH DFND 01 29484 330278 631 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1788 167289 SH DFND 02 0 166227 1062 SPECTRUM PHARMACEUTICALS INC COM 84763A108 112 10464 SH DFND 06 0 10464 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1606 150193 SH DFND 43 0 0 150193 SPEEDWAY MOTORSPORTS INC COM 847788106 58 3986 SH DFND 01 3239 747 0 SPEEDWAY MOTORSPORTS INC COM 847788106 361 24914 SH DFND 02 0 23902 1012 SPEEDWAY MOTORSPORTS INC COM 847788106 19 1327 SH DFND 06 0 1327 0 SPERO THERAPEUTICS INC COM 84833T103 59 4633 SH DFND 01 4066 567 0 SPERO THERAPEUTICS INC COM 84833T103 996 77769 SH DFND 02 0 5611 72158 SPERO THERAPEUTICS INC COM 84833T103 0 37 SH DFND 06 0 37 0 SPHERIX INC COM PAR NE 84842R403 0 2 SH DFND 02 0 0 2 SPIRE INC COM 84857L101 3199 38877 SH DFND 01 31694 6902 281 SPIRE INC COM 84857L101 9099 110577 SH DFND 02 0 59054 51523 SPIRE INC COM 84857L101 452 5497 SH DFND 06 0 5497 0 SPIRE INC COM 84857L101 9023 109652 SH DFND 43 0 0 109652 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7091 77467 SH DFND 01 50066 26504 897 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 24217 264578 SH DFND 02 0 28348 236230 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 598 6537 SH DFND 06 0 6537 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 252 2748 SH DFND 28 0 0 2748 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3361 36720 SH DFND 43 0 0 36720 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1567 17122 SH DFND 43, 01 0 0 17122 SPIRIT AIRLS INC COM 848577102 3793 71764 SH DFND 01 60553 11211 0 SPIRIT AIRLS INC COM 848577102 28713 543191 SH DFND 02 0 16855 526336 SPIRIT AIRLS INC COM 848577102 108 2050 SH DFND 06 0 2050 0 SPIRIT AIRLS INC COM 848577102 3 62 SH DFND 28 62 0 0 SPIRIT AIRLS INC COM 848577102 11054 209116 SH DFND 43 0 0 209116 SPIRIT MTA REIT COM SHS BE 84861U105 4 588 SH DFND 01 588 0 0 SPIRIT MTA REIT COM SHS BE 84861U105 367 56530 SH DFND 02 0 54906 1624 SPIRIT MTA REIT COM SHS BE 84861U105 34 5221 SH DFND 06 0 5221 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 55 2590 SH DFND 01 1735 855 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 234 11054 SH DFND 02 0 11054 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 51 SH DFND 06 0 51 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1562 39311 SH DFND 01 3678 34044 1589 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8868 223214 SH DFND 02 0 217289 5925 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 415 10458 SH DFND 06 0 10458 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19 488 SH DFND 28 0 0 488 SPIRIT RLTY CAP INC NEW NOTE 2.87 84860WAA0 11534 11561000 PRN DFND 02 0 11561000 0 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 31 31000 PRN DFND 02 0 0 31000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 524 13186 SH DFND 43 0 0 13186 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 2085 2088000 PRN DFND 43 0 0 2088000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1425 35864 SH DFND 43, 01 0 0 35864 SPLUNK INC COM 848637104 17708 142118 SH DFND 01 105072 35740 1306 SPLUNK INC COM 848637104 136573 1096091 SH DFND 02 0 92898 1003193 SPLUNK INC COM 848637104 2693 21615 SH DFND 06 0 21615 0 SPLUNK INC COM 848637104 282 2266 SH DFND 28 1660 0 606 SPLUNK INC OPTIONS 848637104 125 1000 SH Put DFND 02 0 0 1000 SPLUNK INC OPTIONS 848637104 14641 117500 SH Call DFND 02 0 117500 0 SPLUNK INC COM 848637104 110467 886573 SH DFND 43 0 0 886573 SPLUNK INC COM 848637104 44904 360386 SH DFND 43, 01 0 0 360386 SPOK HLDGS INC COM 84863T106 200 14719 SH DFND 01 13274 1420 25 SPOK HLDGS INC COM 84863T106 543 39839 SH DFND 02 0 39773 66 SPOK HLDGS INC COM 84863T106 29 2098 SH DFND 06 0 2098 0 SPOK HLDGS INC COM 84863T106 1 37 SH DFND 28 37 0 0 SPOK HLDGS INC COM 84863T106 194 14277 SH DFND 43 0 0 14277 SPORTSMANS WHSE HLDGS INC COM 84920Y106 67 13915 SH DFND 01 13915 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 534 SH DFND 02 0 534 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1 120 SH DFND 06 0 120 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5797 41767 SH DFND 01 34834 6933 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 13330 96035 SH DFND 02 0 19255 76780 SPOTIFY TECHNOLOGY S A OPTIONS L8681T102 31077 223900 SH Call DFND 02 0 223900 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 10709 77151 SH DFND 43 0 0 77151 SPOTIFY TECHNOLOGY S A SHS L8681T102 64 463 SH DFND 43, 01 0 0 463 SPRAGUE RES LP COM UNIT R 849343108 327 17700 SH DFND 01 17700 0 0 SPRAGUE RES LP COM UNIT R 849343108 409 22132 SH DFND 02 0 2918 19214 SPRING BK PHARMACEUTICALS IN COM 849431101 28 2647 SH DFND 01 2647 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 0 41 SH DFND 02 0 41 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1 56 SH DFND 06 0 56 0 SPRINT CORPORATION COM 85207U105 1716 303638 SH DFND 01 120822 177522 5294 SPRINT CORPORATION COM 85207U105 3321 587728 SH DFND 02 0 555006 32722 SPRINT CORPORATION COM 85207U105 1127 199411 SH DFND 06 0 199411 0 SPRINT CORPORATION COM 85207U105 16 2843 SH DFND 28 0 0 2843 SPRINT CORPORATION OPTIONS 85207U105 963 170500 SH Put DFND 02 0 170500 0 SPRINT CORPORATION COM 85207U105 3523 623542 SH DFND 43 0 0 623542 SPROTT FOCUS TR INC COM 85208J109 1510 220469 SH DFND 02 0 0 220469 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 674 54325 SH DFND 01 54325 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 9125 735921 SH DFND 02 0 0 735921 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 494 47263 SH DFND 01 47263 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 612 58611 SH DFND 02 0 0 58611 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 137 24788 SH DFND 01 24788 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 139 25100 SH DFND 02 0 0 25100 SPROUTS FMRS MKT INC COM 85208M102 1144 53101 SH DFND 01 28757 22094 2250 SPROUTS FMRS MKT INC COM 85208M102 2371 110091 SH DFND 02 0 35285 74806 SPROUTS FMRS MKT INC COM 85208M102 271 12574 SH DFND 06 0 12574 0 SPROUTS FMRS MKT INC COM 85208M102 22243 1032655 SH DFND 43 0 0 1032655 SPROUTS FMRS MKT INC COM 85208M102 151 6997 SH DFND 43, 01 0 0 6997 SPS COMMERCE INC COM 78463M107 708 6677 SH DFND 01 5805 807 65 SPS COMMERCE INC COM 78463M107 881 8303 SH DFND 02 0 7988 315 SPS COMMERCE INC COM 78463M107 203 1914 SH DFND 06 0 1914 0 SPS COMMERCE INC COM 78463M107 4276 40314 SH DFND 43 0 0 40314 SPS COMMERCE INC COM 78463M107 3304 31155 SH DFND 43, 01 0 0 31155 SPX CORP COM 784635104 579 16648 SH DFND 01 15250 1129 269 SPX CORP COM 784635104 961 27628 SH DFND 02 0 19339 8289 SPX CORP COM 784635104 164 4709 SH DFND 06 0 4709 0 SPX CORP COM 784635104 2064 59314 SH DFND 43 0 0 59314 SPX FLOW INC COM 78469X107 1681 52689 SH DFND 01 19708 32422 559 SPX FLOW INC COM 78469X107 1263 39598 SH DFND 02 0 37359 2239 SPX FLOW INC COM 78469X107 147 4618 SH DFND 06 0 4618 0 SPX FLOW INC COM 78469X107 1 25 SH DFND 28 25 0 0 SPX FLOW INC COM 78469X107 0 7 SH DFND 43 0 0 7 SQUARE INC CL A 852234103 43900 585962 SH DFND 01 517249 67579 1134 SQUARE INC CL A 852234103 77657 1036534 SH DFND 02 0 478328 558206 SQUARE INC CL A 852234103 4898 65370 SH DFND 06 0 65370 0 SQUARE INC CL A 852234103 61 817 SH DFND 28 128 0 689 SQUARE INC OPTIONS 852234103 29968 400000 SH Put DFND 02 0 400000 0 SQUARE INC NOTE 0.37 852234AB9 467 143000 PRN DFND 02 0 143000 0 SQUARE INC CL A 852234103 23960 319808 SH DFND 43 0 0 319808 SQUARE INC CL A 852234103 32888 438976 SH DFND 43, 01 0 0 438976 SRC ENERGY INC COM 78470V108 1238 241741 SH DFND 01 73666 161460 6615 SRC ENERGY INC COM 78470V108 581 113506 SH DFND 02 0 109795 3711 SRC ENERGY INC COM 78470V108 135 26325 SH DFND 06 0 26325 0 SRC ENERGY INC COM 78470V108 2960 578146 SH DFND 43 0 0 578146 SRC ENERGY INC COM 78470V108 1083 211479 SH DFND 43, 01 0 0 211479 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5145 80786 SH DFND 01 30766 49548 472 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7718 121182 SH DFND 02 0 118479 2703 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2112 33166 SH DFND 06 0 33166 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 72 1134 SH DFND 28 0 0 1134 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33145 520419 SH DFND 43 0 0 520419 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12446 195421 SH DFND 43, 01 0 0 195421 SSGA ACTIVE ETF TR MULT ASS R 78467V103 3961 157632 SH DFND 02 0 0 157632 SSGA ACTIVE ETF TR INCOM ALLO 78467V202 319 9718 SH DFND 02 0 0 9718 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 22110 586311 SH DFND 02 0 0 586311 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 153 3323 SH DFND 01 3323 0 0 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 75972 1649781 SH DFND 02 0 40572 1609209 SSGA ACTIVE ETF TR ULT SHT TR 78467V707 1605 39777 SH DFND 02 0 0 39777 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 26 539 SH DFND 01 0 0 539 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 113846 2354621 SH DFND 02 0 0 2354621 SSGA ACTIVE ETF TR MULT ASS R 78467V103 203 8089 SH DFND 43 0 0 8089 SSGA ACTIVE ETF TR INCOM ALLO 78467V202 120 3672 SH DFND 43 0 0 3672 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 19 496 SH DFND 43 0 0 496 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 13342 289735 SH DFND 43 0 0 289735 SSGA ACTIVE ETF TR ULT SHT TR 78467V707 137 3397 SH DFND 43 0 0 3397 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 14862 307384 SH DFND 43 0 0 307384 SSGA ACTIVE TR SPDR DBLEL 78470P200 1238 25145 SH DFND 02 0 0 25145 SSGA ACTIVE TR SPDR DBLEL 78470P309 679 13666 SH DFND 02 0 0 13666 SSGA ACTIVE TR SPDR DBLEL 78470P200 504 10228 SH DFND 43 0 0 10228 SSR MNG INC COM 784730103 58 4597 SH DFND 05 4597 0 0 SSR MNG INC COM 784730103 39 3076 SH DFND 02 0 1710 1366 SSR MNG INC COM 784730103 1138 89926 SH DFND 06 0 89926 0 ST JOE CO COM 790148100 160 9718 SH DFND 01 7373 2345 0 ST JOE CO COM 790148100 1975 119766 SH DFND 02 0 5868 113898 ST JOE CO COM 790148100 65 3948 SH DFND 06 0 3948 0 STAAR SURGICAL CO COM PAR $0 852312305 423 12365 SH DFND 01 9025 3264 76 STAAR SURGICAL CO COM PAR $0 852312305 320 9368 SH DFND 02 0 5642 3726 STAAR SURGICAL CO COM PAR $0 852312305 124 3633 SH DFND 06 0 3633 0 STAAR SURGICAL CO COM PAR $0 852312305 1424 41649 SH DFND 43 0 0 41649 STAAR SURGICAL CO COM PAR $0 852312305 158 4610 SH DFND 43, 01 0 0 4610 STAFFING 360 SOLUTIONS INC COM PAR 852387307 1 700 SH DFND 02 0 0 700 STAG INDL INC COM 85254J102 389 13132 SH DFND 01 13132 0 0 STAG INDL INC COM 85254J102 11246 379284 SH DFND 02 0 355737 23547 STAG INDL INC COM 85254J102 349 11780 SH DFND 06 0 11780 0 STAG INDL INC COM 85254J102 11726 395474 SH DFND 43 0 0 395474 STAG INDL INC COM 85254J102 4874 164369 SH DFND 43, 01 0 0 164369 STAGE STORES INC COM NEW 85254C305 12 11724 SH DFND 02 0 11724 0 STAMPS COM INC COM NEW 852857200 347 4266 SH DFND 01 3992 160 114 STAMPS COM INC COM NEW 852857200 313 3839 SH DFND 02 0 3152 687 STAMPS COM INC COM NEW 852857200 152 1869 SH DFND 06 0 1869 0 STAMPS COM INC COM NEW 852857200 17 210 SH DFND 43 0 0 210 STANDARD AVB FINL CORP COM 85303B100 71 2634 SH DFND 02 0 1547 1087 STANDARD DIVERSIFIED INC COM CL A 85336L109 154 8004 SH DFND 02 0 8004 0 STANDARD MTR PRODS INC COM 853666105 311 6324 SH DFND 01 4391 1860 73 STANDARD MTR PRODS INC COM 853666105 362 7365 SH DFND 02 0 7292 73 STANDARD MTR PRODS INC COM 853666105 108 2196 SH DFND 06 0 2196 0 STANDEX INTL CORP COM 854231107 1141 15546 SH DFND 01 15447 0 99 STANDEX INTL CORP COM 854231107 989 13474 SH DFND 02 0 12971 503 STANDEX INTL CORP COM 854231107 102 1392 SH DFND 06 0 1392 0 STANLEY BLACK & DECKER INC COM 854502101 49678 364826 SH DFND 01 276274 84516 4036 STANLEY BLACK & DECKER INC COM 854502101 8918 65491 SH DFND 02 0 2378 63113 STANLEY BLACK & DECKER INC COM 854502101 1877 13784 SH DFND 06 0 13784 0 STANLEY BLACK & DECKER INC COM 854502101 1112 8167 SH DFND 28 6933 0 1234 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 1907 19562 SH DFND 02 0 17364 2198 STANLEY BLACK & DECKER INC COM 854502101 39808 292344 SH DFND 43 0 0 292344 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 4340 44509 SH DFND 43 0 0 44509 STANLEY BLACK & DECKER INC COM 854502101 497 3648 SH DFND 43, 01 0 0 3648 STANTEC INC COM 85472N109 181 7661 SH DFND 05 7661 0 0 STANTEC INC COM 85472N109 136 5756 SH DFND 02 0 5756 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 0 6 SH DFND 01 6 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 1 177 SH DFND 02 0 177 0 STAR GROUP L P UNIT LTD P 85512C105 144 15000 SH DFND 01 15000 0 0 STAR GROUP L P UNIT LTD P 85512C105 33 3485 SH DFND 02 0 0 3485 STARBUCKS CORP COM 855244109 313815 4221347 SH DFND 01 4173034 28969 19344 STARBUCKS CORP COM 855244109 348695 4690539 SH DFND 02 0 522363 4168176 STARBUCKS CORP COM 855244109 3564 47945 SH DFND 06 0 47945 0 STARBUCKS CORP COM 855244109 3441 46286 SH DFND 28 31198 0 15088 STARBUCKS CORP OPTIONS 855244109 312 4200 SH Put DFND 01 4200 0 0 STARBUCKS CORP OPTIONS 855244109 16489 221800 SH Put DFND 02 0 221800 0 STARBUCKS CORP OPTIONS 855244109 18191 244700 SH Put DFND 06 0 244700 0 STARBUCKS CORP OPTIONS 855244109 9307 125200 SH Call DFND 02 0 125200 0 STARBUCKS CORP OPTIONS 855244109 9976 134200 SH Call DFND 06 0 134200 0 STARBUCKS CORP COM 855244109 556057 7479912 SH DFND 43 0 0 7479912 STARBUCKS CORP COM 855244109 50017 672817 SH DFND 43, 01 0 0 672817 STARRETT L S CO CL A 855668109 7 919 SH DFND 02 0 119 800 STARS GROUP INC COM 85570W100 24 1367 SH DFND 01 1367 0 0 STARS GROUP INC COM 85570W100 205 11688 SH DFND 02 0 11188 500 STARS GROUP INC COM 85570W100 1557 88920 SH DFND 43 0 0 88920 STARS GROUP INC COM 85570W100 436 24890 SH DFND 43, 01 0 0 24890 STARTEK INC COM 85569C107 61 7690 SH DFND 01 7690 0 0 STARTEK INC COM 85569C107 224 28410 SH DFND 02 0 28410 0 STARWOOD PPTY TR INC COM 85571B105 693 31003 SH DFND 01 25988 0 5015 STARWOOD PPTY TR INC COM 85571B105 95239 4261241 SH DFND 02 0 1044888 3216353 STARWOOD PPTY TR INC COM 85571B105 639 28573 SH DFND 06 0 28573 0 STARWOOD PPTY TR INC NOTE 4.37 85571BAH8 1680 1697000 PRN DFND 02 0 1694000 3000 STARWOOD PPTY TR INC COM 85571B105 4417 197636 SH DFND 43 0 0 197636 STARWOOD PPTY TR INC NOTE 4.37 85571BAH8 9 9000 PRN DFND 43 0 0 9000 STARWOOD PPTY TR INC COM 85571B105 782 34989 SH DFND 43, 01 0 0 34989 STATE AUTO FINL CORP COM 855707105 144 4375 SH DFND 01 3284 1091 0 STATE AUTO FINL CORP COM 855707105 181 5486 SH DFND 02 0 4786 700 STATE AUTO FINL CORP COM 855707105 62 1873 SH DFND 06 0 1873 0 STATE STR CORP COM 857477103 65254 991549 SH DFND 01 607201 94219 290129 STATE STR CORP COM 857477103 25614 389218 SH DFND 02 0 164331 224887 STATE STR CORP COM 857477103 113 1712 SH DFND 06 0 1712 0 STATE STR CORP COM 857477103 4036 61330 SH DFND 28 54849 0 6481 STATE STR CORP COM 857477103 155168 2357814 SH DFND 43 0 0 2357814 STATE STR CORP COM 857477103 20544 312170 SH DFND 43, 01 0 0 312170 STEALTH BIOTHERAPEUTICS CORP SPONSORED 85789A105 310 24190 SH DFND 02 0 24190 0 STEALTHGAS INC SHS Y81669106 2 544 SH DFND 02 0 544 0 STEEL CONNECT INC COM 858098106 12 6000 SH DFND 02 0 0 6000 STEEL DYNAMICS INC COM 858119100 9429 267336 SH DFND 01 80172 184042 3122 STEEL DYNAMICS INC COM 858119100 29590 838951 SH DFND 02 0 389321 449630 STEEL DYNAMICS INC COM 858119100 1159 32867 SH DFND 06 0 32867 0 STEEL DYNAMICS INC COM 858119100 154 4361 SH DFND 28 67 0 4294 STEEL DYNAMICS INC OPTIONS 858119100 557 15800 SH Put DFND 02 0 15800 0 STEEL DYNAMICS INC COM 858119100 8326 236062 SH DFND 43 0 0 236062 STEEL DYNAMICS INC COM 858119100 449 12730 SH DFND 43, 01 0 0 12730 STEELCASE INC CL A 858155203 355 24420 SH DFND 01 17669 6651 100 STEELCASE INC CL A 858155203 6344 435990 SH DFND 02 0 429580 6410 STEELCASE INC CL A 858155203 136 9379 SH DFND 06 0 9379 0 STEELCASE INC CL A 858155203 6147 422504 SH DFND 43 0 0 422504 STEELCASE INC CL A 858155203 1078 74064 SH DFND 43, 01 0 0 74064 STEIN MART INC COM 858375108 10 10426 SH DFND 01 10426 0 0 STEIN MART INC COM 858375108 1 1000 SH DFND 02 0 0 1000 STELLUS CAP INVT CORP COM 858568108 1 65 SH DFND 02 0 0 65 STEMLINE THERAPEUTICS INC COM 85858C107 1598 124394 SH DFND 01 9956 114438 0 STEMLINE THERAPEUTICS INC COM 85858C107 283 21988 SH DFND 02 0 16488 5500 STEMLINE THERAPEUTICS INC COM 85858C107 54 4195 SH DFND 06 0 4195 0 STEPAN CO COM 858586100 645 7373 SH DFND 01 5448 1814 111 STEPAN CO COM 858586100 236 2701 SH DFND 02 0 2621 80 STEPAN CO COM 858586100 193 2201 SH DFND 06 0 2201 0 STEPAN CO COM 858586100 6298 71959 SH DFND 43 0 0 71959 STEPAN CO COM 858586100 414 4725 SH DFND 43, 01 0 0 4725 STERICYCLE INC COM 858912108 7468 137236 SH DFND 01 111808 25147 281 STERICYCLE INC COM 858912108 6556 120469 SH DFND 02 0 95305 25164 STERICYCLE INC COM 858912108 512 9410 SH DFND 06 0 9410 0 STERICYCLE INC COM 858912108 137 2511 SH DFND 28 40 0 2471 STERICYCLE INC COM 858912108 26946 495156 SH DFND 43 0 0 495156 STERICYCLE INC COM 858912108 1021 18762 SH DFND 43, 01 0 0 18762 STERIS PLC SHS USD G8473T100 47221 368824 SH DFND 01 352323 15834 667 STERIS PLC SHS USD G8473T100 8148 63639 SH DFND 02 0 57758 5881 STERIS PLC SHS USD G8473T100 1122 8767 SH DFND 06 0 8767 0 STERIS PLC SHS USD G8473T100 663 5179 SH DFND 28 5179 0 0 STERIS PLC SHS USD G8473T100 30264 236379 SH DFND 43 0 0 236379 STERIS PLC SHS USD G8473T100 14098 110117 SH DFND 43, 01 0 0 110117 STERLING BANCORP DEL COM 85917A100 1510 81057 SH DFND 01 51982 24770 4305 STERLING BANCORP DEL COM 85917A100 45815 2459198 SH DFND 02 0 2431278 27920 STERLING BANCORP DEL COM 85917A100 412 22117 SH DFND 06 0 22117 0 STERLING BANCORP DEL COM 85917A100 121 6492 SH DFND 28 197 0 6295 STERLING BANCORP DEL COM 85917A100 27856 1495201 SH DFND 43 0 0 1495201 STERLING BANCORP DEL COM 85917A100 2167 116309 SH DFND 43, 01 0 0 116309 STERLING BANCORP INC COM 85917W102 48 4773 SH DFND 01 4773 0 0 STERLING BANCORP INC COM 85917W102 21 2098 SH DFND 02 0 2098 0 STERLING BANCORP INC COM 85917W102 21 2030 SH DFND 06 0 2030 0 STERLING CONSTRUCTION CO INC COM 859241101 98 7846 SH DFND 01 6949 897 0 STERLING CONSTRUCTION CO INC COM 859241101 46 3711 SH DFND 02 0 3411 300 STERLING CONSTRUCTION CO INC COM 859241101 1 103 SH DFND 06 0 103 0 STEWART INFORMATION SVCS COR COM 860372101 524 12263 SH DFND 01 7601 4610 52 STEWART INFORMATION SVCS COR COM 860372101 315 7375 SH DFND 02 0 7375 0 STEWART INFORMATION SVCS COR COM 860372101 101 2368 SH DFND 06 0 2368 0 STEWART INFORMATION SVCS COR COM 860372101 1163 27240 SH DFND 43 0 0 27240 STIFEL FINL CORP COM 860630102 3007 56991 SH DFND 01 47009 9637 345 STIFEL FINL CORP COM 860630102 2740 51933 SH DFND 02 0 49984 1949 STIFEL FINL CORP COM 860630102 412 7808 SH DFND 06 0 7808 0 STIFEL FINL CORP COM 860630102 2 45 SH DFND 28 45 0 0 STIFEL FINL CORP COM 860630102 17809 337554 SH DFND 43 0 0 337554 STIFEL FINL CORP COM 860630102 1946 36879 SH DFND 43, 01 0 0 36879 STITCH FIX INC COM CL A 860897107 471 16689 SH DFND 01 378 16311 0 STITCH FIX INC COM CL A 860897107 1357 48056 SH DFND 02 0 47856 200 STMICROELECTRONICS N V NY REGISTR 861012102 1550 104402 SH DFND 01 18255 82410 3737 STMICROELECTRONICS N V NY REGISTR 861012102 1679 113083 SH DFND 02 0 81080 32003 STMICROELECTRONICS N V NY REGISTR 861012102 29 1945 SH DFND 28 128 0 1817 STMICROELECTRONICS N V NY REGISTR 861012102 2222 149642 SH DFND 43 0 0 149642 STOCK YDS BANCORP INC COM 861025104 171 5060 SH DFND 01 4353 707 0 STOCK YDS BANCORP INC COM 861025104 425 12560 SH DFND 02 0 11148 1412 STOCK YDS BANCORP INC COM 861025104 79 2346 SH DFND 06 0 2346 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 376 29699 SH DFND 02 0 120 29579 STONE HBR EMERG MRKTS INC FD COM 86164T107 14 1047 SH DFND 01 1047 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 1095 83950 SH DFND 02 0 0 83950 STONECASTLE FINL CORP COM 861780104 50 2350 SH DFND 01 2350 0 0 STONECASTLE FINL CORP COM 861780104 32 1513 SH DFND 02 0 13 1500 STONECO LTD COM CL A G85158106 765 18600 SH DFND 02 0 10 18590 STONECO LTD COM CL A G85158106 1224 29762 SH DFND 06 0 29762 0 STONECO LTD OPTIONS G85158106 4604 112000 SH Put DFND 06 0 112000 0 STONECO LTD OPTIONS G85158106 2948 71700 SH Call DFND 06 0 71700 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 1165 308975 SH DFND 01 308975 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 55 14638 SH DFND 02 0 6301 8337 STONERIDGE INC COM 86183P102 174 6029 SH DFND 01 5964 0 65 STONERIDGE INC COM 86183P102 108 3726 SH DFND 02 0 2942 784 STONERIDGE INC COM 86183P102 85 2943 SH DFND 06 0 2943 0 STONERIDGE INC COM 86183P102 4064 140828 SH DFND 43 0 0 140828 STONERIDGE INC COM 86183P102 298 10321 SH DFND 43, 01 0 0 10321 STORE CAP CORP COM 862121100 5175 154474 SH DFND 01 103136 50558 780 STORE CAP CORP COM 862121100 9842 293788 SH DFND 02 0 256105 37683 STORE CAP CORP COM 862121100 666 19874 SH DFND 06 0 19874 0 STORE CAP CORP COM 862121100 27529 821776 SH DFND 43 0 0 821776 STORE CAP CORP COM 862121100 2163 64556 SH DFND 43, 01 0 0 64556 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 65 SH DFND 02 0 0 65 STRATASYS LTD SHS M85548101 385 16165 SH DFND 01 12984 3181 0 STRATASYS LTD SHS M85548101 297 12467 SH DFND 02 0 7927 4540 STRATASYS LTD SHS M85548101 6 242 SH DFND 06 0 242 0 STRATEGIC ED INC COM 86272C103 2987 22750 SH DFND 01 9168 13425 157 STRATEGIC ED INC COM 86272C103 4314 32857 SH DFND 02 0 32053 804 STRATEGIC ED INC COM 86272C103 309 2352 SH DFND 06 0 2352 0 STRATEGIC ED INC COM 86272C103 1 6 SH DFND 28 6 0 0 STRATEGIC ED INC COM 86272C103 1794 13661 SH DFND 43 0 0 13661 STRATTEC SEC CORP COM 863111100 0 3 SH DFND 02 0 0 3 STRATUS PPTYS INC COM NEW 863167201 92 3480 SH DFND 01 3159 321 0 STRATUS PPTYS INC COM NEW 863167201 170 6453 SH DFND 02 0 746 5707 STRATUS PPTYS INC COM NEW 863167201 1 20 SH DFND 06 0 20 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1 200 SH DFND 02 0 0 200 STRYKER CORP COM 863667101 109589 554826 SH DFND 01 536024 15320 3482 STRYKER CORP COM 863667101 201209 1018678 SH DFND 02 0 154945 863733 STRYKER CORP COM 863667101 4954 25081 SH DFND 06 0 25081 0 STRYKER CORP COM 863667101 2610 13216 SH DFND 28 9211 0 4005 STRYKER CORP OPTIONS 863667101 2311 11700 SH Put DFND 02 0 11700 0 STRYKER CORP OPTIONS 863667101 1304 6600 SH Put DFND 06 0 6600 0 STRYKER CORP OPTIONS 863667101 2311 11700 SH Call DFND 02 0 11700 0 STRYKER CORP COM 863667101 81632 413284 SH DFND 43 0 0 413284 STRYKER CORP COM 863667101 42 211 SH DFND 43, 01 0 0 211 STURM RUGER & CO INC COM 864159108 308 5815 SH DFND 01 4534 1281 0 STURM RUGER & CO INC COM 864159108 432 8139 SH DFND 02 0 4260 3879 STURM RUGER & CO INC COM 864159108 101 1906 SH DFND 06 0 1906 0 STURM RUGER & CO INC COM 864159108 2335 44032 SH DFND 43 0 0 44032 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 1305 58221 SH DFND 01 58221 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 3423 152757 SH DFND 02 0 0 152757 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1172 166702 SH DFND 01 140500 0 26202 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 9368 1332532 SH DFND 02 0 0 1332532 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 50 7149 SH DFND 28 8 0 7141 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 118628 16874575 SH DFND 43 0 0 16874575 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1091 155122 SH DFND 43, 01 0 0 155122 SUMMIT FINANCIAL GROUP INC COM 86606G101 193 7268 SH DFND 01 6592 676 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 6 243 SH DFND 02 0 243 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1 40 SH DFND 06 0 40 0 SUMMIT HOTEL PPTYS INC COM 866082100 302 26446 SH DFND 01 13007 0 13439 SUMMIT HOTEL PPTYS INC COM 866082100 1388 121627 SH DFND 02 0 112952 8675 SUMMIT HOTEL PPTYS INC COM 866082100 130 11359 SH DFND 06 0 11359 0 SUMMIT HOTEL PPTYS INC COM 866082100 5362 469907 SH DFND 43 0 0 469907 SUMMIT MATLS INC CL A 86614U100 3072 193602 SH DFND 01 26589 166924 89 SUMMIT MATLS INC CL A 86614U100 20794 1310250 SH DFND 02 0 1304342 5908 SUMMIT MATLS INC CL A 86614U100 192 12125 SH DFND 06 0 12125 0 SUMMIT MATLS INC CL A 86614U100 6281 395788 SH DFND 43 0 0 395788 SUMMIT MATLS INC CL A 86614U100 1101 69405 SH DFND 43, 01 0 0 69405 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 671 68929 SH DFND 01 17244 51685 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 6463 664248 SH DFND 02 0 0 664248 SUMMIT ST BK SANTA ROSA CALI COM 866264203 1 125 SH DFND 02 0 0 125 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 1 700 SH DFND 02 0 700 0 SUN CMNTYS INC COM 866674104 13169 111113 SH DFND 01 110765 277 71 SUN CMNTYS INC COM 866674104 11554 97483 SH DFND 02 0 44796 52687 SUN CMNTYS INC COM 866674104 1062 8962 SH DFND 06 0 8962 0 SUN CMNTYS INC COM 866674104 4 37 SH DFND 28 37 0 0 SUN CMNTYS INC COM 866674104 30915 260845 SH DFND 43 0 0 260845 SUN CMNTYS INC COM 866674104 3192 26934 SH DFND 43, 01 0 0 26934 SUN HYDRAULICS CORP COM 866942105 510 10971 SH DFND 01 8101 2870 0 SUN HYDRAULICS CORP COM 866942105 2040 43858 SH DFND 02 0 43657 201 SUN HYDRAULICS CORP COM 866942105 145 3124 SH DFND 06 0 3124 0 SUN HYDRAULICS CORP COM 866942105 686 14756 SH DFND 43 0 0 14756 SUN HYDRAULICS CORP COM 866942105 751 16146 SH DFND 43, 01 0 0 16146 SUN LIFE FINL INC COM 866796105 4096 106645 SH DFND 05 106645 0 0 SUN LIFE FINL INC COM 866796105 1225 31902 SH DFND 01 29556 0 2346 SUN LIFE FINL INC COM 866796105 2979 77559 SH DFND 02 0 57187 20372 SUN LIFE FINL INC COM 866796105 415 10800 SH DFND 06 0 10800 0 SUN LIFE FINL INC COM 866796105 25 655 SH DFND 28 0 0 655 SUN LIFE FINL INC OPTIONS 866796105 7682 200000 SH Call DFND 06 0 200000 0 SUNCOKE ENERGY INC COM 86722A103 1714 201888 SH DFND 01 16410 185267 211 SUNCOKE ENERGY INC COM 86722A103 1085 127753 SH DFND 02 0 124162 3591 SUNCOKE ENERGY INC COM 86722A103 54 6360 SH DFND 06 0 6360 0 SUNCOKE ENERGY INC COM 86722A103 3078 362595 SH DFND 43 0 0 362595 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 2374 190657 SH DFND 01 45184 145473 0 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 3460 277922 SH DFND 02 0 269921 8001 SUNCOR ENERGY INC NEW COM 867224107 14662 452118 SH DFND 05 452118 0 0 SUNCOR ENERGY INC NEW COM 867224107 71132 2193406 SH DFND 01 764998 0 1428408 SUNCOR ENERGY INC NEW COM 867224107 26579 819595 SH DFND 02 0 203390 616205 SUNCOR ENERGY INC NEW COM 867224107 24057 741812 SH DFND 06 0 741812 0 SUNCOR ENERGY INC NEW COM 867224107 1165 35918 SH DFND 28 9766 0 26152 SUNCOR ENERGY INC NEW OPTIONS 867224107 324 10000 SH Put DFND 06 0 10000 0 SUNCOR ENERGY INC NEW OPTIONS 867224107 16539 510000 SH Call DFND 06 0 510000 0 SUNCOR ENERGY INC NEW COM 867224107 127447 3929897 SH DFND 43 0 0 3929897 SUNCOR ENERGY INC NEW COM 867224107 19673 606640 SH DFND 43, 01 0 0 606640 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 24 20058 SH DFND 01 20058 0 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 289 80204 SH DFND 01 204 80000 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 288 80000 SH DFND 02 0 80000 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 1 763 SH DFND 02 0 7 756 SUNOCO LP COM UT REP 86765K109 2145 68831 SH DFND 01 68831 0 0 SUNOCO LP COM UT REP 86765K109 1302 41798 SH DFND 02 0 1871 39927 SUNOPTA INC COM 8676EP108 1 235 SH DFND 01 235 0 0 SUNOPTA INC COM 8676EP108 1 190 SH DFND 02 0 0 190 SUNPOWER CORP COM 867652406 99 15202 SH DFND 01 14047 1155 0 SUNPOWER CORP COM 867652406 354 54311 SH DFND 02 0 22574 31737 SUNPOWER CORP COM 867652406 76 11655 SH DFND 06 0 11655 0 SUNPOWER CORP DBCV 4.00 867652AL3 6 7000 PRN DFND 02 0 0 7000 SUNPOWER CORP DBCV 4.00 867652AL3 18 22000 PRN DFND 43 0 0 22000 SUNRUN INC COM 86771W105 367 26074 SH DFND 01 19937 6137 0 SUNRUN INC COM 86771W105 20018 1423769 SH DFND 02 0 45790 1377979 SUNRUN INC COM 86771W105 181 12875 SH DFND 06 0 12875 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 71 4960 SH DFND 01 4960 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 7472 518909 SH DFND 02 0 517560 1349 SUNSTONE HOTEL INVS INC NEW COM 867892101 357 24783 SH DFND 06 0 24783 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 270 18738 SH DFND 43 0 0 18738 SUNTRUST BKS INC COM 867914103 101952 1720715 SH DFND 01 1089869 124443 506403 SUNTRUST BKS INC COM 867914103 179310 3026321 SH DFND 02 0 137553 2888768 SUNTRUST BKS INC COM 867914103 610 10301 SH DFND 06 0 10301 0 SUNTRUST BKS INC COM 867914103 840 14178 SH DFND 28 6561 0 7617 SUNTRUST BKS INC COM 867914103 332527 5612264 SH DFND 43 0 0 5612264 SUNTRUST BKS INC COM 867914103 30694 518045 SH DFND 43, 01 0 0 518045 SUPERIOR ENERGY SVCS INC COM 868157108 1224 262110 SH DFND 01 92978 168139 993 SUPERIOR ENERGY SVCS INC COM 868157108 223 47735 SH DFND 02 0 34138 13597 SUPERIOR ENERGY SVCS INC COM 868157108 78 16766 SH DFND 06 0 16766 0 SUPERIOR ENERGY SVCS INC COM 868157108 1 119 SH DFND 28 119 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 197 42253 SH DFND 43 0 0 42253 SUPERIOR GRP OF COMPANIES IN COM 868358102 44 2639 SH DFND 01 2639 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 25 1494 SH DFND 02 0 1219 275 SUPERIOR GRP OF COMPANIES IN COM 868358102 0 29 SH DFND 06 0 29 0 SUPERIOR INDS INTL INC COM 868168105 137 28801 SH DFND 01 26688 1962 151 SUPERIOR INDS INTL INC COM 868168105 1059 222482 SH DFND 02 0 2949 219533 SUPERIOR INDS INTL INC COM 868168105 12 2579 SH DFND 06 0 2579 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 12089 345003 SH DFND 01 12878 331390 735 SUPERNUS PHARMACEUTICALS INC COM 868459108 2723 77707 SH DFND 02 0 69636 8071 SUPERNUS PHARMACEUTICALS INC COM 868459108 198 5661 SH DFND 06 0 5661 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 10 289 SH DFND 28 0 0 289 SUPERNUS PHARMACEUTICALS INC COM 868459108 8826 251895 SH DFND 43 0 0 251895 SUPERNUS PHARMACEUTICALS INC COM 868459108 2932 83690 SH DFND 43, 01 0 0 83690 SUPPORT COM INC COM NEW 86858W200 0 30 SH DFND 02 0 0 30 SURFACE ONCOLOGY INC COM 86877M209 24 5010 SH DFND 01 5010 0 0 SURFACE ONCOLOGY INC COM 86877M209 415 87060 SH DFND 02 0 69561 17499 SURFACE ONCOLOGY INC COM 86877M209 0 43 SH DFND 06 0 43 0 SURGERY PARTNERS INC COM 86881A100 86 7592 SH DFND 01 6611 981 0 SURGERY PARTNERS INC COM 86881A100 657 58227 SH DFND 02 0 45350 12877 SURGERY PARTNERS INC COM 86881A100 18 1611 SH DFND 06 0 1611 0 SURGERY PARTNERS INC COM 86881A100 1359 120485 SH DFND 43 0 0 120485 SURMODICS INC COM 868873100 157 3607 SH DFND 01 3474 0 133 SURMODICS INC COM 868873100 274 6312 SH DFND 02 0 5000 1312 SURMODICS INC COM 868873100 63 1458 SH DFND 06 0 1458 0 SUTRO BIOPHARMA INC COM 869367102 21 1874 SH DFND 01 1874 0 0 SUTRO BIOPHARMA INC COM 869367102 94 8267 SH DFND 02 0 8267 0 SUTRO BIOPHARMA INC COM 869367102 0 25 SH DFND 06 0 25 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 57 2417 SH DFND 01 2051 0 366 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 76 3198 SH DFND 02 0 0 3198 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 2 102 SH DFND 28 0 0 102 SVB FINL GROUP COM 78486Q101 14294 64281 SH DFND 01 52270 11533 478 SVB FINL GROUP COM 78486Q101 114657 515636 SH DFND 02 0 33780 481856 SVB FINL GROUP COM 78486Q101 192 864 SH DFND 06 0 864 0 SVB FINL GROUP COM 78486Q101 1384 6225 SH DFND 28 6189 0 36 SVB FINL GROUP COM 78486Q101 58985 265269 SH DFND 43 0 0 265269 SVB FINL GROUP COM 78486Q101 308 1387 SH DFND 43, 01 0 0 1387 SVMK INC COM 78489X103 387 21239 SH DFND 01 7885 13354 0 SVMK INC COM 78489X103 2443 134163 SH DFND 02 0 16819 117344 SVMK INC COM 78489X103 1 71 SH DFND 06 0 71 0 SWEDISH EXPT CR CORP RG ENRGY E 870297306 1 37133 PRN DFND 02 0 0 37133 SWEDISH EXPT CR CORP RG METAL E 870297405 4 51180 PRN DFND 02 0 0 51180 SWEDISH EXPT CR CORP ROG AGRI E 870297603 5 97882 PRN DFND 02 0 0 97882 SWEDISH EXPT CR CORP ROG TTL ET 870297801 501 9430566 PRN DFND 02 0 0 9430566 SWEDISH EXPT CR CORP RG ENRGY E 870297306 2 71524 PRN DFND 43 0 0 71524 SWEDISH EXPT CR CORP RG METAL E 870297405 1 6910 PRN DFND 43 0 0 6910 SWEDISH EXPT CR CORP ROG AGRI E 870297603 2 39145 PRN DFND 43 0 0 39145 SWEDISH EXPT CR CORP ROG TTL ET 870297801 28 520257 PRN DFND 43 0 0 520257 SWISS HELVETIA FD INC COM 870875101 28 3687 SH DFND 02 0 0 3687 SWITCH INC CL A 87105L104 667 64663 SH DFND 01 2025 62587 51 SWITCH INC CL A 87105L104 811 78676 SH DFND 02 0 78616 60 SWITCH INC CL A 87105L104 0 36 SH DFND 06 0 36 0 SYKES ENTERPRISES INC COM 871237103 3345 118283 SH DFND 01 53482 64643 158 SYKES ENTERPRISES INC COM 871237103 2108 74545 SH DFND 02 0 72506 2039 SYKES ENTERPRISES INC COM 871237103 125 4404 SH DFND 06 0 4404 0 SYKES ENTERPRISES INC COM 871237103 5689 201154 SH DFND 43 0 0 201154 SYMANTEC CORP COM 871503108 9507 413520 SH DFND 01 146183 265031 2306 SYMANTEC CORP COM 871503108 11853 515555 SH DFND 02 0 304323 211232 SYMANTEC CORP COM 871503108 840 36548 SH DFND 06 0 36548 0 SYMANTEC CORP COM 871503108 122 5286 SH DFND 28 86 0 5200 SYMANTEC CORP OPTIONS 871503108 1150 50000 SH Put DFND 06 0 50000 0 SYMANTEC CORP OPTIONS 871503108 1150 50000 SH Call DFND 06 0 50000 0 SYMANTEC CORP COM 871503108 3217 139911 SH DFND 43 0 0 139911 SYMANTEC CORP COM 871503108 238 10332 SH DFND 43, 01 0 0 10332 SYNACOR INC COM 871561106 3 2000 SH DFND 02 0 0 2000 SYNALLOY CP DEL COM 871565107 101 6631 SH DFND 01 6052 579 0 SYNALLOY CP DEL COM 871565107 4 272 SH DFND 02 0 272 0 SYNALLOY CP DEL COM 871565107 1 33 SH DFND 06 0 33 0 SYNAPTICS INC COM 87157D109 1094 27520 SH DFND 01 7542 19895 83 SYNAPTICS INC COM 87157D109 1528 38450 SH DFND 02 0 37380 1070 SYNAPTICS INC COM 87157D109 163 4100 SH DFND 06 0 4100 0 SYNAPTICS INC NOTE 0.50 87157DAD1 175 190000 PRN DFND 02 0 190000 0 SYNAPTICS INC COM 87157D109 294 7403 SH DFND 43 0 0 7403 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 103 16911 SH DFND 02 0 16911 0 SYNCHRONY FINL COM 87165B103 21150 663022 SH DFND 01 153768 505147 4107 SYNCHRONY FINL COM 87165B103 36860 1155481 SH DFND 02 0 174004 981477 SYNCHRONY FINL COM 87165B103 2034 63766 SH DFND 06 0 63766 0 SYNCHRONY FINL COM 87165B103 241 7556 SH DFND 28 426 0 7130 SYNCHRONY FINL OPTIONS 87165B103 1595 50000 SH Put DFND 02 0 50000 0 SYNCHRONY FINL OPTIONS 87165B103 64 2000 SH Call DFND 01 2000 0 0 SYNCHRONY FINL OPTIONS 87165B103 638 20000 SH Call DFND 02 0 20000 0 SYNCHRONY FINL COM 87165B103 32378 1014973 SH DFND 43 0 0 1014973 SYNCHRONY FINL COM 87165B103 1870 58626 SH DFND 43, 01 0 0 58626 SYNDAX PHARMACEUTICALS INC COM 87164F105 300 57185 SH DFND 01 6279 50906 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 282 53804 SH DFND 02 0 53804 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 0 60 SH DFND 06 0 60 0 SYNEOS HEALTH INC CL A 87166B102 2870 55456 SH DFND 01 18651 35700 1105 SYNEOS HEALTH INC CL A 87166B102 627 12105 SH DFND 02 0 11857 248 SYNEOS HEALTH INC CL A 87166B102 348 6726 SH DFND 06 0 6726 0 SYNEOS HEALTH INC CL A 87166B102 18155 350748 SH DFND 43 0 0 350748 SYNEOS HEALTH INC CL A 87166B102 2887 55783 SH DFND 43, 01 0 0 55783 SYNLOGIC INC COM 87166L100 32 4225 SH DFND 01 4225 0 0 SYNLOGIC INC COM 87166L100 1 72 SH DFND 02 0 72 0 SYNLOGIC INC COM 87166L100 0 61 SH DFND 06 0 61 0 SYNNEX CORP COM 87162W100 1777 18631 SH DFND 01 12459 5761 411 SYNNEX CORP COM 87162W100 3115 32658 SH DFND 02 0 25840 6818 SYNNEX CORP COM 87162W100 450 4715 SH DFND 06 0 4715 0 SYNNEX CORP COM 87162W100 3 27 SH DFND 28 27 0 0 SYNNEX CORP COM 87162W100 4817 50502 SH DFND 43 0 0 50502 SYNOPSYS INC COM 871607107 13120 113938 SH DFND 01 69347 44101 490 SYNOPSYS INC COM 871607107 20537 178347 SH DFND 02 0 99333 79014 SYNOPSYS INC COM 871607107 1691 14686 SH DFND 06 0 14686 0 SYNOPSYS INC COM 871607107 56 485 SH DFND 28 0 0 485 SYNOPSYS INC COM 871607107 35551 308739 SH DFND 43 0 0 308739 SYNOPSYS INC COM 871607107 1425 12376 SH DFND 43, 01 0 0 12376 SYNOVUS FINL CORP COM NEW 87161C501 2440 71000 SH DFND 01 46740 18731 5529 SYNOVUS FINL CORP COM NEW 87161C501 24458 711826 SH DFND 02 0 280451 431375 SYNOVUS FINL CORP COM NEW 87161C501 591 17200 SH DFND 06 0 17200 0 SYNOVUS FINL CORP COM NEW 87161C501 254 7384 SH DFND 28 113 0 7271 SYNOVUS FINL CORP COM NEW 87161C501 29422 856292 SH DFND 43 0 0 856292 SYNOVUS FINL CORP COM NEW 87161C501 2776 80799 SH DFND 43, 01 0 0 80799 SYNTHESIS ENERGY SYS INC COM NEW 871628202 7 12500 SH DFND 02 0 0 12500 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 58 SH DFND 01 58 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 258 SH DFND 02 0 0 258 SYNTHORX INC COM 87167A103 28 1399 SH DFND 01 1399 0 0 SYNTHORX INC COM 87167A103 1 29 SH DFND 02 0 29 0 SYNTHORX INC COM 87167A103 1 29 SH DFND 06 0 29 0 SYROS PHARMACEUTICALS INC COM 87184Q107 66 7231 SH DFND 01 7231 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2 186 SH DFND 02 0 186 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1 110 SH DFND 06 0 110 0 SYSCO CORP COM 871829107 166493 2493909 SH DFND 01 1919823 565446 8640 SYSCO CORP COM 871829107 245818 3682109 SH DFND 02 0 131925 3550184 SYSCO CORP COM 871829107 5818 87155 SH DFND 06 0 87155 0 SYSCO CORP COM 871829107 694 10388 SH DFND 28 6334 0 4054 SYSCO CORP OPTIONS 871829107 174 2600 SH Put DFND 06 0 2600 0 SYSCO CORP OPTIONS 871829107 174 2600 SH Call DFND 06 0 2600 0 SYSCO CORP COM 871829107 242290 3629266 SH DFND 43 0 0 3629266 SYSCO CORP COM 871829107 4994 74802 SH DFND 43, 01 0 0 74802 SYSTEMAX INC COM 871851101 54 2371 SH DFND 01 2371 0 0 SYSTEMAX INC COM 871851101 274 12091 SH DFND 02 0 7280 4811 SYSTEMAX INC COM 871851101 32 1412 SH DFND 06 0 1412 0 T MOBILE US INC COM 872590104 6460 93482 SH DFND 01 46111 46402 969 T MOBILE US INC COM 872590104 30749 444994 SH DFND 02 0 436102 8892 T MOBILE US INC COM 872590104 3917 56681 SH DFND 06 0 56681 0 T MOBILE US INC COM 872590104 152 2203 SH DFND 28 0 0 2203 T MOBILE US INC OPTIONS 872590104 5528 80000 SH Put DFND 02 0 80000 0 T MOBILE US INC OPTIONS 872590104 11194 162000 SH Call DFND 02 0 162000 0 T MOBILE US INC COM 872590104 30980 448330 SH DFND 43 0 0 448330 T MOBILE US INC COM 872590104 9921 143580 SH DFND 43, 01 0 0 143580 T2 BIOSYSTEMS INC COM 89853L104 22 8461 SH DFND 01 8461 0 0 T2 BIOSYSTEMS INC COM 89853L104 1 295 SH DFND 02 0 95 200 T2 BIOSYSTEMS INC COM 89853L104 0 97 SH DFND 06 0 97 0 TABLEAU SOFTWARE INC CL A 87336U105 5782 45425 SH DFND 01 24546 20660 219 TABLEAU SOFTWARE INC CL A 87336U105 32299 253767 SH DFND 02 0 40589 213178 TABLEAU SOFTWARE INC CL A 87336U105 1338 10515 SH DFND 06 0 10515 0 TABLEAU SOFTWARE INC CL A 87336U105 11430 89800 SH DFND 43 0 0 89800 TABLEAU SOFTWARE INC CL A 87336U105 781 6135 SH DFND 43, 01 0 0 6135 TABULA RASA HEALTHCARE INC COM 873379101 25624 454169 SH DFND 01 5371 448641 157 TABULA RASA HEALTHCARE INC COM 873379101 1885 33409 SH DFND 02 0 5040 28369 TABULA RASA HEALTHCARE INC COM 873379101 101 1782 SH DFND 06 0 1782 0 TABULA RASA HEALTHCARE INC COM 873379101 3032 53745 SH DFND 43 0 0 53745 TACTILE SYS TECHNOLOGY INC COM 87357P100 784 14876 SH DFND 01 4851 9969 56 TACTILE SYS TECHNOLOGY INC COM 87357P100 713 13516 SH DFND 02 0 9286 4230 TACTILE SYS TECHNOLOGY INC COM 87357P100 90 1712 SH DFND 06 0 1712 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2190 41532 SH DFND 43 0 0 41532 TAILORED BRANDS INC COM 87403A107 563 71759 SH DFND 01 25618 45957 184 TAILORED BRANDS INC COM 87403A107 4221 538405 SH DFND 02 0 497916 40489 TAILORED BRANDS INC COM 87403A107 43 5423 SH DFND 06 0 5423 0 TAILORED BRANDS INC COM 87403A107 282 35947 SH DFND 43 0 0 35947 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 263219 6426237 SH DFND 01 599093 4229130 1598014 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 413376 10092196 SH DFND 02 0 9025845 1066351 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 3753 91617 SH DFND 06 0 91617 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 1278 31212 SH DFND 28 363 0 30849 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 293520 7166012 SH DFND 43 0 0 7166012 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 12073 294760 SH DFND 43, 01 0 0 294760 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 12466 611988 SH DFND 01 210607 375271 26110 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 13539 664651 SH DFND 02 0 368484 296167 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 47 2325 SH DFND 06 0 2325 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 46 2266 SH DFND 28 1411 0 855 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 18599 913068 SH DFND 43 0 0 913068 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 4223 207296 SH DFND 43, 01 0 0 207296 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23837 252595 SH DFND 01 142665 109596 334 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49059 519855 SH DFND 02 0 140990 378865 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1012 10720 SH DFND 06 0 10720 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 329 3488 SH DFND 28 3131 0 357 TAKE-TWO INTERACTIVE SOFTWAR OPTIONS 874054109 5190 55000 SH Call DFND 02 0 55000 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21668 229610 SH DFND 43 0 0 229610 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 945 10017 SH DFND 43, 01 0 0 10017 TAL EDUCATION GROUP SPONSORED 874080104 3285 91040 SH DFND 01 9278 80575 1187 TAL EDUCATION GROUP SPONSORED 874080104 31035 860178 SH DFND 02 0 847794 12384 TAL EDUCATION GROUP SPONSORED 874080104 15341 425183 SH DFND 06 0 425183 0 TAL EDUCATION GROUP SPONSORED 874080104 10 286 SH DFND 28 47 0 239 TAL EDUCATION GROUP SPONSORED 874080104 841 23307 SH DFND 43 0 0 23307 TAL EDUCATION GROUP SPONSORED 874080104 190 5265 SH DFND 43, 01 0 0 5265 TALEND S A ADS 874224207 41 811 SH DFND 01 811 0 0 TALEND S A ADS 874224207 175 3463 SH DFND 02 0 2938 525 TALEND S A ADS 874224207 880 17397 SH DFND 43 0 0 17397 TALLGRASS ENERGY LP CLASS A SH 874696107 6416 255223 SH DFND 01 32400 206841 15982 TALLGRASS ENERGY LP CLASS A SH 874696107 64083 2549056 SH DFND 02 0 268643 2280413 TALLGRASS ENERGY LP CLASS A SH 874696107 412 16369 SH DFND 06 0 16369 0 TALLGRASS ENERGY LP CLASS A SH 874696107 2557 101692 SH DFND 43 0 0 101692 TALOS ENERGY INC COM 87484T108 279 10486 SH DFND 01 4306 6180 0 TALOS ENERGY INC COM 87484T108 108 4058 SH DFND 02 0 4058 0 TALOS ENERGY INC COM 87484T108 62 2348 SH DFND 06 0 2348 0 TANDEM DIABETES CARE INC COM NEW 875372203 1069 16838 SH DFND 01 10736 6102 0 TANDEM DIABETES CARE INC COM NEW 875372203 1696 26707 SH DFND 02 0 6767 19940 TANDEM DIABETES CARE INC COM NEW 875372203 356 5605 SH DFND 06 0 5605 0 TANDEM DIABETES CARE INC COM NEW 875372203 2505 39441 SH DFND 43 0 0 39441 TANDEM DIABETES CARE INC COM NEW 875372203 467 7353 SH DFND 43, 01 0 0 7353 TANGER FACTORY OUTLET CTRS I COM 875465106 724 34511 SH DFND 01 5536 27822 1153 TANGER FACTORY OUTLET CTRS I COM 875465106 5781 275548 SH DFND 02 0 188184 87364 TANGER FACTORY OUTLET CTRS I COM 875465106 214 10184 SH DFND 06 0 10184 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1355 64609 SH DFND 43 0 0 64609 TANGER FACTORY OUTLET CTRS I COM 875465106 150 7165 SH DFND 43, 01 0 0 7165 TAPESTRY INC COM 876030107 17368 534556 SH DFND 01 397908 133193 3455 TAPESTRY INC COM 876030107 13120 403827 SH DFND 02 0 100507 303320 TAPESTRY INC COM 876030107 138 4238 SH DFND 06 0 4238 0 TAPESTRY INC COM 876030107 138 4253 SH DFND 28 1531 0 2722 TAPESTRY INC COM 876030107 39985 1230694 SH DFND 43 0 0 1230694 TAPESTRY INC COM 876030107 6242 192126 SH DFND 43, 01 0 0 192126 TARENA INTL INC SPONSORED 876108101 5 948 SH DFND 01 948 0 0 TARGA RES CORP COM 87612G101 7313 176006 SH DFND 01 76609 89785 9612 TARGA RES CORP COM 87612G101 148052 3563225 SH DFND 02 0 2610329 952896 TARGA RES CORP COM 87612G101 2286 55030 SH DFND 06 0 55030 0 TARGA RES CORP COM 87612G101 160 3862 SH DFND 28 0 0 3862 TARGA RES CORP OPTIONS 87612G101 5393 129800 SH Call DFND 02 0 129800 0 TARGA RES CORP COM 87612G101 820 19725 SH DFND 43 0 0 19725 TARGA RES CORP COM 87612G101 358 8610 SH DFND 43, 01 0 0 8610 TARGET CORP COM 87612E106 281778 3510814 SH DFND 01 3327325 169141 14348 TARGET CORP COM 87612E106 535543 6672600 SH DFND 02 0 328010 6344590 TARGET CORP COM 87612E106 12753 158892 SH DFND 06 0 158892 0 TARGET CORP COM 87612E106 2908 36230 SH DFND 28 32744 0 3486 TARGET CORP OPTIONS 87612E106 1276 15900 SH Put DFND 01 15900 0 0 TARGET CORP OPTIONS 87612E106 401 5000 SH Put DFND 02 0 5000 0 TARGET CORP OPTIONS 87612E106 40 500 SH Call DFND 02 0 0 500 TARGET CORP OPTIONS 87612E106 16 200 SH Call DFND 06 0 200 0 TARGET CORP COM 87612E106 806804 10052384 SH DFND 43 0 0 10052384 TARGET CORP COM 87612E106 16121 200862 SH DFND 43, 01 0 0 200862 TARGET HOSPITALITY CORP COM 87615L107 2938 309265 SH DFND 02 0 309265 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3 28 SH DFND 02 0 3 25 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3 26 SH DFND 06 0 26 0 TARONIS TECHNOLOGIES INC COM 876214107 2 2839 SH DFND 02 0 2806 33 TASEKO MINES LTD COM 876511106 4 6548 SH DFND 02 0 500 6048 TATA MTRS LTD SPONSORED 876568502 290 23094 SH DFND 01 14389 0 8705 TATA MTRS LTD SPONSORED 876568502 1899 151231 SH DFND 02 0 176 151055 TATA MTRS LTD SPONSORED 876568502 200 15886 SH DFND 06 0 15886 0 TATA MTRS LTD SPONSORED 876568502 28 2200 SH DFND 28 0 0 2200 TATA MTRS LTD SPONSORED 876568502 4671 371872 SH DFND 43 0 0 371872 TAUBMAN CTRS INC COM 876664103 1130 21361 SH DFND 01 20825 0 536 TAUBMAN CTRS INC COM 876664103 2873 54331 SH DFND 02 0 42656 11675 TAUBMAN CTRS INC COM 876664103 335 6338 SH DFND 06 0 6338 0 TAUBMAN CTRS INC COM 876664103 54 1026 SH DFND 28 25 0 1001 TAUBMAN CTRS INC COM 876664103 7211 136369 SH DFND 43 0 0 136369 TAUBMAN CTRS INC COM 876664103 770 14569 SH DFND 43, 01 0 0 14569 TAYLOR DEVICES INC COM 877163105 9 700 SH DFND 02 0 0 700 TAYLOR MORRISON HOME CORP CL A 87724P106 885 49840 SH DFND 01 24608 25194 38 TAYLOR MORRISON HOME CORP CL A 87724P106 974 54895 SH DFND 02 0 50318 4577 TAYLOR MORRISON HOME CORP CL A 87724P106 228 12871 SH DFND 06 0 12871 0 TAYLOR MORRISON HOME CORP CL A 87724P106 4643 261589 SH DFND 43 0 0 261589 TAYLOR MORRISON HOME CORP CL A 87724P106 1593 89728 SH DFND 43, 01 0 0 89728 TC PIPELINES LP UT COM LTD 87233Q108 4387 117427 SH DFND 01 49065 68362 0 TC PIPELINES LP UT COM LTD 87233Q108 1651 44199 SH DFND 02 0 17984 26215 TCF FINL CORP COM 872275102 2123 102616 SH DFND 01 83007 18929 680 TCF FINL CORP COM 872275102 3518 170058 SH DFND 02 0 158142 11916 TCF FINL CORP COM 872275102 340 16437 SH DFND 06 0 16437 0 TCF FINL CORP COM 872275102 50 2422 SH DFND 28 148 0 2274 TCF FINL CORP COM 872275102 7856 379708 SH DFND 43 0 0 379708 TCG BDC INC COM 872280102 3460 238930 SH DFND 02 0 0 238930 TCR2 THERAPEUTICS INC COM 87808K106 41 2353 SH DFND 02 0 2353 0 TCW STRATEGIC INCOME FUND IN COM 872340104 17 3000 SH DFND 01 3000 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 173 31516 SH DFND 02 0 0 31516 TD AMERITRADE HLDG CORP COM 87236Y108 9166 183351 SH DFND 01 117199 65724 428 TD AMERITRADE HLDG CORP COM 87236Y108 20924 418571 SH DFND 02 0 129600 288971 TD AMERITRADE HLDG CORP COM 87236Y108 3427 68556 SH DFND 06 0 68556 0 TD AMERITRADE HLDG CORP COM 87236Y108 55 1091 SH DFND 28 0 0 1091 TD AMERITRADE HLDG CORP COM 87236Y108 14398 288019 SH DFND 43 0 0 288019 TD AMERITRADE HLDG CORP COM 87236Y108 17439 348844 SH DFND 43, 01 0 0 348844 TE CONNECTIVITY LTD REG SHS H84989104 114268 1415086 SH DFND 01 1264431 147714 2941 TE CONNECTIVITY LTD REG SHS H84989104 31612 391479 SH DFND 02 0 33151 358328 TE CONNECTIVITY LTD REG SHS H84989104 264 3266 SH DFND 06 0 3266 0 TE CONNECTIVITY LTD REG SHS H84989104 2595 32136 SH DFND 28 32136 0 0 TE CONNECTIVITY LTD REG SHS H84989104 90678 1122944 SH DFND 43 0 0 1122944 TE CONNECTIVITY LTD REG SHS H84989104 17656 218656 SH DFND 43, 01 0 0 218656 TEAM INC COM 878155100 241 13769 SH DFND 01 11173 2467 129 TEAM INC COM 878155100 190 10882 SH DFND 02 0 9647 1235 TEAM INC COM 878155100 54 3106 SH DFND 06 0 3106 0 TECH DATA CORP COM 878237106 4209 41096 SH DFND 01 17305 23648 143 TECH DATA CORP COM 878237106 5758 56228 SH DFND 02 0 50494 5734 TECH DATA CORP COM 878237106 405 3959 SH DFND 06 0 3959 0 TECH DATA CORP COM 878237106 3 25 SH DFND 28 25 0 0 TECH DATA CORP COM 878237106 1508 14722 SH DFND 43 0 0 14722 TECHNIPFMC PLC COM G87110105 4863 206741 SH DFND 01 79179 125595 1967 TECHNIPFMC PLC COM G87110105 6545 278283 SH DFND 02 0 263278 15005 TECHNIPFMC PLC COM G87110105 29132 1238614 SH DFND 06 0 1238614 0 TECHNIPFMC PLC COM G87110105 12 531 SH DFND 28 76 0 455 TECHNIPFMC PLC COM G87110105 221 9382 SH DFND 00 0 9382 0 TECHNIPFMC PLC OPTIONS G87110105 3528 150000 SH Put DFND 06 150000 0 0 TECHNIPFMC PLC COM G87110105 12737 541549 SH DFND 43 0 0 541549 TECHNIPFMC PLC COM G87110105 1987 84498 SH DFND 43, 01 0 0 84498 TECHTARGET INC COM 87874R100 69 4233 SH DFND 01 4209 0 24 TECHTARGET INC COM 87874R100 396 24310 SH DFND 02 0 22443 1867 TECHTARGET INC COM 87874R100 37 2285 SH DFND 06 0 2285 0 TECHTARGET INC COM 87874R100 7797 479254 SH DFND 43 0 0 479254 TECK RESOURCES LTD CL B 878742204 10401 448711 SH DFND 05 448711 0 0 TECK RESOURCES LTD CL B 878742204 154 6649 SH DFND 01 5128 0 1521 TECK RESOURCES LTD CL B 878742204 7699 332130 SH DFND 02 0 192000 140130 TECK RESOURCES LTD CL B 878742204 1154 49782 SH DFND 06 0 49782 0 TECK RESOURCES LTD CL B 878742204 4675 201691 SH DFND 43 0 0 201691 TECNOGLASS INC SHS G87264100 20 2783 SH DFND 02 0 0 2783 TEEKAY CORPORATION COM Y8564W103 121 30970 SH DFND 01 26482 4488 0 TEEKAY CORPORATION COM Y8564W103 1881 479953 SH DFND 02 0 37014 442939 TEEKAY CORPORATION COM Y8564W103 1 271 SH DFND 06 0 271 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 4 260 SH DFND 01 260 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 49 3243 SH DFND 02 0 11 3232 TEEKAY OFFSHORE PARTNERS L P PARTNERSHI Y8565J101 10 8140 SH DFND 02 0 0 8140 TEEKAY TANKERS LTD CL A Y8565N102 75 77461 SH DFND 01 67806 9655 0 TEEKAY TANKERS LTD CL A Y8565N102 288 297292 SH DFND 02 0 2302 294990 TEEKAY TANKERS LTD CL A Y8565N102 1 637 SH DFND 06 0 637 0 TEGNA INC COM 87901J105 2326 164960 SH DFND 01 125337 38363 1260 TEGNA INC COM 87901J105 8985 637207 SH DFND 02 0 375519 261688 TEGNA INC COM 87901J105 330 23389 SH DFND 06 0 23389 0 TEGNA INC COM 87901J105 1 80 SH DFND 28 80 0 0 TEJON RANCH CO COM 879080109 140 7950 SH DFND 01 6381 1569 0 TEJON RANCH CO COM 879080109 60 3418 SH DFND 02 0 3052 366 TEJON RANCH CO COM 879080109 42 2407 SH DFND 06 0 2407 0 TEJON RANCH CO COM 879080109 736 41806 SH DFND 43 0 0 41806 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 733 35706 SH DFND 01 35706 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1344 65437 SH DFND 02 0 0 65437 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 2680 152125 SH DFND 02 0 0 152125 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 98 5740 SH DFND 01 5740 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1529 89263 SH DFND 02 0 0 89263 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 62 4850 SH DFND 01 4850 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 995 77659 SH DFND 02 0 0 77659 TELADOC HEALTH INC COM 87918A105 109280 1965468 SH DFND 01 1867189 98279 0 TELADOC HEALTH INC COM 87918A105 2237 40232 SH DFND 02 0 34247 5985 TELADOC HEALTH INC COM 87918A105 382 6866 SH DFND 06 0 6866 0 TELADOC HEALTH INC COM 87918A105 1022 18383 SH DFND 28 18383 0 0 TELADOC HEALTH INC COM 87918A105 10887 195817 SH DFND 43 0 0 195817 TELADOC HEALTH INC COM 87918A105 3434 61764 SH DFND 43, 01 0 0 61764 TELARIA INC COM 879181105 60 9414 SH DFND 01 8749 665 0 TELARIA INC COM 879181105 139 21880 SH DFND 02 0 21880 0 TELARIA INC COM 879181105 1 163 SH DFND 06 0 163 0 TELECOM ARGENTINA S A SPON ADR R 879273209 10 656 SH DFND 01 656 0 0 TELECOM ARGENTINA S A SPON ADR R 879273209 245 16782 SH DFND 02 0 15219 1563 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 196 31131 SH DFND 01 25498 0 5633 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 808 128718 SH DFND 02 0 0 128718 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 1 155 SH DFND 28 155 0 0 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 122 21464 SH DFND 01 11042 0 10422 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 5063 806185 SH DFND 43 0 0 806185 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 1 168 SH DFND 43, 01 0 0 168 TELEDYNE TECHNOLOGIES INC COM 879360105 3039 12822 SH DFND 01 5158 7003 661 TELEDYNE TECHNOLOGIES INC COM 879360105 4630 19533 SH DFND 02 0 16330 3203 TELEDYNE TECHNOLOGIES INC COM 879360105 887 3743 SH DFND 06 0 3743 0 TELEDYNE TECHNOLOGIES INC COM 879360105 174 735 SH DFND 28 14 0 721 TELEDYNE TECHNOLOGIES INC COM 879360105 48662 205315 SH DFND 43 0 0 205315 TELEFLEX INC COM 879369106 44415 146992 SH DFND 01 129262 17442 288 TELEFLEX INC COM 879369106 7793 25792 SH DFND 02 0 13383 12409 TELEFLEX INC COM 879369106 1986 6574 SH DFND 06 0 6574 0 TELEFLEX INC COM 879369106 673 2226 SH DFND 28 2159 0 67 TELEFLEX INC COM 879369106 46396 153549 SH DFND 43 0 0 153549 TELEFLEX INC COM 879369106 9604 31784 SH DFND 43, 01 0 0 31784 TELEFONICA BRASIL SA SPONSORED 87936R106 2102 174121 SH DFND 01 96787 77334 0 TELEFONICA BRASIL SA SPONSORED 87936R106 2978 246726 SH DFND 02 0 90645 156081 TELEFONICA BRASIL SA SPONSORED 87936R106 29385 2434541 SH DFND 06 0 2434541 0 TELEFONICA BRASIL SA SPONSORED 87936R106 15 1202 SH DFND 28 1202 0 0 TELEFONICA BRASIL SA SPONSORED 87936R106 4774 395558 SH DFND 43 0 0 395558 TELEFONICA S A SPONSORED 879382208 964 115299 SH DFND 01 103575 0 11724 TELEFONICA S A SPONSORED 879382208 3018 361052 SH DFND 02 0 0 361052 TELEFONICA S A SPONSORED 879382208 21 2483 SH DFND 28 593 0 1890 TELEFONICA S A SPONSORED 879382208 264 31586 SH DFND 43 0 0 31586 TELENAV INC COM 879455103 55 9047 SH DFND 01 9047 0 0 TELENAV INC COM 879455103 200 32943 SH DFND 02 0 32943 0 TELENAV INC COM 879455103 1 126 SH DFND 06 0 126 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5042 164083 SH DFND 01 23967 119416 20700 TELEPHONE & DATA SYS INC COM NEW 879433829 3431 111644 SH DFND 02 0 105721 5923 TELEPHONE & DATA SYS INC COM NEW 879433829 320 10413 SH DFND 06 0 10413 0 TELEPHONE & DATA SYS INC COM NEW 879433829 8602 279914 SH DFND 43 0 0 279914 TELIGENT INC NEW COM 87960W104 15 12704 SH DFND 02 0 218 12486 TELIGENT INC NEW COM 87960W104 0 179 SH DFND 06 0 179 0 TELLURIAN INC NEW COM 87968A104 893 79715 SH DFND 01 24515 55200 0 TELLURIAN INC NEW COM 87968A104 740 66044 SH DFND 02 0 46518 19526 TELLURIAN INC NEW COM 87968A104 102 9130 SH DFND 06 0 9130 0 TELLURIAN INC NEW OPTIONS 87968A104 2800 250000 SH Call DFND 02 0 250000 0 TELUS CORP COM 87971M103 4335 117027 SH DFND 05 117027 0 0 TELUS CORP COM 87971M103 18401 496800 SH DFND 01 10032 0 486768 TELUS CORP COM 87971M103 9196 248261 SH DFND 02 0 150030 98231 TELUS CORP COM 87971M103 133 3588 SH DFND 06 0 3588 0 TELUS CORP COM 87971M103 348 9395 SH DFND 28 0 0 9395 TELUS CORP OPTIONS 87971M103 9260 250000 SH Call DFND 06 0 250000 0 TELUS CORP COM 87971M103 49073 1324867 SH DFND 43 0 0 1324867 TELUS CORP COM 87971M103 516 13923 SH DFND 43, 01 0 0 13923 TEMPLETON DRAGON FD INC COM 88018T101 3186 160264 SH DFND 02 0 0 160264 TEMPLETON EMERG MKTS INCOME COM 880192109 86 8410 SH DFND 01 8410 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 5415 528777 SH DFND 02 0 1180 527597 TEMPLETON EMERGING MKTS FD I COM 880191101 786 52841 SH DFND 02 0 0 52841 TEMPLETON GLOBAL INCOME FD COM 880198106 56 8950 SH DFND 01 8950 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 5756 913704 SH DFND 02 0 1107 912597 TEMPLETON GLOBAL INCOME FD COM 880198106 0 21 SH DFND 43 0 0 21 TEMPUR SEALY INTL INC COM 88023U101 2276 39472 SH DFND 01 4942 34103 427 TEMPUR SEALY INTL INC COM 88023U101 12674 219773 SH DFND 02 0 7964 211809 TEMPUR SEALY INTL INC COM 88023U101 277 4806 SH DFND 06 0 4806 0 TEMPUR SEALY INTL INC COM 88023U101 1 12 SH DFND 28 12 0 0 TEMPUR SEALY INTL INC COM 88023U101 33056 573199 SH DFND 43 0 0 573199 TENABLE HLDGS INC COM 88025T102 4014 126784 SH DFND 01 124528 2256 0 TENABLE HLDGS INC COM 88025T102 1756 55468 SH DFND 02 0 35489 19979 TENABLE HLDGS INC COM 88025T102 4 114 SH DFND 06 0 114 0 TENABLE HLDGS INC COM 88025T102 3 108 SH DFND 28 108 0 0 TENABLE HLDGS INC COM 88025T102 6 197 SH DFND 43 0 0 197 TENARIS S A SPONSORED 88031M109 737 26072 SH DFND 01 7678 16882 1512 TENARIS S A SPONSORED 88031M109 607 21481 SH DFND 02 0 468 21013 TENARIS S A SPONSORED 88031M109 0 10 SH DFND 28 10 0 0 TENARIS S A SPONSORED 88031M109 1442 51030 SH DFND 43 0 0 51030 TENARIS S A SPONSORED 88031M109 2907 102910 SH DFND 43, 01 0 0 102910 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 13578 750154 SH DFND 02 0 500008 250146 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2387 131900 SH DFND 06 0 131900 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 809 44692 SH DFND 43 0 0 44692 TENET HEALTHCARE CORP COM NEW 88033G407 7808 270736 SH DFND 01 21345 249029 362 TENET HEALTHCARE CORP COM NEW 88033G407 3999 138678 SH DFND 02 0 46530 92148 TENET HEALTHCARE CORP COM NEW 88033G407 319 11059 SH DFND 06 0 11059 0 TENET HEALTHCARE CORP COM NEW 88033G407 1 32 SH DFND 28 32 0 0 TENNANT CO COM 880345103 521 8399 SH DFND 01 4485 3775 139 TENNANT CO COM 880345103 413 6651 SH DFND 02 0 6589 62 TENNANT CO COM 880345103 116 1872 SH DFND 06 0 1872 0 TENNANT CO COM 880345103 2291 36895 SH DFND 43 0 0 36895 TENNECO INC CL A VTG C 880349105 1417 63923 SH DFND 01 17263 46660 0 TENNECO INC CL A VTG C 880349105 2914 131499 SH DFND 02 0 118780 12719 TENNECO INC CL A VTG C 880349105 137 6175 SH DFND 06 0 6175 0 TENNECO INC CL A VTG C 880349105 9688 437166 SH DFND 43 0 0 437166 TERADATA CORP DEL COM 88076W103 8053 184483 SH DFND 01 152557 31284 642 TERADATA CORP DEL COM 88076W103 7642 175074 SH DFND 02 0 46699 128375 TERADATA CORP DEL COM 88076W103 535 12264 SH DFND 06 0 12264 0 TERADATA CORP DEL COM 88076W103 3 70 SH DFND 28 70 0 0 TERADATA CORP DEL COM 88076W103 15815 362303 SH DFND 43 0 0 362303 TERADATA CORP DEL COM 88076W103 984 22552 SH DFND 43, 01 0 0 22552 TERADYNE INC COM 880770102 22403 562329 SH DFND 01 64923 495765 1641 TERADYNE INC COM 880770102 14243 357506 SH DFND 02 0 327856 29650 TERADYNE INC COM 880770102 741 18605 SH DFND 06 0 18605 0 TERADYNE INC COM 880770102 62 1551 SH DFND 28 0 0 1551 TERADYNE INC NOTE 1.25 880770AG7 3 2000 PRN DFND 02 0 0 2000 TERADYNE INC COM 880770102 3972 99704 SH DFND 43 0 0 99704 TERADYNE INC NOTE 1.25 880770AG7 7 5000 PRN DFND 43 0 0 5000 TERADYNE INC COM 880770102 563 14133 SH DFND 43, 01 0 0 14133 TEREX CORP NEW COM 880779103 1748 54402 SH DFND 01 29143 24919 340 TEREX CORP NEW COM 880779103 1409 43852 SH DFND 02 0 39361 4491 TEREX CORP NEW COM 880779103 246 7655 SH DFND 06 0 7655 0 TEREX CORP NEW COM 880779103 53 1658 SH DFND 28 41 0 1617 TEREX CORP NEW COM 880779103 9058 281930 SH DFND 43 0 0 281930 TEREX CORP NEW COM 880779103 1488 46324 SH DFND 43, 01 0 0 46324 TERNIUM SA SPONSORED 880890108 14 528 SH DFND 01 477 0 51 TERNIUM SA SPONSORED 880890108 714 26227 SH DFND 02 0 0 26227 TERNIUM SA SPONSORED 880890108 1430 52532 SH DFND 43 0 0 52532 TERRAFORM PWR INC COM CL A 88104R209 258 18755 SH DFND 01 15890 2865 0 TERRAFORM PWR INC COM CL A 88104R209 602 43809 SH DFND 02 0 43809 0 TERRAFORM PWR INC COM CL A 88104R209 106 7737 SH DFND 06 0 7737 0 TERRENO RLTY CORP COM 88146M101 2032 48340 SH DFND 01 48340 0 0 TERRENO RLTY CORP COM 88146M101 470 11179 SH DFND 02 0 11091 88 TERRENO RLTY CORP COM 88146M101 271 6436 SH DFND 06 0 6436 0 TERRITORIAL BANCORP INC COM 88145X108 136 5067 SH DFND 01 4551 516 0 TERRITORIAL BANCORP INC COM 88145X108 64 2376 SH DFND 02 0 2376 0 TERRITORIAL BANCORP INC COM 88145X108 1 30 SH DFND 06 0 30 0 TESLA INC COM 88160R101 22567 80638 SH DFND 01 37523 35096 8019 TESLA INC COM 88160R101 92640 331021 SH DFND 02 0 309208 21813 TESLA INC COM 88160R101 11591 41417 SH DFND 06 0 41417 0 TESLA INC COM 88160R101 67 238 SH DFND 28 0 0 238 TESLA INC OPTIONS 88160R101 338994 1211300 SH Put DFND 02 0 1211300 0 TESLA INC OPTIONS 88160R101 173037 618300 SH Call DFND 02 0 618300 0 TESLA INC NOTE 1.25 88160RAC5 4 4000 PRN DFND 01 0 0 4000 TESLA INC NOTE 1.25 88160RAC5 32 31000 PRN DFND 02 0 0 31000 TESLA INC NOTE 2.37 88160RAD3 25198 23091000 PRN DFND 02 0 23091000 0 TESLA INC COM 88160R101 7572 27058 SH DFND 43 0 0 27058 TESLA INC NOTE 1.25 88160RAC5 4 4000 PRN DFND 43 0 0 4000 TESSCO TECHNOLOGIES INC COM 872386107 92 5945 SH DFND 02 0 5495 450 TETRA TECH INC NEW COM 88162G103 6247 104839 SH DFND 01 102021 2180 638 TETRA TECH INC NEW COM 88162G103 8909 149505 SH DFND 02 0 136491 13014 TETRA TECH INC NEW COM 88162G103 358 6008 SH DFND 06 0 6008 0 TETRA TECH INC NEW COM 88162G103 953 16000 SH DFND 28 16000 0 0 TETRA TECH INC NEW COM 88162G103 4405 73916 SH DFND 43 0 0 73916 TETRA TECHNOLOGIES INC DEL COM 88162F105 74 31439 SH DFND 01 25371 5458 610 TETRA TECHNOLOGIES INC DEL COM 88162F105 84 35909 SH DFND 02 0 13634 22275 TETRA TECHNOLOGIES INC DEL COM 88162F105 32 13643 SH DFND 06 0 13643 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1750 747962 SH DFND 43 0 0 747962 TETRAPHASE PHARMACEUTICALS I COM 88165N105 114 84895 SH DFND 01 700 84195 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 172 128440 SH DFND 02 0 128315 125 TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 201 SH DFND 06 0 201 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.25 88163VAE9 3 3000 PRN DFND 02 0 0 3000 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 54330 3464931 SH DFND 01 111903 3350644 2384 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 31709 2022255 SH DFND 02 0 1832993 189262 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 15514 989421 SH DFND 06 0 989421 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 77 4898 SH DFND 28 866 0 4032 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 4631 295319 SH DFND 43 0 0 295319 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 81 5197 SH DFND 43, 01 0 0 5197 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2618 47959 SH DFND 01 41662 5955 342 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4504 82503 SH DFND 02 0 37762 44741 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 284 5207 SH DFND 06 0 5207 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 142 2606 SH DFND 28 89 0 2517 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 10011 183377 SH DFND 43 0 0 183377 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2586 47375 SH DFND 43, 01 0 0 47375 TEXAS INSTRS INC COM 882508104 417032 3931671 SH DFND 01 3759746 69391 102534 TEXAS INSTRS INC COM 882508104 515603 4860973 SH DFND 02 0 606560 4254413 TEXAS INSTRS INC COM 882508104 28994 273347 SH DFND 06 0 273347 0 TEXAS INSTRS INC COM 882508104 3794 35770 SH DFND 28 22700 0 13070 TEXAS INSTRS INC OPTIONS 882508104 148 1400 SH Put DFND 01 1400 0 0 TEXAS INSTRS INC OPTIONS 882508104 7340 69200 SH Put DFND 02 0 63500 5700 TEXAS INSTRS INC OPTIONS 882508104 16855 158900 SH Put DFND 06 0 158900 0 TEXAS INSTRS INC OPTIONS 882508104 6810 64200 SH Call DFND 02 0 64200 0 TEXAS INSTRS INC OPTIONS 882508104 11986 113000 SH Call DFND 06 0 113000 0 TEXAS INSTRS INC COM 882508104 1288452 12147190 SH DFND 43 0 0 12147190 TEXAS INSTRS INC COM 882508104 83854 790553 SH DFND 43, 01 0 0 790553 TEXAS PAC LD TR SUB CTF PR 882610108 2815 3638 SH DFND 01 3638 0 0 TEXAS PAC LD TR SUB CTF PR 882610108 2480 3206 SH DFND 02 0 651 2555 TEXAS PAC LD TR SUB CTF PR 882610108 504 651 SH DFND 06 0 651 0 TEXAS ROADHOUSE INC COM 882681109 7957 127947 SH DFND 01 127668 51 228 TEXAS ROADHOUSE INC COM 882681109 8400 135067 SH DFND 02 0 131652 3415 TEXAS ROADHOUSE INC COM 882681109 459 7382 SH DFND 06 0 7382 0 TEXAS ROADHOUSE INC COM 882681109 6 102 SH DFND 28 102 0 0 TEXAS ROADHOUSE INC COM 882681109 6500 104523 SH DFND 43 0 0 104523 TEXAS ROADHOUSE INC COM 882681109 1681 27030 SH DFND 43, 01 0 0 27030 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 66 6884 SH DFND 01 5354 1530 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 40 4145 SH DFND 02 0 3445 700 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 97 SH DFND 06 0 97 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 410 42490 SH DFND 43 0 0 42490 TEXTRON INC COM 883203101 15893 313711 SH DFND 01 205688 105536 2487 TEXTRON INC COM 883203101 23501 463903 SH DFND 02 0 200675 263228 TEXTRON INC COM 883203101 2081 41078 SH DFND 06 0 41078 0 TEXTRON INC COM 883203101 329 6504 SH DFND 28 0 0 6504 TEXTRON INC COM 883203101 18107 357416 SH DFND 43 0 0 357416 TEXTRON INC COM 883203101 3207 63311 SH DFND 43, 01 0 0 63311 TFS FINL CORP COM 87240R107 595 36134 SH DFND 01 27706 7476 952 TFS FINL CORP COM 87240R107 5057 307015 SH DFND 02 0 1769 305246 TFS FINL CORP COM 87240R107 96 5821 SH DFND 06 0 5821 0 TFS FINL CORP COM 87240R107 17 1044 SH DFND 28 0 0 1044 TG THERAPEUTICS INC COM 88322Q108 3210 399265 SH DFND 01 15300 383965 0 TG THERAPEUTICS INC COM 88322Q108 69 8613 SH DFND 02 0 8313 300 TG THERAPEUTICS INC COM 88322Q108 58 7186 SH DFND 06 0 7186 0 THE CENTRAL AND EASTERN EU I COM 153436100 55 2267 SH DFND 02 0 0 2267 THE CHARLES SCHWAB CORPORATI COM 808513105 131346 3071696 SH DFND 01 2432395 365022 274279 THE CHARLES SCHWAB CORPORATI COM 808513105 38650 903881 SH DFND 02 0 354095 549786 THE CHARLES SCHWAB CORPORATI COM 808513105 3042 71148 SH DFND 06 0 71148 0 THE CHARLES SCHWAB CORPORATI COM 808513105 1271 29718 SH DFND 28 12172 0 17546 THE CHARLES SCHWAB CORPORATI OPTIONS 808513105 855 20000 SH Call DFND 02 0 20000 0 THE CHARLES SCHWAB CORPORATI OPTIONS 808513105 3348 78300 SH Call DFND 06 0 78300 0 THE CHARLES SCHWAB CORPORATI COM 808513105 181031 4233662 SH DFND 43 0 0 4233662 THE CHARLES SCHWAB CORPORATI COM 808513105 44581 1042596 SH DFND 43, 01 0 0 1042596 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 977 93609 SH DFND 02 0 0 93609 THE ONE GROUP HOSPITALITY IN COM 88338K103 59 20000 SH DFND 01 20000 0 0 THE TRADE DESK INC COM CL A 88339J105 6113 30880 SH DFND 01 17062 13818 0 THE TRADE DESK INC COM CL A 88339J105 1355 6844 SH DFND 02 0 3807 3037 THE TRADE DESK INC COM CL A 88339J105 702 3546 SH DFND 06 0 3546 0 THE TRADE DESK INC COM CL A 88339J105 7153 36135 SH DFND 43 0 0 36135 THERAPEUTICSMD INC COM 88338N107 224 46026 SH DFND 01 46026 0 0 THERAPEUTICSMD INC COM 88338N107 162 33253 SH DFND 02 0 23003 10250 THERAPEUTICSMD INC COM 88338N107 107 21889 SH DFND 06 0 21889 0 THERAPEUTICSMD INC COM 88338N107 208 42639 SH DFND 43 0 0 42639 THERAVANCE BIOPHARMA INC NOTE 3.25 88339KAA0 969 1000000 PRN DFND 02 0 1000000 0 THERAVANCE BIOPHARMA INC COM G8807B106 194 8570 SH DFND 01 8570 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 224 9890 SH DFND 02 0 6438 3452 THERAVANCE BIOPHARMA INC COM G8807B106 109 4804 SH DFND 06 0 4804 0 THERAVANCE INC NOTE 2.12 88338TAB0 4165 4105000 PRN DFND 02 0 4105000 0 THERMO FISHER SCIENTIFIC INC COM 883556102 255770 934423 SH DFND 01 766070 162739 5614 THERMO FISHER SCIENTIFIC INC COM 883556102 808205 2952672 SH DFND 02 0 69449 2883223 THERMO FISHER SCIENTIFIC INC COM 883556102 10284 37573 SH DFND 06 0 37573 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2521 9211 SH DFND 28 3996 0 5215 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3394 12400 SH Put DFND 02 0 12400 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 219 800 SH Put DFND 06 0 800 0 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3394 12400 SH Call DFND 02 0 12400 0 THERMO FISHER SCIENTIFIC INC COM 883556102 752863 2750485 SH DFND 43 0 0 2750485 THERMO FISHER SCIENTIFIC INC COM 883556102 20601 75262 SH DFND 43, 01 0 0 75262 THERMON GROUP HLDGS INC COM 88362T103 382 15599 SH DFND 01 14748 851 0 THERMON GROUP HLDGS INC COM 88362T103 373 15209 SH DFND 02 0 14632 577 THERMON GROUP HLDGS INC COM 88362T103 87 3539 SH DFND 06 0 3539 0 THERMON GROUP HLDGS INC COM 88362T103 11453 467266 SH DFND 43 0 0 467266 THERMON GROUP HLDGS INC COM 88362T103 342 13957 SH DFND 43, 01 0 0 13957 THESTREET INC COM 88368Q103 9 4000 SH DFND 02 0 0 4000 THIRD PT REINS LTD COM G8827U100 689 66403 SH DFND 01 20243 43731 2429 THIRD PT REINS LTD COM G8827U100 4464 430045 SH DFND 02 0 316768 113277 THIRD PT REINS LTD COM G8827U100 85 8164 SH DFND 06 0 8164 0 THIRD PT REINS LTD COM G8827U100 1 75 SH DFND 28 75 0 0 THL CR SR LN FD COM 87244R103 180 11732 SH DFND 02 0 0 11732 THL CREDIT INC COM 872438106 144 21920 SH DFND 02 0 48 21872 THOMSON REUTERS CORP COM NEW 884903709 7492 126549 SH DFND 05 126549 0 0 THOMSON REUTERS CORP COM NEW 884903709 1366 23068 SH DFND 01 21312 0 1756 THOMSON REUTERS CORP COM NEW 884903709 23144 390938 SH DFND 02 0 28792 362146 THOMSON REUTERS CORP COM NEW 884903709 60456 1021212 SH DFND 06 0 1021212 0 THOMSON REUTERS CORP COM NEW 884903709 199 3369 SH DFND 28 0 0 3369 THOMSON REUTERS CORP COM NEW 884903709 17460 294937 SH DFND 43 0 0 294937 THOR INDS INC COM 885160101 1359 21788 SH DFND 01 15645 5011 1132 THOR INDS INC COM 885160101 1618 25947 SH DFND 02 0 15942 10005 THOR INDS INC COM 885160101 342 5482 SH DFND 06 0 5482 0 THOR INDS INC COM 885160101 54 870 SH DFND 28 18 0 852 THOR INDS INC COM 885160101 4616 74012 SH DFND 43 0 0 74012 THOR INDS INC COM 885160101 380 6096 SH DFND 43, 01 0 0 6096 TIDEL ETF TR AWARE ULTR 886364108 0 6 SH DFND 02 0 6 0 TIDEWATER INC NEW COM 88642R109 199 8585 SH DFND 01 6516 2069 0 TIDEWATER INC NEW COM 88642R109 105 4538 SH DFND 02 0 4535 3 TIDEWATER INC NEW COM 88642R109 82 3549 SH DFND 06 0 3549 0 TIDEWATER INC NEW *W EXP 07/ 88642R117 0 1 SH DFND 01 1 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R117 2 482 SH DFND 02 0 477 5 TIDEWATER INC NEW *W EXP 07/ 88642R125 0 1 SH DFND 01 1 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R125 1 220 SH DFND 02 0 215 5 TIDEWATER INC NEW *W EXP 11/ 88642R174 1 377 SH DFND 02 0 377 0 TIER REIT INC COM NEW 88650V208 55 1902 SH DFND 01 1902 0 0 TIER REIT INC COM NEW 88650V208 8940 311947 SH DFND 02 0 311680 267 TIER REIT INC COM NEW 88650V208 168 5849 SH DFND 06 0 5849 0 TIER REIT INC COM NEW 88650V208 106 3694 SH DFND 43 0 0 3694 TIFFANY & CO NEW COM 886547108 34065 322738 SH DFND 01 296558 25053 1127 TIFFANY & CO NEW COM 886547108 54802 519206 SH DFND 02 0 83279 435927 TIFFANY & CO NEW COM 886547108 282 2667 SH DFND 06 0 2667 0 TIFFANY & CO NEW COM 886547108 2548 24142 SH DFND 28 23349 0 793 TIFFANY & CO NEW OPTIONS 886547108 38146 361400 SH Call DFND 02 0 361400 0 TIFFANY & CO NEW COM 886547108 36519 345989 SH DFND 43 0 0 345989 TIFFANY & CO NEW COM 886547108 1005 9521 SH DFND 43, 01 0 0 9521 TILE SHOP HLDGS INC COM 88677Q109 1029 181862 SH DFND 01 180759 1061 42 TILE SHOP HLDGS INC COM 88677Q109 188 33297 SH DFND 02 0 31491 1806 TILE SHOP HLDGS INC COM 88677Q109 24 4317 SH DFND 06 0 4317 0 TILLYS INC CL A 886885102 61 5443 SH DFND 01 4515 928 0 TILLYS INC CL A 886885102 693 62229 SH DFND 02 0 30215 32014 TILLYS INC CL A 886885102 1 82 SH DFND 06 0 82 0 TILRAY INC COM CL 2 88688T100 187 2853 SH DFND 01 2853 0 0 TILRAY INC COM CL 2 88688T100 51 774 SH DFND 02 0 0 774 TIM PARTICIPACOES S A SPONSORED 88706P205 444 29416 SH DFND 01 28728 0 688 TIM PARTICIPACOES S A SPONSORED 88706P205 1 47 SH DFND 02 0 23 24 TIM PARTICIPACOES S A SPONSORED 88706P205 26688 1769735 SH DFND 06 0 1769735 0 TIM PARTICIPACOES S A SPONSORED 88706P205 2 113 SH DFND 28 113 0 0 TIM PARTICIPACOES S A SPONSORED 88706P205 3969 263224 SH DFND 43 0 0 263224 TIMBERLAND BANCORP INC COM 887098101 96 3421 SH DFND 01 2730 691 0 TIMBERLAND BANCORP INC COM 887098101 351 12546 SH DFND 02 0 12546 0 TIMBERLAND BANCORP INC COM 887098101 1 38 SH DFND 06 0 38 0 TIMKEN CO COM 887389104 2953 67697 SH DFND 01 34589 29981 3127 TIMKEN CO COM 887389104 8638 198038 SH DFND 02 0 71384 126654 TIMKEN CO COM 887389104 313 7178 SH DFND 06 0 7178 0 TIMKEN CO COM 887389104 53 1211 SH DFND 28 15 0 1196 TIMKEN CO COM 887389104 5682 130267 SH DFND 43 0 0 130267 TIMKEN CO COM 887389104 1849 42385 SH DFND 43, 01 0 0 42385 TIMKENSTEEL CORP COM 887399103 183 16848 SH DFND 01 13191 3455 202 TIMKENSTEEL CORP COM 887399103 320 29464 SH DFND 02 0 25642 3822 TIMKENSTEEL CORP COM 887399103 45 4121 SH DFND 06 0 4121 0 TIMKENSTEEL CORP COM 887399103 1 71 SH DFND 28 71 0 0 TIPTREE INC COM 88822Q103 11917 1882664 SH DFND 00 0 1882664 0 TIPTREE INC COM 88822Q103 110 17307 SH DFND 01 17307 0 0 TIPTREE INC COM 88822Q103 0 3 SH DFND 02 0 3 0 TITAN INTL INC ILL COM 88830M102 119 19937 SH DFND 01 15527 4397 13 TITAN INTL INC ILL COM 88830M102 71 11919 SH DFND 02 0 6717 5202 TITAN INTL INC ILL COM 88830M102 33 5527 SH DFND 06 0 5527 0 TITAN MACHY INC COM 88830R101 81 5174 SH DFND 01 4163 1011 0 TITAN MACHY INC COM 88830R101 408 26198 SH DFND 02 0 24698 1500 TITAN MACHY INC COM 88830R101 32 2044 SH DFND 06 0 2044 0 TITAN MED INC COM NEW 88830X819 0 166 SH DFND 01 0 0 166 TITAN MED INC COM NEW 88830X819 15 5359 SH DFND 02 0 2509 2850 TITAN PHARMACEUTICALS INC DE COM 888314507 0 64 SH DFND 01 64 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 11 6061 SH DFND 02 0 6061 0 TIVITY HEALTH INC COM 88870R102 1435 81702 SH DFND 01 18509 63014 179 TIVITY HEALTH INC COM 88870R102 1304 74239 SH DFND 02 0 72752 1487 TIVITY HEALTH INC COM 88870R102 90 5141 SH DFND 06 0 5141 0 TIVITY HEALTH INC COM 88870R102 2 113 SH DFND 28 113 0 0 TIVITY HEALTH INC COM 88870R102 3846 219038 SH DFND 43 0 0 219038 TIVITY HEALTH INC COM 88870R102 584 33229 SH DFND 43, 01 0 0 33229 TIVO CORP COM 88870P106 435 46704 SH DFND 01 33764 11732 1208 TIVO CORP COM 88870P106 195 20942 SH DFND 02 0 13452 7490 TIVO CORP COM 88870P106 125 13443 SH DFND 06 0 13443 0 TIVO CORP COM 88870P106 5099 547089 SH DFND 43 0 0 547089 TIVO CORP COM 88870P106 204 21841 SH DFND 43, 01 0 0 21841 TJX COS INC NEW COM 872540109 421326 7918170 SH DFND 01 7553409 349643 15118 TJX COS INC NEW COM 872540109 225170 4231718 SH DFND 02 0 145000 4086718 TJX COS INC NEW COM 872540109 18597 349496 SH DFND 06 0 349496 0 TJX COS INC NEW COM 872540109 9408 176809 SH DFND 28 164957 0 11852 TJX COS INC NEW OPTIONS 872540109 1596 30000 SH Put DFND 01 30000 0 0 TJX COS INC NEW COM 872540109 194312 3651801 SH DFND 43 0 0 3651801 TJX COS INC NEW COM 872540109 14693 276124 SH DFND 43, 01 0 0 276124 TOCAGEN INC COM 888846102 64 5918 SH DFND 01 5918 0 0 TOCAGEN INC COM 888846102 105 9620 SH DFND 02 0 8620 1000 TOCAGEN INC COM 888846102 1 116 SH DFND 06 0 116 0 TOLL BROTHERS INC COM 889478103 17248 476457 SH DFND 01 371956 102756 1745 TOLL BROTHERS INC COM 889478103 11120 307190 SH DFND 02 0 112736 194454 TOLL BROTHERS INC COM 889478103 527 14564 SH DFND 06 0 14564 0 TOLL BROTHERS INC COM 889478103 18 490 SH DFND 28 490 0 0 TOLL BROTHERS INC COM 889478103 4562 126027 SH DFND 43 0 0 126027 TOMPKINS FINANCIAL CORPORATI COM 890110109 633 8319 SH DFND 01 6963 1115 241 TOMPKINS FINANCIAL CORPORATI COM 890110109 343 4505 SH DFND 02 0 2734 1771 TOMPKINS FINANCIAL CORPORATI COM 890110109 114 1495 SH DFND 06 0 1495 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 1 257 SH DFND 02 0 0 257 TOOTSIE ROLL INDS INC COM 890516107 431 11580 SH DFND 01 8691 2197 692 TOOTSIE ROLL INDS INC COM 890516107 312 8389 SH DFND 02 0 3361 5028 TOOTSIE ROLL INDS INC COM 890516107 72 1940 SH DFND 06 0 1940 0 TOPBUILD CORP COM 89055F103 6438 99328 SH DFND 01 97885 1215 228 TOPBUILD CORP COM 89055F103 2155 33243 SH DFND 02 0 30192 3051 TOPBUILD CORP COM 89055F103 249 3842 SH DFND 06 0 3842 0 TOPBUILD CORP COM 89055F103 5 77 SH DFND 28 77 0 0 TOPBUILD CORP COM 89055F103 9 144 SH DFND 43 0 0 144 TOPBUILD CORP COM 89055F103 2 30 SH DFND 43, 01 0 0 30 TORCHLIGHT ENERGY RES INC COM 89102U103 10 6250 SH DFND 01 6250 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 23 13750 SH DFND 02 0 0 13750 TORCHMARK CORP COM 891027104 15787 192642 SH DFND 01 140556 50091 1995 TORCHMARK CORP COM 891027104 12595 153686 SH DFND 02 0 56762 96924 TORCHMARK CORP COM 891027104 865 10561 SH DFND 06 0 10561 0 TORCHMARK CORP COM 891027104 1 7 SH DFND 28 7 0 0 TORCHMARK CORP COM 891027104 14506 177012 SH DFND 43 0 0 177012 TORCHMARK CORP COM 891027104 4774 58258 SH DFND 43, 01 0 0 58258 TORM PLC SHS CL A G89479102 1339 189866 SH DFND 06 0 189866 0 TORO CO COM 891092108 3142 45645 SH DFND 01 26294 18450 901 TORO CO COM 891092108 1926 27977 SH DFND 02 0 24730 3247 TORO CO COM 891092108 752 10917 SH DFND 06 0 10917 0 TORO CO COM 891092108 60 874 SH DFND 28 17 0 857 TORO CO COM 891092108 6514 94629 SH DFND 43 0 0 94629 TORO CO COM 891092108 223 3243 SH DFND 43, 01 0 0 3243 TORONTO DOMINION BK ONT COM NEW 891160509 70572 1298956 SH DFND 05 1298956 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 36356 669175 SH DFND 01 655113 0 14062 TORONTO DOMINION BK ONT COM NEW 891160509 458332 8436080 SH DFND 02 0 34378 8401702 TORONTO DOMINION BK ONT COM NEW 891160509 27439 505040 SH DFND 06 0 505040 0 TORONTO DOMINION BK ONT COM NEW 891160509 698 12856 SH DFND 28 8512 0 4344 TORONTO DOMINION BK ONT OPTIONS 891160509 15756 290000 SH Call DFND 06 0 290000 0 TORONTO DOMINION BK ONT COM NEW 891160509 624401 11492744 SH DFND 43 0 0 11492744 TORONTO DOMINION BK ONT COM NEW 891160509 338 6229 SH DFND 43, 01 0 0 6229 TORTOISE ENERGY INDEPENDENC COM 89148K101 1844 221162 SH DFND 02 0 0 221162 TORTOISE ENERGY INFRA CORP COM 89147L100 711 30249 SH DFND 01 29999 0 250 TORTOISE ENERGY INFRA CORP COM 89147L100 23291 991111 SH DFND 02 0 0 991111 TORTOISE ENERGY INFRA CORP COM 89147L100 10 425 SH DFND 43 0 0 425 TORTOISE ESSENTIAL ASSETS IN COM SH BEN 89148A103 1470 73500 SH DFND 02 0 0 73500 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 342 24416 SH DFND 01 23816 0 600 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 3735 266385 SH DFND 02 0 0 266385 TORTOISE PIPELINE & ENERGY F COM 89148H108 279 18361 SH DFND 02 0 0 18361 TORTOISE PWR & ENERGY INFRAS COM 89147X104 870 46736 SH DFND 02 0 0 46736 TOTAL S A SPONSORED 89151E109 55495 997215 SH DFND 01 760329 0 236886 TOTAL S A SPONSORED 89151E109 245248 4406974 SH DFND 02 0 7155 4399819 TOTAL S A SPONSORED 89151E109 319 5738 SH DFND 06 0 5738 0 TOTAL S A SPONSORED 89151E109 493 8864 SH DFND 28 3589 0 5275 TOTAL S A SPONSORED 89151E109 566400 10177889 SH DFND 43 0 0 10177889 TOTAL S A SPONSORED 89151E109 13029 234130 SH DFND 43, 01 0 0 234130 TOTAL SYS SVCS INC COM 891906109 15164 159599 SH DFND 01 101549 55882 2168 TOTAL SYS SVCS INC COM 891906109 13663 143806 SH DFND 02 0 114938 28868 TOTAL SYS SVCS INC COM 891906109 1418 14923 SH DFND 06 0 14923 0 TOTAL SYS SVCS INC COM 891906109 106 1117 SH DFND 28 59 0 1058 TOTAL SYS SVCS INC OPTIONS 891906109 5492 57800 SH Put DFND 06 0 57800 0 TOTAL SYS SVCS INC OPTIONS 891906109 7610 80100 SH Call DFND 06 0 80100 0 TOTAL SYS SVCS INC COM 891906109 19290 203035 SH DFND 43 0 0 203035 TOTAL SYS SVCS INC COM 891906109 9826 103424 SH DFND 43, 01 0 0 103424 TOWER INTL INC COM 891826109 125 5966 SH DFND 01 4752 1214 0 TOWER INTL INC COM 891826109 160 7595 SH DFND 02 0 7395 200 TOWER INTL INC COM 891826109 47 2233 SH DFND 06 0 2233 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 64 3848 SH DFND 01 3759 0 89 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 36 2172 SH DFND 02 0 0 2172 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 257 15491 SH DFND 06 0 15491 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 12347 745572 SH DFND 43 0 0 745572 TOWN SPORTS INTL HLDGS INC COM 89214A102 17 3513 SH DFND 01 2745 768 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 3 707 SH DFND 02 0 507 200 TOWN SPORTS INTL HLDGS INC COM 89214A102 0 56 SH DFND 06 0 56 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1286 51963 SH DFND 01 47029 4052 882 TOWNEBANK PORTSMOUTH VA COM 89214P109 2291 92558 SH DFND 02 0 74659 17899 TOWNEBANK PORTSMOUTH VA COM 89214P109 175 7068 SH DFND 06 0 7068 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1771 71551 SH DFND 43 0 0 71551 TOWNEBANK PORTSMOUTH VA COM 89214P109 1425 57557 SH DFND 43, 01 0 0 57557 TOWNSQUARE MEDIA INC CL A 892231101 283 49408 SH DFND 02 0 48543 865 TOYOTA MOTOR CORP SP ADR REP 892331307 14707 124616 SH DFND 01 117337 0 7279 TOYOTA MOTOR CORP SP ADR REP 892331307 6340 53718 SH DFND 02 0 27 53691 TOYOTA MOTOR CORP SP ADR REP 892331307 103 873 SH DFND 28 145 0 728 TOYOTA MOTOR CORP SP ADR REP 892331307 12047 102075 SH DFND 43 0 0 102075 TOYOTA MOTOR CORP SP ADR REP 892331307 3653 30956 SH DFND 43, 01 0 0 30956 TPG RE FIN TR INC COM 87266M107 744 37961 SH DFND 01 37961 0 0 TPG RE FIN TR INC COM 87266M107 17998 918259 SH DFND 02 0 240274 677985 TPG RE FIN TR INC COM 87266M107 70 3588 SH DFND 06 0 3588 0 TPG SPECIALTY LENDING INC COM 87265K102 345 17225 SH DFND 01 17225 0 0 TPG SPECIALTY LENDING INC COM 87265K102 7649 382460 SH DFND 02 0 0 382460 TPI COMPOSITES INC COM 87266J104 388 13544 SH DFND 01 2912 10632 0 TPI COMPOSITES INC COM 87266J104 318 11107 SH DFND 02 0 11107 0 TPI COMPOSITES INC COM 87266J104 48 1668 SH DFND 06 0 1668 0 TRACTOR SUPPLY CO COM 892356106 11082 113357 SH DFND 01 60972 51615 770 TRACTOR SUPPLY CO COM 892356106 32190 329277 SH DFND 02 0 64474 264803 TRACTOR SUPPLY CO COM 892356106 164 1676 SH DFND 06 0 1676 0 TRACTOR SUPPLY CO COM 892356106 94 962 SH DFND 28 41 0 921 TRACTOR SUPPLY CO COM 892356106 23350 238847 SH DFND 43 0 0 238847 TRACTOR SUPPLY CO COM 892356106 5078 51941 SH DFND 43, 01 0 0 51941 TRANS WORLD ENTMT CORP COM 89336Q100 5 12502 SH DFND 02 0 12352 150 TRANSACT TECHNOLOGIES INC COM 892918103 14 1500 SH DFND 02 0 0 1500 TRANSALTA CORP COM 89346D107 3015 410791 SH DFND 05 410791 0 0 TRANSALTA CORP COM 89346D107 31 4285 SH DFND 01 4285 0 0 TRANSALTA CORP COM 89346D107 1214 165450 SH DFND 02 0 164950 500 TRANSALTA CORP COM 89346D107 0 42 SH DFND 06 0 42 0 TRANSCANADA CORP COM 89353D107 19529 434561 SH DFND 05 434561 0 0 TRANSCANADA CORP COM 89353D107 3058 68046 SH DFND 01 9378 50719 7949 TRANSCANADA CORP COM 89353D107 32699 727622 SH DFND 02 0 110526 617096 TRANSCANADA CORP COM 89353D107 11124 247532 SH DFND 06 0 247532 0 TRANSCANADA CORP OPTIONS 89353D107 33853 753300 SH Call DFND 02 0 753300 0 TRANSCANADA CORP OPTIONS 89353D107 31458 700000 SH Call DFND 06 0 700000 0 TRANSCANADA CORP COM 89353D107 22049 490634 SH DFND 43 0 0 490634 TRANSCANADA CORP COM 89353D107 63 1412 SH DFND 43, 01 0 0 1412 TRANSCAT INC COM 893529107 122 5317 SH DFND 02 0 2453 2864 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 24 757 SH DFND 01 635 122 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 9 273 SH DFND 02 0 73 200 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 0 7 SH DFND 06 0 7 0 TRANSDIGM GROUP INC COM 893641100 14754 32498 SH DFND 01 12280 18303 1915 TRANSDIGM GROUP INC COM 893641100 68147 150108 SH DFND 02 0 92851 57257 TRANSDIGM GROUP INC COM 893641100 1889 4160 SH DFND 06 0 4160 0 TRANSDIGM GROUP INC COM 893641100 413 909 SH DFND 28 23 0 886 TRANSDIGM GROUP INC OPTIONS 893641100 17070 37600 SH Put DFND 02 0 37600 0 TRANSDIGM GROUP INC COM 893641100 49883 109877 SH DFND 43 0 0 109877 TRANSDIGM GROUP INC COM 893641100 9096 20035 SH DFND 43, 01 0 0 20035 TRANSENTERIX INC COM NEW 89366M201 109 46007 SH DFND 01 35625 10382 0 TRANSENTERIX INC COM NEW 89366M201 304 127696 SH DFND 02 0 92974 34722 TRANSENTERIX INC COM NEW 89366M201 45 18814 SH DFND 06 0 18814 0 TRANSGLOBE ENERGY CORP COM 893662106 7 3702 SH DFND 02 0 3702 0 TRANSLATE BIO INC COM 89374L104 64 6275 SH DFND 01 6275 0 0 TRANSLATE BIO INC COM 89374L104 0 35 SH DFND 02 0 35 0 TRANSLATE BIO INC COM 89374L104 1 113 SH DFND 06 0 113 0 TRANSOCEAN INC DEB 0.50 893830BJ7 6771 6058000 PRN DFND 02 0 6058000 0 TRANSOCEAN INC DEB 0.50 893830BJ7 34 30000 PRN DFND 06 0 30000 0 TRANSOCEAN LTD REG SHS H8817H100 2268 260352 SH DFND 01 164301 88863 7188 TRANSOCEAN LTD REG SHS H8817H100 2363 271308 SH DFND 02 0 224781 46527 TRANSOCEAN LTD REG SHS H8817H100 1349 154936 SH DFND 06 0 154936 0 TRANSOCEAN LTD REG SHS H8817H100 22 2529 SH DFND 28 272 0 2257 TRANSOCEAN LTD OPTIONS H8817H100 5226 600000 SH Put DFND 02 0 600000 0 TRANSOCEAN LTD OPTIONS H8817H100 12460 1430500 SH Call DFND 02 0 1430500 0 TRANSPORTADORA DE GAS SUR SPONSORED 893870204 11 834 SH DFND 01 834 0 0 TRANSPORTADORA DE GAS SUR SPONSORED 893870204 146 11104 SH DFND 02 0 11104 0 TRANSUNION COM 89400J107 6832 102208 SH DFND 01 13985 57806 30417 TRANSUNION COM 89400J107 36264 542548 SH DFND 02 0 512283 30265 TRANSUNION COM 89400J107 764 11427 SH DFND 06 0 11427 0 TRANSUNION COM 89400J107 85 1276 SH DFND 28 0 0 1276 TRANSUNION COM 89400J107 52480 785163 SH DFND 43 0 0 785163 TRANSUNION COM 89400J107 13103 196029 SH DFND 43, 01 0 0 196029 TRAVELCENTERS AMER LLC COM 894174101 0 5 SH DFND 02 0 0 5 TRAVELERS COMPANIES INC COM 89417E109 95475 696084 SH DFND 01 526511 29101 140472 TRAVELERS COMPANIES INC COM 89417E109 178080 1298336 SH DFND 02 0 429604 868732 TRAVELERS COMPANIES INC COM 89417E109 521 3802 SH DFND 06 0 3802 0 TRAVELERS COMPANIES INC COM 89417E109 1069 7794 SH DFND 28 2076 0 5718 TRAVELERS COMPANIES INC OPTIONS 89417E109 137 1000 SH Put DFND 01 1000 0 0 TRAVELERS COMPANIES INC COM 89417E109 242036 1764627 SH DFND 43 0 0 1764627 TRAVELERS COMPANIES INC COM 89417E109 45856 334327 SH DFND 43, 01 0 0 334327 TRAVELPORT WORLDWIDE LTD SHS G9019D104 586 37236 SH DFND 01 28643 8072 521 TRAVELPORT WORLDWIDE LTD SHS G9019D104 3556 226051 SH DFND 02 0 215781 10270 TRAVELPORT WORLDWIDE LTD SHS G9019D104 216 13723 SH DFND 06 0 13723 0 TRAVELZOO COM NEW 89421Q205 32 2369 SH DFND 01 2369 0 0 TRAVELZOO COM NEW 89421Q205 157 11738 SH DFND 02 0 11638 100 TRAVELZOO COM NEW 89421Q205 0 17 SH DFND 06 0 17 0 TRECORA RES COM 894648104 45 5005 SH DFND 01 3637 1368 0 TRECORA RES COM 894648104 29 3167 SH DFND 02 0 2667 500 TRECORA RES COM 894648104 1 82 SH DFND 06 0 82 0 TREDEGAR CORP COM 894650100 3102 192222 SH DFND 01 188191 2177 1854 TREDEGAR CORP COM 894650100 220 13651 SH DFND 02 0 3738 9913 TREDEGAR CORP COM 894650100 44 2701 SH DFND 06 0 2701 0 TREDEGAR CORP COM 894650100 834 51658 SH DFND 43 0 0 51658 TREEHOUSE FOODS INC COM 89469A104 3404 52728 SH DFND 01 46951 5219 558 TREEHOUSE FOODS INC COM 89469A104 4083 63251 SH DFND 02 0 9901 53350 TREEHOUSE FOODS INC COM 89469A104 375 5812 SH DFND 06 0 5812 0 TREEHOUSE FOODS INC COM 89469A104 59 907 SH DFND 28 27 0 880 TREEHOUSE FOODS INC COM 89469A104 839 12999 SH DFND 43 0 0 12999 TREVENA INC COM 89532E109 2 1500 SH DFND 01 1500 0 0 TREVENA INC COM 89532E109 51 32520 SH DFND 02 0 28968 3552 TREX CO INC COM 89531P105 4472 72698 SH DFND 01 58490 13810 398 TREX CO INC COM 89531P105 2377 38637 SH DFND 02 0 36484 2153 TREX CO INC COM 89531P105 393 6382 SH DFND 06 0 6382 0 TREX CO INC COM 89531P105 9504 154479 SH DFND 43 0 0 154479 TREX CO INC COM 89531P105 735 11949 SH DFND 43, 01 0 0 11949 TRI CONTL CORP COM 895436103 242 9183 SH DFND 01 9183 0 0 TRI CONTL CORP COM 895436103 4587 174415 SH DFND 02 0 0 174415 TRI CONTL CORP COM 895436103 2 87 SH DFND 43 0 0 87 TRI POINTE GROUP INC COM 87265H109 1105 87447 SH DFND 01 44034 42662 751 TRI POINTE GROUP INC COM 87265H109 4811 380622 SH DFND 02 0 376430 4192 TRI POINTE GROUP INC COM 87265H109 195 15436 SH DFND 06 0 15436 0 TRI POINTE GROUP INC COM 87265H109 1 108 SH DFND 28 108 0 0 TRI POINTE GROUP INC COM 87265H109 8945 707707 SH DFND 43 0 0 707707 TRI POINTE GROUP INC COM 87265H109 1770 139997 SH DFND 43, 01 0 0 139997 TRIBUNE MEDIA CO CL A 896047503 2847 61700 SH DFND 01 9088 51029 1583 TRIBUNE MEDIA CO CL A 896047503 3620 78460 SH DFND 02 0 77867 593 TRIBUNE MEDIA CO CL A 896047503 360 7800 SH DFND 06 0 7800 0 TRIBUNE MEDIA CO CL A 896047503 1681 36436 SH DFND 43 0 0 36436 TRIBUNE MEDIA CO CL A 896047503 149 3240 SH DFND 43, 01 0 0 3240 TRIBUNE PUBG CO NEW COM 89609W107 45 3776 SH DFND 01 3776 0 0 TRIBUNE PUBG CO NEW COM 89609W107 45 3856 SH DFND 02 0 3855 1 TRIBUNE PUBG CO NEW COM 89609W107 20 1730 SH DFND 06 0 1730 0 TRICIDA INC COM 89610F101 249 6438 SH DFND 01 3469 2969 0 TRICIDA INC COM 89610F101 178 4603 SH DFND 02 0 4603 0 TRICIDA INC COM 89610F101 62 1613 SH DFND 06 0 1613 0 TRICO BANCSHARES COM 896095106 272 6925 SH DFND 01 5479 1446 0 TRICO BANCSHARES COM 896095106 164 4179 SH DFND 02 0 3415 764 TRICO BANCSHARES COM 896095106 110 2809 SH DFND 06 0 2809 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 0 100 SH DFND 02 0 100 0 TRILOGY METALS INC NEW COM 89621C105 10 4001 SH DFND 01 4001 0 0 TRILOGY METALS INC NEW COM 89621C105 0 16 SH DFND 02 0 0 16 TRIMAS CORP COM NEW 896215209 300 9936 SH DFND 01 7024 2912 0 TRIMAS CORP COM NEW 896215209 1514 50094 SH DFND 02 0 50094 0 TRIMAS CORP COM NEW 896215209 150 4974 SH DFND 06 0 4974 0 TRIMBLE INC COM 896239100 5627 139289 SH DFND 01 59618 76687 2984 TRIMBLE INC COM 896239100 11009 272508 SH DFND 02 0 243438 29070 TRIMBLE INC COM 896239100 2460 60898 SH DFND 06 0 60898 0 TRIMBLE INC COM 896239100 66 1637 SH DFND 28 78 0 1559 TRIMBLE INC OPTIONS 896239100 990 24500 SH Call DFND 02 0 24500 0 TRIMBLE INC COM 896239100 20500 507422 SH DFND 43 0 0 507422 TRIMBLE INC COM 896239100 522 12916 SH DFND 43, 01 0 0 12916 TRINET GROUP INC COM 896288107 1158 19385 SH DFND 01 8447 10938 0 TRINET GROUP INC COM 896288107 2384 39903 SH DFND 02 0 39903 0 TRINET GROUP INC COM 896288107 296 4961 SH DFND 06 0 4961 0 TRINET GROUP INC COM 896288107 2395 40089 SH DFND 43 0 0 40089 TRINITY BIOTECH PLC SPON ADR N 896438306 1 312 SH DFND 01 312 0 0 TRINITY BIOTECH PLC SPON ADR N 896438306 5 1658 SH DFND 02 0 0 1658 TRINITY INDS INC COM 896522109 3515 161741 SH DFND 01 41963 114085 5693 TRINITY INDS INC COM 896522109 6737 310023 SH DFND 02 0 283543 26480 TRINITY INDS INC COM 896522109 409 18812 SH DFND 06 0 18812 0 TRINITY INDS INC COM 896522109 48 2195 SH DFND 28 0 0 2195 TRINITY INDS INC COM 896522109 5931 272963 SH DFND 43 0 0 272963 TRINITY INDS INC COM 896522109 887 40801 SH DFND 43, 01 0 0 40801 TRINITY PL HLDGS INC COM 89656D101 26 6594 SH DFND 01 6594 0 0 TRINITY PL HLDGS INC COM 89656D101 9 2139 SH DFND 02 0 2089 50 TRINITY PL HLDGS INC COM 89656D101 0 46 SH DFND 06 0 46 0 TRINSEO S A SHS L9340P101 1486 32803 SH DFND 01 10666 22137 0 TRINSEO S A SHS L9340P101 2821 62282 SH DFND 02 0 54534 7748 TRINSEO S A SHS L9340P101 208 4597 SH DFND 06 0 4597 0 TRINSEO S A SHS L9340P101 7315 161474 SH DFND 43 0 0 161474 TRINSEO S A SHS L9340P101 2880 63579 SH DFND 43, 01 0 0 63579 TRIPADVISOR INC COM 896945201 11466 222865 SH DFND 01 21839 186756 14270 TRIPADVISOR INC COM 896945201 19908 386936 SH DFND 02 0 381253 5683 TRIPADVISOR INC COM 896945201 498 9675 SH DFND 06 0 9675 0 TRIPADVISOR INC COM 896945201 215 4175 SH DFND 28 0 0 4175 TRIPADVISOR INC OPTIONS 896945201 1261 24500 SH Put DFND 06 0 24500 0 TRIPADVISOR INC OPTIONS 896945201 232 4500 SH Call DFND 06 0 4500 0 TRIPADVISOR INC COM 896945201 4766 92629 SH DFND 43 0 0 92629 TRIPADVISOR INC COM 896945201 3351 65134 SH DFND 43, 01 0 0 65134 TRIPLE-S MGMT CORP CL B 896749108 107 4700 SH DFND 01 4700 0 0 TRIPLE-S MGMT CORP CL B 896749108 171 7483 SH DFND 02 0 7483 0 TRISTATE CAP HLDGS INC COM 89678F100 120 5850 SH DFND 01 5058 792 0 TRISTATE CAP HLDGS INC COM 89678F100 4920 240830 SH DFND 02 0 236246 4584 TRISTATE CAP HLDGS INC COM 89678F100 45 2214 SH DFND 06 0 2214 0 TRISTATE CAP HLDGS INC COM 89678F100 1656 81052 SH DFND 43 0 0 81052 TRITON INTL LTD CL A G9078F107 3466 111437 SH DFND 01 20301 90916 220 TRITON INTL LTD CL A G9078F107 10489 337255 SH DFND 02 0 184993 152262 TRITON INTL LTD CL A G9078F107 175 5636 SH DFND 06 0 5636 0 TRITON INTL LTD CL A G9078F107 753 24227 SH DFND 43 0 0 24227 TRIUMPH BANCORP INC COM 89679E300 195 6637 SH DFND 01 6549 0 88 TRIUMPH BANCORP INC COM 89679E300 332 11296 SH DFND 02 0 11296 0 TRIUMPH BANCORP INC COM 89679E300 76 2579 SH DFND 06 0 2579 0 TRIUMPH BANCORP INC COM 89679E300 1 26 SH DFND 28 26 0 0 TRIUMPH BANCORP INC COM 89679E300 974 33130 SH DFND 43 0 0 33130 TRIUMPH GROUP INC NEW COM 896818101 440 23093 SH DFND 01 15207 7650 236 TRIUMPH GROUP INC NEW COM 896818101 770 40376 SH DFND 02 0 19950 20426 TRIUMPH GROUP INC NEW COM 896818101 104 5441 SH DFND 06 0 5441 0 TRIUMPH GROUP INC NEW COM 896818101 2796 146675 SH DFND 43 0 0 146675 TRIUMPH GROUP INC NEW COM 896818101 201 10561 SH DFND 43, 01 0 0 10561 TRIVAGO N V SPON ADS A 89686D105 14 3150 SH DFND 02 0 0 3150 TRONOX HOLDINGS PLC SHS G9087Q102 439 33414 SH DFND 01 33414 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 190 14417 SH DFND 02 0 14417 0 TRONOX HOLDINGS PLC SHS G9087Q102 134 10225 SH DFND 06 0 10225 0 TROVAGENE INC COM 897238606 0 70 SH DFND 02 0 0 70 TRUEBLUE INC COM 89785X101 298 12610 SH DFND 01 9192 3175 243 TRUEBLUE INC COM 89785X101 306 12929 SH DFND 02 0 12629 300 TRUEBLUE INC COM 89785X101 104 4389 SH DFND 06 0 4389 0 TRUEBLUE INC COM 89785X101 1926 81488 SH DFND 43 0 0 81488 TRUEBLUE INC COM 89785X101 1808 76466 SH DFND 43, 01 0 0 76466 TRUECAR INC COM 89785L107 253 38088 SH DFND 01 18541 19547 0 TRUECAR INC COM 89785L107 1014 152711 SH DFND 02 0 151611 1100 TRUECAR INC COM 89785L107 57 8551 SH DFND 06 0 8551 0 TRUPANION INC COM 898202106 334 10196 SH DFND 01 10196 0 0 TRUPANION INC COM 898202106 322 9835 SH DFND 02 0 2928 6907 TRUPANION INC COM 898202106 96 2927 SH DFND 06 0 2927 0 TRUPANION INC COM 898202106 1813 55381 SH DFND 43 0 0 55381 TRUPANION INC COM 898202106 724 22112 SH DFND 43, 01 0 0 22112 TRUSTCO BK CORP N Y COM 898349105 393 50659 SH DFND 01 36555 9354 4750 TRUSTCO BK CORP N Y COM 898349105 525 67688 SH DFND 02 0 31376 36312 TRUSTCO BK CORP N Y COM 898349105 82 10551 SH DFND 06 0 10551 0 TRUSTMARK CORP COM 898402102 894 26586 SH DFND 01 16579 9010 997 TRUSTMARK CORP COM 898402102 3302 98195 SH DFND 02 0 89966 8229 TRUSTMARK CORP COM 898402102 233 6936 SH DFND 06 0 6936 0 TRUSTMARK CORP COM 898402102 2 63 SH DFND 28 63 0 0 TRUSTMARK CORP COM 898402102 8345 248154 SH DFND 43 0 0 248154 TRUSTMARK CORP COM 898402102 118 3504 SH DFND 43, 01 0 0 3504 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 6 2046 SH DFND 01 2046 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 36 11747 SH DFND 02 0 0 11747 TTEC HLDGS INC COM 89854H102 235 6494 SH DFND 01 3254 3013 227 TTEC HLDGS INC COM 89854H102 66 1833 SH DFND 02 0 1785 48 TTEC HLDGS INC COM 89854H102 63 1747 SH DFND 06 0 1747 0 TTEC HLDGS INC COM 89854H102 2 59 SH DFND 28 59 0 0 TTEC HLDGS INC COM 89854H102 1513 41758 SH DFND 43 0 0 41758 TTEC HLDGS INC COM 89854H102 147 4044 SH DFND 43, 01 0 0 4044 TTM TECHNOLOGIES INC COM 87305R109 370 31506 SH DFND 01 22836 8306 364 TTM TECHNOLOGIES INC COM 87305R109 234 19973 SH DFND 02 0 19712 261 TTM TECHNOLOGIES INC COM 87305R109 119 10131 SH DFND 06 0 10131 0 TTM TECHNOLOGIES INC COM 87305R109 7487 638300 SH DFND 43 0 0 638300 TTM TECHNOLOGIES INC COM 87305R109 744 63387 SH DFND 43, 01 0 0 63387 TUCOWS INC COM NEW 898697206 155 1913 SH DFND 01 1913 0 0 TUCOWS INC COM NEW 898697206 175 2153 SH DFND 02 0 1953 200 TUCOWS INC COM NEW 898697206 80 983 SH DFND 06 0 983 0 TUNIU CORP SPONSORED 89977P106 7 1355 SH DFND 01 1355 0 0 TUPPERWARE BRANDS CORP COM 899896104 1016 39734 SH DFND 01 21310 18054 370 TUPPERWARE BRANDS CORP COM 899896104 2961 115741 SH DFND 02 0 102037 13704 TUPPERWARE BRANDS CORP COM 899896104 135 5273 SH DFND 06 0 5273 0 TUPPERWARE BRANDS CORP COM 899896104 3599 140704 SH DFND 43 0 0 140704 TUPPERWARE BRANDS CORP COM 899896104 267 10423 SH DFND 43, 01 0 0 10423 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 94 17557 SH DFND 01 15238 0 2319 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 476 88757 SH DFND 02 0 0 88757 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 0 79 SH DFND 28 79 0 0 TURNING PT BRANDS INC COM 90041L105 69 1504 SH DFND 01 1504 0 0 TURNING PT BRANDS INC COM 90041L105 555 12044 SH DFND 02 0 12044 0 TURNING PT BRANDS INC COM 90041L105 44 956 SH DFND 06 0 956 0 TURQUOISE HILL RES LTD COM 900435108 8 5109 SH DFND 05 5109 0 0 TURQUOISE HILL RES LTD COM 900435108 75 45393 SH DFND 01 20000 0 25393 TURQUOISE HILL RES LTD COM 900435108 6 3319 SH DFND 02 0 1319 2000 TURQUOISE HILL RES LTD COM 900435108 9 5270 SH DFND 28 0 0 5270 TURTLE BEACH CORP COM NEW 900450206 33 2901 SH DFND 01 2901 0 0 TURTLE BEACH CORP COM NEW 900450206 2 189 SH DFND 02 0 28 161 TURTLE BEACH CORP COM NEW 900450206 0 36 SH DFND 06 0 36 0 TUTOR PERINI CORP COM 901109108 193 11295 SH DFND 01 9010 2285 0 TUTOR PERINI CORP COM 901109108 110 6431 SH DFND 02 0 5902 529 TUTOR PERINI CORP COM 901109108 74 4334 SH DFND 06 0 4334 0 TUTOR PERINI CORP NOTE 2.87 901109AD0 33 35000 PRN DFND 02 0 23000 12000 TUTOR PERINI CORP COM 901109108 3382 197537 SH DFND 43 0 0 197537 TUTOR PERINI CORP COM 901109108 1070 62473 SH DFND 43, 01 0 0 62473 TWILIO INC CL A 90138F102 3389 26235 SH DFND 01 10447 15566 222 TWILIO INC CL A 90138F102 101660 786964 SH DFND 02 0 502536 284428 TWILIO INC CL A 90138F102 1253 9696 SH DFND 06 0 9696 0 TWILIO INC CL A 90138F102 35 270 SH DFND 28 0 0 270 TWILIO INC CL A 90138F102 29696 229884 SH DFND 43 0 0 229884 TWILIO INC CL A 90138F102 1749 13543 SH DFND 43, 01 0 0 13543 TWIN DISC INC COM 901476101 40 2386 SH DFND 01 1812 574 0 TWIN DISC INC COM 901476101 63 3757 SH DFND 02 0 277 3480 TWIN DISC INC COM 901476101 1 39 SH DFND 06 0 39 0 TWIST BIOSCIENCE CORP COM 90184D100 33 1444 SH DFND 01 1444 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1 32 SH DFND 02 0 32 0 TWIST BIOSCIENCE CORP COM 90184D100 1 22 SH DFND 06 0 22 0 TWITTER INC COM 90184L102 31824 967895 SH DFND 01 227418 737435 3042 TWITTER INC COM 90184L102 43963 1337070 SH DFND 02 0 784088 552982 TWITTER INC COM 90184L102 2600 79083 SH DFND 06 0 79083 0 TWITTER INC COM 90184L102 213 6480 SH DFND 28 62 0 6418 TWITTER INC OPTIONS 90184L102 22283 677700 SH Put DFND 02 0 677700 0 TWITTER INC OPTIONS 90184L102 4268 129800 SH Put DFND 06 0 129800 0 TWITTER INC OPTIONS 90184L102 11163 339500 SH Call DFND 02 0 339500 0 TWITTER INC OPTIONS 90184L102 4600 139900 SH Call DFND 06 0 139900 0 TWITTER INC NOTE 0.25 90184LAB8 2 2000 PRN DFND 02 0 0 2000 TWITTER INC NOTE 1.00 90184LAD4 1173 1247000 PRN DFND 02 0 1232000 15000 TWITTER INC COM 90184L102 130571 3971138 SH DFND 43 0 0 3971138 TWITTER INC NOTE 1.00 90184LAD4 16 17000 PRN DFND 43 0 0 17000 TWITTER INC COM 90184L102 2240 68124 SH DFND 43, 01 0 0 68124 TWO HBRS INVT CORP COM NEW 90187B408 282 20811 SH DFND 01 19694 0 1117 TWO HBRS INVT CORP COM NEW 90187B408 9692 716352 SH DFND 02 0 648784 67568 TWO HBRS INVT CORP COM NEW 90187B408 348 25739 SH DFND 06 0 25739 0 TWO HBRS INVT CORP COM NEW 90187B408 47 3463 SH DFND 28 0 0 3463 TWO HBRS INVT CORP COM NEW 90187B408 1461 107984 SH DFND 43 0 0 107984 TWO RIV BANCORP COM 90207C105 275 17372 SH DFND 02 0 2374 14998 TYLER TECHNOLOGIES INC COM 902252105 4157 20340 SH DFND 01 15830 3725 785 TYLER TECHNOLOGIES INC COM 902252105 6756 33055 SH DFND 02 0 31350 1705 TYLER TECHNOLOGIES INC COM 902252105 782 3826 SH DFND 06 0 3826 0 TYLER TECHNOLOGIES INC COM 902252105 11978 58600 SH DFND 43 0 0 58600 TYLER TECHNOLOGIES INC COM 902252105 146 716 SH DFND 43, 01 0 0 716 TYME TECHNOLOGIES INC COM 90238J103 4 1999 SH DFND 02 0 499 1500 TYME TECHNOLOGIES INC COM 90238J103 1 417 SH DFND 06 0 417 0 TYSON FOODS INC CL A 902494103 33690 485243 SH DFND 01 228588 255018 1637 TYSON FOODS INC CL A 902494103 11001 158445 SH DFND 02 0 98128 60317 TYSON FOODS INC CL A 902494103 2269 32683 SH DFND 06 0 32683 0 TYSON FOODS INC CL A 902494103 384 5537 SH DFND 28 1406 0 4131 TYSON FOODS INC CL A 902494103 38011 547473 SH DFND 43 0 0 547473 TYSON FOODS INC CL A 902494103 5265 75836 SH DFND 43, 01 0 0 75836 U S CONCRETE INC COM NEW 90333L201 278 6717 SH DFND 01 6679 0 38 U S CONCRETE INC COM NEW 90333L201 1494 36069 SH DFND 02 0 1732 34337 U S CONCRETE INC COM NEW 90333L201 72 1733 SH DFND 06 0 1733 0 U S CONCRETE INC COM NEW 90333L201 3961 95640 SH DFND 43 0 0 95640 U S CONCRETE INC COM NEW 90333L201 251 6048 SH DFND 43, 01 0 0 6048 U S ENERGY CORP WYO COM NEW 911805208 8 9948 SH DFND 01 9948 0 0 U S G CORP COM NEW 903293405 6042 139534 SH DFND 01 18482 120455 597 U S G CORP COM NEW 903293405 8497 196224 SH DFND 02 0 166663 29561 U S G CORP COM NEW 903293405 408 9434 SH DFND 06 0 9434 0 U S G CORP COM NEW 903293405 5025 116047 SH DFND 43 0 0 116047 U S PHYSICAL THERAPY INC COM 90337L108 4280 40748 SH DFND 01 4343 36237 168 U S PHYSICAL THERAPY INC COM 90337L108 7833 74577 SH DFND 02 0 73539 1038 U S PHYSICAL THERAPY INC COM 90337L108 145 1376 SH DFND 06 0 1376 0 U S PHYSICAL THERAPY INC COM 90337L108 1 12 SH DFND 28 12 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1614 15365 SH DFND 43 0 0 15365 U S PHYSICAL THERAPY INC COM 90337L108 2296 21861 SH DFND 43, 01 0 0 21861 U S SILICA HLDGS INC COM 90346E103 1092 62913 SH DFND 01 33395 27065 2453 U S SILICA HLDGS INC COM 90346E103 784 45175 SH DFND 02 0 33734 11441 U S SILICA HLDGS INC COM 90346E103 146 8420 SH DFND 06 0 8420 0 U S SILICA HLDGS INC COM 90346E103 5151 296715 SH DFND 43 0 0 296715 U S WELL SVCS INC *W EXP 03/ 91274U119 0 138 SH DFND 02 0 138 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 2 2000 SH DFND 02 0 0 2000 UBIQUITI NETWORKS INC COM 90347A100 489 3269 SH DFND 01 2934 335 0 UBIQUITI NETWORKS INC COM 90347A100 10068 67247 SH DFND 02 0 65723 1524 UBIQUITI NETWORKS INC COM 90347A100 331 2210 SH DFND 06 0 2210 0 UBIQUITI NETWORKS INC COM 90347A100 3710 24781 SH DFND 43 0 0 24781 UBIQUITI NETWORKS INC COM 90347A100 820 5479 SH DFND 43, 01 0 0 5479 UBS AG JERSEY BRH ALERIAN IN 902641646 514 2264368 PRN DFND 01 2264368 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 1 2529 PRN DFND 02 0 0 2529 UBS AG JERSEY BRH ALERIAN IN 902641646 9 40477 PRN DFND 28 40477 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 1 2731 PRN DFND 43 0 0 2731 UBS AG LONDON BRH EN LG CP G 902677780 1 328 PRN DFND 02 0 0 328 UBS AG LONDON BRH FI ENHAN E 90274D234 1 391 PRN DFND 01 391 0 0 UBS AG LONDON BRH FI ENHAN E 90274D234 0 225 PRN DFND 02 0 0 225 UBS GROUP AG SHS H42097107 2214 182801 SH DFND 01 164537 0 18264 UBS GROUP AG SHS H42097107 7509 620070 SH DFND 02 0 86922 533148 UBS GROUP AG SHS H42097107 158555 13092910 SH DFND 06 0 13092910 0 UBS GROUP AG SHS H42097107 676 55816 SH DFND 28 530 0 55286 UBS GROUP AG SHS H42097107 2843 234752 SH DFND 00 0 234752 0 UBS GROUP AG OPTIONS H42097107 162880 13450000 SH Put DFND 06 13450000 0 0 UBS GROUP AG OPTIONS H42097107 10899 900000 SH Call DFND 06 900000 0 0 UBS GROUP AG SHS H42097107 36767 3036054 SH DFND 43 0 0 3036054 UBS GROUP AG SHS H42097107 6387 527451 SH DFND 43, 01 0 0 527451 UDR INC COM 902653104 7122 156656 SH DFND 01 126855 26412 3389 UDR INC COM 902653104 11521 253443 SH DFND 02 0 226871 26572 UDR INC COM 902653104 569 12509 SH DFND 06 0 12509 0 UDR INC COM 902653104 102 2252 SH DFND 28 122 0 2130 UDR INC COM 902653104 19669 432667 SH DFND 43 0 0 432667 UDR INC COM 902653104 88 1937 SH DFND 43, 01 0 0 1937 UFP TECHNOLOGIES INC COM 902673102 58 1563 SH DFND 01 1253 310 0 UFP TECHNOLOGIES INC COM 902673102 4 116 SH DFND 02 0 116 0 UFP TECHNOLOGIES INC COM 902673102 1 23 SH DFND 06 0 23 0 UGI CORP NEW COM 902681105 23363 421559 SH DFND 01 270902 148517 2140 UGI CORP NEW COM 902681105 16836 303787 SH DFND 02 0 211132 92655 UGI CORP NEW COM 902681105 1379 24887 SH DFND 06 0 24887 0 UGI CORP NEW COM 902681105 110 1985 SH DFND 28 1041 0 944 UGI CORP NEW OPTIONS 902681105 5669 102300 SH Call DFND 02 0 102300 0 UGI CORP NEW COM 902681105 4357 78624 SH DFND 43 0 0 78624 UGI CORP NEW COM 902681105 77 1393 SH DFND 43, 01 0 0 1393 ULTA BEAUTY INC COM 90384S303 10141 29079 SH DFND 01 28425 0 654 ULTA BEAUTY INC COM 90384S303 57832 165835 SH DFND 02 0 121169 44666 ULTA BEAUTY INC COM 90384S303 245 703 SH DFND 06 0 703 0 ULTA BEAUTY INC COM 90384S303 135 387 SH DFND 28 28 0 359 ULTA BEAUTY INC COM 90384S303 52917 151743 SH DFND 43 0 0 151743 ULTA BEAUTY INC COM 90384S303 26917 77185 SH DFND 43, 01 0 0 77185 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6963 21091 SH DFND 01 17794 3054 243 ULTIMATE SOFTWARE GROUP INC COM 90385D107 2222 6731 SH DFND 02 0 6292 439 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1017 3082 SH DFND 06 0 3082 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6 17 SH DFND 28 17 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 20146 61024 SH DFND 43 0 0 61024 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4009 12144 SH DFND 43, 01 0 0 12144 ULTRA CLEAN HLDGS INC COM 90385V107 260 25097 SH DFND 01 12668 12365 64 ULTRA CLEAN HLDGS INC COM 90385V107 213 20569 SH DFND 02 0 19669 900 ULTRA CLEAN HLDGS INC COM 90385V107 44 4238 SH DFND 06 0 4238 0 ULTRA CLEAN HLDGS INC COM 90385V107 1 56 SH DFND 28 56 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 18 29439 SH DFND 01 18936 10503 0 ULTRA PETROLEUM CORP COM NEW 903914208 535 877557 SH DFND 02 0 875930 1627 ULTRA PETROLEUM CORP COM NEW 903914208 10 17137 SH DFND 06 0 17137 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5718 82440 SH DFND 01 37070 45370 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 748 10786 SH DFND 02 0 6963 3823 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 406 5847 SH DFND 06 0 5847 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2108 30391 SH DFND 43 0 0 30391 ULTRALIFE CORP COM 903899102 34 3358 SH DFND 02 0 3358 0 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 106 8864 SH DFND 01 7578 0 1286 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 709 59297 SH DFND 02 0 52897 6400 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 5 449 SH DFND 28 22 0 427 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 1987 166244 SH DFND 43 0 0 166244 UMB FINL CORP COM 902788108 3245 50674 SH DFND 01 44393 6049 232 UMB FINL CORP COM 902788108 7524 117490 SH DFND 02 0 110074 7416 UMB FINL CORP COM 902788108 312 4873 SH DFND 06 0 4873 0 UMB FINL CORP COM 902788108 2 28 SH DFND 28 28 0 0 UMB FINL CORP COM 902788108 7609 118809 SH DFND 43 0 0 118809 UMB FINL CORP COM 902788108 1641 25619 SH DFND 43, 01 0 0 25619 UMH PPTYS INC COM 903002103 65 4586 SH DFND 01 4586 0 0 UMH PPTYS INC COM 903002103 50 3571 SH DFND 02 0 2136 1435 UMH PPTYS INC COM 903002103 52 3685 SH DFND 06 0 3685 0 UMPQUA HLDGS CORP COM 904214103 1379 83605 SH DFND 01 57069 25580 956 UMPQUA HLDGS CORP COM 904214103 4244 257204 SH DFND 02 0 243831 13373 UMPQUA HLDGS CORP COM 904214103 377 22851 SH DFND 06 0 22851 0 UMPQUA HLDGS CORP COM 904214103 138 8338 SH DFND 28 0 0 8338 UMPQUA HLDGS CORP COM 904214103 24679 1495727 SH DFND 43 0 0 1495727 UMPQUA HLDGS CORP COM 904214103 4468 270791 SH DFND 43, 01 0 0 270791 UNDER ARMOUR INC CL A 904311107 7486 354123 SH DFND 01 82875 269283 1965 UNDER ARMOUR INC CL A 904311107 14650 692998 SH DFND 02 0 542072 150926 UNDER ARMOUR INC CL A 904311107 1864 88189 SH DFND 06 0 88189 0 UNDER ARMOUR INC CL A 904311107 64 3020 SH DFND 28 0 0 3020 UNDER ARMOUR INC CL C 904311206 2138 113312 SH DFND 01 78855 32598 1859 UNDER ARMOUR INC CL C 904311206 2495 132199 SH DFND 02 0 28395 103804 UNDER ARMOUR INC CL C 904311206 72 3804 SH DFND 06 0 3804 0 UNDER ARMOUR INC CL C 904311206 46 2435 SH DFND 28 0 0 2435 UNICO AMERN CORP COM 904607108 3 539 SH DFND 02 0 539 0 UNIFI INC COM NEW 904677200 732 37805 SH DFND 01 2910 34848 47 UNIFI INC COM NEW 904677200 1189 61460 SH DFND 02 0 38350 23110 UNIFI INC COM NEW 904677200 33 1699 SH DFND 06 0 1699 0 UNIFI INC COM NEW 904677200 100 5172 SH DFND 43 0 0 5172 UNIFIRST CORP MASS COM 904708104 3198 20834 SH DFND 01 19739 1036 59 UNIFIRST CORP MASS COM 904708104 715 4658 SH DFND 02 0 4501 157 UNIFIRST CORP MASS COM 904708104 245 1594 SH DFND 06 0 1594 0 UNIFIRST CORP MASS COM 904708104 5315 34625 SH DFND 43 0 0 34625 UNIFIRST CORP MASS COM 904708104 1428 9304 SH DFND 43, 01 0 0 9304 UNILEVER N V N Y SHS NE 904784709 54806 940234 SH DFND 01 446189 0 494045 UNILEVER N V N Y SHS NE 904784709 50276 862509 SH DFND 02 0 5 862504 UNILEVER N V N Y SHS NE 904784709 825 14154 SH DFND 28 3635 0 10519 UNILEVER N V N Y SHS NE 904784709 203090 3484137 SH DFND 43 0 0 3484137 UNILEVER N V N Y SHS NE 904784709 21048 361097 SH DFND 43, 01 0 0 361097 UNILEVER PLC SPON ADR N 904767704 7762 134478 SH DFND 01 126011 0 8467 UNILEVER PLC SPON ADR N 904767704 15489 268351 SH DFND 02 0 950 267401 UNILEVER PLC SPON ADR N 904767704 17 291 SH DFND 28 291 0 0 UNILEVER PLC SPON ADR N 904767704 93649 1622473 SH DFND 43 0 0 1622473 UNILEVER PLC SPON ADR N 904767704 2096 36318 SH DFND 43, 01 0 0 36318 UNION BANKSHARES CORP NEW COM 90539J109 1862 57585 SH DFND 01 52206 4643 736 UNION BANKSHARES CORP NEW COM 90539J109 6138 189840 SH DFND 02 0 181587 8253 UNION BANKSHARES CORP NEW COM 90539J109 258 7984 SH DFND 06 0 7984 0 UNION BANKSHARES CORP NEW COM 90539J109 5130 158682 SH DFND 43 0 0 158682 UNION BANKSHARES CORP NEW COM 90539J109 210 6495 SH DFND 43, 01 0 0 6495 UNION BANKSHARES INC COM 905400107 79 1741 SH DFND 01 1741 0 0 UNION BANKSHARES INC COM 905400107 8 172 SH DFND 02 0 22 150 UNION BANKSHARES INC COM 905400107 1 14 SH DFND 06 0 14 0 UNION PACIFIC CORP COM 907818108 493412 2951032 SH DFND 01 2775506 81802 93724 UNION PACIFIC CORP COM 907818108 678528 4058183 SH DFND 02 0 199812 3858371 UNION PACIFIC CORP COM 907818108 11590 69320 SH DFND 06 0 69320 0 UNION PACIFIC CORP COM 907818108 4147 24804 SH DFND 28 15326 0 9478 UNION PACIFIC CORP OPTIONS 907818108 435 2600 SH Put DFND 01 2600 0 0 UNION PACIFIC CORP OPTIONS 907818108 6671 39900 SH Put DFND 02 0 34200 5700 UNION PACIFIC CORP OPTIONS 907818108 13376 80000 SH Put DFND 06 0 80000 0 UNION PACIFIC CORP OPTIONS 907818108 5166 30900 SH Call DFND 02 0 30900 0 UNION PACIFIC CORP OPTIONS 907818108 10233 61200 SH Call DFND 06 0 61200 0 UNION PACIFIC CORP COM 907818108 787672 4710959 SH DFND 43 0 0 4710959 UNION PACIFIC CORP COM 907818108 93185 557327 SH DFND 43, 01 0 0 557327 UNIQURE NV SHS N90064101 535 8965 SH DFND 01 0 8165 800 UNIQURE NV SHS N90064101 174 2921 SH DFND 02 0 2558 363 UNIQURE NV SHS N90064101 151 2537 SH DFND 06 0 2537 0 UNISYS CORP COM NEW 909214306 11435 979873 SH DFND 01 14578 965127 168 UNISYS CORP COM NEW 909214306 124 10613 SH DFND 02 0 10323 290 UNISYS CORP COM NEW 909214306 65 5536 SH DFND 06 0 5536 0 UNIT CORP COM 909218109 258 18132 SH DFND 01 12905 4834 393 UNIT CORP COM 909218109 379 26583 SH DFND 02 0 26283 300 UNIT CORP COM 909218109 84 5867 SH DFND 06 0 5867 0 UNITED BANCORP INC OHIO COM 909911109 6 557 SH DFND 02 0 0 557 UNITED BANKSHARES INC WEST V COM 909907107 5420 149557 SH DFND 01 134626 13842 1089 UNITED BANKSHARES INC WEST V COM 909907107 9942 274342 SH DFND 02 0 236778 37564 UNITED BANKSHARES INC WEST V COM 909907107 405 11183 SH DFND 06 0 11183 0 UNITED BANKSHARES INC WEST V COM 909907107 4 107 SH DFND 28 107 0 0 UNITED BANKSHARES INC WEST V COM 909907107 25048 691175 SH DFND 43 0 0 691175 UNITED BANKSHARES INC WEST V COM 909907107 2604 71848 SH DFND 43, 01 0 0 71848 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1429 57325 SH DFND 01 41357 15761 207 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5560 223037 SH DFND 02 0 220809 2228 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 205 8232 SH DFND 06 0 8232 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 156 SH DFND 28 156 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 12411 497841 SH DFND 43 0 0 497841 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2174 87190 SH DFND 43, 01 0 0 87190 UNITED CMNTY FINL CORP OHIO COM 909839102 133 14261 SH DFND 01 11122 3139 0 UNITED CMNTY FINL CORP OHIO COM 909839102 4337 463850 SH DFND 02 0 458550 5300 UNITED CMNTY FINL CORP OHIO COM 909839102 50 5397 SH DFND 06 0 5397 0 UNITED CONTL HLDGS INC COM 910047109 26672 334325 SH DFND 01 73502 255551 5272 UNITED CONTL HLDGS INC COM 910047109 43081 540002 SH DFND 02 0 116662 423340 UNITED CONTL HLDGS INC COM 910047109 8143 102065 SH DFND 06 0 102065 0 UNITED CONTL HLDGS INC COM 910047109 230 2877 SH DFND 28 61 0 2816 UNITED CONTL HLDGS INC OPTIONS 910047109 20743 260000 SH Put DFND 02 0 260000 0 UNITED CONTL HLDGS INC OPTIONS 910047109 8233 103200 SH Put DFND 06 0 103200 0 UNITED CONTL HLDGS INC OPTIONS 910047109 13028 163300 SH Call DFND 02 0 163300 0 UNITED CONTL HLDGS INC COM 910047109 26039 326381 SH DFND 43 0 0 326381 UNITED CONTL HLDGS INC COM 910047109 808 10126 SH DFND 43, 01 0 0 10126 UNITED FINL BANCORP INC NEW COM 910304104 311 21657 SH DFND 01 18472 3185 0 UNITED FINL BANCORP INC NEW COM 910304104 149 10351 SH DFND 02 0 6622 3729 UNITED FINL BANCORP INC NEW COM 910304104 79 5536 SH DFND 06 0 5536 0 UNITED FIRE GROUP INC COM 910340108 314 7192 SH DFND 01 5492 1532 168 UNITED FIRE GROUP INC COM 910340108 176 4018 SH DFND 02 0 4018 0 UNITED FIRE GROUP INC COM 910340108 102 2331 SH DFND 06 0 2331 0 UNITED FIRE GROUP INC COM 910340108 4933 112852 SH DFND 43 0 0 112852 UNITED GUARDIAN INC COM 910571108 38 2000 SH DFND 02 0 0 2000 UNITED INS HLDGS CORP COM 910710102 69 4351 SH DFND 01 4324 0 27 UNITED INS HLDGS CORP COM 910710102 77 4861 SH DFND 02 0 4857 4 UNITED INS HLDGS CORP COM 910710102 44 2797 SH DFND 06 0 2797 0 UNITED INS HLDGS CORP COM 910710102 296 18620 SH DFND 43 0 0 18620 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 129 68699 SH DFND 01 1068 0 67631 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 29 15525 SH DFND 28 0 0 15525 UNITED NAT FOODS INC COM 911163103 416 31433 SH DFND 01 26372 4549 512 UNITED NAT FOODS INC COM 911163103 161 12182 SH DFND 02 0 9074 3108 UNITED NAT FOODS INC COM 911163103 74 5570 SH DFND 06 0 5570 0 UNITED NAT FOODS INC COM 911163103 4 332 SH DFND 28 332 0 0 UNITED NAT FOODS INC COM 911163103 8419 636811 SH DFND 43 0 0 636811 UNITED NAT FOODS INC COM 911163103 1 94 SH DFND 43, 01 0 0 94 UNITED PARCEL SERVICE INC CL B 911312106 644545 5768255 SH DFND 01 5495166 263984 9105 UNITED PARCEL SERVICE INC CL B 911312106 218116 1951993 SH DFND 02 0 208504 1743489 UNITED PARCEL SERVICE INC CL B 911312106 8304 74317 SH DFND 06 0 74317 0 UNITED PARCEL SERVICE INC CL B 911312106 7790 69711 SH DFND 28 42053 0 27658 UNITED PARCEL SERVICE INC OPTIONS 911312106 335 3000 SH Put DFND 01 3000 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 112 1000 SH Call DFND 01 1000 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 2246 20100 SH Call DFND 06 0 20100 0 UNITED PARCEL SERVICE INC CL B 911312106 512349 4585191 SH DFND 43 0 0 4585191 UNITED PARCEL SERVICE INC CL B 911312106 32923 294637 SH DFND 43, 01 0 0 294637 UNITED RENTALS INC COM 911363109 21082 184524 SH DFND 01 147053 36708 763 UNITED RENTALS INC COM 911363109 119153 1042911 SH DFND 02 0 164123 878788 UNITED RENTALS INC COM 911363109 754 6601 SH DFND 06 0 6601 0 UNITED RENTALS INC COM 911363109 318 2786 SH DFND 28 1582 0 1204 UNITED RENTALS INC OPTIONS 911363109 9140 80000 SH Put DFND 02 0 80000 0 UNITED RENTALS INC COM 911363109 5693 49825 SH DFND 43 0 0 49825 UNITED RENTALS INC COM 911363109 3581 31342 SH DFND 43, 01 0 0 31342 UNITED SECURITY BANCSHARES C COM 911460103 71 6742 SH DFND 01 5723 1019 0 UNITED SECURITY BANCSHARES C COM 911460103 5 497 SH DFND 02 0 497 0 UNITED SECURITY BANCSHARES C COM 911460103 1 56 SH DFND 06 0 56 0 UNITED STATES ANTIMONY CORP COM 911549103 5 11000 SH DFND 02 0 0 11000 UNITED STATES CELLULAR CORP COM 911684108 252 5496 SH DFND 01 1069 3325 1102 UNITED STATES CELLULAR CORP COM 911684108 1960 42693 SH DFND 02 0 41160 1533 UNITED STATES CELLULAR CORP COM 911684108 63 1370 SH DFND 06 0 1370 0 UNITED STATES LIME & MINERAL COM 911922102 36 465 SH DFND 01 365 100 0 UNITED STATES LIME & MINERAL COM 911922102 22 283 SH DFND 02 0 283 0 UNITED STATES LIME & MINERAL COM 911922102 19 240 SH DFND 06 0 240 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 33 1402 SH DFND 01 1402 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 966 77263 SH DFND 01 77263 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2098 167872 SH DFND 02 0 167872 0 UNITED STATES OIL FUND LP UNITS 91232N108 740 59182 SH DFND 06 0 59182 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 24651 1972100 SH Put DFND 02 0 1972100 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 21875 1750000 SH Call DFND 02 0 1750000 0 UNITED STATES STL CORP NEW COM 912909108 2927 150167 SH DFND 01 26849 122052 1266 UNITED STATES STL CORP NEW COM 912909108 18781 963615 SH DFND 02 0 374207 589408 UNITED STATES STL CORP NEW COM 912909108 6257 321058 SH DFND 06 0 321058 0 UNITED STATES STL CORP NEW OPTIONS 912909108 26126 1340500 SH Put DFND 02 0 1340500 0 UNITED STATES STL CORP NEW OPTIONS 912909108 980 50300 SH Put DFND 06 0 50300 0 UNITED STATES STL CORP NEW OPTIONS 912909108 5132 263300 SH Call DFND 02 0 263300 0 UNITED STATES STL CORP NEW OPTIONS 912909108 2345 120300 SH Call DFND 06 0 120300 0 UNITED STATES STL CORP NEW COM 912909108 5053 259252 SH DFND 43 0 0 259252 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 13065 337331 SH DFND 01 337331 0 0 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 784 20233 SH DFND 02 0 0 20233 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 2099 54193 SH DFND 43 0 0 54193 UNITED TECHNOLOGIES CORP COM 913017109 581825 4514119 SH DFND 01 4234360 179412 100347 UNITED TECHNOLOGIES CORP COM 913017109 888320 6892075 SH DFND 02 0 233531 6658544 UNITED TECHNOLOGIES CORP COM 913017109 19503 151314 SH DFND 06 0 151314 0 UNITED TECHNOLOGIES CORP COM 913017109 5893 45718 SH DFND 28 39889 0 5829 UNITED TECHNOLOGIES CORP OPTIONS 913017109 90 700 SH Put DFND 01 700 0 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 193 1500 SH Put DFND 02 0 1500 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 2488 19300 SH Put DFND 06 0 19300 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 219 1700 SH Call DFND 02 0 1700 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 1611 12500 SH Call DFND 06 0 12500 0 UNITED TECHNOLOGIES CORP COM 913017109 684480 5310578 SH DFND 43 0 0 5310578 UNITED TECHNOLOGIES CORP COM 913017109 2384 18497 SH DFND 43, 01 0 0 18497 UNITED THERAPEUTICS CORP DEL COM 91307C102 4772 40661 SH DFND 01 5742 34596 323 UNITED THERAPEUTICS CORP DEL COM 91307C102 8179 69689 SH DFND 02 0 69055 634 UNITED THERAPEUTICS CORP DEL COM 91307C102 752 6407 SH DFND 06 0 6407 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2 13 SH DFND 28 13 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1945 16572 SH DFND 43 0 0 16572 UNITED THERAPEUTICS CORP DEL COM 91307C102 587 5003 SH DFND 43, 01 0 0 5003 UNITEDHEALTH GROUP INC COM 91324P102 406611 1644467 SH DFND 01 942245 433940 268282 UNITEDHEALTH GROUP INC COM 91324P102 616736 2494280 SH DFND 02 0 212102 2282178 UNITEDHEALTH GROUP INC COM 91324P102 28836 116622 SH DFND 06 0 116622 0 UNITEDHEALTH GROUP INC COM 91324P102 4757 19238 SH DFND 28 5276 0 13962 UNITEDHEALTH GROUP INC OPTIONS 91324P102 865 3500 SH Put DFND 01 3500 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 34740 140500 SH Put DFND 02 0 140300 200 UNITEDHEALTH GROUP INC OPTIONS 91324P102 33207 134300 SH Put DFND 06 0 134300 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 16764 67800 SH Call DFND 02 0 67800 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 21091 85300 SH Call DFND 06 0 85300 0 UNITEDHEALTH GROUP INC COM 91324P102 869819 3517830 SH DFND 43 0 0 3517830 UNITEDHEALTH GROUP INC COM 91324P102 56619 228984 SH DFND 43, 01 0 0 228984 UNITI GROUP INC COM 91325V108 117 10475 SH DFND 01 8604 0 1871 UNITI GROUP INC COM 91325V108 4735 423167 SH DFND 02 0 356250 66917 UNITI GROUP INC COM 91325V108 197 17642 SH DFND 06 0 17642 0 UNITI GROUP INC COM 91325V108 37 3326 SH DFND 28 0 0 3326 UNITI GROUP INC OPTIONS 91325V108 2997 267800 SH Put DFND 02 0 267800 0 UNITI GROUP INC OPTIONS 91325V108 4184 373900 SH Call DFND 02 0 373900 0 UNITI GROUP INC COM 91325V108 1009 90135 SH DFND 43 0 0 90135 UNITI GROUP INC COM 91325V108 276 24705 SH DFND 43, 01 0 0 24705 UNITIL CORP COM 913259107 809 14938 SH DFND 01 13956 950 32 UNITIL CORP COM 913259107 494 9121 SH DFND 02 0 1810 7311 UNITIL CORP COM 913259107 87 1615 SH DFND 06 0 1615 0 UNITIL CORP COM 913259107 555 10243 SH DFND 43 0 0 10243 UNITY BANCORP INC COM 913290102 36 1932 SH DFND 01 1489 443 0 UNITY BANCORP INC COM 913290102 99 5219 SH DFND 02 0 5219 0 UNITY BANCORP INC COM 913290102 1 32 SH DFND 06 0 32 0 UNITY BIOTECHNOLOGY INC COM 91381U101 39 4758 SH DFND 01 4758 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 149 18404 SH DFND 02 0 18404 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1 100 SH DFND 06 0 100 0 UNIVAR INC COM 91336L107 1995 90027 SH DFND 01 14467 75304 256 UNIVAR INC COM 91336L107 1760 79414 SH DFND 02 0 19965 59449 UNIVAR INC COM 91336L107 311 14038 SH DFND 06 0 14038 0 UNIVAR INC COM 91336L107 55 2470 SH DFND 28 0 0 2470 UNIVAR INC COM 91336L107 3010 135827 SH DFND 43 0 0 135827 UNIVERSAL CORP VA COM 913456109 1321 22921 SH DFND 01 20726 2195 0 UNIVERSAL CORP VA COM 913456109 387 6713 SH DFND 02 0 3565 3148 UNIVERSAL CORP VA COM 913456109 156 2709 SH DFND 06 0 2709 0 UNIVERSAL CORP VA COM 913456109 2 30 SH DFND 28 30 0 0 UNIVERSAL CORP VA COM 913456109 856 14854 SH DFND 43 0 0 14854 UNIVERSAL DISPLAY CORP COM 91347P105 2671 17477 SH DFND 01 13139 4129 209 UNIVERSAL DISPLAY CORP COM 91347P105 2124 13897 SH DFND 02 0 9601 4296 UNIVERSAL DISPLAY CORP COM 91347P105 672 4399 SH DFND 06 0 4399 0 UNIVERSAL DISPLAY CORP COM 91347P105 22 146 SH DFND 28 18 0 128 UNIVERSAL DISPLAY CORP COM 91347P105 749 4898 SH DFND 43 0 0 4898 UNIVERSAL DISPLAY CORP COM 91347P105 519 3397 SH DFND 43, 01 0 0 3397 UNIVERSAL ELECTRS INC COM 913483103 158 4263 SH DFND 01 3063 1138 62 UNIVERSAL ELECTRS INC COM 913483103 87 2344 SH DFND 02 0 1721 623 UNIVERSAL ELECTRS INC COM 913483103 56 1496 SH DFND 06 0 1496 0 UNIVERSAL ELECTRS INC COM 913483103 3203 86219 SH DFND 43 0 0 86219 UNIVERSAL ELECTRS INC COM 913483103 534 14385 SH DFND 43, 01 0 0 14385 UNIVERSAL FST PRODS INC COM 913543104 905 30284 SH DFND 01 27626 2205 453 UNIVERSAL FST PRODS INC COM 913543104 2624 87782 SH DFND 02 0 85821 1961 UNIVERSAL FST PRODS INC COM 913543104 200 6685 SH DFND 06 0 6685 0 UNIVERSAL FST PRODS INC COM 913543104 12699 424850 SH DFND 43 0 0 424850 UNIVERSAL FST PRODS INC COM 913543104 812 27150 SH DFND 43, 01 0 0 27150 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 216 2851 SH DFND 01 2681 0 170 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1346 17783 SH DFND 02 0 11161 6622 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 107 1415 SH DFND 06 0 1415 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2271 29990 SH DFND 43 0 0 29990 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 412 5447 SH DFND 43, 01 0 0 5447 UNIVERSAL HLTH SVCS INC CL B 913903100 28325 211746 SH DFND 01 96396 115027 323 UNIVERSAL HLTH SVCS INC CL B 913903100 10334 77252 SH DFND 02 0 47850 29402 UNIVERSAL HLTH SVCS INC CL B 913903100 1005 7515 SH DFND 06 0 7515 0 UNIVERSAL HLTH SVCS INC CL B 913903100 127 947 SH DFND 28 205 0 742 UNIVERSAL HLTH SVCS INC CL B 913903100 13670 102187 SH DFND 43 0 0 102187 UNIVERSAL HLTH SVCS INC CL B 913903100 5739 42903 SH DFND 43, 01 0 0 42903 UNIVERSAL INS HLDGS INC COM 91359V107 922 29749 SH DFND 01 7907 21536 306 UNIVERSAL INS HLDGS INC COM 91359V107 6446 207931 SH DFND 02 0 202882 5049 UNIVERSAL INS HLDGS INC COM 91359V107 113 3631 SH DFND 06 0 3631 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 59 3022 SH DFND 01 3022 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 922 46835 SH DFND 02 0 46835 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 915 SH DFND 06 0 915 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 64 3884 SH DFND 01 3373 511 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 648 39131 SH DFND 02 0 39131 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 0 30 SH DFND 06 0 30 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 211 8618 SH DFND 01 6731 1887 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3461 141495 SH DFND 02 0 135909 5586 UNIVEST FINANCIAL CORPORATIO COM 915271100 78 3182 SH DFND 06 0 3182 0 UNUM GROUP COM 91529Y106 7042 208144 SH DFND 01 119357 85146 3641 UNUM GROUP COM 91529Y106 6954 205561 SH DFND 02 0 189706 15855 UNUM GROUP COM 91529Y106 849 25098 SH DFND 06 0 25098 0 UNUM GROUP COM 91529Y106 361 10657 SH DFND 28 7535 0 3122 UNUM GROUP COM 91529Y106 12853 379935 SH DFND 43 0 0 379935 UNUM THERAPEUTICS INC COM 903214104 374 85260 SH DFND 01 2601 82659 0 UNUM THERAPEUTICS INC COM 903214104 389 88526 SH DFND 02 0 88526 0 UNUM THERAPEUTICS INC COM 903214104 0 78 SH DFND 06 0 78 0 UPLAND SOFTWARE INC COM 91544A109 166 3921 SH DFND 01 3921 0 0 UPLAND SOFTWARE INC COM 91544A109 1287 30387 SH DFND 02 0 7546 22841 UPLAND SOFTWARE INC COM 91544A109 74 1753 SH DFND 06 0 1753 0 UPWORK INC COM 91688F104 357 18651 SH DFND 01 2497 16154 0 UPWORK INC COM 91688F104 1 70 SH DFND 02 0 70 0 UPWORK INC COM 91688F104 1 49 SH DFND 06 0 49 0 UQM TECHNOLOGIES INC COM 903213106 6 3700 SH DFND 02 0 0 3700 URANIUM ENERGY CORP COM 916896103 4 2575 SH DFND 02 0 683 1892 URANIUM ENERGY CORP COM 916896103 1 695 SH DFND 06 0 695 0 URBAN EDGE PPTYS COM 91704F104 1277 67215 SH DFND 01 66789 0 426 URBAN EDGE PPTYS COM 91704F104 1991 104765 SH DFND 02 0 103506 1259 URBAN EDGE PPTYS COM 91704F104 235 12388 SH DFND 06 0 12388 0 URBAN EDGE PPTYS COM 91704F104 3809 200453 SH DFND 43 0 0 200453 URBAN EDGE PPTYS COM 91704F104 20 1065 SH DFND 43, 01 0 0 1065 URBAN ONE INC CL D NON V 91705J204 3 1705 SH DFND 02 0 1705 0 URBAN OUTFITTERS INC COM 917047102 2436 82203 SH DFND 01 14294 54751 13158 URBAN OUTFITTERS INC COM 917047102 6695 225885 SH DFND 02 0 147236 78649 URBAN OUTFITTERS INC COM 917047102 232 7819 SH DFND 06 0 7819 0 URBAN OUTFITTERS INC COM 917047102 2 69 SH DFND 28 69 0 0 URBAN OUTFITTERS INC COM 917047102 2922 98588 SH DFND 43 0 0 98588 UROGEN PHARMA LTD COM M96088105 633 17132 SH DFND 01 0 17132 0 UROGEN PHARMA LTD COM M96088105 9 250 SH DFND 02 0 250 0 UROGEN PHARMA LTD COM M96088105 75 2042 SH DFND 06 0 2042 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 66 SH DFND 01 66 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 75 SH DFND 02 0 0 75 URSTADT BIDDLE PPTYS INC CL A 917286205 871 42223 SH DFND 01 41268 0 955 URSTADT BIDDLE PPTYS INC CL A 917286205 163 7913 SH DFND 02 0 6268 1645 URSTADT BIDDLE PPTYS INC CL A 917286205 67 3237 SH DFND 06 0 3237 0 US BANCORP DEL COM NEW 902973304 322940 6701382 SH DFND 01 5151676 453392 1096314 US BANCORP DEL COM NEW 902973304 50779 1053721 SH DFND 02 0 89157 964564 US BANCORP DEL COM NEW 902973304 504 10456 SH DFND 06 0 10456 0 US BANCORP DEL COM NEW 902973304 3656 75861 SH DFND 28 56173 0 19688 US BANCORP DEL OPTIONS 902973304 207 4300 SH Put DFND 02 0 4300 0 US BANCORP DEL OPTIONS 902973304 188 3900 SH Put DFND 06 0 3900 0 US BANCORP DEL OPTIONS 902973304 67 1400 SH Call DFND 02 0 1400 0 US BANCORP DEL OPTIONS 902973304 10 200 SH Call DFND 06 0 200 0 US BANCORP DEL COM NEW 902973304 379831 7881941 SH DFND 43 0 0 7881941 US BANCORP DEL COM NEW 902973304 65255 1354110 SH DFND 43, 01 0 0 1354110 US ECOLOGY INC COM 91732J102 310 5537 SH DFND 01 5309 0 228 US ECOLOGY INC COM 91732J102 344 6141 SH DFND 02 0 4374 1767 US ECOLOGY INC COM 91732J102 134 2389 SH DFND 06 0 2389 0 US ECOLOGY INC COM 91732J102 7526 134446 SH DFND 43 0 0 134446 US ECOLOGY INC COM 91732J102 1388 24787 SH DFND 43, 01 0 0 24787 US FOODS HLDG CORP COM 912008109 2343 67119 SH DFND 01 22515 39541 5063 US FOODS HLDG CORP COM 912008109 9790 280440 SH DFND 02 0 46653 233787 US FOODS HLDG CORP COM 912008109 787 22547 SH DFND 06 0 22547 0 US FOODS HLDG CORP COM 912008109 9176 262860 SH DFND 43 0 0 262860 US FOODS HLDG CORP COM 912008109 3913 112093 SH DFND 43, 01 0 0 112093 US XPRESS ENTERPRISES INC COM CL A 90338N202 51 7782 SH DFND 01 7508 274 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 386 58359 SH DFND 02 0 32020 26339 US XPRESS ENTERPRISES INC COM CL A 90338N202 1 113 SH DFND 06 0 113 0 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 34 2200 SH DFND 01 2200 0 0 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 6649 425960 SH DFND 02 0 0 425960 USA TECHNOLOGIES INC CONV PFD S 90328S203 10 500 SH DFND 02 0 0 500 USA TECHNOLOGIES INC COM NO PAR 90328S500 73 17580 SH DFND 01 17580 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 43 10356 SH DFND 02 0 296 10060 USA TECHNOLOGIES INC COM NO PAR 90328S500 1 227 SH DFND 06 0 227 0 USA TRUCK INC COM 902925106 57 3957 SH DFND 01 3957 0 0 USA TRUCK INC COM 902925106 96 6644 SH DFND 02 0 6644 0 USA TRUCK INC COM 902925106 0 32 SH DFND 06 0 32 0 USAA ETF TR MSCI USA S 90291F204 45 877 SH DFND 02 0 0 877 USAA ETF TR MSCI INTL 90291F303 188 4128 SH DFND 02 0 0 4128 USAA ETF TR MSCI EMRG 90291F402 9 200 SH DFND 01 200 0 0 USAA ETF TR MSCI USA V 90291F105 900 17908 SH DFND 43 0 0 17908 USANA HEALTH SCIENCES INC COM 90328M107 269 3206 SH DFND 01 2281 925 0 USANA HEALTH SCIENCES INC COM 90328M107 5131 61183 SH DFND 02 0 60783 400 USANA HEALTH SCIENCES INC COM 90328M107 109 1305 SH DFND 06 0 1305 0 USD PARTNERS LP COM UT REP 903318103 188 17397 SH DFND 01 0 17397 0 USD PARTNERS LP COM UT REP 903318103 8778 811316 SH DFND 02 0 0 811316 UTAH MED PRODS INC COM 917488108 61 693 SH DFND 01 693 0 0 UTAH MED PRODS INC COM 917488108 328 3717 SH DFND 02 0 3717 0 UTAH MED PRODS INC COM 917488108 1 13 SH DFND 06 0 13 0 V F CORP COM 918204108 48654 559824 SH DFND 01 474691 66245 18888 V F CORP COM 918204108 172606 1986035 SH DFND 02 0 87195 1898840 V F CORP COM 918204108 11607 133550 SH DFND 06 0 133550 0 V F CORP COM 918204108 645 7416 SH DFND 28 5144 0 2272 V F CORP COM 918204108 316684 3643819 SH DFND 43 0 0 3643819 VAALCO ENERGY INC COM NEW 91851C201 39 17386 SH DFND 02 0 17386 0 VAIL RESORTS INC COM 91879Q109 7062 32498 SH DFND 01 25112 7222 164 VAIL RESORTS INC COM 91879Q109 28693 132045 SH DFND 02 0 84159 47886 VAIL RESORTS INC COM 91879Q109 2144 9865 SH DFND 06 0 9865 0 VAIL RESORTS INC COM 91879Q109 66 302 SH DFND 28 18 0 284 VAIL RESORTS INC COM 91879Q109 21041 96827 SH DFND 43 0 0 96827 VAIL RESORTS INC COM 91879Q109 3988 18352 SH DFND 43, 01 0 0 18352 VALE S A SPONSORED 91912E105 18631 1426550 SH DFND 01 85095 1331916 9539 VALE S A SPONSORED 91912E105 21812 1670128 SH DFND 02 0 1047254 622874 VALE S A SPONSORED 91912E105 5979 457815 SH DFND 06 0 457815 0 VALE S A SPONSORED 91912E105 34 2616 SH DFND 28 1029 0 1587 VALE S A SPONSORED 91912E105 423 32417 SH DFND 43 0 0 32417 VALERITAS HLDGS INC COM NEW 91914N202 3 10000 SH DFND 01 10000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 102837 1212269 SH DFND 01 882419 312506 17344 VALERO ENERGY CORP NEW COM 91913Y100 237620 2801128 SH DFND 02 0 77982 2723146 VALERO ENERGY CORP NEW COM 91913Y100 877 10341 SH DFND 06 0 10341 0 VALERO ENERGY CORP NEW COM 91913Y100 2354 27752 SH DFND 28 21001 0 6751 VALERO ENERGY CORP NEW OPTIONS 91913Y100 16372 193000 SH Put DFND 02 0 193000 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 3410 40200 SH Put DFND 06 0 40200 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 4920 58000 SH Call DFND 02 0 58000 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 1697 20000 SH Call DFND 06 0 20000 0 VALERO ENERGY CORP NEW COM 91913Y100 147469 1738412 SH DFND 43 0 0 1738412 VALERO ENERGY CORP NEW COM 91913Y100 29053 342490 SH DFND 43, 01 0 0 342490 VALHI INC NEW COM 918905100 12 5351 SH DFND 01 3764 1587 0 VALHI INC NEW COM 918905100 2 976 SH DFND 02 0 976 0 VALHI INC NEW COM 918905100 0 105 SH DFND 06 0 105 0 VALLEY NATL BANCORP COM 919794107 2477 258603 SH DFND 01 201343 44596 12664 VALLEY NATL BANCORP COM 919794107 10857 1133308 SH DFND 02 0 1063697 69611 VALLEY NATL BANCORP COM 919794107 328 34215 SH DFND 06 0 34215 0 VALLEY NATL BANCORP COM 919794107 2 225 SH DFND 28 225 0 0 VALLEY NATL BANCORP COM 919794107 2261 235975 SH DFND 43 0 0 235975 VALMONT INDS INC COM 920253101 1517 11657 SH DFND 01 9348 2051 258 VALMONT INDS INC COM 920253101 2540 19520 SH DFND 02 0 19176 344 VALMONT INDS INC COM 920253101 298 2292 SH DFND 06 0 2292 0 VALMONT INDS INC COM 920253101 52 401 SH DFND 28 12 0 389 VALMONT INDS INC COM 920253101 369 2834 SH DFND 43 0 0 2834 VALUE LINE INC COM 920437100 32 1311 SH DFND 01 1311 0 0 VALUE LINE INC COM 920437100 13 513 SH DFND 02 0 13 500 VALUE LINE INC COM 920437100 0 4 SH DFND 06 0 4 0 VALVOLINE INC COM 92047W101 1983 106844 SH DFND 01 31209 72093 3542 VALVOLINE INC COM 92047W101 2215 119328 SH DFND 02 0 97914 21414 VALVOLINE INC COM 92047W101 362 19520 SH DFND 06 0 19520 0 VALVOLINE INC COM 92047W101 44 2370 SH DFND 28 0 0 2370 VALVOLINE INC COM 92047W101 63 3379 SH DFND 43 0 0 3379 VANDA PHARMACEUTICALS INC COM 921659108 3579 194527 SH DFND 01 11264 183074 189 VANDA PHARMACEUTICALS INC COM 921659108 2018 109661 SH DFND 02 0 109602 59 VANDA PHARMACEUTICALS INC COM 921659108 105 5690 SH DFND 06 0 5690 0 VANDA PHARMACEUTICALS INC COM 921659108 5265 286135 SH DFND 43 0 0 286135 VANDA PHARMACEUTICALS INC COM 921659108 453 24637 SH DFND 43, 01 0 0 24637 VANECK VECTORS ETF TR GOLD MINER 92189F106 319127 14234023 SH DFND 01 256501 13977105 417 VANECK VECTORS ETF TR GOLD MINER 92189F106 63346 2825408 SH DFND 02 0 343470 2481938 VANECK VECTORS ETF TR GOLD MINER 92189F106 9474 422561 SH DFND 06 0 422561 0 VANECK VECTORS ETF TR GOLD MINER 92189F106 27 1215 SH DFND 28 1215 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 43383 1935000 SH Put DFND 02 0 1935000 0 VANECK VECTORS ETF TR OPTIONS 92189F106 44770 1996900 SH Put DFND 06 0 1996900 0 VANECK VECTORS ETF TR OPTIONS 92189F106 30715 1370000 SH Call DFND 02 0 1370000 0 VANECK VECTORS ETF TR OPTIONS 92189F106 38121 1700300 SH Call DFND 06 0 1700300 0 VANECK VECTORS ETF TR VIDEO GAMI 92189F114 111 3500 SH DFND 02 0 0 3500 VANECK VECTORS ETF TR MRNGSTR GB 92189F122 116 4261 SH DFND 02 0 0 4261 VANECK VECTORS ETF TR NDR CMG LN 92189F148 675 25441 SH DFND 02 0 0 25441 VANECK VECTORS ETF TR GREEN BD E 92189F171 914 35265 SH DFND 02 0 0 35265 VANECK VECTORS ETF TR STEEL ETF 92189F205 832 20805 SH DFND 02 0 0 20805 VANECK VECTORS ETF TR HIGH INCOM 92189F288 433 21683 SH DFND 02 0 0 21683 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 744 7679 SH DFND 02 0 0 7679 VANECK VECTORS ETF TR EMERGING M 92189F353 388 16594 SH DFND 02 0 0 16594 VANECK VECTORS ETF TR SHORT HIGH 92189F387 17 685 SH DFND 01 685 0 0 VANECK VECTORS ETF TR SHORT HIGH 92189F387 11261 455919 SH DFND 02 0 0 455919 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5387 261500 SH DFND 01 90822 170678 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4896 237666 SH DFND 02 0 0 237666 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3520 170855 SH DFND 06 0 170855 0 VANECK VECTORS ETF TR BDC INCOME 92189F411 1501 91745 SH DFND 02 0 0 91745 VANECK VECTORS ETF TR PFD SECS E 92189F429 3408 175591 SH DFND 02 0 0 175591 VANECK VECTORS ETF TR FALLEN ANG 92189F437 89 3110 SH DFND 01 0 0 3110 VANECK VECTORS ETF TR FALLEN ANG 92189F437 15615 543125 SH DFND 02 0 0 543125 VANECK VECTORS ETF TR INTL HIGH 92189F445 3881 159198 SH DFND 02 0 0 159198 VANECK VECTORS ETF TR MTG REIT I 92189F452 35 1485 SH DFND 01 1485 0 0 VANECK VECTORS ETF TR MTG REIT I 92189F452 2080 88254 SH DFND 02 0 0 88254 VANECK VECTORS ETF TR CEF MUN IN 92189F460 27 1025 SH DFND 01 1025 0 0 VANECK VECTORS ETF TR CEF MUN IN 92189F460 3770 144536 SH DFND 02 0 0 144536 VANECK VECTORS ETF TR EMERGING M 92189F478 6 289 SH DFND 02 0 0 289 VANECK VECTORS ETF TR INVT GRADE 92189F486 15299 607816 SH DFND 02 0 0 607816 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 665 10688 SH DFND 02 0 0 10688 VANECK VECTORS ETF TR PRE REFUND 92189F510 313 12684 SH DFND 02 0 0 12684 VANECK VECTORS ETF TR AMT FREE S 92189F528 13738 782330 SH DFND 02 0 0 782330 VANECK VECTORS ETF TR AMT FREE L 92189F536 16812 827746 SH DFND 02 0 0 827746 VANECK VECTORS ETF TR OIL REFINE 92189F585 61 2138 SH DFND 02 0 0 2138 VANECK VECTORS ETF TR MORNINGSTA 92189F593 4124 132110 SH DFND 02 0 0 132110 VANECK VECTORS ETF TR URANIUM NU 92189F601 7 144 SH DFND 02 0 0 144 VANECK VECTORS ETF TR CHINAAMC S 92189F627 352 12144 SH DFND 02 0 0 12144 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 114 3600 SH DFND 01 3600 0 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 221 7001 SH DFND 02 0 0 7001 VANECK VECTORS ETF TR MORNINGSTA 92189F643 50866 1090614 SH DFND 02 0 0 1090614 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 459 35981 SH DFND 02 0 0 35981 VANECK VECTORS ETF TR SEMICONDUC 92189F676 6122 57573 SH DFND 01 562 57011 0 VANECK VECTORS ETF TR SEMICONDUC 92189F676 106415 1000797 SH DFND 02 0 847456 153341 VANECK VECTORS ETF TR OPTIONS 92189F676 10069 94700 SH Put DFND 02 0 94700 0 VANECK VECTORS ETF TR OPTIONS 92189F676 19671 185000 SH Call DFND 02 0 185000 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 2987 28509 SH DFND 02 0 0 28509 VANECK VECTORS ETF TR PHARMACEUT 92189F692 115 1890 SH DFND 01 400 1490 0 VANECK VECTORS ETF TR PHARMACEUT 92189F692 3201 52714 SH DFND 02 0 9699 43015 VANECK VECTORS ETF TR PHARMACEUT 92189F692 3 54 SH DFND 06 0 54 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 28370 455016 SH DFND 01 455016 0 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 4586 73557 SH DFND 02 0 0 73557 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 137 2205 SH DFND 28 2205 0 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 11244 652566 SH DFND 01 61077 591489 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 7668 445061 SH DFND 02 0 232619 212442 VANECK VECTORS ETF TR OIL SVCS E 92189F718 215 12506 SH DFND 06 0 12506 0 VANECK VECTORS ETF TR OPTIONS 92189F718 6892 400000 SH Put DFND 02 0 400000 0 VANECK VECTORS ETF TR OPTIONS 92189F718 16369 950000 SH Call DFND 02 0 950000 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 145 1130 SH DFND 01 1130 0 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 3493 27184 SH DFND 02 0 0 27184 VANECK VECTORS ETF TR RUSSIA SMA 92189F734 586 19099 SH DFND 02 0 0 19099 VANECK VECTORS ETF TR RARE EARTH 92189F742 15 926 SH DFND 02 0 0 926 VANECK VECTORS ETF TR CHINAAMC C 92189F759 2983 71895 SH DFND 02 0 0 71895 VANECK VECTORS ETF TR INDIA SMAL 92189F767 1164 26527 SH DFND 02 0 0 26527 VANECK VECTORS ETF TR EGYPT INDX 92189F775 650 19665 SH DFND 02 0 0 19665 VANECK VECTORS ETF TR JR GOLD MI 92189F791 419 13218 SH DFND 01 13113 0 105 VANECK VECTORS ETF TR JR GOLD MI 92189F791 8509 268184 SH DFND 02 0 100084 168100 VANECK VECTORS ETF TR OPTIONS 92189F791 5318 167600 SH Put DFND 06 0 167600 0 VANECK VECTORS ETF TR OPTIONS 92189F791 7066 222700 SH Call DFND 06 0 222700 0 VANECK VECTORS ETF TR COAL ETF 92189F809 183 13543 SH DFND 02 0 525 13018 VANECK VECTORS ETF TR VIETNAM ET 92189F817 605 36546 SH DFND 02 0 0 36546 VANECK VECTORS ETF TR BRAZIL SMA 92189F825 226 10600 SH DFND 02 0 0 10600 VANECK VECTORS ETF TR NAT RES ET 92189F841 3366 94300 SH DFND 02 0 0 94300 VANECK VECTORS ETF TR AFRICA IND 92189F866 11 505 SH DFND 01 505 0 0 VANECK VECTORS ETF TR AFRICA IND 92189F866 93 4313 SH DFND 02 0 0 4313 VANECK VECTORS ETF TR GAMING ETF 92189F882 683 18611 SH DFND 02 0 0 18611 VANECK VECTORS ETF TR MRNGSTR DU 92189H102 3846 141534 SH DFND 02 0 0 141534 VANECK VECTORS ETF TR AMT FREE I 92189H201 115 2356 SH DFND 01 1200 0 1156 VANECK VECTORS ETF TR AMT FREE I 92189H201 278016 5697045 SH DFND 02 0 0 5697045 VANECK VECTORS ETF TR JP MORGAN 92189H300 35763 1072037 SH DFND 01 309982 760000 2055 VANECK VECTORS ETF TR JP MORGAN 92189H300 50936 1526857 SH DFND 02 0 170117 1356740 VANECK VECTORS ETF TR HIGH YLD M 92189H409 143749 2290087 SH DFND 01 2288439 0 1648 VANECK VECTORS ETF TR HIGH YLD M 92189H409 92761 1477800 SH DFND 02 0 4917 1472883 VANECK VECTORS ETF TR HIGH YLD M 92189H409 173 2764 SH DFND 28 2764 0 0 VANECK VECTORS ETF TR GOLD MINER 92189F106 4230 188671 SH DFND 43 0 0 188671 VANECK VECTORS ETF TR NDR CMG LN 92189F148 26 989 SH DFND 43 0 0 989 VANECK VECTORS ETF TR GREEN BD E 92189F171 19 715 SH DFND 43 0 0 715 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 35 362 SH DFND 43 0 0 362 VANECK VECTORS ETF TR EMERGING M 92189F353 0 9 SH DFND 43 0 0 9 VANECK VECTORS ETF TR SHORT HIGH 92189F387 144 5842 SH DFND 43 0 0 5842 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 41 1974 SH DFND 43 0 0 1974 VANECK VECTORS ETF TR BDC INCOME 92189F411 48 2917 SH DFND 43 0 0 2917 VANECK VECTORS ETF TR PFD SECS E 92189F429 567 29226 SH DFND 43 0 0 29226 VANECK VECTORS ETF TR FALLEN ANG 92189F437 948 32960 SH DFND 43 0 0 32960 VANECK VECTORS ETF TR MTG REIT I 92189F452 6 273 SH DFND 43 0 0 273 VANECK VECTORS ETF TR CEF MUN IN 92189F460 31 1188 SH DFND 43 0 0 1188 VANECK VECTORS ETF TR INVT GRADE 92189F486 617 24501 SH DFND 43 0 0 24501 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 2 31 SH DFND 43 0 0 31 VANECK VECTORS ETF TR AMT FREE S 92189F528 1339 76274 SH DFND 43 0 0 76274 VANECK VECTORS ETF TR AMT FREE L 92189F536 239 11743 SH DFND 43 0 0 11743 VANECK VECTORS ETF TR OIL REFINE 92189F585 2 67 SH DFND 43 0 0 67 VANECK VECTORS ETF TR MORNINGSTA 92189F593 124 3980 SH DFND 43 0 0 3980 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 5 174 SH DFND 43 0 0 174 VANECK VECTORS ETF TR MORNINGSTA 92189F643 5100 109347 SH DFND 43 0 0 109347 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 65 5095 SH DFND 43 0 0 5095 VANECK VECTORS ETF TR SEMICONDUC 92189F676 111 1047 SH DFND 43 0 0 1047 VANECK VECTORS ETF TR RETAIL ETF 92189F684 314 2993 SH DFND 43 0 0 2993 VANECK VECTORS ETF TR PHARMACEUT 92189F692 42 696 SH DFND 43 0 0 696 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 234 3761 SH DFND 43 0 0 3761 VANECK VECTORS ETF TR OIL SVCS E 92189F718 67 3872 SH DFND 43 0 0 3872 VANECK VECTORS ETF TR BIOTECH ET 92189F726 159 1236 SH DFND 43 0 0 1236 VANECK VECTORS ETF TR INDIA SMAL 92189F767 1090 24841 SH DFND 43 0 0 24841 VANECK VECTORS ETF TR JR GOLD MI 92189F791 1104 34806 SH DFND 43 0 0 34806 VANECK VECTORS ETF TR NAT RES ET 92189F841 58 1633 SH DFND 43 0 0 1633 VANECK VECTORS ETF TR AMT FREE I 92189H201 556165 11396833 SH DFND 43 0 0 11396833 VANECK VECTORS ETF TR JP MORGAN 92189H300 173633 5204835 SH DFND 43 0 0 5204835 VANECK VECTORS ETF TR HIGH YLD M 92189H409 231010 3680257 SH DFND 43 0 0 3680257 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 688 4446 SH DFND 01 3741 0 705 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 126960 821005 SH DFND 02 0 0 821005 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 554 5095 SH DFND 01 5095 0 0 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 144082 1325377 SH DFND 02 0 0 1325377 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 4509 35390 SH DFND 02 0 0 35390 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 2057 13408 SH DFND 02 0 0 13408 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 1027 7320 SH DFND 01 7320 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 13934 99276 SH DFND 02 0 0 99276 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 52 435 SH DFND 01 435 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 6994 58335 SH DFND 02 0 0 58335 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 3245 23959 SH DFND 02 0 0 23959 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 102 800 SH DFND 01 800 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 11290 88295 SH DFND 02 0 0 88295 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 5361 34666 SH DFND 43 0 0 34666 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 2810 25851 SH DFND 43 0 0 25851 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 645 5060 SH DFND 43 0 0 5060 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 1020 6646 SH DFND 43 0 0 6646 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 2348 16730 SH DFND 43 0 0 16730 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 169 1407 SH DFND 43 0 0 1407 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 93 690 SH DFND 43 0 0 690 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 4417 34540 SH DFND 43 0 0 34540 VANGUARD BD INDEX FD INC LONG TERM 921937793 1663 18047 SH DFND 01 18047 0 0 VANGUARD BD INDEX FD INC LONG TERM 921937793 4533 49199 SH DFND 02 0 0 49199 VANGUARD BD INDEX FD INC INTERMED T 921937819 27229 324430 SH DFND 01 313024 0 11406 VANGUARD BD INDEX FD INC INTERMED T 921937819 650438 7749765 SH DFND 02 0 0 7749765 VANGUARD BD INDEX FD INC SHORT TRM 921937827 122827 1543243 SH DFND 01 1520259 13139 9845 VANGUARD BD INDEX FD INC SHORT TRM 921937827 833295 10469842 SH DFND 02 0 0 10469842 VANGUARD BD INDEX FD INC SHORT TRM 921937827 483 6065 SH DFND 28 6065 0 0 VANGUARD BD INDEX FD INC TOTAL BND 921937835 43485 535657 SH DFND 01 534802 0 855 VANGUARD BD INDEX FD INC TOTAL BND 921937835 328446 4045897 SH DFND 02 0 0 4045897 VANGUARD BD INDEX FD INC LONG TERM 921937793 17442 189304 SH DFND 43 0 0 189304 VANGUARD BD INDEX FD INC INTERMED T 921937819 2281495 27183307 SH DFND 43 0 0 27183307 VANGUARD BD INDEX FD INC SHORT TRM 921937827 851617 10700052 SH DFND 43 0 0 10700052 VANGUARD BD INDEX FD INC TOTAL BND 921937835 79766 982582 SH DFND 43 0 0 982582 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 455227 8162583 SH DFND 01 8161949 0 634 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 222158 3983460 SH DFND 02 0 0 3983460 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 73 1313 SH DFND 28 1313 0 0 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 815754 14627111 SH DFND 43 0 0 14627111 VANGUARD GROUP DIV APP ET 921908844 333148 3038559 SH DFND 01 3035959 0 2600 VANGUARD GROUP DIV APP ET 921908844 1314356 11987929 SH DFND 02 0 0 11987929 VANGUARD GROUP DIV APP ET 921908844 3957 36093 SH DFND 28 32359 0 3734 VANGUARD GROUP DIV APP ET 921908844 358839 3272882 SH DFND 43 0 0 3272882 VANGUARD INDEX FDS S&P 500 ET 922908363 7224015 27833919 SH DFND 01 11083581 16675000 75338 VANGUARD INDEX FDS S&P 500 ET 922908363 1379422 5314871 SH DFND 02 0 93383 5221488 VANGUARD INDEX FDS S&P 500 ET 922908363 5985 23059 SH DFND 28 23059 0 0 VANGUARD INDEX FDS MCAP VL ID 922908512 94585 876757 SH DFND 01 876757 0 0 VANGUARD INDEX FDS MCAP VL ID 922908512 113148 1048832 SH DFND 02 0 0 1048832 VANGUARD INDEX FDS MCAP VL ID 922908512 1242 11515 SH DFND 28 11515 0 0 VANGUARD INDEX FDS MCAP GR ID 922908538 117691 824341 SH DFND 01 824341 0 0 VANGUARD INDEX FDS MCAP GR ID 922908538 117627 823893 SH DFND 02 0 0 823893 VANGUARD INDEX FDS MCAP GR ID 922908538 1428 10005 SH DFND 28 10005 0 0 VANGUARD INDEX FDS REAL ESTAT 922908553 780789 8983883 SH DFND 01 8694336 287200 2347 VANGUARD INDEX FDS REAL ESTAT 922908553 307067 3533158 SH DFND 02 0 279783 3253375 VANGUARD INDEX FDS REAL ESTAT 922908553 5481 63070 SH DFND 28 63070 0 0 VANGUARD INDEX FDS OPTIONS 922908553 913 10500 SH Put DFND 01 10500 0 0 VANGUARD INDEX FDS SML CP GRW 922908595 114464 636900 SH DFND 01 636643 0 257 VANGUARD INDEX FDS SML CP GRW 922908595 243548 1355154 SH DFND 02 0 949 1354205 VANGUARD INDEX FDS SML CP GRW 922908595 1465 8150 SH DFND 28 8150 0 0 VANGUARD INDEX FDS SM CP VAL 922908611 142029 1103309 SH DFND 01 1102290 0 1019 VANGUARD INDEX FDS SM CP VAL 922908611 264440 2054220 SH DFND 02 0 0 2054220 VANGUARD INDEX FDS SM CP VAL 922908611 1573 12220 SH DFND 28 12220 0 0 VANGUARD INDEX FDS MID CAP ET 922908629 1144187 7117807 SH DFND 01 7114223 0 3584 VANGUARD INDEX FDS MID CAP ET 922908629 285335 1775022 SH DFND 02 0 0 1775022 VANGUARD INDEX FDS MID CAP ET 922908629 14650 91135 SH DFND 28 91135 0 0 VANGUARD INDEX FDS OPTIONS 922908629 113 700 SH Put DFND 01 700 0 0 VANGUARD INDEX FDS LARGE CAP 922908637 279666 2154591 SH DFND 01 2154591 0 0 VANGUARD INDEX FDS LARGE CAP 922908637 115317 888424 SH DFND 02 0 0 888424 VANGUARD INDEX FDS LARGE CAP 922908637 358 2755 SH DFND 28 2755 0 0 VANGUARD INDEX FDS EXTEND MKT 922908652 36798 318711 SH DFND 01 313834 4635 242 VANGUARD INDEX FDS EXTEND MKT 922908652 86926 752863 SH DFND 02 0 4968 747895 VANGUARD INDEX FDS EXTEND MKT 922908652 2079 18010 SH DFND 28 18010 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 250771 1603191 SH DFND 01 1600437 0 2754 VANGUARD INDEX FDS GROWTH ETF 922908736 1542402 9860644 SH DFND 02 0 5342 9855302 VANGUARD INDEX FDS GROWTH ETF 922908736 3193 20414 SH DFND 28 20414 0 0 VANGUARD INDEX FDS OPTIONS 922908736 31 200 SH Put DFND 01 200 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 147891 1374072 SH DFND 01 1363576 0 10496 VANGUARD INDEX FDS VALUE ETF 922908744 1661589 15437974 SH DFND 02 0 0 15437974 VANGUARD INDEX FDS VALUE ETF 922908744 2127 19766 SH DFND 28 19766 0 0 VANGUARD INDEX FDS OPTIONS 922908744 258 2400 SH Put DFND 01 2400 0 0 VANGUARD INDEX FDS SMALL CP E 922908751 1095309 7168253 SH DFND 01 7164822 0 3431 VANGUARD INDEX FDS SMALL CP E 922908751 300996 1969870 SH DFND 02 0 1287 1968583 VANGUARD INDEX FDS SMALL CP E 922908751 21364 139814 SH DFND 28 139814 0 0 VANGUARD INDEX FDS TOTAL STK 922908769 300583 2077141 SH DFND 01 2070535 0 6606 VANGUARD INDEX FDS TOTAL STK 922908769 1203607 8317374 SH DFND 02 0 0 8317374 VANGUARD INDEX FDS TOTAL STK 922908769 1226 8471 SH DFND 28 4400 0 4071 VANGUARD INDEX FDS S&P 500 ET 922908363 333869 1286389 SH DFND 43 0 0 1286389 VANGUARD INDEX FDS MCAP VL ID 922908512 28990 268728 SH DFND 43 0 0 268728 VANGUARD INDEX FDS MCAP GR ID 922908538 27929 195625 SH DFND 43 0 0 195625 VANGUARD INDEX FDS REAL ESTAT 922908553 87355 1005122 SH DFND 43 0 0 1005122 VANGUARD INDEX FDS SML CP GRW 922908595 632093 3517099 SH DFND 43 0 0 3517099 VANGUARD INDEX FDS SM CP VAL 922908611 469823 3649676 SH DFND 43 0 0 3649676 VANGUARD INDEX FDS MID CAP ET 922908629 102615 638350 SH DFND 43 0 0 638350 VANGUARD INDEX FDS LARGE CAP 922908637 67179 517554 SH DFND 43 0 0 517554 VANGUARD INDEX FDS EXTEND MKT 922908652 42536 368407 SH DFND 43 0 0 368407 VANGUARD INDEX FDS GROWTH ETF 922908736 3637641 23255598 SH DFND 43 0 0 23255598 VANGUARD INDEX FDS VALUE ETF 922908744 5072398 47128104 SH DFND 43 0 0 47128104 VANGUARD INDEX FDS SMALL CP E 922908751 112145 733935 SH DFND 43 0 0 733935 VANGUARD INDEX FDS TOTAL STK 922908769 295215 2040047 SH DFND 43 0 0 2040047 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 60012 1007418 SH DFND 01 1007318 0 100 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 13619 228623 SH DFND 02 0 0 228623 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 299 5021 SH DFND 28 5021 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 8928 85740 SH DFND 01 85740 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 34892 335081 SH DFND 02 0 11009 324072 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 1117 10730 SH DFND 28 10730 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 75936 1037809 SH DFND 01 1030257 0 7552 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 113211 1547234 SH DFND 02 0 0 1547234 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 56 770 SH DFND 28 770 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 78190 1559125 SH DFND 01 1542271 0 16854 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 252184 5028591 SH DFND 02 0 0 5028591 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 1657 33045 SH DFND 28 33045 0 0 VANGUARD INTL EQUITY INDEX F OPTIONS 922042775 476 9500 SH Put DFND 01 9500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 1935447 45539938 SH DFND 01 45530575 0 9363 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 649017 15270986 SH DFND 02 0 5173 15265813 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 14292 336289 SH DFND 28 336289 0 0 VANGUARD INTL EQUITY INDEX F OPTIONS 922042858 574 13500 SH Put DFND 01 13500 0 0 VANGUARD INTL EQUITY INDEX F OPTIONS 922042858 22636 532600 SH Put DFND 02 0 532600 0 VANGUARD INTL EQUITY INDEX F OPTIONS 922042858 8747 205800 SH Call DFND 02 0 205800 0 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 638 9685 SH DFND 01 9685 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 46564 707019 SH DFND 02 0 5729 701290 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 26208 488859 SH DFND 01 441813 46094 952 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 100806 1880365 SH DFND 02 0 4468 1875897 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 482 9000 SH DFND 28 9000 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 6654 111697 SH DFND 43 0 0 111697 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 1822 17497 SH DFND 43 0 0 17497 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 11824 161601 SH DFND 43 0 0 161601 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 198214 3952414 SH DFND 43 0 0 3952414 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 587284 13818438 SH DFND 43 0 0 13818438 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 30975 470323 SH DFND 43 0 0 470323 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 11911 222176 SH DFND 43 0 0 222176 VANGUARD MALVERN FDS STRM INFPR 922020805 2036 41817 SH DFND 01 8032 33785 0 VANGUARD MALVERN FDS STRM INFPR 922020805 93979 1930553 SH DFND 02 0 50869 1879684 VANGUARD MALVERN FDS STRM INFPR 922020805 10024 205925 SH DFND 43 0 0 205925 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 545 10458 SH DFND 01 10458 0 0 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 55233 1059119 SH DFND 02 0 0 1059119 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 4091 78455 SH DFND 43 0 0 78455 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 76063 1258912 SH DFND 01 1256769 0 2143 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 53384 883551 SH DFND 02 0 0 883551 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 6895 114115 SH DFND 28 114115 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 300811 3771446 SH DFND 01 3768104 0 3342 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 495521 6212653 SH DFND 02 0 12361 6200292 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 5248 65793 SH DFND 28 65793 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD 92206C565 131 1707 SH DFND 02 0 0 1707 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 3063 36567 SH DFND 02 0 0 36567 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 11257 86976 SH DFND 02 0 0 86976 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 13470 94336 SH DFND 02 0 0 94336 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 10197 97681 SH DFND 02 0 0 97681 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 247 2010 SH DFND 01 2010 0 0 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 27544 223931 SH DFND 02 0 0 223931 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 98 632 SH DFND 01 343 0 289 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 102946 662120 SH DFND 02 0 0 662120 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 11621 180222 SH DFND 01 179811 0 411 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 14265 221237 SH DFND 02 0 3701 217536 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 64 589 SH DFND 01 589 0 0 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 212633 1966819 SH DFND 02 0 0 1966819 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 3647 28080 SH DFND 02 0 0 28080 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 4719 90122 SH DFND 01 90004 0 118 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 123904 2366389 SH DFND 02 0 14277 2352112 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 5 100 SH DFND 28 100 0 0 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 102053 1114963 SH DFND 01 1114963 0 0 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 12416 135648 SH DFND 02 0 0 135648 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 13 140 SH DFND 28 140 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 8827 113514 SH DFND 01 113514 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 6626 85206 SH DFND 02 0 0 85206 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 305512 3516882 SH DFND 01 3510093 0 6789 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 314288 3617915 SH DFND 02 0 64516 3553399 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 734 8452 SH DFND 28 8452 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 323463 5353582 SH DFND 43 0 0 5353582 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 3323799 41672505 SH DFND 43 0 0 41672505 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 719 8588 SH DFND 43 0 0 8588 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 2038 15749 SH DFND 43 0 0 15749 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 574 4018 SH DFND 43 0 0 4018 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 397 3802 SH DFND 43 0 0 3802 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 6621 53831 SH DFND 43 0 0 53831 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 45032 289633 SH DFND 43 0 0 289633 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 37886 587569 SH DFND 43 0 0 587569 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 115442 1067824 SH DFND 43 0 0 1067824 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 2132 16415 SH DFND 43 0 0 16415 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 518462 9901868 SH DFND 43 0 0 9901868 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 3021 33008 SH DFND 43 0 0 33008 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 4261 54793 SH DFND 43 0 0 54793 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 4649483 53522307 SH DFND 43 0 0 53522307 VANGUARD STAR FD VG TL INTL 921909768 223 4300 SH DFND 01 4300 0 0 VANGUARD STAR FD VG TL INTL 921909768 487901 9400784 SH DFND 02 0 0 9400784 VANGUARD STAR FD VG TL INTL 921909768 117736 2268507 SH DFND 43 0 0 2268507 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 3061405 74905928 SH DFND 01 74892783 0 13145 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 1040068 25448200 SH DFND 02 0 1786 25446414 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 12210 298740 SH DFND 28 298740 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 973093 23809481 SH DFND 43 0 0 23809481 VANGUARD WELLINGTON FD US LIQUIDI 921935300 70 875 SH DFND 01 875 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 71 855 SH DFND 01 855 0 0 VANGUARD WELLINGTON FD US MOMENTU 921935508 46 580 SH DFND 01 580 0 0 VANGUARD WELLINGTON FD US MULTIFA 921935607 47 630 SH DFND 01 630 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 69 875 SH DFND 01 875 0 0 VANGUARD WELLINGTON FD US VALUE F 921935805 65 900 SH DFND 01 900 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 14815 172957 SH DFND 01 171973 0 984 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 533798 6231584 SH DFND 02 0 0 6231584 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 1142 18760 SH DFND 01 18760 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 23311 383035 SH DFND 02 0 0 383035 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 160053 2477593 SH DFND 02 0 0 2477593 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 329 4206 SH DFND 01 4206 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 14388 183868 SH DFND 02 0 0 183868 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 98438 1149173 SH DFND 43 0 0 1149173 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 2466 40514 SH DFND 43 0 0 40514 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 12418 192230 SH DFND 43 0 0 192230 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 431 5506 SH DFND 43 0 0 5506 VANGUARD WORLD FD EXTENDED D 921910709 17697 148502 SH DFND 01 148259 0 243 VANGUARD WORLD FD EXTENDED D 921910709 10886 91352 SH DFND 02 0 0 91352 VANGUARD WORLD FD ESG INTL S 921910725 778 15933 SH DFND 02 0 0 15933 VANGUARD WORLD FD ESG US STK 921910733 268 5460 SH DFND 02 0 0 5460 VANGUARD WORLD FD MEGA GRWTH 921910816 304 2447 SH DFND 01 1908 0 539 VANGUARD WORLD FD MEGA GRWTH 921910816 179253 1441523 SH DFND 02 0 0 1441523 VANGUARD WORLD FD MEGA CAP V 921910840 148 1895 SH DFND 01 895 0 1000 VANGUARD WORLD FD MEGA CAP V 921910840 146478 1877200 SH DFND 02 0 0 1877200 VANGUARD WORLD FD MEGA CAP I 921910873 178 1820 SH DFND 01 1713 0 107 VANGUARD WORLD FD MEGA CAP I 921910873 106536 1090554 SH DFND 02 0 0 1090554 VANGUARD WORLD FD EXTENDED D 921910709 3260 27359 SH DFND 43 0 0 27359 VANGUARD WORLD FD ESG INTL S 921910725 208 4260 SH DFND 43 0 0 4260 VANGUARD WORLD FD MEGA GRWTH 921910816 30865 248212 SH DFND 43 0 0 248212 VANGUARD WORLD FD MEGA CAP V 921910840 15883 203548 SH DFND 43 0 0 203548 VANGUARD WORLD FD MEGA CAP I 921910873 1970 20163 SH DFND 43 0 0 20163 VANGUARD WORLD FDS CONSUM DIS 92204A108 318 1844 SH DFND 01 1844 0 0 VANGUARD WORLD FDS CONSUM DIS 92204A108 197768 1147081 SH DFND 02 0 0 1147081 VANGUARD WORLD FDS CONSUM STP 92204A207 825 5680 SH DFND 01 2190 0 3490 VANGUARD WORLD FDS CONSUM STP 92204A207 244849 1686170 SH DFND 02 0 0 1686170 VANGUARD WORLD FDS ENERGY ETF 92204A306 125 1400 SH DFND 01 744 0 656 VANGUARD WORLD FDS ENERGY ETF 92204A306 77969 872331 SH DFND 02 0 0 872331 VANGUARD WORLD FDS FINANCIALS 92204A405 1809 28035 SH DFND 01 21741 0 6294 VANGUARD WORLD FDS FINANCIALS 92204A405 526533 8158249 SH DFND 02 0 0 8158249 VANGUARD WORLD FDS HEALTH CAR 92204A504 1588 9207 SH DFND 01 9207 0 0 VANGUARD WORLD FDS HEALTH CAR 92204A504 206295 1196053 SH DFND 02 0 0 1196053 VANGUARD WORLD FDS INDUSTRIAL 92204A603 4019 28727 SH DFND 01 21884 0 6843 VANGUARD WORLD FDS INDUSTRIAL 92204A603 338615 2420405 SH DFND 02 0 0 2420405 VANGUARD WORLD FDS INF TECH E 92204A702 7981 39778 SH DFND 01 29061 0 10717 VANGUARD WORLD FDS INF TECH E 92204A702 1168193 5822626 SH DFND 02 0 0 5822626 VANGUARD WORLD FDS MATERIALS 92204A801 1204 9784 SH DFND 01 8659 0 1125 VANGUARD WORLD FDS MATERIALS 92204A801 89556 727562 SH DFND 02 0 0 727562 VANGUARD WORLD FDS UTILITIES 92204A876 311 2397 SH DFND 01 1909 0 488 VANGUARD WORLD FDS UTILITIES 92204A876 82947 640025 SH DFND 02 0 200000 440025 VANGUARD WORLD FDS COMM SRVC 92204A884 57 680 SH DFND 01 500 0 180 VANGUARD WORLD FDS COMM SRVC 92204A884 115617 1384308 SH DFND 02 0 0 1384308 VANGUARD WORLD FDS CONSUM DIS 92204A108 4648 26960 SH DFND 43 0 0 26960 VANGUARD WORLD FDS CONSUM STP 92204A207 889928 6128561 SH DFND 43 0 0 6128561 VANGUARD WORLD FDS ENERGY ETF 92204A306 4933 55196 SH DFND 43 0 0 55196 VANGUARD WORLD FDS FINANCIALS 92204A405 1611468 24968522 SH DFND 43 0 0 24968522 VANGUARD WORLD FDS HEALTH CAR 92204A504 28984 168043 SH DFND 43 0 0 168043 VANGUARD WORLD FDS INDUSTRIAL 92204A603 1198476 8566664 SH DFND 43 0 0 8566664 VANGUARD WORLD FDS INF TECH E 92204A702 2505833 12489824 SH DFND 43 0 0 12489824 VANGUARD WORLD FDS MATERIALS 92204A801 418792 3402323 SH DFND 43 0 0 3402323 VANGUARD WORLD FDS UTILITIES 92204A876 6408 49446 SH DFND 43 0 0 49446 VANGUARD WORLD FDS COMM SRVC 92204A884 14639 175281 SH DFND 43 0 0 175281 VAPOTHERM INC COM 922107107 32 1613 SH DFND 01 1613 0 0 VAPOTHERM INC COM 922107107 130 6620 SH DFND 02 0 19 6601 VAPOTHERM INC COM 922107107 0 19 SH DFND 06 0 19 0 VAREX IMAGING CORP COM 92214X106 967 28556 SH DFND 01 21278 6940 338 VAREX IMAGING CORP COM 92214X106 562 16576 SH DFND 02 0 13368 3208 VAREX IMAGING CORP COM 92214X106 140 4141 SH DFND 06 0 4141 0 VAREX IMAGING CORP COM 92214X106 33812 997981 SH DFND 43 0 0 997981 VARIAN MED SYS INC COM 92220P105 19767 139479 SH DFND 01 88987 46850 3642 VARIAN MED SYS INC COM 92220P105 3949 27864 SH DFND 02 0 10277 17587 VARIAN MED SYS INC COM 92220P105 89 631 SH DFND 06 0 631 0 VARIAN MED SYS INC COM 92220P105 88 620 SH DFND 28 25 0 595 VARIAN MED SYS INC COM 92220P105 194869 1375030 SH DFND 43 0 0 1375030 VARIAN MED SYS INC COM 92220P105 31442 221857 SH DFND 43, 01 0 0 221857 VARONIS SYS INC COM 922280102 612 10269 SH DFND 01 6206 4063 0 VARONIS SYS INC COM 922280102 437 7333 SH DFND 02 0 6520 813 VARONIS SYS INC COM 922280102 191 3195 SH DFND 06 0 3195 0 VARONIS SYS INC COM 922280102 2504 41984 SH DFND 43 0 0 41984 VASCULAR BIOGENICS LTD COM M96883109 1 500 SH DFND 01 500 0 0 VBI VACCINES INC COM NEW 91822J103 2 991 SH DFND 02 0 0 991 VECTOR GROUP LTD COM 92240M108 2351 217922 SH DFND 01 58235 153387 6300 VECTOR GROUP LTD COM 92240M108 5139 476275 SH DFND 02 0 405737 70538 VECTOR GROUP LTD COM 92240M108 124 11465 SH DFND 06 0 11465 0 VECTRUS INC COM 92242T101 92 3466 SH DFND 01 2849 617 0 VECTRUS INC COM 92242T101 145 5463 SH DFND 02 0 5266 197 VECTRUS INC COM 92242T101 1 39 SH DFND 06 0 39 0 VEDANTA LTD SPONSORED 92242Y100 1401 132687 SH DFND 01 3203 120719 8765 VEDANTA LTD SPONSORED 92242Y100 10 926 SH DFND 02 0 0 926 VEDANTA LTD SPONSORED 92242Y100 0 4 SH DFND 06 0 4 0 VEDANTA LTD SPONSORED 92242Y100 31 2896 SH DFND 28 19 0 2877 VEDANTA LTD SPONSORED 92242Y100 702 66516 SH DFND 43 0 0 66516 VEECO INSTRS INC DEL COM 922417100 1657 152839 SH DFND 01 15423 137237 179 VEECO INSTRS INC DEL COM 922417100 2708 249793 SH DFND 02 0 200019 49774 VEECO INSTRS INC DEL COM 922417100 57 5222 SH DFND 06 0 5222 0 VEECO INSTRS INC DEL COM 922417100 1 64 SH DFND 28 64 0 0 VEECO INSTRS INC DEL NOTE 2.70 922417AD2 383 449000 PRN DFND 02 0 449000 0 VEEVA SYS INC CL A COM 922475108 21154 166754 SH DFND 01 129735 31615 5404 VEEVA SYS INC CL A COM 922475108 77471 610678 SH DFND 02 0 67776 542902 VEEVA SYS INC CL A COM 922475108 2333 18390 SH DFND 06 0 18390 0 VEEVA SYS INC CL A COM 922475108 107 843 SH DFND 28 283 0 560 VEEVA SYS INC CL A COM 922475108 65834 518953 SH DFND 43 0 0 518953 VEEVA SYS INC CL A COM 922475108 11601 91449 SH DFND 43, 01 0 0 91449 VENATOR MATLS PLC SHS G9329Z100 288 51215 SH DFND 01 0 51215 0 VENATOR MATLS PLC SHS G9329Z100 278 49517 SH DFND 02 0 48647 870 VENATOR MATLS PLC SHS G9329Z100 31 5572 SH DFND 06 0 5572 0 VENATOR MATLS PLC SHS G9329Z100 979 174271 SH DFND 43 0 0 174271 VENTAS INC COM 92276F100 32065 502515 SH DFND 01 448969 47074 6472 VENTAS INC COM 92276F100 121886 1910140 SH DFND 02 0 551069 1359071 VENTAS INC COM 92276F100 5407 84743 SH DFND 06 0 84743 0 VENTAS INC COM 92276F100 840 13161 SH DFND 28 6107 0 7054 VENTAS INC COM 92276F100 54555 854960 SH DFND 43 0 0 854960 VENTAS INC COM 92276F100 5931 92941 SH DFND 43, 01 0 0 92941 VEON LTD SPONSORED 91822M106 37 17737 SH DFND 01 8000 8175 1562 VEON LTD SPONSORED 91822M106 619 296382 SH DFND 02 0 110890 185492 VEON LTD SPONSORED 91822M106 21 9926 SH DFND 06 0 9926 0 VEONEER INCORPORATED COM 92336X109 119 5203 SH DFND 01 5175 28 0 VEONEER INCORPORATED COM 92336X109 267 11661 SH DFND 02 0 8878 2783 VEONEER INCORPORATED COM 92336X109 198 8672 SH DFND 06 0 8672 0 VERA BRADLEY INC COM 92335C106 114 8602 SH DFND 01 6762 1813 27 VERA BRADLEY INC COM 92335C106 96 7272 SH DFND 02 0 7272 0 VERA BRADLEY INC COM 92335C106 30 2301 SH DFND 06 0 2301 0 VERACYTE INC COM 92337F107 2991 119557 SH DFND 01 6210 113347 0 VERACYTE INC COM 92337F107 1048 41904 SH DFND 02 0 41904 0 VERACYTE INC COM 92337F107 3 103 SH DFND 06 0 103 0 VERASTEM INC COM 92337C104 62 20958 SH DFND 01 12738 8220 0 VERASTEM INC COM 92337C104 7 2227 SH DFND 02 0 227 2000 VERASTEM INC COM 92337C104 1 231 SH DFND 06 0 231 0 VEREIT INC COM 92339V100 1528 182584 SH DFND 01 79646 96393 6545 VEREIT INC COM 92339V100 11351 1356177 SH DFND 02 0 1340673 15504 VEREIT INC COM 92339V100 1159 138482 SH DFND 06 0 138482 0 VEREIT INC COM 92339V100 69 8238 SH DFND 28 0 0 8238 VEREIT INC COM 92339V100 18441 2203222 SH DFND 43 0 0 2203222 VEREIT INC COM 92339V100 763 91205 SH DFND 43, 01 0 0 91205 VERICEL CORP COM 92346J108 1634 93299 SH DFND 01 9249 84050 0 VERICEL CORP COM 92346J108 581 33178 SH DFND 02 0 33015 163 VERICEL CORP COM 92346J108 78 4483 SH DFND 06 0 4483 0 VERINT SYS INC COM 92343X100 1555 25981 SH DFND 01 22053 3928 0 VERINT SYS INC COM 92343X100 3300 55132 SH DFND 02 0 52930 2202 VERINT SYS INC COM 92343X100 422 7045 SH DFND 06 0 7045 0 VERINT SYS INC COM 92343X100 20385 340547 SH DFND 43 0 0 340547 VERINT SYS INC COM 92343X100 4666 77944 SH DFND 43, 01 0 0 77944 VERISIGN INC COM 92343E102 12696 69925 SH DFND 01 18326 51347 252 VERISIGN INC COM 92343E102 11656 64199 SH DFND 02 0 56963 7236 VERISIGN INC COM 92343E102 1755 9665 SH DFND 06 0 9665 0 VERISIGN INC COM 92343E102 124 685 SH DFND 28 38 0 647 VERISIGN INC COM 92343E102 17374 95695 SH DFND 43 0 0 95695 VERISIGN INC COM 92343E102 6971 38396 SH DFND 43, 01 0 0 38396 VERISK ANALYTICS INC COM 92345Y106 46384 348751 SH DFND 01 260285 86058 2408 VERISK ANALYTICS INC COM 92345Y106 63251 475569 SH DFND 02 0 217820 257749 VERISK ANALYTICS INC COM 92345Y106 3933 29572 SH DFND 06 0 29572 0 VERISK ANALYTICS INC COM 92345Y106 234 1760 SH DFND 28 815 0 945 VERISK ANALYTICS INC COM 92345Y106 78041 586777 SH DFND 43 0 0 586777 VERISK ANALYTICS INC COM 92345Y106 16675 125374 SH DFND 43, 01 0 0 125374 VERITEX HLDGS INC COM 923451108 753 31084 SH DFND 01 28621 2207 256 VERITEX HLDGS INC COM 923451108 596 24603 SH DFND 02 0 13864 10739 VERITEX HLDGS INC COM 923451108 120 4949 SH DFND 06 0 4949 0 VERITEX HLDGS INC COM 923451108 2683 110775 SH DFND 43 0 0 110775 VERITIV CORP COM 923454102 107 4083 SH DFND 01 3047 1002 34 VERITIV CORP COM 923454102 261 9910 SH DFND 02 0 7518 2392 VERITIV CORP COM 923454102 34 1285 SH DFND 06 0 1285 0 VERITONE INC COM 92347M100 33 6306 SH DFND 01 6306 0 0 VERITONE INC COM 92347M100 37 7035 SH DFND 02 0 35 7000 VERITONE INC COM 92347M100 0 35 SH DFND 06 0 35 0 VERIZON COMMUNICATIONS INC COM 92343V104 654526 11069273 SH DFND 01 9439254 135921 1494098 VERIZON COMMUNICATIONS INC COM 92343V104 1400582 23686487 SH DFND 02 0 2941610 20744877 VERIZON COMMUNICATIONS INC COM 92343V104 15400 260440 SH DFND 06 0 260440 0 VERIZON COMMUNICATIONS INC COM 92343V104 11616 196451 SH DFND 28 99507 0 96944 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 16710 282600 SH Put DFND 02 0 282600 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 15025 254100 SH Put DFND 06 0 254100 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 3991 67500 SH Call DFND 02 0 67500 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 18407 311300 SH Call DFND 06 0 311300 0 VERIZON COMMUNICATIONS INC COM 92343V104 1205040 20379510 SH DFND 43 0 0 20379510 VERIZON COMMUNICATIONS INC COM 92343V104 29416 497486 SH DFND 43, 01 0 0 497486 VERMILION ENERGY INC COM 923725105 313 12662 SH DFND 05 12662 0 0 VERMILION ENERGY INC COM 923725105 64 2595 SH DFND 01 654 0 1941 VERMILION ENERGY INC COM 923725105 754 30518 SH DFND 02 0 18174 12344 VERMILION ENERGY INC COM 923725105 84 3399 SH DFND 06 0 3399 0 VERMILION ENERGY INC COM 923725105 2 100 SH DFND 28 0 0 100 VERMILION ENERGY INC COM 923725105 3390 137249 SH DFND 43 0 0 137249 VERRA MOBILITY CORP COM 92511U102 72003 6050694 SH DFND 01 6050694 0 0 VERRA MOBILITY CORP COM 92511U102 579 48646 SH DFND 02 0 43646 5000 VERRICA PHARMACEUTICALS INC COM 92511W108 27 2457 SH DFND 01 2154 0 303 VERRICA PHARMACEUTICALS INC COM 92511W108 894 82733 SH DFND 02 0 63 82670 VERRICA PHARMACEUTICALS INC COM 92511W108 0 43 SH DFND 06 0 43 0 VERSO CORP CL A 92531L207 188 8768 SH DFND 01 6870 1898 0 VERSO CORP CL A 92531L207 6985 326095 SH DFND 02 0 323392 2703 VERSO CORP CL A 92531L207 80 3752 SH DFND 06 0 3752 0 VERSUM MATLS INC COM 92532W103 9838 195557 SH DFND 01 184467 10616 474 VERSUM MATLS INC COM 92532W103 4601 91452 SH DFND 02 0 70733 20719 VERSUM MATLS INC COM 92532W103 569 11312 SH DFND 06 0 11312 0 VERSUM MATLS INC COM 92532W103 57 1124 SH DFND 28 1124 0 0 VERSUM MATLS INC OPTIONS 92532W103 4478 89000 SH Call DFND 02 0 89000 0 VERSUM MATLS INC COM 92532W103 7258 144270 SH DFND 43 0 0 144270 VERSUM MATLS INC COM 92532W103 261 5193 SH DFND 43, 01 0 0 5193 VERTEX ENERGY INC COM 92534K107 2 1400 SH DFND 02 0 0 1400 VERTEX PHARMACEUTICALS INC COM 92532F100 65121 354015 SH DFND 01 258864 71951 23200 VERTEX PHARMACEUTICALS INC COM 92532F100 50116 272442 SH DFND 02 0 24073 248369 VERTEX PHARMACEUTICALS INC COM 92532F100 1247 6777 SH DFND 06 0 6777 0 VERTEX PHARMACEUTICALS INC COM 92532F100 961 5226 SH DFND 28 1818 0 3408 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 4617 25100 SH Put DFND 02 0 25100 0 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 3495 19000 SH Put DFND 06 0 19000 0 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 1453 7900 SH Call DFND 02 0 7900 0 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 13392 72800 SH Call DFND 06 0 72800 0 VERTEX PHARMACEUTICALS INC COM 92532F100 73178 397815 SH DFND 43 0 0 397815 VERTEX PHARMACEUTICALS INC COM 92532F100 8468 46033 SH DFND 43, 01 0 0 46033 VIACOM INC NEW CL A 92553P102 241 7420 SH DFND 01 5229 187 2004 VIACOM INC NEW CL A 92553P102 1155 35599 SH DFND 02 0 33326 2273 VIACOM INC NEW CL A 92553P102 0 10 SH DFND 06 0 10 0 VIACOM INC NEW CL B 92553P201 24163 860807 SH DFND 01 182413 668500 9894 VIACOM INC NEW CL B 92553P201 41750 1487368 SH DFND 02 0 866053 621315 VIACOM INC NEW CL B 92553P201 1724 61406 SH DFND 06 0 61406 0 VIACOM INC NEW CL B 92553P201 58 2073 SH DFND 28 59 0 2014 VIACOM INC NEW OPTIONS 92553P201 11228 400000 SH Put DFND 02 0 400000 0 VIACOM INC NEW CL B 92553P201 9444 336451 SH DFND 43 0 0 336451 VIACOM INC NEW CL B 92553P201 1062 37848 SH DFND 43, 01 0 0 37848 VIAD CORP COM NEW 92552R406 1169 20761 SH DFND 01 5422 15279 60 VIAD CORP COM NEW 92552R406 850 15097 SH DFND 02 0 14890 207 VIAD CORP COM NEW 92552R406 124 2207 SH DFND 06 0 2207 0 VIAD CORP COM NEW 92552R406 1032 18340 SH DFND 43 0 0 18340 VIASAT INC COM 92552V100 7107 91699 SH DFND 01 12480 79031 188 VIASAT INC COM 92552V100 8902 114865 SH DFND 02 0 63328 51537 VIASAT INC COM 92552V100 476 6147 SH DFND 06 0 6147 0 VIASAT INC COM 92552V100 1 10 SH DFND 28 10 0 0 VIASAT INC COM 92552V100 907 11697 SH DFND 43 0 0 11697 VIAVI SOLUTIONS INC COM 925550105 1492 120548 SH DFND 01 53587 65391 1570 VIAVI SOLUTIONS INC COM 925550105 3067 247766 SH DFND 02 0 243007 4759 VIAVI SOLUTIONS INC COM 925550105 307 24794 SH DFND 06 0 24794 0 VIAVI SOLUTIONS INC NOTE 1.00 925550AB1 2289 2033000 PRN DFND 02 0 2022000 11000 VIAVI SOLUTIONS INC COM 925550105 2214 178817 SH DFND 43 0 0 178817 VICAL INC COM NEW 925602203 13 10828 SH DFND 01 10828 0 0 VICAL INC COM NEW 925602203 2 1395 SH DFND 02 0 0 1395 VICI PPTYS INC COM 925652109 2296 104938 SH DFND 01 8137 95342 1459 VICI PPTYS INC COM 925652109 10931 499568 SH DFND 02 0 273574 225994 VICI PPTYS INC COM 925652109 919 41988 SH DFND 06 0 41988 0 VICI PPTYS INC COM 925652109 57 2621 SH DFND 28 0 0 2621 VICI PPTYS INC COM 925652109 15413 704447 SH DFND 43 0 0 704447 VICI PPTYS INC COM 925652109 926 42323 SH DFND 43, 01 0 0 42323 VICOR CORP COM 925815102 123 3968 SH DFND 01 3815 0 153 VICOR CORP COM 925815102 96 3107 SH DFND 02 0 2644 463 VICOR CORP COM 925815102 62 1999 SH DFND 06 0 1999 0 VICTORY CAP HLDGS INC COM CL A 92645B103 217 14480 SH DFND 02 0 152 14328 VICTORY PORTFOLIOS II VICSHS DV 92647N667 29 906 SH DFND 02 0 0 906 VICTORY PORTFOLIOS II VICTORYSHS 92647N691 2390 81348 SH DFND 02 0 0 81348 VICTORY PORTFOLIOS II VCSHS US 5 92647N766 70936 1413353 SH DFND 02 0 0 1413353 VICTORY PORTFOLIOS II VCSHS US D 92647N774 1047 26488 SH DFND 02 0 0 26488 VICTORY PORTFOLIOS II VCSHS US 5 92647N782 14064 300768 SH DFND 02 0 0 300768 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 3040 126145 SH DFND 02 0 0 126145 VICTORY PORTFOLIOS II VCSHS DEV 92647N816 2110 66745 SH DFND 02 0 0 66745 VICTORY PORTFOLIOS II VCSHS US E 92647N824 14153 317771 SH DFND 02 0 0 317771 VICTORY PORTFOLIOS II VCSHS US S 92647N832 1639 36425 SH DFND 02 0 0 36425 VICTORY PORTFOLIOS II VCSHS INTL 92647N840 1446 38347 SH DFND 02 0 0 38347 VICTORY PORTFOLIOS II VCSHS EMRG 92647N857 733 28486 SH DFND 02 0 0 28486 VICTORY PORTFOLIOS II VCSHS US L 92647N865 13922 303092 SH DFND 02 0 0 303092 VICTORY PORTFOLIOS II VCSHS US S 92647N873 774 17657 SH DFND 02 0 0 17657 VICTORY PORTFOLIOS II VCSHS INTL 92647N881 195 5986 SH DFND 02 0 0 5986 VICTORY PORTFOLIOS II VICSHS DV 92647N667 310 9863 SH DFND 43 0 0 9863 VICTORY PORTFOLIOS II VICTORYSHS 92647N691 503 17112 SH DFND 43 0 0 17112 VICTORY PORTFOLIOS II VCSHS US 5 92647N766 28221 562292 SH DFND 43 0 0 562292 VICTORY PORTFOLIOS II VCSHS US D 92647N774 3214 81300 SH DFND 43 0 0 81300 VICTORY PORTFOLIOS II VCSHS US 5 92647N782 24397 521748 SH DFND 43 0 0 521748 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 1021 42369 SH DFND 43 0 0 42369 VICTORY PORTFOLIOS II VCSHS DEV 92647N816 1546 48905 SH DFND 43 0 0 48905 VICTORY PORTFOLIOS II VCSHS US E 92647N824 10356 232516 SH DFND 43 0 0 232516 VICTORY PORTFOLIOS II VCSHS US S 92647N832 352 7826 SH DFND 43 0 0 7826 VICTORY PORTFOLIOS II VCSHS INTL 92647N840 6025 159732 SH DFND 43 0 0 159732 VICTORY PORTFOLIOS II VCSHS EMRG 92647N857 3708 144051 SH DFND 43 0 0 144051 VICTORY PORTFOLIOS II VCSHS US L 92647N865 2656 57827 SH DFND 43 0 0 57827 VICTORY PORTFOLIOS II VCSHS US S 92647N873 875 19958 SH DFND 43 0 0 19958 VICTORY PORTFOLIOS II VCSHS INTL 92647N881 1601 49216 SH DFND 43 0 0 49216 VIEWRAY INC COM 92672L107 233 31551 SH DFND 01 31551 0 0 VIEWRAY INC COM 92672L107 181 24433 SH DFND 02 0 22248 2185 VIEWRAY INC COM 92672L107 42 5741 SH DFND 06 0 5741 0 VIEWRAY INC COM 92672L107 5308 718325 SH DFND 43 0 0 718325 VIKING THERAPEUTICS INC COM 92686J106 4538 456589 SH DFND 01 13566 443023 0 VIKING THERAPEUTICS INC COM 92686J106 1638 164833 SH DFND 02 0 158753 6080 VIKING THERAPEUTICS INC COM 92686J106 69 6966 SH DFND 06 0 6966 0 VIKING THERAPEUTICS INC COM 92686J106 1518 152750 SH DFND 43 0 0 152750 VIKING THERAPEUTICS INC COM 92686J106 1182 118876 SH DFND 43, 01 0 0 118876 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 485 15000 SH DFND 01 15000 0 0 VILLAGE FARMS INTL INC COM 92707Y108 932 66500 SH DFND 01 66500 0 0 VILLAGE FARMS INTL INC COM 92707Y108 652 46543 SH DFND 02 0 46543 0 VILLAGE SUPER MKT INC CL A NEW 927107409 108 3945 SH DFND 01 3462 483 0 VILLAGE SUPER MKT INC CL A NEW 927107409 69 2523 SH DFND 02 0 1023 1500 VILLAGE SUPER MKT INC CL A NEW 927107409 24 876 SH DFND 06 0 876 0 VINCE HLDG CORP COM NEW 92719W207 13 1061 SH DFND 02 0 933 128 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 2705 81571 SH DFND 01 950 80621 0 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 275 8302 SH DFND 02 0 130 8172 VIPSHOP HLDGS LTD SPONSORED 92763W103 130751 16282829 SH DFND 01 11763 16268562 2504 VIPSHOP HLDGS LTD SPONSORED 92763W103 2667 332080 SH DFND 02 0 46433 285647 VIPSHOP HLDGS LTD SPONSORED 92763W103 4139 515417 SH DFND 06 0 515417 0 VIPSHOP HLDGS LTD SPONSORED 92763W103 13 1672 SH DFND 28 30 0 1642 VIPSHOP HLDGS LTD SPONSORED 92763W103 5459 679807 SH DFND 43 0 0 679807 VIRNETX HLDG CORP COM 92823T108 78 12364 SH DFND 01 12364 0 0 VIRNETX HLDG CORP COM 92823T108 44 6935 SH DFND 02 0 260 6675 VIRNETX HLDG CORP COM 92823T108 2 264 SH DFND 06 0 264 0 VIRTRA INC COM PAR 92827K301 15 3842 SH DFND 02 0 3842 0 VIRTU FINL INC CL A 928254101 333 14010 SH DFND 01 12152 1832 26 VIRTU FINL INC CL A 928254101 731 30794 SH DFND 02 0 30768 26 VIRTU FINL INC CL A 928254101 118 4964 SH DFND 06 0 4964 0 VIRTU FINL INC CL A 928254101 1175 49469 SH DFND 43 0 0 49469 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 95 8896 SH DFND 02 0 0 8896 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 847 69179 SH DFND 02 0 311 68868 VIRTUS INVT PARTNERS INC COM 92828Q109 310 3180 SH DFND 01 2651 481 48 VIRTUS INVT PARTNERS INC COM 92828Q109 729 7468 SH DFND 02 0 7085 383 VIRTUS INVT PARTNERS INC COM 92828Q109 76 775 SH DFND 06 0 775 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1223 12537 SH DFND 43 0 0 12537 VIRTUS TOTAL RETURN FUND INC COM 92837G100 3 333 SH DFND 01 333 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 280 27897 SH DFND 02 0 0 27897 VIRTUSA CORP COM 92827P102 818 15309 SH DFND 01 10505 4598 206 VIRTUSA CORP COM 92827P102 600 11228 SH DFND 02 0 6390 4838 VIRTUSA CORP COM 92827P102 165 3085 SH DFND 06 0 3085 0 VIRTUSA CORP COM 92827P102 5514 103171 SH DFND 43 0 0 103171 VIRTUSA CORP COM 92827P102 948 17743 SH DFND 43, 01 0 0 17743 VISA INC COM CL A 92826C839 832842 5332234 SH DFND 01 5143913 77777 110544 VISA INC COM CL A 92826C839 947237 6064648 SH DFND 02 0 97041 5967607 VISA INC COM CL A 92826C839 94 604 SH DFND 06 0 604 0 VISA INC COM CL A 92826C839 6561 42009 SH DFND 28 22221 0 19788 VISA INC COM CL A 92826C839 1695011 10852238 SH DFND 43 0 0 10852238 VISA INC COM CL A 92826C839 166100 1063447 SH DFND 43, 01 0 0 1063447 VISHAY INTERTECHNOLOGY INC COM 928298108 2118 114672 SH DFND 01 87535 26493 644 VISHAY INTERTECHNOLOGY INC COM 928298108 22477 1216920 SH DFND 02 0 318232 898688 VISHAY INTERTECHNOLOGY INC COM 928298108 265 14346 SH DFND 06 0 14346 0 VISHAY INTERTECHNOLOGY INC COM 928298108 11 586 SH DFND 28 586 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 201 10882 SH DFND 43 0 0 10882 VISHAY PRECISION GROUP INC COM 92835K103 76 2218 SH DFND 01 2218 0 0 VISHAY PRECISION GROUP INC COM 92835K103 17 503 SH DFND 02 0 260 243 VISHAY PRECISION GROUP INC COM 92835K103 1 39 SH DFND 06 0 39 0 VISHAY PRECISION GROUP INC COM 92835K103 317 9273 SH DFND 43 0 0 9273 VISTA GOLD CORP COM NEW 927926303 113 165252 SH DFND 02 0 15252 150000 VISTA OUTDOOR INC COM 928377100 161 20128 SH DFND 01 15022 4850 256 VISTA OUTDOOR INC COM 928377100 98 12210 SH DFND 02 0 10697 1513 VISTA OUTDOOR INC COM 928377100 50 6242 SH DFND 06 0 6242 0 VISTEON CORP COM NEW 92839U206 6296 93489 SH DFND 01 7185 85937 367 VISTEON CORP COM NEW 92839U206 2641 39218 SH DFND 02 0 39136 82 VISTEON CORP COM NEW 92839U206 202 3000 SH DFND 06 0 3000 0 VISTEON CORP COM NEW 92839U206 50 745 SH DFND 28 0 0 745 VISTEON CORP OPTIONS 92839U206 364 5400 SH Call DFND 02 0 5400 0 VISTEON CORP COM NEW 92839U206 6345 94206 SH DFND 43 0 0 94206 VISTEON CORP COM NEW 92839U206 3189 47343 SH DFND 43, 01 0 0 47343 VISTRA ENERGY CORP COM 92840M102 3959 152105 SH DFND 01 33732 116738 1635 VISTRA ENERGY CORP COM 92840M102 15802 607072 SH DFND 02 0 280452 326620 VISTRA ENERGY CORP COM 92840M102 4290 164823 SH DFND 06 0 164823 0 VISTRA ENERGY CORP COM 92840M102 56 2136 SH DFND 28 0 0 2136 VISTRA ENERGY CORP OPTIONS 92840M102 6508 250000 SH Call DFND 02 0 250000 0 VISTRA ENERGY CORP *W EXP 02/ 92840M128 80 36846 SH DFND 02 0 36846 0 VISTRA ENERGY CORP UNIT 02/02 92840M300 3942 40000 SH DFND 02 0 40000 0 VISTRA ENERGY CORP COM 92840M102 8155 313287 SH DFND 43 0 0 313287 VISTRA ENERGY CORP COM 92840M102 2116 81282 SH DFND 43, 01 0 0 81282 VITAL THERAPIES INC COM 92847R104 2 8819 SH DFND 01 8819 0 0 VITAL THERAPIES INC COM 92847R104 0 1068 SH DFND 02 0 118 950 VITAL THERAPIES INC COM 92847R104 0 120 SH DFND 06 0 120 0 VITAMIN SHOPPE INC COM 92849E101 5 711 SH DFND 01 291 382 38 VITAMIN SHOPPE INC COM 92849E101 553 78616 SH DFND 02 0 6363 72253 VIVEVE MED INC COM NEW 92852W204 1 1001 SH DFND 02 0 0 1001 VIVINT SOLAR INC COM 92854Q106 391 78760 SH DFND 01 8746 70014 0 VIVINT SOLAR INC COM 92854Q106 4186 842305 SH DFND 02 0 6284 836021 VIVINT SOLAR INC COM 92854Q106 20 4003 SH DFND 06 0 4003 0 VIVUS INC COM NEW 928551308 2 500 SH DFND 01 500 0 0 VIVUS INC COM NEW 928551308 6 1521 SH DFND 02 0 351 1170 VMWARE INC CL A COM 928563402 14608 80925 SH DFND 01 54544 25670 711 VMWARE INC CL A COM 928563402 100644 557556 SH DFND 02 0 38193 519363 VMWARE INC CL A COM 928563402 3632 20123 SH DFND 06 0 20123 0 VMWARE INC CL A COM 928563402 68 379 SH DFND 28 0 0 379 VMWARE INC CL A COM 928563402 128780 713421 SH DFND 43 0 0 713421 VMWARE INC CL A COM 928563402 1050 5817 SH DFND 43, 01 0 0 5817 VOC ENERGY TR TR UNIT 91829B103 26 4500 SH DFND 01 4500 0 0 VOC ENERGY TR TR UNIT 91829B103 10 1800 SH DFND 02 0 0 1800 VOCERA COMMUNICATIONS INC COM 92857F107 223 7045 SH DFND 01 7045 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 753 23792 SH DFND 02 0 23792 0 VOCERA COMMUNICATIONS INC COM 92857F107 100 3153 SH DFND 06 0 3153 0 VOCERA COMMUNICATIONS INC COM 92857F107 6357 200992 SH DFND 43 0 0 200992 VOCERA COMMUNICATIONS INC COM 92857F107 472 14933 SH DFND 43, 01 0 0 14933 VODAFONE GROUP PLC NEW SPONSORED 92857W308 8008 440466 SH DFND 01 416380 0 24086 VODAFONE GROUP PLC NEW SPONSORED 92857W308 42252 2324085 SH DFND 02 0 838 2323247 VODAFONE GROUP PLC NEW SPONSORED 92857W308 2996 164773 SH DFND 06 0 164773 0 VODAFONE GROUP PLC NEW SPONSORED 92857W308 109 6000 SH DFND 28 6000 0 0 VODAFONE GROUP PLC NEW SPONSORED 92857W308 66963 3683334 SH DFND 43 0 0 3683334 VODAFONE GROUP PLC NEW SPONSORED 92857W308 4980 273902 SH DFND 43, 01 0 0 273902 VOLITIONRX LTD COM 928661107 20 6145 SH DFND 02 0 145 6000 VONAGE HLDGS CORP COM 92886T201 2990 297852 SH DFND 01 75807 220588 1457 VONAGE HLDGS CORP COM 92886T201 1603 159616 SH DFND 02 0 157710 1906 VONAGE HLDGS CORP COM 92886T201 248 24683 SH DFND 06 0 24683 0 VONAGE HLDGS CORP COM 92886T201 2 157 SH DFND 28 157 0 0 VONAGE HLDGS CORP COM 92886T201 7677 764611 SH DFND 43 0 0 764611 VONAGE HLDGS CORP COM 92886T201 762 75898 SH DFND 43, 01 0 0 75898 VORNADO RLTY TR SH BEN INT 929042109 12593 186728 SH DFND 01 164127 21192 1409 VORNADO RLTY TR SH BEN INT 929042109 9981 147998 SH DFND 02 0 101340 46658 VORNADO RLTY TR SH BEN INT 929042109 1677 24868 SH DFND 06 0 24868 0 VORNADO RLTY TR SH BEN INT 929042109 7 109 SH DFND 28 0 0 109 VORNADO RLTY TR SH BEN INT 929042109 14667 217483 SH DFND 43 0 0 217483 VORNADO RLTY TR SH BEN INT 929042109 776 11503 SH DFND 43, 01 0 0 11503 VOXELJET AG ADS 92912L107 1448 640509 SH DFND 01 300 640209 0 VOXELJET AG ADS 92912L107 2307 1020920 SH DFND 02 0 1020740 180 VOXX INTL CORP CL A 91829F104 18 4000 SH DFND 01 4000 0 0 VOXX INTL CORP CL A 91829F104 10 2164 SH DFND 02 0 2164 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 787 84112 SH DFND 02 0 0 84112 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 80 10000 SH DFND 01 10000 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 3605 453410 SH DFND 02 0 0 453410 VOYA FINL INC COM 929089100 6270 125498 SH DFND 01 30548 93939 1011 VOYA FINL INC COM 929089100 25482 510052 SH DFND 02 0 375784 134268 VOYA FINL INC COM 929089100 1875 37534 SH DFND 06 0 37534 0 VOYA FINL INC COM 929089100 60 1191 SH DFND 28 0 0 1191 VOYA FINL INC COM 929089100 6794 135997 SH DFND 43 0 0 135997 VOYA FINL INC COM 929089100 421 8426 SH DFND 43, 01 0 0 8426 VOYA GLBL ADV & PREM OPP FD COM 92912R104 108 10000 SH DFND 01 10000 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 765 70854 SH DFND 02 0 0 70854 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 327 50383 SH DFND 01 50383 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 3134 482145 SH DFND 02 0 0 482145 VOYA INFRASTRUCTURE INDLS & COM 92912X101 107 8485 SH DFND 01 8485 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1700 134919 SH DFND 02 0 0 134919 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 33 5390 SH DFND 02 0 0 5390 VOYA PRIME RATE TR SH BEN INT 92913A100 10 2000 SH DFND 01 2000 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 8915 1865065 SH DFND 02 0 0 1865065 VOYA RISK MANAGED NAT RES FD COM 92913C106 95 17588 SH DFND 02 0 88 17500 VOYAGER THERAPEUTICS INC COM 92915B106 598 31265 SH DFND 01 5899 25366 0 VOYAGER THERAPEUTICS INC COM 92915B106 41 2158 SH DFND 02 0 2158 0 VOYAGER THERAPEUTICS INC COM 92915B106 41 2130 SH DFND 06 0 2130 0 VSE CORP COM 918284100 73 2304 SH DFND 01 1892 412 0 VSE CORP COM 918284100 51 1610 SH DFND 02 0 1610 0 VSE CORP COM 918284100 30 945 SH DFND 06 0 945 0 VTV THERAPEUTICS INC CL A 918385105 8 4403 SH DFND 02 0 4403 0 VULCAN MATLS CO COM 929160109 53476 451656 SH DFND 01 262534 159732 29390 VULCAN MATLS CO COM 929160109 24501 206934 SH DFND 02 0 8590 198344 VULCAN MATLS CO COM 929160109 1447 12223 SH DFND 06 0 12223 0 VULCAN MATLS CO COM 929160109 397 3351 SH DFND 28 2328 0 1023 VULCAN MATLS CO COM 929160109 63712 538109 SH DFND 43 0 0 538109 VULCAN MATLS CO COM 929160109 5131 43333 SH DFND 43, 01 0 0 43333 VUZIX CORP COM NEW 92921W300 41 13324 SH DFND 01 13324 0 0 VUZIX CORP COM NEW 92921W300 0 91 SH DFND 02 0 91 0 VUZIX CORP COM NEW 92921W300 0 92 SH DFND 06 0 92 0 W & T OFFSHORE INC COM 92922P106 858 124288 SH DFND 01 22240 102048 0 W & T OFFSHORE INC COM 92922P106 360 52214 SH DFND 02 0 52214 0 W & T OFFSHORE INC COM 92922P106 73 10549 SH DFND 06 0 10549 0 W & T OFFSHORE INC COM 92922P106 438 63473 SH DFND 43 0 0 63473 W P CAREY INC COM 92936U109 7762 99092 SH DFND 01 71445 9599 18048 W P CAREY INC COM 92936U109 11771 150271 SH DFND 02 0 90478 59793 W P CAREY INC COM 92936U109 1806 23058 SH DFND 06 0 23058 0 W P CAREY INC COM 92936U109 19 242 SH DFND 28 0 0 242 W P CAREY INC COM 92936U109 1032 13174 SH DFND 43 0 0 13174 WABASH NATL CORP COM 929566107 2614 192925 SH DFND 01 189499 2917 509 WABASH NATL CORP COM 929566107 619 45685 SH DFND 02 0 45239 446 WABASH NATL CORP COM 929566107 82 6079 SH DFND 06 0 6079 0 WABASH NATL CORP COM 929566107 2 164 SH DFND 28 164 0 0 WABASH NATL CORP COM 929566107 988 72897 SH DFND 43 0 0 72897 WABCO HLDGS INC COM 92927K102 41667 316068 SH DFND 01 292570 21108 2390 WABCO HLDGS INC COM 92927K102 8619 65380 SH DFND 02 0 58961 6419 WABCO HLDGS INC COM 92927K102 1090 8270 SH DFND 06 0 8270 0 WABCO HLDGS INC COM 92927K102 333 2525 SH DFND 28 2525 0 0 WABCO HLDGS INC OPTIONS 92927K102 1173 8900 SH Call DFND 02 0 8900 0 WABCO HLDGS INC COM 92927K102 4859 36856 SH DFND 43 0 0 36856 WABCO HLDGS INC COM 92927K102 3052 23152 SH DFND 43, 01 0 0 23152 WABTEC CORP COM 929740108 12149 164802 SH DFND 01 98056 63249 3497 WABTEC CORP COM 929740108 8314 112782 SH DFND 02 0 62207 50575 WABTEC CORP COM 929740108 1885 25567 SH DFND 06 0 25567 0 WABTEC CORP COM 929740108 127 1728 SH DFND 28 371 0 1357 WABTEC CORP OPTIONS 929740108 2123 28800 SH Put DFND 02 0 28800 0 WABTEC CORP COM 929740108 17037 231101 SH DFND 43 0 0 231101 WABTEC CORP COM 929740108 5009 67948 SH DFND 43, 01 0 0 67948 WADDELL & REED FINL INC CL A 930059100 959 55442 SH DFND 01 47914 6274 1254 WADDELL & REED FINL INC CL A 930059100 2041 118046 SH DFND 02 0 113079 4967 WADDELL & REED FINL INC CL A 930059100 147 8487 SH DFND 06 0 8487 0 WADDELL & REED FINL INC CL A 930059100 3247 187818 SH DFND 43 0 0 187818 WAGEWORKS INC COM 930427109 9311 246592 SH DFND 01 15777 230589 226 WAGEWORKS INC COM 930427109 8805 233191 SH DFND 02 0 233156 35 WAGEWORKS INC COM 930427109 163 4304 SH DFND 06 0 4304 0 WAGEWORKS INC COM 930427109 1 18 SH DFND 28 18 0 0 WAGEWORKS INC OPTIONS 930427109 755 20000 SH Put DFND 02 0 20000 0 WAGEWORKS INC COM 930427109 13774 364784 SH DFND 43 0 0 364784 WAGEWORKS INC COM 930427109 1308 34642 SH DFND 43, 01 0 0 34642 WAITR HLDGS INC COM 930752100 1 45 SH DFND 02 0 0 45 WALGREENS BOOTS ALLIANCE INC COM 931427108 81264 1284404 SH DFND 01 985438 285182 13784 WALGREENS BOOTS ALLIANCE INC COM 931427108 110743 1750320 SH DFND 02 0 1261393 488927 WALGREENS BOOTS ALLIANCE INC COM 931427108 5104 80663 SH DFND 06 0 80663 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 588 9294 SH DFND 28 9294 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 63 1000 SH Put DFND 01 1000 0 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 1835 29000 SH Put DFND 02 0 25000 4000 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 6327 100000 SH Call DFND 02 0 100000 0 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 6605 104400 SH Call DFND 06 0 104400 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 67494 1066769 SH DFND 43 0 0 1066769 WALGREENS BOOTS ALLIANCE INC COM 931427108 18424 291190 SH DFND 43, 01 0 0 291190 WALKER & DUNLOP INC COM 93148P102 793 15578 SH DFND 01 13563 1837 178 WALKER & DUNLOP INC COM 93148P102 313 6155 SH DFND 02 0 5727 428 WALKER & DUNLOP INC COM 93148P102 164 3215 SH DFND 06 0 3215 0 WALMART INC COM 931142103 419729 4303587 SH DFND 01 2968249 901631 433707 WALMART INC COM 931142103 1033236 10594032 SH DFND 02 0 1263937 9330095 WALMART INC COM 931142103 14377 147416 SH DFND 06 0 147416 0 WALMART INC COM 931142103 3150 32301 SH DFND 28 11503 0 20798 WALMART INC OPTIONS 931142103 22432 230000 SH Put DFND 01 0 230000 0 WALMART INC OPTIONS 931142103 6905 70800 SH Put DFND 02 0 63300 7500 WALMART INC OPTIONS 931142103 16063 164700 SH Put DFND 06 0 164700 0 WALMART INC OPTIONS 931142103 4574 46900 SH Call DFND 02 0 46900 0 WALMART INC OPTIONS 931142103 17224 176600 SH Call DFND 06 0 176600 0 WALMART INC COM 931142103 903509 9263906 SH DFND 43 0 0 9263906 WALMART INC COM 931142103 36040 369531 SH DFND 43, 01 0 0 369531 WARRIOR MET COAL INC COM 93627C101 849 27926 SH DFND 01 8634 19292 0 WARRIOR MET COAL INC COM 93627C101 6673 219496 SH DFND 02 0 219496 0 WARRIOR MET COAL INC COM 93627C101 106 3500 SH DFND 06 0 3500 0 WARRIOR MET COAL INC COM 93627C101 1429 46994 SH DFND 43 0 0 46994 WARRIOR MET COAL INC COM 93627C101 139 4561 SH DFND 43, 01 0 0 4561 WASHINGTON FED INC COM 938824109 5024 173901 SH DFND 01 28246 145254 401 WASHINGTON FED INC COM 938824109 11524 398882 SH DFND 02 0 338142 60740 WASHINGTON FED INC COM 938824109 256 8855 SH DFND 06 0 8855 0 WASHINGTON FED INC COM 938824109 1 40 SH DFND 28 40 0 0 WASHINGTON FED INC COM 938824109 13065 452235 SH DFND 43 0 0 452235 WASHINGTON FED INC COM 938824109 172 5969 SH DFND 43, 01 0 0 5969 WASHINGTON PRIME GROUP NEW COM 93964W108 101 17813 SH DFND 01 15792 0 2021 WASHINGTON PRIME GROUP NEW COM 93964W108 816 144495 SH DFND 02 0 41651 102844 WASHINGTON PRIME GROUP NEW COM 93964W108 114 20186 SH DFND 06 0 20186 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 178 6265 SH DFND 01 6190 0 75 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2759 97222 SH DFND 02 0 44873 52349 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 248 8729 SH DFND 06 0 8729 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5418 190896 SH DFND 43 0 0 190896 WASHINGTON TR BANCORP COM 940610108 895 18589 SH DFND 01 18222 367 0 WASHINGTON TR BANCORP COM 940610108 480 9961 SH DFND 02 0 4045 5916 WASHINGTON TR BANCORP COM 940610108 81 1690 SH DFND 06 0 1690 0 WASTE CONNECTIONS INC COM 94106B101 821 9267 SH DFND 05 9267 0 0 WASTE CONNECTIONS INC COM 94106B101 3922 44274 SH DFND 01 12682 31592 0 WASTE CONNECTIONS INC COM 94106B101 12223 137974 SH DFND 02 0 35370 102604 WASTE CONNECTIONS INC COM 94106B101 1431 16148 SH DFND 06 0 16148 0 WASTE CONNECTIONS INC COM 94106B101 17536 197948 SH DFND 43 0 0 197948 WASTE CONNECTIONS INC COM 94106B101 9433 106481 SH DFND 43, 01 0 0 106481 WASTE MGMT INC DEL COM 94106L109 165212 1589956 SH DFND 01 1487707 99134 3115 WASTE MGMT INC DEL COM 94106L109 160867 1548135 SH DFND 02 0 254385 1293750 WASTE MGMT INC DEL COM 94106L109 21277 204766 SH DFND 06 0 204766 0 WASTE MGMT INC DEL COM 94106L109 3673 35346 SH DFND 28 31636 0 3710 WASTE MGMT INC DEL OPTIONS 94106L109 790 7600 SH Put DFND 06 0 7600 0 WASTE MGMT INC DEL OPTIONS 94106L109 384 3700 SH Call DFND 06 0 3700 0 WASTE MGMT INC DEL COM 94106L109 140849 1355491 SH DFND 43 0 0 1355491 WASTE MGMT INC DEL COM 94106L109 29809 286875 SH DFND 43, 01 0 0 286875 WATERS CORP COM 941848103 75904 301555 SH DFND 01 264577 36289 689 WATERS CORP COM 941848103 30129 119696 SH DFND 02 0 60587 59109 WATERS CORP COM 941848103 326 1297 SH DFND 06 0 1297 0 WATERS CORP COM 941848103 2074 8238 SH DFND 28 8020 0 218 WATERS CORP COM 941848103 25916 102961 SH DFND 43 0 0 102961 WATERS CORP COM 941848103 7714 30647 SH DFND 43, 01 0 0 30647 WATERSTONE FINL INC MD COM 94188P101 175 10658 SH DFND 01 9532 1126 0 WATERSTONE FINL INC MD COM 94188P101 49 2953 SH DFND 02 0 2953 0 WATERSTONE FINL INC MD COM 94188P101 44 2656 SH DFND 06 0 2656 0 WATSCO INC COM 942622200 4992 34859 SH DFND 01 28542 4853 1464 WATSCO INC COM 942622200 12479 87135 SH DFND 02 0 7859 79276 WATSCO INC COM 942622200 477 3333 SH DFND 06 0 3333 0 WATSCO INC COM 942622200 52 361 SH DFND 28 29 0 332 WATSCO INC COM 942622200 11237 78466 SH DFND 43 0 0 78466 WATSCO INC COM 942622200 404 2822 SH DFND 43, 01 0 0 2822 WATTS WATER TECHNOLOGIES INC CL A 942749102 870 10761 SH DFND 01 8353 237 2171 WATTS WATER TECHNOLOGIES INC CL A 942749102 8929 110484 SH DFND 02 0 108255 2229 WATTS WATER TECHNOLOGIES INC CL A 942749102 244 3014 SH DFND 06 0 3014 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1364 16880 SH DFND 43 0 0 16880 WAVE LIFE SCIENCES LTD SHS Y95308105 748 19263 SH DFND 01 4006 15257 0 WAVE LIFE SCIENCES LTD SHS Y95308105 247 6361 SH DFND 02 0 6361 0 WAVE LIFE SCIENCES LTD SHS Y95308105 78 2004 SH DFND 06 0 2004 0 WAYFAIR INC CL A 94419L101 79395 534829 SH DFND 01 20624 513901 304 WAYFAIR INC CL A 94419L101 77966 525202 SH DFND 02 0 496741 28461 WAYFAIR INC CL A 94419L101 1618 10898 SH DFND 06 0 10898 0 WAYFAIR INC CL A 94419L101 81 547 SH DFND 28 15 0 532 WAYFAIR INC OPTIONS 94419L101 59380 400000 SH Put DFND 02 0 400000 0 WAYFAIR INC NOTE 0.37 94419LAB7 32190 21002000 PRN DFND 02 0 21000000 2000 WAYFAIR INC CL A 94419L101 16366 110245 SH DFND 43 0 0 110245 WAYFAIR INC NOTE 0.37 94419LAB7 6 4000 PRN DFND 43 0 0 4000 WAYFAIR INC CL A 94419L101 1035 6975 SH DFND 43, 01 0 0 6975 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 507 45451 SH DFND 02 0 221 45230 WD-40 CO COM 929236107 2372 13997 SH DFND 01 13268 629 100 WD-40 CO COM 929236107 5077 29966 SH DFND 02 0 26631 3335 WD-40 CO COM 929236107 255 1503 SH DFND 06 0 1503 0 WD-40 CO COM 929236107 666 3929 SH DFND 43 0 0 3929 WD-40 CO COM 929236107 728 4298 SH DFND 43, 01 0 0 4298 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 3563 4412000 PRN DFND 02 4410000 0 2000 WEATHERFORD INTL PLC ORD SHS G48833100 139 199532 SH DFND 01 52026 144538 2968 WEATHERFORD INTL PLC ORD SHS G48833100 2383 3414551 SH DFND 02 0 3338246 76305 WEATHERFORD INTL PLC ORD SHS G48833100 91 129731 SH DFND 06 0 129731 0 WEATHERFORD INTL PLC OPTIONS G48833100 1577 2260000 SH Put DFND 02 0 2260000 0 WEATHERFORD INTL PLC ORD SHS G48833100 4031 5775189 SH DFND 43 0 0 5775189 WEATHERFORD INTL PLC ORD SHS G48833100 111 159263 SH DFND 43, 01 0 0 159263 WEBSTER FINL CORP CONN COM 947890109 2024 39948 SH DFND 01 27206 10695 2047 WEBSTER FINL CORP CONN COM 947890109 1656 32677 SH DFND 02 0 21947 10730 WEBSTER FINL CORP CONN COM 947890109 485 9572 SH DFND 06 0 9572 0 WEBSTER FINL CORP CONN COM 947890109 2 43 SH DFND 28 43 0 0 WEBSTER FINL CORP CONN COM 947890109 4081 80534 SH DFND 43 0 0 80534 WEBSTER FINL CORP CONN COM 947890109 2698 53239 SH DFND 43, 01 0 0 53239 WEC ENERGY GROUP INC COM 92939U106 70643 893310 SH DFND 01 601827 284964 6519 WEC ENERGY GROUP INC COM 92939U106 37185 470225 SH DFND 02 0 32049 438176 WEC ENERGY GROUP INC COM 92939U106 181 2290 SH DFND 06 0 2290 0 WEC ENERGY GROUP INC COM 92939U106 238 3015 SH DFND 28 620 0 2395 WEC ENERGY GROUP INC COM 92939U106 383707 4852142 SH DFND 43 0 0 4852142 WEC ENERGY GROUP INC COM 92939U106 35593 450093 SH DFND 43, 01 0 0 450093 WEIBO CORP SPONSORED 948596101 1230 19838 SH DFND 01 19632 0 206 WEIBO CORP SPONSORED 948596101 731 11799 SH DFND 02 0 10332 1467 WEIBO CORP SPONSORED 948596101 4605 74282 SH DFND 06 0 74282 0 WEIBO CORP SPONSORED 948596101 0 6 SH DFND 28 6 0 0 WEIBO CORP SPONSORED 948596101 9841 158744 SH DFND 43 0 0 158744 WEIBO CORP SPONSORED 948596101 2421 39053 SH DFND 43, 01 0 0 39053 WEIGHT WATCHERS INTL INC NEW COM 948626106 1128 55957 SH DFND 01 10013 45721 223 WEIGHT WATCHERS INTL INC NEW COM 948626106 1192 59133 SH DFND 02 0 50300 8833 WEIGHT WATCHERS INTL INC NEW COM 948626106 102 5086 SH DFND 06 0 5086 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 166 8225 SH DFND 43 0 0 8225 WEINGARTEN RLTY INVS SH BEN INT 948741103 9586 326398 SH DFND 01 239281 85947 1170 WEINGARTEN RLTY INVS SH BEN INT 948741103 11234 382489 SH DFND 02 0 244897 137592 WEINGARTEN RLTY INVS SH BEN INT 948741103 372 12651 SH DFND 06 0 12651 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 54 1847 SH DFND 28 0 0 1847 WEINGARTEN RLTY INVS SH BEN INT 948741103 3138 106860 SH DFND 43 0 0 106860 WEINGARTEN RLTY INVS SH BEN INT 948741103 12 422 SH DFND 43, 01 0 0 422 WEIS MKTS INC COM 948849104 152 3736 SH DFND 01 2918 818 0 WEIS MKTS INC COM 948849104 665 16291 SH DFND 02 0 14509 1782 WEIS MKTS INC COM 948849104 59 1444 SH DFND 06 0 1444 0 WELBILT INC COM 949090104 4207 256828 SH DFND 01 13023 243378 427 WELBILT INC COM 949090104 7228 441263 SH DFND 02 0 435271 5992 WELBILT INC COM 949090104 226 13823 SH DFND 06 0 13823 0 WELBILT INC COM 949090104 64 3900 SH DFND 28 0 0 3900 WELBILT INC COM 949090104 6034 368398 SH DFND 43 0 0 368398 WELBILT INC COM 949090104 215 13143 SH DFND 43, 01 0 0 13143 WELLCARE HEALTH PLANS INC COM 94946T106 15894 58921 SH DFND 01 39444 19068 409 WELLCARE HEALTH PLANS INC COM 94946T106 13053 48388 SH DFND 02 0 829 47559 WELLCARE HEALTH PLANS INC COM 94946T106 1253 4644 SH DFND 06 0 4644 0 WELLCARE HEALTH PLANS INC COM 94946T106 88 328 SH DFND 28 16 0 312 WELLCARE HEALTH PLANS INC COM 94946T106 8862 32853 SH DFND 43 0 0 32853 WELLCARE HEALTH PLANS INC COM 94946T106 6297 23342 SH DFND 43, 01 0 0 23342 WELLS FARGO & CO MTNF 94986RQF1 32 17000 PRN DFND 02 0 0 17000 WELLS FARGO CO NEW COM 949746101 567598 11746656 SH DFND 01 8195118 1873802 1677736 WELLS FARGO CO NEW COM 949746101 291901 6041003 SH DFND 02 0 946875 5094128 WELLS FARGO CO NEW COM 949746101 23287 481931 SH DFND 06 0 481931 0 WELLS FARGO CO NEW COM 949746101 5294 109553 SH DFND 28 42326 0 67227 WELLS FARGO CO NEW OPTIONS 949746101 66730 1381000 SH Put DFND 02 0 1369900 11100 WELLS FARGO CO NEW OPTIONS 949746101 16661 344800 SH Put DFND 06 0 344800 0 WELLS FARGO CO NEW OPTIONS 949746101 130841 2707800 SH Call DFND 02 0 2707800 0 WELLS FARGO CO NEW OPTIONS 949746101 16980 351400 SH Call DFND 06 0 351400 0 WELLS FARGO CO NEW PERP PFD C 949746804 548 424 SH DFND 01 404 0 20 WELLS FARGO CO NEW PERP PFD C 949746804 22632 17512 SH DFND 02 0 0 17512 WELLS FARGO CO NEW COM 949746101 876934 18148476 SH DFND 43 0 0 18148476 WELLS FARGO CO NEW PERP PFD C 949746804 6155 4763 SH DFND 43 0 0 4763 WELLS FARGO CO NEW COM 949746101 96688 2000984 SH DFND 43, 01 0 0 2000984 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 4742 904984 SH DFND 02 0 0 904984 WELLS FARGO INCOME OPPORTUNI WF INC OPP 94987B105 458 58063 SH DFND 02 0 0 58063 WELLS FARGO MULTI SECTOR INC COM 94987D101 193 15945 SH DFND 01 15945 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 1309 108152 SH DFND 02 0 185 107967 WELLS FARGO UTILITIES AND HI WF UTILITI 94987E109 10 800 SH DFND 02 0 0 800 WELLTOWER INC COM 95040Q104 22379 288393 SH DFND 01 255395 27095 5903 WELLTOWER INC COM 95040Q104 83928 1081542 SH DFND 02 0 835795 245747 WELLTOWER INC COM 95040Q104 10017 129087 SH DFND 06 0 129087 0 WELLTOWER INC COM 95040Q104 688 8870 SH DFND 28 3690 0 5180 WELLTOWER INC COM 95040Q104 197031 2539065 SH DFND 43 0 0 2539065 WELLTOWER INC COM 95040Q104 37346 481259 SH DFND 43, 01 0 0 481259 WENDYS CO COM 95058W100 3532 197434 SH DFND 01 59291 136212 1931 WENDYS CO COM 95058W100 3860 215763 SH DFND 02 0 21765 193998 WENDYS CO COM 95058W100 352 19654 SH DFND 06 0 19654 0 WENDYS CO COM 95058W100 0 25 SH DFND 28 25 0 0 WENDYS CO COM 95058W100 2855 159613 SH DFND 43 0 0 159613 WERNER ENTERPRISES INC COM 950755108 1124 32920 SH DFND 01 12893 19775 252 WERNER ENTERPRISES INC COM 950755108 4239 124122 SH DFND 02 0 122537 1585 WERNER ENTERPRISES INC COM 950755108 172 5026 SH DFND 06 0 5026 0 WESBANCO INC COM 950810101 578 14529 SH DFND 01 11303 3226 0 WESBANCO INC COM 950810101 1348 33912 SH DFND 02 0 24461 9451 WESBANCO INC COM 950810101 235 5916 SH DFND 06 0 5916 0 WESBANCO INC COM 950810101 8900 223887 SH DFND 43 0 0 223887 WESBANCO INC COM 950810101 201 5065 SH DFND 43, 01 0 0 5065 WESCO AIRCRAFT HLDGS INC COM 950814103 110 12498 SH DFND 01 11097 1401 0 WESCO AIRCRAFT HLDGS INC COM 950814103 216 24566 SH DFND 02 0 24485 81 WESCO AIRCRAFT HLDGS INC COM 950814103 52 5938 SH DFND 06 0 5938 0 WESCO INTL INC COM 95082P105 1341 25292 SH DFND 01 6452 18749 91 WESCO INTL INC COM 95082P105 6555 123653 SH DFND 02 0 122301 1352 WESCO INTL INC COM 95082P105 257 4844 SH DFND 06 0 4844 0 WESCO INTL INC OPTIONS 95082P105 1145 21600 SH Call DFND 02 0 21600 0 WESCO INTL INC COM 95082P105 2689 50718 SH DFND 43 0 0 50718 WESCO INTL INC COM 95082P105 1771 33403 SH DFND 43, 01 0 0 33403 WEST BANCORPORATION INC CAP STK 95123P106 110 5316 SH DFND 01 4782 534 0 WEST BANCORPORATION INC CAP STK 95123P106 2104 101756 SH DFND 02 0 101756 0 WEST BANCORPORATION INC CAP STK 95123P106 1 59 SH DFND 06 0 59 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 15849 143823 SH DFND 01 134519 7001 2303 WEST PHARMACEUTICAL SVSC INC COM 955306105 8512 77239 SH DFND 02 0 20156 57083 WEST PHARMACEUTICAL SVSC INC COM 955306105 847 7688 SH DFND 06 0 7688 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 12 110 SH DFND 28 0 0 110 WEST PHARMACEUTICAL SVSC INC COM 955306105 38822 352289 SH DFND 43 0 0 352289 WEST PHARMACEUTICAL SVSC INC COM 955306105 414 3760 SH DFND 43, 01 0 0 3760 WESTAMERICA BANCORPORATION COM 957090103 866 14007 SH DFND 01 11623 2293 91 WESTAMERICA BANCORPORATION COM 957090103 514 8320 SH DFND 02 0 4607 3713 WESTAMERICA BANCORPORATION COM 957090103 180 2911 SH DFND 06 0 2911 0 WESTAMERICA BANCORPORATION COM 957090103 9319 150798 SH DFND 43 0 0 150798 WESTAMERICA BANCORPORATION COM 957090103 800 12946 SH DFND 43, 01 0 0 12946 WESTELL TECHNOLOGIES INC CL A NEW 957541204 0 174 SH DFND 02 0 174 0 WESTERN ALLIANCE BANCORP COM 957638109 1537 37458 SH DFND 01 32505 4271 682 WESTERN ALLIANCE BANCORP COM 957638109 6907 168289 SH DFND 02 0 157572 10717 WESTERN ALLIANCE BANCORP COM 957638109 428 10436 SH DFND 06 0 10436 0 WESTERN ALLIANCE BANCORP COM 957638109 94 2293 SH DFND 28 0 0 2293 WESTERN ALLIANCE BANCORP COM 957638109 15853 386286 SH DFND 43 0 0 386286 WESTERN ALLIANCE BANCORP COM 957638109 4236 103207 SH DFND 43, 01 0 0 103207 WESTERN ASSET CORPORATE LN F COM 95790J102 15 1545 SH DFND 01 1545 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 51 5352 SH DFND 02 0 0 5352 WESTERN ASSET EMRG MKT DEBT COM 95766A101 104 7636 SH DFND 01 7636 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 5793 424731 SH DFND 02 0 34 424697 WESTERN ASSET GLB HI INCOME COM 95766B109 862 91758 SH DFND 02 0 1140 90618 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 7892 479450 SH DFND 02 0 200 479250 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 0 14 SH DFND 43 0 0 14 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 11 750 SH DFND 01 0 0 750 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 1790 121163 SH DFND 02 0 0 121163 WESTERN ASSET HIGH INCM FD I COM 95766J102 180 27775 SH DFND 01 27775 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 323 49851 SH DFND 02 0 336 49515 WESTERN ASSET HIGH INCM OPP COM 95766K109 13087 2709453 SH DFND 02 0 3161 2706292 WESTERN ASSET INTM MUNI FD I COM 958435109 299 33953 SH DFND 02 0 0 33953 WESTERN ASSET INVESTMENT GRA COM 95766T100 535 36246 SH DFND 02 0 0 36246 WESTERN ASSET INVT GRADE DEF COM 95790A101 100 5000 SH DFND 01 5000 0 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 3562 177674 SH DFND 02 0 0 177674 WESTERN ASSET MTG CAP CORP COM 95790D105 52 5123 SH DFND 01 5123 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 749 73210 SH DFND 02 0 14727 58483 WESTERN ASSET MTG CAP CORP COM 95790D105 53 5225 SH DFND 06 0 5225 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 21 1000 SH DFND 01 1000 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 3113 150041 SH DFND 02 0 0 150041 WESTERN ASSET MUN DEF OPP TR COM 95768A109 9024 431334 SH DFND 02 0 0 431334 WESTERN ASSET MUN HI INCM FD COM 95766N103 1052 142131 SH DFND 02 0 0 142131 WESTERN ASSET PREMIER BD FD SHS BEN IN 957664105 404 30875 SH DFND 02 0 0 30875 WESTERN ASSET VAR RT STRG FD COM 957667108 139 8751 SH DFND 02 0 0 8751 WESTERN ASST INFLTN LKD INM COM SH BEN 95766Q106 6 500 SH DFND 01 0 0 500 WESTERN ASST INFLTN LKD INM COM SH BEN 95766Q106 15943 1422235 SH DFND 02 0 0 1422235 WESTERN ASST MN PRT FD INC COM 95766P108 480 33260 SH DFND 02 0 0 33260 WESTERN ASST MNGD MUN FD INC COM 95766M105 4734 359455 SH DFND 02 0 0 359455 WESTERN AST INFL LKD OPP & I COM 95766R104 8090 753935 SH DFND 02 0 0 753935 WESTERN DIGITAL CORP COM 958102105 9765 203176 SH DFND 01 101618 98076 3482 WESTERN DIGITAL CORP COM 958102105 59052 1228713 SH DFND 02 0 568725 659988 WESTERN DIGITAL CORP COM 958102105 3136 65262 SH DFND 06 0 65262 0 WESTERN DIGITAL CORP COM 958102105 25 523 SH DFND 28 114 0 409 WESTERN DIGITAL CORP OPTIONS 958102105 2355 49000 SH Call DFND 02 0 49000 0 WESTERN DIGITAL CORP COM 958102105 50831 1057659 SH DFND 43 0 0 1057659 WESTERN DIGITAL CORP COM 958102105 4185 87075 SH DFND 43, 01 0 0 87075 WESTERN MIDSTREAM PARTNERS L COM UNIT L 958669103 57358 1829024 SH DFND 01 17578 1785765 25681 WESTERN MIDSTREAM PARTNERS L COM UNIT L 958669103 51057 1628108 SH DFND 02 0 201905 1426203 WESTERN NEW ENG BANCORP INC COM 958892101 129 13988 SH DFND 01 12504 1484 0 WESTERN NEW ENG BANCORP INC COM 958892101 41 4492 SH DFND 02 0 4492 0 WESTERN NEW ENG BANCORP INC COM 958892101 1 92 SH DFND 06 0 92 0 WESTERN UN CO COM 959802109 11293 611451 SH DFND 01 277691 327180 6580 WESTERN UN CO COM 959802109 14856 804337 SH DFND 02 0 354145 450192 WESTERN UN CO COM 959802109 766 41482 SH DFND 06 0 41482 0 WESTERN UN CO COM 959802109 99 5378 SH DFND 28 72 0 5306 WESTERN UN CO OPTIONS 959802109 554 30000 SH Put DFND 02 0 30000 0 WESTERN UN CO COM 959802109 2733 147992 SH DFND 43 0 0 147992 WESTERN UN CO COM 959802109 420 22728 SH DFND 43, 01 0 0 22728 WESTLAKE CHEM CORP COM 960413102 1611 23736 SH DFND 01 3888 19116 732 WESTLAKE CHEM CORP COM 960413102 2562 37759 SH DFND 02 0 29952 7807 WESTLAKE CHEM CORP COM 960413102 377 5550 SH DFND 06 0 5550 0 WESTLAKE CHEM CORP COM 960413102 5480 80755 SH DFND 43 0 0 80755 WESTLAKE CHEM CORP COM 960413102 1183 17440 SH DFND 43, 01 0 0 17440 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 198 8728 SH DFND 01 0 8728 0 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 171 7537 SH DFND 02 0 0 7537 WESTPAC BKG CORP SPONSORED 961214301 1973 106644 SH DFND 01 74419 0 32225 WESTPAC BKG CORP SPONSORED 961214301 11373 614754 SH DFND 02 0 0 614754 WESTPAC BKG CORP SPONSORED 961214301 24 1288 SH DFND 28 312 0 976 WESTPAC BKG CORP SPONSORED 961214301 8416 454915 SH DFND 43 0 0 454915 WESTPAC BKG CORP SPONSORED 961214301 357 19310 SH DFND 43, 01 0 0 19310 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 10000 SH DFND 01 10000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 8 5419 SH DFND 02 0 179 5240 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2 1169 SH DFND 06 0 1169 0 WESTROCK CO COM 96145D105 14453 376858 SH DFND 01 96788 272918 7152 WESTROCK CO COM 96145D105 27104 706750 SH DFND 02 0 396854 309896 WESTROCK CO COM 96145D105 993 25904 SH DFND 06 0 25904 0 WESTROCK CO COM 96145D105 152 3961 SH DFND 28 88 0 3873 WESTROCK CO COM 96145D105 3373 87955 SH DFND 43 0 0 87955 WESTWOOD HLDGS GROUP INC COM 961765104 512 14530 SH DFND 01 14530 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 929 26339 SH DFND 02 0 25181 1158 WESTWOOD HLDGS GROUP INC COM 961765104 29 835 SH DFND 06 0 835 0 WESTWOOD HLDGS GROUP INC COM 961765104 615 17427 SH DFND 43 0 0 17427 WEX INC COM 96208T104 11405 59405 SH DFND 01 51088 5085 3232 WEX INC COM 96208T104 6873 35800 SH DFND 02 0 33186 2614 WEX INC COM 96208T104 859 4475 SH DFND 06 0 4475 0 WEX INC COM 96208T104 13 70 SH DFND 28 70 0 0 WEX INC COM 96208T104 33377 173850 SH DFND 43 0 0 173850 WEX INC COM 96208T104 11308 58899 SH DFND 43, 01 0 0 58899 WEYCO GROUP INC COM 962149100 4417 142681 SH DFND 01 142305 376 0 WEYCO GROUP INC COM 962149100 25 819 SH DFND 02 0 819 0 WEYCO GROUP INC COM 962149100 1 23 SH DFND 06 0 23 0 WEYERHAEUSER CO COM 962166104 100760 3825351 SH DFND 01 3801936 8080 15335 WEYERHAEUSER CO COM 962166104 67940 2579339 SH DFND 02 0 538590 2040749 WEYERHAEUSER CO COM 962166104 301 11414 SH DFND 06 0 11414 0 WEYERHAEUSER CO COM 962166104 2605 98898 SH DFND 28 96261 0 2637 WEYERHAEUSER CO OPTIONS 962166104 34 1300 SH Put DFND 01 1300 0 0 WEYERHAEUSER CO OPTIONS 962166104 579 22000 SH Put DFND 02 0 22000 0 WEYERHAEUSER CO COM 962166104 7208 273641 SH DFND 43 0 0 273641 WEYERHAEUSER CO COM 962166104 61 2333 SH DFND 43, 01 0 0 2333 WHEATON PRECIOUS METALS CORP COM 962879102 1231 51676 SH DFND 05 51676 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 7785 326831 SH DFND 01 21014 301673 4144 WHEATON PRECIOUS METALS CORP COM 962879102 19142 803628 SH DFND 02 0 168144 635484 WHIRLPOOL CORP COM 963320106 8115 61065 SH DFND 01 36164 21635 3266 WHIRLPOOL CORP COM 963320106 54369 409128 SH DFND 02 0 100913 308215 WHIRLPOOL CORP COM 963320106 124 931 SH DFND 06 0 931 0 WHIRLPOOL CORP COM 963320106 109 819 SH DFND 28 28 0 791 WHIRLPOOL CORP COM 963320106 2052 15438 SH DFND 43 0 0 15438 WHITE MTNS INS GROUP LTD COM G9618E107 1546 1670 SH DFND 01 954 689 27 WHITE MTNS INS GROUP LTD COM G9618E107 3637 3930 SH DFND 02 0 3200 730 WHITE MTNS INS GROUP LTD COM G9618E107 305 330 SH DFND 06 0 330 0 WHITE MTNS INS GROUP LTD COM G9618E107 18668 20171 SH DFND 43 0 0 20171 WHITE MTNS INS GROUP LTD COM G9618E107 393 425 SH DFND 43, 01 0 0 425 WHITESTONE REIT COM 966084204 58 4820 SH DFND 01 4547 0 273 WHITESTONE REIT COM 966084204 276 22938 SH DFND 02 0 22938 0 WHITESTONE REIT COM 966084204 47 3893 SH DFND 06 0 3893 0 WHITING PETE CORP NEW COM NEW 966387409 4697 179696 SH DFND 01 16032 163541 123 WHITING PETE CORP NEW COM NEW 966387409 7336 280631 SH DFND 02 0 211996 68635 WHITING PETE CORP NEW COM NEW 966387409 247 9443 SH DFND 06 0 9443 0 WHITING PETE CORP NEW COM NEW 966387409 21 811 SH DFND 28 0 0 811 WHITING PETE CORP NEW OPTIONS 966387409 3 100 SH Call DFND 02 0 0 100 WHITING PETE CORP NEW NOTE 1.25 966387AL6 19 20000 PRN DFND 02 0 0 20000 WHITING PETE CORP NEW COM NEW 966387409 444 16993 SH DFND 43 0 0 16993 WIDEOPENWEST INC COM 96758W101 69 7574 SH DFND 01 5891 1683 0 WIDEOPENWEST INC COM 96758W101 88 9639 SH DFND 02 0 9239 400 WIDEOPENWEST INC COM 96758W101 25 2703 SH DFND 06 0 2703 0 WIDEPOINT CORP COM 967590100 0 250 SH DFND 02 0 0 250 WILEY JOHN & SONS INC CL A 968223206 2091 47284 SH DFND 01 42908 4226 150 WILEY JOHN & SONS INC CL A 968223206 9370 211895 SH DFND 02 0 157186 54709 WILEY JOHN & SONS INC CL A 968223206 211 4772 SH DFND 06 0 4772 0 WILEY JOHN & SONS INC CL A 968223206 2 40 SH DFND 28 40 0 0 WILEY JOHN & SONS INC CL B 968223305 31 700 SH DFND 02 0 0 700 WILEY JOHN & SONS INC CL A 968223206 4473 101158 SH DFND 43 0 0 101158 WILEY JOHN & SONS INC CL A 968223206 137 3109 SH DFND 43, 01 0 0 3109 WILLAMETTE VY VINEYARD INC COM 969136100 4 500 SH DFND 02 0 0 500 WILLDAN GROUP INC COM 96924N100 84 2267 SH DFND 01 2253 0 14 WILLDAN GROUP INC COM 96924N100 37 1003 SH DFND 02 0 829 174 WILLDAN GROUP INC COM 96924N100 1 38 SH DFND 06 0 38 0 WILLDAN GROUP INC COM 96924N100 600 16177 SH DFND 43 0 0 16177 WILLIAMS COS INC DEL COM 969457100 113978 3968591 SH DFND 01 2031368 497866 1439357 WILLIAMS COS INC DEL COM 969457100 78857 2745703 SH DFND 02 0 380533 2365170 WILLIAMS COS INC DEL COM 969457100 517 17995 SH DFND 06 0 17995 0 WILLIAMS COS INC DEL COM 969457100 1036 36063 SH DFND 28 4933 0 31130 WILLIAMS COS INC DEL OPTIONS 969457100 9047 315000 SH Put DFND 02 0 315000 0 WILLIAMS COS INC DEL OPTIONS 969457100 33433 1164100 SH Call DFND 02 0 1164100 0 WILLIAMS COS INC DEL COM 969457100 195869 6819958 SH DFND 43 0 0 6819958 WILLIAMS COS INC DEL COM 969457100 7307 254438 SH DFND 43, 01 0 0 254438 WILLIAMS SONOMA INC COM 969904101 4509 80131 SH DFND 01 14610 63040 2481 WILLIAMS SONOMA INC COM 969904101 11132 197825 SH DFND 02 0 164311 33514 WILLIAMS SONOMA INC COM 969904101 469 8330 SH DFND 06 0 8330 0 WILLIAMS SONOMA INC COM 969904101 1 17 SH DFND 28 17 0 0 WILLIAMS SONOMA INC COM 969904101 1224 21749 SH DFND 43 0 0 21749 WILLIS LEASE FINANCE CORP COM 970646105 27 637 SH DFND 01 520 117 0 WILLIS LEASE FINANCE CORP COM 970646105 1122 26479 SH DFND 02 0 1479 25000 WILLIS LEASE FINANCE CORP COM 970646105 1 12 SH DFND 06 0 12 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 28028 159565 SH DFND 01 34111 26442 99012 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3846 21894 SH DFND 02 0 17440 4454 WILLIS TOWERS WATSON PUB LTD SHS G96629103 82 464 SH DFND 06 0 464 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 510 2905 SH DFND 28 61 0 2844 WILLIS TOWERS WATSON PUB LTD SHS G96629103 35912 204452 SH DFND 43 0 0 204452 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2680 15255 SH DFND 43, 01 0 0 15255 WILLSCOT CORP COM 971375126 86 7797 SH DFND 01 7797 0 0 WILLSCOT CORP COM 971375126 72 6511 SH DFND 02 0 6339 172 WILLSCOT CORP COM 971375126 49 4375 SH DFND 06 0 4375 0 WILLSCOT CORP COM 971375126 3633 327635 SH DFND 43 0 0 327635 WINGSTOP INC COM 974155103 3478 45739 SH DFND 01 44574 1067 98 WINGSTOP INC COM 974155103 5270 69316 SH DFND 02 0 68271 1045 WINGSTOP INC COM 974155103 242 3180 SH DFND 06 0 3180 0 WINGSTOP INC COM 974155103 5679 74688 SH DFND 43 0 0 74688 WINGSTOP INC COM 974155103 652 8574 SH DFND 43, 01 0 0 8574 WINMARK CORP COM 974250102 96 508 SH DFND 01 508 0 0 WINMARK CORP COM 974250102 69 364 SH DFND 02 0 284 80 WINMARK CORP COM 974250102 52 277 SH DFND 06 0 277 0 WINNEBAGO INDS INC COM 974637100 419 13463 SH DFND 01 13357 0 106 WINNEBAGO INDS INC COM 974637100 568 18221 SH DFND 02 0 5729 12492 WINNEBAGO INDS INC COM 974637100 103 3294 SH DFND 06 0 3294 0 WINNEBAGO INDS INC COM 974637100 1 31 SH DFND 28 31 0 0 WINNEBAGO INDS INC COM 974637100 2461 79019 SH DFND 43 0 0 79019 WINTRUST FINL CORP COM 97650W108 3448 51217 SH DFND 01 32496 18182 539 WINTRUST FINL CORP COM 97650W108 10358 153842 SH DFND 02 0 132263 21579 WINTRUST FINL CORP COM 97650W108 394 5851 SH DFND 06 0 5851 0 WINTRUST FINL CORP COM 97650W108 92 1360 SH DFND 28 0 0 1360 WINTRUST FINL CORP COM 97650W108 9828 145971 SH DFND 43 0 0 145971 WINTRUST FINL CORP COM 97650W108 628 9328 SH DFND 43, 01 0 0 9328 WIPRO LTD SPON ADR 1 97651M109 884 222024 SH DFND 01 185520 0 36504 WIPRO LTD SPON ADR 1 97651M109 25 6215 SH DFND 02 0 0 6215 WIPRO LTD SPON ADR 1 97651M109 485 121818 SH DFND 06 0 121818 0 WIPRO LTD SPON ADR 1 97651M109 29 7383 SH DFND 28 0 0 7383 WIRELESS TELECOM GROUP INC COM 976524108 14 9000 SH DFND 01 9000 0 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 14 752 SH DFND 01 0 0 752 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 33 1847 SH DFND 02 0 0 1847 WISDOMTREE INVTS INC COM 97717P104 367 52034 SH DFND 01 26128 24500 1406 WISDOMTREE INVTS INC COM 97717P104 124 17497 SH DFND 02 0 14039 3458 WISDOMTREE INVTS INC COM 97717P104 99 14047 SH DFND 06 0 14047 0 WISDOMTREE INVTS INC COM 97717P104 1484 210238 SH DFND 43 0 0 210238 WISDOMTREE TR US TOTAL D 97717W109 136 1435 SH DFND 01 1435 0 0 WISDOMTREE TR US TOTAL D 97717W109 46308 489363 SH DFND 02 0 0 489363 WISDOMTREE TR FUTRE STRA 97717W125 1349 34699 SH DFND 02 0 0 34699 WISDOMTREE TR EMERG CUR 97717W133 31 1716 SH DFND 02 0 0 1716 WISDOMTREE TR CHINESE YU 97717W182 65 2500 SH DFND 02 0 0 2500 WISDOMTREE TR US HIGH DI 97717W208 147 2032 SH DFND 01 2032 0 0 WISDOMTREE TR US HIGH DI 97717W208 23888 329621 SH DFND 02 0 0 329621 WISDOMTREE TR EMG MKTS S 97717W281 62092 1318019 SH DFND 01 1315319 0 2700 WISDOMTREE TR EMG MKTS S 97717W281 17606 373711 SH DFND 02 0 0 373711 WISDOMTREE TR EMG MKTS S 97717W281 529 11220 SH DFND 28 11220 0 0 WISDOMTREE TR US LARGECA 97717W307 864 9172 SH DFND 01 9172 0 0 WISDOMTREE TR US LARGECA 97717W307 46427 492751 SH DFND 02 0 0 492751 WISDOMTREE TR EMER MKT H 97717W315 142608 3252912 SH DFND 01 3252912 0 0 WISDOMTREE TR EMER MKT H 97717W315 61713 1407687 SH DFND 02 0 0 1407687 WISDOMTREE TR EMER MKT H 97717W315 449 10237 SH DFND 28 10237 0 0 WISDOMTREE TR GLB EX US 97717W331 698 21729 SH DFND 02 0 0 21729 WISDOMTREE TR NEGATIVE D 97717W364 2121 50010 SH DFND 02 0 0 50010 WISDOMTREE TR INTRST RAT 97717W380 801 16771 SH DFND 02 0 0 16771 WISDOMTREE TR NEGT DUR H 97717W398 1892 94835 SH DFND 02 0 0 94835 WISDOMTREE TR US DIVID E 97717W406 195 2277 SH DFND 01 2277 0 0 WISDOMTREE TR US DIVID E 97717W406 7749 90647 SH DFND 02 0 0 90647 WISDOMTREE TR INDIA ERNG 97717W422 343 13045 SH DFND 01 12452 0 593 WISDOMTREE TR INDIA ERNG 97717W422 8120 308407 SH DFND 02 0 0 308407 WISDOMTREE TR INDIA ERNG 97717W422 4269 162149 SH DFND 06 0 162149 0 WISDOMTREE TR HEDGED HI 97717W430 2764 118873 SH DFND 02 0 0 118873 WISDOMTREE TR GERMANY HE 97717W448 504 17597 SH DFND 02 0 0 17597 WISDOMTREE TR BLMBG US B 97717W471 94 3453 SH DFND 02 0 0 3453 WISDOMTREE TR US MIDCAP 97717W505 75910 2120989 SH DFND 01 2120989 0 0 WISDOMTREE TR US MIDCAP 97717W505 86480 2416304 SH DFND 02 0 0 2416304 WISDOMTREE TR US MIDCAP 97717W505 241 6746 SH DFND 28 6746 0 0 WISDOMTREE TR JPN SCAP H 97717W521 4576 115128 SH DFND 02 0 0 115128 WISDOMTREE TR US SMALLCA 97717W562 23 637 SH DFND 01 0 0 637 WISDOMTREE TR US SMALLCA 97717W562 28667 793886 SH DFND 02 0 0 793886 WISDOMTREE TR US MIDCAP 97717W570 276 7019 SH DFND 01 7019 0 0 WISDOMTREE TR US MIDCAP 97717W570 19057 484411 SH DFND 02 0 0 484411 WISDOMTREE TR US LARGECA 97717W588 1303 40982 SH DFND 02 0 0 40982 WISDOMTREE TR US TOTAL M 97717W596 437 13541 SH DFND 02 0 0 13541 WISDOMTREE TR US SMALLCA 97717W604 1535 55751 SH DFND 01 55751 0 0 WISDOMTREE TR US SMALLCA 97717W604 37709 1369234 SH DFND 02 0 0 1369234 WISDOMTREE TR INTL EQUIT 97717W703 103 2036 SH DFND 01 0 0 2036 WISDOMTREE TR INTL EQUIT 97717W703 17212 339956 SH DFND 02 0 0 339956 WISDOMTREE TR INTL SMCAP 97717W760 18014 273721 SH DFND 01 273386 0 335 WISDOMTREE TR INTL SMCAP 97717W760 17855 271309 SH DFND 02 0 0 271309 WISDOMTREE TR INTL SMCAP 97717W760 7 110 SH DFND 28 110 0 0 WISDOMTREE TR INTL MIDCA 97717W778 2968 47797 SH DFND 02 0 0 47797 WISDOMTREE TR INTL DIV E 97717W786 2209 53666 SH DFND 02 0 0 53666 WISDOMTREE TR INTL LRGCA 97717W794 6 135 SH DFND 01 135 0 0 WISDOMTREE TR INTL LRGCA 97717W794 4928 106302 SH DFND 02 0 0 106302 WISDOMTREE TR ITL HIGH D 97717W802 23458 582509 SH DFND 01 582509 0 0 WISDOMTREE TR ITL HIGH D 97717W802 9498 235849 SH DFND 02 0 0 235849 WISDOMTREE TR ASIA PAC E 97717W828 510 7582 SH DFND 02 0 0 7582 WISDOMTREE TR JP SMALLCP 97717W836 262 3839 SH DFND 01 3839 0 0 WISDOMTREE TR JP SMALLCP 97717W836 355 5205 SH DFND 02 0 0 5205 WISDOMTREE TR GLB US QTL 97717W844 4 75 SH DFND 01 0 0 75 WISDOMTREE TR GLB US QTL 97717W844 7757 139007 SH DFND 02 0 0 139007 WISDOMTREE TR JAPN HEDGE 97717W851 76968 1520804 SH DFND 01 1519213 0 1591 WISDOMTREE TR JAPN HEDGE 97717W851 77895 1539122 SH DFND 02 0 0 1539122 WISDOMTREE TR JAPN HEDGE 97717W851 1370 27062 SH DFND 28 27062 0 0 WISDOMTREE TR EUROPE SMC 97717W869 152 2595 SH DFND 01 2595 0 0 WISDOMTREE TR EUROPE SMC 97717W869 9395 160781 SH DFND 02 0 0 160781 WISDOMTREE TR GLB HIGH D 97717W877 2873 62335 SH DFND 02 0 0 62335 WISDOMTREE TR INTL QULTY 97717X131 361 12557 SH DFND 02 0 0 12557 WISDOMTREE TR FNDMTL US 97717X149 151 3000 SH DFND 02 0 0 3000 WISDOMTREE TR EMERG MKTS 97717X214 5079 161714 SH DFND 02 0 0 161714 WISDOMTREE TR CURRNCY IN 97717X263 5326 186826 SH DFND 02 0 0 186826 WISDOMTREE TR DYNAMIC US 97717X297 136 5900 SH DFND 02 0 0 5900 WISDOMTREE TR MID EAST D 97717X305 43 2115 SH DFND 02 0 0 2115 WISDOMTREE TR DYNAMIC LN 97717X313 2403 81879 SH DFND 02 0 0 81879 WISDOMTREE TR YIELD ENHA 97717X511 3210 64416 SH DFND 02 0 0 64416 WISDOMTREE TR EUR HDG SM 97717X552 3725 123505 SH DFND 02 0 0 123505 WISDOMTREE TR CBOE S&P 5 97717X560 22699 842884 SH DFND 02 0 0 842884 WISDOMTREE TR EM EX ST-O 97717X578 25570 886910 SH DFND 02 0 0 886910 WISDOMTREE TR ITL HDG QT 97717X594 50 1546 SH DFND 01 1546 0 0 WISDOMTREE TR ITL HDG QT 97717X594 30001 931710 SH DFND 02 0 0 931710 WISDOMTREE TR EURO QTLY 97717X610 138 5513 SH DFND 02 0 0 5513 WISDOMTREE TR FLOATNG RA 97717X628 41 1623 SH DFND 01 0 0 1623 WISDOMTREE TR FLOATNG RA 97717X628 106862 4260833 SH DFND 02 0 0 4260833 WISDOMTREE TR US S CAP Q 97717X651 1274 36740 SH DFND 02 0 0 36740 WISDOMTREE TR US QTLY DI 97717X669 65863 1529560 SH DFND 01 1529139 0 421 WISDOMTREE TR US QTLY DI 97717X669 175108 4066612 SH DFND 02 0 0 4066612 WISDOMTREE TR US QTLY DI 97717X669 705 16384 SH DFND 28 16384 0 0 WISDOMTREE TR EUROPE HED 97717X701 38565 603421 SH DFND 01 600823 0 2598 WISDOMTREE TR EUROPE HED 97717X701 93107 1456847 SH DFND 02 0 0 1456847 WISDOMTREE TR EUROPE HED 97717X701 143 2240 SH DFND 28 2240 0 0 WISDOMTREE TR CHINADIV E 97717X719 22098 283488 SH DFND 02 0 0 283488 WISDOMTREE TR WSDM EMKTB 97717X784 115 1626 SH DFND 02 0 0 1626 WISDOMTREE TR EM LCL DEB 97717X867 126 3693 SH DFND 02 0 653 3040 WISDOMTREE TR DYNMC CUR 97717Y709 87 3690 SH DFND 02 0 0 3690 WISDOMTREE TR YIELD ENHA 97717Y808 140 2812 SH DFND 02 0 0 2812 WISDOMTREE TR ICBCCS S&P 97717Y832 109 3755 SH DFND 02 0 0 3755 WISDOMTREE TR CB OE RUSS 97717Y840 7 392 SH DFND 02 0 0 392 WISDOMTREE TR US MULTIFA 97717Y857 23785 820613 SH DFND 02 0 0 820613 WISDOMTREE TR US TOTAL D 97717W109 937 9897 SH DFND 43 0 0 9897 WISDOMTREE TR FUTRE STRA 97717W125 1047 26936 SH DFND 43 0 0 26936 WISDOMTREE TR US HIGH DI 97717W208 4414 60911 SH DFND 43 0 0 60911 WISDOMTREE TR EMG MKTS S 97717W281 18745 397888 SH DFND 43 0 0 397888 WISDOMTREE TR US LARGECA 97717W307 7719 81927 SH DFND 43 0 0 81927 WISDOMTREE TR EMER MKT H 97717W315 7714 175952 SH DFND 43 0 0 175952 WISDOMTREE TR GLB EX US 97717W331 104 3247 SH DFND 43 0 0 3247 WISDOMTREE TR NEGT DUR H 97717W398 12 578 SH DFND 43 0 0 578 WISDOMTREE TR US DIVID E 97717W406 923 10795 SH DFND 43 0 0 10795 WISDOMTREE TR INDIA ERNG 97717W422 1361 51696 SH DFND 43 0 0 51696 WISDOMTREE TR HEDGED HI 97717W430 389 16733 SH DFND 43 0 0 16733 WISDOMTREE TR BLMBG US B 97717W471 59 2159 SH DFND 43 0 0 2159 WISDOMTREE TR US MIDCAP 97717W505 23416 654261 SH DFND 43 0 0 654261 WISDOMTREE TR JPN SCAP H 97717W521 1 24 SH DFND 43 0 0 24 WISDOMTREE TR US QLT SHR 97717W547 203 2399 SH DFND 43 0 0 2399 WISDOMTREE TR US SMALLCA 97717W562 1740 48175 SH DFND 43 0 0 48175 WISDOMTREE TR US MIDCAP 97717W570 6168 156781 SH DFND 43 0 0 156781 WISDOMTREE TR US LARGECA 97717W588 591 18580 SH DFND 43 0 0 18580 WISDOMTREE TR US TOTAL M 97717W596 31 963 SH DFND 43 0 0 963 WISDOMTREE TR US SMALLCA 97717W604 5578 202532 SH DFND 43 0 0 202532 WISDOMTREE TR INTL EQUIT 97717W703 3358 66322 SH DFND 43 0 0 66322 WISDOMTREE TR INTL SMCAP 97717W760 7075 107509 SH DFND 43 0 0 107509 WISDOMTREE TR INTL MIDCA 97717W778 675 10879 SH DFND 43 0 0 10879 WISDOMTREE TR INTL DIV E 97717W786 197 4788 SH DFND 43 0 0 4788 WISDOMTREE TR INTL LRGCA 97717W794 190 4101 SH DFND 43 0 0 4101 WISDOMTREE TR ITL HIGH D 97717W802 1394 34610 SH DFND 43 0 0 34610 WISDOMTREE TR ASIA PAC E 97717W828 205 3042 SH DFND 43 0 0 3042 WISDOMTREE TR GLB US QTL 97717W844 163 2919 SH DFND 43 0 0 2919 WISDOMTREE TR JAPN HEDGE 97717W851 20723 409473 SH DFND 43 0 0 409473 WISDOMTREE TR EUROPE SMC 97717W869 4 69 SH DFND 43 0 0 69 WISDOMTREE TR GLB HIGH D 97717W877 422 9156 SH DFND 43 0 0 9156 WISDOMTREE TR INTL QULTY 97717X131 1107 38510 SH DFND 43 0 0 38510 WISDOMTREE TR EMERG MKTS 97717X214 411 13091 SH DFND 43 0 0 13091 WISDOMTREE TR EUROPE MUL 97717X255 18 645 SH DFND 43 0 0 645 WISDOMTREE TR CURRNCY IN 97717X263 2371 83156 SH DFND 43 0 0 83156 WISDOMTREE TR DYNAMIC US 97717X297 29 1267 SH DFND 43 0 0 1267 WISDOMTREE TR DYNAMIC LN 97717X313 1440 49079 SH DFND 43 0 0 49079 WISDOMTREE TR YIELD ENHA 97717X511 1869 37504 SH DFND 43 0 0 37504 WISDOMTREE TR EM EX ST-O 97717X578 2003 69491 SH DFND 43 0 0 69491 WISDOMTREE TR ITL HDG QT 97717X594 22805 708226 SH DFND 43 0 0 708226 WISDOMTREE TR EURO QTLY 97717X610 14 556 SH DFND 43 0 0 556 WISDOMTREE TR FLOATNG RA 97717X628 417195 16634568 SH DFND 43 0 0 16634568 WISDOMTREE TR US S CAP Q 97717X651 290 8357 SH DFND 43 0 0 8357 WISDOMTREE TR US QTLY DI 97717X669 54978 1276781 SH DFND 43 0 0 1276781 WISDOMTREE TR EUROPE HED 97717X701 20228 316502 SH DFND 43 0 0 316502 WISDOMTREE TR CHINADIV E 97717X719 42 535 SH DFND 43 0 0 535 WISDOMTREE TR DYNMC CUR 97717Y709 106 4483 SH DFND 43 0 0 4483 WISDOMTREE TR YIELD ENHA 97717Y808 4 77 SH DFND 43 0 0 77 WIX COM LTD SHS M98068105 32282 267171 SH DFND 01 126 266733 312 WIX COM LTD SHS M98068105 20807 172204 SH DFND 02 0 31024 141180 WIX COM LTD SHS M98068105 3787 31345 SH DFND 06 0 31345 0 WIX COM LTD SHS M98068105 39 322 SH DFND 28 0 0 322 WIX COM LTD SHS M98068105 31185 258092 SH DFND 43 0 0 258092 WIX COM LTD SHS M98068105 3083 25516 SH DFND 43, 01 0 0 25516 WNS HOLDINGS LTD SPON ADR 92932M101 5761 108153 SH DFND 01 108153 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 455 8540 SH DFND 02 0 6279 2261 WNS HOLDINGS LTD SPON ADR 92932M101 11 209 SH DFND 28 209 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 6918 129862 SH DFND 43 0 0 129862 WOLVERINE WORLD WIDE INC COM 978097103 1834 51329 SH DFND 01 22402 28332 595 WOLVERINE WORLD WIDE INC COM 978097103 3010 84234 SH DFND 02 0 75389 8845 WOLVERINE WORLD WIDE INC COM 978097103 368 10289 SH DFND 06 0 10289 0 WOLVERINE WORLD WIDE INC COM 978097103 43426 1215389 SH DFND 43 0 0 1215389 WOLVERINE WORLD WIDE INC COM 978097103 3472 97178 SH DFND 43, 01 0 0 97178 WOODWARD INC COM 980745103 3955 41676 SH DFND 01 16010 19873 5793 WOODWARD INC COM 980745103 1661 17503 SH DFND 02 0 7308 10195 WOODWARD INC COM 980745103 572 6030 SH DFND 06 0 6030 0 WOODWARD INC COM 980745103 1 8 SH DFND 28 8 0 0 WOODWARD INC COM 980745103 54366 572932 SH DFND 43 0 0 572932 WOODWARD INC COM 980745103 2841 29942 SH DFND 43, 01 0 0 29942 WOORI FINANCIAL GROUP INC SPONSORED 981064108 1146 31873 SH DFND 01 28157 0 3716 WOORI FINANCIAL GROUP INC SPONSORED 981064108 41 1137 SH DFND 02 0 0 1137 WOORI FINANCIAL GROUP INC SPONSORED 981064108 33 920 SH DFND 28 179 0 741 WOORI FINANCIAL GROUP INC SPONSORED 981064108 3 95 SH DFND 43 0 0 95 WORKDAY INC CL A 98138H101 79366 411545 SH DFND 01 30698 379646 1201 WORKDAY INC CL A 98138H101 112208 581840 SH DFND 02 0 214495 367345 WORKDAY INC CL A 98138H101 7007 36333 SH DFND 06 0 36333 0 WORKDAY INC CL A 98138H101 150 777 SH DFND 28 0 0 777 WORKDAY INC OPTIONS 98138H101 19285 100000 SH Put DFND 02 0 100000 0 WORKDAY INC NOTE 1.50 98138HAD3 14635 6185000 PRN DFND 02 0 6185000 0 WORKDAY INC NOTE 0.25 98138HAF8 6239 4419000 PRN DFND 02 0 4415000 4000 WORKDAY INC CL A 98138H101 51111 265028 SH DFND 43 0 0 265028 WORKDAY INC NOTE 0.25 98138HAF8 13 9000 PRN DFND 43 0 0 9000 WORKDAY INC CL A 98138H101 83 428 SH DFND 43, 01 0 0 428 WORKHORSE GROUP INC COM NEW 98138J206 35 57357 SH DFND 02 0 52357 5000 WORKIVA INC COM CL A 98139A105 779 15361 SH DFND 01 9742 5619 0 WORKIVA INC COM CL A 98139A105 2887 56943 SH DFND 02 0 38446 18497 WORKIVA INC COM CL A 98139A105 142 2794 SH DFND 06 0 2794 0 WORKIVA INC COM CL A 98139A105 1198 23637 SH DFND 43 0 0 23637 WORKIVA INC COM CL A 98139A105 2897 57147 SH DFND 43, 01 0 0 57147 WORLD ACCEP CORP DEL COM 981419104 262 2241 SH DFND 01 1653 519 69 WORLD ACCEP CORP DEL COM 981419104 805 6876 SH DFND 02 0 6873 3 WORLD ACCEP CORP DEL COM 981419104 93 795 SH DFND 06 0 795 0 WORLD FUEL SVCS CORP COM 981475106 1173 40612 SH DFND 01 15245 25125 242 WORLD FUEL SVCS CORP COM 981475106 6784 234822 SH DFND 02 0 225315 9507 WORLD FUEL SVCS CORP COM 981475106 211 7299 SH DFND 06 0 7299 0 WORLD FUEL SVCS CORP COM 981475106 1 48 SH DFND 28 48 0 0 WORLD FUEL SVCS CORP COM 981475106 1830 63328 SH DFND 43 0 0 63328 WORLD FUEL SVCS CORP COM 981475106 161 5566 SH DFND 43, 01 0 0 5566 WORLD GOLD TR SPDR LNG D 98149E105 38 298 SH DFND 02 0 0 298 WORLD GOLD TR SPDR GLD M 98149E204 19 1507 SH DFND 01 1507 0 0 WORLD GOLD TR SPDR GLD M 98149E204 3194 247438 SH DFND 02 0 0 247438 WORLD GOLD TR SPDR LNG D 98149E105 50 388 SH DFND 43 0 0 388 WORLD GOLD TR SPDR GLD M 98149E204 96 7446 SH DFND 43 0 0 7446 WORLD WRESTLING ENTMT INC CL A 98156Q108 5517 63580 SH DFND 01 63300 112 168 WORLD WRESTLING ENTMT INC CL A 98156Q108 1869 21534 SH DFND 02 0 18486 3048 WORLD WRESTLING ENTMT INC CL A 98156Q108 369 4257 SH DFND 06 0 4257 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3 37 SH DFND 28 37 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6 69 SH DFND 43 0 0 69 WORLDPAY INC CL A 981558109 22793 200820 SH DFND 01 49736 150142 942 WORLDPAY INC CL A 981558109 15043 132539 SH DFND 02 0 98956 33583 WORLDPAY INC CL A 981558109 6695 58986 SH DFND 06 0 58986 0 WORLDPAY INC CL A 981558109 224 1974 SH DFND 28 0 0 1974 WORLDPAY INC OPTIONS 981558109 2838 25000 SH Put DFND 02 0 25000 0 WORLDPAY INC OPTIONS 981558109 2838 25000 SH Call DFND 02 0 25000 0 WORLDPAY INC CL A 981558109 13608 119895 SH DFND 43 0 0 119895 WORLDPAY INC CL A 981558109 3727 32834 SH DFND 43, 01 0 0 32834 WORTHINGTON INDS INC COM 981811102 1585 42463 SH DFND 01 41790 483 190 WORTHINGTON INDS INC COM 981811102 1004 26914 SH DFND 02 0 16746 10168 WORTHINGTON INDS INC COM 981811102 179 4808 SH DFND 06 0 4808 0 WORTHINGTON INDS INC COM 981811102 1 24 SH DFND 28 24 0 0 WORTHINGTON INDS INC COM 981811102 2759 73934 SH DFND 43 0 0 73934 WPP PLC NEW ADR 92937A102 1736 32876 SH DFND 01 16451 13847 2578 WPP PLC NEW ADR 92937A102 2718 51469 SH DFND 02 0 0 51469 WPP PLC NEW ADR 92937A102 16 307 SH DFND 28 5 0 302 WPP PLC NEW ADR 92937A102 17415 329832 SH DFND 43 0 0 329832 WPP PLC NEW ADR 92937A102 6 116 SH DFND 43, 01 0 0 116 WPX ENERGY INC COM 98212B103 5923 451782 SH DFND 01 255990 193183 2609 WPX ENERGY INC COM 98212B103 9693 739336 SH DFND 02 0 591824 147512 WPX ENERGY INC COM 98212B103 572 43625 SH DFND 06 0 43625 0 WPX ENERGY INC COM 98212B103 21 1602 SH DFND 28 0 0 1602 WPX ENERGY INC OPTIONS 98212B103 341 26000 SH Call DFND 02 0 26000 0 WPX ENERGY INC COM 98212B103 19618 1496418 SH DFND 43 0 0 1496418 WPX ENERGY INC COM 98212B103 2486 189616 SH DFND 43, 01 0 0 189616 WRIGHT MED GROUP INC NOTE 2.00 98235TAE7 79 70000 PRN DFND 02 0 65000 5000 WRIGHT MED GROUP N V NOTE 2.25 98236JAB4 3545 2287000 PRN DFND 02 0 2287000 0 WRIGHT MED GROUP N V ORD SHS N96617118 84081 2673497 SH DFND 01 132087 2541410 0 WRIGHT MED GROUP N V ORD SHS N96617118 5414 172155 SH DFND 02 0 125018 47137 WRIGHT MED GROUP N V ORD SHS N96617118 406 12921 SH DFND 06 0 12921 0 WRIGHT MED GROUP N V ORD SHS N96617118 2 74 SH DFND 28 74 0 0 WRIGHT MED GROUP N V NOTE 2.25 98236JAB4 6 4000 PRN DFND 43 0 0 4000 WRIGHT MED GROUP N V ORD SHS N96617118 17124 544489 SH DFND 43 0 0 544489 WRIGHT MED GROUP N V ORD SHS N96617118 5638 179269 SH DFND 43, 01 0 0 179269 WSFS FINL CORP COM 929328102 961 24905 SH DFND 01 22942 1963 0 WSFS FINL CORP COM 929328102 2385 61787 SH DFND 02 0 60258 1529 WSFS FINL CORP COM 929328102 214 5556 SH DFND 06 0 5556 0 WSFS FINL CORP COM 929328102 5491 142262 SH DFND 43 0 0 142262 WVS FINL CORP COM 929358109 17 1014 SH DFND 02 0 14 1000 WYNDHAM DESTINATIONS INC COM 98310W108 4478 110589 SH DFND 01 88355 20814 1420 WYNDHAM DESTINATIONS INC COM 98310W108 5509 136056 SH DFND 02 0 98903 37153 WYNDHAM DESTINATIONS INC COM 98310W108 410 10128 SH DFND 06 0 10128 0 WYNDHAM DESTINATIONS INC COM 98310W108 100 2476 SH DFND 28 51 0 2425 WYNDHAM DESTINATIONS INC COM 98310W108 12284 303375 SH DFND 43 0 0 303375 WYNDHAM DESTINATIONS INC COM 98310W108 2248 55531 SH DFND 43, 01 0 0 55531 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8395 167940 SH DFND 01 88664 77795 1481 WYNDHAM HOTELS & RESORTS INC COM 98311A105 20345 406981 SH DFND 02 0 382794 24187 WYNDHAM HOTELS & RESORTS INC COM 98311A105 515 10307 SH DFND 06 0 10307 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 66 1326 SH DFND 28 30 0 1296 WYNDHAM HOTELS & RESORTS INC OPTIONS 98311A105 1175 23500 SH Call DFND 02 0 23500 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10382 207686 SH DFND 43 0 0 207686 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3599 71989 SH DFND 43, 01 0 0 71989 WYNN RESORTS LTD COM 983134107 6126 51340 SH DFND 01 33049 17649 642 WYNN RESORTS LTD COM 983134107 78552 658332 SH DFND 02 0 622703 35629 WYNN RESORTS LTD COM 983134107 2016 16895 SH DFND 06 0 16895 0 WYNN RESORTS LTD COM 983134107 67 565 SH DFND 28 45 0 520 WYNN RESORTS LTD OPTIONS 983134107 3580 30000 SH Put DFND 02 0 30000 0 WYNN RESORTS LTD OPTIONS 983134107 4284 35900 SH Put DFND 06 0 35900 0 WYNN RESORTS LTD OPTIONS 983134107 5369 45000 SH Call DFND 02 0 45000 0 WYNN RESORTS LTD OPTIONS 983134107 4284 35900 SH Call DFND 06 0 35900 0 WYNN RESORTS LTD COM 983134107 50 423 SH DFND 43 0 0 423 X4 PHARMACEUTICALS INC COM 98420X103 13 757 SH DFND 01 757 0 0 X4 PHARMACEUTICALS INC COM 98420X103 24 1374 SH DFND 02 0 1374 0 X4 PHARMACEUTICALS INC COM 98420X103 0 4 SH DFND 06 0 4 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 26 3000 SH DFND 02 0 0 3000 XBIOTECH INC COM 98400H102 168 15248 SH DFND 02 0 15248 0 XCEL BRANDS INC COM NEW 98400M101 26 15000 SH DFND 01 15000 0 0 XCEL BRANDS INC COM NEW 98400M101 3 1732 SH DFND 02 0 0 1732 XCEL ENERGY INC COM 98389B100 59897 1065591 SH DFND 01 777882 281959 5750 XCEL ENERGY INC COM 98389B100 42834 762027 SH DFND 02 0 336112 425915 XCEL ENERGY INC COM 98389B100 771 13721 SH DFND 06 0 13721 0 XCEL ENERGY INC COM 98389B100 199 3544 SH DFND 28 62 0 3482 XCEL ENERGY INC COM 98389B100 139808 2487248 SH DFND 43 0 0 2487248 XCEL ENERGY INC COM 98389B100 45494 809350 SH DFND 43, 01 0 0 809350 XENCOR INC COM 98401F105 553 17792 SH DFND 01 9608 8184 0 XENCOR INC COM 98401F105 580 18658 SH DFND 02 0 18599 59 XENCOR INC COM 98401F105 170 5478 SH DFND 06 0 5478 0 XENIA HOTELS & RESORTS INC COM 984017103 49 2236 SH DFND 01 2236 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3813 174031 SH DFND 02 0 170698 3333 XENIA HOTELS & RESORTS INC COM 984017103 268 12220 SH DFND 06 0 12220 0 XENIA HOTELS & RESORTS INC COM 984017103 1861 84946 SH DFND 43 0 0 84946 XENON PHARMACEUTICALS INC COM 98420N105 1 82 SH DFND 02 0 82 0 XERIS PHARMACEUTICALS INC COM 98422L107 50 4931 SH DFND 01 4931 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 133 13253 SH DFND 02 0 13253 0 XERIS PHARMACEUTICALS INC COM 98422L107 1 79 SH DFND 06 0 79 0 XEROX CORP COM NEW 984121608 9189 287348 SH DFND 01 108120 176728 2500 XEROX CORP COM NEW 984121608 10096 315709 SH DFND 02 0 248926 66783 XEROX CORP COM NEW 984121608 262 8192 SH DFND 06 0 8192 0 XEROX CORP COM NEW 984121608 122 3830 SH DFND 28 1519 0 2311 XEROX CORP OPTIONS 984121608 45252 1415000 SH Put DFND 02 0 1415000 0 XEROX CORP COM NEW 984121608 276 8625 SH DFND 43 0 0 8625 XEROX CORP COM NEW 984121608 3510 109764 SH DFND 43, 01 0 0 109764 XILINX INC COM 983919101 110030 867811 SH DFND 01 619828 221106 26877 XILINX INC COM 983919101 104479 824030 SH DFND 02 0 253071 570959 XILINX INC COM 983919101 3058 24116 SH DFND 06 0 24116 0 XILINX INC COM 983919101 555 4376 SH DFND 28 299 0 4077 XILINX INC OPTIONS 983919101 1483 11700 SH Put DFND 01 11700 0 0 XILINX INC COM 983919101 131676 1038534 SH DFND 43 0 0 1038534 XILINX INC COM 983919101 10768 84926 SH DFND 43, 01 0 0 84926 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 40 8222 SH DFND 01 8222 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 21 4320 SH DFND 02 0 0 4320 XOMA CORP DEL COM NEW 98419J206 41 3307 SH DFND 01 3307 0 0 XOMA CORP DEL COM NEW 98419J206 72 5784 SH DFND 02 0 5734 50 XOMA CORP DEL COM NEW 98419J206 0 24 SH DFND 06 0 24 0 XPERI CORP COM 98421B100 1275 54467 SH DFND 01 17025 37288 154 XPERI CORP COM 98421B100 6335 270737 SH DFND 02 0 268015 2722 XPERI CORP COM 98421B100 123 5260 SH DFND 06 0 5260 0 XPERI CORP OPTIONS 98421B100 6318 270000 SH Call DFND 02 0 270000 0 XPERI CORP COM 98421B100 2212 94522 SH DFND 43 0 0 94522 XPERI CORP COM 98421B100 348 14886 SH DFND 43, 01 0 0 14886 XPO LOGISTICS INC COM 983793100 7687 143036 SH DFND 01 79160 63233 643 XPO LOGISTICS INC COM 983793100 11124 206995 SH DFND 02 0 142323 64672 XPO LOGISTICS INC COM 983793100 421 7829 SH DFND 06 0 7829 0 XPO LOGISTICS INC COM 983793100 119 2222 SH DFND 28 2222 0 0 XPO LOGISTICS INC OPTIONS 983793100 45700 850400 SH Put DFND 02 0 850400 0 XPO LOGISTICS INC OPTIONS 983793100 13688 254700 SH Call DFND 02 0 254700 0 XPO LOGISTICS INC COM 983793100 2368 44063 SH DFND 43 0 0 44063 XPRESSPA GROUP INC COM NEW 98420U604 0 25 SH DFND 02 0 0 25 XTANT MED HLDGS INC COM NEW 98420P308 0 47 SH DFND 02 0 0 47 XUNLEI LTD SPONSORED 98419E108 1 171 SH DFND 01 171 0 0 XUNLEI LTD SPONSORED 98419E108 67 18187 SH DFND 02 0 18187 0 XYLEM INC COM 98419M100 127342 1611108 SH DFND 01 1505941 67838 37329 XYLEM INC COM 98419M100 5541 70103 SH DFND 02 0 32131 37972 XYLEM INC COM 98419M100 1813 22932 SH DFND 06 0 22932 0 XYLEM INC COM 98419M100 1788 22623 SH DFND 28 21441 0 1182 XYLEM INC COM 98419M100 76301 965343 SH DFND 43 0 0 965343 XYLEM INC COM 98419M100 11488 145338 SH DFND 43, 01 0 0 145338 Y MABS THERAPEUTICS INC COM 984241109 38 1436 SH DFND 01 1436 0 0 Y MABS THERAPEUTICS INC COM 984241109 282 10742 SH DFND 02 0 3179 7563 Y MABS THERAPEUTICS INC COM 984241109 1 26 SH DFND 06 0 26 0 YAMANA GOLD INC COM 98462Y100 104 39778 SH DFND 05 39778 0 0 YAMANA GOLD INC COM 98462Y100 66 25212 SH DFND 01 9755 15457 0 YAMANA GOLD INC COM 98462Y100 898 344243 SH DFND 02 0 161065 183178 YAMANA GOLD INC COM 98462Y100 2497 956813 SH DFND 06 0 956813 0 YAMANA GOLD INC OPTIONS 98462Y100 13 5000 SH Call DFND 02 0 0 5000 YANDEX N V SHS CLASS N97284108 6 181 SH DFND 01 150 0 31 YANDEX N V SHS CLASS N97284108 2937 85527 SH DFND 02 0 6533 78994 YANDEX N V SHS CLASS N97284108 121 3510 SH DFND 06 0 3510 0 YANDEX N V OPTIONS N97284108 19062 555100 SH Call DFND 02 0 555100 0 YANDEX N V SHS CLASS N97284108 22658 659809 SH DFND 43 0 0 659809 YATRA ONLINE INC ORD SHS G98338109 0 3 SH DFND 02 0 3 0 YELP INC CL A 985817105 1514 43876 SH DFND 01 43018 500 358 YELP INC CL A 985817105 3926 113802 SH DFND 02 0 88285 25517 YELP INC CL A 985817105 296 8577 SH DFND 06 0 8577 0 YELP INC CL A 985817105 2018 58484 SH DFND 43 0 0 58484 YETI HLDGS INC COM 98585X104 4363 144242 SH DFND 01 114558 29560 124 YETI HLDGS INC COM 98585X104 15566 514585 SH DFND 02 0 105174 409411 YETI HLDGS INC COM 98585X104 2 68 SH DFND 06 0 68 0 YETI HLDGS INC COM 98585X104 3 90 SH DFND 28 90 0 0 YETI HLDGS INC COM 98585X104 5 166 SH DFND 43 0 0 166 YEXT INC COM 98585N106 599 27414 SH DFND 01 17199 10215 0 YEXT INC COM 98585N106 170 7795 SH DFND 02 0 7482 313 YEXT INC COM 98585N106 111 5099 SH DFND 06 0 5099 0 YEXT INC COM 98585N106 2309 105628 SH DFND 43 0 0 105628 YINTECH INVT HLDGS LTD SPONSORED 98585M108 5 800 SH DFND 01 800 0 0 YINTECH INVT HLDGS LTD SPONSORED 98585M108 1 99 SH DFND 02 0 99 0 YIRENDAI LTD SPONSORED 98585L100 9 646 SH DFND 01 646 0 0 YORK WTR CO COM 987184108 878 25587 SH DFND 01 25587 0 0 YORK WTR CO COM 987184108 1886 54949 SH DFND 02 0 15652 39297 YORK WTR CO COM 987184108 48 1402 SH DFND 06 0 1402 0 YOUNGEVITY INTL INC COM NEW 987537206 120 21098 SH DFND 02 0 3016 18082 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 14 992 SH DFND 01 806 0 186 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 513 36645 SH DFND 02 0 25393 11252 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 1833 130846 SH DFND 06 0 130846 0 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 2706 193155 SH DFND 43 0 0 193155 YRC WORLDWIDE INC COM PAR $. 984249607 209 31240 SH DFND 01 10337 20903 0 YRC WORLDWIDE INC COM PAR $. 984249607 34 5136 SH DFND 02 0 5136 0 YRC WORLDWIDE INC COM PAR $. 984249607 24 3662 SH DFND 06 0 3662 0 YUM BRANDS INC COM 988498101 197552 1979281 SH DFND 01 1866688 106982 5611 YUM BRANDS INC COM 988498101 74193 743347 SH DFND 02 0 258492 484855 YUM BRANDS INC COM 988498101 2734 27397 SH DFND 06 0 27397 0 YUM BRANDS INC COM 988498101 1517 15201 SH DFND 28 12382 0 2819 YUM BRANDS INC OPTIONS 988498101 2306 23100 SH Put DFND 02 0 23100 0 YUM BRANDS INC OPTIONS 988498101 6987 70000 SH Put DFND 06 0 70000 0 YUM BRANDS INC OPTIONS 988498101 878 8800 SH Call DFND 02 0 8800 0 YUM BRANDS INC OPTIONS 988498101 6987 70000 SH Call DFND 06 0 70000 0 YUM BRANDS INC COM 988498101 166675 1669926 SH DFND 43 0 0 1669926 YUM BRANDS INC COM 988498101 20667 207061 SH DFND 43, 01 0 0 207061 YUM CHINA HLDGS INC COM 98850P109 58146 1294719 SH DFND 01 1281251 7523 5945 YUM CHINA HLDGS INC COM 98850P109 30116 670587 SH DFND 02 0 162861 507726 YUM CHINA HLDGS INC COM 98850P109 19287 429462 SH DFND 06 0 429462 0 YUM CHINA HLDGS INC COM 98850P109 350 7801 SH DFND 28 7020 0 781 YUM CHINA HLDGS INC OPTIONS 98850P109 8757 195000 SH Put DFND 02 0 195000 0 YUM CHINA HLDGS INC COM 98850P109 181871 4049680 SH DFND 43 0 0 4049680 YUM CHINA HLDGS INC COM 98850P109 19751 439792 SH DFND 43, 01 0 0 439792 YUMA ENERGY INC NEW COM 98872F105 1 10000 SH DFND 02 0 0 10000 YY INC SPONSORED 98426T106 7201 85717 SH DFND 01 1173 84372 172 YY INC SPONSORED 98426T106 5102 60736 SH DFND 02 0 21 60715 YY INC SPONSORED 98426T106 4902 58345 SH DFND 06 0 58345 0 YY INC SPONSORED 98426T106 4547 54122 SH DFND 43 0 0 54122 ZAFGEN INC COM 98885E103 266 96908 SH DFND 01 8441 88467 0 ZAFGEN INC COM 98885E103 0 120 SH DFND 02 0 120 0 ZAFGEN INC COM 98885E103 0 122 SH DFND 06 0 122 0 ZAGG INC COM 98884U108 81 8958 SH DFND 01 8958 0 0 ZAGG INC COM 98884U108 406 44765 SH DFND 02 0 42605 2160 ZAGG INC COM 98884U108 1 97 SH DFND 06 0 97 0 ZAI LAB LTD ADR 98887Q104 24 805 SH DFND 01 805 0 0 ZAI LAB LTD ADR 98887Q104 3 87 SH DFND 02 0 87 0 ZAI LAB LTD ADR 98887Q104 0 10 SH DFND 28 10 0 0 ZAYO GROUP HLDGS INC COM 98919V105 103262 3633426 SH DFND 01 66000 3566132 1294 ZAYO GROUP HLDGS INC COM 98919V105 29121 1024666 SH DFND 02 0 946316 78350 ZAYO GROUP HLDGS INC COM 98919V105 1393 49000 SH DFND 06 0 49000 0 ZAYO GROUP HLDGS INC COM 98919V105 155 5447 SH DFND 28 0 0 5447 ZAYO GROUP HLDGS INC OPTIONS 98919V105 4553 160200 SH Call DFND 02 0 160000 200 ZAYO GROUP HLDGS INC COM 98919V105 6394 224989 SH DFND 43 0 0 224989 ZAYO GROUP HLDGS INC COM 98919V105 903 31786 SH DFND 43, 01 0 0 31786 ZEBRA TECHNOLOGIES CORP CL A 989207105 12256 58495 SH DFND 01 34493 23466 536 ZEBRA TECHNOLOGIES CORP CL A 989207105 11243 53658 SH DFND 02 0 32001 21657 ZEBRA TECHNOLOGIES CORP CL A 989207105 1170 5583 SH DFND 06 0 5583 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 72 344 SH DFND 28 17 0 327 ZEBRA TECHNOLOGIES CORP CL A 989207105 4842 23110 SH DFND 43 0 0 23110 ZEBRA TECHNOLOGIES CORP CL A 989207105 3676 17543 SH DFND 43, 01 0 0 17543 ZENDESK INC COM 98936J101 2703 31802 SH DFND 01 10242 21449 111 ZENDESK INC COM 98936J101 39333 462742 SH DFND 02 0 26323 436419 ZENDESK INC COM 98936J101 944 11109 SH DFND 06 0 11109 0 ZENDESK INC OPTIONS 98936J101 6214 73100 SH Call DFND 02 0 73100 0 ZENDESK INC NOTE 0.25 98936JAB7 8228 5650000 PRN DFND 02 0 5650000 0 ZENDESK INC COM 98936J101 18454 217109 SH DFND 43 0 0 217109 ZILLOW GROUP INC CL A 98954M101 243 7107 SH DFND 01 4626 2471 10 ZILLOW GROUP INC CL A 98954M101 3985 116535 SH DFND 02 0 575 115960 ZILLOW GROUP INC CL A 98954M101 2 54 SH DFND 06 0 54 0 ZILLOW GROUP INC CL C CAP S 98954M200 20226 582202 SH DFND 01 12347 569645 210 ZILLOW GROUP INC CL C CAP S 98954M200 4281 123221 SH DFND 02 0 53947 69274 ZILLOW GROUP INC CL C CAP S 98954M200 639 18394 SH DFND 06 0 18394 0 ZILLOW GROUP INC CL C CAP S 98954M200 54 1563 SH DFND 28 0 0 1563 ZILLOW GROUP INC CL C CAP S 98954M200 2653 76363 SH DFND 43 0 0 76363 ZIMMER BIOMET HLDGS INC COM 98956P102 66723 522500 SH DFND 01 438330 78319 5851 ZIMMER BIOMET HLDGS INC COM 98956P102 61165 478973 SH DFND 02 0 60603 418370 ZIMMER BIOMET HLDGS INC COM 98956P102 2508 19637 SH DFND 06 0 19637 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1180 9240 SH DFND 28 7413 0 1827 ZIMMER BIOMET HLDGS INC OPTIONS 98956P102 3831 30000 SH Put DFND 02 0 30000 0 ZIMMER BIOMET HLDGS INC OPTIONS 98956P102 192 1500 SH Call DFND 02 0 0 1500 ZIMMER BIOMET HLDGS INC COM 98956P102 64756 507094 SH DFND 43 0 0 507094 ZIMMER BIOMET HLDGS INC COM 98956P102 6398 50100 SH DFND 43, 01 0 0 50100 ZION OIL & GAS INC COM 989696109 11 14000 SH DFND 01 14000 0 0 ZION OIL & GAS INC COM 989696109 4 5728 SH DFND 02 0 228 5500 ZION OIL & GAS INC COM 989696109 0 228 SH DFND 06 0 228 0 ZIONS BANCORPORATION N A COM 989701107 8455 186193 SH DFND 01 118279 41337 26577 ZIONS BANCORPORATION N A COM 989701107 29104 640908 SH DFND 02 0 83562 557346 ZIONS BANCORPORATION N A COM 989701107 162 3562 SH DFND 06 0 3562 0 ZIONS BANCORPORATION N A COM 989701107 350 7716 SH DFND 28 37 0 7679 ZIONS BANCORPORATION N A OPTIONS 989701107 136 3000 SH Put DFND 06 0 3000 0 ZIONS BANCORPORATION N A OPTIONS 989701107 158935 3500000 SH Call DFND 02 0 3500000 0 ZIONS BANCORPORATION N A COM 989701107 18918 416602 SH DFND 43 0 0 416602 ZIONS BANCORPORATION N A COM 989701107 7369 162287 SH DFND 43, 01 0 0 162287 ZIOPHARM ONCOLOGY INC COM 98973P101 924 240043 SH DFND 01 28126 211917 0 ZIOPHARM ONCOLOGY INC COM 98973P101 944 245066 SH DFND 02 0 227344 17722 ZIOPHARM ONCOLOGY INC COM 98973P101 54 14000 SH DFND 06 0 14000 0 ZIX CORP COM 98974P100 105 15217 SH DFND 01 15217 0 0 ZIX CORP COM 98974P100 66 9638 SH DFND 02 0 7088 2550 ZIX CORP COM 98974P100 1 190 SH DFND 06 0 190 0 ZOETIS INC CL A 98978V103 171050 1699112 SH DFND 01 1419345 246526 33241 ZOETIS INC CL A 98978V103 334175 3319512 SH DFND 02 0 44669 3274843 ZOETIS INC CL A 98978V103 487 4834 SH DFND 06 0 4834 0 ZOETIS INC CL A 98978V103 5666 56285 SH DFND 28 50638 0 5647 ZOETIS INC OPTIONS 98978V103 6040 60000 SH Call DFND 02 0 60000 0 ZOETIS INC CL A 98978V103 350949 3486129 SH DFND 43 0 0 3486129 ZOETIS INC CL A 98978V103 23049 228956 SH DFND 43, 01 0 0 228956 ZOGENIX INC COM NEW 98978L204 1176 21369 SH DFND 01 8486 12883 0 ZOGENIX INC COM NEW 98978L204 18740 340673 SH DFND 02 0 339569 1104 ZOGENIX INC COM NEW 98978L204 251 4557 SH DFND 06 0 4557 0 ZOGENIX INC COM NEW 98978L204 2081 37837 SH DFND 43 0 0 37837 ZOGENIX INC COM NEW 98978L204 419 7616 SH DFND 43, 01 0 0 7616 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 224 SH DFND 02 0 224 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 227 SH DFND 06 0 227 0 ZOSANO PHARMA CORP COM NEW 98979H202 0 22 SH DFND 02 0 22 0 ZSCALER INC COM 98980G102 2955 41662 SH DFND 01 12135 29527 0 ZSCALER INC COM 98980G102 3153 44458 SH DFND 02 0 22477 21981 ZSCALER INC COM 98980G102 379 5350 SH DFND 06 0 5350 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 274 14984 SH DFND 01 12179 2335 470 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 25 1367 SH DFND 02 0 1367 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 7467 408500 SH DFND 06 0 408500 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 1 32 SH DFND 28 32 0 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 9860 539389 SH DFND 43 0 0 539389 ZUMIEZ INC COM 989817101 164 6593 SH DFND 01 4520 2011 62 ZUMIEZ INC COM 989817101 783 31459 SH DFND 02 0 30808 651 ZUMIEZ INC COM 989817101 52 2076 SH DFND 06 0 2076 0 ZUORA INC COM CL A 98983V106 422 21086 SH DFND 01 2562 18524 0 ZUORA INC COM CL A 98983V106 649 32390 SH DFND 02 0 31923 467 ZUORA INC COM CL A 98983V106 1558 77804 SH DFND 43 0 0 77804 ZYMEWORKS INC COM 98985W102 16 1017 SH DFND 02 0 17 1000 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3 500 SH DFND 02 0 0 500 ZYNEX INC COM 98986M103 25 5507 SH DFND 02 0 5507 0 ZYNGA INC CL A 98986T108 893 167508 SH DFND 01 51026 116393 89 ZYNGA INC CL A 98986T108 2577 483549 SH DFND 02 0 330365 153184 ZYNGA INC CL A 98986T108 477 89507 SH DFND 06 0 89507 0