0001313360-18-000002.txt : 20180503 0001313360-18-000002.hdr.sgml : 20180503 20180503092922 ACCESSION NUMBER: 0001313360-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180503 DATE AS OF CHANGE: 20180503 EFFECTIVENESS DATE: 20180503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SG Americas Securities, LLC CENTRAL INDEX KEY: 0001313360 IRS NUMBER: 300195590 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11048 FILM NUMBER: 18802067 BUSINESS ADDRESS: STREET 1: 245 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10167 BUSINESS PHONE: 212-278-6000 MAIL ADDRESS: STREET 1: 245 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10167 13F-HR 1 primary_doc.xml 13F-HR LIVE false true true 0001313360 XXXXXXXX 03-31-2018 03-31-2018 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President, Control Room 212-278-6000 Daniel Wolpert New york X1 05-03-2018 0 3224 12502647 false
INFORMATION TABLE 2 form13fInfoTable.xml ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 804 65138 SH SOLE 65138 0 0 ALLSTATE CORP COM COM 020002101 10292 108568 SH SOLE 108568 0 0 ALLY FINL INC COM COM 02005N100 349 12842 SH SOLE 12842 0 0 ALLY FINL INC OPT 02005N950 13 29000 SH Put SOLE 29000 0 0 ALMOST FAMILY INC COM COM 020409108 3090 55186 SH SOLE 55186 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 2726 22886 SH SOLE 22886 0 0 ALNYLAM PHARMACEUTICALS INC OPT 02043Q957 225 22900 SH Put SOLE 22900 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 4077 26670 PRN SOLE 26670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 98026 95006 SH SOLE 95006 0 0 ALPHABET INC CAP STK CL A COM 02079K305 56052 54045 SH SOLE 54045 0 0 ALPHABET INC OPT 02079K905 1725 22700 SH Call SOLE 22700 0 0 ALPHABET INC OPT 02079K907 668 19500 SH Call SOLE 19500 0 0 ALPHABET INC OPT 02079K955 18970 346000 SH Put SOLE 346000 0 0 ALPHABET INC OPT 02079K957 1272 28300 SH Put SOLE 28300 0 0 ALTABA INC COM COM 021346101 199 2689 SH SOLE 2689 0 0 ALTICE USA INC CL A COM 02156K103 342 18501 SH SOLE 18501 0 0 ALTICE USA INC OPT 02156K903 15 73000 SH Call SOLE 73000 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 156 3394 SH SOLE 3394 0 0 ALTRIA GROUP INC COM COM 02209S103 7257 116448 SH SOLE 116448 0 0 ALTRIA GROUP INC OPT 02209S903 109 209700 SH Call SOLE 209700 0 0 ALTRIA GROUP INC OPT 02209S953 178 88800 SH Put SOLE 88800 0 0 AMARIN CORP PLC OPT 023111906 53 45000 SH Call SOLE 45000 0 0 AMAZON COM INC COM COM 023135106 174005 120224 SH SOLE 120224 0 0 AMAZON COM INC OPT 023135906 34829 138700 SH Call SOLE 138700 0 0 AMAZON COM INC OPT 023135956 45736 574900 SH Put SOLE 574900 0 0 AMBEV SA SPONSORED ADR COM 02319V103 2069 284563 SH SOLE 284563 0 0 AMEDISYS INC COM COM 023436108 123 2031 SH SOLE 2031 0 0 AMEREN CORP COM COM 023608102 2782 49125 SH SOLE 49125 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 350 18343 SH SOLE 18343 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 2150 41370 SH SOLE 41370 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 256 178000 SH Call SOLE 178000 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 816 326900 SH Put SOLE 326900 0 0 AMERICAN ASSETS TR INC COM COM 024013104 251 7526 SH SOLE 7526 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 108 7071 SH SOLE 7071 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061903 22 28800 SH Call SOLE 28800 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 1745 45185 SH SOLE 45185 0 0 AMERICAN ELEC PWR INC COM COM 025537101 5372 78320 SH SOLE 78320 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 864 43327 SH SOLE 43327 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 4188 142632 SH SOLE 142632 0 0 AMERICAN EXPRESS CO COM COM 025816109 28875 309551 SH SOLE 309551 0 0 AMERICAN EXPRESS CO OPT 025816909 809 134400 SH Call SOLE 134400 0 0 AMERICAN EXPRESS CO OPT 025816959 811 188900 SH Put SOLE 188900 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1766 15733 SH SOLE 15733 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 364 18110 SH SOLE 18110 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 254 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 19239 353520 SH SOLE 353520 0 0 AMERICAN INTL GROUP INC OPT 026874904 143 556000 SH Call SOLE 556000 0 0 AMERICAN INTL GROUP INC OPT 026874954 3668 658600 SH Put SOLE 658600 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 2704 261999 SH SOLE 261999 0 0 AMERICAN PUBLIC EDUCATION IN COM COM 02913V103 101 2358 SH SOLE 2358 0 0 AMERICAN STS WTR CO COM COM 029899101 176 3321 SH SOLE 3321 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 11901 81883 SH SOLE 81883 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 2483 30238 SH SOLE 30238 0 0 AMERICOLD RLTY TR COM COM 03064D108 153 8013 SH SOLE 8013 0 0 AMERISAFE INC COM COM 03071H100 272 4927 SH SOLE 4927 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 2410 27960 SH SOLE 27960 0 0 AMERIPRISE FINL INC COM COM 03076C106 9915 67022 SH SOLE 67022 0 0 AMERIS BANCORP COM COM 03076K108 124 2352 SH SOLE 2352 0 0 AMETEK INC NEW COM COM 031100100 2084 27426 SH SOLE 27426 0 0 AMGEN INC COM COM 031162100 56176 329514 SH SOLE 329514 0 0 AMGEN INC OPT 031162900 882 305000 SH Call SOLE 305000 0 0 AMGEN INC OPT 031162950 2606 403100 SH Put SOLE 403100 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 221 14662 SH SOLE 14662 0 0 AMPHENOL CORP NEW CL A COM 032095101 6513 75618 SH SOLE 75618 0 0 AMTRUST FINL SVCS INC COM COM 032359309 3614 293601 SH SOLE 293601 0 0 ANADARKO PETE CORP COM COM 032511107 3908 64684 SH SOLE 64684 0 0 ANADARKO PETE CORP OPT 032511907 1707 295000 SH Call SOLE 295000 0 0 ANADARKO PETE CORP OPT 032511957 927 559000 SH Put SOLE 559000 0 0 ANALOG DEVICES INC COM COM 032654105 3161 34688 SH SOLE 34688 0 0 ANALOGIC CORP COM PAR $0.05 COM 032657207 265 2759 SH SOLE 2759 0 0 ANAPTYSBIO INC COM COM 032724106 173 1662 SH SOLE 1662 0 0 ANDEAVOR COM COM 03349M105 1086 10803 SH SOLE 10803 0 0 ANDEAVOR OPT 03349M905 463 128000 SH Call SOLE 128000 0 0 ANDEAVOR OPT 03349M955 497 116300 SH Put SOLE 116300 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT COM 03350F106 1418 31642 SH SOLE 31642 0 0 ANDERSONS INC COM COM 034164103 159 4808 SH SOLE 4808 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 1355 142761 SH SOLE 142761 0 0 ANGLOGOLD ASHANTI LTD OPT 035128956 185 246500 SH Put SOLE 246500 0 0 ANIXTER INTL INC COM COM 035290105 260 3434 SH SOLE 3434 0 0 ANNALY CAP MGMT INC COM COM 035710409 3383 324351 SH SOLE 324351 0 0 ANSYS INC COM COM 03662Q105 2100 13403 SH SOLE 13403 0 0 ANTARES PHARMA INC COM COM 036642106 27 12052 SH SOLE 12052 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 1308 50506 SH SOLE 50506 0 0 ANTERO RES CORP COM COM 03674X106 192 9681 SH SOLE 9681 0 0 ANTHEM INC COM COM 036752103 5004 22777 SH SOLE 22777 0 0 ANTHEM INC UNIT 05/01/20188 COM 036752202 1959 36500 SH SOLE 36500 0 0 ANWORTH MORTGAGE ASSET CP COM COM 037347101 109 22668 SH SOLE 22668 0 0 APACHE CORP COM COM 037411105 2541 66036 SH SOLE 66036 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 2722 66805 SH SOLE 66805 0 0 APOGEE ENTERPRISES INC COM COM 037598109 170 3926 SH SOLE 3926 0 0 APOLLO GLOBAL MGMT LLC CL A COM 037612306 937 31640 SH SOLE 31640 0 0 APOLLO INVT CORP COM COM 03761U106 402 77013 SH SOLE 77013 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 326 18104 SH SOLE 18104 0 0 APPLE INC COM COM 037833100 444993 2652244 SH SOLE 2652244 0 0 APPLE INC OPT 037833900 20858 2160700 SH Call SOLE 2160700 0 0 APPLE INC OPT 037833950 22977 4122800 SH Put SOLE 4122800 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 894 50895 SH SOLE 50895 0 0 APPLIED INDL TECHNOLOGIES IN COM COM 03820C105 261 3575 SH SOLE 3575 0 0 APPLIED MATLS INC COM COM 038222105 7062 126996 SH SOLE 126996 0 0 APPLIED MATLS INC OPT 038222905 851 140000 SH Call SOLE 140000 0 0 APPLIED MATLS INC OPT 038222955 854 175000 SH Put SOLE 175000 0 0 APPLIED OPTOELECTRONICS INC COM COM 03823U102 961 38329 SH SOLE 38329 0 0 APTARGROUP INC COM COM 038336103 2131 23727 SH SOLE 23727 0 0 APPROACH RESOURCES INC COM COM 03834A103 39 14988 SH SOLE 14988 0 0 AQUA AMERICA INC COM COM 03836W103 3501 102777 SH SOLE 102777 0 0 ARAMARK COM COM 03852U106 581 14676 SH SOLE 14676 0 0 ARATANA THERAPEUTICS INC COM COM 03874P101 58 13146 SH SOLE 13146 0 0 ARCH COAL INC CL A COM 039380407 923 10047 SH SOLE 10047 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 2373 206511 SH SOLE 206511 0 0 FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 631 85015 SH SOLE 85015 0 0 FULLER H B CO COM COM 359694106 683 13727 SH SOLE 13727 0 0 FULTON FINL CORP PA COM COM 360271100 1215 68431 SH SOLE 68431 0 0 GATX CORP COM COM 361448103 935 13656 SH SOLE 13656 0 0 GEO GROUP INC NEW COM COM 36162J106 1177 57494 SH SOLE 57494 0 0 GCI LIBERTY INC COM CLASS A COM 36164V305 1387 26237 SH SOLE 26237 0 0 GCI LIBERTY INC OPT 36164V905 223 137200 SH Call SOLE 137200 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 257 8847 SH SOLE 8847 0 0 GGP INC COM COM 36174X101 5188 253579 SH SOLE 253579 0 0 GNC HLDGS INC COM CL A COM 36191G107 896 232143 SH SOLE 232143 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 172 4569 SH SOLE 4569 0 0 GTT COMMUNICATIONS INC COM COM 362393100 123 2178 SH SOLE 2178 0 0 GMS INC COM COM 36251C103 176 5745 SH SOLE 5745 0 0 GAIA INC NEW CL A COM 36269P104 118 7593 SH SOLE 7593 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 3121 45414 SH SOLE 45414 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 911 27227 SH SOLE 27227 0 0 GAMESTOP CORP NEW CL A COM 36467W109 3427 271524 SH SOLE 271524 0 0 GAP INC DEL COM COM 364760108 2173 69633 SH SOLE 69633 0 0 GAP INC DEL OPT 364760958 458 350000 SH Put SOLE 350000 0 0 GARDNER DENVER HLDGS INC COM COM 36555P107 146 4767 SH SOLE 4767 0 0 GARTNER INC COM COM 366651107 977 8309 SH SOLE 8309 0 0 GASTAR EXPL INC NEW COM COM 36729W202 9 13809 SH SOLE 13809 0 0 GENERAC HLDGS INC COM COM 368736104 211 4603 SH SOLE 4603 0 0 GENERAL CABLE CORP DEL NEW COM COM 369300108 5257 177598 SH SOLE 177598 0 0 GENERAL DYNAMICS CORP COM COM 369550108 3424 15502 SH SOLE 15502 0 0 GENERAL ELECTRIC CO COM COM 369604103 75674 5613769 SH SOLE 5613769 0 0 GENERAL ELECTRIC CO OPT 369604903 815 5353700 SH Call SOLE 5353700 0 0 GENERAL ELECTRIC CO OPT 369604953 18244 5160200 SH Put SOLE 5160200 0 0 GENERAL MLS INC COM COM 370334104 4300 95436 SH SOLE 95436 0 0 GENERAL MTRS CO COM COM 37045V100 42303 1164095 SH SOLE 1164095 0 0 GENERAL MTRS CO OPT 37045V900 3493 2211500 SH Call SOLE 2211500 0 0 GENERAL MTRS CO OPT 37045V950 3166 1532600 SH Put SOLE 1532600 0 0 GENESEE & WYO INC CL A COM 371559105 999 14117 SH SOLE 14117 0 0 GENTEX CORP COM COM 371901109 1726 74978 SH SOLE 74978 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 1289 65394 SH SOLE 65394 0 0 GENOCEA BIOSCIENCES INC COM COM 372427104 25 23738 SH SOLE 23738 0 0 GENUINE PARTS CO COM COM 372460105 1382 15384 SH SOLE 15384 0 0 GENWORTH FINL INC COM CL A COM 37247D106 2707 956631 SH SOLE 956631 0 0 GENTHERM INC COM COM 37253A103 112 3305 SH SOLE 3305 0 0 GERMAN AMERN BANCORP INC COM COM 373865104 354 10604 SH SOLE 10604 0 0 GERON CORP COM COM 374163103 54 12812 SH SOLE 12812 0 0 GETTY RLTY CORP NEW COM COM 374297109 111 4413 SH SOLE 4413 0 0 GIBRALTAR INDS INC COM COM 374689107 116 3439 SH SOLE 3439 0 0 GILEAD SCIENCES INC COM COM 375558103 23236 308215 SH SOLE 308215 0 0 GILEAD SCIENCES INC OPT 375558903 4821 1242100 SH Call SOLE 1242100 0 0 GILEAD SCIENCES INC OPT 375558953 6549 1566900 SH Put SOLE 1566900 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 248 6471 SH SOLE 6471 0 0 GLATFELTER COM COM 377316104 134 6537 SH SOLE 6537 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 5125 131187 SH SOLE 131187 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 171 3535 SH SOLE 3535 0 0 GLOBALSTAR INC COM COM 378973408 1582 2301758 SH SOLE 2301758 0 0 GLOBAL NET LEASE INC COM NEW COM 379378201 160 9473 SH SOLE 9473 0 0 GLOBAL PMTS INC COM COM 37940X102 1298 11636 SH SOLE 11636 0 0 GLOBAL X FDS GB MSCI AR ETF COM 37950E259 389 10905 SH SOLE 10905 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 1192 39915 SH SOLE 39915 0 0 GLOBAL X FDS CHINA CONS ETF COM 37950E408 275 14700 SH SOLE 14700 0 0 GLOBAL X FDS GBL X FTSE ETF COM 37950E648 884 50000 SH SOLE 50000 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 1762 53437 SH SOLE 53437 0 0 GLOBUS MED INC CL A COM 379577208 2349 47145 SH SOLE 47145 0 0 GLU MOBILE INC COM COM 379890106 87 23051 SH SOLE 23051 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW PFD 38045R206 130 10000 SH SOLE 10000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 1460 363281 SH SOLE 363281 0 0 GOLDCORP INC NEW COM COM 380956409 4030 291639 SH SOLE 291639 0 0 GOLDCORP INC NEW OPT 380956959 400 356700 SH Put SOLE 356700 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 17 29100 SH SOLE 29100 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 41482 164701 SH SOLE 164701 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 1060 70100 SH Call SOLE 70100 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 642 126800 SH Put SOLE 126800 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 3390 127529 SH SOLE 127529 0 0 GOODYEAR TIRE & RUBR CO OPT 382550901 489 501300 SH Call SOLE 501300 0 0 GOODYEAR TIRE & RUBR CO OPT 382550951 1162 311100 SH Put SOLE 311100 0 0 GOPRO INC CL A COM 38268T103 1859 388031 SH SOLE 388031 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 1448 105979 SH SOLE 105979 0 0 GRACE W R & CO DEL NEW COM COM 38388F108 340 5555 SH SOLE 5555 0 0 GRACO INC COM COM 384109104 2952 64567 SH SOLE 64567 0 0 GRAHAM HLDGS CO COM COM 384637104 232 385 SH SOLE 385 0 0 GRAINGER W W INC COM COM 384802104 2199 7789 SH SOLE 7789 0 0 GRAMERCY PPTY TR COM NEW COM 385002308 859 39535 SH SOLE 39535 0 0 GRAND CANYON ED INC COM COM 38526M106 1025 9772 SH SOLE 9772 0 0 GRANITE CONSTR INC COM COM 387328107 3155 56474 SH SOLE 56474 0 0 GRANITE PT MTG TR INC COM COM 38741L107 110 6641 SH SOLE 6641 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 253 16479 SH SOLE 16479 0 0 GRAY TELEVISION INC COM COM 389375106 257 20252 SH SOLE 20252 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 1427 44889 SH SOLE 44889 0 0 GREAT WESTN BANCORP INC COM COM 391416104 688 17091 SH SOLE 17091 0 0 GREEN DOT CORP CL A COM 39304D102 338 5265 SH SOLE 5265 0 0 GREEN PLAINS INC NOTE 4.125 9/0 BND 393222AF1 954 10000 PRN SOLE 10000 0 0 GREENBRIER COS INC COM COM 393657101 101 2005 SH SOLE 2005 0 0 GREENBRIER COS INC NOTE 2.875 2/0 BND 393657AK7 2380 20830 PRN SOLE 20830 0 0 GREIF INC CL A COM 397624107 552 10567 SH SOLE 10567 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 163 7698 SH SOLE 7698 0 0 GROUP 1 AUTOMOTIVE INC COM COM 398905109 265 4060 SH SOLE 4060 0 0 GROUPON INC COM COM 399473107 256 58976 SH SOLE 58976 0 0 GRUBHUB INC COM COM 400110102 744 7329 SH SOLE 7329 0 0 GRUPO TELEVISA SA SPON ADR REP ORD COM 40049J206 627 39257 SH SOLE 39257 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 156 3947 SH SOLE 3947 0 0 GUESS INC COM COM 401617105 132 6344 SH SOLE 6344 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250 3/1 BND 40171VAA8 2442 24980 PRN SOLE 24980 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 133 13800 SH SOLE 13800 0 0 H & E EQUIPMENT SERVICES INC COM COM 404030108 155 4026 SH SOLE 4026 0 0 HCA HEALTHCARE INC COM COM 40412C101 2880 29694 SH SOLE 29694 0 0 HCP INC COM COM 40414L109 9476 407913 SH SOLE 407913 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 1975 20001 SH SOLE 20001 0 0 HFF INC CL A COM 40418F108 119 2393 SH SOLE 2393 0 0 HNI CORP COM COM 404251100 295 8181 SH SOLE 8181 0 0 HMS HLDGS CORP COM COM 40425J101 142 8422 SH SOLE 8422 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 739 15498 SH SOLE 15498 0 0 NVIDIA CORP COM COM 67066G104 26284 113492 SH SOLE 113492 0 0 NVIDIA CORP OPT 67066G904 5153 112500 SH Call SOLE 112500 0 0 NVIDIA CORP OPT 67066G954 28664 2023900 SH Put SOLE 2023900 0 0 NUVEEN AMT-FREE MUN VALUE FD COM COM 670695105 251 15784 SH SOLE 15784 0 0 NUTRI SYS INC NEW COM COM 67069D108 982 36420 SH SOLE 36420 0 0 NUVASIVE INC COM COM 670704105 655 12541 SH SOLE 12541 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 3702 33550 PRN SOLE 33550 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 661 26576 SH SOLE 26576 0 0 NUVEEN SHT DUR CR OPP FD COM COM 67074X107 317 18766 SH SOLE 18766 0 0 NUVECTRA CORP COM COM 67075N108 167 12796 SH SOLE 12796 0 0 NUTRIEN LTD COM COM 67077M108 2394 50657 SH SOLE 50657 0 0 OGE ENERGY CORP COM COM 670837103 1773 54097 SH SOLE 54097 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 2474 10002 SH SOLE 10002 0 0 O REILLY AUTOMOTIVE INC NEW OPT 67103H957 306 87000 SH Put SOLE 87000 0 0 OSI SYSTEMS INC COM COM 671044105 215 3300 SH SOLE 3300 0 0 OAKTREE CAP GROUP LLC UNIT CL A COM 674001201 1101 27803 SH SOLE 27803 0 0 OASIS PETE INC NEW COM COM 674215108 158 19553 SH SOLE 19553 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 1535 14830 PRN SOLE 14830 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 13847 213156 SH SOLE 213156 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 1033 715300 SH Call SOLE 715300 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 4268 1069300 SH Put SOLE 1069300 0 0 OCEANEERING INTL INC COM COM 675232102 277 14934 SH SOLE 14934 0 0 OCEANFIRST FINL CORP COM COM 675234108 109 4067 SH SOLE 4067 0 0 OCLARO INC COM NEW COM 67555N206 3563 372682 SH SOLE 372682 0 0 OCLARO INC OPT 67555N906 6 40000 SH Call SOLE 40000 0 0 OCWEN FINL CORP COM NEW COM 675746309 640 155409 SH SOLE 155409 0 0 OFFICE DEPOT INC COM COM 676220106 3376 1570278 SH SOLE 1570278 0 0 OIL STS INTL INC COM COM 678026105 3267 124689 SH SOLE 124689 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 1712 11647 SH SOLE 11647 0 0 OLD NATL BANCORP IND COM COM 680033107 1144 67675 SH SOLE 67675 0 0 OLD REP INTL CORP COM COM 680223104 949 44263 SH SOLE 44263 0 0 OLIN CORP COM PAR $1 COM 680665205 2372 78048 SH SOLE 78048 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 278 4615 SH SOLE 4615 0 0 OLYMPIC STEEL INC COM COM 68162K106 109 5326 SH SOLE 5326 0 0 OMNICOM GROUP INC COM COM 681919106 3893 53565 SH SOLE 53565 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 1321 48841 SH SOLE 48841 0 0 OMNICELL INC COM COM 68213N109 116 2680 SH SOLE 2680 0 0 ON ASSIGNMENT INC COM COM 682159108 1443 17625 SH SOLE 17625 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 812 33198 SH SOLE 33198 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 7734 54000 PRN SOLE 54000 0 0 ONE GAS INC COM COM 68235P108 623 9441 SH SOLE 9441 0 0 ONEOK INC NEW COM COM 682680103 1170 20549 SH SOLE 20549 0 0 ONEOK INC NEW OPT 682680903 270 100000 SH Call SOLE 100000 0 0 ONEOK INC NEW OPT 682680953 190 100000 SH Put SOLE 100000 0 0 OPPENHEIMER ETF TR RUSL 1000 VALU COM 68386C658 167 6567 SH SOLE 6567 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE COM 68386C690 123 4736 SH SOLE 4736 0 0 OPPENHEIMER ETF TR INTERNATNL REV COM 68386C757 149 5473 SH SOLE 5473 0 0 OPPENHEIMER ETF TR GLOBAL REV COM 68386C765 770 27883 SH SOLE 27883 0 0 ORACLE CORP COM COM 68389X105 12441 271934 SH SOLE 271934 0 0 ORACLE CORP OPT 68389X905 1133 1158100 SH Call SOLE 1158100 0 0 ORACLE CORP OPT 68389X955 466 181300 SH Put SOLE 181300 0 0 ORANGE SPONSORED ADR COM 684060106 636 37222 SH SOLE 37222 0 0 ORASURE TECHNOLOGIES INC COM COM 68554V108 113 6701 SH SOLE 6701 0 0 ORBITAL ATK INC COM COM 68557N103 4842 36510 SH SOLE 36510 0 0 ORITANI FINL CORP DEL COM COM 68633D103 104 6757 SH SOLE 6757 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 222 3946 SH SOLE 3946 0 0 OSHKOSH CORP COM COM 688239201 1429 18494 SH SOLE 18494 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 113 11673 SH SOLE 11673 0 0 OTTER TAIL CORP COM COM 689648103 286 6605 SH SOLE 6605 0 0 OUTFRONT MEDIA INC COM COM 69007J106 284 15152 SH SOLE 15152 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 36 12564 SH SOLE 12564 0 0 OVERSTOCK COM INC DEL COM COM 690370101 223 6144 SH SOLE 6144 0 0 OWENS & MINOR INC NEW COM COM 690732102 1812 116557 SH SOLE 116557 0 0 OWENS CORNING NEW COM COM 690742101 550 6845 SH SOLE 6845 0 0 OWENS ILL INC COM NEW COM 690768403 780 36007 SH SOLE 36007 0 0 OXFORD INDS INC COM COM 691497309 244 3266 SH SOLE 3266 0 0 PBF ENERGY INC CL A COM 69318G106 1350 39813 SH SOLE 39813 0 0 PCSB FINL CORP COM COM 69324R104 100 4777 SH SOLE 4777 0 0 PDC ENERGY INC COM COM 69327R101 956 19506 SH SOLE 19506 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 2174 22280 PRN SOLE 22280 0 0 PDL BIOPHARMA INC COM COM 69329Y104 3303 1123615 SH SOLE 1123615 0 0 PG&E CORP COM COM 69331C108 3929 89443 SH SOLE 89443 0 0 PG&E CORP OPT 69331C958 60 85000 SH Put SOLE 85000 0 0 PHH CORP COM NEW COM 693320202 336 32091 SH SOLE 32091 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 6098 40320 SH SOLE 40320 0 0 PNC FINL SVCS GROUP INC OPT 693475905 109 7400 SH Call SOLE 7400 0 0 PNC FINL SVCS GROUP INC OPT 693475955 89 13300 SH Put SOLE 13300 0 0 POSCO SPONSORED ADR COM 693483109 198 2515 SH SOLE 2515 0 0 PNM RES INC COM COM 69349H107 768 20085 SH SOLE 20085 0 0 PPG INDS INC COM COM 693506107 2083 18667 SH SOLE 18667 0 0 PPL CORP COM COM 69351T106 2182 77127 SH SOLE 77127 0 0 PPL CORP OPT 69351T906 6 117500 SH Call SOLE 117500 0 0 PPL CORP OPT 69351T956 382 117500 SH Put SOLE 117500 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 708 8534 SH SOLE 8534 0 0 PRA GROUP INC COM COM 69354N106 132 3461 SH SOLE 3461 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 955 8448 SH SOLE 8448 0 0 PVH CORP COM COM 693656100 1350 8917 SH SOLE 8917 0 0 PTC INC COM COM 69370C100 1935 24803 SH SOLE 24803 0 0 PACCAR INC COM COM 693718108 1997 30178 SH SOLE 30178 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 58 28103 SH SOLE 28103 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 355 8825 SH SOLE 8825 0 0 PACIRA PHARMACEUTICALS INC NOTE 2.375 4/0 BND 695127AD2 771 8460 PRN SOLE 8460 0 0 PACKAGING CORP AMER COM COM 695156109 2355 20897 SH SOLE 20897 0 0 PACWEST BANCORP DEL COM COM 695263103 1211 24452 SH SOLE 24452 0 0 PALO ALTO NETWORKS INC COM COM 697435105 483 2659 SH SOLE 2659 0 0 PALO ALTO NETWORKS INC OPT 697435955 217 82500 SH Put SOLE 82500 0 0 PANDORA MEDIA INC COM COM 698354107 3523 700484 SH SOLE 700484 0 0 PAPA JOHNS INTL INC COM COM 698813102 590 10305 SH SOLE 10305 0 0 PARAMOUNT GROUP INC COM COM 69924R108 554 38925 SH SOLE 38925 0 0 PARK HOTELS RESORTS INC COM COM 700517105 1292 47821 SH SOLE 47821 0 0 PARK NATL CORP COM COM 700658107 145 1398 SH SOLE 1398 0 0 PARKER DRILLING CO COM COM 701081101 11 17162 SH SOLE 17162 0 0 PARKER HANNIFIN CORP COM COM 701094104 4451 26026 SH SOLE 26026 0 0 PARKER HANNIFIN CORP OPT 701094904 55 12600 SH Call SOLE 12600 0 0 PARKER HANNIFIN CORP OPT 701094954 230 21300 SH Put SOLE 21300 0 0 PARSLEY ENERGY INC CL A COM 701877102 317 10942 SH SOLE 10942 0 0 PARTY CITY HOLDCO INC COM COM 702149105 352 22576 SH SOLE 22576 0 0 PATRICK INDS INC COM COM 703343103 247 3986 SH SOLE 3986 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 267 15437 SH SOLE 15437 0 0 TRACTOR SUPPLY CO COM COM 892356106 1184 18781 SH SOLE 18781 0 0 TRANSCANADA CORP COM COM 89353D107 373 9018 SH SOLE 9018 0 0 TRANSDIGM GROUP INC COM COM 893641100 4728 15404 SH SOLE 15404 0 0 TRANSDIGM GROUP INC OPT 893641900 938 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 60 15000 SH Put SOLE 15000 0 0 TRANSENTERIX INC COM NEW COM 89366M201 30 17519 SH SOLE 17519 0 0 TRANSUNION COM COM 89400J107 769 13547 SH SOLE 13547 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 19685 141761 SH SOLE 141761 0 0 TREEHOUSE FOODS INC COM COM 89469A104 690 18020 SH SOLE 18020 0 0 TREX CO INC COM COM 89531P105 1236 11363 SH SOLE 11363 0 0 TREVENA INC COM COM 89532E109 42 25377 SH SOLE 25377 0 0 TRIBUNE MEDIA CO CL A COM 896047503 5687 140394 SH SOLE 140394 0 0 TRIMAS CORP COM NEW COM 896215209 181 6877 SH SOLE 6877 0 0 TRIMBLE INC COM COM 896239100 2328 64890 SH SOLE 64890 0 0 TRINET GROUP INC COM COM 896288107 144 3113 SH SOLE 3113 0 0 TRINITY INDS INC COM COM 896522109 4411 135170 SH SOLE 135170 0 0 TRINITY PL HLDGS INC COM COM 89656D101 98 15064 SH SOLE 15064 0 0 TRIPADVISOR INC COM COM 896945201 3047 74512 SH SOLE 74512 0 0 TRIPADVISOR INC OPT 896945951 449 297000 SH Put SOLE 297000 0 0 TRUEBLUE INC COM COM 89785X101 388 15000 SH SOLE 15000 0 0 TRUSTCO BK CORP N Y COM COM 898349105 138 16289 SH SOLE 16289 0 0 TRUSTMARK CORP COM COM 898402102 746 23939 SH SOLE 23939 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 8692 179655 SH SOLE 179655 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 4358 118787 SH SOLE 118787 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 74824 2057287 SH SOLE 2057287 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A900 60 150000 SH Call SOLE 150000 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A901 20 200000 SH Call SOLE 200000 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A951 150 200000 SH Put SOLE 200000 0 0 21VIANET GROUP INC SPONSORED ADR COM 90138A103 72 10371 SH SOLE 10371 0 0 TWILIO INC CL A COM 90138F102 153 4005 SH SOLE 4005 0 0 TWITTER INC COM COM 90184L102 6122 211022 SH SOLE 211022 0 0 TWITTER INC OPT 90184L902 89 161400 SH Call SOLE 161400 0 0 TWITTER INC OPT 90184L952 1641 742000 SH Put SOLE 742000 0 0 TWITTER INC NOTE 1.000 9/1 BND 90184LAD4 703 7500 PRN SOLE 7500 0 0 TWO HBRS INVT CORP COM NEW COM 90187B408 245 15960 SH SOLE 15960 0 0 II VI INC COM COM 902104108 163 3974 SH SOLE 3974 0 0 2U INC COM COM 90214J101 306 3644 SH SOLE 3644 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 1121 5316 SH SOLE 5316 0 0 TYSON FOODS INC CL A COM 902494103 9257 126479 SH SOLE 126479 0 0 TYSON FOODS INC OPT 902494903 299 171500 SH Call SOLE 171500 0 0 TYSON FOODS INC OPT 902494953 741 193600 SH Put SOLE 193600 0 0 UDR INC COM COM 902653104 3710 104159 SH SOLE 104159 0 0 UGI CORP NEW COM COM 902681105 2366 53255 SH SOLE 53255 0 0 UMB FINL CORP COM COM 902788108 1336 18458 SH SOLE 18458 0 0 US BANCORP DEL COM NEW COM 902973304 11148 220755 SH SOLE 220755 0 0 US BANCORP DEL OPT 902973904 118 72100 SH Call SOLE 72100 0 0 US BANCORP DEL OPT 902973954 290 157300 SH Put SOLE 157300 0 0 USANA HEALTH SCIENCES INC COM COM 90328M107 137 1590 SH SOLE 1590 0 0 U S GEOTHERMAL INC COM NEW COM 90338S201 303 56612 SH SOLE 56612 0 0 U S SILICA HLDGS INC COM COM 90346E103 1492 58460 SH SOLE 58460 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 247 3595 SH SOLE 3595 0 0 ULTA BEAUTY INC COM COM 90384S303 2141 10482 SH SOLE 10482 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 2628 10782 SH SOLE 10782 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 352 18309 SH SOLE 18309 0 0 ULTRA PETROLEUM CORP COM NEW COM 903914208 185 44446 SH SOLE 44446 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 175 3435 SH SOLE 3435 0 0 UMPQUA HLDGS CORP COM COM 904214103 956 44647 SH SOLE 44647 0 0 UNDER ARMOUR INC CL A COM 904311107 6840 418338 SH SOLE 418338 0 0 UNDER ARMOUR INC CL C COM 904311206 248 17257 SH SOLE 17257 0 0 UNDER ARMOUR INC OPT 904311906 280 200000 SH Call SOLE 200000 0 0 UNDER ARMOUR INC OPT 904311907 890 500000 SH Call SOLE 500000 0 0 UNDER ARMOUR INC OPT 904311957 6 200000 SH Put SOLE 200000 0 0 UNIFI INC COM NEW COM 904677200 100 2768 SH SOLE 2768 0 0 UNIFIRST CORP MASS COM COM 904708104 809 5004 SH SOLE 5004 0 0 UNILEVER N V N Y SHS NEW COM 904784709 817 14495 SH SOLE 14495 0 0 UNILEVER N V OPT 904784909 134 127900 SH Call SOLE 127900 0 0 UNION BANKSHARES CORP NEW COM COM 90539J109 166 4514 SH SOLE 4514 0 0 UNION PAC CORP COM COM 907818108 7473 55593 SH SOLE 55593 0 0 UNION PAC CORP OPT 907818908 2115 260200 SH Call SOLE 260200 0 0 UNION PAC CORP OPT 907818958 556 294200 SH Put SOLE 294200 0 0 UNIT CORP COM COM 909218109 110 5565 SH SOLE 5565 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 153 4840 SH SOLE 4840 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 622 17638 SH SOLE 17638 0 0 UNITED CONTL HLDGS INC COM COM 910047109 1523 21929 SH SOLE 21929 0 0 UNITED CONTL HLDGS INC OPT 910047909 1675 426300 SH Call SOLE 426300 0 0 UNITED CONTL HLDGS INC OPT 910047959 1387 457000 SH Put SOLE 457000 0 0 UNITED FINL BANCORP INC NEW COM COM 910304104 125 7718 SH SOLE 7718 0 0 UNITED FIRE GROUP INC COM COM 910340108 176 3674 SH SOLE 3674 0 0 UNITED NAT FOODS INC COM COM 911163103 1274 29678 SH SOLE 29678 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 15566 148734 SH SOLE 148734 0 0 UNITED PARCEL SERVICE INC OPT 911312906 59 24800 SH Call SOLE 24800 0 0 UNITED PARCEL SERVICE INC OPT 911312956 407 62700 SH Put SOLE 62700 0 0 UNITED RENTALS INC COM COM 911363109 7556 43746 SH SOLE 43746 0 0 UNITED STATES CELLULAR CORP COM COM 911684108 4803 119511 SH SOLE 119511 0 0 UNITED STATES NATL GAS FUND UNIT PAR COM 912318300 1251 55475 SH SOLE 55475 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 6473 494462 SH SOLE 494462 0 0 UNITED STATES OIL FUND LP OPT 91232N908 2904 2941800 SH Call SOLE 2941800 0 0 UNITED STATES OIL FUND LP OPT 91232N958 1616 3553400 SH Put SOLE 3553400 0 0 UNITED STATES STL CORP NEW COM COM 912909108 3558 101101 SH SOLE 101101 0 0 UNITED STATES STL CORP NEW OPT 912909958 1488 887500 SH Put SOLE 887500 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 29831 237094 SH SOLE 237094 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 451 130000 SH Call SOLE 130000 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 488 178600 SH Put SOLE 178600 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 912 8118 SH SOLE 8118 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 55829 260881 SH SOLE 260881 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 1845 102800 SH Call SOLE 102800 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 312 123700 SH Put SOLE 123700 0 0 UNITIL CORP COM COM 913259107 167 3588 SH SOLE 3588 0 0 UNITI GROUP INC COM COM 91325V108 467 28756 SH SOLE 28756 0 0 UNIVAR INC COM COM 91336L107 216 7789 SH SOLE 7789 0 0 UNIVERSAL CORP VA COM COM 913456109 122 2507 SH SOLE 2507 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 2779 27519 SH SOLE 27519 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 139 4269 SH SOLE 4269 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT COM 91359E105 127 2117 SH SOLE 2117 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 230 7201 SH SOLE 7201 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1261 10648 SH SOLE 10648 0 0 UNUM GROUP COM COM 91529Y106 4162 87415 SH SOLE 87415 0 0 URANIUM ENERGY CORP COM COM 916896103 198 150884 SH SOLE 150884 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1052 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 1011 17616 SH SOLE 17616 0 0 POWERSHARES ETF TR II DWA TCTL SCTR COM 73937B498 154 5370 SH SOLE 5370 0 0 POWERSHARES ETF TR II S&P SMCP CONSU COM 73937B605 295 4229 SH SOLE 4229 0 0 POWERSHARES ETF TR II ASIA PAC BD PR COM 73937B753 214 8800 SH SOLE 8800 0 0 POWERSHARES ETF TR II S&P500 LOW VOL COM 73937B779 2477 52740 SH SOLE 52740 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 394 7887 SH SOLE 7887 0 0 POWERSHARES ETF TR II S&P SMCP MAT P COM 73937B852 489 9764 SH SOLE 9764 0 0 POWERSHARES ETF TR II S&P SMCP HC PO COM 73937B886 173 1550 SH SOLE 1550 0 0 PRAXAIR INC COM COM 74005P104 2932 20321 SH SOLE 20321 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 560 16597 SH SOLE 16597 0 0 PRETIUM RES INC COM COM 74139C102 69 10325 SH SOLE 10325 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 3234 29952 SH SOLE 29952 0 0 PRICE T ROWE GROUP INC OPT 74144T908 168 210000 SH Call SOLE 210000 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 4343 27010 PRN SOLE 27010 0 0 PRICESMART INC COM COM 741511109 330 3946 SH SOLE 3946 0 0 PRIMORIS SVCS CORP COM COM 74164F103 118 4739 SH SOLE 4739 0 0 PRIMERICA INC COM COM 74164M108 1058 10955 SH SOLE 10955 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 3170 52047 SH SOLE 52047 0 0 PROCTER AND GAMBLE CO COM COM 742718109 25704 324217 SH SOLE 324217 0 0 PROCTER AND GAMBLE CO OPT 742718909 135 174200 SH Call SOLE 174200 0 0 PROCTER AND GAMBLE CO OPT 742718959 1757 314300 SH Put SOLE 314300 0 0 PROFIRE ENERGY INC COM COM 74316X101 410 150000 SH SOLE 150000 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 209 5439 SH SOLE 5439 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 5782 94899 SH SOLE 94899 0 0 PROLOGIS INC COM COM 74340W103 8834 140245 SH SOLE 140245 0 0 PROOFPOINT INC COM COM 743424103 882 7765 SH SOLE 7765 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 7400 50700 PRN SOLE 50700 0 0 PROSHARES TR DECLINE RETAIL COM 74347B367 957 27365 SH SOLE 27365 0 0 PROSHARES TR LONG ONLINE SHRT COM 74347B375 1241 27436 SH SOLE 27436 0 0 PROSHARES TR EQTS FOR RISIN COM 74347B391 287 6179 SH SOLE 6179 0 0 PROSHARES TR SHORT S&P 500 NE COM 74347B425 115 3791 SH SOLE 3791 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 1176 29286 SH SOLE 29286 0 0 PROSHARES TR INVT INT RT HG COM 74347B607 297 3900 SH SOLE 3900 0 0 PROSHARES TR ULTSHT FINLS NEW COM 74347B748 297 14276 SH SOLE 14276 0 0 PROPETRO HLDG CORP COM COM 74347M108 280 17635 SH SOLE 17635 0 0 PROSHARES TR SHRT HGH YIELD COM 74347R131 558 23887 SH SOLE 23887 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 193 8560 SH SOLE 8560 0 0 PROSHARES TR PSHS ULTRA UTIL COM 74347R685 545 12567 SH SOLE 12567 0 0 PROSHARES TR PSHS ULTRA TECH COM 74347R693 129 1400 SH SOLE 1400 0 0 PROSHARES TR II ULTRA VIX SHORT COM 74347W163 175 9420 SH SOLE 9420 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 661 15900 SH SOLE 15900 0 0 PROSHARES TR II SHT VIX ST TRM COM 74347W627 450 38339 SH SOLE 38339 0 0 PROSHARES TR II ULSHT BLOOMB OIL COM 74347W668 349 17490 SH SOLE 17490 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 391 21209 SH SOLE 21209 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 259 2099 SH SOLE 2099 0 0 PROSHARES TR SHRT RL EST FD COM 74347X641 135 8000 SH SOLE 8000 0 0 PROSHARES TR ULTRAPRO DOW 30 COM 74348A178 978 50000 SH SOLE 50000 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 635 19484 SH SOLE 19484 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 432 65909 SH SOLE 65909 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 883 12158 SH SOLE 12158 0 0 PROTALIX BIOTHERAPEUTICS INC COM COM 74365A101 121 225000 SH SOLE 225000 0 0 PROTO LABS INC COM COM 743713109 188 1600 SH SOLE 1600 0 0 PROVIDENCE SVC CORP COM COM 743815102 122 1761 SH SOLE 1761 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 228 8897 SH SOLE 8897 0 0 PRUDENTIAL FINL INC COM COM 744320102 7095 68518 SH SOLE 68518 0 0 PRUDENTIAL FINL INC OPT 744320902 329 102300 SH Call SOLE 102300 0 0 PRUDENTIAL FINL INC OPT 744320952 1459 201800 SH Put SOLE 201800 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 4621 91981 SH SOLE 91981 0 0 PUBLIC STORAGE COM COM 74460D109 5016 25033 SH SOLE 25033 0 0 PULTE GROUP INC COM COM 745867101 3812 129272 SH SOLE 129272 0 0 PULTE GROUP INC OPT 745867901 54 75000 SH Call SOLE 75000 0 0 PUMA BIOTECHNOLOGY INC COM COM 74587V107 624 9165 SH SOLE 9165 0 0 PURE STORAGE INC CL A COM 74624M102 139 6979 SH SOLE 6979 0 0 QAD INC CL A COM 74727D306 108 2589 SH SOLE 2589 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 158 6246 SH SOLE 6246 0 0 QUAKER CHEM CORP COM COM 747316107 306 2064 SH SOLE 2064 0 0 QEP RES INC COM COM 74733V100 363 37043 SH SOLE 37043 0 0 QTS RLTY TR INC COM CL A COM 74736A103 330 9114 SH SOLE 9114 0 0 QORVO INC COM COM 74736K101 1176 16686 SH SOLE 16686 0 0 QUALCOMM INC COM COM 747525103 9447 170500 SH SOLE 170500 0 0 QUALCOMM INC OPT 747525903 1122 1549600 SH Call SOLE 1549600 0 0 QUALCOMM INC OPT 747525953 2926 725000 SH Put SOLE 725000 0 0 QUALITY CARE PPTYS INC COM COM 747545101 1600 82325 SH SOLE 82325 0 0 QUALITY SYS INC COM COM 747582104 296 21720 SH SOLE 21720 0 0 QUALYS INC COM COM 74758T303 232 3193 SH SOLE 3193 0 0 QUANTA SVCS INC COM COM 74762E102 1192 34709 SH SOLE 34709 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 6106 60873 SH SOLE 60873 0 0 QUIDEL CORP COM COM 74838J101 1859 35885 SH SOLE 35885 0 0 QUOTIENT TECHNOLOGY INC COM COM 749119103 127 9666 SH SOLE 9666 0 0 RAIT FINANCIAL TRUST COM NEW COM 749227609 22 137289 SH SOLE 137289 0 0 RLI CORP COM COM 749607107 536 8454 SH SOLE 8454 0 0 RLJ LODGING TR COM COM 74965L101 515 26501 SH SOLE 26501 0 0 RMR GROUP INC CL A COM 74967R106 135 1923 SH SOLE 1923 0 0 RH COM COM 74967X103 153 1602 SH SOLE 1602 0 0 RPM INTL INC COM COM 749685103 1086 22778 SH SOLE 22778 0 0 RTI SURGICAL INC COM COM 74975N105 157 34076 SH SOLE 34076 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 1515 15000 PRN SOLE 15000 0 0 RSP PERMIAN INC COM COM 74978Q105 278 5924 SH SOLE 5924 0 0 RADIAN GROUP INC COM COM 750236101 10533 553199 SH SOLE 553199 0 0 RADISYS CORP COM COM 750459109 19 29070 SH SOLE 29070 0 0 RADNET INC COM COM 750491102 114 7897 SH SOLE 7897 0 0 RAMBUS INC DEL COM COM 750917106 2167 161386 SH SOLE 161386 0 0 RALPH LAUREN CORP CL A COM 751212101 8688 77711 SH SOLE 77711 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 136 10980 SH SOLE 10980 0 0 RANDGOLD RES LTD ADR COM 752344309 1870 22462 SH SOLE 22462 0 0 RANDGOLD RES LTD OPT 752344909 34 46500 SH Call SOLE 46500 0 0 RANDGOLD RES LTD OPT 752344959 493 49000 SH Put SOLE 49000 0 0 RANGE RES CORP COM COM 75281A109 2022 139036 SH SOLE 139036 0 0 RANGE RES CORP OPT 75281A959 380 400000 SH Put SOLE 400000 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 1615 18059 SH SOLE 18059 0 0 RAYONIER INC COM COM 754907103 1939 55118 SH SOLE 55118 0 0 RAYONIER ADVANCED MATLS INC COM COM 75508B104 111 5170 SH SOLE 5170 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 9206 61316 SH SOLE 61316 0 0 RAYTHEON CO COM NEW COM 755111507 3755 17398 SH SOLE 17398 0 0 RAYTHEON CO OPT 755111907 504 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 20 13000 SH Put SOLE 13000 0 0 RBC BEARINGS INC COM COM 75524B104 436 3510 SH SOLE 3510 0 0 RE MAX HLDGS INC CL A COM 75524W108 110 1816 SH SOLE 1816 0 0 REALOGY HLDGS CORP COM COM 75605Y106 914 33517 SH SOLE 33517 0 0 REALPAGE INC COM COM 75606N109 364 7074 SH SOLE 7074 0 0 REALTY INCOME CORP COM COM 756109104 8494 164200 SH SOLE 164200 0 0 RED HAT INC COM COM 756577102 3146 21040 SH SOLE 21040 0 0 RED HAT INC OPT 756577902 392 16400 SH Call SOLE 16400 0 0 RED HAT INC OPT 756577952 56 25300 SH Put SOLE 25300 0 0 RED HAT INC NOTE 0.25010/0 BND 756577AD4 45413 224030 PRN SOLE 224030 0 0 RED ROCK RESORTS INC CL A COM 75700L108 165 5640 SH SOLE 5640 0 0 REDWOOD TR INC COM COM 758075402 148 9556 SH SOLE 9556 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 100 1000 PRN SOLE 1000 0 0 REGAL BELOIT CORP COM COM 758750103 3229 44018 SH SOLE 44018 0 0 REGENCY CTRS CORP COM COM 758849103 2266 38420 SH SOLE 38420 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 6343 18420 SH SOLE 18420 0 0 REGENERON PHARMACEUTICALS OPT 75886F907 504 43700 SH Call SOLE 43700 0 0 REGENERON PHARMACEUTICALS OPT 75886F957 5243 121500 SH Put SOLE 121500 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 2567 138174 SH SOLE 138174 0 0 REGIONS FINL CORP NEW OPT 7591EP900 2 18000 SH Call SOLE 18000 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 2330 15132 SH SOLE 15132 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 992 11575 SH SOLE 11575 0 0 RELX NV SPONSORED ADR COM 75955B102 1283 61692 SH SOLE 61692 0 0 RENASANT CORP COM COM 75970E107 507 11924 SH SOLE 11924 0 0 RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 165 12926 SH SOLE 12926 0 0 RENREN INC SPON ADR A NEW COM 759892201 1873 222976 SH SOLE 222976 0 0 REPLIGEN CORP NOTE 2.125 6/0 BND 759916AA7 130 1000 PRN SOLE 1000 0 0 RENT A CTR INC NEW COM COM 76009N100 285 32983 SH SOLE 32983 0 0 REPUBLIC BANCORP KY CL A COM 760281204 155 4051 SH SOLE 4051 0 0 REPUBLIC SVCS INC COM COM 760759100 8662 130792 SH SOLE 130792 0 0 RESMED INC COM COM 761152107 1679 17051 SH SOLE 17051 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 108 6664 SH SOLE 6664 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 685 38780 SH SOLE 38780 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 397 34073 SH SOLE 34073 0 0 RESTORATION ROBOTICS INC COM COM 76133C103 1063 170574 SH SOLE 170574 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 101 1391 SH SOLE 1391 0 0 REXNORD CORP NEW COM COM 76169B102 225 7574 SH SOLE 7574 0 0 REXFORD INDL RLTY INC COM COM 76169C100 372 12936 SH SOLE 12936 0 0 RIBBON COMMUNICATIONS INC COM COM 762544104 116 22793 SH SOLE 22793 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 62 17388 SH SOLE 17388 0 0 RINGCENTRAL INC CL A COM 76680R206 704 11094 SH SOLE 11094 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 665 12914 SH SOLE 12914 0 0 RITE AID CORP COM COM 767754104 524 312084 SH SOLE 312084 0 0 RITE AID CORP OPT 767754954 4 13000 SH Put SOLE 13000 0 0 ROADRUNNER TRNSN SVCS HLDG I COM COM 76973Q105 53 20842 SH SOLE 20842 0 0 ROBERT HALF INTL INC COM COM 770323103 9799 169264 SH SOLE 169264 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 8613 49443 SH SOLE 49443 0 0 ROCKWELL COLLINS INC COM COM 774341101 5810 43082 SH SOLE 43082 0 0 ROGERS CORP COM COM 775133101 219 1831 SH SOLE 1831 0 0 ROLLINS INC COM COM 775711104 1994 39076 SH SOLE 39076 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 7427 26461 SH SOLE 26461 0 0 ROSS STORES INC COM COM 778296103 4248 54476 SH SOLE 54476 0 0 ROSS STORES INC OPT 778296903 59 590000 SH Call SOLE 590000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 328 5000 SH SOLE 5000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 120 1879 SH SOLE 1879 0 0 ROYAL GOLD INC COM COM 780287108 1228 14304 SH SOLE 14304 0 0 ROYCE VALUE TR INC COM COM 780910105 458 29426 SH SOLE 29426 0 0 RUBICON PROJ INC COM COM 78112V102 39 21400 SH SOLE 21400 0 0 RUSH ENTERPRISES INC CL A COM 781846209 242 5697 SH SOLE 5697 0 0 RYDER SYS INC COM COM 783549108 702 9638 SH SOLE 9638 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W106 3223 32401 SH SOLE 32401 0 0 RYDEX ETF TRUST GUG S&P500 PU VA COM 78355W304 3121 48300 SH SOLE 48300 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 448 2834 SH SOLE 2834 0 0 RYDEX ETF TRUST GUG S&P SC600 PV COM 78355W700 422 6000 SH SOLE 6000 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 403 4882 SH SOLE 4882 0 0 RYDEX ETF TRUST GUG S&P500EQWTMA COM 78355W825 434 4084 SH SOLE 4084 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W833 467 3909 SH SOLE 3909 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 1236 6876 SH SOLE 6876 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 757 9779 SH SOLE 9779 0 0 S & T BANCORP INC COM COM 783859101 142 3563 SH SOLE 3563 0 0 S&P GLOBAL INC COM COM 78409V104 4352 22777 SH SOLE 22777 0 0 S&P GLOBAL INC OPT 78409V904 2074 78900 SH Call SOLE 78900 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 5813 34010 SH SOLE 34010 0 0 SEI INVESTMENTS CO COM COM 784117103 4275 57073 SH SOLE 57073 0 0 SL GREEN RLTY CORP COM COM 78440X101 4186 43229 SH SOLE 43229 0 0 SLM CORP COM COM 78442P106 594 52958 SH SOLE 52958 0 0 SM ENERGY CO COM COM 78454L100 306 16969 SH SOLE 16969 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 47210 179403 SH SOLE 179403 0 0 SPDR S&P 500 ETF TR OPT 78462F903 58505 7393200 SH Call SOLE 7393200 0 0 SPDR S&P 500 ETF TR OPT 78462F953 36956 6467900 SH Put SOLE 6467900 0 0 SPS COMM INC COM COM 78463M107 132 2060 SH SOLE 2060 0 0 SPDR GOLD TRUST GOLD COM 78463V107 2321 18455 SH SOLE 18455 0 0 SPDR GOLD TRUST OPT 78463V907 17338 7048200 SH Call SOLE 7048200 0 0 SPDR GOLD TRUST OPT 78463V957 4440 2557800 SH Put SOLE 2557800 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 5656 140456 SH SOLE 140456 0 0 SPDR INDEX SHS FDS S&P CHINA ETF COM 78463X400 686 6198 SH SOLE 6198 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV COM 78463X533 206 5800 SH SOLE 5800 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF COM 78463X749 446 9629 SH SOLE 9629 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 10326 258010 SH SOLE 258010 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 946 18313 SH SOLE 18313 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD COM 78464A375 1236 36847 SH SOLE 36847 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 914 25500 SH SOLE 25500 0 0 SPDR SERIES TRUST PORTFOLIO SHORT COM 78464A474 353 11694 SH SOLE 11694 0 0 SPDR SERIES TRUST CITI INT GVT ETF COM 78464A490 244 4100 SH SOLE 4100 0 0 SPDR SERIES TRUST BLOMBERG INTL TR COM 78464A516 298 10099 SH SOLE 10099 0 0 SPDR SERIES TRUST S&P TRANSN ETF COM 78464A532 213 3391 SH SOLE 3391 0 0 SPDR SERIES TRUST HLTH CARE SVCS COM 78464A573 9450 150000 SH SOLE 150000 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 5074 58904 SH SOLE 58904 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 10223 169288 SH SOLE 169288 0 0 SPDR SERIES TRUST GLB DOW ETF COM 78464A706 2315 27468 SH SOLE 27468 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 26955 608455 SH SOLE 608455 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 37791 1072987 SH SOLE 1072987 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 766 22505 SH SOLE 22505 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 5993 65714 SH SOLE 65714 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 5677 118533 SH SOLE 118533 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 33083 377099 SH SOLE 377099 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 3619 113756 SH SOLE 113756 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 4883 112581 SH SOLE 112581 0 0 ARCHER DANIELS MIDLAND CO OPT 039483902 621 392900 SH Call SOLE 392900 0 0 ARCHER DANIELS MIDLAND CO OPT 039483952 775 465400 SH Put SOLE 465400 0 0 ARCHROCK PARTNERS L P COM UNITS REPSTG COM 03957U100 5511 450995 SH SOLE 450995 0 0 ARCONIC INC COM COM 03965L100 4837 209939 SH SOLE 209939 0 0 ARENA PHARMACEUTICALS INC COM NEW COM 040047607 307 7776 SH SOLE 7776 0 0 ARES CAP CORP COM COM 04010L103 2151 135561 SH SOLE 135561 0 0 ARISTA NETWORKS INC COM COM 040413106 165 648 SH SOLE 648 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 262 16065 SH SOLE 16065 0 0 ARROW ELECTRS INC COM COM 042735100 1759 22833 SH SOLE 22833 0 0 ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 101 3026 SH SOLE 3026 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 879 13024 SH SOLE 13024 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 645 320733 SH SOLE 320733 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 70 10765 SH SOLE 10765 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 742 10630 SH SOLE 10630 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186904 92 116300 SH Call SOLE 116300 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 596 7557 SH SOLE 7557 0 0 ASSOCIATED BANC CORP COM COM 045487105 834 33549 SH SOLE 33549 0 0 ASSURANT INC COM COM 04621X108 1634 17878 SH SOLE 17878 0 0 ASSURANT INC 6.50 CONV PFD D PFD 04621X207 614 5900 SH SOLE 5900 0 0 ASTEC INDS INC COM COM 046224101 500 9055 SH SOLE 9055 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 1046 29922 SH SOLE 29922 0 0 ASTRONICS CORP COM COM 046433108 995 26681 SH SOLE 26681 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 107 2749 SH SOLE 2749 0 0 ATLANTIC PWR CORP COM NEW COM 04878Q863 22 10418 SH SOLE 10418 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2531 41866 SH SOLE 41866 0 0 ATMOS ENERGY CORP COM COM 049560105 1831 21734 SH SOLE 21734 0 0 ATRION CORP COM COM 049904105 198 314 SH SOLE 314 0 0 AUTODESK INC COM COM 052769106 6482 51614 SH SOLE 51614 0 0 AUTOHOME INC SP ADR RP CL A COM 05278C107 720 8376 SH SOLE 8376 0 0 AUTOLIV INC COM COM 052800109 4341 29747 SH SOLE 29747 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 4040 35601 SH SOLE 35601 0 0 AUTONATION INC COM COM 05329W102 2112 45140 SH SOLE 45140 0 0 AUTOZONE INC COM COM 053332102 1681 2591 SH SOLE 2591 0 0 AVALONBAY CMNTYS INC COM COM 053484101 11711 71206 SH SOLE 71206 0 0 AVANGRID INC COM COM 05351W103 120 2346 SH SOLE 2346 0 0 AVEO PHARMACEUTICALS INC COM COM 053588109 35 12085 SH SOLE 12085 0 0 AVERY DENNISON CORP COM COM 053611109 2549 23988 SH SOLE 23988 0 0 AVEXIS INC COM COM 05366U100 286 2318 SH SOLE 2318 0 0 AVIS BUDGET GROUP COM COM 053774105 68195 1455913 SH SOLE 1455913 0 0 AVIS BUDGET GROUP OPT 053774905 1281 330000 SH Call SOLE 330000 0 0 AVIS BUDGET GROUP OPT 053774955 149 87500 SH Put SOLE 87500 0 0 AVISTA CORP COM COM 05379B107 5099 99495 SH SOLE 99495 0 0 AVNET INC COM COM 053807103 1005 24074 SH SOLE 24074 0 0 AVON PRODS INC COM COM 054303102 1147 403929 SH SOLE 403929 0 0 AVON PRODS INC OPT 054303952 140 700000 SH Put SOLE 700000 0 0 AXON ENTERPRISE INC COM COM 05464C101 168 4279 SH SOLE 4279 0 0 BB&T CORP COM COM 054937107 6316 121362 SH SOLE 121362 0 0 B & G FOODS INC NEW COM COM 05508R106 664 28025 SH SOLE 28025 0 0 BCE INC COM NEW COM 05534B760 108 2500 SH SOLE 2500 0 0 BGC PARTNERS INC CL A COM 05541T101 122 9097 SH SOLE 9097 0 0 BHP BILLITON PLC SPONSORED ADR COM 05545E209 1016 25575 SH SOLE 25575 0 0 BP PLC SPONSORED ADR COM 055622104 4331 106844 SH SOLE 106844 0 0 BP PLC OPT 055622904 348 263600 SH Call SOLE 263600 0 0 BP PLC OPT 055622954 774 488900 SH Put SOLE 488900 0 0 BOFI HLDG INC COM COM 05566U108 193 4754 SH SOLE 4754 0 0 BT GROUP PLC ADR COM 05577E101 461 28558 SH SOLE 28558 0 0 BMC STK HLDGS INC COM COM 05591B109 346 17712 SH SOLE 17712 0 0 BABCOCK & WILCOX ENTERPRIS I COM COM 05614L100 76 17450 SH SOLE 17450 0 0 BADGER METER INC COM COM 056525108 163 3460 SH SOLE 3460 0 0 BAIDU INC SPON ADR REP A COM 056752108 12561 56281 SH SOLE 56281 0 0 BAIDU INC OPT 056752908 8157 299600 SH Call SOLE 299600 0 0 BAIDU INC OPT 056752958 5222 456900 SH Put SOLE 456900 0 0 BAKER HUGHES A GE CO CL A COM 05722G100 2148 77366 SH SOLE 77366 0 0 BALCHEM CORP COM COM 057665200 213 2602 SH SOLE 2602 0 0 BALL CORP COM COM 058498106 1164 29309 SH SOLE 29309 0 0 BANCFIRST CORP COM COM 05945F103 155 2919 SH SOLE 2919 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 6110 514302 SH SOLE 514302 0 0 BANCO BRADESCO S A OPT 059460953 262 1250000 SH Put SOLE 1250000 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 1001 126647 SH SOLE 126647 0 0 BANCO SANTANDER SA ADR COM 05964H105 904 137985 SH SOLE 137985 0 0 BANCORP INC DEL COM COM 05969A105 166 15398 SH SOLE 15398 0 0 BANCORPSOUTH BK TUPELO MISS COM COM 05971J102 403 12683 SH SOLE 12683 0 0 BANK AMER CORP COM COM 060505104 117803 3928070 SH SOLE 3928070 0 0 BANK AMER CORP OPT 060505904 11921 6064500 SH Call SOLE 6064500 0 0 BANK AMER CORP OPT 060505954 4155 5988200 SH Put SOLE 5988200 0 0 BANK HAWAII CORP COM COM 062540109 633 7615 SH SOLE 7615 0 0 BANK OF THE OZARKS COM COM 063904106 1987 41164 SH SOLE 41164 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 8024 155706 SH SOLE 155706 0 0 BANK NEW YORK MELLON CORP OPT 064058900 32 123200 SH Call SOLE 123200 0 0 BANK NEW YORK MELLON CORP OPT 064058950 194 127400 SH Put SOLE 127400 0 0 BANNER CORP COM NEW COM 06652V208 120 2166 SH SOLE 2166 0 0 BAOZUN INC SPONSORED ADR COM 06684L103 130 2825 SH SOLE 2825 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 4730 194244 SH SOLE 194244 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 2330 318739 SH SOLE 318739 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 731 45853 SH SOLE 45853 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 COM 06739H297 1787 124614 SH SOLE 124614 0 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 COM 06739H305 257 9752 SH SOLE 9752 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 COM 06739H313 3722 117972 SH SOLE 117972 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06746L422 26441 558889 SH SOLE 558889 0 0 BARCLAYS BK PLC OPT 06746L902 15 24400 SH Call SOLE 24400 0 0 BARCLAYS BK PLC OPT 06746L952 45 1066600 SH Put SOLE 1066600 0 0 BARNES & NOBLE INC COM COM 067774109 229 46340 SH SOLE 46340 0 0 BARNES GROUP INC COM COM 067806109 451 7527 SH SOLE 7527 0 0 BARRICK GOLD CORP COM COM 067901108 47877 3845561 SH SOLE 3845561 0 0 BARRICK GOLD CORP OPT 067901908 75 405700 SH Call SOLE 405700 0 0 BARRICK GOLD CORP OPT 067901958 11870 6456700 SH Put SOLE 6456700 0 0 BAXTER INTL INC COM COM 071813109 6675 102626 SH SOLE 102626 0 0 BEACON ROOFING SUPPLY INC COM COM 073685109 244 4601 SH SOLE 4601 0 0 BECTON DICKINSON & CO COM COM 075887109 6204 28628 SH SOLE 28628 0 0 BECTON DICKINSON & CO PFD SHS CONV A PFD 075887208 719 12307 SH SOLE 12307 0 0 BED BATH & BEYOND INC COM COM 075896100 2452 116799 SH SOLE 116799 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 464 2764 SH SOLE 2764 0 0 BELDEN INC COM COM 077454106 681 9871 SH SOLE 9871 0 0 BEMIS INC COM COM 081437105 1486 34148 SH SOLE 34148 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 538 18008 SH SOLE 18008 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 125 8054 SH SOLE 8054 0 0 HSBC HLDGS PLC OPT 404280956 19 65000 SH Put SOLE 65000 0 0 HRG GROUP INC COM COM 40434J100 500 30325 SH SOLE 30325 0 0 HP INC COM COM 40434L105 8243 376065 SH SOLE 376065 0 0 HP INC OPT 40434L905 882 324800 SH Call SOLE 324800 0 0 HP INC OPT 40434L955 564 809400 SH Put SOLE 809400 0 0 HACKETT GROUP INC COM COM 404609109 162 10086 SH SOLE 10086 0 0 HAEMONETICS CORP COM COM 405024100 837 11440 SH SOLE 11440 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 532 16601 SH SOLE 16601 0 0 HAILIANG ED GROUP INC SPONSORED ADR COM 40522L108 280 3720 SH SOLE 3720 0 0 HALCON RES CORP COM PAR NEW COM 40537Q605 148 30372 SH SOLE 30372 0 0 HALLIBURTON CO COM COM 406216101 12154 258922 SH SOLE 258922 0 0 HALLIBURTON CO OPT 406216901 2842 1259200 SH Call SOLE 1259200 0 0 HALLIBURTON CO OPT 406216951 5422 2181000 SH Put SOLE 2181000 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 158 8050 SH SOLE 8050 0 0 HALYARD HEALTH INC COM COM 40650V100 2252 48867 SH SOLE 48867 0 0 HANCOCK HLDG CO COM COM 410120109 1141 22061 SH SOLE 22061 0 0 HANCOCK JOHN INCOME SECS TR COM COM 410123103 114 8080 SH SOLE 8080 0 0 HANESBRANDS INC COM COM 410345102 1072 58185 SH SOLE 58185 0 0 HANESBRANDS INC OPT 410345952 372 195800 SH Put SOLE 195800 0 0 HANMI FINL CORP COM NEW COM 410495204 525 17081 SH SOLE 17081 0 0 HANNON ARMSTRONG SUST INFR C COM COM 41068X100 101 5167 SH SOLE 5167 0 0 HANOVER INS GROUP INC COM COM 410867105 1049 8895 SH SOLE 8895 0 0 HARBORONE BANCORP INC COM COM 41165F101 107 6053 SH SOLE 6053 0 0 HARDINGE INC COM COM 412324303 1357 74051 SH SOLE 74051 0 0 HARLEY DAVIDSON INC COM COM 412822108 2911 67893 SH SOLE 67893 0 0 HARLEY DAVIDSON INC OPT 412822958 365 100000 SH Put SOLE 100000 0 0 HARRIS CORP DEL COM COM 413875105 997 6180 SH SOLE 6180 0 0 HARSCO CORP COM COM 415864107 118 5728 SH SOLE 5728 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 4424 85879 SH SOLE 85879 0 0 HASBRO INC COM COM 418056107 1253 14869 SH SOLE 14869 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 633 18412 SH SOLE 18412 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 688 17789 SH SOLE 17789 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 505 11626 SH SOLE 11626 0 0 HEALTHCARE RLTY TR COM COM 421946104 1488 53690 SH SOLE 53690 0 0 HEALTH INS INNOVATIONS INC COM CL A COM 42225K106 121 4190 SH SOLE 4190 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 957 36168 SH SOLE 36168 0 0 HEALTHEQUITY INC COM COM 42226A107 1371 22652 SH SOLE 22652 0 0 HEARTLAND EXPRESS INC COM COM 422347104 103 5698 SH SOLE 5698 0 0 HECLA MNG CO COM COM 422704106 231 62832 SH SOLE 62832 0 0 HEICO CORP NEW COM COM 422806109 286 3290 SH SOLE 3290 0 0 HEICO CORP NEW CL A COM 422806208 303 4268 SH SOLE 4268 0 0 HEIDRICK & STRUGGLES INTL IN COM COM 422819102 101 3247 SH SOLE 3247 0 0 HELIOS & MATHESON ANALYTICS COM NEW COM 42327L200 85 30100 SH SOLE 30100 0 0 HELIOS & MATHESON ANALYTICS OPT 42327L900 4 89200 SH Call SOLE 89200 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.125 9/1 BND 42330PAJ6 796 7900 PRN SOLE 7900 0 0 HELMERICH & PAYNE INC COM COM 423452101 616 9249 SH SOLE 9249 0 0 HENRY JACK & ASSOC INC COM COM 426281101 5437 44953 SH SOLE 44953 0 0 HERC HLDGS INC COM COM 42704L104 441 6786 SH SOLE 6786 0 0 HERCULES CAPITAL INC COM COM 427096508 183 15087 SH SOLE 15087 0 0 HERON THERAPEUTICS INC COM COM 427746102 183 6622 SH SOLE 6622 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT COM 427825500 113 6287 SH SOLE 6287 0 0 HERSHEY CO COM COM 427866108 2873 29034 SH SOLE 29034 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 543 27338 SH SOLE 27338 0 0 HERTZ GLOBAL HLDGS INC OPT 42806J956 1966 823300 SH Put SOLE 823300 0 0 HESS CORP COM COM 42809H107 3828 75617 SH SOLE 75617 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 7050 401954 SH SOLE 401954 0 0 HEXCEL CORP NEW COM COM 428291108 167 2581 SH SOLE 2581 0 0 HIBBETT SPORTS INC COM COM 428567101 424 17696 SH SOLE 17696 0 0 HIGHLAND FDS I HI LD IBOXX SRLN COM 430101774 388 21182 SH SOLE 21182 0 0 HIGHPOINT RES CORP COM COM 43114K108 102 20045 SH SOLE 20045 0 0 HIGHWOODS PPTYS INC COM COM 431284108 1495 34106 SH SOLE 34106 0 0 HILL ROM HLDGS INC COM COM 431475102 2975 34191 SH SOLE 34191 0 0 HILLENBRAND INC COM COM 431571108 479 10426 SH SOLE 10426 0 0 HILLTOP HOLDINGS INC COM COM 432748101 161 6857 SH SOLE 6857 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 255 5923 SH SOLE 5923 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 2909 472189 SH SOLE 472189 0 0 HIMAX TECHNOLOGIES INC OPT 43289P906 10 20000 SH Call SOLE 20000 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 2058 26136 SH SOLE 26136 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A903 160 69700 SH Call SOLE 69700 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A953 197 111800 SH Put SOLE 111800 0 0 HOLLYFRONTIER CORP COM COM 436106108 5329 109073 SH SOLE 109073 0 0 HOLOGIC INC COM COM 436440101 2030 54341 SH SOLE 54341 0 0 HOME BANCSHARES INC COM COM 436893200 762 33417 SH SOLE 33417 0 0 HOME DEPOT INC COM COM 437076102 29954 168053 SH SOLE 168053 0 0 HOME DEPOT INC OPT 437076902 2447 159900 SH Call SOLE 159900 0 0 HOME DEPOT INC OPT 437076952 1380 441600 SH Put SOLE 441600 0 0 HOMETRUST BANCSHARES INC COM COM 437872104 124 4768 SH SOLE 4768 0 0 HONEYWELL INTL INC COM COM 438516106 11440 79167 SH SOLE 79167 0 0 HONEYWELL INTL INC OPT 438516906 602 110100 SH Call SOLE 110100 0 0 HONEYWELL INTL INC OPT 438516956 408 209100 SH Put SOLE 209100 0 0 HOOKER FURNITURE CORP COM COM 439038100 104 2823 SH SOLE 2823 0 0 HOPE BANCORP INC COM COM 43940T109 580 31910 SH SOLE 31910 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 714 16705 SH SOLE 16705 0 0 HORMEL FOODS CORP COM COM 440452100 1271 37027 SH SOLE 37027 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 820 8910 PRN SOLE 8910 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 979 38628 SH SOLE 38628 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 5147 276138 SH SOLE 276138 0 0 HOSTESS BRANDS INC OPT 44109J906 120 50000 SH Call SOLE 50000 0 0 HOSTESS BRANDS INC OPT 44109J956 2 50000 SH Put SOLE 50000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM COM 44157R109 95 13681 SH SOLE 13681 0 0 HOULIHAN LOKEY INC CL A COM 441593100 109 2443 SH SOLE 2443 0 0 HOVNANIAN ENTERPRISES INC CL A COM 442487203 40 21997 SH SOLE 21997 0 0 HUB GROUP INC CL A COM 443320106 161 3837 SH SOLE 3837 0 0 HUBBELL INC COM COM 443510607 1441 11834 SH SOLE 11834 0 0 HUBSPOT INC COM COM 443573100 273 2517 SH SOLE 2517 0 0 HUDSON PAC PPTYS INC COM COM 444097109 756 23242 SH SOLE 23242 0 0 HUMANA INC COM COM 444859102 10818 40240 SH SOLE 40240 0 0 HUMANA INC OPT 444859902 404 38000 SH Call SOLE 38000 0 0 HUMANA INC OPT 444859952 342 35100 SH Put SOLE 35100 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 1861 15885 SH SOLE 15885 0 0 HUNT J B TRANS SVCS INC OPT 445658907 43 32100 SH Call SOLE 32100 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 2685 177792 SH SOLE 177792 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 4196 16278 SH SOLE 16278 0 0 HURON CONSULTING GROUP INC COM COM 447462102 133 3492 SH SOLE 3492 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 495 60000 SH SOLE 60000 0 0 HYSTER YALE MATLS HANDLING I CL A COM 449172105 164 2342 SH SOLE 2342 0 0 IAC INTERACTIVECORP COM COM 44919P508 649 4150 SH SOLE 4150 0 0 ICF INTL INC COM COM 44925C103 299 5109 SH SOLE 5109 0 0 PATTERSON COMPANIES INC COM COM 703395103 631 28380 SH SOLE 28380 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 654 37372 SH SOLE 37372 0 0 PAYCHEX INC COM COM 704326107 2305 37428 SH SOLE 37428 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 1238 11530 SH SOLE 11530 0 0 PAYPAL HLDGS INC COM COM 70450Y103 24699 325538 SH SOLE 325538 0 0 PAYPAL HLDGS INC OPT 70450Y903 1698 836000 SH Call SOLE 836000 0 0 PAYPAL HLDGS INC OPT 70450Y953 838 207600 SH Put SOLE 207600 0 0 PEABODY ENERGY CORP NEW COM COM 704551100 326 8945 SH SOLE 8945 0 0 PEARSON PLC SPONSORED ADR COM 705015105 1531 145429 SH SOLE 145429 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 334 9724 SH SOLE 9724 0 0 PEGASYSTEMS INC COM COM 705573103 453 7471 SH SOLE 7471 0 0 PENGROWTH ENERGY CORP COM COM 70706P104 13 21012 SH SOLE 21012 0 0 PENN NATL GAMING INC COM COM 707569109 158 6011 SH SOLE 6011 0 0 PENN NATL GAMING INC OPT 707569909 5 31000 SH Call SOLE 31000 0 0 PENN VA CORP NEW COM COM 70788V102 238 6798 SH SOLE 6798 0 0 PENNEY J C INC COM COM 708160106 6338 2098660 SH SOLE 2098660 0 0 PENNEY J C INC OPT 708160906 21 172900 SH Call SOLE 172900 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 374 38722 SH SOLE 38722 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 746 41359 SH SOLE 41359 0 0 PENNYMAC CORP NOTE 5.375 5/0 BND 70932AAB9 5019 50000 PRN SOLE 50000 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 155 3492 SH SOLE 3492 0 0 PENUMBRA INC COM COM 70975L107 462 3996 SH SOLE 3996 0 0 PEOPLES BANCORP INC COM COM 709789101 114 3216 SH SOLE 3216 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 837 44836 SH SOLE 44836 0 0 PEPSICO INC COM COM 713448108 15440 141454 SH SOLE 141454 0 0 PEPSICO INC OPT 713448908 275 130000 SH Call SOLE 130000 0 0 PEPSICO INC OPT 713448958 712 195100 SH Put SOLE 195100 0 0 PERFICIENT INC COM COM 71375U101 114 4987 SH SOLE 4987 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 238 7966 SH SOLE 7966 0 0 PERKINELMER INC COM COM 714046109 4896 64654 SH SOLE 64654 0 0 PETMED EXPRESS INC COM COM 716382106 167 4003 SH SOLE 4003 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 142 2031 SH SOLE 2031 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 112 8618 SH SOLE 8618 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 57334 4054703 SH SOLE 4054703 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 2201 6897000 SH Put SOLE 6897000 0 0 PFIZER INC COM COM 717081103 17150 483243 SH SOLE 483243 0 0 PFIZER INC OPT 717081903 691 723800 SH Call SOLE 723800 0 0 PFIZER INC OPT 717081953 761 1024100 SH Put SOLE 1024100 0 0 PHILIP MORRIS INTL INC COM COM 718172109 15175 152667 SH SOLE 152667 0 0 PHILIP MORRIS INTL INC OPT 718172909 69 94400 SH Call SOLE 94400 0 0 PHILIP MORRIS INTL INC OPT 718172959 668 139200 SH Put SOLE 139200 0 0 PHILLIPS 66 COM COM 718546104 4357 45428 SH SOLE 45428 0 0 PHILLIPS 66 OPT 718546904 568 167900 SH Call SOLE 167900 0 0 PHILLIPS 66 OPT 718546954 466 137900 SH Put SOLE 137900 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 1336 27971 SH SOLE 27971 0 0 PHOTRONICS INC COM COM 719405102 138 16710 SH SOLE 16710 0 0 PHYSICIANS RLTY TR COM COM 71943U104 388 24902 SH SOLE 24902 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 1033 58720 SH SOLE 58720 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 806 32768 SH SOLE 32768 0 0 PILGRIMS PRIDE CORP NEW OPT 72147K958 41 62500 SH Put SOLE 62500 0 0 PIMCO CALIF MUN INCOME FD II COM COM 72200M108 1083 131583 SH SOLE 131583 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2504 50000 SH SOLE 50000 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 146 1440 SH SOLE 1440 0 0 PIMCO EQUITY SER RAFI DYN ML US COM 72202L363 307 11218 SH SOLE 11218 0 0 PIMCO EQUITY SER RAFI DYN MULTI COM 72202L371 5148 194700 SH SOLE 194700 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 703 10949 SH SOLE 10949 0 0 PINNACLE WEST CAP CORP COM COM 723484101 6182 77464 SH SOLE 77464 0 0 PINNACLE ENTMT INC NEW COM COM 72348Y105 14674 486705 SH SOLE 486705 0 0 PIONEER DIV HIGH INCOME TRUS COM COM 723653101 257 17050 SH SOLE 17050 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 36 13188 SH SOLE 13188 0 0 PIONEER HIGH INCOME TR COM COM 72369H106 391 41675 SH SOLE 41675 0 0 PIONEER NAT RES CO COM COM 723787107 19024 110744 SH SOLE 110744 0 0 PIONEER NAT RES CO OPT 723787907 1118 112100 SH Call SOLE 112100 0 0 PIONEER NAT RES CO OPT 723787957 1441 172800 SH Put SOLE 172800 0 0 PIPER JAFFRAY COS COM COM 724078100 179 2160 SH SOLE 2160 0 0 PITNEY BOWES INC COM COM 724479100 401 36794 SH SOLE 36794 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 1555 70574 SH SOLE 70574 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 437 20111 SH SOLE 20111 0 0 PLANET FITNESS INC CL A COM 72703H101 297 7871 SH SOLE 7871 0 0 PLANTRONICS INC NEW COM COM 727493108 695 11513 SH SOLE 11513 0 0 PLEXUS CORP COM COM 729132100 693 11599 SH SOLE 11599 0 0 PLUG POWER INC COM NEW COM 72919P202 31 16275 SH SOLE 16275 0 0 PLY GEM HLDGS INC COM COM 72941W100 3168 146671 SH SOLE 146671 0 0 POLARIS INDS INC COM COM 731068102 1732 15127 SH SOLE 15127 0 0 POLYONE CORP COM COM 73179P106 825 19410 SH SOLE 19410 0 0 POOL CORPORATION COM COM 73278L105 804 5500 SH SOLE 5500 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1932 20000 PRN SOLE 20000 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 518 12780 SH SOLE 12780 0 0 PORTOLA PHARMACEUTICALS INC COM COM 737010108 128 3926 SH SOLE 3926 0 0 POST HLDGS INC COM COM 737446104 1185 15637 SH SOLE 15637 0 0 POTLATCHDELTIC CORPORATION COM COM 737630103 924 17761 SH SOLE 17761 0 0 POWER INTEGRATIONS INC COM COM 739276103 610 8924 SH SOLE 8924 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 242244 1512798 SH SOLE 1512798 0 0 POWERSHARES QQQ TRUST OPT 73935A904 27708 8982500 SH Call SOLE 8982500 0 0 POWERSHARES QQQ TRUST OPT 73935A954 39050 9090000 SH Put SOLE 9090000 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 127 1664 SH SOLE 1664 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 4479 263805 SH SOLE 263805 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH COM 73935X286 139 2444 SH SOLE 2444 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 259 5492 SH SOLE 5492 0 0 POWERSHARES ETF TRUST WATER RES PORT COM 73935X575 135 4437 SH SOLE 4437 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL COM 73935X708 777 21300 SH SOLE 21300 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF COM 73935X732 135 5312 SH SOLE 5312 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT COM 73935X799 109 1754 SH SOLE 1754 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW COM 73935X807 210 4600 SH SOLE 4600 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 110 3761 SH SOLE 3761 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 2474 162038 SH SOLE 162038 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 493 26199 SH SOLE 26199 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 202 18048 SH SOLE 18048 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 357 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS COM 73936B705 530 29141 SH SOLE 29141 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL COM 73936D107 200 8462 SH SOLE 8462 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 1949 84248 SH SOLE 84248 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT COM 73936Q777 466 7516 SH SOLE 7516 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 9744 238889 SH SOLE 238889 0 0 SPDR SERIES TRUST OPT 78464A900 1241 685000 SH Call SOLE 685000 0 0 SPDR SERIES TRUST OPT 78464A950 3599 2155800 SH Put SOLE 2155800 0 0 SPDR SERIES TRUST OPT 78464A954 299 257800 SH Put SOLE 257800 0 0 SPDR SERIES TRUST OPT 78464A955 21 14300 SH Put SOLE 14300 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 443 8263 SH SOLE 8263 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 24403 101091 SH SOLE 101091 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 34329 100456 SH SOLE 100456 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 2395 230000 SH Call SOLE 230000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 2139 78134 SH SOLE 78134 0 0 SPDR SER TR SSGA US SMAL ETF COM 78468R887 1044 11759 SH SOLE 11759 0 0 SP PLUS CORP COM COM 78469C103 147 4132 SH SOLE 4132 0 0 SPX FLOW INC COM COM 78469X107 206 4196 SH SOLE 4196 0 0 SRC ENERGY INC COM COM 78470V108 1224 129799 SH SOLE 129799 0 0 SVB FINL GROUP COM COM 78486Q101 2886 12023 SH SOLE 12023 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 828 46939 SH SOLE 46939 0 0 SABRE CORP COM COM 78573M104 2243 104565 SH SOLE 104565 0 0 SAFETY INS GROUP INC COM COM 78648T100 192 2502 SH SOLE 2502 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 843 5233 SH SOLE 5233 0 0 SAIA INC COM COM 78709Y105 123 1636 SH SOLE 1636 0 0 SALEM MEDIA GROUP INC CL A COM 794093104 54 14954 SH SOLE 14954 0 0 SALESFORCE COM INC COM COM 79466L302 7442 63992 SH SOLE 63992 0 0 SALESFORCE COM INC OPT 79466L902 506 52200 SH Call SOLE 52200 0 0 SALESFORCE COM INC OPT 79466L952 1584 455100 SH Put SOLE 455100 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 508 30859 SH SOLE 30859 0 0 SANCHEZ ENERGY CORP COM COM 79970Y105 84 26810 SH SOLE 26810 0 0 SANDERSON FARMS INC COM COM 800013104 744 6255 SH SOLE 6255 0 0 SANDRIDGE ENERGY INC COM NEW COM 80007P869 102 7006 SH SOLE 7006 0 0 SANDY SPRING BANCORP INC COM COM 800363103 111 2873 SH SOLE 2873 0 0 SANGAMO THERAPEUTICS INC COM COM 800677106 181 9530 SH SOLE 9530 0 0 SANMINA CORPORATION COM COM 801056102 168 6417 SH SOLE 6417 0 0 SANOFI SPONSORED ADR COM 80105N105 2993 74666 SH SOLE 74666 0 0 SANTANDER CONSUMER USA HDG I COM COM 80283M101 389 23877 SH SOLE 23877 0 0 SANTANDER CONSUMER USA HDG I OPT 80283M901 4 74200 SH Call SOLE 74200 0 0 SANTANDER CONSUMER USA HDG I OPT 80283M951 11 74200 SH Put SOLE 74200 0 0 SAP SE SPON ADR COM 803054204 197 1874 SH SOLE 1874 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 325 4386 SH SOLE 4386 0 0 SCANA CORP NEW COM COM 80589M102 7544 200918 SH SOLE 200918 0 0 SCANSOURCE INC COM COM 806037107 127 3582 SH SOLE 3582 0 0 SCHEIN HENRY INC COM COM 806407102 3943 58667 SH SOLE 58667 0 0 SCHLUMBERGER LTD COM COM 806857108 18993 293190 SH SOLE 293190 0 0 SCHLUMBERGER LTD OPT 806857908 2924 1466000 SH Call SOLE 1466000 0 0 SCHLUMBERGER LTD OPT 806857958 5025 1371000 SH Put SOLE 1371000 0 0 SCHNITZER STL INDS CL A COM 806882106 113 3507 SH SOLE 3507 0 0 SCHOLASTIC CORP COM COM 807066105 102 2620 SH SOLE 2620 0 0 SCHULMAN A INC COM COM 808194104 264 6142 SH SOLE 6142 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 8184 156714 SH SOLE 156714 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 1312 1026300 SH Call SOLE 1026300 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 409 193000 SH Put SOLE 193000 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 235 5994 SH SOLE 5994 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 1036 13145 SH SOLE 13145 0 0 SCIENTIFIC GAMES CORP COM COM 80874P109 332 7992 SH SOLE 7992 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 815 9500 SH SOLE 9500 0 0 SEACOR HOLDINGS INC COM COM 811904101 127 2490 SH SOLE 2490 0 0 SEALED AIR CORP NEW COM COM 81211K100 4332 101240 SH SOLE 101240 0 0 SEARS HLDGS CORP COM COM 812350106 2258 845620 SH SOLE 845620 0 0 SEARS HLDGS CORP OPT 812350906 2 20000 SH Call SOLE 20000 0 0 SEARS HLDGS CORP OPT 812350956 4692 790500 SH Put SOLE 790500 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 4745 83326 SH SOLE 83326 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 29854 366762 SH SOLE 366762 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 2545 48362 SH SOLE 48362 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 31906 314992 SH SOLE 314992 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 31883 472970 SH SOLE 472970 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 27436 995138 SH SOLE 995138 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 19897 267826 SH SOLE 267826 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 36259 554245 SH SOLE 554245 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 3016 97051 SH SOLE 97051 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 23831 471628 SH SOLE 471628 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 599 200500 SH Call SOLE 200500 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 1743 342600 SH Call SOLE 342600 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 493 103500 SH Call SOLE 103500 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 1955 1193200 SH Call SOLE 1193200 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 2838 1999400 SH Call SOLE 1999400 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 551 67700 SH Call SOLE 67700 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 66 155200 SH Call SOLE 155200 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 784 255700 SH Call SOLE 255700 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 311 369300 SH Put SOLE 369300 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 2953 2274500 SH Put SOLE 2274500 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 256 248200 SH Put SOLE 248200 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 1850 2584100 SH Put SOLE 2584100 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 6040 3572600 SH Put SOLE 3572600 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 158 123800 SH Put SOLE 123800 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 477 411200 SH Put SOLE 411200 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 468 435200 SH Put SOLE 435200 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 238 12207 SH SOLE 12207 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 289 16762 SH SOLE 16762 0 0 SELECTIVE INS GROUP INC COM COM 816300107 1906 31394 SH SOLE 31394 0 0 SEMTECH CORP COM COM 816850101 273 6995 SH SOLE 6995 0 0 SEMPRA ENERGY COM COM 816851109 5182 46594 SH SOLE 46594 0 0 SENECA FOODS CORP NEW CL A COM 817070501 107 3880 SH SOLE 3880 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 4962 316853 SH SOLE 316853 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 608 8612 SH SOLE 8612 0 0 SERITAGE GROWTH PPTYS CL A COM 81752R100 125 3519 SH SOLE 3519 0 0 SERVICE CORP INTL COM COM 817565104 1344 35600 SH SOLE 35600 0 0 SERVICEMASTER GLOBAL HLDGS I COM COM 81761R109 121 2383 SH SOLE 2383 0 0 SERVICENOW INC COM COM 81762P102 15645 94562 SH SOLE 94562 0 0 SERVICENOW INC OPT 81762P902 659 12000 SH Call SOLE 12000 0 0 SERVICENOW INC OPT 81762P952 13 12000 SH Put SOLE 12000 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 123 3024 SH SOLE 3024 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 927 44033 SH SOLE 44033 0 0 SHENANDOAH TELECOMMUNICATION COM COM 82312B106 2772 77007 SH SOLE 77007 0 0 SHERWIN WILLIAMS CO COM COM 824348106 4405 11234 SH SOLE 11234 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 1667 11159 SH SOLE 11159 0 0 SHIRE PLC OPT 82481R906 15 17500 SH Call SOLE 17500 0 0 SHOPIFY INC CL A COM 82509L107 764 6129 SH SOLE 6129 0 0 SHUTTERFLY INC COM COM 82568P304 215 2652 SH SOLE 2652 0 0 SHUTTERFLY INC NOTE 0.250 5/1 BND 82568PAB2 13279 105000 PRN SOLE 105000 0 0 SIBANYE STILLWATER SPONSORED ADR COM 825724206 164 41217 SH SOLE 41217 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 1824 12848 SH SOLE 12848 0 0 SILICON LABORATORIES INC COM COM 826919102 829 9223 SH SOLE 9223 0 0 SILGAN HOLDINGS INC COM COM 827048109 517 18578 SH SOLE 18578 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 155 5442 SH SOLE 5442 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 12526 81152 SH SOLE 81152 0 0 SIMON PPTY GROUP INC NEW OPT 828806909 55 20000 SH Call SOLE 20000 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 629 10914 SH SOLE 10914 0 0 SINCLAIR BROADCAST GROUP INC CL A COM 829226109 151 4809 SH SOLE 4809 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 607 97204 SH SOLE 97204 0 0 SIRIUS XM HLDGS INC OPT 82968B903 37 100000 SH Call SOLE 100000 0 0 SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 169 2188 SH SOLE 2188 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 921 14799 SH SOLE 14799 0 0 SKECHERS U S A INC CL A COM 830566105 1135 29182 SH SOLE 29182 0 0 SKYWEST INC COM COM 830879102 888 16330 SH SOLE 16330 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 2210 22039 SH SOLE 22039 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 87 10000 SH Call SOLE 10000 0 0 SKYWORKS SOLUTIONS INC OPT 83088M952 195 24600 SH Put SOLE 24600 0 0 SLEEP NUMBER CORP COM COM 83125X103 938 26695 SH SOLE 26695 0 0 SMITH A O COM COM 831865209 912 14349 SH SOLE 14349 0 0 SMUCKER J M CO COM NEW COM 832696405 4271 34443 SH SOLE 34443 0 0 SNAP ON INC COM COM 833034101 1854 12565 SH SOLE 12565 0 0 SNAP INC CL A COM 83304A106 455 28684 SH SOLE 28684 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 1071 21783 SH SOLE 21783 0 0 SOHU COM INC COM COM 83408W103 971 31416 SH SOLE 31416 0 0 SOGOU INC ADR REPSTG A COM 83409V104 11277 1366936 SH SOLE 1366936 0 0 SOLARCITY CORP NOTE 1.62511/0 BND 83416TAC4 4575 50000 PRN SOLE 50000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 236 4490 SH SOLE 4490 0 0 SONIC CORP COM COM 835451105 159 6285 SH SOLE 6285 0 0 SONOCO PRODS CO COM COM 835495102 1149 23686 SH SOLE 23686 0 0 SOTHEBYS COM COM 835898107 835 16275 SH SOLE 16275 0 0 SOUTH JERSEY INDS INC COM COM 838518108 844 29955 SH SOLE 29955 0 0 SOUTH ST CORP COM COM 840441109 327 3835 SH SOLE 3835 0 0 SOUTHERN CO COM COM 842587107 10296 230548 SH SOLE 230548 0 0 SOUTHERN COPPER CORP COM COM 84265V105 1044 19260 SH SOLE 19260 0 0 SOUTHWEST AIRLS CO COM COM 844741108 5599 97742 SH SOLE 97742 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 651 9633 SH SOLE 9633 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 488 112721 SH SOLE 112721 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 150 2252 SH SOLE 2252 0 0 SPARTANNASH CO COM COM 847215100 536 31157 SH SOLE 31157 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 1247 37073 SH SOLE 37073 0 0 SPECTRUM PHARMACEUTICALS INC COM COM 84763A108 103 6406 SH SOLE 6406 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84763R101 112 1084 SH SOLE 1084 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 3733 44604 SH SOLE 44604 0 0 SPIRIT AIRLS INC COM COM 848577102 172 4552 SH SOLE 4552 0 0 SPIRE INC COM COM 84857L101 304 4202 SH SOLE 4202 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 250 32193 SH SOLE 32193 0 0 SPLUNK INC COM COM 848637104 6510 66162 SH SOLE 66162 0 0 SPLUNK INC OPT 848637904 778 20000 SH Call SOLE 20000 0 0 SPLUNK INC OPT 848637954 16 20000 SH Put SOLE 20000 0 0 SPOK HLDGS INC COM COM 84863T106 1327 88753 SH SOLE 88753 0 0 SPRINT CORP COM SER 1 COM 85207U105 23945 4906820 SH SOLE 4906820 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 580 24732 SH SOLE 24732 0 0 SQUARE INC CL A COM 852234103 13109 266443 SH SOLE 266443 0 0 SQUARE INC OPT 852234953 800 200000 SH Put SOLE 200000 0 0 STAG INDL INC COM COM 85254J102 498 20807 SH SOLE 20807 0 0 STAMPS COM INC COM NEW COM 852857200 355 1766 SH SOLE 1766 0 0 STANDEX INTL CORP COM COM 854231107 123 1289 SH SOLE 1289 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 8853 57784 SH SOLE 57784 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 COM 854502887 6120 53429 SH SOLE 53429 0 0 STARBUCKS CORP COM COM 855244109 10726 185288 SH SOLE 185288 0 0 STARBUCKS CORP OPT 855244909 6378 2200700 SH Call SOLE 2200700 0 0 STARBUCKS CORP OPT 855244959 2994 2048700 SH Put SOLE 2048700 0 0 STARWOOD PPTY TR INC COM COM 85571B105 743 35457 SH SOLE 35457 0 0 STARWOOD PPTY TR INC NOTE 4.000 1/1 BND 85571BAB1 972 8990 PRN SOLE 8990 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 317 2520 PRN SOLE 2520 0 0 STATE BK FINL CORP COM COM 856190103 106 3516 SH SOLE 3516 0 0 STATE STR CORP COM COM 857477103 7861 78824 SH SOLE 78824 0 0 STATE STR CORP OPT 857477903 368 50000 SH Call SOLE 50000 0 0 STATE STR CORP OPT 857477953 368 50000 SH Put SOLE 50000 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 412 17417 SH SOLE 17417 0 0 STEEL DYNAMICS INC COM COM 858119100 4018 90874 SH SOLE 90874 0 0 STEPAN CO COM COM 858586100 446 5357 SH SOLE 5357 0 0 STERICYCLE INC COM COM 858912108 704 12034 SH SOLE 12034 0 0 STERICYCLE INC DEP PFD A 1/10 PFD 858912207 4525 100000 SH SOLE 100000 0 0 STERLING BANCORP DEL COM COM 85917A100 1025 45467 SH SOLE 45467 0 0 STEWART INFORMATION SVCS COR COM COM 860372101 241 5486 SH SOLE 5486 0 0 STIFEL FINL CORP COM COM 860630102 709 11973 SH SOLE 11973 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 1820 81648 SH SOLE 81648 0 0 STOCK YDS BANCORP INC COM COM 861025104 128 3649 SH SOLE 3649 0 0 STONERIDGE INC COM COM 86183P102 113 4108 SH SOLE 4108 0 0 STORE CAP CORP COM COM 862121100 456 18384 SH SOLE 18384 0 0 STRYKER CORP COM COM 863667101 11200 69601 SH SOLE 69601 0 0 STUDENT TRANSN INC COM COM 86388A108 3678 491000 SH SOLE 491000 0 0 STURM RUGER & CO INC COM COM 864159108 687 13085 SH SOLE 13085 0 0 SUMMIT HOTEL PPTYS INC COM COM 866082100 214 15706 SH SOLE 15706 0 0 SUMMIT MATLS INC CL A COM 86614U100 887 29293 SH SOLE 29293 0 0 SUN CMNTYS INC COM COM 866674104 1138 12450 SH SOLE 12450 0 0 SUN HYDRAULICS CORP COM COM 866942105 100 1870 SH SOLE 1870 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 609 17645 SH SOLE 17645 0 0 SUNCOKE ENERGY INC COM COM 86722A103 114 10619 SH SOLE 10619 0 0 SUNPOWER CORP COM COM 867652406 93 11691 SH SOLE 11691 0 0 SUNPOWER CORP OPT 867652906 40 50000 SH Call SOLE 50000 0 0 SUNRUN INC COM COM 86771W105 293 32818 SH SOLE 32818 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 1256 82517 SH SOLE 82517 0 0 SUNTRUST BKS INC COM COM 867914103 6823 100285 SH SOLE 100285 0 0 SUNTRUST BKS INC OPT 867914903 92 57600 SH Call SOLE 57600 0 0 SUNTRUST BKS INC OPT 867914953 459 129800 SH Put SOLE 129800 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 505 59913 SH SOLE 59913 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 151 3306 SH SOLE 3306 0 0 SUPERVALU INC COM NEW COM 868536301 285 18684 SH SOLE 18684 0 0 SURMODICS INC COM COM 868873100 122 3196 SH SOLE 3196 0 0 SYKES ENTERPRISES INC COM COM 871237103 414 14311 SH SOLE 14311 0 0 SYMANTEC CORP COM COM 871503108 3045 117806 SH SOLE 117806 0 0 SYMANTEC CORP OPT 871503908 228 480000 SH Call SOLE 480000 0 0 SYMANTEC CORP OPT 871503958 216 160000 SH Put SOLE 160000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM COM 87157B103 119 11299 SH SOLE 11299 0 0 SYNAPTICS INC COM COM 87157D109 872 19062 SH SOLE 19062 0 0 URBAN OUTFITTERS INC COM COM 917047102 665 17982 SH SOLE 17982 0 0 URBAN EDGE PPTYS COM COM 91704F104 619 29009 SH SOLE 29009 0 0 V F CORP COM COM 918204108 2269 30614 SH SOLE 30614 0 0 V F CORP OPT 918204908 92 23600 SH Call SOLE 23600 0 0 V F CORP OPT 918204958 71 32900 SH Put SOLE 32900 0 0 VEON LTD SPONSORED ADR COM 91822M106 434 164491 SH SOLE 164491 0 0 VAIL RESORTS INC COM COM 91879Q109 944 4256 SH SOLE 4256 0 0 VALEANT PHARMACEUTICALS INTL OPT 91911K902 35 1455000 SH Call SOLE 1455000 0 0 VALEANT PHARMACEUTICALS INTL OPT 91911K952 3915 1043600 SH Put SOLE 1043600 0 0 VALE S A ADR COM 91912E105 15905 1250381 SH SOLE 1250381 0 0 VALE S A OPT 91912E955 1193 2396500 SH Put SOLE 2396500 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 35949 387503 SH SOLE 387503 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 4434 660600 SH Call SOLE 660600 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 2423 1150200 SH Put SOLE 1150200 0 0 VALLEY NATL BANCORP COM COM 919794107 654 52474 SH SOLE 52474 0 0 VALMONT INDS INC COM COM 920253101 573 3919 SH SOLE 3919 0 0 VALVOLINE INC COM COM 92047W101 842 38044 SH SOLE 38044 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 117 6956 SH SOLE 6956 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 50629 2303428 SH SOLE 2303428 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 3485 153243 SH SOLE 153243 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD COM 92189F445 441 17300 SH SOLE 17300 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 202 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 28102 269490 SH SOLE 269490 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 13976 150000 SH SOLE 150000 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL COM 92189F692 2836 50000 SH SOLE 50000 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 7259 304122 SH SOLE 304122 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 674 37335 SH SOLE 37335 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 64053 1992331 SH SOLE 1992331 0 0 VANECK VECTORS ETF TR VIETNAM ETF COM 92189F817 159 8135 SH SOLE 8135 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP COM 92189F825 178 7425 SH SOLE 7425 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 101 4259 SH SOLE 4259 0 0 VANECK VECTORS ETF TR OPT 92189F903 107 721200 SH Call SOLE 721200 0 0 VANECK VECTORS ETF TR OPT 92189F906 1540 2167700 SH Call SOLE 2167700 0 0 VANECK VECTORS ETF TR OPT 92189F908 621 550000 SH Call SOLE 550000 0 0 VANECK VECTORS ETF TR OPT 92189F953 310 626000 SH Put SOLE 626000 0 0 VANECK VECTORS ETF TR OPT 92189F956 2657 2302500 SH Put SOLE 2302500 0 0 VANECK VECTORS ETF TR OPT 92189F958 1293 827100 SH Put SOLE 827100 0 0 VANGUARD GROUP DIV APP ETF COM 921908844 1266 12526 SH SOLE 12526 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 1904 16610 SH SOLE 16610 0 0 VANGUARD WORLD FD MEGA GRWTH IND COM 921910816 367 3272 SH SOLE 3272 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 30457 381047 SH SOLE 381047 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 1021 12378 SH SOLE 12378 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 4358 92757 SH SOLE 92757 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 5176 89004 SH SOLE 89004 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 1359 300000 SH Call SOLE 300000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 536 456900 SH Put SOLE 456900 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 3724 40321 SH SOLE 40321 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 3474 50000 SH SOLE 50000 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 951 6194 SH SOLE 6194 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 1835 10729 SH SOLE 10729 0 0 VANGUARD WORLD FDS UTILITIES ETF COM 92204A876 290 2597 SH SOLE 2597 0 0 VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 418 5000 SH SOLE 5000 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS COM 92206C102 5356 89209 SH SOLE 89209 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 681 5589 SH SOLE 5589 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS COM 92206C706 223 3535 SH SOLE 3535 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 403 4748 SH SOLE 4748 0 0 VAREX IMAGING CORP COM COM 92214X106 1041 29082 SH SOLE 29082 0 0 VARIAN MED SYS INC COM COM 92220P105 2723 22201 SH SOLE 22201 0 0 VARONIS SYS INC COM COM 922280102 159 2625 SH SOLE 2625 0 0 VECTREN CORP COM COM 92240G101 883 13818 SH SOLE 13818 0 0 VECTOR GROUP LTD COM COM 92240M108 148 7249 SH SOLE 7249 0 0 VEEVA SYS INC CL A COM COM 922475108 426 5828 SH SOLE 5828 0 0 VENTAS INC COM COM 92276F100 9844 198746 SH SOLE 198746 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 5247 21676 SH SOLE 21676 0 0 VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 32668 432863 SH SOLE 432863 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 2977 23000 SH SOLE 23000 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 874 5665 SH SOLE 5665 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 178 1469 SH SOLE 1469 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 2285 20479 SH SOLE 20479 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 839 5913 SH SOLE 5913 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 2050 19866 SH SOLE 19866 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 3146 21412 SH SOLE 21412 0 0 VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 291 2142 SH SOLE 2142 0 0 VERACYTE INC COM COM 92337F107 82 14670 SH SOLE 14670 0 0 VEREIT INC COM COM 92339V100 1080 155127 SH SOLE 155127 0 0 VERIFONE SYS INC COM COM 92342Y109 757 49238 SH SOLE 49238 0 0 VERISIGN INC COM COM 92343E102 1659 13996 SH SOLE 13996 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 37594 786157 SH SOLE 786157 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 333 695300 SH Call SOLE 695300 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 1342 729400 SH Put SOLE 729400 0 0 VERINT SYS INC COM COM 92343X100 1254 29442 SH SOLE 29442 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 1566 16000 PRN SOLE 16000 0 0 VERISK ANALYTICS INC COM COM 92345Y106 1238 11904 SH SOLE 11904 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 10878 66747 SH SOLE 66747 0 0 VERSUM MATLS INC COM COM 92532W103 3036 80683 SH SOLE 80683 0 0 VIASAT INC COM COM 92552V100 677 10306 SH SOLE 10306 0 0 VIACOM INC NEW CL B COM 92553P201 657 21161 SH SOLE 21161 0 0 VIAVI SOLUTIONS INC COM COM 925550105 308 31668 SH SOLE 31668 0 0 VICI PPTYS INC COM COM 925652109 596 32559 SH SOLE 32559 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM COM 92647N824 350 7703 SH SOLE 7703 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 2912 175211 SH SOLE 175211 0 0 VIPSHOP HLDGS LTD OPT 92763W953 4500 2000000 SH Put SOLE 2000000 0 0 VISA INC COM CL A COM 92826C839 206253 1724238 SH SOLE 1724238 0 0 VISA INC OPT 92826C959 3491 640000 SH Put SOLE 640000 0 0 VIRTUSA CORP COM COM 92827P102 107 2200 SH SOLE 2200 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 526 28270 SH SOLE 28270 0 0 VISTA OUTDOOR INC COM COM 928377100 515 31530 SH SOLE 31530 0 0 VISTEON CORP COM NEW COM 92839U206 690 6260 SH SOLE 6260 0 0 VISTRA ENERGY CORP COM COM 92840M102 854 40985 SH SOLE 40985 0 0 VIVUS INC COM COM 928551100 4 12412 SH SOLE 12412 0 0 VMWARE INC CL A COM COM 928563402 708 5838 SH SOLE 5838 0 0 VMWARE INC OPT 928563902 258 55000 SH Call SOLE 55000 0 0 VMWARE INC OPT 928563952 1497 82700 SH Put SOLE 82700 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 784 28175 SH SOLE 28175 0 0 VODAFONE GROUP PLC NEW OPT 92857W908 59 281300 SH Call SOLE 281300 0 0 VODAFONE GROUP PLC NEW OPT 92857W958 620 255700 SH Put SOLE 255700 0 0 VONAGE HLDGS CORP COM COM 92886T201 4711 442336 SH SOLE 442336 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 2089 31047 SH SOLE 31047 0 0 VOYA FINL INC COM COM 929089100 120 2369 SH SOLE 2369 0 0 VULCAN MATLS CO COM COM 929160109 514 4499 SH SOLE 4499 0 0 W & T OFFSHORE INC COM COM 92922P106 56 12622 SH SOLE 12622 0 0 WD-40 CO COM COM 929236107 183 1390 SH SOLE 1390 0 0 WGL HLDGS INC COM COM 92924F106 7320 87513 SH SOLE 87513 0 0 WSFS FINL CORP COM COM 929328102 680 14197 SH SOLE 14197 0 0 WMIH CORP COM COM 92936P100 25 17555 SH SOLE 17555 0 0 W P CAREY INC COM COM 92936U109 1207 19476 SH SOLE 19476 0 0 WPP PLC NEW ADR COM 92937A102 377 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 4883 77886 SH SOLE 77886 0 0 WABTEC CORP COM COM 929740108 1162 14281 SH SOLE 14281 0 0 WADDELL & REED FINL INC CL A COM 930059100 309 15276 SH SOLE 15276 0 0 WAGEWORKS INC COM COM 930427109 789 17465 SH SOLE 17465 0 0 WALMART INC COM COM 931142103 20639 231982 SH SOLE 231982 0 0 WALMART INC OPT 931142903 852 580800 SH Call SOLE 580800 0 0 WALMART INC OPT 931142953 851 244000 SH Put SOLE 244000 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 6431 98222 SH SOLE 98222 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 116 180100 SH Call SOLE 180100 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 84 20000 SH Put SOLE 20000 0 0 WALKER & DUNLOP INC COM COM 93148P102 127 2137 SH SOLE 2137 0 0 WARRIOR MET COAL INC COM COM 93627C101 270 9635 SH SOLE 9635 0 0 WASHINGTON FED INC COM COM 938824109 531 15348 SH SOLE 15348 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 565 84768 SH SOLE 84768 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 362 13261 SH SOLE 13261 0 0 WASTE CONNECTIONS INC COM COM 94106B101 558 7773 SH SOLE 7773 0 0 WASTE MGMT INC DEL COM COM 94106L109 12427 147725 SH SOLE 147725 0 0 WASTE MGMT INC DEL OPT 94106L909 338 50000 SH Call SOLE 50000 0 0 WASTE MGMT INC DEL OPT 94106L959 83 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 4358 21938 SH SOLE 21938 0 0 WATSCO INC COM COM 942622200 1021 5643 SH SOLE 5643 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 456 5868 SH SOLE 5868 0 0 WAYFAIR INC CL A COM 94419L101 582 8614 SH SOLE 8614 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 989 11000 PRN SOLE 11000 0 0 WEBSTER FINL CORP CONN COM COM 947890109 743 13406 SH SOLE 13406 0 0 WEIBO CORP OPT 948596951 196 23900 SH Put SOLE 23900 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 243 3820 SH SOLE 3820 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 1009 35920 SH SOLE 35920 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 2849 14712 SH SOLE 14712 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 105597 350000 PRN SOLE 350000 0 0 WELLS FARGO CO NEW COM COM 949746101 29583 564458 SH SOLE 564458 0 0 WELLS FARGO CO NEW OPT 949746901 326 546200 SH Call SOLE 546200 0 0 WELLS FARGO CO NEW OPT 949746951 5171 1605300 SH Put SOLE 1605300 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD COM 94987B105 709 88201 SH SOLE 88201 0 0 WELLTOWER INC COM COM 95040Q104 5062 93006 SH SOLE 93006 0 0 WENDYS CO COM COM 95058W100 865 49296 SH SOLE 49296 0 0 WERNER ENTERPRISES INC COM COM 950755108 313 8581 SH SOLE 8581 0 0 WESBANCO INC COM COM 950810101 237 5604 SH SOLE 5604 0 0 WESCO INTL INC COM COM 95082P105 164 2643 SH SOLE 2643 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 996 11276 SH SOLE 11276 0 0 WESTAR ENERGY INC COM COM 95709T100 1678 31915 SH SOLE 31915 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT COM 957664105 206 15968 SH SOLE 15968 0 0 WESTERN ASSET HIGH INCM FD I COM COM 95766J102 647 98665 SH SOLE 98665 0 0 WESTERN ASSET HIGH INCM OPP COM COM 95766K109 352 73274 SH SOLE 73274 0 0 WESTERN ASST MNGD MUN FD INC COM COM 95766M105 435 33397 SH SOLE 33397 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT COM 95766Q106 366 31745 SH SOLE 31745 0 0 WESTERN ASSET CLYM INFL OPP COM COM 95766R104 342 30246 SH SOLE 30246 0 0 WESTERN ASSET INVESTMENT GRA COM COM 95766T100 215 15554 SH SOLE 15554 0 0 WESTERN ASSET HGH YLD DFNDFD COM COM 95768B107 124 8519 SH SOLE 8519 0 0 WESTERN ASSET GLOBAL CP DEFI COM COM 95790C107 432 25814 SH SOLE 25814 0 0 WESTERN DIGITAL CORP COM COM 958102105 26593 288212 SH SOLE 288212 0 0 WESTERN DIGITAL CORP OPT 958102905 366 56400 SH Call SOLE 56400 0 0 WESTERN DIGITAL CORP OPT 958102955 518 105800 SH Put SOLE 105800 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 1296 30380 SH SOLE 30380 0 0 WESTERN UN CO COM COM 959802109 732 38081 SH SOLE 38081 0 0 WESTLAKE CHEM CORP COM COM 960413102 499 4493 SH SOLE 4493 0 0 WESTMORELAND COAL CO COM COM 960878106 15 36102 SH SOLE 36102 0 0 WESTROCK CO COM COM 96145D105 1852 28855 SH SOLE 28855 0 0 WEX INC COM COM 96208T104 1751 11182 SH SOLE 11182 0 0 WEYERHAEUSER CO COM COM 962166104 7931 226604 SH SOLE 226604 0 0 WEYERHAEUSER CO OPT 962166904 111 185000 SH Call SOLE 185000 0 0 WEYERHAEUSER CO OPT 962166954 176 185000 SH Put SOLE 185000 0 0 WHIRLPOOL CORP COM COM 963320106 3383 22097 SH SOLE 22097 0 0 WHIRLPOOL CORP OPT 963320906 123 65000 SH Call SOLE 65000 0 0 WHIRLPOOL CORP OPT 963320956 1079 95000 SH Put SOLE 95000 0 0 WHITING PETE CORP NEW COM NEW COM 966387409 707 20894 SH SOLE 20894 0 0 WHITING PETE CORP NEW NOTE 1.250 4/0 BND 966387AL6 662 7000 PRN SOLE 7000 0 0 WILEY JOHN & SONS INC CL A COM 968223206 1434 22510 SH SOLE 22510 0 0 WILLIAMS COS INC DEL COM COM 969457100 1939 77999 SH SOLE 77999 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 1297 37682 SH SOLE 37682 0 0 WILLIAMS SONOMA INC COM COM 969904101 3718 70464 SH SOLE 70464 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 217 154229 SH SOLE 154229 0 0 WINMARK CORP COM COM 974250102 289 2213 SH SOLE 2213 0 0 WINNEBAGO INDS INC COM COM 974637100 145 3847 SH SOLE 3847 0 0 WINTRUST FINL CORP COM COM 97650W108 1181 13720 SH SOLE 13720 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 52 10145 SH SOLE 10145 0 0 WISDOMTREE INVTS INC COM COM 97717P104 211 22999 SH SOLE 22999 0 0 WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 305 4474 SH SOLE 4474 0 0 WISDOMTREE TR US DIVID EX FNCL COM 97717W406 563 6655 SH SOLE 6655 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 16529 630405 SH SOLE 630405 0 0 WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 2218 27477 SH SOLE 27477 0 0 WISDOMTREE TR US TOTAL EARNING COM 97717W596 137 4398 SH SOLE 4398 0 0 WISDOMTREE TR INTL EQUITY FD COM 97717W703 906 16518 SH SOLE 16518 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 534 7640 SH SOLE 7640 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 10498 187434 SH SOLE 187434 0 0 WISDOMTREE TR MID EAST DIVD COM 97717X305 121 6470 SH SOLE 6470 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 13591 216691 SH SOLE 216691 0 0 WISDOMTREE TR OPT 97717X901 1603 400800 SH Call SOLE 400800 0 0 WISDOMTREE TR OPT 97717X951 2659 1410100 SH Put SOLE 1410100 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 266 9216 SH SOLE 9216 0 0 WOODWARD INC COM COM 980745103 845 11788 SH SOLE 11788 0 0 WORKDAY INC CL A COM 98138H101 372 2927 SH SOLE 2927 0 0 WORKDAY INC NOTE 0.750 7/1 BND 98138HAC5 152 1000 PRN SOLE 1000 0 0 WORLD ACCEP CORP DEL COM COM 981419104 221 2103 SH SOLE 2103 0 0 CBRE GROUP INC CL A COM 12504L109 7702 163105 SH SOLE 163105 0 0 CDK GLOBAL INC COM COM 12508E101 1873 29568 SH SOLE 29568 0 0 CDW CORP COM COM 12514G108 772 10985 SH SOLE 10985 0 0 CF INDS HLDGS INC COM COM 125269100 1093 28972 SH SOLE 28972 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 2158 23028 SH SOLE 23028 0 0 CIGNA CORPORATION COM COM 125509109 2714 16177 SH SOLE 16177 0 0 CIGNA CORPORATION OPT 125509909 19 20000 SH Call SOLE 20000 0 0 CIGNA CORPORATION OPT 125509959 224 20000 SH Put SOLE 20000 0 0 CME GROUP INC COM CL A COM 12572Q105 5959 36843 SH SOLE 36843 0 0 CMS ENERGY CORP COM COM 125896100 6468 142818 SH SOLE 142818 0 0 CNA FINL CORP COM COM 126117100 167 3378 SH SOLE 3378 0 0 CNB FINL CORP PA COM COM 126128107 112 3861 SH SOLE 3861 0 0 CPFL ENERGIA S A SPONSORED ADR COM 126153105 356 23716 SH SOLE 23716 0 0 CNO FINL GROUP INC COM COM 12621E103 2731 126006 SH SOLE 126006 0 0 CRH PLC ADR COM 12626K203 155 4565 SH SOLE 4565 0 0 CSG SYS INTL INC COM COM 126349109 737 16264 SH SOLE 16264 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 2627 23790 PRN SOLE 23790 0 0 CSW INDUSTRIALS INC COM COM 126402106 176 3902 SH SOLE 3902 0 0 CSX CORP COM COM 126408103 6318 113403 SH SOLE 113403 0 0 CSRA INC COM COM 12650T104 6731 163259 SH SOLE 163259 0 0 CNX RESOURCES CORPORATION COM COM 12653C108 483 31279 SH SOLE 31279 0 0 CVB FINL CORP COM COM 126600105 2724 120311 SH SOLE 120311 0 0 CVR ENERGY INC COM COM 12662P108 649 21484 SH SOLE 21484 0 0 CVS HEALTH CORP COM COM 126650100 5008 80495 SH SOLE 80495 0 0 CVS HEALTH CORP OPT 126650900 19 22000 SH Call SOLE 22000 0 0 CVS HEALTH CORP OPT 126650950 1289 114300 SH Put SOLE 114300 0 0 CYS INVTS INC COM COM 12673A108 729 108471 SH SOLE 108471 0 0 CA INC COM COM 12673P105 967 28516 SH SOLE 28516 0 0 CABLE ONE INC COM COM 12685J105 954 1389 SH SOLE 1389 0 0 CABOT CORP COM COM 127055101 1085 19477 SH SOLE 19477 0 0 CABOT OIL & GAS CORP COM COM 127097103 2324 96928 SH SOLE 96928 0 0 CABOT OIL & GAS CORP OPT 127097903 123 157200 SH Call SOLE 157200 0 0 CABOT OIL & GAS CORP OPT 127097953 313 157200 SH Put SOLE 157200 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 958 8944 SH SOLE 8944 0 0 CACI INTL INC CL A COM 127190304 717 4737 SH SOLE 4737 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 3656 99419 SH SOLE 99419 0 0 CAESARS ENTMT CORP COM COM 127686103 2584 229725 SH SOLE 229725 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 140 3196 SH SOLE 3196 0 0 CALAMP CORP COM COM 128126109 295 12876 SH SOLE 12876 0 0 CALAVO GROWERS INC COM COM 128246105 142 1544 SH SOLE 1544 0 0 CALERES INC COM COM 129500104 371 11050 SH SOLE 11050 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 199 5342 SH SOLE 5342 0 0 AWAY GOLF CO COM COM 131193104 596 36450 SH SOLE 36450 0 0 IDUS SOFTWARE INC COM COM 13123E500 2037 56671 SH SOLE 56671 0 0 ON PETE CO DEL COM COM 13123X102 498 37623 SH SOLE 37623 0 0 CAMBREX CORP COM COM 132011107 409 7826 SH SOLE 7826 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 2367 28114 SH SOLE 28114 0 0 CAMECO CORP COM COM 13321L108 1137 125121 SH SOLE 125121 0 0 CAMECO CORP OPT 13321L908 80 76600 SH Call SOLE 76600 0 0 CAMECO CORP OPT 13321L958 141 300000 SH Put SOLE 300000 0 0 CAMPBELL SOUP CO COM COM 134429109 1567 36182 SH SOLE 36182 0 0 CAMPING WORLD HLDGS INC CL A COM 13462K109 338 10489 SH SOLE 10489 0 0 CANADIAN PAC RY LTD COM COM 13645T100 4407 24970 SH SOLE 24970 0 0 CANADIAN SOLAR INC COM COM 136635109 1125 69136 SH SOLE 69136 0 0 CANNAE HLDGS INC COM COM 13765N107 361 19132 SH SOLE 19132 0 0 CANTEL MEDICAL CORP COM COM 138098108 1360 12203 SH SOLE 12203 0 0 CAPELLA EDUCATION COMPANY COM COM 139594105 3378 38675 SH SOLE 38675 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 4790 49988 SH SOLE 49988 0 0 CAPITOL FED FINL INC COM COM 14057J101 163 13158 SH SOLE 13158 0 0 CAPSTEAD MTG CORP COM NO PAR COM 14067E506 1106 127838 SH SOLE 127838 0 0 CARDINAL HEALTH INC COM COM 14149Y108 5644 90046 SH SOLE 90046 0 0 CARDIOVASCULAR SYS INC DEL COM COM 141619106 126 5747 SH SOLE 5747 0 0 CARDTRONICS INC NOTE 1.00012/0 BND 14161HAG3 1904 20500 PRN SOLE 20500 0 0 CAREER EDUCATION CORP COM COM 141665109 192 14600 SH SOLE 14600 0 0 CARETRUST REIT INC COM COM 14174T107 168 12555 SH SOLE 12555 0 0 CARLISLE COS INC COM COM 142339100 1171 11215 SH SOLE 11215 0 0 CARLYLE GROUP L P COM UTS LTD PTN COM 14309L102 1024 47978 SH SOLE 47978 0 0 CARMAX INC COM COM 143130102 808 13051 SH SOLE 13051 0 0 CARMAX INC OPT 143130952 80 50000 SH Put SOLE 50000 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 7647 116608 SH SOLE 116608 0 0 CARNIVAL CORP OPT 143658900 367 173700 SH Call SOLE 173700 0 0 CARNIVAL CORP OPT 143658950 871 296600 SH Put SOLE 296600 0 0 CARNIVAL PLC ADR COM 14365C103 351 5353 SH SOLE 5353 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 925 20970 SH SOLE 20970 0 0 CARRIZO OIL & GAS INC COM COM 144577103 1578 98613 SH SOLE 98613 0 0 CARS COM INC COM COM 14575E105 389 13716 SH SOLE 13716 0 0 CARTER INC COM COM 146229109 1460 14028 SH SOLE 14028 0 0 CARVANA CO CL A COM 146869102 1176 51268 SH SOLE 51268 0 0 CASELLA WASTE SYS INC CL A COM 147448104 142 6091 SH SOLE 6091 0 0 CASEYS GEN STORES INC COM COM 147528103 647 5895 SH SOLE 5895 0 0 CASS INFORMATION SYS INC COM COM 14808P109 157 2641 SH SOLE 2641 0 0 CATALENT INC COM COM 148806102 1320 32152 SH SOLE 32152 0 0 CATALYST PHARMACEUTICALS INC COM COM 14888U101 42 17385 SH SOLE 17385 0 0 CATERPILLAR INC DEL COM COM 149123101 32651 221543 SH SOLE 221543 0 0 CATERPILLAR INC DEL OPT 149123901 3661 183800 SH Call SOLE 183800 0 0 CATERPILLAR INC DEL OPT 149123951 894 286900 SH Put SOLE 286900 0 0 CATCHMARK TIMBER TR INC CL A COM 14912Y202 104 8375 SH SOLE 8375 0 0 CATHAY GEN BANCORP COM COM 149150104 783 19583 SH SOLE 19583 0 0 CAVCO INDS INC DEL COM COM 149568107 353 2032 SH SOLE 2032 0 0 CAVIUM INC COM COM 14964U108 8697 109567 SH SOLE 109567 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 59 14949 SH SOLE 14949 0 0 CELANESE CORP DEL COM SER A COM 150870103 299 2986 SH SOLE 2986 0 0 CELGENE CORP COM COM 151020104 15989 179227 SH SOLE 179227 0 0 CELGENE CORP OPT 151020904 301 234200 SH Call SOLE 234200 0 0 CELGENE CORP OPT 151020954 10965 1863000 SH Put SOLE 1863000 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 62 26749 SH SOLE 26749 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 110 16554 SH SOLE 16554 0 0 CENTENE CORP DEL COM COM 15135B101 1662 15553 SH SOLE 15553 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 4337 158288 SH SOLE 158288 0 0 CENTERSTATE BK CORP COM COM 15201P109 182 6875 SH SOLE 6875 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 149 3766 SH SOLE 3766 0 0 CENTURY ALUM CO COM COM 156431108 191 11572 SH SOLE 11572 0 0 CENTURYLINK INC COM COM 156700106 4752 289214 SH SOLE 289214 0 0 CENTURYLINK INC OPT 156700956 1026 270000 SH Put SOLE 270000 0 0 CERNER CORP COM COM 156782104 1211 20871 SH SOLE 20871 0 0 CERNER CORP OPT 156782904 70 70000 SH Call SOLE 70000 0 0 CERUS CORP COM COM 157085101 72 13206 SH SOLE 13206 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 1450 13581 SH SOLE 13581 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 193 3271 SH SOLE 3271 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 10320 33159 SH SOLE 33159 0 0 CONCHO RES INC COM COM 20605P101 2061 13709 SH SOLE 13709 0 0 CONCHO RES INC OPT 20605P901 115 24300 SH Call SOLE 24300 0 0 CONCHO RES INC OPT 20605P951 189 28500 SH Put SOLE 28500 0 0 CONFORMIS INC COM COM 20717E101 26 18210 SH SOLE 18210 0 0 CONMED CORP COM COM 207410101 225 3555 SH SOLE 3555 0 0 CONNECTICUT WTR SVC INC COM COM 207797101 2889 47732 SH SOLE 47732 0 0 CONNECTONE BANCORP INC NEW COM COM 20786W107 114 3965 SH SOLE 3965 0 0 CONNS INC COM COM 208242107 612 18006 SH SOLE 18006 0 0 CONOCOPHILLIPS COM COM 20825C104 5827 98281 SH SOLE 98281 0 0 CONOCOPHILLIPS OPT 20825C904 828 103300 SH Call SOLE 103300 0 0 CONOCOPHILLIPS OPT 20825C954 44 94400 SH Put SOLE 94400 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 854 77956 SH SOLE 77956 0 0 CONSOLIDATED EDISON INC COM COM 209115104 5383 69071 SH SOLE 69071 0 0 CONSOLIDATED EDISON INC OPT 209115904 15 120000 SH Call SOLE 120000 0 0 CONSOLIDATED EDISON INC OPT 209115954 530 120000 SH Put SOLE 120000 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 6281 27557 SH SOLE 27557 0 0 CONSTELLATION BRANDS INC OPT 21036P908 806 45000 SH Call SOLE 45000 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 210 7361 SH SOLE 7361 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 517 8771 SH SOLE 8771 0 0 CONVERGYS CORP COM COM 212485106 989 43705 SH SOLE 43705 0 0 COOPER COS INC COM NEW COM 216648402 721 3152 SH SOLE 3152 0 0 COOPER STD HLDGS INC COM COM 21676P103 168 1365 SH SOLE 1365 0 0 COOPER TIRE & RUBR CO COM COM 216831107 274 9341 SH SOLE 9341 0 0 COPART INC COM COM 217204106 2579 50629 SH SOLE 50629 0 0 CORE MARK HOLDING CO INC COM COM 218681104 952 44792 SH SOLE 44792 0 0 CORESITE RLTY CORP COM COM 21870Q105 811 8086 SH SOLE 8086 0 0 CORELOGIC INC COM COM 21871D103 755 16683 SH SOLE 16683 0 0 CORECIVIC INC COM COM 21871N101 972 49786 SH SOLE 49786 0 0 CORINDUS VASCULAR ROBOTICS I COM COM 218730109 69 50012 SH SOLE 50012 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 269 6884 SH SOLE 6884 0 0 CORNING INC COM COM 219350105 2678 96056 SH SOLE 96056 0 0 CORNING INC OPT 219350905 116 107700 SH Call SOLE 107700 0 0 CORNING INC OPT 219350955 256 234000 SH Put SOLE 234000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 815 31546 SH SOLE 31546 0 0 CORVEL CORP COM COM 221006109 105 2076 SH SOLE 2076 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 6639 35232 SH SOLE 35232 0 0 COSTCO WHSL CORP NEW OPT 22160K905 1674 443600 SH Call SOLE 443600 0 0 COSTCO WHSL CORP NEW OPT 22160K955 380 107500 SH Put SOLE 107500 0 0 COSTAR GROUP INC COM COM 22160N109 1292 3563 SH SOLE 3563 0 0 COTIVITI HLDGS INC COM COM 22164K101 124 3597 SH SOLE 3597 0 0 COTY INC COM CL A COM 222070203 2374 129722 SH SOLE 129722 0 0 COUSINS PPTYS INC COM COM 222795106 4823 555702 SH SOLE 555702 0 0 COVANTA HLDG CORP COM COM 22282E102 859 59257 SH SOLE 59257 0 0 COWEN INC CL A NEW COM 223622606 311 23567 SH SOLE 23567 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 8953 56240 SH SOLE 56240 0 0 CRANE CO COM COM 224399105 3542 38198 SH SOLE 38198 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 317 959 SH SOLE 959 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 1807 107607 SH SOLE 107607 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHR COM 22542D357 13953 1481199 SH SOLE 1481199 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV COM 22542D654 297 11500 SH SOLE 11500 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD COM 22542D688 685 60000 SH SOLE 60000 0 0 CREE INC COM COM 225447101 1149 28516 SH SOLE 28516 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT COM 22544F103 395 148326 SH SOLE 148326 0 0 CRITEO S A SPONS ADS COM 226718104 2502 96817 SH SOLE 96817 0 0 CROCS INC COM COM 227046109 184 11314 SH SOLE 11314 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 15896 145023 SH SOLE 145023 0 0 CROWN HOLDINGS INC COM COM 228368106 864 17024 SH SOLE 17024 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 12653 271397 SH SOLE 271397 0 0 CTRIP COM INTL LTD OPT 22943F900 1328 670000 SH Call SOLE 670000 0 0 CTRIP COM INTL LTD OPT 22943F950 1168 435000 SH Put SOLE 435000 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 BND 22943FAF7 1727 16000 PRN SOLE 16000 0 0 CUBESMART COM COM 229663109 789 27985 SH SOLE 27985 0 0 CUBIC CORP COM COM 229669106 604 9499 SH SOLE 9499 0 0 CULLEN FROST BANKERS INC COM COM 229899109 786 7407 SH SOLE 7407 0 0 CUMMINS INC COM COM 231021106 4314 26615 SH SOLE 26615 0 0 CUMMINS INC OPT 231021906 162 95000 SH Call SOLE 95000 0 0 CUMMINS INC OPT 231021956 747 95000 SH Put SOLE 95000 0 0 CURIS INC COM COM 231269101 41 62022 SH SOLE 62022 0 0 CURTISS WRIGHT CORP COM COM 231561101 1713 12683 SH SOLE 12683 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 4443 261955 SH SOLE 261955 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 BND 232806AM1 2224 15910 PRN SOLE 15910 0 0 CYRUSONE INC COM COM 23283R100 1089 21273 SH SOLE 21273 0 0 DBX ETF TR XTRACK MSCI JAPN COM 233051507 377 8890 SH SOLE 8890 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 1408 40082 SH SOLE 40082 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 2057 36513 SH SOLE 36513 0 0 DDR CORP COM COM 23317H102 171 23302 SH SOLE 23302 0 0 D R HORTON INC COM COM 23331A109 3093 70557 SH SOLE 70557 0 0 DHI GROUP INC COM COM 23331S100 52 32312 SH SOLE 32312 0 0 DST SYS INC DEL COM COM 233326107 15758 188385 SH SOLE 188385 0 0 DTE ENERGY CO COM COM 233331107 3629 34756 SH SOLE 34756 0 0 DSW INC CL A COM 23334L102 125 5565 SH SOLE 5565 0 0 DXP ENTERPRISES INC NEW COM NEW COM 233377407 111 2839 SH SOLE 2839 0 0 DXC TECHNOLOGY CO COM COM 23355L106 9899 98464 SH SOLE 98464 0 0 DAILY JOURNAL CORP COM COM 233912104 407 1780 SH SOLE 1780 0 0 DAKTRONICS INC COM COM 234264109 106 12035 SH SOLE 12035 0 0 DANA INCORPORATED COM COM 235825205 1179 45784 SH SOLE 45784 0 0 DANAHER CORP DEL COM COM 235851102 11760 120107 SH SOLE 120107 0 0 DARDEN RESTAURANTS INC COM COM 237194105 3796 44530 SH SOLE 44530 0 0 DARLING INGREDIENTS INC COM COM 237266101 322 18588 SH SOLE 18588 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 702 16812 SH SOLE 16812 0 0 DAVITA INC COM COM 23918K108 1258 19075 SH SOLE 19075 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 1079 125175 SH SOLE 125175 0 0 DECIPHERA PHARMACEUTICALS IN COM COM 24344T101 152 7576 SH SOLE 7576 0 0 DECKERS OUTDOOR CORP COM COM 243537107 835 9279 SH SOLE 9279 0 0 DEERE & CO COM COM 244199105 13229 85170 SH SOLE 85170 0 0 DEERE & CO OPT 244199955 212 120600 SH Put SOLE 120600 0 0 DELEK US HLDGS INC NEW COM COM 24665A103 218 5358 SH SOLE 5358 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 3332 45515 SH SOLE 45515 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 8243 150394 SH SOLE 150394 0 0 DELTA AIR LINES INC DEL OPT 247361902 1874 624900 SH Call SOLE 624900 0 0 DELTA AIR LINES INC DEL OPT 247361952 4895 1717500 SH Put SOLE 1717500 0 0 DENBURY RES INC COM NEW COM 247916208 71 25814 SH SOLE 25814 0 0 DELUXE CORP COM COM 248019101 936 12641 SH SOLE 12641 0 0 DENTSPLY SIRONA INC COM COM 24906P109 25960 516009 SH SOLE 516009 0 0 DEPOMED INC NOTE 2.500 9/0 BND 249908AA2 977 12000 PRN SOLE 12000 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 2229 70110 SH SOLE 70110 0 0 DEVON ENERGY CORP NEW OPT 25179M903 11 25100 SH Call SOLE 25100 0 0 DEVON ENERGY CORP NEW OPT 25179M953 352 37500 SH Put SOLE 37500 0 0 DEXCOM INC COM COM 252131107 175 2355 SH SOLE 2355 0 0 EDGE THERAPEUTICS INC COM COM 279870109 19 16103 SH SOLE 16103 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 687 14069 SH SOLE 14069 0 0 EDISON INTL COM COM 281020107 3666 57591 SH SOLE 57591 0 0 EDITAS MEDICINE INC COM COM 28106W103 332 10006 SH SOLE 10006 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 758 23139 SH SOLE 23139 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 7155 51284 SH SOLE 51284 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT COM 282539105 135 11105 SH SOLE 11105 0 0 8X8 INC NEW COM COM 282914100 234 12527 SH SOLE 12527 0 0 EL PASO ELEC CO COM NEW COM 283677854 1001 19635 SH SOLE 19635 0 0 ELDORADO RESORTS INC COM COM 28470R102 102 3103 SH SOLE 3103 0 0 ELDORADO RESORTS INC OPT 28470R902 9 25500 SH Call SOLE 25500 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 723 860593 SH SOLE 860593 0 0 ELDORADO GOLD CORP NEW OPT 284902953 413 590000 SH Put SOLE 590000 0 0 ELECTRONIC ARTS INC COM COM 285512109 7311 60305 SH SOLE 60305 0 0 ELECTRONIC ARTS INC OPT 285512909 104 50000 SH Call SOLE 50000 0 0 ELECTRONIC ARTS INC OPT 285512959 522 85000 SH Put SOLE 85000 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 608 22232 SH SOLE 22232 0 0 ELLIE MAE INC COM COM 28849P100 231 2515 SH SOLE 2515 0 0 EMCOR GROUP INC COM COM 29084Q100 1754 22502 SH SOLE 22502 0 0 EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 171 3243 SH SOLE 3243 0 0 EMERSON ELEC CO COM COM 291011104 3125 45752 SH SOLE 45752 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 166 9897 SH SOLE 9897 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 869 21490 SH SOLE 21490 0 0 ENBRIDGE INC COM COM 29250N105 2501 67414 SH SOLE 67414 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 1015 105327 SH SOLE 105327 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 112 1390 SH SOLE 1390 0 0 ENCORE CAP GROUP INC COM COM 292554102 6196 137074 SH SOLE 137074 0 0 ENCORE WIRE CORP COM COM 292562105 158 2787 SH SOLE 2787 0 0 ENCOMPASS HEALTH CORP COM COM 29261A100 1626 28435 SH SOLE 28435 0 0 ENERGEN CORP COM COM 29265N108 2566 40820 SH SOLE 40820 0 0 ENERGY RECOVERY INC COM COM 29270J100 161 19640 SH SOLE 19640 0 0 ENDURANCE INTL GROUP HLDGS I COM COM 29272B105 82 11088 SH SOLE 11088 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 1364 22896 SH SOLE 22896 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 176 12391 SH SOLE 12391 0 0 ENEL AMERICAS S A SPONSORED ADR COM 29274F104 233 20047 SH SOLE 20047 0 0 ENERSYS COM COM 29275Y102 1607 23164 SH SOLE 23164 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT COM 29278N103 550 33921 SH SOLE 33921 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 1304 95455 SH SOLE 95455 0 0 ENNIS INC COM COM 293389102 424 21523 SH SOLE 21523 0 0 ENPRO INDS INC COM COM 29355X107 121 1563 SH SOLE 1563 0 0 ENOVA INTL INC COM COM 29357K103 133 6011 SH SOLE 6011 0 0 ENSIGN GROUP INC COM COM 29358P101 138 5249 SH SOLE 5249 0 0 ENTEGRIS INC COM COM 29362U104 346 9934 SH SOLE 9934 0 0 ENTERGY CORP NEW COM COM 29364G103 2362 29981 SH SOLE 29981 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 2383 97329 SH SOLE 97329 0 0 ENVESTNET INC COM COM 29404K106 356 6209 SH SOLE 6209 0 0 ENZO BIOCHEM INC COM COM 294100102 83 15211 SH SOLE 15211 0 0 EPAM SYS INC COM COM 29414B104 1418 12380 SH SOLE 12380 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 585 15220 SH SOLE 15220 0 0 EPLUS INC COM COM 294268107 171 2206 SH SOLE 2206 0 0 EQUIFAX INC COM COM 294429105 814 6909 SH SOLE 6909 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 7023 16795 SH SOLE 16795 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 1356 15450 SH SOLE 15450 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 11428 185465 SH SOLE 185465 0 0 ERICSSON ADR B SEK 10 COM 294821608 5411 845444 SH SOLE 845444 0 0 ERIE INDTY CO CL A COM 29530P102 182 1548 SH SOLE 1548 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1317 22500 SH SOLE 22500 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 6580 90973 SH SOLE 90973 0 0 ESSENDANT INC COM COM 296689102 173 22123 SH SOLE 22123 0 0 ESSEX PPTY TR INC COM COM 297178105 8594 35707 SH SOLE 35707 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 1041 14226 SH SOLE 14226 0 0 ETHAN ALLEN INTERIORS INC COM COM 297602104 341 14849 SH SOLE 14849 0 0 ETSY INC COM COM 29786A106 284 10124 SH SOLE 10124 0 0 EURONET WORLDWIDE INC COM COM 298736109 146 1853 SH SOLE 1853 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1679 14180 PRN SOLE 14180 0 0 EVERCORE INC CLASS A COM 29977A105 1200 13761 SH SOLE 13761 0 0 EVERSOURCE ENERGY COM COM 30040W108 2097 35593 SH SOLE 35593 0 0 EVOQUA WATER TECHNOLOGIES CO COM COM 30057T105 1468 68973 SH SOLE 68973 0 0 EXACT SCIENCES CORP COM COM 30063P105 1072 26579 SH SOLE 26579 0 0 EXACT SCIENCES CORP DBCV 1.000 1/1 BND 30063PAA3 3574 40000 PRN SOLE 40000 0 0 EXELON CORP COM COM 30161N101 5284 135451 SH SOLE 135451 0 0 EXELON CORP OPT 30161N901 660 750000 SH Call SOLE 750000 0 0 EXELON CORP OPT 30161N951 20 50000 SH Put SOLE 50000 0 0 EXELIXIS INC COM COM 30161Q104 454 20490 SH SOLE 20490 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 694 12447 SH SOLE 12447 0 0 EXPEDIA GROUP INC COM NEW COM 30212P303 756 6850 SH SOLE 6850 0 0 EXPEDIA GROUP INC OPT 30212P903 81 19800 SH Call SOLE 19800 0 0 EXPEDIA GROUP INC OPT 30212P953 3039 302800 SH Put SOLE 302800 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 692 10939 SH SOLE 10939 0 0 EXPONENT INC COM COM 30214U102 205 2601 SH SOLE 2601 0 0 EXPRESS INC COM COM 30219E103 246 34312 SH SOLE 34312 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 5216 75501 SH SOLE 75501 0 0 EXPRESS SCRIPTS HLDG CO OPT 30219G958 333 30300 SH Put SOLE 30300 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 146 7384 SH SOLE 7384 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 3432 39283 SH SOLE 39283 0 0 EXTREME NETWORKS INC COM COM 30226D106 503 45466 SH SOLE 45466 0 0 EXTERRAN CORP COM COM 30227H106 153 5736 SH SOLE 5736 0 0 EZCORP INC CL A NON VTG COM 302301106 3419 258988 SH SOLE 258988 0 0 EXXON MOBIL CORP COM COM 30231G102 46922 628896 SH SOLE 628896 0 0 EXXON MOBIL CORP OPT 30231G902 1248 1200900 SH Call SOLE 1200900 0 0 EXXON MOBIL CORP OPT 30231G952 3808 988800 SH Put SOLE 988800 0 0 FLIR SYS INC COM COM 302445101 762 15235 SH SOLE 15235 0 0 F M C CORP COM NEW COM 302491303 4972 64940 SH SOLE 64940 0 0 FNB BANCORP CALIF COM COM 302515101 103 2812 SH SOLE 2812 0 0 FNB CORP PA COM COM 302520101 636 47309 SH SOLE 47309 0 0 FCB FINL HLDGS INC CL A COM 30255G103 219 4291 SH SOLE 4291 0 0 FRP HLDGS INC COM COM 30292L107 143 2547 SH SOLE 2547 0 0 FTI CONSULTING INC COM COM 302941109 675 13952 SH SOLE 13952 0 0 FACEBOOK INC CL A COM 30303M102 477822 2990310 SH SOLE 2990310 0 0 FACEBOOK INC OPT 30303M902 1768 436500 SH Call SOLE 436500 0 0 FACEBOOK INC OPT 30303M952 40746 3559300 SH Put SOLE 3559300 0 0 FACTSET RESH SYS INC COM COM 303075105 1388 6961 SH SOLE 6961 0 0 FAIR ISAAC CORP COM COM 303250104 2338 13805 SH SOLE 13805 0 0 FAIRMOUNT SANTROL HLDGS INC COM COM 30555Q108 45 10611 SH SOLE 10611 0 0 FASTENAL CO COM COM 311900104 9073 166198 SH SOLE 166198 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 1311 11288 SH SOLE 11288 0 0 FEDERAL SIGNAL CORP COM COM 313855108 187 8479 SH SOLE 8479 0 0 FEDERATED INVS INC PA CL B COM 314211103 813 24337 SH SOLE 24337 0 0 MARATHON OIL CORP COM COM 565849106 972 60269 SH SOLE 60269 0 0 MARATHON PETE CORP COM COM 56585A102 4239 57981 SH SOLE 57981 0 0 MARATHON PETE CORP OPT 56585A902 2537 436300 SH Call SOLE 436300 0 0 MARATHON PETE CORP OPT 56585A952 1065 554900 SH Put SOLE 554900 0 0 MARKEL CORP COM COM 570535104 488 417 SH SOLE 417 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 1220 5613 SH SOLE 5613 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 1828 13722 SH SOLE 13722 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 6380 77244 SH SOLE 77244 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 6956 51153 SH SOLE 51153 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 453 2183 SH SOLE 2183 0 0 MASCO CORP COM COM 574599106 28998 717050 SH SOLE 717050 0 0 MASIMO CORP COM COM 574795100 1114 12661 SH SOLE 12661 0 0 MASONITE INTL CORP NEW COM COM 575385109 284 4631 SH SOLE 4631 0 0 MASTEC INC COM COM 576323109 261 5539 SH SOLE 5539 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 191 1092 SH SOLE 1092 0 0 MATADOR RES CO COM COM 576485205 722 24144 SH SOLE 24144 0 0 MATCH GROUP INC COM COM 57665R106 611 13754 SH SOLE 13754 0 0 MATERION CORP COM COM 576690101 174 3414 SH SOLE 3414 0 0 MATSON INC COM COM 57686G105 135 4717 SH SOLE 4717 0 0 MATTEL INC COM COM 577081102 812 61778 SH SOLE 61778 0 0 MATTEL INC OPT 577081902 24 200000 SH Call SOLE 200000 0 0 MATTHEWS INTL CORP CL A COM 577128101 324 6400 SH SOLE 6400 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 672 11159 SH SOLE 11159 0 0 MAXAR TECHNOLOGIES LTD COM COM 57778L103 140 3031 SH SOLE 3031 0 0 MAXIMUS INC COM COM 577933104 1540 23081 SH SOLE 23081 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 3450 32428 SH SOLE 32428 0 0 MCDERMOTT INTL INC COM COM 580037109 3307 542990 SH SOLE 542990 0 0 MCDONALDS CORP COM COM 580135101 195694 1251403 SH SOLE 1251403 0 0 MCDONALDS CORP OPT 580135901 576 104700 SH Call SOLE 104700 0 0 MCDONALDS CORP OPT 580135951 2560 504600 SH Put SOLE 504600 0 0 MCGRATH RENTCORP COM COM 580589109 195 3641 SH SOLE 3641 0 0 MCKESSON CORP COM COM 58155Q103 12403 88048 SH SOLE 88048 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 1913 147131 SH SOLE 147131 0 0 MEDICINES CO COM COM 584688105 168 5100 SH SOLE 5100 0 0 MEDICINES CO NOTE 2.500 1/1 BND 584688AE5 1882 16290 PRN SOLE 16290 0 0 MEDIFAST INC COM COM 58470H101 125 1340 SH SOLE 1340 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 961 15299 SH SOLE 15299 0 0 MEDNAX INC COM COM 58502B106 887 15952 SH SOLE 15952 0 0 MELCO RESORT ENTERTAINMENT L ADR COM 585464100 614 21188 SH SOLE 21188 0 0 MERCADOLIBRE INC COM COM 58733R102 1190 3338 SH SOLE 3338 0 0 MERCANTILE BANK CORP COM COM 587376104 102 3062 SH SOLE 3062 0 0 MERCK & CO INC COM COM 58933Y105 57545 1056454 SH SOLE 1056454 0 0 MERCK & CO INC OPT 58933Y905 434 598500 SH Call SOLE 598500 0 0 MERCK & CO INC OPT 58933Y955 3560 1013400 SH Put SOLE 1013400 0 0 MERCURY SYS INC COM COM 589378108 1048 21684 SH SOLE 21684 0 0 MERCURY GENL CORP NEW COM COM 589400100 936 20400 SH SOLE 20400 0 0 MEREDITH CORP COM COM 589433101 813 15118 SH SOLE 15118 0 0 MERIDIAN BIOSCIENCE INC COM COM 589584101 104 7338 SH SOLE 7338 0 0 MERIDIAN BANCORP INC MD COM COM 58958U103 144 7165 SH SOLE 7165 0 0 MERIT MED SYS INC COM COM 589889104 237 5220 SH SOLE 5220 0 0 MERITAGE HOMES CORP COM COM 59001A102 182 4026 SH SOLE 4026 0 0 MERITOR INC COM COM 59001K100 146 7089 SH SOLE 7089 0 0 META FINL GROUP INC COM COM 59100U108 144 1323 SH SOLE 1323 0 0 METHODE ELECTRS INC COM COM 591520200 593 15171 SH SOLE 15171 0 0 METLIFE INC COM COM 59156R108 9264 201883 SH SOLE 201883 0 0 METLIFE INC OPT 59156R908 648 248300 SH Call SOLE 248300 0 0 METLIFE INC OPT 59156R958 1357 471500 SH Put SOLE 471500 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 5365 9330 SH SOLE 9330 0 0 MICHAELS COS INC COM COM 59408Q106 2185 110860 SH SOLE 110860 0 0 MICROSOFT CORP COM COM 594918104 248584 2723616 SH SOLE 2723616 0 0 MICROSOFT CORP OPT 594918904 6916 813000 SH Call SOLE 813000 0 0 MICROSOFT CORP OPT 594918954 2941 1850500 SH Put SOLE 1850500 0 0 MICROVISION INC DEL COM NEW COM 594960304 24 21152 SH SOLE 21152 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 185 1434 SH SOLE 1434 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 4798 52515 SH SOLE 52515 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 4709 26520 PRN SOLE 26520 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AF1 2184 18470 PRN SOLE 18470 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.250 2/1 BND 595017AH7 596 5000 PRN SOLE 5000 0 0 MICRON TECHNOLOGY INC COM COM 595112103 10652 204299 SH SOLE 204299 0 0 MICRON TECHNOLOGY INC OPT 595112903 5892 630000 SH Call SOLE 630000 0 0 MICRON TECHNOLOGY INC OPT 595112953 8323 1662600 SH Put SOLE 1662600 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 BND 595112AV5 476 1000 PRN SOLE 1000 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 1337 7450 PRN SOLE 7450 0 0 MICROSEMI CORP COM COM 595137100 8898 137481 SH SOLE 137481 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 3703 40586 SH SOLE 40586 0 0 MIDDLEBY CORP COM COM 596278101 147 1188 SH SOLE 1188 0 0 MILACRON HLDGS CORP COM COM 59870L106 258 12820 SH SOLE 12820 0 0 MILLER HERMAN INC COM COM 600544100 1093 34205 SH SOLE 34205 0 0 MIMEDX GROUP INC COM COM 602496101 218 31253 SH SOLE 31253 0 0 MINDBODY INC COM CL A COM 60255W105 122 3146 SH SOLE 3146 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 1202 17959 SH SOLE 17959 0 0 MOBILEIRON INC COM NEW COM 60739U204 51 10381 SH SOLE 10381 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 660 57955 SH SOLE 57955 0 0 MOBILE MINI INC COM COM 60740F105 280 6445 SH SOLE 6445 0 0 MODINE MFG CO COM COM 607828100 136 6411 SH SOLE 6411 0 0 MOELIS & CO CL A COM 60786M105 107 2098 SH SOLE 2098 0 0 MOHAWK INDS INC COM COM 608190104 2524 10871 SH SOLE 10871 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 2229 27452 SH SOLE 27452 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 143 1000 PRN SOLE 1000 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 2430 32260 SH SOLE 32260 0 0 MOLSON COORS BREWING CO OPT 60871R909 71 147400 SH Call SOLE 147400 0 0 MOLSON COORS BREWING CO OPT 60871R959 438 78700 SH Put SOLE 78700 0 0 MOMO INC ADR COM 60879B107 1191 31859 SH SOLE 31859 0 0 MOMO INC OPT 60879B957 168 19800 SH Put SOLE 19800 0 0 MONDELEZ INTL INC CL A COM 609207105 28334 678975 SH SOLE 678975 0 0 MONDELEZ INTL INC OPT 609207905 54 200000 SH Call SOLE 200000 0 0 MONDELEZ INTL INC OPT 609207955 1344 748500 SH Put SOLE 748500 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 105 12195 SH SOLE 12195 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 233 15519 SH SOLE 15519 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 844 7286 SH SOLE 7286 0 0 MONOTYPE IMAGING HOLDINGS IN COM COM 61022P100 138 6145 SH SOLE 6145 0 0 MONRO INC COM COM 610236101 543 10138 SH SOLE 10138 0 0 MONSANTO CO NEW COM COM 61166W101 7622 65316 SH SOLE 65316 0 0 MONSANTO CO NEW OPT 61166W901 28 25000 SH Call SOLE 25000 0 0 MONSANTO CO NEW OPT 61166W951 12 12500 SH Put SOLE 12500 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 2562 44779 SH SOLE 44779 0 0 MOODYS CORP COM COM 615369105 5260 32611 SH SOLE 32611 0 0 MOOG INC CL A COM 615394202 1504 18252 SH SOLE 18252 0 0 MORGAN STANLEY COM NEW COM 617446448 6291 116584 SH SOLE 116584 0 0 WORLD FUEL SVCS CORP COM COM 981475106 3630 147845 SH SOLE 147845 0 0 WORLDPAY INC CL A COM 981558109 9019 109662 SH SOLE 109662 0 0 WORTHINGTON INDS INC COM COM 981811102 802 18690 SH SOLE 18690 0 0 WPX ENERGY INC COM COM 98212B103 1020 68979 SH SOLE 68979 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 4876 77670 SH SOLE 77670 0 0 WPX ENERGY INC OPT 98212B903 308 150000 SH Call SOLE 150000 0 0 WPX ENERGY INC OPT 98212B953 165 150000 SH Put SOLE 150000 0 0 WRIGHT MED GROUP N V NOTE 2.25011/1 BND 98236JAB4 42035 370000 PRN SOLE 370000 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 2964 25905 SH SOLE 25905 0 0 WYNN RESORTS LTD COM COM 983134107 2403 13177 SH SOLE 13177 0 0 WYNN RESORTS LTD OPT 983134907 3299 119400 SH Call SOLE 119400 0 0 WYNN RESORTS LTD OPT 983134957 811 215200 SH Put SOLE 215200 0 0 XPO LOGISTICS INC COM COM 983793100 561 5513 SH SOLE 5513 0 0 XCEL ENERGY INC COM COM 98389B100 5772 126907 SH SOLE 126907 0 0 XILINX INC COM COM 983919101 4225 58491 SH SOLE 58491 0 0 XCERRA CORP COM COM 98400J108 193 16564 SH SOLE 16564 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 315 15963 SH SOLE 15963 0 0 XENCOR INC COM COM 98401F105 115 3848 SH SOLE 3848 0 0 XEROX CORP COM NEW COM 984121608 2198 76370 SH SOLE 76370 0 0 XUNLEI LTD SPONSORED ADR COM 98419E108 1025 101601 SH SOLE 101601 0 0 XYLEM INC COM COM 98419M100 1229 15976 SH SOLE 15976 0 0 XPERI CORP COM COM 98421B100 127 5992 SH SOLE 5992 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 6 23200 SH Call SOLE 23200 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 4 60000 SH Put SOLE 60000 0 0 YY INC ADS REPCOM CLA COM 98426T106 1228 11674 SH SOLE 11674 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 140 1000 PRN SOLE 1000 0 0 YAMANA GOLD INC COM COM 98462Y100 336 121657 SH SOLE 121657 0 0 YAMANA GOLD INC OPT 98462Y950 156 400000 SH Put SOLE 400000 0 0 YELP INC CL A COM 985817105 343 8227 SH SOLE 8227 0 0 YEXT INC COM COM 98585N106 17680 1397631 SH SOLE 1397631 0 0 YUM BRANDS INC COM COM 988498101 1525 17915 SH SOLE 17915 0 0 YUM BRANDS INC OPT 988498901 120 56000 SH Call SOLE 56000 0 0 YUM BRANDS INC OPT 988498951 168 63100 SH Put SOLE 63100 0 0 YUM CHINA HLDGS INC COM COM 98850P109 207 4977 SH SOLE 4977 0 0 YUM CHINA HLDGS INC OPT 98850P959 175 50000 SH Put SOLE 50000 0 0 ZAI LAB LTD ADR COM 98887Q104 823 38552 SH SOLE 38552 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 348 10194 SH SOLE 10194 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 1453 10440 SH SOLE 10440 0 0 ZENDESK INC COM COM 98936J101 345 7211 SH SOLE 7211 0 0 ZILLOW GROUP INC CL A COM 98954M101 183 3382 SH SOLE 3382 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 12102 224952 SH SOLE 224952 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 5896 54072 SH SOLE 54072 0 0 ZIONS BANCORPORATION COM COM 989701107 1196 22686 SH SOLE 22686 0 0 ZIX CORP COM COM 98974P100 54 12676 SH SOLE 12676 0 0 ZOGENIX INC COM NEW COM 98978L204 100 2499 SH SOLE 2499 0 0 ZOETIS INC CL A COM 98978V103 2826 33837 SH SOLE 33837 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR COM 98980A105 494 32966 SH SOLE 32966 0 0 ZUMIEZ INC COM COM 989817101 516 21575 SH SOLE 21575 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 5536 395961 SH SOLE 395961 0 0 AIRCASTLE LTD COM COM G0129K104 118 5960 SH SOLE 5960 0 0 ALKERMES PLC COM G01767105 315 5431 SH SOLE 5431 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 1447 16962 SH SOLE 16962 0 0 ALLERGAN PLC COM G0177J108 8515 50600 SH SOLE 50600 0 0 ALLERGAN PLC OPT G0177J908 59 12700 SH Call SOLE 12700 0 0 ALLERGAN PLC OPT G0177J958 304 55600 SH Put SOLE 55600 0 0 AMDOCS LTD COM G02602103 7583 113660 SH SOLE 113660 0 0 AMBARELLA INC COM G037AX101 377 7702 SH SOLE 7702 0 0 AON PLC SHS CL A COM G0408V102 11084 78982 SH SOLE 78982 0 0 AON PLC OPT G0408V902 210 200000 SH Call SOLE 200000 0 0 AQUAVENTURE HLDGS LTD COM G0443N107 151 12129 SH SOLE 12129 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 1311 15323 SH SOLE 15323 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 145 2524 SH SOLE 2524 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 598 13342 SH SOLE 13342 0 0 ARRIS INTL INC COM G0551A103 826 31088 SH SOLE 31088 0 0 ATLASSIAN CORP PLC CL A COM G06242104 320 5929 SH SOLE 5929 0 0 ATHENE HLDG LTD CL A COM G0684D107 1234 25803 SH SOLE 25803 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 722 12545 SH SOLE 12545 0 0 AXALTA COATING SYS LTD COM COM G0750C108 536 17767 SH SOLE 17767 0 0 AXALTA COATING SYS LTD OPT G0750C958 29 16200 SH Put SOLE 16200 0 0 AXOVANT SCIENCES LTD COM COM G0750W104 57 42650 SH SOLE 42650 0 0 ATLANTICA YIELD PLC COM G0751N103 665 33947 SH SOLE 33947 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW COM G0772R208 240 5341 SH SOLE 5341 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 16301 106193 SH SOLE 106193 0 0 BELMOND LTD CL A COM G1154H107 105 9402 SH SOLE 9402 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT COM G16252101 1068 25659 SH SOLE 25659 0 0 BRIGHTSPHERE INVESTMNT GRP P COM G1644T109 107 6791 SH SOLE 6791 0 0 BUNGE LIMITED COM COM G16962105 884 11952 SH SOLE 11952 0 0 BUNGE LIMITED OPT G16962905 311 99600 SH Call SOLE 99600 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 52 12492 SH SOLE 12492 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 86 47874 SH SOLE 47874 0 0 CREDICORP LTD COM COM G2519Y108 1214 5349 SH SOLE 5349 0 0 DELPHI TECHNOLOGIES PLC COM G2709G107 611 12825 SH SOLE 12825 0 0 EATON CORP PLC COM G29183103 2371 29673 SH SOLE 29673 0 0 EATON CORP PLC OPT G29183903 487 150500 SH Call SOLE 150500 0 0 EATON CORP PLC OPT G29183953 660 184600 SH Put SOLE 184600 0 0 ENDO INTL PLC COM G30401106 792 133382 SH SOLE 133382 0 0 ENSTAR GROUP LIMITED COM G3075P101 253 1204 SH SOLE 1204 0 0 ENSCO PLC SHS CLASS A COM G3157S106 466 106186 SH SOLE 106186 0 0 ESSENT GROUP LTD COM COM G3198U102 486 11409 SH SOLE 11409 0 0 EVEREST RE GROUP LTD COM COM G3223R108 5463 21270 SH SOLE 21270 0 0 FERROGLOBE PLC COM G33856108 698 65042 SH SOLE 65042 0 0 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 235 5205 SH SOLE 5205 0 0 FRONTLINE LTD SHS NEW COM G3682E192 85 19264 SH SOLE 19264 0 0 GATES INDUSTRIAL CORPRATIN P ORD COM G39108108 108 6171 SH SOLE 6171 0 0 GENPACT LIMITED COM G3922B107 484 15118 SH SOLE 15118 0 0 GREENLIGHT CAPITAL RE LTD CLASS A COM G4095J109 102 6341 SH SOLE 6341 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 562 6463 SH SOLE 6463 0 0 HERBALIFE LTD COM USD COM G4412G101 2005 20567 SH SOLE 20567 0 0 HERBALIFE LTD OPT G4412G951 321 231100 SH Put SOLE 231100 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 8180 247198 SH SOLE 247198 0 0 HOLLYSYS AUTOMATION TECHNOLO COM G45667105 187 7557 SH SOLE 7557 0 0 HORIZON PHARMA PLC COM G4617B105 190 13358 SH SOLE 13358 0 0 IHS MARKIT LTD COM G47567105 1322 27398 SH SOLE 27398 0 0 IHS MARKIT LTD OPT G47567905 700 200000 SH Call SOLE 200000 0 0 INGERSOLL-RAND PLC COM G47791101 6892 80596 SH SOLE 80596 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD COM G4863A108 123 4607 SH SOLE 4607 0 0 WEATHERFORD INTL PLC ORD COM G48833100 2050 895109 SH SOLE 895109 0 0 WEATHERFORD INTL PLC OPT G48833900 40 500000 SH Call SOLE 500000 0 0 WEATHERFORD INTL PLC OPT G48833950 1551 2700000 SH Put SOLE 2700000 0 0 INVESCO LTD COM G491BT108 3097 96748 SH SOLE 96748 0 0 INVESCO LTD OPT G491BT908 96 145700 SH Call SOLE 145700 0 0 INVESCO LTD OPT G491BT958 529 145700 SH Put SOLE 145700 0 0 JAMES RIV GROUP LTD COM COM G5005R107 160 4507 SH SOLE 4507 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 1178 7799 SH SOLE 7799 0 0 JOHNSON CTLS INTL PLC COM G51502105 1747 49587 SH SOLE 49587 0 0 KOSMOS ENERGY LTD COM G5315B107 1324 210085 SH SOLE 210085 0 0 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 5236 167227 SH SOLE 167227 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 9845 323519 SH SOLE 323519 0 0 LIVANOVA PLC COM G5509L101 1361 15380 SH SOLE 15380 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 5109 352854 SH SOLE 352854 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 151 7208 SH SOLE 7208 0 0 MEDTRONIC PLC COM G5960L103 18800 234359 SH SOLE 234359 0 0 MEDTRONIC PLC OPT G5960L903 143 62800 SH Call SOLE 62800 0 0 MEDTRONIC PLC OPT G5960L953 272 138600 SH Put SOLE 138600 0 0 MICHAEL KORS HLDGS LTD COM G60754101 1737 27974 SH SOLE 27974 0 0 MICHAEL KORS HLDGS LTD OPT G60754901 463 179500 SH Call SOLE 179500 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 232 77500 SH Put SOLE 77500 0 0 APTIV PLC COM G6095L109 2223 26159 SH SOLE 26159 0 0 NABORS INDUSTRIES LTD COM G6359F103 2121 303412 SH SOLE 303412 0 0 NABORS INDUSTRIES LTD OPT G6359F953 98 250000 SH Put SOLE 250000 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 1290 40582 SH SOLE 40582 0 0 NOBLE CORP PLC SHS USD COM G65431101 572 154225 SH SOLE 154225 0 0 NOMAD FOODS LTD USD ORD COM G6564A105 161 10200 SH SOLE 10200 0 0 NORDIC AMERICAN TANKERS LIMI COM COM G65773106 28 14501 SH SOLE 14501 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 1241 23435 SH SOLE 23435 0 0 NOVOCURE LTD ORD COM G6674U108 129 5909 SH SOLE 5909 0 0 PROTHENA CORP PLC COM G72800108 221 6019 SH SOLE 6019 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 2592 18717 SH SOLE 18717 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 393 34066 SH SOLE 34066 0 0 SEADRILL LIMITED COM G7945E105 3 16674 SH SOLE 16674 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 7377 126059 SH SOLE 126059 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 410 400000 SH Put SOLE 400000 0 0 PENTAIR PLC COM G7S00T104 51653 758153 SH SOLE 758153 0 0 SENSATA TECHNOLOGIES HLDNG P COM G8060N102 663 12796 SH SOLE 12796 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 384 26874 SH SOLE 26874 0 0 SIGNET JEWELERS LIMITED COM G81276100 2480 64386 SH SOLE 64386 0 0 SINA CORP ORD COM G81477104 2228 21363 SH SOLE 21363 0 0 STERIS PLC SHS USD COM G84720104 1236 13244 SH SOLE 13244 0 0 TECHNIPFMC PLC COM COM G87110105 643 21838 SH SOLE 21838 0 0 THERAVANCE BIOPHARMA INC COM COM G8807B106 130 5347 SH SOLE 5347 0 0 THIRD PT REINS LTD COM COM G8827U100 333 23847 SH SOLE 23847 0 0 LIBERTY LATIN AMERICA LTD COM CL A COM G9001E102 320 16429 SH SOLE 16429 0 0 LIBERTY LATIN AMERICA LTD COM CL C COM G9001E128 771 40406 SH SOLE 40406 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 215 13168 SH SOLE 13168 0 0 TRITON INTL LTD CL A COM G9078F107 165 5389 SH SOLE 5389 0 0 VALIDUS HOLDINGS LTD COM COM G9319H102 428 6352 SH SOLE 6352 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 445 16252 SH SOLE 16252 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 494 600 SH SOLE 600 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 3765 24738 SH SOLE 24738 0 0 PERRIGO CO PLC COM G97822103 831 9972 SH SOLE 9972 0 0 XL GROUP LTD COM COM G98294104 4504 81509 SH SOLE 81509 0 0 CHUBB LIMITED COM COM H1467J104 9455 69132 SH SOLE 69132 0 0 GARMIN LTD COM H2906T109 17415 295524 SH SOLE 295524 0 0 GARMIN LTD OPT H2906T959 201 37500 SH Put SOLE 37500 0 0 UBS GROUP AG COM H42097107 769 43538 SH SOLE 43538 0 0 LOGITECH INTL S A COM H50430232 164 4473 SH SOLE 4473 0 0 TE CONNECTIVITY LTD REG COM H84989104 1495 14965 SH SOLE 14965 0 0 TRANSOCEAN LTD REG COM H8817H100 1037 104755 SH SOLE 104755 0 0 GLOBANT S A COM COM L44385109 130 2530 SH SOLE 2530 0 0 TRINSEO S A COM L9340P101 532 7181 SH SOLE 7181 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 871 8768 SH SOLE 8768 0 0 CYBERARK SOFTWARE LTD COM M2682V108 429 8416 SH SOLE 8416 0 0 MAGICJACK VOCALTEC LTD COM M6787E101 1099 130777 SH SOLE 130777 0 0 ORBOTECH LTD ORD COM M75253100 3254 52330 SH SOLE 52330 0 0 STRATASYS LTD COM M85548101 529 26221 SH SOLE 26221 0 0 SODASTREAM INTERNATIONAL LTD USD COM M9068E105 138 1502 SH SOLE 1502 0 0 AERCAP HOLDINGS NV COM N00985106 5316 104814 SH SOLE 104814 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 1339 6743 SH SOLE 6743 0 0 CIMPRESS N V SHS EURO COM N20146101 432 2794 SH SOLE 2794 0 0 CNH INDL N V COM N20944109 1339 107962 SH SOLE 107962 0 0 CORE LABORATORIES N V COM COM N22717107 709 6554 SH SOLE 6554 0 0 FERRARI N V COM COM N3167Y103 2045 16969 SH SOLE 16969 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 1082 52734 SH SOLE 52734 0 0 INTERXION HOLDING N.V COM N47279109 172 2768 SH SOLE 2768 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 1931 18270 SH SOLE 18270 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 47 118200 SH Call SOLE 118200 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 329 131100 SH Put SOLE 131100 0 0 MYLAN N V SHS EURO COM N59465109 2523 61275 SH SOLE 61275 0 0 MYLAN N V OPT N59465909 7 170000 SH Call SOLE 170000 0 0 MYLAN N V OPT N59465959 665 250000 SH Put SOLE 250000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 217114 1855672 SH SOLE 1855672 0 0 NXP SEMICONDUCTORS N V OPT N6596X909 3 28300 SH Call SOLE 28300 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 510 135700 SH Put SOLE 135700 0 0 ORTHOFIX INTL N V COM COM N6748L102 151 2563 SH SOLE 2563 0 0 QIAGEN NV SHS NEW COM N72482123 150 4656 SH SOLE 4656 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 157 7899 SH SOLE 7899 0 0 WRIGHT MED GROUP N V OPT N96617958 67 45800 SH Put SOLE 45800 0 0 YANDEX N V SHS CLASS A COM N97284108 653 16546 SH SOLE 16546 0 0 COPA HOLDINGS SA CL A COM P31076105 332 2582 SH SOLE 2582 0 0 SINOVAC BIOTECH LTD COM P8696W104 207 24021 SH SOLE 24021 0 0 TRONOX LTD SHS CL A COM Q9235V101 185 10018 SH SOLE 10018 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 6498 55189 SH SOLE 55189 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 130 14800 SH Call SOLE 14800 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 86 29300 SH Put SOLE 29300 0 0 BROADCOM LTD COM Y09827109 12907 54772 SH SOLE 54772 0 0 BROADCOM LTD OPT Y09827909 1202 265100 SH Call SOLE 265100 0 0 BROADCOM LTD OPT Y09827959 2483 182800 SH Put SOLE 182800 0 0 COSTAMARE INC COM Y1771G102 280 44847 SH SOLE 44847 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 70 20629 SH SOLE 20629 0 0 EAGLE BULK SHIPPING INC SHS NEW COM Y2187A143 64 12930 SH SOLE 12930 0 0 FLEX LTD ORD COM Y2573F102 355 21737 SH SOLE 21737 0 0 NAVIOS MARITIME ACQUIS CORP COM Y62159101 15 17550 SH SOLE 17550 0 0 NAVIOS MARITIME HOLDINGS INC COM COM Y62196103 11 11825 SH SOLE 11825 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI COM Y62267102 22 12287 SH SOLE 12287 0 0 SAFE BULKERS INC COM COM Y7388L103 42 13094 SH SOLE 13094 0 0 SCORPIO TANKERS INC COM Y7542C106 119 60854 SH SOLE 60854 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 27 22372 SH SOLE 22372 0 0 W R BERKLEY CORPORATION COM COM 084423102 1351 18586 SH SOLE 18586 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 299 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 230691 1156464 SH SOLE 1156464 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670902 690 175000 SH Call SOLE 175000 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 6100 1000000 SH Put SOLE 1000000 0 0 BERKSHIRE HILLS BANCORP INC COM COM 084680107 159 4194 SH SOLE 4194 0 0 BEST BUY INC COM COM 086516101 6157 87968 SH SOLE 87968 0 0 BEST BUY INC OPT 086516901 198 24900 SH Call SOLE 24900 0 0 BEST BUY INC OPT 086516951 453 198900 SH Put SOLE 198900 0 0 BEST INC SPONSORED ADS COM 08653C106 130 12597 SH SOLE 12597 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 1738 39109 SH SOLE 39109 0 0 BHP BILLITON LTD OPT 088606908 18 29800 SH Call SOLE 29800 0 0 BHP BILLITON LTD OPT 088606958 108 29800 SH Put SOLE 29800 0 0 BIG LOTS INC COM COM 089302103 3404 78203 SH SOLE 78203 0 0 BIO RAD LABS INC CL A COM 090572207 796 3183 SH SOLE 3183 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 631 7779 SH SOLE 7779 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 560 5060 PRN SOLE 5060 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 BND 09061GAH4 1690 18000 PRN SOLE 18000 0 0 BIOGEN INC COM COM 09062X103 7378 26945 SH SOLE 26945 0 0 BIOGEN INC OPT 09062X903 287 50800 SH Call SOLE 50800 0 0 BIOGEN INC OPT 09062X953 5948 168700 SH Put SOLE 168700 0 0 BIOTIME INC COM COM 09066L105 27 10109 SH SOLE 10109 0 0 BIOSCRIP INC COM COM 09069N108 44 17931 SH SOLE 17931 0 0 BIO TECHNE CORP COM COM 09073M104 1222 8090 SH SOLE 8090 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 2808 132783 SH SOLE 132783 0 0 BLACK HILLS CORP COM COM 092113109 1046 19262 SH SOLE 19262 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 33411 555000 SH SOLE 555000 0 0 BLACKBAUD INC COM COM 09227Q100 1027 10088 SH SOLE 10088 0 0 BLACKBERRY LTD COM COM 09228F103 829 72100 SH SOLE 72100 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 10384 232297 SH SOLE 232297 0 0 BLACKROCK INC COM COM 09247X101 5618 10370 SH SOLE 10370 0 0 BLACKROCK INC OPT 09247X951 219 14600 SH Put SOLE 14600 0 0 BLACKROCK MUN INCOME TR SH BEN INT COM 09248F109 977 75782 SH SOLE 75782 0 0 BLACKROCK CORE BD TR SHS BEN INT COM 09249E101 532 40573 SH SOLE 40573 0 0 BLACKROCK LTD DURATION INC T COM COM 09249W101 996 66070 SH SOLE 66070 0 0 BLACKROCK MUNIHOLDINGS FD IN COM COM 09253N104 227 14929 SH SOLE 14929 0 0 BLACKROCK MUNIVEST FD INC COM COM 09253R105 691 78030 SH SOLE 78030 0 0 BLACKROCK MUNIVEST FD II INC COM COM 09253T101 284 19811 SH SOLE 19811 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 5168 161750 SH SOLE 161750 0 0 BLACKSTONE GROUP L P OPT 09253U908 60 115000 SH Call SOLE 115000 0 0 BLACKSTONE GROUP L P OPT 09253U958 484 240000 SH Put SOLE 240000 0 0 BLACKROCK MUNIYIELD FD INC COM COM 09253W104 863 64525 SH SOLE 64525 0 0 BLACKROCK MUNIENHANCED FD IN COM COM 09253Y100 554 52108 SH SOLE 52108 0 0 BLACKROCK MUNIHLDNGS QLTY II COM COM 09254C107 816 66641 SH SOLE 66641 0 0 BLACKROCK MUNIYIELD QUALITY COM COM 09254F100 248 17654 SH SOLE 17654 0 0 BLACKROCK MUNIYIELD CALIF FD COM COM 09254M105 579 43443 SH SOLE 43443 0 0 BLACKROCK MUNIYIELD CALI QLT COM COM 09254N103 358 26880 SH SOLE 26880 0 0 BLACKROCK MUNIHLDS INVSTM QL COM COM 09254P108 970 74218 SH SOLE 74218 0 0 BLACKROCK MUNIYIELD INVST FD COM COM 09254R104 144 10328 SH SOLE 10328 0 0 BLACKROCK MUNIYIELD N J FD I COM COM 09254Y109 328 23518 SH SOLE 23518 0 0 BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 698 65936 SH SOLE 65936 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 5918 188339 SH SOLE 188339 0 0 BLACKSTONE MTG TR INC NOTE 4.375 5/0 BND 09257WAB6 638 6500 PRN SOLE 6500 0 0 BLOCK H & R INC COM COM 093671105 269 10584 SH SOLE 10584 0 0 BLOOMIN BRANDS INC COM COM 094235108 290 11959 SH SOLE 11959 0 0 BLUCORA INC COM COM 095229100 119 4818 SH SOLE 4818 0 0 BLUE BUFFALO PET PRODS INC COM COM 09531U102 2654 66679 SH SOLE 66679 0 0 BLUEBIRD BIO INC COM COM 09609G100 582 3411 SH SOLE 3411 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 288 3142 SH SOLE 3142 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 1146 112864 SH SOLE 112864 0 0 BOEING CO COM COM 097023105 68242 208130 SH SOLE 208130 0 0 BOEING CO OPT 097023905 19339 231800 SH Call SOLE 231800 0 0 BOEING CO OPT 097023955 2546 599700 SH Put SOLE 599700 0 0 BOISE CASCADE CO DEL COM COM 09739D100 161 4169 SH SOLE 4169 0 0 BOOKING HLDGS INC COM COM 09857L108 13283 6385 SH SOLE 6385 0 0 BOOKING HLDGS INC OPT 09857L908 7654 34800 SH Call SOLE 34800 0 0 BOOKING HLDGS INC OPT 09857L958 3461 68500 SH Put SOLE 68500 0 0 BOOT BARN HLDGS INC COM COM 099406100 107 6039 SH SOLE 6039 0 0 BORGWARNER INC COM COM 099724106 4007 79778 SH SOLE 79778 0 0 BOSTON BEER INC CL A COM 100557107 834 4414 SH SOLE 4414 0 0 BOSTON PROPERTIES INC COM COM 101121101 5447 44207 SH SOLE 44207 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 4073 149087 SH SOLE 149087 0 0 BOSTON SCIENTIFIC CORP OPT 101137907 38 75000 SH Call SOLE 75000 0 0 BOSTON SCIENTIFIC CORP OPT 101137957 121 75000 SH Put SOLE 75000 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 103 2666 SH SOLE 2666 0 0 BOX INC CL A COM 10316T104 111 5403 SH SOLE 5403 0 0 BOYD GAMING CORP COM COM 103304101 1200 37651 SH SOLE 37651 0 0 BRADY CORP CL A COM 104674106 783 21071 SH SOLE 21071 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 370 23297 SH SOLE 23297 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 103 3539 SH SOLE 3539 0 0 BRIGGS & STRATTON CORP COM COM 109043109 241 11272 SH SOLE 11272 0 0 BRIGHT HORIZONS FAM SOL IN D COM COM 109194100 102 1022 SH SOLE 1022 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS COM 109199109 553 35792 SH SOLE 35792 0 0 BRIGHTHOUSE FINL INC COM COM 10922N103 1567 30496 SH SOLE 30496 0 0 BRINKER INTL INC COM COM 109641100 694 19229 SH SOLE 19229 0 0 BRINKS CO COM COM 109696104 861 12070 SH SOLE 12070 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 16860 266565 SH SOLE 266565 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 282 105600 SH Call SOLE 105600 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 790 518800 SH Put SOLE 518800 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 597 39121 SH SOLE 39121 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 2598 23684 SH SOLE 23684 0 0 BROOKDALE SR LIVING INC COM COM 112463104 527 78472 SH SOLE 78472 0 0 BROOKS AUTOMATION INC COM COM 114340102 4052 149618 SH SOLE 149618 0 0 BROWN & BROWN INC COM COM 115236101 1174 46159 SH SOLE 46159 0 0 BROWN FORMAN CORP CL A COM 115637100 176 3302 SH SOLE 3302 0 0 BROWN FORMAN CORP CL B COM 115637209 5211 95795 SH SOLE 95795 0 0 BRUNSWICK CORP COM COM 117043109 941 15845 SH SOLE 15845 0 0 BRYN MAWR BK CORP COM COM 117665109 105 2400 SH SOLE 2400 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 1100 29408 SH SOLE 29408 0 0 BUCKLE INC COM COM 118440106 902 40735 SH SOLE 40735 0 0 BUILDERS FIRSTSOURCE INC COM COM 12008R107 224 11309 SH SOLE 11309 0 0 BURLINGTON STORES INC COM COM 122017106 10110 75932 SH SOLE 75932 0 0 CBIZ INC COM COM 124805102 182 9984 SH SOLE 9984 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 295 70633 SH SOLE 70633 0 0 CBS CORP NEW CL B COM 124857202 954 18567 SH SOLE 18567 0 0 CBOE GLOBAL MARKETS INC COM COM 12503M108 2807 24598 SH SOLE 24598 0 0 ISHARES INC MSCI SWEDEN ETF COM 464286756 1099 32821 SH SOLE 32821 0 0 ISHARES INC MSCI SPAIN ETF COM 464286764 2988 91916 SH SOLE 91916 0 0 ISHARES INC MSCI STH KOR ETF COM 464286772 10377 137530 SH SOLE 137530 0 0 ISHARES INC MSCI STH AFR ETF COM 464286780 6030 87773 SH SOLE 87773 0 0 ISHARES INC MSCI GERMANY ETF COM 464286806 393 12268 SH SOLE 12268 0 0 ISHARES INC MSCI NETHERL ETF COM 464286814 2052 64174 SH SOLE 64174 0 0 ISHARES INC MSCI MEXICO ETF COM 464286822 2039 39575 SH SOLE 39575 0 0 ISHARES INC MSCI HONG KG ETF COM 464286871 2102 83054 SH SOLE 83054 0 0 ISHARES INC OPT 464286900 3996 6900000 SH Call SOLE 6900000 0 0 ISHARES INC OPT 464286950 3228 4301700 SH Put SOLE 4301700 0 0 ISHARES INC OPT 464286959 192 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 147 1269 SH SOLE 1269 0 0 ISHARES TR SELECT DIVID ETF COM 464287168 3514 36940 SH SOLE 36940 0 0 ISHARES TR TIPS BD ETF COM 464287176 2086 18456 SH SOLE 18456 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 4012 84929 SH SOLE 84929 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 961 3620 SH SOLE 3620 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 94705 883034 SH SOLE 883034 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 79849 1653868 SH SOLE 1653868 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 8000 51590 SH SOLE 51590 0 0 ISHARES TR GLOB HLTHCRE ETF COM 464287325 849 7628 SH SOLE 7628 0 0 ISHARES TR GLOBAL ENERG ETF COM 464287341 203 5962 SH SOLE 5962 0 0 ISHARES TR NORTH AMERN NAT COM 464287374 718 21678 SH SOLE 21678 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 3887 103455 SH SOLE 103455 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 2568 23489 SH SOLE 23489 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 67456 553372 SH SOLE 553372 0 0 ISHARES TR BARCLAYS 7 10 YR COM 464287440 560 5429 SH SOLE 5429 0 0 ISHARES TR 1 3 YR TREAS BD COM 464287457 2345 28062 SH SOLE 28062 0 0 ISHARES TR RUS MDCP VAL ETF COM 464287473 2013 23294 SH SOLE 23294 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 1487 12094 SH SOLE 12094 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 1955 9470 SH SOLE 9470 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 2646 14105 SH SOLE 14105 0 0 ISHARES TR NA TEC SFTWR ETF COM 464287515 342 2015 SH SOLE 2015 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 2295 12748 SH SOLE 12748 0 0 ISHARES TR NASDAQ BIOTECH COM 464287556 7560 70827 SH SOLE 70827 0 0 ISHARES TR COHEN STEER REIT COM 464287564 7651 82006 SH SOLE 82006 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 45684 380825 SH SOLE 380825 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 2239 10256 SH SOLE 10256 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 2011 14779 SH SOLE 14779 0 0 ISHARES TR RUS 1000 ETF COM 464287622 5179 35262 SH SOLE 35262 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 6452 52941 SH SOLE 52941 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 3439 18046 SH SOLE 18046 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 61388 404323 SH SOLE 404323 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 7145 45704 SH SOLE 45704 0 0 ISHARES TR U.S. UTILITS ETF COM 464287697 378 2962 SH SOLE 2962 0 0 ISHARES TR US TELECOM ETF COM 464287713 2702 100000 SH SOLE 100000 0 0 ISHARES TR U.S. TECH ETF COM 464287721 121 718 SH SOLE 718 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 47205 625479 SH SOLE 625479 0 0 ISHARES TR US INDUSTRIALS COM 464287754 627 4320 SH SOLE 4320 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 6577 38104 SH SOLE 38104 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 51949 440956 SH SOLE 440956 0 0 ISHARES TR U.S. ENERGY ETF COM 464287796 1234 33384 SH SOLE 33384 0 0 ISHARES TR CORE S&P SCP ETF COM 464287804 219 2850 SH SOLE 2850 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 333 2797 SH SOLE 2797 0 0 ISHARES TR EUROPE ETF COM 464287861 210 4500 SH SOLE 4500 0 0 ISHARES TR S&P SML 600 GWT COM 464287887 3380 19440 SH SOLE 19440 0 0 ISHARES TR OPT 464287902 4117 2044600 SH Call SOLE 2044600 0 0 ISHARES TR OPT 464287904 5641 7767100 SH Call SOLE 7767100 0 0 ISHARES TR OPT 464287905 11748 4235200 SH Call SOLE 4235200 0 0 ISHARES TR OPT 464287906 136 105000 SH Call SOLE 105000 0 0 ISHARES TR OPT 464287909 4 15600 SH Call SOLE 15600 0 0 ISHARES TR OPT 464287952 6785 3712500 SH Put SOLE 3712500 0 0 ISHARES TR OPT 464287954 10438 8195800 SH Put SOLE 8195800 0 0 ISHARES TR OPT 464287955 20086 10873600 SH Put SOLE 10873600 0 0 ISHARES TR OPT 464287956 522 410500 SH Put SOLE 410500 0 0 ISHARES TR OPT 464287959 1016 583900 SH Put SOLE 583900 0 0 ISHARES TR MRNGSTR LG-CP VL COM 464288109 1922 18927 SH SOLE 18927 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 3998 35680 SH SOLE 35680 0 0 ISHARES TR GL TIMB FORE ETF COM 464288174 235 3000 SH SOLE 3000 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 9826 126736 SH SOLE 126736 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 778 4292 SH SOLE 4292 0 0 ISHARES TR MSCI ACWI ETF COM 464288257 5330 74343 SH SOLE 74343 0 0 ISHARES TR JPMORGAN USD EMG COM 464288281 2972 26346 SH SOLE 26346 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 190 4440 SH SOLE 4440 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 43605 509162 SH SOLE 509162 0 0 ISHARES TR INTRMD CR BD ETF COM 464288638 674 6288 SH SOLE 6288 0 0 ISHARES TR 1 3 YR CR BD ETF COM 464288646 907 8741 SH SOLE 8741 0 0 ISHARES TR SHORT TREAS BD COM 464288679 742 6719 SH SOLE 6719 0 0 ISHARES TR S&P US PFD STK COM 464288687 122 3240 SH SOLE 3240 0 0 ISHARES TR MRNING SM CP ETF COM 464288703 229 1599 SH SOLE 1599 0 0 ISHARES TR US HOME CONS ETF COM 464288752 155 3919 SH SOLE 3919 0 0 ISHARES TR US AER DEF ETF COM 464288760 1668 8425 SH SOLE 8425 0 0 ISHARES TR U.S. INSRNCE ETF COM 464288786 173 2686 SH SOLE 2686 0 0 ISHARES TR US BR DEL SE ETF COM 464288794 203 3100 SH SOLE 3100 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 6956 37599 SH SOLE 37599 0 0 ISHARES TR US HLTHCR PR ETF COM 464288828 3973 25164 SH SOLE 25164 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 762 5166 SH SOLE 5166 0 0 ISHARES TR US OIL GS EX ETF COM 464288851 6356 100000 SH SOLE 100000 0 0 ISHARES TR OPT 464288903 49 1082800 SH Call SOLE 1082800 0 0 ISHARES TR OPT 464288951 192 392500 SH Put SOLE 392500 0 0 ISHARES TR OPT 464288953 2798 1012600 SH Put SOLE 1012600 0 0 ISHARES TR MSCI EURO FL ETF COM 464289180 2752 119141 SH SOLE 119141 0 0 ISHARES TR INDIA 50 ETF COM 464289529 990 28000 SH SOLE 28000 0 0 ISHARES TR MSCI PERU ETF COM 464289842 152 3562 SH SOLE 3562 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 3883 252008 SH SOLE 252008 0 0 ISHARES TR US TREAS BD ETF COM 46429B267 523 21197 SH SOLE 21197 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 159 3676 SH SOLE 3676 0 0 ISHARES TR MSCI NORWAY ETF COM 46429B499 1192 43986 SH SOLE 43986 0 0 ISHARES TR MSCI IRELAND ETF COM 46429B507 1987 42520 SH SOLE 42520 0 0 ISHARES TR MSCI DENMARK ETF COM 46429B523 2972 43273 SH SOLE 43273 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 5535 162173 SH SOLE 162173 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 3635 43031 SH SOLE 43031 0 0 ISHARES TR MIN VOL EAFE ETF COM 46429B689 1007 13667 SH SOLE 13667 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 4540 87420 SH SOLE 87420 0 0 ISHARES TR USA SIZE FACTOR COM 46432F370 214 2583 SH SOLE 2583 0 0 ISHARES TR USA MOMENTUM FCT COM 46432F396 1165 11000 SH SOLE 11000 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 6879 257933 SH SOLE 257933 0 0 ISHARES INC MSCI RUSSIA ETF COM 46434G798 618 16971 SH SOLE 16971 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 1485 24475 SH SOLE 24475 0 0 ISHARES INC MSCI ITALY ETF COM 46434G830 8261 256942 SH SOLE 256942 0 0 ISHARES INC OPT 46434G952 755 1500000 SH Put SOLE 1500000 0 0 ISHARES TR MULTIFACTOR INTL COM 46434V274 1186 41048 SH SOLE 41048 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 580 12391 SH SOLE 12391 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 2148 70215 SH SOLE 70215 0 0 ISHARES TR CUR HD EURZN ETF COM 46434V639 199 6777 SH SOLE 6777 0 0 ISHARES TR HDG MSCI EAFE COM 46434V803 1984 69076 SH SOLE 69076 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 490 14110 SH SOLE 14110 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 149 6466 SH SOLE 6466 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 1354 86773 SH SOLE 86773 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 75 500000 SH Put SOLE 500000 0 0 ITRON INC COM COM 465741106 817 11421 SH SOLE 11421 0 0 IVY HIGH INC OPPORTUNITIES F COM COM 465893105 418 29467 SH SOLE 29467 0 0 JBG SMITH PPTYS COM COM 46590V100 1256 37264 SH SOLE 37264 0 0 J & J SNACK FOODS CORP COM COM 466032109 630 4616 SH SOLE 4616 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 1712 260969 SH SOLE 260969 0 0 JPMORGAN CHASE & CO COM COM 46625H100 68038 618697 SH SOLE 618697 0 0 JPMORGAN CHASE & CO OPT 46625H900 5511 722700 SH Call SOLE 722700 0 0 JPMORGAN CHASE & CO OPT 46625H950 4523 1433600 SH Put SOLE 1433600 0 0 JABIL INC COM COM 466313103 958 33342 SH SOLE 33342 0 0 JACK IN THE BOX INC COM COM 466367109 822 9636 SH SOLE 9636 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 1829 30919 SH SOLE 30919 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 2181 20800 PRN SOLE 20800 0 0 JD COM INC SPON ADR CL A COM 47215P106 4322 106748 SH SOLE 106748 0 0 JD COM INC OPT 47215P906 1874 817900 SH Call SOLE 817900 0 0 JD COM INC OPT 47215P956 6482 1681400 SH Put SOLE 1681400 0 0 JELD-WEN HLDG INC COM COM 47580P103 1527 49855 SH SOLE 49855 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 1525 75067 SH SOLE 75067 0 0 JETBLUE AIRWAYS CORP OPT 477143901 93 100000 SH Call SOLE 100000 0 0 JETBLUE AIRWAYS CORP OPT 477143951 200 100000 SH Put SOLE 100000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 115 6284 SH SOLE 6284 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 332 2926 SH SOLE 2926 0 0 JOHNSON & JOHNSON COM COM 478160104 48501 378467 SH SOLE 378467 0 0 JOHNSON & JOHNSON OPT 478160904 315 157300 SH Call SOLE 157300 0 0 JOHNSON & JOHNSON OPT 478160954 1715 264600 SH Put SOLE 264600 0 0 JONES ENERGY INC COM CL A COM 48019R108 50 62720 SH SOLE 62720 0 0 JONES LANG LASALLE INC COM COM 48020Q107 2210 12654 SH SOLE 12654 0 0 J2 GLOBAL INC COM COM 48123V102 1019 12918 SH SOLE 12918 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 1007 347266 SH SOLE 347266 0 0 JUMEI INTL HLDG LTD OPT 48138L907 2 45400 SH Call SOLE 45400 0 0 JUNIPER NETWORKS INC COM COM 48203R104 7198 295859 SH SOLE 295859 0 0 KBR INC COM COM 48242W106 524 32374 SH SOLE 32374 0 0 KLA-TENCOR CORP COM COM 482480100 2381 21842 SH SOLE 21842 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 2005 98761 SH SOLE 98761 0 0 KLX INC COM COM 482539103 887 12477 SH SOLE 12477 0 0 K12 INC COM COM 48273U102 156 11014 SH SOLE 11014 0 0 KADANT INC COM COM 48282T104 187 1978 SH SOLE 1978 0 0 KADMON HLDGS INC COM COM 48283N106 54 12597 SH SOLE 12597 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 569 5638 SH SOLE 5638 0 0 KAMAN CORP COM COM 483548103 201 3232 SH SOLE 3232 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 1582 14398 SH SOLE 14398 0 0 KAPSTONE PAPER & PACKAGING C COM COM 48562P103 410 11939 SH SOLE 11939 0 0 KB HOME COM COM 48666K109 922 32418 SH SOLE 32418 0 0 KEARNY FINL CORP MD COM COM 48716P108 518 39867 SH SOLE 39867 0 0 KELLOGG CO COM COM 487836108 1517 23339 SH SOLE 23339 0 0 KELLOGG CO OPT 487836958 135 142500 SH Put SOLE 142500 0 0 KELLY SVCS INC CL A COM 488152208 102 3529 SH SOLE 3529 0 0 KEMET CORP COM NEW COM 488360207 380 20948 SH SOLE 20948 0 0 KEMPER CORP DEL COM COM 488401100 632 11084 SH SOLE 11084 0 0 KENNAMETAL INC COM COM 489170100 781 19436 SH SOLE 19436 0 0 KENNEDY-WILSON HLDGS INC COM COM 489398107 299 17165 SH SOLE 17165 0 0 KEYCORP NEW COM COM 493267108 3654 186894 SH SOLE 186894 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1500 28625 SH SOLE 28625 0 0 KIMBALL INTL INC CL B COM 494274103 109 6420 SH SOLE 6420 0 0 KILROY RLTY CORP COM COM 49427F108 1935 27263 SH SOLE 27263 0 0 KIMBERLY CLARK CORP COM COM 494368103 5472 49683 SH SOLE 49683 0 0 KIMBERLY CLARK CORP OPT 494368903 70 100000 SH Call SOLE 100000 0 0 KIMCO RLTY CORP COM COM 49446R109 3684 255809 SH SOLE 255809 0 0 KINDER MORGAN INC DEL COM COM 49456B101 5997 398177 SH SOLE 398177 0 0 KINDRED HEALTHCARE INC COM COM 494580103 7821 854702 SH SOLE 854702 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1514 383281 SH SOLE 383281 0 0 KIRBY CORP COM COM 497266106 4317 56098 SH SOLE 56098 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 178 11693 SH SOLE 11693 0 0 KLONDEX MNS LTD COM COM 498696103 44 18546 SH SOLE 18546 0 0 KNOLL INC COM NEW COM 498904200 248 12283 SH SOLE 12283 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 1840 39991 SH SOLE 39991 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049954 105 200000 SH Put SOLE 200000 0 0 KNOWLES CORP COM COM 49926D109 466 37000 SH SOLE 37000 0 0 KOHLS CORP COM COM 500255104 11241 171585 SH SOLE 171585 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 5527 144260 SH SOLE 144260 0 0 KOPIN CORP COM COM 500600101 37 11817 SH SOLE 11817 0 0 KORN FERRY INTL COM NEW COM 500643200 436 8446 SH SOLE 8446 0 0 KRAFT HEINZ CO COM COM 500754106 4573 73412 SH SOLE 73412 0 0 KRAFT HEINZ CO OPT 500754906 142 411400 SH Call SOLE 411400 0 0 KRAFT HEINZ CO OPT 500754956 2777 431300 SH Put SOLE 431300 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW COM 50077B207 112 10879 SH SOLE 10879 0 0 KRATON CORPORATION COM COM 50077C106 112 2339 SH SOLE 2339 0 0 KROGER CO COM COM 501044101 3631 151680 SH SOLE 151680 0 0 KROGER CO OPT 501044901 80 470000 SH Call SOLE 470000 0 0 KROGER CO OPT 501044951 178 175100 SH Put SOLE 175100 0 0 KRONOS WORLDWIDE INC COM COM 50105F105 102 4496 SH SOLE 4496 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 251 10044 SH SOLE 10044 0 0 L BRANDS INC COM COM 501797104 1105 28922 SH SOLE 28922 0 0 L BRANDS INC OPT 501797904 254 130000 SH Call SOLE 130000 0 0 L BRANDS INC OPT 501797954 105 95600 SH Put SOLE 95600 0 0 LCNB CORP COM COM 50181P100 122 6407 SH SOLE 6407 0 0 LHC GROUP INC COM COM 50187A107 105 1707 SH SOLE 1707 0 0 LKQ CORP COM COM 501889208 1797 47346 SH SOLE 47346 0 0 LCI INDS COM COM 50189K103 2881 27663 SH SOLE 27663 0 0 LTC PPTYS INC COM COM 502175102 387 10178 SH SOLE 10178 0 0 L3 TECHNOLOGIES INC COM COM 502413107 5114 24588 SH SOLE 24588 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 COM 503459604 134 4513 SH SOLE 4513 0 0 LA QUINTA HLDGS INC COM COM 50420D108 196 10353 SH SOLE 10353 0 0 LA Z BOY INC COM COM 505336107 485 16178 SH SOLE 16178 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 4728 29233 SH SOLE 29233 0 0 LADDER CAP CORP CL A COM 505743104 187 12404 SH SOLE 12404 0 0 LADENBURG THALMAN FIN SVCS I COM COM 50575Q102 43 13132 SH SOLE 13132 0 0 LAM RESEARCH CORP COM COM 512807108 19805 97486 SH SOLE 97486 0 0 LAM RESEARCH CORP OPT 512807908 258 30000 SH Call SOLE 30000 0 0 LAM RESEARCH CORP OPT 512807958 10000 400000 SH Put SOLE 400000 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 1345 3980 PRN SOLE 3980 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 1482 23273 SH SOLE 23273 0 0 LAMB WESTON HLDGS INC COM COM 513272104 1719 29524 SH SOLE 29524 0 0 LANCASTER COLONY CORP COM COM 513847103 837 6799 SH SOLE 6799 0 0 LANDSTAR SYS INC COM COM 515098101 860 7839 SH SOLE 7839 0 0 LANNET INC COM COM 516012101 270 16802 SH SOLE 16802 0 0 LAREDO PETROLEUM INC COM COM 516806106 1118 128352 SH SOLE 128352 0 0 LAS VEGAS SANDS CORP COM COM 517834107 1658 23066 SH SOLE 23066 0 0 LAS VEGAS SANDS CORP OPT 517834907 3193 513100 SH Call SOLE 513100 0 0 LAS VEGAS SANDS CORP OPT 517834957 1711 651600 SH Put SOLE 651600 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 2595 89469 SH SOLE 89469 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 91 16348 SH SOLE 16348 0 0 LAUDER ESTEE COS INC CL A COM 518439104 2271 15170 SH SOLE 15170 0 0 LAUDER ESTEE COS INC OPT 518439904 1540 111000 SH Call SOLE 111000 0 0 LAUDER ESTEE COS INC OPT 518439954 5 22400 SH Put SOLE 22400 0 0 LAUREATE EDUCATION INC CL A COM 518613203 106 7733 SH SOLE 7733 0 0 LEAR CORP COM NEW COM 521865204 6229 33475 SH SOLE 33475 0 0 LEGGETT & PLATT INC COM COM 524660107 670 15110 SH SOLE 15110 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 251 5872 SH SOLE 5872 0 0 LEGG MASON INC COM COM 524901105 620 15252 SH SOLE 15252 0 0 LEIDOS HLDGS INC COM COM 525327102 2975 45486 SH SOLE 45486 0 0 LENDINGCLUB CORP COM COM 52603A109 105 29916 SH SOLE 29916 0 0 LENDINGTREE INC NEW COM COM 52603B107 952 2902 SH SOLE 2902 0 0 LENNAR CORP CL A COM 526057104 1645 27915 SH SOLE 27915 0 0 LENNOX INTL INC COM COM 526107107 1585 7754 SH SOLE 7754 0 0 LEUCADIA NATL CORP COM COM 527288104 2867 126141 SH SOLE 126141 0 0 LEXINGTON REALTY TRUST COM COM 529043101 1054 133980 SH SOLE 133980 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 117 1374 SH SOLE 1374 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 267 3120 SH SOLE 3120 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM COM 53046P109 392 9980 SH SOLE 9980 0 0 LIBERTY MEDIA CORP DEB 3.500 1/1 BND 530715AN1 386 12000 PRN SOLE 12000 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A COM 53071M104 523 20773 SH SOLE 20773 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 2244 56478 SH SOLE 56478 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 2786 67782 SH SOLE 67782 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 251 11064 SH SOLE 11064 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 414 14130 SH SOLE 14130 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 BND 531229AE2 2095 20130 PRN SOLE 20130 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A COM 531465102 809 75237 SH SOLE 75237 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 291 6198 SH SOLE 6198 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 218 1322 SH SOLE 1322 0 0 LIFE STORAGE INC COM COM 53223X107 1977 23666 SH SOLE 23666 0 0 LILLY ELI & CO COM COM 532457108 7957 102849 SH SOLE 102849 0 0 LILLY ELI & CO OPT 532457908 451 190500 SH Call SOLE 190500 0 0 LILLY ELI & CO OPT 532457958 413 80000 SH Put SOLE 80000 0 0 LIMELIGHT NETWORKS INC COM COM 53261M104 45 10916 SH SOLE 10916 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 1115 12395 SH SOLE 12395 0 0 LINCOLN NATL CORP IND COM COM 534187109 4019 55005 SH SOLE 55005 0 0 LITHIA MTRS INC CL A COM 536797103 153 1519 SH SOLE 1519 0 0 LITTELFUSE INC COM COM 537008104 914 4391 SH SOLE 4391 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 1429 33910 SH SOLE 33910 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 162 43568 SH SOLE 43568 0 0 LOCKHEED MARTIN CORP COM COM 539830109 10736 31771 SH SOLE 31771 0 0 LOCKHEED MARTIN CORP OPT 539830909 173 6600 SH Call SOLE 6600 0 0 LOCKHEED MARTIN CORP OPT 539830959 77 17300 SH Put SOLE 17300 0 0 LOEWS CORP COM COM 540424108 1841 37024 SH SOLE 37024 0 0 LOEWS CORP OPT 540424908 1 100000 SH Call SOLE 100000 0 0 LOGMEIN INC COM COM 54142L109 1263 10927 SH SOLE 10927 0 0 LOUISIANA PAC CORP COM COM 546347105 1197 41600 SH SOLE 41600 0 0 LOWES COS INC COM COM 548661107 4980 56756 SH SOLE 56756 0 0 LOWES COS INC OPT 548661907 676 179300 SH Call SOLE 179300 0 0 LOWES COS INC OPT 548661957 410 189700 SH Put SOLE 189700 0 0 LOXO ONCOLOGY INC COM COM 548862101 181 1572 SH SOLE 1572 0 0 LULULEMON ATHLETICA INC COM COM 550021109 16142 181123 SH SOLE 181123 0 0 LUMENTUM HLDGS INC COM COM 55024U109 577 9038 SH SOLE 9038 0 0 LUMENTUM HLDGS INC NOTE 0.250 3/1 BND 55024UAB5 641 5050 PRN SOLE 5050 0 0 M & T BK CORP COM COM 55261F104 2308 12520 SH SOLE 12520 0 0 MBIA INC COM COM 55262C100 235 25421 SH SOLE 25421 0 0 MBIA INC OPT 55262C900 942 887000 SH Call SOLE 887000 0 0 MBIA INC OPT 55262C950 10 45000 SH Put SOLE 45000 0 0 MB FINANCIAL INC NEW COM COM 55264U108 1145 28277 SH SOLE 28277 0 0 M D C HLDGS INC COM COM 552676108 540 19326 SH SOLE 19326 0 0 MDU RES GROUP INC COM COM 552690109 1100 39080 SH SOLE 39080 0 0 MFA FINL INC COM COM 55272X102 267 35403 SH SOLE 35403 0 0 MGE ENERGY INC COM COM 55277P104 453 8066 SH SOLE 8066 0 0 MGIC INVT CORP WIS COM COM 552848103 9010 693093 SH SOLE 693093 0 0 MFS GOVT MKTS INCOME TR SH BEN INT COM 552939100 78 16828 SH SOLE 16828 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 1102 31462 SH SOLE 31462 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 186 51400 SH Call SOLE 51400 0 0 MGM RESORTS INTERNATIONAL OPT 552953951 139 80800 SH Put SOLE 80800 0 0 MKS INSTRUMENT INC COM COM 55306N104 2711 23439 SH SOLE 23439 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 1359 41147 SH SOLE 41147 0 0 MRC GLOBAL INC COM COM 55345K103 1024 62257 SH SOLE 62257 0 0 MSA SAFETY INC COM COM 553498106 642 7713 SH SOLE 7713 0 0 MSC INDL DIRECT INC CL A COM 553530106 599 6532 SH SOLE 6532 0 0 MSCI INC COM COM 55354G100 3009 20130 SH SOLE 20130 0 0 MTS SYS CORP COM COM 553777103 141 2733 SH SOLE 2733 0 0 MTGE INVT CORP COM COM 55378A105 206 11488 SH SOLE 11488 0 0 MACERICH CO COM COM 554382101 1229 21931 SH SOLE 21931 0 0 MACK CALI RLTY CORP COM COM 554489104 767 45910 SH SOLE 45910 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 338 9141 SH SOLE 9141 0 0 MACROGENICS INC COM COM 556099109 119 4717 SH SOLE 4717 0 0 MACYS INC COM COM 55616P104 2742 92205 SH SOLE 92205 0 0 MACYS INC OPT 55616P954 1301 1970000 SH Put SOLE 1970000 0 0 MADDEN STEVEN LTD COM COM 556269108 1293 29455 SH SOLE 29455 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 662 6179 SH SOLE 6179 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 1201 20583 SH SOLE 20583 0 0 MAGNA INTL INC COM COM 559222401 233 4141 SH SOLE 4141 0 0 MAGNACHIP SEMICONDUCTOR SA NOTE 5.000 3/0 BND 55932XAB0 1358 10000 PRN SOLE 10000 0 0 MAINSOURCE FINANCIAL GP INC COM COM 56062Y102 1918 47191 SH SOLE 47191 0 0 MANHATTAN ASSOCS INC COM COM 562750109 663 15838 SH SOLE 15838 0 0 MANITOWOC CO INC COM NEW COM 563571405 120 4210 SH SOLE 4210 0 0 MANNING & NAPIER INC CL A COM 56382Q102 89 25507 SH SOLE 25507 0 0 MANNKIND CORP COM NEW COM 56400P706 42 18315 SH SOLE 18315 0 0 MANPOWERGROUP INC COM COM 56418H100 2138 18576 SH SOLE 18576 0 0 MANTECH INTL CORP CL A COM 564563104 309 5568 SH SOLE 5568 0 0 MANULIFE FINL CORP COM COM 56501R106 1704 91710 SH SOLE 91710 0 0 AAON INC COM PAR $0.004 COM 000360206 106 2708 SH SOLE 2708 0 0 AAR CORP COM COM 000361105 219 4972 SH SOLE 4972 0 0 ABB LTD SPONSORED ADR COM 000375204 1078 45420 SH SOLE 45420 0 0 ACCO BRANDS CORP COM COM 00081T108 263 20937 SH SOLE 20937 0 0 ACNB CORP COM COM 000868109 107 3661 SH SOLE 3661 0 0 ABM INDS INC COM COM 000957100 121 3615 SH SOLE 3615 0 0 AFLAC INC COM COM 001055102 47665 1089247 SH SOLE 1089247 0 0 AFLAC INC OPT 001055902 138 95000 SH Call SOLE 95000 0 0 AFLAC INC OPT 001055952 200 229200 SH Put SOLE 229200 0 0 AGCO CORP COM COM 001084102 1882 29021 SH SOLE 29021 0 0 AG MTG INVT TR INC COM COM 001228105 111 6387 SH SOLE 6387 0 0 AGNC INVT CORP COM COM 00123Q104 3688 194918 SH SOLE 194918 0 0 AES CORP COM COM 00130H105 5028 442226 SH SOLE 442226 0 0 AK STL HLDG CORP COM COM 001547108 136 30130 SH SOLE 30130 0 0 AK STL HLDG CORP OPT 001547908 383 484900 SH Call SOLE 484900 0 0 AK STL HLDG CORP OPT 001547958 16 60000 SH Put SOLE 60000 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 293 7028 SH SOLE 7028 0 0 AMC NETWORKS INC CL A COM 00164V103 1179 22801 SH SOLE 22801 0 0 AMC ENTMT HLDGS INC CL A COM COM 00165C104 2179 155086 SH SOLE 155086 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 424 7470 SH SOLE 7470 0 0 ANI PHARMACEUTICALS INC COM COM 00182C103 345 5918 SH SOLE 5918 0 0 ANGI HOMESERVICES INC COM CL A COM 00183L102 231 17046 SH SOLE 17046 0 0 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 29 13154 SH SOLE 13154 0 0 AT&T INC COM COM 00206R102 71694 2011055 SH SOLE 2011055 0 0 AT&T INC OPT 00206R902 131 632000 SH Call SOLE 632000 0 0 AT&T INC OPT 00206R952 934 552000 SH Put SOLE 552000 0 0 ATN INTL INC COM COM 00215F107 1697 28459 SH SOLE 28459 0 0 AVX CORP NEW COM COM 002444107 161 9702 SH SOLE 9702 0 0 AARONS INC COM PAR $0.50 COM 002535300 633 13574 SH SOLE 13574 0 0 ABAXIS INC COM COM 002567105 181 2563 SH SOLE 2563 0 0 ABBOTT LABS COM COM 002824100 22551 376354 SH SOLE 376354 0 0 ABBOTT LABS OPT 002824900 621 111800 SH Call SOLE 111800 0 0 ABBOTT LABS OPT 002824950 51 121000 SH Put SOLE 121000 0 0 ABBVIE INC COM COM 00287Y109 87264 921963 SH SOLE 921963 0 0 ABBVIE INC OPT 00287Y909 4909 308400 SH Call SOLE 308400 0 0 ABBVIE INC OPT 00287Y959 1495 662400 SH Put SOLE 662400 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 535 22106 SH SOLE 22106 0 0 ABIOMED INC COM COM 003654100 2711 9318 SH SOLE 9318 0 0 ABRAXAS PETE CORP COM COM 003830106 45 20068 SH SOLE 20068 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 579 14770 SH SOLE 14770 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 656 29179 SH SOLE 29179 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 950 38600 SH SOLE 38600 0 0 ACCELERON PHARMA INC COM COM 00434H108 109 2782 SH SOLE 2782 0 0 ACCURAY INC COM COM 004397105 110 22020 SH SOLE 22020 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 45 12102 SH SOLE 12102 0 0 ACI WORLDWIDE INC COM COM 004498101 759 31983 SH SOLE 31983 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 33245 492813 SH SOLE 492813 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 124 50000 SH Put SOLE 50000 0 0 ACUITY BRANDS INC COM COM 00508Y102 2642 18980 SH SOLE 18980 0 0 ACUSHNET HOLDINGS CORP COM COM 005098108 110 4751 SH SOLE 4751 0 0 ACXIOM CORP COM COM 005125109 534 23527 SH SOLE 23527 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR COM 00653A107 239 21294 SH SOLE 21294 0 0 ADOBE SYS INC COM COM 00724F101 10449 48359 SH SOLE 48359 0 0 ADOBE SYS INC OPT 00724F901 451 48900 SH Call SOLE 48900 0 0 ADOBE SYS INC OPT 00724F951 228 33900 SH Put SOLE 33900 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 2627 55238 SH SOLE 55238 0 0 ADTRAN INC COM COM 00738A106 122 7860 SH SOLE 7860 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 1199 10117 SH SOLE 10117 0 0 ADVAXIS INC COM NEW COM 007624208 25 14872 SH SOLE 14872 0 0 AECOM COM COM 00766T100 1165 32692 SH SOLE 32692 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 152 2804 SH SOLE 2804 0 0 ADVANSIX INC COM COM 00773T101 173 4987 SH SOLE 4987 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 1701 60798 SH SOLE 60798 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25012/1 BND 007800AB1 1272 10000 PRN SOLE 10000 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 3016 300124 SH SOLE 300124 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 439 403700 SH Call SOLE 403700 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 758 1025000 SH Put SOLE 1025000 0 0 ADVANCED DISP SVCS INC DEL COM COM 00790X101 132 5928 SH SOLE 5928 0 0 AEGON N V NY REGISTRY SH COM 007924103 2479 366166 SH SOLE 366166 0 0 ADVANCED ENERGY INDS COM COM 007973100 669 10467 SH SOLE 10467 0 0 AEROVIRONMENT INC COM COM 008073108 169 3717 SH SOLE 3717 0 0 AETNA INC NEW COM COM 00817Y108 3652 21609 SH SOLE 21609 0 0 AETNA INC NEW OPT 00817Y908 218 47900 SH Call SOLE 47900 0 0 AETNA INC NEW OPT 00817Y958 308 97700 SH Put SOLE 97700 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 1771 9341 SH SOLE 9341 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 7889 117919 SH SOLE 117919 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 978 23241 SH SOLE 23241 0 0 AGENUS INC COM NEW COM 00847G705 74 15751 SH SOLE 15751 0 0 AGREE REALTY CORP COM COM 008492100 190 3959 SH SOLE 3959 0 0 AIR LEASE CORP CL A COM 00912X302 2715 63711 SH SOLE 63711 0 0 AIR PRODS & CHEMS INC COM COM 009158106 7683 48314 SH SOLE 48314 0 0 AIR PRODS & CHEMS INC OPT 009158906 42 40000 SH Call SOLE 40000 0 0 AIR PRODS & CHEMS INC OPT 009158956 40 40000 SH Put SOLE 40000 0 0 AIR TRANSPORT SERVICES GRP I COM COM 00922R105 147 6290 SH SOLE 6290 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 3613 50908 SH SOLE 50908 0 0 AKORN INC COM COM 009728106 896 47880 SH SOLE 47880 0 0 ALAMO GROUP INC COM COM 011311107 224 2042 SH SOLE 2042 0 0 ALASKA AIR GROUP INC COM COM 011659109 1555 25100 SH SOLE 25100 0 0 ALBANY INTL CORP CL A COM 012348108 431 6872 SH SOLE 6872 0 0 ALBEMARLE CORP COM COM 012653101 1458 15725 SH SOLE 15725 0 0 ALBEMARLE CORP OPT 012653901 2 30000 SH Call SOLE 30000 0 0 ALCOA CORP COM COM 013872106 2372 52757 SH SOLE 52757 0 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.500 2/0 BND 014339AA3 552 6000 PRN SOLE 6000 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 564 24365 SH SOLE 24365 0 0 ALEXANDERS INC COM COM 014752109 158 415 SH SOLE 415 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 3722 29803 SH SOLE 29803 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 3269 29326 SH SOLE 29326 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 2201 11991 SH SOLE 11991 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 19182 2336700 SH Call SOLE 2336700 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 15305 2161500 SH Put SOLE 2161500 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 4386 17464 SH SOLE 17464 0 0 ALLEGHANY CORP DEL COM COM 017175100 2410 3923 SH SOLE 3923 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 669 28266 SH SOLE 28266 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 153 888 SH SOLE 888 0 0 ALLETE INC COM NEW COM 018522300 1157 16011 SH SOLE 16011 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 1809 8500 SH SOLE 8500 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM COM 01879R106 1254 105503 SH SOLE 105503 0 0 ALLIANT ENERGY CORP COM COM 018802108 1344 32897 SH SOLE 32897 0 0 ALLISON TRANSMISSION HLDGS I COM COM 01973R101 516 13200 SH SOLE 13200 0 0 ICU MED INC COM COM 44930G107 2856 11316 SH SOLE 11316 0 0 ILG INC COM COM 44967H101 1582 50853 SH SOLE 50853 0 0 ILG INC OPT 44967H901 107 143700 SH Call SOLE 143700 0 0 IPG PHOTONICS CORP COM COM 44980X109 3643 15611 SH SOLE 15611 0 0 IRHYTHM TECHNOLOGIES INC COM COM 450056106 112 1782 SH SOLE 1782 0 0 ITT INC COM COM 45073V108 1267 25863 SH SOLE 25863 0 0 IBERIABANK CORP COM COM 450828108 1958 25103 SH SOLE 25103 0 0 IAMGOLD CORP COM COM 450913108 87 16810 SH SOLE 16810 0 0 ICICI BK LTD ADR COM 45104G104 5880 664356 SH SOLE 664356 0 0 ICICI BK LTD OPT 45104G954 300 400000 SH Put SOLE 400000 0 0 ICONIX BRAND GROUP INC COM COM 451055107 42 38005 SH SOLE 38005 0 0 IDACORP INC COM COM 451107106 1722 19508 SH SOLE 19508 0 0 IDEX CORP COM COM 45167R104 2724 19113 SH SOLE 19113 0 0 IDEXX LABS INC COM COM 45168D104 2078 10860 SH SOLE 10860 0 0 IDERA PHARMACEUTICALS INC COM NEW COM 45168K306 29 15639 SH SOLE 15639 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 731 36652 SH SOLE 36652 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 9753 62253 SH SOLE 62253 0 0 ILLUMINA INC COM COM 452327109 3433 14519 SH SOLE 14519 0 0 ILLUMINA INC OPT 452327909 755 17000 SH Call SOLE 17000 0 0 ILLUMINA INC OPT 452327959 655 48300 SH Put SOLE 48300 0 0 IMMUNOMEDICS INC COM COM 452907108 101 6882 SH SOLE 6882 0 0 IMPERVA INC COM COM 45321L100 461 10636 SH SOLE 10636 0 0 INCYTE CORP COM COM 45337C102 3401 40808 SH SOLE 40808 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 804 4920 PRN SOLE 4920 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 125 1743 SH SOLE 1743 0 0 INDEPENDENT BANK CORP MICH COM NEW COM 453838609 113 4944 SH SOLE 4944 0 0 INFINITY PPTY & CAS CORP COM COM 45665Q103 14288 120676 SH SOLE 120676 0 0 INFINERA CORPORATION COM COM 45667G103 1210 111385 SH SOLE 111385 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 567 31765 SH SOLE 31765 0 0 INFOSYS LTD OPT 456788908 425 500000 SH Call SOLE 500000 0 0 INFOSYS LTD OPT 456788958 111 354700 SH Put SOLE 354700 0 0 INGEVITY CORP COM COM 45688C107 1372 18624 SH SOLE 18624 0 0 INGREDION INC COM COM 457187102 2201 17071 SH SOLE 17071 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 168 4801 SH SOLE 4801 0 0 INSMED INC COM PAR $.01 COM 457669307 116 5138 SH SOLE 5138 0 0 INSMED INC NOTE 1.750 1/1 BND 457669AA7 1275 14500 PRN SOLE 14500 0 0 INNOSPEC INC COM COM 45768S105 261 3804 SH SOLE 3804 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 511 12708 SH SOLE 12708 0 0 INSPERITY INC COM COM 45778Q107 361 5184 SH SOLE 5184 0 0 INOGEN INC COM COM 45780L104 178 1450 SH SOLE 1450 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 282 4690 SH SOLE 4690 0 0 INNOVIVA INC COM COM 45781M101 113 6764 SH SOLE 6764 0 0 INSTRUCTURE INC COM COM 45781U103 101 2408 SH SOLE 2408 0 0 INSULET CORP COM COM 45784P101 333 3837 SH SOLE 3837 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 233 4217 SH SOLE 4217 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 840 27476 SH SOLE 27476 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 1016 9000 PRN SOLE 9000 0 0 INTEL CORP COM COM 458140100 24398 468474 SH SOLE 468474 0 0 INTEL CORP OPT 458140900 14703 2322200 SH Call SOLE 2322200 0 0 INTEL CORP OPT 458140950 816 2233800 SH Put SOLE 2233800 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 4655 18700 PRN SOLE 18700 0 0 INTEGER HLDGS CORP COM COM 45826H109 2351 41570 SH SOLE 41570 0 0 INTELLIA THERAPEUTICS INC COM COM 45826J105 906 42960 SH SOLE 42960 0 0 INTER PARFUMS INC COM COM 458334109 119 2524 SH SOLE 2524 0 0 INTERACTIVE BROKERS GROUP IN COM COM 45841N107 1363 20277 SH SOLE 20277 0 0 INTERACTIVE BROKERS GROUP IN OPT 45841N957 196 56000 SH Put SOLE 56000 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 2159 35087 SH SOLE 35087 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 1004 16402 SH SOLE 16402 0 0 INTERFACE INC COM COM 458665304 161 6406 SH SOLE 6406 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 6045 83358 SH SOLE 83358 0 0 INTERDIGITAL INC COM COM 45867G101 856 11631 SH SOLE 11631 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 533 13701 SH SOLE 13701 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 23318 151978 SH SOLE 151978 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 3666 839200 SH Call SOLE 839200 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 1391 388900 SH Put SOLE 388900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 4017 29338 SH SOLE 29338 0 0 INTL PAPER CO COM COM 460146103 2629 49210 SH SOLE 49210 0 0 INTL PAPER CO OPT 460146903 152 193600 SH Call SOLE 193600 0 0 INTL PAPER CO OPT 460146953 535 212700 SH Put SOLE 212700 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 461 10457 SH SOLE 10457 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 2742 119043 SH SOLE 119043 0 0 INTERSECT ENT INC COM COM 46071F103 132 3358 SH SOLE 3358 0 0 INTUIT COM COM 461202103 4774 27542 SH SOLE 27542 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 6582 15943 SH SOLE 15943 0 0 INTUITIVE SURGICAL INC OPT 46120E902 8220 60000 SH Call SOLE 60000 0 0 INTUITIVE SURGICAL INC OPT 46120E952 386 15000 SH Put SOLE 15000 0 0 INTREXON CORP COM COM 46122T102 389 25396 SH SOLE 25396 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 544 33232 SH SOLE 33232 0 0 INVESCO TR INVT GRADE MUNS COM COM 46131M106 453 37090 SH SOLE 37090 0 0 INVESCO BD FD COM COM 46132L107 350 19473 SH SOLE 19473 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 111 5603 SH SOLE 5603 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 695 50934 SH SOLE 50934 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 94 18114 SH SOLE 18114 0 0 INVITATION HOMES INC COM COM 46187W107 712 31205 SH SOLE 31205 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 382 8662 SH SOLE 8662 0 0 IOVANCE BIOTHERAPEUTICS INC COM COM 462260100 216 12776 SH SOLE 12776 0 0 IQVIA HLDGS INC COM COM 46266C105 2110 21508 SH SOLE 21508 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 1280 113766 SH SOLE 113766 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 11406 30246 SH SOLE 30246 0 0 IROBOT CORP COM COM 462726100 2958 46083 SH SOLE 46083 0 0 IRON MTN INC NEW COM COM 46284V101 2240 68157 SH SOLE 68157 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 138 8944 SH SOLE 8944 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 5268 413844 SH SOLE 413844 0 0 ISHARES INC MSCI AUST ETF COM 464286103 17670 802435 SH SOLE 802435 0 0 ISHARES INC MSCI FRNTR100ETF COM 464286145 232 6600 SH SOLE 6600 0 0 ISHARES INC MSCI AUSTRIA ETF COM 464286202 1289 50817 SH SOLE 50817 0 0 ISHARES INC EM HGHYL BD ETF COM 464286285 374 7612 SH SOLE 7612 0 0 ISHARES INC MSCI BELGIUM ETF COM 464286301 1172 54876 SH SOLE 54876 0 0 ISHARES INC MSCI CDA ETF COM 464286509 7507 272395 SH SOLE 272395 0 0 ISHARES INC MIN VOL GBL ETF COM 464286525 21842 260579 SH SOLE 260579 0 0 ISHARES INC MIN VOL EMRG MKT COM 464286533 922 14797 SH SOLE 14797 0 0 ISHARES INC MSCI EURZONE ETF COM 464286608 9208 212401 SH SOLE 212401 0 0 ISHARES INC MSCI THAILND ETF COM 464286624 3164 31735 SH SOLE 31735 0 0 ISHARES INC MSCI CHILE ETF COM 464286640 1612 30405 SH SOLE 30405 0 0 ISHARES INC MSCI PAC JP ETF COM 464286665 1387 29859 SH SOLE 29859 0 0 ISHARES INC MSCI FRANCE ETF COM 464286707 2685 85496 SH SOLE 85496 0 0 ISHARES INC MSCI SWITZERLAND COM 464286749 103 3007 SH SOLE 3007 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 133 17300 SH Call SOLE 17300 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P958 446 10000 SH Put SOLE 10000 0 0 CHARTER FINL CORP MD COM COM 16122W108 105 5149 SH SOLE 5149 0 0 CHATHAM LODGING TR COM COM 16208T102 127 6626 SH SOLE 6626 0 0 CHEESECAKE FACTORY INC COM COM 163072101 1486 30823 SH SOLE 30823 0 0 CHEGG INC COM COM 163092109 137 6616 SH SOLE 6616 0 0 CHEMED CORP NEW COM COM 16359R103 390 1431 SH SOLE 1431 0 0 CHEMICAL FINL CORP COM COM 163731102 939 17181 SH SOLE 17181 0 0 CHEMOURS CO COM COM 163851108 2008 41216 SH SOLE 41216 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 2282 42699 SH SOLE 42699 0 0 CHENIERE ENERGY INC OPT 16411R958 268 92500 SH Put SOLE 92500 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 395 131915 SH SOLE 131915 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 59 115000 SH Call SOLE 115000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 229 8246 SH SOLE 8246 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 1031 14656 SH SOLE 14656 0 0 CHEVRON CORP NEW COM COM 166764100 48476 425082 SH SOLE 425082 0 0 CHEVRON CORP NEW OPT 166764900 1340 522600 SH Call SOLE 522600 0 0 CHEVRON CORP NEW OPT 166764950 2802 708300 SH Put SOLE 708300 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 193 13434 SH SOLE 13434 0 0 CHICOS FAS INC COM COM 168615102 312 34521 SH SOLE 34521 0 0 CHILDRENS PL INC COM COM 168905107 385 2849 SH SOLE 2849 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 211 12122 SH SOLE 12122 0 0 CHIMERIX INC COM COM 16934W106 78 14968 SH SOLE 14968 0 0 CHINA LIFE INS CO LTD SPON ADR REP H COM 16939P106 108 7706 SH SOLE 7706 0 0 CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 2195 47979 SH SOLE 47979 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 1237 96399 SH SOLE 96399 0 0 CHINA LODGING GROUP LTD SPONSORED ADR COM 16949N109 393 2983 SH SOLE 2983 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 3205 9918 SH SOLE 9918 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 881 35400 SH Call SOLE 35400 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 720 33100 SH Put SOLE 33100 0 0 CHURCH & DWIGHT INC COM COM 171340102 1814 36012 SH SOLE 36012 0 0 CHURCHILL DOWNS INC COM COM 171484108 566 2319 SH SOLE 2319 0 0 CIENA CORP COM NEW COM 171779309 7157 276327 SH SOLE 276327 0 0 CIENA CORP OPT 171779959 51 100000 SH Put SOLE 100000 0 0 CIENA CORP NOTE 3.75010/1 BND 171779AJ0 659 5000 PRN SOLE 5000 0 0 CIMAREX ENERGY CO COM COM 171798101 873 9338 SH SOLE 9338 0 0 CINCINNATI BELL INC NEW COM NEW COM 171871502 1138 82141 SH SOLE 82141 0 0 CINCINNATI FINL CORP COM COM 172062101 3398 45755 SH SOLE 45755 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 1908 50642 SH SOLE 50642 0 0 CIRRUS LOGIC INC COM COM 172755100 730 17978 SH SOLE 17978 0 0 CISCO SYS INC COM COM 17275R102 194382 4532099 SH SOLE 4532099 0 0 CISCO SYS INC OPT 17275R902 4419 853500 SH Call SOLE 853500 0 0 CISCO SYS INC OPT 17275R952 1847 1839000 SH Put SOLE 1839000 0 0 CINTAS CORP COM COM 172908105 1905 11167 SH SOLE 11167 0 0 CITIGROUP INC COM NEW COM 172967424 65812 974999 SH SOLE 974999 0 0 CITIGROUP INC OPT 172967904 4209 2072800 SH Call SOLE 2072800 0 0 CITIGROUP INC OPT 172967954 11136 3720300 SH Put SOLE 3720300 0 0 CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X COM 17325E291 276 9100 SH SOLE 9100 0 0 CITIZENS FINL GROUP INC COM COM 174610105 5669 135048 SH SOLE 135048 0 0 CITRIX SYS INC COM COM 177376100 2396 25823 SH SOLE 25823 0 0 CITRIX SYS INC OPT 177376900 90 50000 SH Call SOLE 50000 0 0 CITRIX SYS INC OPT 177376950 60 50000 SH Put SOLE 50000 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 3198 24250 PRN SOLE 24250 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 6723 318175 SH SOLE 318175 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 214 4939 SH SOLE 4939 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY COM 18383M878 139 3008 SH SOLE 3008 0 0 CLEAN HARBORS INC COM COM 184496107 877 17972 SH SOLE 17972 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 40 24399 SH SOLE 24399 0 0 CLEARWATER PAPER CORP COM COM 18538R103 1128 28857 SH SOLE 28857 0 0 CLEVELAND CLIFFS INC COM COM 185899101 786 113077 SH SOLE 113077 0 0 CLOROX CO DEL COM COM 189054109 4941 37117 SH SOLE 37117 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 46 15714 SH SOLE 15714 0 0 CLOUDERA INC COM COM 18914U100 138 6382 SH SOLE 6382 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 685 12974 SH SOLE 12974 0 0 CLOVIS ONCOLOGY INC NOTE 2.500 9/1 BND 189464AB6 116 1000 PRN SOLE 1000 0 0 COCA COLA CO COM COM 191216100 19461 448102 SH SOLE 448102 0 0 COCA COLA CO OPT 191216900 501 408000 SH Call SOLE 408000 0 0 COCA COLA CO OPT 191216950 1134 811400 SH Put SOLE 811400 0 0 COEUR MNG INC COM NEW COM 192108504 436 54453 SH SOLE 54453 0 0 COGENT COMMUNICATIONS HLDGS COM NEW COM 19239V302 152 3494 SH SOLE 3494 0 0 COGNEX CORP COM COM 192422103 2812 54093 SH SOLE 54093 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 73515 913236 SH SOLE 913236 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 619 169800 SH Call SOLE 169800 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 486 233400 SH Put SOLE 233400 0 0 COHERENT INC COM COM 192479103 15425 82312 SH SOLE 82312 0 0 COHEN & STEERS SLT PFD INCM COM COM 19248Y107 535 20561 SH SOLE 20561 0 0 COHU INC COM COM 192576106 167 7342 SH SOLE 7342 0 0 COLGATE PALMOLIVE CO COM COM 194162103 4977 69427 SH SOLE 69427 0 0 COLONY NORTHSTAR INC CL A COM COM 19625W104 123 21900 SH SOLE 21900 0 0 COLUMBIA BKG SYS INC COM COM 197236102 199 4746 SH SOLE 4746 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF COM 19762B509 257 9711 SH SOLE 9711 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 378 18479 SH SOLE 18479 0 0 COLUMBIA SPORTSWEAR CO COM COM 198516106 815 10669 SH SOLE 10669 0 0 COLUMBUS MCKINNON CORP N Y COM COM 199333105 109 3030 SH SOLE 3030 0 0 COMFORT SYS USA INC COM COM 199908104 196 4748 SH SOLE 4748 0 0 COMCAST CORP NEW CL A COM 20030N101 15689 459146 SH SOLE 459146 0 0 COMCAST CORP NEW OPT 20030N901 68 149400 SH Call SOLE 149400 0 0 COMCAST CORP NEW OPT 20030N951 627 427100 SH Put SOLE 427100 0 0 COMERICA INC COM COM 200340107 3572 37240 SH SOLE 37240 0 0 COMMERCE BANCSHARES INC COM COM 200525103 661 11030 SH SOLE 11030 0 0 COMMERCEHUB INC COM SER A COM 20084V108 7147 317635 SH SOLE 317635 0 0 COMMERCIAL METALS CO COM COM 201723103 996 48704 SH SOLE 48704 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 6538 163578 SH SOLE 163578 0 0 COMMUNITY BK SYS INC COM COM 203607106 189 3521 SH SOLE 3521 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 1083 273562 SH SOLE 273562 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 2 215909 SH SOLE 215909 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 356 6232 SH SOLE 6232 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 227 88131 SH SOLE 88131 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 43 16320 SH SOLE 16320 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 1570 148256 SH SOLE 148256 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 106 13504 SH SOLE 13504 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 462 30362 SH SOLE 30362 0 0 COMPASS MINERALS INTL INC COM COM 20451N101 386 6398 SH SOLE 6398 0 0 COMTECH TELECOMMUNICATIONS C COM NEW COM 205826209 137 4592 SH SOLE 4592 0 0 CONAGRA BRANDS INC COM COM 205887102 3376 91532 SH SOLE 91532 0 0 DIAMOND HILL INVESTMENT GROU COM NEW COM 25264R207 126 611 SH SOLE 611 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 804 54865 SH SOLE 54865 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 694 66469 SH SOLE 66469 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 417 3292 SH SOLE 3292 0 0 DICKS SPORTING GOODS INC COM COM 253393102 1025 29240 SH SOLE 29240 0 0 DIEBOLD NXDF INC COM COM 253651103 236 15322 SH SOLE 15322 0 0 DIGITAL RLTY TR INC COM COM 253868103 5243 49753 SH SOLE 49753 0 0 DIGITAL RLTY TR INC OPT 253868903 26 15000 SH Call SOLE 15000 0 0 DILLARDS INC CL A COM 254067101 773 9618 SH SOLE 9618 0 0 DINE BRANDS GLOBAL INC COM COM 254423106 1580 24099 SH SOLE 24099 0 0 DIPLOMAT PHARMACY INC COM COM 25456K101 104 5180 SH SOLE 5180 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X COM 25459W102 360 3150 SH SOLE 3150 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 3563 182440 SH SOLE 182440 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 683 24834 SH SOLE 24834 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL COM 25459Y132 551 7327 SH SOLE 7327 0 0 DIREXION SHS ETF TR DAILY S&P BIOTEC COM 25460E539 3646 100000 SH SOLE 100000 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG COM 25460E547 3496 90000 SH SOLE 90000 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA COM 25460E554 17724 350000 SH SOLE 350000 0 0 DIREXION SHS ETF TR DAILY RUSSIA 3X COM 25460E828 222 12930 SH SOLE 12930 0 0 DIREXION SHS ETF TR DLY SEMICNDTR 3X COM 25460E836 207 17200 SH SOLE 17200 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X COM 25460E844 232 9525 SH SOLE 9525 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X COM 25460E877 16034 293500 SH SOLE 293500 0 0 DISNEY WALT CO COM DISNEY COM 254687106 114232 1137319 SH SOLE 1137319 0 0 DISNEY WALT CO OPT 254687906 1615 781800 SH Call SOLE 781800 0 0 DISNEY WALT CO OPT 254687956 3483 1215500 SH Put SOLE 1215500 0 0 DISCOVER FINL SVCS COM COM 254709108 5602 77877 SH SOLE 77877 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 1671 77987 SH SOLE 77987 0 0 DISCOVERY COMMUNICATNS NEW COM SER C COM 25470F302 1005 51504 SH SOLE 51504 0 0 DISH NETWORK CORP CL A COM 25470M109 6805 179611 SH SOLE 179611 0 0 DISH NETWORK CORP OPT 25470M909 393 274300 SH Call SOLE 274300 0 0 DISH NETWORK CORP OPT 25470M959 1803 185000 SH Put SOLE 185000 0 0 DISH NETWORK CORP NOTE 3.375 8/1 BND 25470MAB5 2442 25350 PRN SOLE 25350 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 7060 575882 SH SOLE 575882 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 13081 508000 SH SOLE 508000 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH COM 25490K356 480 20150 SH SOLE 20150 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 14716 1300000 SH SOLE 1300000 0 0 DOLBY LABORATORIES INC COM COM 25659T107 657 10339 SH SOLE 10339 0 0 DOLLAR GEN CORP NEW COM COM 256677105 4732 50583 SH SOLE 50583 0 0 DOLLAR TREE INC COM COM 256746108 5048 53188 SH SOLE 53188 0 0 DOLLAR TREE INC OPT 256746908 260 100000 SH Call SOLE 100000 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD COM 257454108 740 48182 SH SOLE 48182 0 0 DOMINION ENERGY INC COM COM 25746U109 10833 160654 SH SOLE 160654 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 975 21000 SH SOLE 21000 0 0 DOMINOS PIZZA INC COM COM 25754A201 1780 7623 SH SOLE 7623 0 0 DOMTAR CORP COM NEW COM 257559203 1765 41493 SH SOLE 41493 0 0 DONALDSON INC COM COM 257651109 999 22179 SH SOLE 22179 0 0 DONNELLEY R R & SONS CO COM COM 257867200 202 23118 SH SOLE 23118 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 762 44369 SH SOLE 44369 0 0 DORMAN PRODUCTS INC COM COM 258278100 902 13619 SH SOLE 13619 0 0 DOUGLAS EMMETT INC COM COM 25960P109 2169 58993 SH SOLE 58993 0 0 DOVER CORP COM COM 260003108 2368 24108 SH SOLE 24108 0 0 DOWDUPONT INC COM COM 26078J100 19653 308481 SH SOLE 308481 0 0 DOWDUPONT INC OPT 26078J900 292 254300 SH Call SOLE 254300 0 0 DOWDUPONT INC OPT 26078J950 1222 194400 SH Put SOLE 194400 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 7652 64637 SH SOLE 64637 0 0 DR PEPPER SNAPPLE GROUP INC OPT 26138E909 148 21700 SH Call SOLE 21700 0 0 DREYFUS STRATEGIC MUNS INC COM COM 261932107 1170 151759 SH SOLE 151759 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT COM 26200S101 52 16434 SH SOLE 16434 0 0 DREYFUS MUN INCOME INC COM COM 26201R102 296 36670 SH SOLE 36670 0 0 DREYFUS STRATEGIC MUN BD FD COM COM 26202F107 973 127877 SH SOLE 127877 0 0 DRIL-QUIP INC COM COM 262037104 685 15283 SH SOLE 15283 0 0 DUKE REALTY CORP COM NEW COM 264411505 2287 86350 SH SOLE 86350 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 6024 77764 SH SOLE 77764 0 0 DUKE ENERGY CORP NEW OPT 26441C904 150 108100 SH Call SOLE 108100 0 0 DUKE ENERGY CORP NEW OPT 26441C954 119 24300 SH Put SOLE 24300 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 1226 10476 SH SOLE 10476 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 2494 41790 SH SOLE 41790 0 0 DURECT CORP COM COM 266605104 45 21056 SH SOLE 21056 0 0 DYCOM INDS INC COM COM 267475101 792 7363 SH SOLE 7363 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 3888 30600 PRN SOLE 30600 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW COM 268158201 114 5726 SH SOLE 5726 0 0 DYNEX CAP INC COM NEW COM 26817Q506 108 16238 SH SOLE 16238 0 0 DYNEGY INC NEW DEL COM COM 26817R108 6672 493511 SH SOLE 493511 0 0 EOG RES INC COM COM 26875P101 5089 48347 SH SOLE 48347 0 0 EOG RES INC OPT 26875P901 938 256000 SH Call SOLE 256000 0 0 EOG RES INC OPT 26875P951 1822 308400 SH Put SOLE 308400 0 0 EQT CORP COM COM 26884L109 10543 221918 SH SOLE 221918 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 1098 19818 SH SOLE 19818 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 1178 19964 SH SOLE 19964 0 0 EAGLE BANCORP INC MD COM COM 268948106 161 2686 SH SOLE 2686 0 0 ETF SER SOLUTIONS CBOE VEST S&P COM 26922A537 1136 28299 SH SOLE 28299 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 539 21769 SH SOLE 21769 0 0 ETF SER SOLUTIONS US GLB JETS COM 26922A842 748 23233 SH SOLE 23233 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1784 32192 SH SOLE 32192 0 0 E TRADE FINANCIAL CORP OPT 269246901 209 75000 SH Call SOLE 75000 0 0 E TRADE FINANCIAL CORP OPT 269246951 99 75000 SH Put SOLE 75000 0 0 EAGLE MATERIALS INC COM COM 26969P108 6712 65133 SH SOLE 65133 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 581 11035 SH SOLE 11035 0 0 EAST WEST BANCORP INC COM COM 27579R104 1853 29630 SH SOLE 29630 0 0 EASTERLY GOVT PPTYS INC COM COM 27616P103 119 5825 SH SOLE 5825 0 0 EASTGROUP PPTY INC COM COM 277276101 471 5701 SH SOLE 5701 0 0 EASTMAN CHEM CO COM COM 277432100 558 5289 SH SOLE 5289 0 0 EASTMAN CHEM CO OPT 277432900 1182 144500 SH Call SOLE 144500 0 0 EASTMAN CHEM CO OPT 277432950 73 115800 SH Put SOLE 115800 0 0 EATON VANCE CORP COM NON VTG COM 278265103 1329 23877 SH SOLE 23877 0 0 EATON VANCE CALIF MUN BD FD COM COM 27828A100 728 70954 SH SOLE 70954 0 0 EATON VANCE LTD DUR INCOME F COM COM 27828H105 146 11224 SH SOLE 11224 0 0 EATON VANCE NATL MUN OPPORT COM COM 27829L105 320 15501 SH SOLE 15501 0 0 EBAY INC COM COM 278642103 5978 148547 SH SOLE 148547 0 0 EBAY INC OPT 278642903 73 310400 SH Call SOLE 310400 0 0 EBAY INC OPT 278642953 24 44100 SH Put SOLE 44100 0 0 EBIX INC COM NEW COM 278715206 145 1940 SH SOLE 1940 0 0 ECHOSTAR CORP CL A COM 278768106 335 6344 SH SOLE 6344 0 0 ECOLAB INC COM COM 278865100 1806 13173 SH SOLE 13173 0 0 ECLIPSE RES CORP COM COM 27890G100 31 21290 SH SOLE 21290 0 0 FEDEX CORP COM COM 31428X106 5960 24822 SH SOLE 24822 0 0 FEDEX CORP OPT 31428X906 185 6900 SH Call SOLE 6900 0 0 FEDEX CORP OPT 31428X956 52 13300 SH Put SOLE 13300 0 0 FERRO CORP COM COM 315405100 284 12241 SH SOLE 12241 0 0 F5 NETWORKS INC COM COM 315616102 997 6897 SH SOLE 6897 0 0 F5 NETWORKS INC OPT 315616902 310 27200 SH Call SOLE 27200 0 0 F5 NETWORKS INC OPT 315616952 111 42700 SH Put SOLE 42700 0 0 FIBROGEN INC COM COM 31572Q808 478 10351 SH SOLE 10351 0 0 FIBRIA CELULOSE S A SP ADR REP COM COM 31573A109 222 11386 SH SOLE 11386 0 0 FIDELITY MSCI ENERGY IDX COM 316092402 805 43040 SH SOLE 43040 0 0 FIDELITY MSCI INFO TECH I COM 316092808 1348 25992 SH SOLE 25992 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 3748 38918 SH SOLE 38918 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 1111 27769 SH SOLE 27769 0 0 FIFTH THIRD BANCORP COM COM 316773100 3149 99186 SH SOLE 99186 0 0 58 COM INC SPON ADR REP A COM 31680Q104 1349 16890 SH SOLE 16890 0 0 51JOB INC SP ADR REP COM COM 316827104 216 2508 SH SOLE 2508 0 0 FINANCIAL ENGINES INC COM COM 317485100 134 3839 SH SOLE 3839 0 0 FINANCIAL INSTNS INC COM COM 317585404 141 4780 SH SOLE 4780 0 0 FINISAR CORP COM NEW COM 31787A507 210 13307 SH SOLE 13307 0 0 FINISAR CORP OPT 31787A957 265 50000 SH Put SOLE 50000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 1675 17000 PRN SOLE 17000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAP6 3144 35000 PRN SOLE 35000 0 0 FINISH LINE INC CL A COM 317923100 1116 82394 SH SOLE 82394 0 0 FIREEYE INC COM COM 31816Q101 827 48863 SH SOLE 48863 0 0 FIREEYE INC OPT 31816Q951 160 301900 SH Put SOLE 301900 0 0 FIREEYE INC NOTE 1.625 6/0 BND 31816QAD3 1172 12500 PRN SOLE 12500 0 0 FIRST AMERN FINL CORP COM COM 31847R102 1667 28415 SH SOLE 28415 0 0 FIRST BANCORP P R COM NEW COM 318672706 95 15844 SH SOLE 15844 0 0 FIRST BANCORP N C COM COM 318910106 123 3441 SH SOLE 3441 0 0 FIRST BANCSHARES INC MS COM COM 318916103 101 3126 SH SOLE 3126 0 0 FIRST BUSEY CORP COM NEW COM 319383204 192 6477 SH SOLE 6477 0 0 FIRST BUS FINL SVCS INC WIS COM COM 319390100 126 5003 SH SOLE 5003 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 343 829 SH SOLE 829 0 0 FIRST COMWLTH FINL CORP PA COM COM 319829107 148 10443 SH SOLE 10443 0 0 FIRST CMNTY BANCSHARES INC N COM COM 31983A103 120 4005 SH SOLE 4005 0 0 FIRST FINL BANCORP OH COM COM 320209109 120 4087 SH SOLE 4087 0 0 FIRST FINL BANKSHARES COM COM 32020R109 198 4272 SH SOLE 4272 0 0 FIRST FINL CORP IND COM COM 320218100 172 4141 SH SOLE 4141 0 0 FIRST HORIZON NATL CORP COM COM 320517105 2034 108045 SH SOLE 108045 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 1498 51254 SH SOLE 51254 0 0 FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 107 2714 SH SOLE 2714 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 830 135886 SH SOLE 135886 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 4 17600 SH Call SOLE 17600 0 0 FIRST MERCHANTS CORP COM COM 320817109 172 4121 SH SOLE 4121 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 210 8539 SH SOLE 8539 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 276 2985 SH SOLE 2985 0 0 FIRST SOLAR INC COM COM 336433107 2905 40923 SH SOLE 40923 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL COM 33718M105 257 5424 SH SOLE 5424 0 0 FIRST TR INTER DUR PFD & IN COM COM 33718W103 194 8338 SH SOLE 8338 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 116 2117 SH SOLE 2117 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 15457 128271 SH SOLE 128271 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 205 4235 SH SOLE 4235 0 0 FIRST TR VALUE LINE DIVID IN COM 33734H106 503 16829 SH SOLE 16829 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 236 5025 SH SOLE 5025 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 4064 58565 SH SOLE 58565 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 107 4232 SH SOLE 4232 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMING COM 33734X192 203 4200 SH SOLE 4200 0 0 FIRST TR STRATEGIC HIGH INC COM SHS NEW COM 337353304 115 9458 SH SOLE 9458 0 0 FIRST TR STOXX EURO DIV FD COMMON COM 33735T109 127 9176 SH SOLE 9176 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD COM 33737M201 161 4663 SH SOLE 4663 0 0 FIRST TR HIGH INCOME L/S FD COM COM 33738E109 633 42070 SH SOLE 42070 0 0 FIRSTCASH INC COM COM 33767D105 1909 23498 SH SOLE 23498 0 0 FISERV INC COM COM 337738108 3818 53540 SH SOLE 53540 0 0 FLAGSTAR BANCORP INC COM PAR .001 COM 337930705 120 3403 SH SOLE 3403 0 0 FIRSTENERGY CORP COM COM 337932107 4678 137543 SH SOLE 137543 0 0 FIRSTENERGY CORP OPT 337932907 301 184700 SH Call SOLE 184700 0 0 FIRSTENERGY CORP OPT 337932957 252 300700 SH Put SOLE 300700 0 0 FITBIT INC CL A COM 33812L102 66 13006 SH SOLE 13006 0 0 FITBIT INC OPT 33812L902 30 50000 SH Call SOLE 50000 0 0 FIVE BELOW INC COM COM 33829M101 710 9679 SH SOLE 9679 0 0 FIVE9 INC COM COM 338307101 175 5889 SH SOLE 5889 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 155 764 SH SOLE 764 0 0 FLEXSHARES TR QLT DIV DEF IDX COM 33939L845 144 3346 SH SOLE 3346 0 0 FLEXSHARES TR QLT DIVDYN IDX COM 33939L852 229 5411 SH SOLE 5411 0 0 FLUOR CORP NEW COM COM 343412102 1061 18538 SH SOLE 18538 0 0 FLOWERS FOODS INC COM COM 343498101 1120 51243 SH SOLE 51243 0 0 FLOWSERVE CORP COM COM 34354P105 25222 582082 SH SOLE 582082 0 0 FLOWSERVE CORP OPT 34354P905 45 100000 SH Call SOLE 100000 0 0 FOGO DE CHAO INC COM COM 344177100 233 14785 SH SOLE 14785 0 0 FOOT LOCKER INC COM COM 344849104 1659 36419 SH SOLE 36419 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 5913 533627 SH SOLE 533627 0 0 FORD MTR CO DEL OPT 345370900 314 3789500 SH Call SOLE 3789500 0 0 FORD MTR CO DEL OPT 345370950 4559 5950800 SH Put SOLE 5950800 0 0 FORESIGHT ENERGY LP COM UNT RP INT COM 34552U104 930 264335 SH SOLE 264335 0 0 FOREST CITY ENTERPRISES INC NOTE 3.625 8/1 BND 345550AR8 104 1000 PRN SOLE 1000 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 483 23862 SH SOLE 23862 0 0 FORMFACTOR INC COM COM 346375108 113 8252 SH SOLE 8252 0 0 FORTINET INC COM COM 34959E109 1973 36819 SH SOLE 36819 0 0 FORTINET INC OPT 34959E959 45 75000 SH Put SOLE 75000 0 0 FORTIVE CORP COM COM 34959J108 2440 31472 SH SOLE 31472 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 1218 20680 SH SOLE 20680 0 0 FORWARD AIR CORP COM COM 349853101 610 11537 SH SOLE 11537 0 0 FOSSIL GROUP INC COM COM 34988V106 1486 116980 SH SOLE 116980 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 213 9233 SH SOLE 9233 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 118 3388 SH SOLE 3388 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 222 46342 SH SOLE 46342 0 0 FRANKLIN ELEC INC COM COM 353514102 283 6939 SH SOLE 6939 0 0 FRANKLIN RES INC COM COM 354613101 2076 59873 SH SOLE 59873 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 341 40545 SH SOLE 40545 0 0 FRANKLIN LTD DURATION INC TR COM COM 35472T101 564 50466 SH SOLE 50466 0 0 FRANKLIN UNVL TR SH BEN INT COM 355145103 92 13568 SH SOLE 13568 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 7025 399850 SH SOLE 399850 0 0 FREEPORT-MCMORAN INC OPT 35671D907 204 200000 SH Call SOLE 200000 0 0 FREEPORT-MCMORAN INC OPT 35671D957 1451 1280000 SH Put SOLE 1280000 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 519 10164 SH SOLE 10164 0 0 MORGAN STANLEY OPT 617446908 2397 682300 SH Call SOLE 682300 0 0 MORGAN STANLEY OPT 617446958 1666 1589300 SH Put SOLE 1589300 0 0 MORNINGSTAR INC COM COM 617700109 125 1311 SH SOLE 1311 0 0 MOSAIC CO NEW COM COM 61945C103 898 36982 SH SOLE 36982 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 2458 23339 SH SOLE 23339 0 0 MOVADO GROUP INC COM COM 624580106 348 9064 SH SOLE 9064 0 0 MUELLER INDS INC COM COM 624756102 280 10694 SH SOLE 10694 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 319 29384 SH SOLE 29384 0 0 MULESOFT INC CL A COM 625207105 12185 277060 SH SOLE 277060 0 0 MURPHY OIL CORP COM COM 626717102 3864 149534 SH SOLE 149534 0 0 MURPHY USA INC COM COM 626755102 413 5671 SH SOLE 5671 0 0 MYRIAD GENETICS INC COM COM 62855J104 525 17779 SH SOLE 17779 0 0 NCR CORP NEW COM COM 62886E108 2205 69956 SH SOLE 69956 0 0 NIC INC COM COM 62914B100 148 11123 SH SOLE 11123 0 0 NMI HLDGS INC CL A COM 629209305 159 9620 SH SOLE 9620 0 0 NRG ENERGY INC COM NEW COM 629377508 1833 60035 SH SOLE 60035 0 0 NRG YIELD INC CL A NEW COM 62942X306 113 6880 SH SOLE 6880 0 0 NRG YIELD INC CL C COM 62942X405 175 10277 SH SOLE 10277 0 0 NRG YIELD INC OPT 62942X906 3 29000 SH Call SOLE 29000 0 0 NVR INC COM COM 62944T105 2176 777 SH SOLE 777 0 0 NXP SEMICONDUCTORS N V DBCV 1.00012/0 BND 62952QAB6 2398 19300 PRN SOLE 19300 0 0 NANOMETRICS INC COM COM 630077105 115 4257 SH SOLE 4257 0 0 NANTKWEST INC COM COM 63016Q102 85 21812 SH SOLE 21812 0 0 NASDAQ INC COM COM 631103108 3252 37718 SH SOLE 37718 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 147 1648 SH SOLE 1648 0 0 NATIONAL CINEMEDIA INC COM COM 635309107 1489 286869 SH SOLE 286869 0 0 NATIONAL COMM CORP COM COM 63546L102 107 2461 SH SOLE 2461 0 0 NATIONAL HEALTHCARE CORP COM COM 635906100 179 3005 SH SOLE 3005 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 1558 30279 SH SOLE 30279 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 363 5392 SH SOLE 5392 0 0 NATIONAL HEALTH INVS INC NOTE 3.250 4/0 BND 63633DAE4 2142 19500 PRN SOLE 19500 0 0 NATIONAL INSTRS CORP COM COM 636518102 830 16405 SH SOLE 16405 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 5804 157669 SH SOLE 157669 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 2636 67140 SH SOLE 67140 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 219 8727 SH SOLE 8727 0 0 NATIONAL VISION HLDGS INC COM COM 63845R107 112 3468 SH SOLE 3468 0 0 NAVIGATORS GROUP INC COM COM 638904102 591 10245 SH SOLE 10245 0 0 NATUS MEDICAL INC DEL COM COM 639050103 124 3699 SH SOLE 3699 0 0 NAVISTAR INTL CORP NEW COM COM 63934E108 255 7303 SH SOLE 7303 0 0 NAVISTAR INTL CORP NEW NOTE 4.750 4/1 BND 63934EAS7 516 5000 PRN SOLE 5000 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 270 14028 SH SOLE 14028 0 0 NAVIENT CORPORATION COM COM 63938C108 651 49612 SH SOLE 49612 0 0 NEENAH INC COM COM 640079109 491 6260 SH SOLE 6260 0 0 NEKTAR THERAPEUTICS COM COM 640268108 2484 23375 SH SOLE 23375 0 0 NELNET INC CL A COM 64031N108 100 1909 SH SOLE 1909 0 0 NEOGEN CORP COM COM 640491106 1514 22602 SH SOLE 22602 0 0 NETAPP INC COM COM 64110D104 10945 177424 SH SOLE 177424 0 0 NETFLIX INC COM COM 64110L106 38304 129689 SH SOLE 129689 0 0 NETFLIX INC OPT 64110L906 9754 347100 SH Call SOLE 347100 0 0 NETFLIX INC OPT 64110L956 7206 646000 SH Put SOLE 646000 0 0 NETEASE INC SPONSORED ADR COM 64110W102 1995 7115 SH SOLE 7115 0 0 NETEASE INC OPT 64110W902 298 23400 SH Call SOLE 23400 0 0 NETEASE INC OPT 64110W952 2818 83200 SH Put SOLE 83200 0 0 NETGEAR INC COM COM 64111Q104 5790 101229 SH SOLE 101229 0 0 NETSCOUT SYS INC COM COM 64115T104 511 19407 SH SOLE 19407 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 111 1336 SH SOLE 1336 0 0 NEUBERGER BERMAN HGH YLD FD COM COM 64128C106 106 9505 SH SOLE 9505 0 0 NEVRO CORP COM COM 64157F103 208 2400 SH SOLE 2400 0 0 NEW GOLD INC CDA COM COM 644535106 80 31199 SH SOLE 31199 0 0 NEW JERSEY RES COM COM 646025106 720 17962 SH SOLE 17962 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 347 20232 SH SOLE 20232 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 488 5569 SH SOLE 5569 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 356 21662 SH SOLE 21662 0 0 NEW RELIC INC COM COM 64829B100 265 3569 SH SOLE 3569 0 0 NEW SR INVT GROUP INC COM COM 648691103 114 13933 SH SOLE 13933 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 2797 214669 SH SOLE 214669 0 0 NEW YORK MTG TR INC COM PAR $.02 COM 649604501 103 17288 SH SOLE 17288 0 0 NEW YORK TIMES CO CL A COM 650111107 452 18775 SH SOLE 18775 0 0 NEWELL BRANDS INC COM COM 651229106 882 34611 SH SOLE 34611 0 0 NEWFIELD EXPL CO COM COM 651290108 1547 63343 SH SOLE 63343 0 0 NEWMARKET CORP COM COM 651587107 658 1637 SH SOLE 1637 0 0 NEWMONT MINING CORP COM COM 651639106 2118 54199 SH SOLE 54199 0 0 NEWMONT MINING CORP OPT 651639906 807 534300 SH Call SOLE 534300 0 0 NEWMONT MINING CORP OPT 651639956 828 608300 SH Put SOLE 608300 0 0 NEWPARK RES INC COM PAR $.01NEW COM 651718504 94 11583 SH SOLE 11583 0 0 NEWS CORP NEW CL A COM 65249B109 1616 102280 SH SOLE 102280 0 0 NEWS CORP NEW CL B COM 65249B208 1155 71735 SH SOLE 71735 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 201 3029 SH SOLE 3029 0 0 NEXTERA ENERGY INC COM COM 65339F101 9581 58662 SH SOLE 58662 0 0 NIKE INC CL B COM 654106103 12646 190338 SH SOLE 190338 0 0 NIKE INC OPT 654106903 1503 293300 SH Call SOLE 293300 0 0 NIKE INC OPT 654106953 669 679500 SH Put SOLE 679500 0 0 NISOURCE INC COM COM 65473P105 2916 121973 SH SOLE 121973 0 0 NOAH HLDGS LTD SPON ADS CL A COM 65487X102 165 3495 SH SOLE 3495 0 0 NOKIA CORP SPONSORED ADR COM 654902204 13833 2528947 SH SOLE 2528947 0 0 NOBLE ENERGY INC COM COM 655044105 2013 66447 SH SOLE 66447 0 0 NOBLE ENERGY INC OPT 655044905 188 150000 SH Call SOLE 150000 0 0 NOBLE ENERGY INC OPT 655044955 225 150000 SH Put SOLE 150000 0 0 NORDSON CORP COM COM 655663102 1068 7832 SH SOLE 7832 0 0 NORDSTROM INC COM COM 655664100 1126 23255 SH SOLE 23255 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 4148 30551 SH SOLE 30551 0 0 NORTHERN TR CORP COM COM 665859104 2753 26697 SH SOLE 26697 0 0 NORTHFIELD BANCORP INC DEL COM COM 66611T108 126 8099 SH SOLE 8099 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 5379 15406 SH SOLE 15406 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 310 18745 SH SOLE 18745 0 0 NORTHWEST NAT GAS CO COM COM 667655104 791 13714 SH SOLE 13714 0 0 NORTHWESTERN CORP COM NEW COM 668074305 1308 24319 SH SOLE 24319 0 0 NORWOOD FINANCIAL CORP COM COM 669549107 280 9318 SH SOLE 9318 0 0 NOVAGOLD RES INC COM NEW COM 66987E206 76 17481 SH SOLE 17481 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 620 7669 SH SOLE 7669 0 0 NOVAVAX INC COM COM 670002104 44 20886 SH SOLE 20886 0 0 NOVANTA INC COM COM 67000B104 216 4136 SH SOLE 4136 0 0 NOVO-NORDISK A S ADR COM 670100205 664 13485 SH SOLE 13485 0 0 NOW INC COM COM 67011P100 1613 157848 SH SOLE 157848 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 1292 17528 SH SOLE 17528 0 0 NUCOR CORP COM COM 670346105 3770 61710 SH SOLE 61710 0 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC COM 67059L102 1163 100665 SH SOLE 100665 0 0 NUTANIX INC CL A COM 67059N108 406 8261 SH SOLE 8261 0 0 NUVEEN CALIF MUN VALUE FD COM COM 67062C107 244 26232 SH SOLE 26232 0 0 NUVEEN CALIFORNIA AMT QLT MU COM COM 670651108 955 70501 SH SOLE 70501 0 0 SYNOPSYS INC COM COM 871607107 3031 36409 SH SOLE 36409 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 1027 20560 SH SOLE 20560 0 0 SYNTEL INC COM COM 87162H103 414 16219 SH SOLE 16219 0 0 SYNNEX CORP COM COM 87162W100 2249 18991 SH SOLE 18991 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 31 16748 SH SOLE 16748 0 0 SYNCHRONY FINL COM COM 87165B103 4428 132071 SH SOLE 132071 0 0 SYNCHRONY FINL OPT 87165B903 87 650000 SH Call SOLE 650000 0 0 SYNEOS HEALTH INC CL A COM 87166B102 599 16878 SH SOLE 16878 0 0 SYSCO CORP COM COM 871829107 9124 152160 SH SOLE 152160 0 0 SYSCO CORP OPT 871829907 52 25000 SH Call SOLE 25000 0 0 SYSCO CORP OPT 871829957 55 38100 SH Put SOLE 38100 0 0 TCF FINL CORP COM COM 872275102 642 28140 SH SOLE 28140 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 440 7436 SH SOLE 7436 0 0 TD AMERITRADE HLDG CORP OPT 87236Y908 432 200000 SH Call SOLE 200000 0 0 TCP CAP CORP NOTE 5.25012/1 BND 87238QAB9 309 3000 PRN SOLE 3000 0 0 TJX COS INC NEW COM COM 872540109 3385 41501 SH SOLE 41501 0 0 T MOBILE US INC COM COM 872590104 2929 47985 SH SOLE 47985 0 0 T MOBILE US INC OPT 872590954 564 135500 SH Put SOLE 135500 0 0 TRI POINTE GROUP INC COM COM 87265H109 694 42270 SH SOLE 42270 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 1174 76791 SH SOLE 76791 0 0 TABLEAU SOFTWARE INC CL A COM 87336U105 435 5378 SH SOLE 5378 0 0 TABULA RASA HEALTHCARE INC COM COM 873379101 206 5300 SH SOLE 5300 0 0 TAHOE RES INC COM COM 873868103 80 17033 SH SOLE 17033 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 1633 37319 SH SOLE 37319 0 0 TAILORED BRANDS INC COM COM 87403A107 1306 52111 SH SOLE 52111 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 3594 36757 SH SOLE 36757 0 0 TAL ED GROUP SPONSORED ADS COM 874080104 7414 199900 SH SOLE 199900 0 0 TALLGRASS ENERGY GP LP SHS CL A COM 874696107 208 10911 SH SOLE 10911 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 985 44771 SH SOLE 44771 0 0 TAPESTRY INC COM COM 876030107 1505 28600 SH SOLE 28600 0 0 TAPESTRY INC OPT 876030907 1125 191600 SH Call SOLE 191600 0 0 TAPESTRY INC OPT 876030957 352 378000 SH Put SOLE 378000 0 0 TARGET CORP COM COM 87612E106 6877 99055 SH SOLE 99055 0 0 TARGET CORP OPT 87612E906 1423 260000 SH Call SOLE 260000 0 0 TARGA RES CORP COM COM 87612G101 173 3934 SH SOLE 3934 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 3377 131394 SH SOLE 131394 0 0 TATA MTRS LTD OPT 876568952 141 70000 SH Put SOLE 70000 0 0 TAUBMAN CTRS INC COM COM 876664103 773 13590 SH SOLE 13590 0 0 TAYLOR MORRISON HOME CORP CL A COM 87724P106 243 10423 SH SOLE 10423 0 0 TECH DATA CORP COM COM 878237106 1269 14903 SH SOLE 14903 0 0 TECK RESOURCES LTD CL B COM 878742204 4619 179291 SH SOLE 179291 0 0 TEGNA INC COM COM 87901J105 374 32851 SH SOLE 32851 0 0 TELADOC INC COM COM 87918A105 160 3970 SH SOLE 3970 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 487 50909 SH SOLE 50909 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1187 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 999 5337 SH SOLE 5337 0 0 TELEFLEX INC COM COM 879369106 1924 7544 SH SOLE 7544 0 0 TELEFONICA BRASIL SA SPONSORED ADR PFD 87936R106 209 13627 SH SOLE 13627 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 4382 156335 SH SOLE 156335 0 0 TELUS CORP COM COM 87971M103 1667 47411 SH SOLE 47411 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 968 21369 SH SOLE 21369 0 0 TENARIS S A SPONSORED ADR COM 88031M109 236 6816 SH SOLE 6816 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1017 41928 SH SOLE 41928 0 0 TENNECO INC COM COM 880349105 254 4626 SH SOLE 4626 0 0 TERADATA CORP DEL COM COM 88076W103 1089 27459 SH SOLE 27459 0 0 TERADYNE INC COM COM 880770102 1707 37341 SH SOLE 37341 0 0 TEREX CORP NEW COM COM 880779103 752 20102 SH SOLE 20102 0 0 TERRAFORM PWR INC COM CL A COM 88104R209 256 23828 SH SOLE 23828 0 0 TERRITORIAL BANCORP INC COM COM 88145X108 133 4493 SH SOLE 4493 0 0 TERRENO RLTY CORP COM COM 88146M101 420 12169 SH SOLE 12169 0 0 TESARO INC COM COM 881569107 110 1931 SH SOLE 1931 0 0 TESLA INC COM COM 88160R101 14952 56183 SH SOLE 56183 0 0 TESLA INC OPT 88160R901 1986 186000 SH Call SOLE 186000 0 0 TESLA INC OPT 88160R951 11323 215000 SH Put SOLE 215000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 1927 112776 SH SOLE 112776 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 1394 540000 SH Put SOLE 540000 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 70 18740 SH SOLE 18740 0 0 TETRA TECH INC NEW COM COM 88162G103 1176 24030 SH SOLE 24030 0 0 TETRAPHASE PHARMACEUTICALS I COM COM 88165N105 32 10451 SH SOLE 10451 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 966 10746 SH SOLE 10746 0 0 TEXAS INSTRS INC COM COM 882508104 12595 121234 SH SOLE 121234 0 0 TEXAS INSTRS INC OPT 882508904 1564 555100 SH Call SOLE 555100 0 0 TEXAS INSTRS INC OPT 882508954 485 146200 SH Put SOLE 146200 0 0 TEXAS ROADHOUSE INC COM COM 882681109 1104 19100 SH SOLE 19100 0 0 TEXTRON INC COM COM 883203101 3184 53987 SH SOLE 53987 0 0 THERAPEUTICSMD INC COM COM 88338N107 98 20164 SH SOLE 20164 0 0 THERAVANCE INC NOTE 2.125 1/1 BND 88338TAB0 1721 16000 PRN SOLE 16000 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 12183 59010 SH SOLE 59010 0 0 THERMON GROUP HLDGS INC COM COM 88362T103 136 6088 SH SOLE 6088 0 0 THOMSON REUTERS CORP COM COM 884903105 132 3413 SH SOLE 3413 0 0 THOR INDS INC COM COM 885160101 10958 95150 SH SOLE 95150 0 0 THOR INDS INC OPT 885160901 425 695500 SH Call SOLE 695500 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 2848 245723 SH SOLE 245723 0 0 3M CO COM COM 88579Y101 39154 178362 SH SOLE 178362 0 0 3M CO OPT 88579Y901 492 60500 SH Call SOLE 60500 0 0 3M CO OPT 88579Y951 833 198100 SH Put SOLE 198100 0 0 TIDEWATER INC NEW COM COM 88642R109 129 4518 SH SOLE 4518 0 0 TIER REIT INC COM NEW COM 88650V208 125 6779 SH SOLE 6779 0 0 TIFFANY & CO NEW COM COM 886547108 3286 33643 SH SOLE 33643 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 723 33367 SH SOLE 33367 0 0 TIME WARNER INC COM NEW COM 887317303 133296 1409342 SH SOLE 1409342 0 0 TIME WARNER INC OPT 887317903 238 206700 SH Call SOLE 206700 0 0 TIME WARNER INC OPT 887317953 307 128800 SH Put SOLE 128800 0 0 TIMKEN CO COM COM 887389104 454 9946 SH SOLE 9946 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 BND 887399AA1 147 1000 PRN SOLE 1000 0 0 TINTRI INC COM COM 88770Q105 141 82458 SH SOLE 82458 0 0 TIPTREE INC CL A COM 88822Q103 222 35022 SH SOLE 35022 0 0 TIVO CORP COM COM 88870P106 106 7832 SH SOLE 7832 0 0 TIVITY HEALTH INC COM COM 88870R102 152 3830 SH SOLE 3830 0 0 TOLL BROTHERS INC COM COM 889478103 8813 203760 SH SOLE 203760 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 178 2352 SH SOLE 2352 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 161 5465 SH SOLE 5465 0 0 TOPBUILD CORP COM COM 89055F103 355 4641 SH SOLE 4641 0 0 TORCHMARK CORP COM COM 891027104 4632 55030 SH SOLE 55030 0 0 TORO CO COM COM 891092108 1350 21610 SH SOLE 21610 0 0 TORTOISE PWR & ENERGY INFRAS COM COM 89147X104 340 18980 SH SOLE 18980 0 0 TOTAL S A SPONSORED ADR COM 89151E109 6899 119585 SH SOLE 119585 0 0 TOTAL S A OPT 89151E909 168 100800 SH Call SOLE 100800 0 0 TOTAL SYS SVCS INC COM COM 891906109 2669 30936 SH SOLE 30936 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 241 8442 SH SOLE 8442 0 0