0001313360-17-000003.txt : 20170510 0001313360-17-000003.hdr.sgml : 20170510 20170510133316 ACCESSION NUMBER: 0001313360-17-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170510 DATE AS OF CHANGE: 20170510 EFFECTIVENESS DATE: 20170510 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: 17829503 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 false 0001313360 XXXXXXXX 03-31-2017 03-31-2017 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President, Control Room 9149076386 Daniel Wolpert New York NY 05-10-2017 0 3268 11307856 false
INFORMATION TABLE 2 form13fInfoTable20170501.xml AAR CORP COM COM 000361105 229 6819 SH SOLE 6819 0 0 ABB LTD SPONSORED ADR COM 000375204 934 39928 SH SOLE 39928 0 0 ACCO BRANDS CORP COM COM 00081T108 477 36260 SH SOLE 36260 0 0 ABM INDS INC COM COM 000957100 238 5467 SH SOLE 5467 0 0 AFLAC INC COM COM 001055102 5185 71593 SH SOLE 71593 0 0 AGCO CORP COM COM 001084102 1216 20205 SH SOLE 20205 0 0 AGNC INVT CORP COM COM 00123Q104 1891 95060 SH SOLE 95060 0 0 AES CORP COM COM 00130H105 521 46571 SH SOLE 46571 0 0 AES CORP OPT 00130H905 17 260800 SH Call SOLE 260800 0 0 AK STL HLDG CORP COM COM 001547108 5577 775639 SH SOLE 775639 0 0 AK STL HLDG CORP OPT 001547958 1680 1600000 SH Put SOLE 1600000 0 0 ALPS ETF TR INTL SEC DV DOG COM 00162Q718 694 27060 SH SOLE 27060 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 761 20770 SH SOLE 20770 0 0 ALPS ETF TR ALERIAN MLP COM 00162Q866 2107 165760 SH SOLE 165760 0 0 AMAG PHARMACEUTICALS INC COM COM 00163U106 226 10011 SH SOLE 10011 0 0 AMC NETWORKS INC CL A COM 00164V103 981 16714 SH SOLE 16714 0 0 AMC ENTMT HLDGS INC CL A COM COM 00165C104 430 13688 SH SOLE 13688 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 117 2890 SH SOLE 2890 0 0 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 208 60318 SH SOLE 60318 0 0 AT&T INC COM COM 00206R102 66208 1593446 SH SOLE 1593446 0 0 AT&T INC OPT 00206R902 227 1207000 SH Call SOLE 1207000 0 0 AT&T INC OPT 00206R952 398 777900 SH Put SOLE 777900 0 0 ATN INTL INC COM COM 00215F107 111 1572 SH SOLE 1572 0 0 AXT INC COM COM 00246W103 105 18149 SH SOLE 18149 0 0 AARONS INC COM PAR $0.50 COM 002535300 401 13494 SH SOLE 13494 0 0 ABAXIS INC COM COM 002567105 109 2256 SH SOLE 2256 0 0 ABBOTT LABS COM COM 002824100 16273 366432 SH SOLE 366432 0 0 ABBOTT LABS OPT 002824900 319 129100 SH Call SOLE 129100 0 0 ABBOTT LABS OPT 002824950 191 129100 SH Put SOLE 129100 0 0 ABBVIE INC COM COM 00287Y109 18700 286980 SH SOLE 286980 0 0 ABBVIE INC OPT 00287Y909 457 1022000 SH Call SOLE 1022000 0 0 ABBVIE INC OPT 00287Y959 1084 698000 SH Put SOLE 698000 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 2262 189602 SH SOLE 189602 0 0 ABERCROMBIE & FITCH CO OPT 002896957 523 807100 SH Put SOLE 807100 0 0 ABIOMED INC COM COM 003654100 1957 15634 SH SOLE 15634 0 0 ABIOMED INC OPT 003654950 36 10000 SH Put SOLE 10000 0 0 ABRAXAS PETE CORP COM COM 003830106 67 33415 SH SOLE 33415 0 0 ACACIA COMMUNICATIONS INC COM COM 00401C108 372 6350 SH SOLE 6350 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 387 11249 SH SOLE 11249 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 150 4978 SH SOLE 4978 0 0 ACCELERATE DIAGNOSTICS INC COM COM 00430H102 142 5885 SH SOLE 5885 0 0 ACCELERON PHARMA INC COM COM 00434H108 129 4864 SH SOLE 4864 0 0 ACCURAY INC COM COM 004397105 306 64471 SH SOLE 64471 0 0 ACHAOGEN INC COM COM 004449104 1114 44161 SH SOLE 44161 0 0 ACELRX PHARMACEUTICALS INC COM COM 00444T100 42 13316 SH SOLE 13316 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 94 22285 SH SOLE 22285 0 0 ACI WORLDWIDE INC COM COM 004498101 341 15936 SH SOLE 15936 0 0 ACLARIS THERAPEUTICS INC COM COM 00461U105 417 13968 SH SOLE 13968 0 0 ACORDA THERAPEUTICS INC COM COM 00484M106 245 11689 SH SOLE 11689 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 8187 164207 SH SOLE 164207 0 0 ACTIVISION BLIZZARD INC OPT 00507V909 1360 85000 SH Call SOLE 85000 0 0 ACUITY BRANDS INC COM COM 00508Y102 5363 26291 SH SOLE 26291 0 0 ACTUA CORP COM COM 005094107 112 8000 SH SOLE 8000 0 0 ACUSHNET HOLDINGS CORP COM COM 005098108 150 8697 SH SOLE 8697 0 0 ACXIOM CORP COM COM 005125109 298 10451 SH SOLE 10451 0 0 ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 129 9411 SH SOLE 9411 0 0 ADOBE SYS INC COM COM 00724F101 41179 316446 SH SOLE 316446 0 0 ADOBE SYS INC OPT 00724F901 276 23800 SH Call SOLE 23800 0 0 ADOBE SYS INC OPT 00724F951 93 58700 SH Put SOLE 58700 0 0 ADTRAN INC COM COM 00738A106 160 7713 SH SOLE 7713 0 0 ADURO BIOTECH INC COM COM 00739L101 203 18855 SH SOLE 18855 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 2420 16323 SH SOLE 16323 0 0 ADVAXIS INC COM NEW COM 007624208 403 49333 SH SOLE 49333 0 0 AECOM COM COM 00766T100 2772 77901 SH SOLE 77901 0 0 ADVISORSHARES TR WILSHIRE BUYBACK COM 00768Y818 109 1675 SH SOLE 1675 0 0 AEGION CORP COM COM 00770F104 119 5193 SH SOLE 5193 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 558 12297 SH SOLE 12297 0 0 AEROHIVE NETWORKS INC COM COM 007786106 71 16857 SH SOLE 16857 0 0 ADVANCEPIERRE FOODS HLDGS IN COM COM 00782L107 135 4331 SH SOLE 4331 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 1719 118146 SH SOLE 118146 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 BND 007903BD8 297 1500 PRN SOLE 1500 0 0 AEGON N V NY REGISTRY SH COM 007924103 393 76596 SH SOLE 76596 0 0 ADVANCED ENERGY INDS COM COM 007973100 154 2246 SH SOLE 2246 0 0 AETNA INC NEW COM COM 00817Y108 21910 171778 SH SOLE 171778 0 0 AETNA INC NEW OPT 00817Y908 179 1540000 SH Call SOLE 1540000 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 1558 9503 SH SOLE 9503 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 4297 81277 SH SOLE 81277 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 861 20292 SH SOLE 20292 0 0 AGENUS INC COM NEW COM 00847G705 140 37171 SH SOLE 37171 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 493 8434 SH SOLE 8434 0 0 AGROFRESH SOLUTIONS COM COM 00856G109 45 10297 SH SOLE 10297 0 0 AGRIUM INC COM COM 008916108 236 2465 SH SOLE 2465 0 0 AIMMUNE THERAPEUTICS INC COM COM 00900T107 108 4952 SH SOLE 4952 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 2566 17910 PRN SOLE 17910 0 0 AIR PRODS & CHEMS INC COM COM 009158106 6399 47297 SH SOLE 47297 0 0 AIR TRANSPORT SERVICES GRP I COM COM 00922R105 180 11196 SH SOLE 11196 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 4862 81436 SH SOLE 81436 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T901 73 64300 SH Call SOLE 64300 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T951 451 129400 SH Put SOLE 129400 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 BND 00971TAG6 1239 12500 PRN SOLE 12500 0 0 AKORN INC COM COM 009728106 435 18077 SH SOLE 18077 0 0 ALASKA AIR GROUP INC COM COM 011659109 3096 33576 SH SOLE 33576 0 0 ALBANY MOLECULAR RESH INC COM COM 012423109 140 10003 SH SOLE 10003 0 0 ALBEMARLE CORP COM COM 012653101 1949 18453 SH SOLE 18453 0 0 ALCOA CORP COM COM 013872106 775 22524 SH SOLE 22524 0 0 ALCOA CORP OPT 013872956 500 200000 SH Put SOLE 200000 0 0 ALDER BIOPHARMACEUTICALS INC COM COM 014339105 155 7440 SH SOLE 7440 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 306 6871 SH SOLE 6871 0 0 ALERE INC COM COM 01449J105 560 14083 SH SOLE 14083 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 1354 12247 SH SOLE 12247 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 4679 38594 SH SOLE 38594 0 0 ALEXION PHARMACEUTICALS INC OPT 015351959 1022 49500 SH Put SOLE 49500 0 0 ALEXCO RESOURCE CORP COM COM 01535P106 21 13440 SH SOLE 13440 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 17521 162490 SH SOLE 162490 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 23696 3076800 SH Call SOLE 3076800 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 5838 1435400 SH Put SOLE 1435400 0 0 ALICO INC COM COM 016230104 260 9865 SH SOLE 9865 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 2387 20808 SH SOLE 20808 0 0 ALLEGHANY CORP DEL COM COM 017175100 5205 8468 SH SOLE 8468 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 750 41742 SH SOLE 41742 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 461 24410 SH SOLE 24410 0 0 GROUPON INC COM COM 399473107 123 31399 SH SOLE 31399 0 0 GRUBHUB INC COM COM 400110102 476 14481 SH SOLE 14481 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 270 6263 SH SOLE 6263 0 0 GUIDANCE SOFTWARE INC COM COM 401692108 60 10193 SH SOLE 10193 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 215 3814 SH SOLE 3814 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 1298 75499 SH SOLE 75499 0 0 H & E EQUIPMENT SERVICES INC COM COM 404030108 448 18265 SH SOLE 18265 0 0 HCA HOLDINGS INC COM COM 40412C101 13892 156113 SH SOLE 156113 0 0 HC2 HLDGS INC COM COM 404139107 108 17477 SH SOLE 17477 0 0 HCP INC COM COM 40414L109 12389 396059 SH SOLE 396059 0 0 HCP INC OPT 40414L959 325 325000 SH Put SOLE 325000 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 6048 80405 SH SOLE 80405 0 0 HNI CORP COM COM 404251100 316 6846 SH SOLE 6846 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 521 12773 SH SOLE 12773 0 0 HSBC HLDGS PLC NOTE 6.87512/3 BND 404280BC2 3466 32540 PRN SOLE 32540 0 0 HSN INC COM COM 404303109 250 6735 SH SOLE 6735 0 0 HRG GROUP INC COM COM 40434J100 123 6354 SH SOLE 6354 0 0 HP INC COM COM 40434L105 21593 1207666 SH SOLE 1207666 0 0 HP INC OPT 40434L905 82 533900 SH Call SOLE 533900 0 0 HAEMONETICS CORP COM COM 405024100 468 11537 SH SOLE 11537 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 13968 375472 SH SOLE 375472 0 0 HALCON RES CORP COM PAR NEW COM 40537Q605 222 28798 SH SOLE 28798 0 0 HALLIBURTON CO COM COM 406216101 4285 87069 SH SOLE 87069 0 0 HALLIBURTON CO OPT 406216901 1575 719600 SH Call SOLE 719600 0 0 HALLIBURTON CO OPT 406216951 3673 1329900 SH Put SOLE 1329900 0 0 HALLMARK FINL SVCS INC EC COM NEW COM 40624Q203 212 19174 SH SOLE 19174 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 342 26379 SH SOLE 26379 0 0 HALYARD HEALTH INC COM COM 40650V100 608 15961 SH SOLE 15961 0 0 HAMILTON LANE INC CL A COM 407497106 194 10400 SH SOLE 10400 0 0 HANCOCK HLDG CO COM COM 410120109 1759 38608 SH SOLE 38608 0 0 HANESBRANDS INC COM COM 410345102 451 21740 SH SOLE 21740 0 0 HANESBRANDS INC OPT 410345902 80 100000 SH Call SOLE 100000 0 0 HANMI FINL CORP COM NEW COM 410495204 1004 32659 SH SOLE 32659 0 0 HANNON ARMSTRONG SUST INFR C COM COM 41068X100 167 8255 SH SOLE 8255 0 0 HANOVER INS GROUP INC COM COM 410867105 723 8027 SH SOLE 8027 0 0 HARDINGE INC COM COM 412324303 132 11747 SH SOLE 11747 0 0 HARLEY DAVIDSON INC COM COM 412822108 1815 29994 SH SOLE 29994 0 0 HARMONY GOLD MNG LTD SPONSORED ADR COM 413216300 205 83744 SH SOLE 83744 0 0 HARRIS CORP DEL COM COM 413875105 2025 18196 SH SOLE 18196 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 3575 74375 SH SOLE 74375 0 0 HASBRO INC COM COM 418056107 2081 20849 SH SOLE 20849 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 488 14658 SH SOLE 14658 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 161 3461 SH SOLE 3461 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 123 2859 SH SOLE 2859 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 914 21354 SH SOLE 21354 0 0 HEALTHCARE RLTY TR COM COM 421946104 1121 34493 SH SOLE 34493 0 0 HEADWATERS INC COM COM 42210P102 125 5342 SH SOLE 5342 0 0 HEALTH INS INNOVATIONS INC COM CL A COM 42225K106 252 15726 SH SOLE 15726 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 243 7723 SH SOLE 7723 0 0 HEARTLAND EXPRESS INC COM COM 422347104 138 6889 SH SOLE 6889 0 0 HECLA MNG CO COM COM 422704106 80 15031 SH SOLE 15031 0 0 HEICO CORP NEW COM COM 422806109 126 1446 SH SOLE 1446 0 0 HEICO CORP NEW CL A COM 422806208 187 2494 SH SOLE 2494 0 0 HELMERICH & PAYNE INC COM COM 423452101 1663 24987 SH SOLE 24987 0 0 HENNESSY ADVISORS INC COM COM 425885100 234 13926 SH SOLE 13926 0 0 HENRY JACK & ASSOC INC COM COM 426281101 1150 12357 SH SOLE 12357 0 0 HERITAGE COMMERCE CORP COM COM 426927109 264 18695 SH SOLE 18695 0 0 HERC HLDGS INC COM COM 42704L104 548 11216 SH SOLE 11216 0 0 HERCULES CAPITAL INC COM COM 427096508 978 64660 SH SOLE 64660 0 0 HERSHEY CO COM COM 427866108 1246 11407 SH SOLE 11407 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 2180 124289 SH SOLE 124289 0 0 HESS CORP COM COM 42809H107 3253 67482 SH SOLE 67482 0 0 HESS CORP OPT 42809H907 34 25600 SH Call SOLE 25600 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 16361 690334 SH SOLE 690334 0 0 HEWLETT PACKARD ENTERPRISE C OPT 42824C909 263 270000 SH Call SOLE 270000 0 0 HEXCEL CORP NEW COM COM 428291108 130 2385 SH SOLE 2385 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 18331 1056518 SH SOLE 1056518 0 0 HIGHWOODS PPTYS INC COM COM 431284108 954 19411 SH SOLE 19411 0 0 HILL INTERNATIONAL INC COM COM 431466101 74 17810 SH SOLE 17810 0 0 HILL ROM HLDGS INC COM COM 431475102 1961 27776 SH SOLE 27776 0 0 HILLTOP HOLDINGS INC COM COM 432748101 246 8970 SH SOLE 8970 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 1569 26831 SH SOLE 26831 0 0 HINGHAM INSTN SVGS MASS COM COM 433323102 144 813 SH SOLE 813 0 0 HOLLYFRONTIER CORP COM COM 436106108 559 19716 SH SOLE 19716 0 0 HOLOGIC INC COM COM 436440101 4681 110004 SH SOLE 110004 0 0 HOME BANCSHARES INC COM COM 436893200 745 27520 SH SOLE 27520 0 0 HOME BANCORP INC COM COM 43689E107 259 7687 SH SOLE 7687 0 0 HOME DEPOT INC COM COM 437076102 42778 291344 SH SOLE 291344 0 0 HOME DEPOT INC OPT 437076902 2790 871400 SH Call SOLE 871400 0 0 HOME DEPOT INC OPT 437076952 674 329400 SH Put SOLE 329400 0 0 HONDA MOTOR LTD AMERN COM 438128308 157 5175 SH SOLE 5175 0 0 HONEYWELL INTL INC COM COM 438516106 12103 96923 SH SOLE 96923 0 0 HONEYWELL INTL INC OPT 438516906 1262 143800 SH Call SOLE 143800 0 0 HONEYWELL INTL INC OPT 438516956 237 69000 SH Put SOLE 69000 0 0 HOPE BANCORP INC COM COM 43940T109 1652 86191 SH SOLE 86191 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 152 3709 SH SOLE 3709 0 0 HORMEL FOODS CORP COM COM 440452100 991 28610 SH SOLE 28610 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 3085 33720 PRN SOLE 33720 0 0 HORNBECK OFFSHORE SVCS INC N COM COM 440543106 61 13843 SH SOLE 13843 0 0 HORTONWORKS INC COM COM 440894103 322 32874 SH SOLE 32874 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 1661 52695 SH SOLE 52695 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 1328 71193 SH SOLE 71193 0 0 HOSTESS BRANDS INC CL A COM 44109J106 624 39306 SH SOLE 39306 0 0 HOVNANIAN ENTERPRISES INC CL A COM 442487203 137 60473 SH SOLE 60473 0 0 HOWARD HUGHES CORP COM COM 44267D107 147048 1254137 SH SOLE 1254137 0 0 HUB GROUP INC CL A COM 443320106 191 4115 SH SOLE 4115 0 0 HUBBELL INC COM COM 443510607 910 7577 SH SOLE 7577 0 0 HUDSON PAC PPTYS INC COM COM 444097109 581 16769 SH SOLE 16769 0 0 HUMANA INC COM COM 444859102 33716 163558 SH SOLE 163558 0 0 HUMANA INC OPT 444859902 7 12000 SH Call SOLE 12000 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 1352 14739 SH SOLE 14739 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 1939 144827 SH SOLE 144827 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 2874 14355 SH SOLE 14355 0 0 HUNTSMAN CORP COM COM 447011107 122 4979 SH SOLE 4979 0 0 HURON CONSULTING GROUP INC COM COM 447462102 169 4006 SH SOLE 4006 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 402 60000 SH SOLE 60000 0 0 HYSTER YALE MATLS HANDLING I CL A COM 449172105 110 1944 SH SOLE 1944 0 0 IAC INTERACTIVECORP COM COM 44919P508 13141 178260 SH SOLE 178260 0 0 Q2 HLDGS INC COM COM 74736L109 109 3114 SH SOLE 3114 0 0 QUALCOMM INC COM COM 747525103 23718 413642 SH SOLE 413642 0 0 QUALCOMM INC OPT 747525903 649 110000 SH Call SOLE 110000 0 0 QUALCOMM INC OPT 747525953 794 250000 SH Put SOLE 250000 0 0 QUALITY CARE PPTYS INC COM COM 747545101 1993 105675 SH SOLE 105675 0 0 QUALITY SYS INC COM COM 747582104 358 23459 SH SOLE 23459 0 0 QUANTA SVCS INC COM COM 74762E102 1463 39432 SH SOLE 39432 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 8242 83940 SH SOLE 83940 0 0 QUIDEL CORP COM COM 74838J101 803 35476 SH SOLE 35476 0 0 QUINTILES IMS HOLDINGS INC COM COM 74876Y101 1274 15825 SH SOLE 15825 0 0 RAIT FINANCIAL TRUST COM NEW COM 749227609 133 41593 SH SOLE 41593 0 0 RLI CORP COM COM 749607107 427 7114 SH SOLE 7114 0 0 RLJ LODGING TR COM COM 74965L101 196 8332 SH SOLE 8332 0 0 RH COM COM 74967X103 731 15801 SH SOLE 15801 0 0 RH OPT 74967X953 3 101600 SH Put SOLE 101600 0 0 RPM INTL INC COM COM 749685103 2077 37745 SH SOLE 37745 0 0 RTI SURGICAL INC COM COM 74975N105 56 14061 SH SOLE 14061 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 513 5000 PRN SOLE 5000 0 0 RSP PERMIAN INC COM COM 74978Q105 129 3119 SH SOLE 3119 0 0 RADIAN GROUP INC COM COM 750236101 548 30502 SH SOLE 30502 0 0 RADIO ONE INC CL D NON VTG COM 75040P405 45 13596 SH SOLE 13596 0 0 RADIUS HEALTH INC COM NEW COM 750469207 281 7272 SH SOLE 7272 0 0 RALPH LAUREN CORP CL A COM 751212101 9471 116032 SH SOLE 116032 0 0 RALPH LAUREN CORP OPT 751212901 53 22500 SH Call SOLE 22500 0 0 RALPH LAUREN CORP OPT 751212951 136 10000 SH Put SOLE 10000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 1186 84591 SH SOLE 84591 0 0 RANDGOLD RES LTD ADR COM 752344309 978 11209 SH SOLE 11209 0 0 RANGE RES CORP COM COM 75281A109 3133 107651 SH SOLE 107651 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 1877 24608 SH SOLE 24608 0 0 RAYONIER INC COM COM 754907103 934 32961 SH SOLE 32961 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 8314 81316 SH SOLE 81316 0 0 RAYTHEON CO COM NEW COM 755111507 5945 38986 SH SOLE 38986 0 0 RE MAX HLDGS INC CL A COM 75524W108 129 2171 SH SOLE 2171 0 0 READING INTERNATIONAL INC CL A COM 755408101 103 6622 SH SOLE 6622 0 0 REAL IND INC COM COM 75601W104 71 24976 SH SOLE 24976 0 0 REALTY INCOME CORP COM COM 756109104 3088 51872 SH SOLE 51872 0 0 RED HAT INC COM COM 756577102 3954 45709 SH SOLE 45709 0 0 RED ROBIN GOURMET BURGERS IN COM COM 75689M101 1562 26722 SH SOLE 26722 0 0 RED ROCK RESORTS INC CL A COM 75700L108 248 11177 SH SOLE 11177 0 0 REDWOOD TR INC COM COM 758075402 107 6436 SH SOLE 6436 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 101 1000 PRN SOLE 1000 0 0 REGAL BELOIT CORP COM COM 758750103 2764 36538 SH SOLE 36538 0 0 REGENCY CTRS CORP COM COM 758849103 1006 15153 SH SOLE 15153 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 5415 13975 SH SOLE 13975 0 0 REGENXBIO INC COM COM 75901B107 612 31686 SH SOLE 31686 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 3417 235151 SH SOLE 235151 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 1302 10256 SH SOLE 10256 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 1268 15847 SH SOLE 15847 0 0 RELX NV SPONSORED ADR COM 75955B102 2022 108925 SH SOLE 108925 0 0 RENASANT CORP COM COM 75970E107 1070 26965 SH SOLE 26965 0 0 RENREN INC SPON ADR A COM 759892201 458 58737 SH SOLE 58737 0 0 REPLIGEN CORP COM COM 759916109 115 3267 SH SOLE 3267 0 0 REPUBLIC SVCS INC COM COM 760759100 7887 125566 SH SOLE 125566 0 0 RESMED INC COM COM 761152107 4868 67634 SH SOLE 67634 0 0 RESOLUTE ENERGY CORP COM NEW COM 76116A306 894 22141 SH SOLE 22141 0 0 RESOURCE CAP CORP COM NEW COM 76120W708 118 12098 SH SOLE 12098 0 0 RETROPHIN INC COM COM 761299106 148 8021 SH SOLE 8021 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 230 4122 SH SOLE 4122 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 130 6175 SH SOLE 6175 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 184 12770 SH SOLE 12770 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 158 1743 SH SOLE 1743 0 0 REXFORD INDL RLTY INC COM COM 76169C100 114 5051 SH SOLE 5051 0 0 REYNOLDS AMERICAN INC COM COM 761713106 77182 1224721 SH SOLE 1224721 0 0 REYNOLDS AMERICAN INC OPT 761713956 2392 1450000 SH Put SOLE 1450000 0 0 RICE ENERGY INC COM COM 762760106 116 4910 SH SOLE 4910 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 762819100 936 37121 SH SOLE 37121 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 44 13398 SH SOLE 13398 0 0 RIGHTSIDE GROUP LTD COM COM 76658B100 144 14504 SH SOLE 14504 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 1739 42745 SH SOLE 42745 0 0 RITE AID CORP COM COM 767754104 960 225909 SH SOLE 225909 0 0 ROBERT HALF INTL INC COM COM 770323103 2382 48787 SH SOLE 48787 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 2725 17500 SH SOLE 17500 0 0 ROCKWELL COLLINS INC COM COM 774341101 5954 61281 SH SOLE 61281 0 0 ROCKWELL COLLINS INC OPT 774341901 198 25000 SH Call SOLE 25000 0 0 ROGERS CORP COM COM 775133101 106 1233 SH SOLE 1233 0 0 ROLLINS INC COM COM 775711104 1007 27122 SH SOLE 27122 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 4747 22987 SH SOLE 22987 0 0 ROSS STORES INC COM COM 778296103 4728 71783 SH SOLE 71783 0 0 ROYAL BK SCOTLAND GROUP PLC NOTE 8.62512/3 BND 780097BB6 208 2000 PRN SOLE 2000 0 0 ROYAL BK OF SCOTLAND PLC DEBT 7.50012/3 BND 780099CJ4 251 2550 PRN SOLE 2550 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 279 5000 SH SOLE 5000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 2982 56559 SH SOLE 56559 0 0 ROYAL GOLD INC COM COM 780287108 1572 22440 SH SOLE 22440 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 225 10032 SH SOLE 10032 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 118 5866 SH SOLE 5866 0 0 RYDER SYS INC COM COM 783549108 1868 24760 SH SOLE 24760 0 0 RYDEX ETF TRUST GUG S&P500 PU VA COM 78355W304 1184 20108 SH SOLE 20108 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 4038 29773 SH SOLE 29773 0 0 RYDEX ETF TRUST GUG S&P SC600 PV COM 78355W700 399 5828 SH SOLE 5828 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 1170 13904 SH SOLE 13904 0 0 RYDEX ETF TRUST GUG S&P500EQWTMA COM 78355W825 417 4357 SH SOLE 4357 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W833 1281 12268 SH SOLE 12268 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 1623 10144 SH SOLE 10144 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN COM 78355W866 475 8020 SH SOLE 8020 0 0 RYDEX ETF TRUST GUG S&P500 EWCON COM 78355W874 552 4436 SH SOLE 4436 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 543 8786 SH SOLE 8786 0 0 S&P GLOBAL INC COM COM 78409V104 5421 41467 SH SOLE 41467 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 584 4848 SH SOLE 4848 0 0 SEI INVESTMENTS CO COM COM 784117103 1807 35831 SH SOLE 35831 0 0 SL GREEN RLTY CORP COM COM 78440X101 2053 19257 SH SOLE 19257 0 0 SLM CORP COM COM 78442P106 1521 125682 SH SOLE 125682 0 0 SM ENERGY CO COM COM 78454L100 620 25801 SH SOLE 25801 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 239094 1014227 SH SOLE 1014227 0 0 SPDR S&P 500 ETF TR OPT 78462F903 24690 2163300 SH Call SOLE 2163300 0 0 SPDR S&P 500 ETF TR OPT 78462F953 8283 10642900 SH Put SOLE 10642900 0 0 SPX CORP COM COM 784635104 113 4655 SH SOLE 4655 0 0 SPDR GOLD TRUST GOLD COM 78463V107 2651 22326 SH SOLE 22326 0 0 SPDR GOLD TRUST OPT 78463V907 7903 8231200 SH Call SOLE 8231200 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 5206 50000 PRN SOLE 50000 0 0 YAMANA GOLD INC COM COM 98462Y100 3418 1238291 SH SOLE 1238291 0 0 YAMANA GOLD INC OPT 98462Y950 207 504300 SH Put SOLE 504300 0 0 YELP INC CL A COM 985817105 1925 58769 SH SOLE 58769 0 0 YELP INC OPT 985817905 6 100000 SH Call SOLE 100000 0 0 YUM BRANDS INC COM COM 988498101 4938 77282 SH SOLE 77282 0 0 YUM BRANDS INC OPT 988498901 88 53300 SH Call SOLE 53300 0 0 YUM BRANDS INC OPT 988498951 164 133000 SH Put SOLE 133000 0 0 YUM CHINA HLDGS INC COM COM 98850P109 2639 97014 SH SOLE 97014 0 0 ZAFGEN INC COM COM 98885E103 52 11220 SH SOLE 11220 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 244 7431 SH SOLE 7431 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 877 9612 SH SOLE 9612 0 0 ZELTIQ AESTHETICS INC COM COM 98933Q108 3309 59506 SH SOLE 59506 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 1082 32128 SH SOLE 32128 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 3914 32052 SH SOLE 32052 0 0 ZIONS BANCORPORATION COM COM 989701107 3033 72204 SH SOLE 72204 0 0 ZIOPHARM ONCOLOGY INC COM COM 98973P101 66 10426 SH SOLE 10426 0 0 ZIX CORP COM COM 98974P100 145 30176 SH SOLE 30176 0 0 ZOETIS INC CL A COM 98978V103 4839 90671 SH SOLE 90671 0 0 ZUMIEZ INC COM COM 989817101 114 6249 SH SOLE 6249 0 0 ZWEIG FD COM NEW COM 989834205 413 37130 SH SOLE 37130 0 0 ZYNGA INC CL A COM 98986T108 31 10905 SH SOLE 10905 0 0 ZYNERBA PHARMACEUTICALS INC COM COM 98986X109 188 9364 SH SOLE 9364 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 3959 230711 SH SOLE 230711 0 0 DEUTSCHE BANK AG OPT D18190958 80 500000 SH Put SOLE 500000 0 0 DEUTSCHE BK AG RIGHT 04/06/2017 RTS D1T769565 779 330015 SH SOLE 330015 0 0 ADIENT PLC OPT G0084W901 1212 120000 SH Call SOLE 120000 0 0 ADIENT PLC OPT G0084W951 5 35000 SH Put SOLE 35000 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 2575 34017 SH SOLE 34017 0 0 ALLERGAN PLC COM G0177J108 17659 73910 SH SOLE 73910 0 0 ALLERGAN PLC PFD CONV SER A PFD G0177J116 52653 62059 SH SOLE 62059 0 0 ALLERGAN PLC OPT G0177J908 2905 163300 SH Call SOLE 163300 0 0 ALLERGAN PLC OPT G0177J958 3082 476200 SH Put SOLE 476200 0 0 AMBARELLA INC COM G037AX101 146 2665 SH SOLE 2665 0 0 AON PLC SHS CL A COM G0408V102 7430 62602 SH SOLE 62602 0 0 AQUAVENTURE HLDGS LTD COM G0443N107 228 13385 SH SOLE 13385 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 3052 32203 SH SOLE 32203 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 302 4458 SH SOLE 4458 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 801 15398 SH SOLE 15398 0 0 ARRIS INTL INC COM G0551A103 2051 77530 SH SOLE 77530 0 0 ATHENE HLDG LTD CL A COM G0684D107 522 10445 SH SOLE 10445 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 562 8382 SH SOLE 8382 0 0 AXALTA COATING SYS LTD COM COM G0750C108 1031 32022 SH SOLE 32022 0 0 ATLANTICA YIELD PLC COM G0751N103 119 5664 SH SOLE 5664 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 10025 83625 SH SOLE 83625 0 0 BUNGE LIMITED COM COM G16962105 2132 26904 SH SOLE 26904 0 0 CARDTRONICS PLC SHS CL A COM G1991C105 112 2393 SH SOLE 2393 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 109 35254 SH SOLE 35254 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 81 113890 SH SOLE 113890 0 0 CREDICORP LTD COM COM G2519Y108 142 869 SH SOLE 869 0 0 DELPHI AUTOMOTIVE PLC COM G27823106 3148 39106 SH SOLE 39106 0 0 EATON CORP PLC COM G29183103 6465 87194 SH SOLE 87194 0 0 ENDO INTL PLC COM G30401106 3332 298599 SH SOLE 298599 0 0 ENSTAR GROUP LIMITED COM G3075P101 268 1401 SH SOLE 1401 0 0 ENSCO PLC SHS CLASS A COM G3157S106 2042 228175 SH SOLE 228175 0 0 EVEREST RE GROUP LTD COM COM G3223R108 4873 20840 SH SOLE 20840 0 0 FABRINET COM G3323L100 292 6944 SH SOLE 6944 0 0 FERROGLOBE PLC COM G33856108 257 24842 SH SOLE 24842 0 0 FERROGLOBE PLC OPT G33856958 32 50000 SH Put SOLE 50000 0 0 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 342 5769 SH SOLE 5769 0 0 GENPACT LIMITED COM G3922B107 110 4442 SH SOLE 4442 0 0 GLOBAL INDTY LTD CAYMAN USD CL A COM G3933F105 384 9981 SH SOLE 9981 0 0 GOLDEN OCEAN GROUP LTD SHS NEW COM G39637205 77 10114 SH SOLE 10114 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 421 4468 SH SOLE 4468 0 0 HERBALIFE LTD COM USD COM G4412G101 578 9937 SH SOLE 9937 0 0 HERBALIFE LTD OPT G4412G951 671 210000 SH Put SOLE 210000 0 0 HORIZON PHARMA PLC COM G4617B105 677 45798 SH SOLE 45798 0 0 IHS MARKIT LTD COM G47567105 1833 43702 SH SOLE 43702 0 0 INGERSOLL-RAND PLC COM G47791101 2750 33817 SH SOLE 33817 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD COM G4863A108 125 5261 SH SOLE 5261 0 0 INVESCO LTD COM G491BT108 2946 96180 SH SOLE 96180 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 178 1225 SH SOLE 1225 0 0 JOHNSON CTLS INTL PLC COM G51502105 4673 110939 SH SOLE 110939 0 0 KOSMOS ENERGY LTD COM G5315B107 1050 157728 SH SOLE 157728 0 0 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 495 13801 SH SOLE 13801 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 1635 46648 SH SOLE 46648 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C COM G5480U153 169 7318 SH SOLE 7318 0 0 LIVANOVA PLC COM G5509L101 553 11282 SH SOLE 11282 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 2125 47672 SH SOLE 47672 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 7108 465788 SH SOLE 465788 0 0 MARVELL TECHNOLOGY GROUP LTD OPT G5876H905 40 396000 SH Call SOLE 396000 0 0 MARVELL TECHNOLOGY GROUP LTD OPT G5876H955 770 987500 SH Put SOLE 987500 0 0 MEDTRONIC PLC COM G5960L103 19158 237807 SH SOLE 237807 0 0 MEDTRONIC PLC OPT G5960L903 56 18200 SH Call SOLE 18200 0 0 MEDTRONIC PLC OPT G5960L953 45 48800 SH Put SOLE 48800 0 0 MICHAEL KORS HLDGS LTD COM G60754101 724 18999 SH SOLE 18999 0 0 ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 150 8706 SH SOLE 8706 0 0 NABORS INDUSTRIES LTD COM G6359F103 1594 121967 SH SOLE 121967 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 3299 79859 SH SOLE 79859 0 0 NOBLE CORP PLC SHS USD COM G65431101 965 155890 SH SOLE 155890 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 731 14410 SH SOLE 14410 0 0 NOVOCURE LTD ORD COM G6674U108 90 11086 SH SOLE 11086 0 0 PROTHENA CORP PLC COM G72800108 195 3496 SH SOLE 3496 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 4319 29855 SH SOLE 29855 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 552 35441 SH SOLE 35441 0 0 SEADRILL LIMITED COM G7945E105 27 16156 SH SOLE 16156 0 0 SEADRILL LIMITED OPT G7945E955 1875 3000000 SH Put SOLE 3000000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 7176 156229 SH SOLE 156229 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M907 167 71400 SH Call SOLE 71400 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 513 187900 SH Put SOLE 187900 0 0 PENTAIR PLC COM G7S00T104 3129 49839 SH SOLE 49839 0 0 SIGNET JEWELERS LIMITED COM G81276100 609 8786 SH SOLE 8786 0 0 SINA CORP ORD COM G81477104 3512 48691 SH SOLE 48691 0 0 STANDARD CHARTERED PLC DEBT 6.50012/3 BND G84228CE6 197 2000 PRN SOLE 2000 0 0 STERIS PLC SHS USD COM G84720104 1098 15803 SH SOLE 15803 0 0 TECHNIPFMC PLC COM COM G87110105 3581 110184 SH SOLE 110184 0 0 THERAVANCE BIOPHARMA INC COM COM G8807B106 202 5488 SH SOLE 5488 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 349 12496 SH SOLE 12496 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 153 174 SH SOLE 174 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 3411 26060 SH SOLE 26060 0 0 PERRIGO CO PLC COM G97822103 2678 40337 SH SOLE 40337 0 0 ALLETE INC COM NEW COM 018522300 422 6227 SH SOLE 6227 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 2234 8972 SH SOLE 8972 0 0 ALLIANCEBERNSTEIN NATL MUNI COM COM 01864U106 337 25217 SH SOLE 25217 0 0 ALLIANCE RES PARTNER L P UT LTD PART COM 01877R108 874 40372 SH SOLE 40372 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM COM 01879R106 806 64063 SH SOLE 64063 0 0 ALLIANT ENERGY CORP COM COM 018802108 1711 43187 SH SOLE 43187 0 0 ALLISON TRANSMISSION HLDGS I COM COM 01973R101 152 4217 SH SOLE 4217 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 378 29848 SH SOLE 29848 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250 7/0 BND 01988PAD0 1509 15000 PRN SOLE 15000 0 0 ALLSTATE CORP COM COM 020002101 7668 94097 SH SOLE 94097 0 0 ALLY FINL INC COM COM 02005N100 839 41262 SH SOLE 41262 0 0 ALON USA ENERGY INC COM COM 020520102 399 32743 SH SOLE 32743 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 184 1670 PRN SOLE 1670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 55009 66311 SH SOLE 66311 0 0 ALPHABET INC CAP STK CL A COM 02079K305 58885 69456 SH SOLE 69456 0 0 ALPHABET INC OPT 02079K905 4066 138500 SH Call SOLE 138500 0 0 ALPHABET INC OPT 02079K907 3659 556200 SH Call SOLE 556200 0 0 ALPHABET INC OPT 02079K955 2734 235200 SH Put SOLE 235200 0 0 ALTERYX INC COM CL A COM 02156B103 129 8273 SH SOLE 8273 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 637 16362 SH SOLE 16362 0 0 ALTRIA GROUP INC COM COM 02209S103 20161 282294 SH SOLE 282294 0 0 ALTRIA GROUP INC OPT 02209S903 33 40800 SH Call SOLE 40800 0 0 ALTRIA GROUP INC OPT 02209S953 502 213600 SH Put SOLE 213600 0 0 AMARIN CORP PLC SPONS ADR NEW COM 023111206 148 46100 SH SOLE 46100 0 0 AMAZON COM INC COM COM 023135106 56975 64267 SH SOLE 64267 0 0 AMAZON COM INC OPT 023135906 57788 474900 SH Call SOLE 474900 0 0 AMAZON COM INC OPT 023135956 4480 448000 SH Put SOLE 448000 0 0 AMBAC FINL GROUP INC COM NEW COM 023139884 438 23207 SH SOLE 23207 0 0 AMBEV SA SPONSORED ADR COM 02319V103 5292 918752 SH SOLE 918752 0 0 AMEDISYS INC COM COM 023436108 129 2517 SH SOLE 2517 0 0 AMERCO COM COM 023586100 584 1532 SH SOLE 1532 0 0 AMEREN CORP COM COM 023608102 1350 24722 SH SOLE 24722 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 1294 91288 SH SOLE 91288 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 5376 127102 SH SOLE 127102 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 96 159600 SH Call SOLE 159600 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 424 164200 SH Put SOLE 164200 0 0 AMERICAN ASSETS TR INC COM COM 024013104 196 4681 SH SOLE 4681 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 504 26861 SH SOLE 26861 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 1666 35017 SH SOLE 35017 0 0 AMERICAN ELEC PWR INC COM COM 025537101 1916 28546 SH SOLE 28546 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 354 25242 SH SOLE 25242 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 317 13396 SH SOLE 13396 0 0 AMERICAN EXPRESS CO COM COM 025816109 30879 390327 SH SOLE 390327 0 0 AMERICAN EXPRESS CO OPT 025816909 688 473300 SH Call SOLE 473300 0 0 AMERICAN EXPRESS CO OPT 025816959 2377 350900 SH Put SOLE 350900 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1958 20523 SH SOLE 20523 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 281 12246 SH SOLE 12246 0 0 AMERICAN HOMES 4 RENT OPT 02665T906 235 81200 SH Call SOLE 81200 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 331 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 12197 195364 SH SOLE 195364 0 0 AMERICAN INTL GROUP INC OPT 026874904 741 474000 SH Call SOLE 474000 0 0 AMERICAN INTL GROUP INC OPT 026874954 154 40000 SH Put SOLE 40000 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 1352 68246 SH SOLE 68246 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.000 8/0 BND 02917TAA2 100 1000 PRN SOLE 1000 0 0 AMERICAN SOFTWARE INC CL A COM 029683109 189 18416 SH SOLE 18416 0 0 AMERICAN STS WTR CO COM COM 029899101 414 9355 SH SOLE 9355 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 10800 88856 SH SOLE 88856 0 0 AMERICAN TOWER CORP NEW PFD CONV SER A PFD 03027X308 2627 23000 SH SOLE 23000 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 5616 72215 SH SOLE 72215 0 0 AMERISAFE INC COM COM 03071H100 320 4937 SH SOLE 4937 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 3978 44946 SH SOLE 44946 0 0 AMERISOURCEBERGEN CORP OPT 03073E955 26 24200 SH Put SOLE 24200 0 0 AMERIPRISE FINL INC COM COM 03076C106 4063 31332 SH SOLE 31332 0 0 AMERIS BANCORP COM COM 03076K108 111 2410 SH SOLE 2410 0 0 AMETEK INC NEW COM COM 031100100 1617 29908 SH SOLE 29908 0 0 AMGEN INC COM COM 031162100 28219 171993 SH SOLE 171993 0 0 AMGEN INC OPT 031162900 1253 140500 SH Call SOLE 140500 0 0 AMGEN INC OPT 031162950 817 364800 SH Put SOLE 364800 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 160 22398 SH SOLE 22398 0 0 AMPHENOL CORP NEW CL A COM 032095101 3570 50163 SH SOLE 50163 0 0 AMPLIFY SNACK BRANDS COM COM 03211L102 317 37689 SH SOLE 37689 0 0 AMTRUST FINL SVCS INC COM COM 032359309 160 8673 SH SOLE 8673 0 0 AMYRIS INC COM COM 03236M101 14 25800 SH SOLE 25800 0 0 ANADARKO PETE CORP COM COM 032511107 5304 85556 SH SOLE 85556 0 0 ANADARKO PETE CORP OPT 032511907 484 124900 SH Call SOLE 124900 0 0 ANADARKO PETE CORP OPT 032511957 462 159000 SH Put SOLE 159000 0 0 ANALOG DEVICES INC COM COM 032654105 104779 1278572 SH SOLE 1278572 0 0 ANALOG DEVICES INC OPT 032654905 16 10000 SH Call SOLE 10000 0 0 ANALOGIC CORP COM PAR $0.05 COM 032657207 101 1335 SH SOLE 1335 0 0 ANDERSONS INC COM COM 034164103 217 5727 SH SOLE 5727 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 2212 205419 SH SOLE 205419 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 4196 38229 SH SOLE 38229 0 0 ANNALY CAP MGMT INC COM COM 035710409 1749 157437 SH SOLE 157437 0 0 ANSYS INC COM COM 03662Q105 3105 29053 SH SOLE 29053 0 0 ANTARES PHARMA INC COM COM 036642106 40 14096 SH SOLE 14096 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 2959 89249 SH SOLE 89249 0 0 ANTHERA PHARMACEUTICALS INC COM NEW COM 03674U201 98 231134 SH SOLE 231134 0 0 ANTHEM INC COM COM 036752103 28986 175272 SH SOLE 175272 0 0 ANTHEM INC UNIT 05/01/20188 COM 036752202 5785 113431 SH SOLE 113431 0 0 ANTHEM INC OPT 036752953 758 150000 SH Put SOLE 150000 0 0 APACHE CORP COM COM 037411105 3469 67499 SH SOLE 67499 0 0 APACHE CORP OPT 037411905 13 244900 SH Call SOLE 244900 0 0 APACHE CORP OPT 037411955 560 310000 SH Put SOLE 310000 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 1181 26631 SH SOLE 26631 0 0 APOLLO GLOBAL MGMT LLC CL A COM 037612306 1312 53928 SH SOLE 53928 0 0 APOLLO INVT CORP COM COM 03761U106 1399 213313 SH SOLE 213313 0 0 APPLE INC COM COM 037833100 179975 1252787 SH SOLE 1252787 0 0 APPLE INC OPT 037833900 107645 11059200 SH Call SOLE 11059200 0 0 APPLE INC OPT 037833950 12682 5107000 SH Put SOLE 5107000 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 216 11300 SH SOLE 11300 0 0 APPLIED MATLS INC COM COM 038222105 8704 223741 SH SOLE 223741 0 0 APPLIED OPTOELECTRONICS INC COM COM 03823U102 196 3486 SH SOLE 3486 0 0 APTARGROUP INC COM COM 038336103 1457 18922 SH SOLE 18922 0 0 APPROACH RESOURCES INC COM COM 03834A103 56 22236 SH SOLE 22236 0 0 AQUA AMERICA INC COM COM 03836W103 4726 146987 SH SOLE 146987 0 0 ARAMARK COM COM 03852U106 364 9883 SH SOLE 9883 0 0 ARALEZ PHARMACEUTICALS INC COM COM 03852X100 26 12126 SH SOLE 12126 0 0 ICF INTL INC COM COM 44925C103 187 4537 SH SOLE 4537 0 0 ICU MED INC COM COM 44930G107 115 753 SH SOLE 753 0 0 ILG INC COM COM 44967H101 146 6950 SH SOLE 6950 0 0 IPG PHOTONICS CORP COM COM 44980X109 1256 10406 SH SOLE 10406 0 0 ISTAR INC COM COM 45031U101 111 9368 SH SOLE 9368 0 0 IXIA COM COM 45071R109 1983 100933 SH SOLE 100933 0 0 ITT INC COM COM 45073V108 1171 28535 SH SOLE 28535 0 0 IBERIABANK CORP COM COM 450828108 498 6302 SH SOLE 6302 0 0 IAMGOLD CORP COM COM 450913108 1619 404636 SH SOLE 404636 0 0 ICICI BK LTD ADR COM 45104G104 3178 369516 SH SOLE 369516 0 0 ICICI BK LTD OPT 45104G904 760 400000 SH Call SOLE 400000 0 0 ICICI BK LTD OPT 45104G954 140 400000 SH Put SOLE 400000 0 0 ICONIX BRAND GROUP INC COM COM 451055107 189 25149 SH SOLE 25149 0 0 IDACORP INC COM COM 451107106 564 6801 SH SOLE 6801 0 0 IDEX CORP COM COM 45167R104 1420 15187 SH SOLE 15187 0 0 IDEXX LABS INC COM COM 45168D104 3990 25806 SH SOLE 25806 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 568 38908 SH SOLE 38908 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 5409 40834 SH SOLE 40834 0 0 ILLUMINA INC COM COM 452327109 7638 44762 SH SOLE 44762 0 0 ILLUMINA INC OPT 452327909 541 27600 SH Call SOLE 27600 0 0 ILLUMINA INC NOTE 0.500 6/1 BND 452327AH2 104 1000 PRN SOLE 1000 0 0 IMMUNOMEDICS INC COM COM 452907108 67 10396 SH SOLE 10396 0 0 INC RESH HLDGS INC CL A COM 45329R109 313 6832 SH SOLE 6832 0 0 INCYTE CORP COM COM 45337C102 6991 52301 SH SOLE 52301 0 0 INCYTE CORP OPT 45337C952 60 20000 SH Put SOLE 20000 0 0 INCYTE CORP NOTE 0.37511/1 BND 45337CAM4 2177 8390 PRN SOLE 8390 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 1294 4920 PRN SOLE 4920 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 197 3032 SH SOLE 3032 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF COM 45409B800 835 27853 SH SOLE 27853 0 0 INDEXIQ ETF TR AUST SM CP ETF COM 45409B826 141 8400 SH SOLE 8400 0 0 INDEXIQ ETF TR GLB AGRI SM CP COM 45409B834 236 7296 SH SOLE 7296 0 0 INDEXIQ ETF TR IQ GLB RES ETF COM 45409B883 182 7037 SH SOLE 7037 0 0 INFORMATION SERVICES GROUP I COM COM 45675Y104 180 56994 SH SOLE 56994 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 4203 266015 SH SOLE 266015 0 0 INFOSYS LTD OPT 456788908 857 856000 SH Call SOLE 856000 0 0 INFOSYS LTD OPT 456788958 367 305800 SH Put SOLE 305800 0 0 ING GROEP N V SPONSORED ADR COM 456837103 410 27143 SH SOLE 27143 0 0 ING GROEP N V DBCV 6.00012/3 BND 456837AE3 408 4100 PRN SOLE 4100 0 0 INGEVITY CORP COM COM 45688C107 112 1840 SH SOLE 1840 0 0 INGREDION INC COM COM 457187102 3516 29194 SH SOLE 29194 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 319 7755 SH SOLE 7755 0 0 INPHI CORP COM COM 45772F107 433 8874 SH SOLE 8874 0 0 INPHI CORP NOTE 1.12512/0 BND 45772FAB3 207 1500 PRN SOLE 1500 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 948 17568 SH SOLE 17568 0 0 INOTEK PHARMACEUTICALS CORP COM COM 45780V102 28 13784 SH SOLE 13784 0 0 INNOVIVA INC COM COM 45781M101 198 14282 SH SOLE 14282 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 181 4294 SH SOLE 4294 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 838 35386 SH SOLE 35386 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 753 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 45138 1251388 SH SOLE 1251388 0 0 INTEL CORP OPT 458140900 751 663300 SH Call SOLE 663300 0 0 INTEL CORP OPT 458140950 539 604300 SH Put SOLE 604300 0 0 INTEL CORP SDCV 12/1 BND 458140AD2 281 2060 PRN SOLE 2060 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 175 1000 PRN SOLE 1000 0 0 INTEGER HLDGS CORP COM COM 45826H109 1586 39444 SH SOLE 39444 0 0 INTER PARFUMS INC COM COM 458334109 107 2927 SH SOLE 2927 0 0 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 COM 45857P608 1856 37933 SH SOLE 37933 0 0 INTERDIGITAL INC NOTE 1.500 3/0 BND 458660AD9 1176 9000 PRN SOLE 9000 0 0 INTERFACE INC COM COM 458665304 138 7234 SH SOLE 7234 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 4801 80184 SH SOLE 80184 0 0 INTERDIGITAL INC COM COM 45867G101 374 4330 SH SOLE 4330 0 0 INTERNAP CORP COM PAR $.001 COM 45885A300 246 66133 SH SOLE 66133 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 869 24557 SH SOLE 24557 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 72125 414181 SH SOLE 414181 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 1580 45000 SH Call SOLE 45000 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 1664 106000 SH Put SOLE 106000 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 3098 23375 SH SOLE 23375 0 0 INTL PAPER CO COM COM 460146103 4924 96974 SH SOLE 96974 0 0 INTL PAPER CO OPT 460146903 252 134400 SH Call SOLE 134400 0 0 INTL PAPER CO OPT 460146953 264 276600 SH Put SOLE 276600 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 372 10070 SH SOLE 10070 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 4662 189760 SH SOLE 189760 0 0 INTL FCSTONE INC COM COM 46116V105 107 2828 SH SOLE 2828 0 0 INTUIT COM COM 461202103 5492 47352 SH SOLE 47352 0 0 INVACARE CORP NOTE 5.000 2/1 BND 461203AF8 1763 17500 PRN SOLE 17500 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 6011 7843 SH SOLE 7843 0 0 INTUITIVE SURGICAL INC OPT 46120E902 1010 23600 SH Call SOLE 23600 0 0 INTUITIVE SURGICAL INC OPT 46120E952 455 41800 SH Put SOLE 41800 0 0 INTREPID POTASH INC COM COM 46121Y102 33 19100 SH SOLE 19100 0 0 INTREXON CORP COM COM 46122T102 164 8258 SH SOLE 8258 0 0 INVENSENSE INC COM COM 46123D205 1777 140685 SH SOLE 140685 0 0 INVESCO TR INVT GRADE MUNS COM COM 46131M106 125 9611 SH SOLE 9611 0 0 INVESCO MUN OPPORTUNITY TR COM COM 46132C107 267 20541 SH SOLE 20541 0 0 INVESCO VALUE MUN INCOME TR COM COM 46132P108 550 37675 SH SOLE 37675 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 229 11308 SH SOLE 11308 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 653 45440 SH SOLE 45440 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 288 48534 SH SOLE 48534 0 0 INVITATION HOMES INC COM COM 46187W107 112 5133 SH SOLE 5133 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 194 4826 SH SOLE 4826 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 1044 3025 SH SOLE 3025 0 0 IROBOT CORP COM COM 462726100 1003 15163 SH SOLE 15163 0 0 IRON MTN INC NEW COM COM 46284V101 375 10517 SH SOLE 10517 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 281 16464 SH SOLE 16464 0 0 ISHARES MSCI AUST ETF COM 464286103 40240 1779739 SH SOLE 1779739 0 0 ISHARES MSCI FRNTR100ETF COM 464286145 339 12205 SH SOLE 12205 0 0 ISHARES AUSTRIA CAPD ETF COM 464286202 122 6720 SH SOLE 6720 0 0 ISHARES ASIA/PAC DIV ETF COM 464286293 5036 103343 SH SOLE 103343 0 0 ISHARES MSCI BRZ CAP ETF COM 464286400 34606 923813 SH SOLE 923813 0 0 ISHARES MSCI CDA ETF COM 464286509 16444 611750 SH SOLE 611750 0 0 ISHARES MIN VOL GBL ETF COM 464286525 138 1788 SH SOLE 1788 0 0 ISHARES MIN VOL EMRG MKT COM 464286533 12804 239324 SH SOLE 239324 0 0 ISHARES MSCI JAPN SMCETF COM 464286582 252 3793 SH SOLE 3793 0 0 ISHARES MSCI THI CAP ETF COM 464286624 4470 57313 SH SOLE 57313 0 0 ISHARES MSCI ISR CAP ETF COM 464286632 3361 65579 SH SOLE 65579 0 0 ISHARES MSCI CH CAP ETF COM 464286640 2176 49964 SH SOLE 49964 0 0 ISHARES MSCI TURKEY ETF COM 464286715 3686 102973 SH SOLE 102973 0 0 ISHARES MSCI SZ CAP ETF COM 464286749 17764 555473 SH SOLE 555473 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 811 25675 SH SOLE 25675 0 0 SPDR GOLD TRUST OPT 78463V957 2010 857100 SH Put SOLE 857100 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF COM 78463X103 1638 50990 SH SOLE 50990 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 9169 252233 SH SOLE 252233 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF COM 78463X301 1297 15066 SH SOLE 15066 0 0 SPDR INDEX SHS FDS MSCI GER STRTGIC COM 78463X350 566 10065 SH SOLE 10065 0 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC COM 78463X376 1574 28608 SH SOLE 28608 0 0 SPDR INDEX SHS FDS EUR STOXX SMCP COM 78463X392 284 5479 SH SOLE 5479 0 0 SPDR INDEX SHS FDS S&P CHINA ETF COM 78463X400 15977 194719 SH SOLE 194719 0 0 SPDR INDEX SHS FDS EUROPE ETF COM 78463X608 194 6782 SH SOLE 6782 0 0 SPDR INDEX SHS FDS INTL UTILT ETF COM 78463X632 1925 119510 SH SOLE 119510 0 0 SPDR INDEX SHS FDS INTL TELEC ETF COM 78463X640 1115 46300 SH SOLE 46300 0 0 SPDR INDEX SHS FDS INTL TECH ETF COM 78463X657 717 18363 SH SOLE 18363 0 0 SPDR INDEX SHS FDS INTL MTRLS SEC COM 78463X665 1489 68170 SH SOLE 68170 0 0 SPDR INDEX SHS FDS INTL INDS ETF COM 78463X673 967 29917 SH SOLE 29917 0 0 SPDR INDEX SHS FDS INTL HLTH ETF COM 78463X681 3470 73979 SH SOLE 73979 0 0 SPDR INDEX SHS FDS INTL ENRGY ETF COM 78463X715 215 11774 SH SOLE 11774 0 0 SPDR INDEX SHS FDS CONSM SPLS ETF COM 78463X723 883 20568 SH SOLE 20568 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF COM 78463X749 1360 28881 SH SOLE 28881 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF COM 78463X756 1531 33742 SH SOLE 33742 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS COM 78463X848 3768 110467 SH SOLE 110467 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 7202 192573 SH SOLE 192573 0 0 SPDR INDEX SHS FDS S&P WRLD EX US COM 78463X889 3934 141886 SH SOLE 141886 0 0 SPDR INDEX SHS FDS OPT 78463X902 18 50500 SH Call SOLE 50500 0 0 SPDR INDEX SHS FDS OPT 78463X952 50 1000000 SH Put SOLE 1000000 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW COM 78464A201 162 762 SH SOLE 762 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 12728 264607 SH SOLE 264607 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR COM 78464A375 1853 54283 SH SOLE 54283 0 0 SPDR SERIES TRUST S&P 500 GROWTH COM 78464A409 3726 32770 SH SOLE 32770 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT COM 78464A474 826 26994 SH SOLE 26994 0 0 SPDR SERIES TRUST BLOMBERG INTL TR COM 78464A516 141 5300 SH SOLE 5300 0 0 SPDR SERIES TRUST S&P TRANSN ETF COM 78464A532 800 15138 SH SOLE 15138 0 0 SPDR SERIES TRUST S&P TELECOM COM 78464A540 1107 15607 SH SOLE 15607 0 0 SPDR SERIES TRUST HLTH CARE SVCS COM 78464A573 2502 43051 SH SOLE 43051 0 0 SPDR SERIES TRUST HLTH CR EQUIP COM 78464A581 344 6123 SH SOLE 6123 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 710 7692 SH SOLE 7692 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 10089 184749 SH SOLE 184749 0 0 SPDR SERIES TRUST GLB DOW ETF COM 78464A706 2304 30925 SH SOLE 30925 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 21616 511751 SH SOLE 511751 0 0 SPDR SERIES TRUST S&P PHARMAC COM 78464A722 547 13073 SH SOLE 13073 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 3699 98788 SH SOLE 98788 0 0 SPDR SERIES TRUST OILGAS EQUIP COM 78464A748 1024 50960 SH SOLE 50960 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 1697 55780 SH SOLE 55780 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 770 8737 SH SOLE 8737 0 0 SPDR SERIES TRUST S&P CAP MKTS COM 78464A771 756 16167 SH SOLE 16167 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 5241 121943 SH SOLE 121943 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET COM 78464A847 1256 13792 SH SOLE 13792 0 0 SPDR SERIES TRUST S&P SEMICNDCTR COM 78464A862 8006 132708 SH SOLE 132708 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 2276 32818 SH SOLE 32818 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 11441 307300 SH SOLE 307300 0 0 SPDR SERIES TRUST OPT 78464A900 320 275300 SH Call SOLE 275300 0 0 SPDR SERIES TRUST OPT 78464A904 29 81200 SH Call SOLE 81200 0 0 SPDR SERIES TRUST OPT 78464A905 13 68000 SH Call SOLE 68000 0 0 SPDR SERIES TRUST OPT 78464A908 283 103700 SH Call SOLE 103700 0 0 SPDR SERIES TRUST OPT 78464A950 1024 746700 SH Put SOLE 746700 0 0 SPDR SERIES TRUST OPT 78464A955 88 434200 SH Put SOLE 434200 0 0 SPDR SERIES TRUST OPT 78464A958 89 100000 SH Put SOLE 100000 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 119 3352 SH SOLE 3352 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 89687 434658 SH SOLE 434658 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 1310 287500 SH Call SOLE 287500 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X959 605 397500 SH Put SOLE 397500 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 33286 106543 SH SOLE 106543 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 900 50000 SH Call SOLE 50000 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y957 2934 800000 SH Put SOLE 800000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 3060 109427 SH SOLE 109427 0 0 SPDR SER TR S&P1500MOMTILT COM 78468R705 335 3400 SH SOLE 3400 0 0 SPDR SER TR SPDR RUSSEL 2000 COM 78468R853 1328 16283 SH SOLE 16283 0 0 SPDR SER TR SSGA US SMAL ETF COM 78468R887 1492 16298 SH SOLE 16298 0 0 SRC ENERGY INC COM COM 78470V108 2223 263352 SH SOLE 263352 0 0 SVB FINL GROUP COM COM 78486Q101 2990 16065 SH SOLE 16065 0 0 S&W SEED CO COM COM 785135104 346 69813 SH SOLE 69813 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 848 30346 SH SOLE 30346 0 0 SAFETY INS GROUP INC COM COM 78648T100 330 4708 SH SOLE 4708 0 0 SAGA COMMUNICATIONS INC CL A NEW COM 786598300 139 2714 SH SOLE 2714 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 250 3524 SH SOLE 3524 0 0 SAIA INC COM COM 78709Y105 127 2857 SH SOLE 2857 0 0 SALEM MEDIA GROUP INC CL A COM 794093104 90 12075 SH SOLE 12075 0 0 SALESFORCE COM INC COM COM 79466L302 6440 78068 SH SOLE 78068 0 0 SALESFORCE COM INC OPT 79466L902 1127 328600 SH Call SOLE 328600 0 0 SALESFORCE COM INC OPT 79466L952 1128 477600 SH Put SOLE 477600 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 935 45764 SH SOLE 45764 0 0 SANCHEZ ENERGY CORP COM COM 79970Y105 293 30738 SH SOLE 30738 0 0 SANCHEZ PRODTN PARTNER COM UNIT REPSTG COM 79971C201 2339 149442 SH SOLE 149442 0 0 SANDERSON FARMS INC COM COM 800013104 1314 12656 SH SOLE 12656 0 0 SANFILIPPO JOHN B & SON INC COM COM 800422107 805 11001 SH SOLE 11001 0 0 SANGAMO THERAPEUTICS INC COM COM 800677106 317 60963 SH SOLE 60963 0 0 SANMINA CORPORATION COM COM 801056102 300 7389 SH SOLE 7389 0 0 SANOFI SPONSORED ADR COM 80105N105 2954 65280 SH SOLE 65280 0 0 SAP SE SPON ADR COM 803054204 248 2524 SH SOLE 2524 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 139 4706 SH SOLE 4706 0 0 SCANA CORP NEW COM COM 80589M102 1424 21791 SH SOLE 21791 0 0 SCANSOURCE INC COM COM 806037107 167 4259 SH SOLE 4259 0 0 SCHEIN HENRY INC COM COM 806407102 7045 41448 SH SOLE 41448 0 0 SCHLUMBERGER LTD COM COM 806857108 20818 266551 SH SOLE 266551 0 0 SCHLUMBERGER LTD OPT 806857908 773 1093900 SH Call SOLE 1093900 0 0 SCHLUMBERGER LTD OPT 806857958 4494 1366700 SH Put SOLE 1366700 0 0 SCHOLASTIC CORP COM COM 807066105 328 7712 SH SOLE 7712 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 8357 204767 SH SOLE 204767 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 541 820000 SH Call SOLE 820000 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 238 190000 SH Put SOLE 190000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 8628 151218 SH SOLE 151218 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 6860 121911 SH SOLE 121911 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC COM 808524763 635 18290 SH SOLE 18290 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 2526 309196 SH SOLE 309196 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B PFD 845467208 36158 1828000 SH SOLE 1828000 0 0 SPARK ENERGY INC CL A COM COM 846511103 183 5743 SH SOLE 5743 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 227 4256 SH SOLE 4256 0 0 SPARTANNASH CO COM COM 847215100 1076 30764 SH SOLE 30764 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 2624 60102 SH SOLE 60102 0 0 SPECTRUM PHARMACEUTICALS INC COM COM 84763A108 393 60392 SH SOLE 60392 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84763R101 146 1053 SH SOLE 1053 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 162 2790 SH SOLE 2790 0 0 SPIRIT AIRLS INC COM COM 848577102 457 8612 SH SOLE 8612 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 263 26006 SH SOLE 26006 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750 5/1 BND 84860WAB8 205 2000 PRN SOLE 2000 0 0 SPLUNK INC COM COM 848637104 379 6077 SH SOLE 6077 0 0 SPRINT CORP COM SER 1 COM 85207U105 860 99062 SH SOLE 99062 0 0 SPRINT CORP OPT 85207U955 66 87200 SH Put SOLE 87200 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 596 25765 SH SOLE 25765 0 0 STAGE STORES INC COM NEW COM 85254C305 74 28754 SH SOLE 28754 0 0 STAG INDL INC COM COM 85254J102 165 6587 SH SOLE 6587 0 0 STAMPS COM INC COM NEW COM 852857200 166 1406 SH SOLE 1406 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 3100 23332 SH SOLE 23332 0 0 STAPLES INC COM COM 855030102 382 43572 SH SOLE 43572 0 0 STAPLES INC OPT 855030952 90 100000 SH Put SOLE 100000 0 0 STARBUCKS CORP COM COM 855244109 14037 240405 SH SOLE 240405 0 0 STARBUCKS CORP OPT 855244909 1641 640200 SH Call SOLE 640200 0 0 STARBUCKS CORP OPT 855244959 442 287400 SH Put SOLE 287400 0 0 STARWOOD PPTY TR INC NOTE 4.000 1/1 BND 85571BAB1 1029 8990 PRN SOLE 8990 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 640 5390 PRN SOLE 5390 0 0 STATE STR CORP COM COM 857477103 4335 54455 SH SOLE 54455 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 634 36901 SH SOLE 36901 0 0 STEEL DYNAMICS INC COM COM 858119100 2926 84165 SH SOLE 84165 0 0 STEELCASE INC CL A COM 858155203 297 17719 SH SOLE 17719 0 0 STEIN MART INC COM COM 858375108 31 10260 SH SOLE 10260 0 0 STEPAN CO COM COM 858586100 194 2457 SH SOLE 2457 0 0 STERICYCLE INC COM COM 858912108 1198 14447 SH SOLE 14447 0 0 STERICYCLE INC DEP PFD A 1/10 PFD 858912207 1238 17300 SH SOLE 17300 0 0 STEWART INFORMATION SVCS COR COM COM 860372101 112 2529 SH SOLE 2529 0 0 STIFEL FINL CORP COM COM 860630102 1010 20121 SH SOLE 20121 0 0 STILLWATER MNG CO COM COM 86074Q102 1297 75087 SH SOLE 75087 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 1266 81911 SH SOLE 81911 0 0 STOCK YDS BANCORP INC COM COM 861025104 194 4773 SH SOLE 4773 0 0 STONE ENERGY CORP COM PAR COM 861642403 123 5648 SH SOLE 5648 0 0 STONEGATE MTG CORP COM COM 86181Q300 148 18606 SH SOLE 18606 0 0 STORE CAP CORP COM COM 862121100 205 8567 SH SOLE 8567 0 0 STRAYER ED INC COM COM 863236105 366 4548 SH SOLE 4548 0 0 STRYKER CORP COM COM 863667101 54285 412340 SH SOLE 412340 0 0 STURM RUGER & CO INC COM COM 864159108 392 7320 SH SOLE 7320 0 0 SUFFOLK BANCORP COM COM 864739107 148 3674 SH SOLE 3674 0 0 SUCAMPO PHARMACEUTICALS INC CL A COM 864909106 125 11346 SH SOLE 11346 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR COM 86562M209 113 15631 SH SOLE 15631 0 0 SUMMIT FINANCIAL GROUP INC COM COM 86606G101 286 13259 SH SOLE 13259 0 0 SUMMIT HOTEL PPTYS COM COM 866082100 248 15533 SH SOLE 15533 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD COM 866142102 2796 116507 SH SOLE 116507 0 0 SUMMIT MATLS INC CL A COM 86614U100 180 7300 SH SOLE 7300 0 0 SUN CMNTYS INC COM COM 866674104 291 3618 SH SOLE 3618 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 416 13531 SH SOLE 13531 0 0 SUNCOR ENERGY INC NEW OPT 867224907 30 66000 SH Call SOLE 66000 0 0 SUNCOKE ENERGY INC COM COM 86722A103 560 62522 SH SOLE 62522 0 0 SUNPOWER CORP COM COM 867652406 1174 192516 SH SOLE 192516 0 0 SUNRUN INC COM COM 86771W105 341 63172 SH SOLE 63172 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 896 58475 SH SOLE 58475 0 0 SUNTRUST BKS INC COM COM 867914103 28827 521283 SH SOLE 521283 0 0 SUNTRUST BKS INC OPT 867914903 0 25000 SH Call SOLE 25000 0 0 SUPER MICRO COMER INC COM COM 86800U104 473 18657 SH SOLE 18657 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 715 50113 SH SOLE 50113 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 193 6164 SH SOLE 6164 0 0 SUPERVALU INC COM COM 868536103 170 43974 SH SOLE 43974 0 0 SURGERY PARTNERS INC COM COM 86881A100 244 12523 SH SOLE 12523 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 COM 870297603 610 97000 SH SOLE 97000 0 0 SWIFT TRANSN CO CL A COM 87074U101 745 36273 SH SOLE 36273 0 0 SYKES ENTERPRISES INC COM COM 871237103 305 10390 SH SOLE 10390 0 0 SYMANTEC CORP COM COM 871503108 4257 138767 SH SOLE 138767 0 0 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750 8/1 BND 87157BAA1 1252 13200 PRN SOLE 13200 0 0 SYNAPTICS INC COM COM 87157D109 431 8707 SH SOLE 8707 0 0 SYNOPSYS INC COM COM 871607107 5527 76632 SH SOLE 76632 0 0 SYNGENTA AG SPONSORED ADR COM 87160A100 806 9107 SH SOLE 9107 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 2299 56043 SH SOLE 56043 0 0 SYNTEL INC COM COM 87162H103 700 41597 SH SOLE 41597 0 0 SYNNEX CORP COM COM 87162W100 2321 20733 SH SOLE 20733 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 92 19673 SH SOLE 19673 0 0 SYNTHETIC BIOLOGICS INC COM COM 87164U102 13 21335 SH SOLE 21335 0 0 SYNCHRONY FINL COM COM 87165B103 3214 93691 SH SOLE 93691 0 0 SYSCO CORP COM COM 871829107 9513 183221 SH SOLE 183221 0 0 TCF FINL CORP COM COM 872275102 1365 80194 SH SOLE 80194 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 732 18837 SH SOLE 18837 0 0 TCP CAP CORP NOTE 5.25012/1 BND 87238QAB9 105 1000 PRN SOLE 1000 0 0 TJX COS INC NEW COM COM 872540109 6377 80637 SH SOLE 80637 0 0 TJX COS INC NEW OPT 872540909 254 847500 SH Call SOLE 847500 0 0 T MOBILE US INC COM COM 872590104 3454 53478 SH SOLE 53478 0 0 T MOBILE US INC CONV PFD SER A PFD 872590203 136032 1285629 SH SOLE 1285629 0 0 TRI POINTE GROUP INC COM COM 87265H109 445 35506 SH SOLE 35506 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 924 57296 SH SOLE 57296 0 0 TABLEAU SOFTWARE INC OPT 87336U905 52 103700 SH Call SOLE 103700 0 0 TAHOE RES INC COM COM 873868103 170 21175 SH SOLE 21175 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 1348 41033 SH SOLE 41033 0 0 TAILORED BRANDS INC COM COM 87403A107 149 10005 SH SOLE 10005 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 549 9262 SH SOLE 9262 0 0 TAL ED GROUP ADS REPSTG COM COM 874080104 1671 15679 SH SOLE 15679 0 0 TALLGRASS ENERGY GP LP SHS CL A COM 874696107 119 4144 SH SOLE 4144 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT COM 874697105 3091 58107 SH SOLE 58107 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 1038 31680 SH SOLE 31680 0 0 TARGET CORP COM COM 87612E106 4643 84136 SH SOLE 84136 0 0 TARGET CORP OPT 87612E956 167 60000 SH Put SOLE 60000 0 0 TARGA RES CORP COM COM 87612G101 1913 31939 SH SOLE 31939 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 2075 58207 SH SOLE 58207 0 0 TAUBMAN CTRS INC COM COM 876664103 922 13973 SH SOLE 13973 0 0 TECH DATA CORP COM COM 878237106 935 9961 SH SOLE 9961 0 0 TECK RESOURCES LTD CL B COM 878742204 353 16139 SH SOLE 16139 0 0 XL GROUP LTD COM COM G98294104 1310 32862 SH SOLE 32862 0 0 ALLIED WRLD ASSUR COM HLDG A COM H01531104 365 6879 SH SOLE 6879 0 0 CHUBB LIMITED COM COM H1467J104 10986 80634 SH SOLE 80634 0 0 GARMIN LTD COM H2906T109 3406 66637 SH SOLE 66637 0 0 UBS GROUP AG COM H42097107 3324 208388 SH SOLE 208388 0 0 LOGITECH INTL S A COM H50430232 118 3696 SH SOLE 3696 0 0 TE CONNECTIVITY LTD REG COM H84989104 4217 56570 SH SOLE 56570 0 0 TRANSOCEAN LTD REG COM H8817H100 3909 313966 SH SOLE 313966 0 0 ALTISOURCE PORTFOLIO SOLNS S REG COM L0175J104 1778 48324 SH SOLE 48324 0 0 ARDAGH GROUP S A CL A COM L0223L101 239 10885 SH SOLE 10885 0 0 GLOBANT S A COM COM L44385109 693 19046 SH SOLE 19046 0 0 TRINSEO S A COM L9340P101 115 1714 SH SOLE 1714 0 0 CAESARSTONE LTD ORD COM M20598104 101 2799 SH SOLE 2799 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 1495 14566 SH SOLE 14566 0 0 CYBERARK SOFTWARE LTD COM M2682V108 102 2010 SH SOLE 2010 0 0 ISRAEL CHEMICALS LTD COM M5920A109 441 103548 SH SOLE 103548 0 0 STRATASYS LTD COM M85548101 139 6762 SH SOLE 6762 0 0 TARO PHARMACEUTICAL INDS LTD COM M8737E108 923 7917 SH SOLE 7917 0 0 TOWER SEMICONDUCTOR LTD SHS NEW COM M87915274 134 5795 SH SOLE 5795 0 0 AERCAP HOLDINGS NV COM N00985106 681 14816 SH SOLE 14816 0 0 AERCAP HOLDINGS NV OPT N00985906 22 75000 SH Call SOLE 75000 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 2748 20690 SH SOLE 20690 0 0 CNH INDL N V COM N20944109 777 80592 SH SOLE 80592 0 0 CONSTELLIUM NV CL A COM N22035104 98 15008 SH SOLE 15008 0 0 CORE LABORATORIES N V COM COM N22717107 508 4394 SH SOLE 4394 0 0 FERRARI N V COM COM N3167Y103 891 11988 SH SOLE 11988 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 7726 706821 SH SOLE 706821 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738902 609 290000 SH Call SOLE 290000 0 0 FRANKS INTL N V COM COM N33462107 365 34495 SH SOLE 34495 0 0 INTERXION HOLDING N.V COM N47279109 231 5842 SH SOLE 5842 0 0 MOBILEYE N V AMSTELVEEN ORD COM N51488117 3085 50248 SH SOLE 50248 0 0 MOBILEYE N V AMSTELVEEN OPT N51488957 4 22000 SH Put SOLE 22000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 7867 86267 SH SOLE 86267 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 1392 1312200 SH Call SOLE 1312200 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 311 125800 SH Put SOLE 125800 0 0 MYLAN N V SHS EURO COM N59465109 6710 172106 SH SOLE 172106 0 0 MYLAN N V OPT N59465959 262 270000 SH Put SOLE 270000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 12782 123499 SH SOLE 123499 0 0 ORTHOFIX INTL N V COM COM N6748L102 510 13377 SH SOLE 13377 0 0 QIAGEN NV COM N72482123 744 25673 SH SOLE 25673 0 0 SENSATA TECHNOLOGIES HLDG NV COM N7902X106 275 6298 SH SOLE 6298 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 881 28300 SH SOLE 28300 0 0 YANDEX N V SHS CLASS A COM N97284108 625 28491 SH SOLE 28491 0 0 COPA HOLDINGS SA CL A COM P31076105 365 3255 SH SOLE 3255 0 0 TRONOX LTD SHS CL A COM Q9235V101 115 6251 SH SOLE 6251 0 0 PLANET PAYMENT INC COM U72603118 183 46043 SH SOLE 46043 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 4817 49093 SH SOLE 49093 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 563 97700 SH Call SOLE 97700 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 457 261000 SH Put SOLE 261000 0 0 BROADCOM LTD COM Y09827109 21273 97155 SH SOLE 97155 0 0 BROADCOM LTD OPT Y09827909 1332 67400 SH Call SOLE 67400 0 0 BROADCOM LTD OPT Y09827959 503 163000 SH Put SOLE 163000 0 0 COSTAMARE INC COM Y1771G102 438 65730 SH SOLE 65730 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 159 35667 SH SOLE 35667 0 0 EAGLE BULK SHIPPING INC SHS NEW COM Y2187A143 75 13268 SH SOLE 13268 0 0 FLEX LTD ORD COM Y2573F102 2912 173320 SH SOLE 173320 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI COM Y2745C102 920 41194 SH SOLE 41194 0 0 NAVIOS MARITIME HOLDINGS INC COM COM Y62196103 50 26922 SH SOLE 26922 0 0 SAFE BULKERS INC COM COM Y7388L103 23 10447 SH SOLE 10447 0 0 SCORPIO TANKERS INC COM Y7542C106 714 160730 SH SOLE 160730 0 0 SCORPIO TANKERS INC OPT Y7542C906 360 225000 SH Call SOLE 225000 0 0 SCORPIO BULKERS INC COM COM Y7546A122 626 68046 SH SOLE 68046 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS COM Y8564M105 907 51660 SH SOLE 51660 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 88 42725 SH SOLE 42725 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT COM Y9384M101 185 9750 SH SOLE 9750 0 0 ISHARES INDIA 50 ETF COM 464289529 158 4886 SH SOLE 4886 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 1996 115694 SH SOLE 115694 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 3663 142026 SH SOLE 142026 0 0 ISHARES TR MSCI PHILIPS ETF COM 46429B408 757 22156 SH SOLE 22156 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 2806 76687 SH SOLE 76687 0 0 ISHARES TR MSCI GERMNY ETF COM 46429B465 275 5900 SH SOLE 5900 0 0 ISHARES TR MSCI NORWAY ETF COM 46429B499 166 7577 SH SOLE 7577 0 0 ISHARES TR IRELAND CAPD ETF COM 46429B507 3756 93747 SH SOLE 93747 0 0 ISHARES TR MSCI FINLND ETF COM 46429B515 1365 39066 SH SOLE 39066 0 0 ISHARES TR MSCI DENMRK ETF COM 46429B523 2270 40968 SH SOLE 40968 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 8800 279488 SH SOLE 279488 0 0 ISHARES TR FLTG RATE BD ETF COM 46429B655 1375 27030 SH SOLE 27030 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 1612 19218 SH SOLE 19218 0 0 ISHARES TR CHINA ETF COM 46429B671 13171 263797 SH SOLE 263797 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 3693 77387 SH SOLE 77387 0 0 ISHARES TR 0-5 YR TIPS ETF COM 46429B747 2651 26132 SH SOLE 26132 0 0 ISHARES TR USA SIZE FACTOR COM 46432F370 189 2500 SH SOLE 2500 0 0 ISHARES TR USA VALUE FACTOR COM 46432F388 285 3902 SH SOLE 3902 0 0 ISHARES TR USA MOMENTUM FCT COM 46432F396 454 5498 SH SOLE 5498 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.00011/1 BND 464337AJ3 126 1310 PRN SOLE 1310 0 0 ISHARES INC CUR HD MSCI EM COM 46434G509 139 6096 SH SOLE 6096 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 37236 1120550 SH SOLE 1120550 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 10372 454722 SH SOLE 454722 0 0 ISHARES INC MSCI RUS ETF NEW COM 46434G798 2024 63023 SH SOLE 63023 0 0 ISHARES INC MSCI MLY ETF NEW COM 46434G814 2897 95036 SH SOLE 95036 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 48219 936294 SH SOLE 936294 0 0 ISHARES INC MSCI ITL ETF NEW COM 46434G830 5822 226168 SH SOLE 226168 0 0 ISHARES INC MSCI GBL ETF NEW COM 46434G855 285 15022 SH SOLE 15022 0 0 ISHARES INC OPT 46434G902 247 1406400 SH Call SOLE 1406400 0 0 ISHARES INC OPT 46434G952 48 206400 SH Put SOLE 206400 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 1869 39110 SH SOLE 39110 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 1448 53514 SH SOLE 53514 0 0 ISHARES TR CORE DIV GRWTH COM 46434V621 823 27044 SH SOLE 27044 0 0 ISHARES TR GLOBAL REIT ETF COM 46434V647 1113 43917 SH SOLE 43917 0 0 ISHARES TR HDG MSCI GERMN COM 46434V704 261 9374 SH SOLE 9374 0 0 ISHARES TR MIN VOL EUROPE COM 46434V720 1170 51242 SH SOLE 51242 0 0 ISHARES TR MSCI UAE ETF COM 46434V761 822 49159 SH SOLE 49159 0 0 ISHARES TR MSCI QATAR ETF COM 46434V779 856 43849 SH SOLE 43849 0 0 ISHARES TR HDG MSCI JAPAN COM 46434V886 1455 51903 SH SOLE 51903 0 0 ISHARES TR MTG REL ETF NEW COM 46435G342 4783 105617 SH SOLE 105617 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 345 14266 SH SOLE 14266 0 0 ISHARES TR MSCI CDA ETF COM 46435G706 504 19851 SH SOLE 19851 0 0 ISLE OF CAPRI CASINOS INC COM COM 464592104 1346 51080 SH SOLE 51080 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 9281 768947 SH SOLE 768947 0 0 ITRON INC COM COM 465741106 144 2366 SH SOLE 2366 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 1723 263408 SH SOLE 263408 0 0 J ALEXANDERS HLDGS INC COM COM 46609J106 443 44085 SH SOLE 44085 0 0 J JILL INC COM COM 46620W102 164 11604 SH SOLE 11604 0 0 JPMORGAN CHASE & CO COM COM 46625H100 66384 755740 SH SOLE 755740 0 0 JPMORGAN CHASE & CO OPT 46625H900 7836 3014300 SH Call SOLE 3014300 0 0 JPMORGAN CHASE & CO OPT 46625H950 1684 1429600 SH Put SOLE 1429600 0 0 JABIL CIRCUIT INC COM COM 466313103 1138 39361 SH SOLE 39361 0 0 JACK IN THE BOX INC COM COM 466367109 613 6026 SH SOLE 6026 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 3935 71183 SH SOLE 71183 0 0 JAKKS PAC INC COM COM 47012E106 81 14641 SH SOLE 14641 0 0 JANUS CAP GROUP INC COM COM 47102X105 2253 170689 SH SOLE 170689 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 621 5800 PRN SOLE 5800 0 0 JD COM INC SPON ADR CL A COM 47215P106 5913 190055 SH SOLE 190055 0 0 JD COM INC OPT 47215P956 620 550000 SH Put SOLE 550000 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 1882 91294 SH SOLE 91294 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 191 11500 SH SOLE 11500 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 1236 14049 SH SOLE 14049 0 0 JOHNSON & JOHNSON COM COM 478160104 95046 763114 SH SOLE 763114 0 0 JOHNSON & JOHNSON OPT 478160904 577 354200 SH Call SOLE 354200 0 0 JOHNSON & JOHNSON OPT 478160954 73 118900 SH Put SOLE 118900 0 0 JONES ENERGY INC COM CL A COM 48019R108 53 20873 SH SOLE 20873 0 0 JONES LANG LASALLE INC COM COM 48020Q107 1542 13838 SH SOLE 13838 0 0 JOY GLOBAL INC COM COM 481165108 1480 52375 SH SOLE 52375 0 0 J2 GLOBAL INC COM COM 48123V102 885 10546 SH SOLE 10546 0 0 J2 GLOBAL INC NOTE 3.250 6/1 BND 48123VAC6 136 1000 PRN SOLE 1000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 1528 414198 SH SOLE 414198 0 0 JUNIPER NETWORKS INC COM COM 48203R104 3599 129307 SH SOLE 129307 0 0 JUNO THERAPEUTICS INC COM COM 48205A109 592 26689 SH SOLE 26689 0 0 KAR AUCTION SVCS INC COM COM 48238T109 162 3715 SH SOLE 3715 0 0 KBR INC COM COM 48242W106 361 24031 SH SOLE 24031 0 0 KCG HLDGS INC CL A COM 48244B100 560 31419 SH SOLE 31419 0 0 KCG HLDGS INC OPT 48244B900 12 63300 SH Call SOLE 63300 0 0 KLA-TENCOR CORP COM COM 482480100 2713 28541 SH SOLE 28541 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 6097 334471 SH SOLE 334471 0 0 KLX INC COM COM 482539103 1010 22603 SH SOLE 22603 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 119 1492 SH SOLE 1492 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2691 31383 SH SOLE 31383 0 0 KAPSTONE PAPER & PACKAGING C COM COM 48562P103 127 5508 SH SOLE 5508 0 0 KATE SPADE & CO COM COM 485865109 3304 142238 SH SOLE 142238 0 0 KAYNE ANDERSON ENERGY DEV CO COM COM 48660Q102 162 8318 SH SOLE 8318 0 0 KB HOME COM COM 48666K109 242 12172 SH SOLE 12172 0 0 KEARNY FINL CORP MD COM COM 48716P108 118 7835 SH SOLE 7835 0 0 KELLOGG CO COM COM 487836108 3795 52262 SH SOLE 52262 0 0 KEMET CORP COM NEW COM 488360207 314 26177 SH SOLE 26177 0 0 KEMPER CORP DEL COM COM 488401100 610 15300 SH SOLE 15300 0 0 KENNAMETAL INC COM COM 489170100 622 15864 SH SOLE 15864 0 0 KEYCORP NEW COM COM 493267108 3980 223862 SH SOLE 223862 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1269 35124 SH SOLE 35124 0 0 KILROY RLTY CORP COM COM 49427F108 1262 17514 SH SOLE 17514 0 0 KIMBERLY CLARK CORP COM COM 494368103 18602 141322 SH SOLE 141322 0 0 KIMCO RLTY CORP COM COM 49446R109 2638 119422 SH SOLE 119422 0 0 KINDER MORGAN INC DEL COM COM 49456B101 20731 953575 SH SOLE 953575 0 0 KINDER MORGAN INC DEL W EXP 05/25/201 WTS 49456B119 1 508767 SH SOLE 508767 0 0 KINDER MORGAN INC DEL OPT 49456B951 49 89900 SH Put SOLE 89900 0 0 KINDRED HEALTHCARE INC COM COM 494580103 175 20915 SH SOLE 20915 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1483 422411 SH SOLE 422411 0 0 KIRBY CORP COM COM 497266106 521 7388 SH SOLE 7388 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 104 4837 SH SOLE 4837 0 0 KNIGHT TRANSN INC COM COM 499064103 191 6104 SH SOLE 6104 0 0 KNOWLES CORP COM COM 49926D109 445 23473 SH SOLE 23473 0 0 KOHLS CORP COM COM 500255104 9442 237186 SH SOLE 237186 0 0 KOHLS CORP OPT 500255954 45 55900 SH Put SOLE 55900 0 0 ARATANA THERAPEUTICS INC COM COM 03874P101 78 14708 SH SOLE 14708 0 0 ARCBEST CORP COM COM 03937C105 229 8799 SH SOLE 8799 0 0 ARCH COAL INC CL A COM 039380407 1316 19091 SH SOLE 19091 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L104 944 113021 SH SOLE 113021 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 5703 123872 SH SOLE 123872 0 0 ARCHROCK INC COM COM 03957W106 489 39466 SH SOLE 39466 0 0 ARCONIC INC COM COM 03965L100 3511 133297 SH SOLE 133297 0 0 ARCONIC INC PFD CONV B SER 1 PFD 03965L308 37088 903475 SH SOLE 903475 0 0 ARCONIC INC OPT 03965L900 6000 950000 SH Call SOLE 950000 0 0 ARDELYX INC COM COM 039697107 141 11126 SH SOLE 11126 0 0 ARENA PHARMACEUTICALS INC COM COM 040047102 28 19302 SH SOLE 19302 0 0 ARGAN INC COM COM 04010E109 396 5991 SH SOLE 5991 0 0 ARES CAP CORP COM COM 04010L103 5854 336810 SH SOLE 336810 0 0 ARES MGMT L P COM UNIT RP IN COM 04014Y101 2841 149945 SH SOLE 149945 0 0 ARGOS THERAPEUTICS INC COM COM 040221103 8 17652 SH SOLE 17652 0 0 ARISTA NETWORKS INC COM COM 040413106 164 1237 SH SOLE 1237 0 0 ARLINGTON ASSET INVT CORP CL A NEW COM 041356205 179 12688 SH SOLE 12688 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 357 39987 SH SOLE 39987 0 0 ARROW ELECTRS INC COM COM 042735100 2924 39830 SH SOLE 39830 0 0 ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 186 100747 SH SOLE 100747 0 0 ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 238 8621 SH SOLE 8621 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 526 123363 SH SOLE 123363 0 0 ASCENT CAP GROUP INC COM SER A COM 043632108 123 8717 SH SOLE 8717 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 66 10398 SH SOLE 10398 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 1373 11088 SH SOLE 11088 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186904 65 50000 SH Call SOLE 50000 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 238 4031 SH SOLE 4031 0 0 ASSOCIATED BANC CORP COM COM 045487105 3456 141655 SH SOLE 141655 0 0 ASSURANT INC COM COM 04621X108 1532 16011 SH SOLE 16011 0 0 ASTEC INDS INC COM COM 046224101 111 1807 SH SOLE 1807 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A COM 04624N107 38 11235 SH SOLE 11235 0 0 ASTORIA FINL CORP COM COM 046265104 2496 121687 SH SOLE 121687 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 622 19963 SH SOLE 19963 0 0 ASTRONICS CORP COM COM 046433108 779 24553 SH SOLE 24553 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 105 5120 SH SOLE 5120 0 0 ATHERSYS INC COM COM 04744L106 29 17089 SH SOLE 17089 0 0 ATLANTIC PWR CORP COM NEW COM 04878Q863 46 17486 SH SOLE 17486 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2204 39741 SH SOLE 39741 0 0 ATMOS ENERGY CORP COM COM 049560105 1655 20955 SH SOLE 20955 0 0 ATRION CORP COM COM 049904105 178 381 SH SOLE 381 0 0 AUTODESK INC COM COM 052769106 2639 30523 SH SOLE 30523 0 0 AUTODESK INC OPT 052769906 21 50000 SH Call SOLE 50000 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 9863 96330 SH SOLE 96330 0 0 AUTONATION INC COM COM 05329W102 1394 32958 SH SOLE 32958 0 0 AUTONATION INC OPT 05329W902 6 89000 SH Call SOLE 89000 0 0 AUTOZONE INC COM COM 053332102 2795 3866 SH SOLE 3866 0 0 AVALONBAY CMNTYS INC COM COM 053484101 2177 11858 SH SOLE 11858 0 0 AVANGRID INC COM COM 05351W103 121 2840 SH SOLE 2840 0 0 AVERY DENNISON CORP COM COM 053611109 1381 17132 SH SOLE 17132 0 0 AVEXIS INC COM COM 05366U100 303 3987 SH SOLE 3987 0 0 AVID TECHNOLOGY INC COM COM 05367P100 138 29705 SH SOLE 29705 0 0 AVIS BUDGET GROUP COM COM 053774105 2479 83795 SH SOLE 83795 0 0 AVIS BUDGET GROUP OPT 053774955 2733 367800 SH Put SOLE 367800 0 0 AVISTA CORP COM COM 05379B107 456 11677 SH SOLE 11677 0 0 AVNET INC COM COM 053807103 908 19832 SH SOLE 19832 0 0 AVON PRODS INC COM COM 054303102 1291 293482 SH SOLE 293482 0 0 AVON PRODS INC OPT 054303952 210 700000 SH Put SOLE 700000 0 0 AXOGEN INC COM COM 05463X106 150 14399 SH SOLE 14399 0 0 AXSOME THERAPEUTICS INC COM COM 05464T104 139 35734 SH SOLE 35734 0 0 BB&T CORP COM COM 054937107 8519 190572 SH SOLE 190572 0 0 BCE INC COM NEW COM 05534B760 131 2951 SH SOLE 2951 0 0 BGC PARTNERS INC CL A COM 05541T101 180 15859 SH SOLE 15859 0 0 BOK FINL CORP COM NEW COM 05561Q201 200 2557 SH SOLE 2557 0 0 BP PLC SPONSORED ADR COM 055622104 3537 102457 SH SOLE 102457 0 0 BNC BANCORP COM COM 05566T101 468 13350 SH SOLE 13350 0 0 BT GROUP PLC ADR COM 05577E101 577 28710 SH SOLE 28710 0 0 B RILEY FINL INC COM COM 05580M108 159 10577 SH SOLE 10577 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 227 4775 SH SOLE 4775 0 0 BABCOCK & WILCOX ENTERPRIS I COM COM 05614L100 230 24597 SH SOLE 24597 0 0 BAIDU INC SPON ADR REP A COM 056752108 8440 48921 SH SOLE 48921 0 0 BAIDU INC OPT 056752908 948 196000 SH Call SOLE 196000 0 0 BAIDU INC OPT 056752958 1720 337400 SH Put SOLE 337400 0 0 BAKER HUGHES INC COM COM 057224107 4883 81623 SH SOLE 81623 0 0 BAKER HUGHES INC OPT 057224907 215 86000 SH Call SOLE 86000 0 0 BALCHEM CORP COM COM 057665200 169 2053 SH SOLE 2053 0 0 BALL CORP COM COM 058498106 2239 30146 SH SOLE 30146 0 0 BANCFIRST CORP COM COM 05945F103 133 1484 SH SOLE 1484 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 4463 435855 SH SOLE 435855 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 1527 200659 SH SOLE 200659 0 0 BANCO MACRO SA OPT 05961W955 3 23800 SH Put SOLE 23800 0 0 BANCO SANTANDER SA ADR COM 05964H105 3437 566226 SH SOLE 566226 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM COM 05965X109 155 6185 SH SOLE 6185 0 0 BANCOLOMBIA S A SPON ADR PREF PFD 05968L102 267 6691 SH SOLE 6691 0 0 BANCORPSOUTH INC COM COM 059692103 2691 88968 SH SOLE 88968 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 299 14430 SH SOLE 14430 0 0 BANK AMER CORP COM COM 060505104 38570 1635019 SH SOLE 1635019 0 0 BANK AMER CORP OPT 060505904 15367 6099500 SH Call SOLE 6099500 0 0 BANK AMER CORP OPT 060505954 704 4015200 SH Put SOLE 4015200 0 0 BANK HAWAII CORP COM COM 062540109 952 11559 SH SOLE 11559 0 0 BANK OF THE OZARKS INC COM COM 063904106 2066 39723 SH SOLE 39723 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 7423 157166 SH SOLE 157166 0 0 BANKUNITED INC COM COM 06652K103 441 11812 SH SOLE 11812 0 0 BANNER CORP COM NEW COM 06652V208 936 16824 SH SOLE 16824 0 0 BARD C R INC COM COM 067383109 5587 22480 SH SOLE 22480 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 5134 218302 SH SOLE 218302 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 3609 646822 SH SOLE 646822 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 633 45853 SH SOLE 45853 0 0 BARCLAYS PLC ADR COM 06738E204 858 76313 SH SOLE 76313 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 COM 06739F101 119 3917 SH SOLE 3917 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 COM 06739H297 3762 193601 SH SOLE 193601 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 COM 06739H313 687 26415 SH SOLE 26415 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06740Q252 282 17878 SH SOLE 17878 0 0 BARCLAYS BK PLC OPT 06740Q902 37 100000 SH Call SOLE 100000 0 0 BARCLAYS BK PLC OPT 06740Q952 1120 2500400 SH Put SOLE 2500400 0 0 BARNES & NOBLE INC COM COM 067774109 371 40065 SH SOLE 40065 0 0 BARNES GROUP INC COM COM 067806109 210 4090 SH SOLE 4090 0 0 BARRICK GOLD CORP COM COM 067901108 4689 246895 SH SOLE 246895 0 0 BARRICK GOLD CORP OPT 067901908 1190 252900 SH Call SOLE 252900 0 0 BARRICK GOLD CORP OPT 067901958 724 552900 SH Put SOLE 552900 0 0 BARRACUDA NETWORKS INC COM COM 068323104 496 21465 SH SOLE 21465 0 0 BARRETT BILL CORP COM COM 06846N104 60 13082 SH SOLE 13082 0 0 BASIC ENERGY SVCS INC NEW COM NEW COM 06985P209 366 10960 SH SOLE 10960 0 0 BAXTER INTL INC COM COM 071813109 6402 123450 SH SOLE 123450 0 0 BAZAARVOICE INC COM COM 073271108 441 102534 SH SOLE 102534 0 0 BBVA BANCO FRANCES S A OPT 07329M950 4 46200 SH Put SOLE 46200 0 0 B/E AEROSPACE INC COM COM 073302101 1205 18793 SH SOLE 18793 0 0 BEAR ST FINL INC COM COM 073844102 249 26492 SH SOLE 26492 0 0 BEAZER HOMES USA INC COM NEW COM 07556Q881 114 9370 SH SOLE 9370 0 0 BECTON DICKINSON & CO COM COM 075887109 7547 41144 SH SOLE 41144 0 0 BED BATH & BEYOND INC COM COM 075896100 6820 172837 SH SOLE 172837 0 0 BELDEN INC COM COM 077454106 680 9825 SH SOLE 9825 0 0 BEMIS INC COM COM 081437105 982 20092 SH SOLE 20092 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 250 7871 SH SOLE 7871 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 151 9460 SH SOLE 9460 0 0 BENEFITFOCUS INC COM COM 08180D106 349 12482 SH SOLE 12482 0 0 BERKLEY W R CORP COM COM 084423102 1917 27142 SH SOLE 27142 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 500 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 58695 352144 SH SOLE 352144 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 11 19200 SH Put SOLE 19200 0 0 BERKSHIRE HILLS BANCORP INC COM COM 084680107 109 3036 SH SOLE 3036 0 0 BERRY PLASTICS GROUP INC COM COM 08579W103 457 9401 SH SOLE 9401 0 0 BEST BUY INC COM COM 086516101 20076 408471 SH SOLE 408471 0 0 BEST BUY INC OPT 086516901 13 11500 SH Call SOLE 11500 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 3315 91285 SH SOLE 91285 0 0 BIG LOTS INC COM COM 089302103 2482 50986 SH SOLE 50986 0 0 BIO RAD LABS INC CL A COM 090572207 1245 6248 SH SOLE 6248 0 0 BIOCRYST PHARMACEUTICALS COM COM 09058V103 102 12152 SH SOLE 12152 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 2123 24191 SH SOLE 24191 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 837 7060 PRN SOLE 7060 0 0 BIOGEN INC COM COM 09062X103 12091 44223 SH SOLE 44223 0 0 BIOGEN INC OPT 09062X903 696 41100 SH Call SOLE 41100 0 0 BIOGEN INC OPT 09062X953 893 103900 SH Put SOLE 103900 0 0 BIOSCRIP INC COM COM 09069N108 77 45294 SH SOLE 45294 0 0 BIO TECHNE CORP COM COM 09073M104 729 7171 SH SOLE 7171 0 0 BIOVERATIV INC COM COM 09075E100 857 15738 SH SOLE 15738 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 267 10410 SH SOLE 10410 0 0 BJS RESTAURANTS INC COM COM 09180C106 170 4216 SH SOLE 4216 0 0 BLACK HILLS CORP COM COM 092113109 293 4405 SH SOLE 4405 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 18712 255000 SH SOLE 255000 0 0 BLACK STONE MINERALS L P COM UNIT COM 09225M101 2454 148666 SH SOLE 148666 0 0 BLACKBAUD INC COM COM 09227Q100 177 2314 SH SOLE 2314 0 0 BLACKBERRY LTD COM COM 09228F103 311 40100 SH SOLE 40100 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 598 14738 SH SOLE 14738 0 0 BLACKROCK INVT QUALITY MUN T COM COM 09247D105 180 12405 SH SOLE 12405 0 0 BLACKROCK INC COM COM 09247X101 5784 15082 SH SOLE 15082 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT COM 09248E102 362 25378 SH SOLE 25378 0 0 BLACKROCK MUN INCOME TR SH BEN INT COM 09248F109 382 27390 SH SOLE 27390 0 0 BLACKROCK LTD DURATION INC T COM COM 09249W101 420 26959 SH SOLE 26959 0 0 BLACKROCK GLOBAL OPP EQTY TR COM COM 092501105 286 23100 SH SOLE 23100 0 0 BLACKROCK MUNIVEST FD INC COM COM 09253R105 195 20207 SH SOLE 20207 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 13009 438000 SH SOLE 438000 0 0 BLACKSTONE GROUP L P OPT 09253U958 108 50000 SH Put SOLE 50000 0 0 BLACKROCK MUNI INTER DR FD I COM COM 09253X102 306 22087 SH SOLE 22087 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM COM 09254A101 156 11821 SH SOLE 11821 0 0 BLACKROCK MUNIY QUALITY FD I COM COM 09254G108 109 8487 SH SOLE 8487 0 0 BLACKROCK MUNIYIELD CALIF FD COM COM 09254M105 367 24925 SH SOLE 24925 0 0 BLACKROCK MUNIHLDS INVSTM QL COM COM 09254P108 237 16523 SH SOLE 16523 0 0 BLACKROCK MUNIYLD INVST QLTY COM COM 09254T100 115 8325 SH SOLE 8325 0 0 BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 333 30450 SH SOLE 30450 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT COM 09257D102 108 6707 SH SOLE 6707 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 284 12570 SH SOLE 12570 0 0 BLOCK H & R INC COM COM 093671105 1110 47740 SH SOLE 47740 0 0 BLOOMIN BRANDS INC COM COM 094235108 182 9223 SH SOLE 9223 0 0 BLUEBIRD BIO INC COM COM 09609G100 150 1650 SH SOLE 1650 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 133 3335 SH SOLE 3335 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 2744 149886 SH SOLE 149886 0 0 BOEING CO COM COM 097023105 57839 327034 SH SOLE 327034 0 0 BOEING CO OPT 097023905 525 178500 SH Call SOLE 178500 0 0 BOEING CO OPT 097023955 810 143800 SH Put SOLE 143800 0 0 BOISE CASCADE CO DEL COM COM 09739D100 136 5091 SH SOLE 5091 0 0 BON-TON STORES INC COM COM 09776J101 113 134022 SH SOLE 134022 0 0 BOOT BARN HLDGS INC COM COM 099406100 167 16868 SH SOLE 16868 0 0 BOOT BARN HLDGS INC OPT 099406900 2 50000 SH Call SOLE 50000 0 0 BOOT BARN HLDGS INC OPT 099406950 36 50000 SH Put SOLE 50000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 102 2877 SH SOLE 2877 0 0 BORGWARNER INC COM COM 099724106 2471 59129 SH SOLE 59129 0 0 BOSTON BEER INC CL A COM 100557107 404 2796 SH SOLE 2796 0 0 BOSTON PRIVATE FINL HLDGS IN COM COM 101119105 142 8638 SH SOLE 8638 0 0 BOSTON PROPERTIES INC COM COM 101121101 3978 30040 SH SOLE 30040 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 5687 228681 SH SOLE 228681 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 197 12117 SH SOLE 12117 0 0 BRF SA SPONSORED ADR COM 10552T107 1063 86784 SH SOLE 86784 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 328 16100 SH SOLE 16100 0 0 BRIGGS & STRATTON CORP COM COM 109043109 163 7262 SH SOLE 7262 0 0 BRINKER INTL INC COM COM 109641100 1434 32623 SH SOLE 32623 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 73423 1350186 SH SOLE 1350186 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 139 1185000 SH Call SOLE 1185000 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 17828 1968000 SH Put SOLE 1968000 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 248 11562 SH SOLE 11562 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 3965 58357 SH SOLE 58357 0 0 BROCADE COMMUNICATIONS SYS I COM NEW COM 111621306 1149 92075 SH SOLE 92075 0 0 BROOKS AUTOMATION INC COM COM 114340102 165 7388 SH SOLE 7388 0 0 BROWN & BROWN INC COM COM 115236101 1938 46448 SH SOLE 46448 0 0 BROWN FORMAN CORP CL B COM 115637209 923 19993 SH SOLE 19993 0 0 BRUNSWICK CORP COM COM 117043109 1198 19580 SH SOLE 19580 0 0 BRYN MAWR BK CORP COM COM 117665109 134 3396 SH SOLE 3396 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 3911 57043 SH SOLE 57043 0 0 BUFFALO WILD WINGS INC COM COM 119848109 247 1620 SH SOLE 1620 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 240 25131 SH SOLE 25131 0 0 CBS CORP NEW CL B COM 124857202 3650 52618 SH SOLE 52618 0 0 CBOE HLDGS INC COM COM 12503M108 1464 18056 SH SOLE 18056 0 0 CBRE GROUP INC CL A COM 12504L109 1421 40856 SH SOLE 40856 0 0 CDK GLOBAL INC COM COM 12508E101 3759 57821 SH SOLE 57821 0 0 CDK GLOBAL INC OPT 12508E901 340 170000 SH Call SOLE 170000 0 0 CEB INC COM COM 125134106 499 6348 SH SOLE 6348 0 0 PAPA JOHNS INTL INC COM COM 698813102 206 2572 SH SOLE 2572 0 0 PARAMOUNT GROUP INC COM COM 69924R108 215 13237 SH SOLE 13237 0 0 PAREXEL INTL CORP COM COM 699462107 600 9507 SH SOLE 9507 0 0 PARK HOTELS RESORTS INC COM COM 700517105 598 23282 SH SOLE 23282 0 0 PARKER DRILLING CO COM COM 701081101 126 72240 SH SOLE 72240 0 0 PARKER HANNIFIN CORP COM COM 701094104 2351 14663 SH SOLE 14663 0 0 PARKER HANNIFIN CORP OPT 701094904 322 38100 SH Call SOLE 38100 0 0 PARKER HANNIFIN CORP OPT 701094954 67 75100 SH Put SOLE 75100 0 0 PARSLEY ENERGY INC CL A COM 701877102 1135 34899 SH SOLE 34899 0 0 PARTY CITY HOLDCO INC COM COM 702149105 232 16512 SH SOLE 16512 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 734 36453 SH SOLE 36453 0 0 PATTERN ENERGY GROUP INC OPT 70338P900 45 50000 SH Call SOLE 50000 0 0 PATTERN ENERGY GROUP INC OPT 70338P950 15 100000 SH Put SOLE 100000 0 0 PATTERSON COMPANIES INC COM COM 703395103 495 10948 SH SOLE 10948 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 1821 75038 SH SOLE 75038 0 0 PATTERSON UTI ENERGY INC OPT 703481901 19 37500 SH Call SOLE 37500 0 0 PAYCHEX INC COM COM 704326107 4706 79895 SH SOLE 79895 0 0 PAYPAL HLDGS INC COM COM 70450Y103 10326 240017 SH SOLE 240017 0 0 PAYPAL HLDGS INC OPT 70450Y903 578 496800 SH Call SOLE 496800 0 0 PAYPAL HLDGS INC OPT 70450Y953 348 400000 SH Put SOLE 400000 0 0 PEAPACK-GLADSTONE FINL CORP COM COM 704699107 140 4722 SH SOLE 4722 0 0 PEARSON PLC SPONSORED ADR COM 705015105 193 22731 SH SOLE 22731 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 121 4152 SH SOLE 4152 0 0 PENN NATL GAMING INC COM COM 707569109 273 14794 SH SOLE 14794 0 0 PENNEY J C INC COM COM 708160106 2407 390669 SH SOLE 390669 0 0 PENNEY J C INC OPT 708160906 4 200000 SH Call SOLE 200000 0 0 PENNEY J C INC OPT 708160956 1364 737300 SH Put SOLE 737300 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 151 9994 SH SOLE 9994 0 0 PENNTEX MIDSTREAM PARTNERS L COM UNIT LTD COM 709311104 126 7305 SH SOLE 7305 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 735 41432 SH SOLE 41432 0 0 PEOPLES FINL SVCS CORP COM COM 711040105 333 7969 SH SOLE 7969 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 2463 135356 SH SOLE 135356 0 0 PEPSICO INC COM COM 713448108 16028 143286 SH SOLE 143286 0 0 PEPSICO INC OPT 713448908 142 37200 SH Call SOLE 37200 0 0 PEPSICO INC OPT 713448958 49 54700 SH Put SOLE 54700 0 0 PERKINELMER INC COM COM 714046109 1307 22503 SH SOLE 22503 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR COM 715684106 153 4905 SH SOLE 4905 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 138 1889 SH SOLE 1889 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 3377 366301 SH SOLE 366301 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 11749 1212479 SH SOLE 1212479 0 0 PFIZER INC COM COM 717081103 33400 976329 SH SOLE 976329 0 0 PFIZER INC OPT 717081903 3397 3706600 SH Call SOLE 3706600 0 0 PFIZER INC OPT 717081953 394 580700 SH Put SOLE 580700 0 0 PHARMERICA CORP COM COM 71714F104 121 5159 SH SOLE 5159 0 0 PHARMATHENE INC COM COM 71714G102 108 133415 SH SOLE 133415 0 0 PHILIP MORRIS INTL INC COM COM 718172109 27242 241292 SH SOLE 241292 0 0 PHILLIPS 66 COM COM 718546104 4195 52953 SH SOLE 52953 0 0 PHILLIPS 66 OPT 718546904 145 134100 SH Call SOLE 134100 0 0 PHILLIPS 66 OPT 718546954 503 275400 SH Put SOLE 275400 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 2890 56271 SH SOLE 56271 0 0 PHYSICIANS RLTY TR COM COM 71943U104 230 11556 SH SOLE 11556 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 165 7696 SH SOLE 7696 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 798 35449 SH SOLE 35449 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2535 50000 SH SOLE 50000 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 224 2201 SH SOLE 2201 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 2931 44115 SH SOLE 44115 0 0 PINNACLE WEST CAP CORP COM COM 723484101 1078 12924 SH SOLE 12924 0 0 PINNACLE FOODS INC DEL COM COM 72348P104 234 4043 SH SOLE 4043 0 0 PINNACLE ENTMT INC NEW COM COM 72348Y105 276 14145 SH SOLE 14145 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 138 34379 SH SOLE 34379 0 0 PIONEER HIGH INCOME TR COM COM 72369H106 286 28951 SH SOLE 28951 0 0 PIONEER NAT RES CO COM COM 723787107 9694 52052 SH SOLE 52052 0 0 PIONEER NAT RES CO OPT 723787907 128 12300 SH Call SOLE 12300 0 0 PIONEER NAT RES CO OPT 723787957 135 42900 SH Put SOLE 42900 0 0 PIPER JAFFRAY COS COM COM 724078100 123 1923 SH SOLE 1923 0 0 PITNEY BOWES INC COM COM 724479100 1635 124730 SH SOLE 124730 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 2871 90837 SH SOLE 90837 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 520 16630 SH SOLE 16630 0 0 PLANTRONICS INC NEW COM COM 727493108 346 6403 SH SOLE 6403 0 0 PLEXUS CORP COM COM 729132100 211 3655 SH SOLE 3655 0 0 PLUG POWER INC COM NEW COM 72919P202 27 19207 SH SOLE 19207 0 0 POLARIS INDS INC COM COM 731068102 1762 21032 SH SOLE 21032 0 0 POLYONE CORP COM COM 73179P106 442 12976 SH SOLE 12976 0 0 POOL CORPORATION COM COM 73278L105 1190 9975 SH SOLE 9975 0 0 POPULAR INC COM NEW COM 733174700 509 12485 SH SOLE 12485 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1056 11730 PRN SOLE 11730 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 185 4167 SH SOLE 4167 0 0 POST HLDGS INC COM COM 737446104 2814 32150 SH SOLE 32150 0 0 POTASH CORP SASK INC COM COM 73755L107 3451 202031 SH SOLE 202031 0 0 POTASH CORP SASK INC OPT 73755L957 438 200000 SH Put SOLE 200000 0 0 POTLATCH CORP NEW COM COM 737630103 433 9480 SH SOLE 9480 0 0 POWER INTEGRATIONS INC COM COM 739276103 438 6662 SH SOLE 6662 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 139487 1053688 SH SOLE 1053688 0 0 POWERSHARES QQQ TRUST OPT 73935A904 4921 1505400 SH Call SOLE 1505400 0 0 POWERSHARES QQQ TRUST OPT 73935A954 10516 4445400 SH Put SOLE 4445400 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 878 11429 SH SOLE 11429 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 8365 549967 SH SOLE 549967 0 0 POWERSHARES ETF TRUST DYNAMIC OTC PT COM 73935X203 183 2175 SH SOLE 2175 0 0 POWERSHARES ETF TRUST FINL PFD PTFL COM 73935X229 3154 169000 SH SOLE 169000 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR COM 73935X351 1140 21237 SH SOLE 21237 0 0 POWERSHARES ETF TRUST INDL SECT PORT COM 73935X369 139 2708 SH SOLE 2708 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 200 4579 SH SOLE 4579 0 0 POWERSHARES ETF TRUST RUSSELL 200 WTH COM 73935X450 323 7001 SH SOLE 7001 0 0 POWERSHARES ETF TRUST WNDRHLL CLN EN COM 73935X500 208 51952 SH SOLE 51952 0 0 POWERSHARES ETF TRUST WATER RESOURCE COM 73935X575 269 10337 SH SOLE 10337 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF COM 73935X591 649 23850 SH SOLE 23850 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF COM 73935X617 1024 29200 SH SOLE 29200 0 0 POWERSHARES ETF TRUST DYN OIL SVCS COM 73935X625 455 38860 SH SOLE 38860 0 0 POWERSHARES ETF TRUST DYN BLDG CNSTR COM 73935X666 506 17333 SH SOLE 17333 0 0 POWERSHARES ETF TRUST DYN LSR & ENT COM 73935X757 942 22845 SH SOLE 22845 0 0 POWERSHARES ETF TRUST DYN SFTWR PORT COM 73935X773 351 6800 SH SOLE 6800 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT COM 73935X781 183 4384 SH SOLE 4384 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW COM 73935X807 865 25356 SH SOLE 25356 0 0 ISHARES MSCI SPAN CP ETF COM 464286764 9037 297163 SH SOLE 297163 0 0 ISHARES MSCI STH KOR ETF COM 464286772 44290 715854 SH SOLE 715854 0 0 ISHARES MSCI STH AFR ETF COM 464286780 329 5955 SH SOLE 5955 0 0 ISHARES MSCI NETHERL ETF COM 464286814 557 20794 SH SOLE 20794 0 0 ISHARES MSCI MEX CAP ETF COM 464286822 11325 221327 SH SOLE 221327 0 0 ISHARES MSCI HONG KG ETF COM 464286871 69562 3126378 SH SOLE 3126378 0 0 ISHARES OPT 464286900 11598 1350000 SH Call SOLE 1350000 0 0 ISHARES OPT 464286902 165 54000 SH Call SOLE 54000 0 0 ISHARES OPT 464286906 133 53800 SH Call SOLE 53800 0 0 ISHARES OPT 464286950 17616 8688000 SH Put SOLE 8688000 0 0 ISHARES OPT 464286952 241 72000 SH Put SOLE 72000 0 0 ISHARES OPT 464286953 294 489300 SH Put SOLE 489300 0 0 ISHARES OPT 464286955 167 37200 SH Put SOLE 37200 0 0 ISHARES OPT 464286956 46 846200 SH Put SOLE 846200 0 0 ISHARES OPT 464286959 446 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 322 3080 SH SOLE 3080 0 0 ISHARES TR MRNGSTR LG-CP GR COM 464287119 1216 9238 SH SOLE 9238 0 0 ISHARES TR CORE S&P TTL STK COM 464287150 5440 100682 SH SOLE 100682 0 0 ISHARES TR TIPS BD ETF COM 464287176 4206 36682 SH SOLE 36682 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 83308 2164403 SH SOLE 2164403 0 0 ISHARES TR TRANS AVG ETF COM 464287192 1957 11932 SH SOLE 11932 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 5169 21785 SH SOLE 21785 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 85632 789304 SH SOLE 789304 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 1986 50422 SH SOLE 50422 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 30272 256737 SH SOLE 256737 0 0 ISHARES TR GLOB TELECOM ETF COM 464287275 3427 57618 SH SOLE 57618 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 235 1788 SH SOLE 1788 0 0 ISHARES TR GLOB HLTHCRE ETF COM 464287325 426 4148 SH SOLE 4148 0 0 ISHARES TR GLOBAL FINLS ETF COM 464287333 130 2127 SH SOLE 2127 0 0 ISHARES TR GLOBAL ENERG ETF COM 464287341 4294 129331 SH SOLE 129331 0 0 ISHARES TR JPX NIKKEI 400 COM 464287382 2713 48584 SH SOLE 48584 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 428 13500 SH SOLE 13500 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 2057 19769 SH SOLE 19769 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 11390 94361 SH SOLE 94361 0 0 ISHARES TR 7-10YR TR BD ETF COM 464287440 2119 20070 SH SOLE 20070 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 51003 818792 SH SOLE 818792 0 0 ISHARES TR RUS MDCP VAL ETF COM 464287473 3132 37744 SH SOLE 37744 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 634 6115 SH SOLE 6115 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 5984 34951 SH SOLE 34951 0 0 ISHARES TR NA TEC-SFTWR ETF COM 464287515 3391 26815 SH SOLE 26815 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 1223 8934 SH SOLE 8934 0 0 ISHARES TR NA TEC MULTM ETF COM 464287531 3028 66557 SH SOLE 66557 0 0 ISHARES TR NASDQ BIOTEC ETF COM 464287556 11402 38879 SH SOLE 38879 0 0 ISHARES TR GLOBAL 100 ETF COM 464287572 8008 97966 SH SOLE 97966 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 23414 203704 SH SOLE 203704 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 310 1626 SH SOLE 1626 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 18792 165136 SH SOLE 165136 0 0 ISHARES TR RUS 1000 ETF COM 464287622 506 3854 SH SOLE 3854 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 14797 125225 SH SOLE 125225 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 9951 61553 SH SOLE 61553 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 148675 1081431 SH SOLE 1081431 0 0 ISHARES TR CORE S&P US ETF COM 464287671 2682 57832 SH SOLE 57832 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 1263 9025 SH SOLE 9025 0 0 ISHARES TR U.S. UTILITS ETF COM 464287697 250 1944 SH SOLE 1944 0 0 ISHARES TR U.S. TECH ETF COM 464287721 1485 10988 SH SOLE 10988 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 29557 376573 SH SOLE 376573 0 0 ISHARES TR U.S. INDS ETF COM 464287754 551 4373 SH SOLE 4373 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 103 660 SH SOLE 660 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 2939 28246 SH SOLE 28246 0 0 ISHARES TR CORE S&P SCP ETF COM 464287804 4634 67009 SH SOLE 67009 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 140 1183 SH SOLE 1183 0 0 ISHARES TR U.S. BAS MTL ETF COM 464287838 892 10009 SH SOLE 10009 0 0 ISHARES TR DOW JONES US ETF COM 464287846 4088 34568 SH SOLE 34568 0 0 ISHARES TR SP SMCP600VL ETF COM 464287879 4518 32586 SH SOLE 32586 0 0 ISHARES TR OPT 464287902 2320 3522900 SH Call SOLE 3522900 0 0 ISHARES TR OPT 464287904 6533 5223800 SH Call SOLE 5223800 0 0 ISHARES TR OPT 464287905 24775 4477800 SH Call SOLE 4477800 0 0 ISHARES TR OPT 464287906 621 80200 SH Call SOLE 80200 0 0 ISHARES TR OPT 464287909 758 462500 SH Call SOLE 462500 0 0 ISHARES TR OPT 464287952 2676 1362600 SH Put SOLE 1362600 0 0 ISHARES TR OPT 464287954 8005 12817000 SH Put SOLE 12817000 0 0 ISHARES TR OPT 464287955 9306 10882500 SH Put SOLE 10882500 0 0 ISHARES TR OPT 464287956 1139 107600 SH Put SOLE 107600 0 0 ISHARES TR OPT 464287959 283 372600 SH Put SOLE 372600 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 4034 35680 SH SOLE 35680 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 2764 16590 SH SOLE 16590 0 0 ISHARES TR GL CLEAN ENE ETF COM 464288224 133 15500 SH SOLE 15500 0 0 ISHARES TR MSCI ACWI EX US COM 464288240 10019 229688 SH SOLE 229688 0 0 ISHARES TR JP MOR EM MK ETF COM 464288281 4626 40686 SH SOLE 40686 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 371 8758 SH SOLE 8758 0 0 ISHARES TR EUR DEV RE ETF COM 464288471 576 16930 SH SOLE 16930 0 0 ISHARES TR INTL DEV RE ETF COM 464288489 4109 149633 SH SOLE 149633 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 1534 17472 SH SOLE 17472 0 0 ISHARES TR CRE U S REIT ETF COM 464288521 1174 24004 SH SOLE 24004 0 0 ISHARES TR MSCI KLD400 SOC COM 464288570 1654 19069 SH SOLE 19069 0 0 ISHARES TR US CREDIT BD ETF COM 464288620 2665 24246 SH SOLE 24246 0 0 ISHARES TR INTERM CR BD ETF COM 464288638 311 2850 SH SOLE 2850 0 0 ISHARES TR SHRT TRS BD ETF COM 464288679 7605 68920 SH SOLE 68920 0 0 ISHARES TR U.S. PFD STK ETF COM 464288687 968 25000 SH SOLE 25000 0 0 ISHARES TR GLOBAL MATER ETF COM 464288695 6263 105771 SH SOLE 105771 0 0 ISHARES TR GLOB INDSTRL ETF COM 464288729 851 10590 SH SOLE 10590 0 0 ISHARES TR GLB CNSM STP ETF COM 464288737 1515 15245 SH SOLE 15245 0 0 ISHARES TR GLB CNS DISC ETF COM 464288745 1944 20145 SH SOLE 20145 0 0 ISHARES TR US HOME CONS ETF COM 464288752 877 27416 SH SOLE 27416 0 0 ISHARES TR USA ESG SLCT ETF COM 464288802 1849 18815 SH SOLE 18815 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 2397 15831 SH SOLE 15831 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 704 4665 SH SOLE 4665 0 0 ISHARES TR US OIL EQ&SV ETF COM 464288844 503 11942 SH SOLE 11942 0 0 ISHARES TR US OIL&GS EX ETF COM 464288851 720 11783 SH SOLE 11783 0 0 ISHARES TR EAFE VALUE ETF COM 464288877 17501 347939 SH SOLE 347939 0 0 ISHARES TR OPT 464288903 54 758500 SH Call SOLE 758500 0 0 ISHARES TR OPT 464288953 1630 1123000 SH Put SOLE 1123000 0 0 ISHARES NW ZEALND CP ETF COM 464289123 1051 24902 SH SOLE 24902 0 0 ISHARES BRAZIL SM-CP ETF COM 464289131 281 20596 SH SOLE 20596 0 0 ISHARES MSCI EURO FL ETF COM 464289180 4100 201757 SH SOLE 201757 0 0 ISHARES RUS TP200 GR ETF COM 464289438 1313 21342 SH SOLE 21342 0 0 ISHARES RUS TOP 200 ETF COM 464289446 1657 30745 SH SOLE 30745 0 0 ISHARES 10 YR CR BD ETF COM 464289511 167 2825 SH SOLE 2825 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ COM 808524797 534 11982 SH SOLE 11982 0 0 SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 2523 50000 SH SOLE 50000 0 0 SCHWAB STRATEGIC TR US TIPS ETF COM 808524870 914 16464 SH SOLE 16464 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 110 2645 SH SOLE 2645 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 643 8649 SH SOLE 8649 0 0 SCICLONE PHARMACEUTICALS INC COM COM 80862K104 275 28047 SH SOLE 28047 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 130 5479 SH SOLE 5479 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 1084 11603 SH SOLE 11603 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 3207 40921 SH SOLE 40921 0 0 SEABOARD CORP COM COM 811543107 179 43 SH SOLE 43 0 0 SEACOAST BKG CORP FLA COM NEW COM 811707801 209 8730 SH SOLE 8730 0 0 SEACOR HOLDINGS INC COM COM 811904101 168 2432 SH SOLE 2432 0 0 SEALED AIR CORP NEW COM COM 81211K100 4560 104644 SH SOLE 104644 0 0 SEALED AIR CORP NEW OPT 81211K900 4 50000 SH Call SOLE 50000 0 0 SEARS CDA INC COM COM 81234D109 14 10456 SH SOLE 10456 0 0 SEARS HLDGS CORP COM COM 812350106 241 20954 SH SOLE 20954 0 0 SEARS HLDGS CORP OPT 812350906 181 225000 SH Call SOLE 225000 0 0 SEARS HLDGS CORP OPT 812350956 310 112800 SH Put SOLE 112800 0 0 SEARS HOMETOWN & OUTLET STOR COM COM 812362101 102 26197 SH SOLE 26197 0 0 SEATTLE GENETICS INC COM COM 812578102 634 10091 SH SOLE 10091 0 0 SEAWORLD ENTMT INC COM COM 81282V100 469 25661 SH SOLE 25661 0 0 SEAWORLD ENTMT INC OPT 81282V950 76 108400 SH Put SOLE 108400 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 5396 102954 SH SOLE 102954 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 16466 221441 SH SOLE 221441 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 928 16996 SH SOLE 16996 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 6107 69440 SH SOLE 69440 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 83782 1198605 SH SOLE 1198605 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 43903 1850093 SH SOLE 1850093 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 5297 81424 SH SOLE 81424 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 6417 120367 SH SOLE 120367 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 20408 645837 SH SOLE 645837 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 51022 994396 SH SOLE 994396 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 346 149500 SH Call SOLE 149500 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 388 200000 SH Call SOLE 200000 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 47 252700 SH Call SOLE 252700 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 2763 3465000 SH Call SOLE 3465000 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 775 777100 SH Call SOLE 777100 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 1152 320000 SH Call SOLE 320000 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 626 634800 SH Call SOLE 634800 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 594 326100 SH Put SOLE 326100 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 3068 1835000 SH Put SOLE 1835000 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 302 253200 SH Put SOLE 253200 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 1822 2765000 SH Put SOLE 2765000 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 596 919800 SH Put SOLE 919800 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 438 320000 SH Put SOLE 320000 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 589 418700 SH Put SOLE 418700 0 0 SELECT COMFORT CORP COM COM 81616X103 182 7348 SH SOLE 7348 0 0 SELECTIVE INS GROUP INC COM COM 816300107 117 2488 SH SOLE 2488 0 0 SEMGROUP CORP CL A COM 81663A105 1945 54026 SH SOLE 54026 0 0 SEMTECH CORP COM COM 816850101 228 6749 SH SOLE 6749 0 0 SEMPRA ENERGY COM COM 816851109 2945 26656 SH SOLE 26656 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 4175 206149 SH SOLE 206149 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 743 9370 SH SOLE 9370 0 0 SERVICE CORP INTL COM COM 817565104 1605 51978 SH SOLE 51978 0 0 SERVICEMASTER GLOBAL HLDGS I COM COM 81761R109 100 2401 SH SOLE 2401 0 0 SERVICENOW INC NOTE 11/0 BND 81762PAB8 3012 23330 PRN SOLE 23330 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 726 19966 SH SOLE 19966 0 0 SHAKE SHACK INC CL A COM 819047101 133 3984 SH SOLE 3984 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 3131 97160 SH SOLE 97160 0 0 SHENANDOAH TELECOMMUNICATION COM COM 82312B106 105 3756 SH SOLE 3756 0 0 SHERWIN WILLIAMS CO COM COM 824348106 5033 16224 SH SOLE 16224 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 1910 10965 SH SOLE 10965 0 0 SHOPIFY INC CL A COM 82509L107 116 1700 SH SOLE 1700 0 0 SIBANYE GOLD LTD SPONSORED ADR COM 825724206 592 67195 SH SOLE 67195 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 1727 11636 SH SOLE 11636 0 0 SILICON LABORATORIES INC COM COM 826919102 530 7204 SH SOLE 7204 0 0 SILGAN HOLDINGS INC COM COM 827048109 2309 38891 SH SOLE 38891 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 2106 45044 SH SOLE 45044 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL COM 827084864 86 10687 SH SOLE 10687 0 0 SILVER BAY RLTY TR CORP COM COM 82735Q102 2287 106539 SH SOLE 106539 0 0 SILVER WHEATON CORP COM COM 828336107 895 42937 SH SOLE 42937 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 198 3598 SH SOLE 3598 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 7591 44128 SH SOLE 44128 0 0 SINCLAIR BROADCAST GROUP INC CL A COM 829226109 160 3956 SH SOLE 3956 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 2586 502097 SH SOLE 502097 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 1122 18857 SH SOLE 18857 0 0 SKECHERS U S A INC CL A COM 830566105 1695 61744 SH SOLE 61744 0 0 SKYWEST INC COM COM 830879102 313 9129 SH SOLE 9129 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 4558 46517 SH SOLE 46517 0 0 SMITH A O COM COM 831865209 3404 66544 SH SOLE 66544 0 0 SMUCKER J M CO COM NEW COM 832696405 1488 11355 SH SOLE 11355 0 0 SMUCKER J M CO OPT 832696955 62 14400 SH Put SOLE 14400 0 0 SNAP ON INC COM COM 833034101 3505 20780 SH SOLE 20780 0 0 SNAP INC CL A COM 83304A106 1170 51913 SH SOLE 51913 0 0 SNAP INC OPT 83304A906 34 50000 SH Call SOLE 50000 0 0 SNAP INC OPT 83304A956 13 50000 SH Put SOLE 50000 0 0 SNYDERS-LANCE INC COM COM 833551104 741 18394 SH SOLE 18394 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 952 27712 SH SOLE 27712 0 0 SOHU COM INC COM COM 83408W103 187 4751 SH SOLE 4751 0 0 SOLARCITY CORP NOTE 2.75011/0 BND 83416TAA8 2044 21000 PRN SOLE 21000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 366 23462 SH SOLE 23462 0 0 SONIC CORP COM COM 835451105 163 6445 SH SOLE 6445 0 0 SONIC AUTOMOTIVE INC CL A COM 83545G102 760 37926 SH SOLE 37926 0 0 SONOCO PRODS CO COM COM 835495102 1418 26802 SH SOLE 26802 0 0 SONY CORP OPT 835699907 86 31000 SH Call SOLE 31000 0 0 SOTHEBYS COM COM 835898107 3679 80887 SH SOLE 80887 0 0 SOTHEBYS OPT 835898957 30 75000 SH Put SOLE 75000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 145 4064 SH SOLE 4064 0 0 SOUTH ST CORP COM COM 840441109 138 1550 SH SOLE 1550 0 0 SOUTHERN CO COM COM 842587107 15288 307111 SH SOLE 307111 0 0 SOUTHERN CO OPT 842587907 4 50000 SH Call SOLE 50000 0 0 SOUTHSIDE BANCSHARES INC COM COM 84470P109 102 3041 SH SOLE 3041 0 0 SOUTHWEST AIRLS CO COM COM 844741108 5652 105143 SH SOLE 105143 0 0 SOUTHWEST BANCORP INC OKLA COM COM 844767103 215 8220 SH SOLE 8220 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 951 11475 SH SOLE 11475 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 112 10638 SH SOLE 10638 0 0 CDW CORP COM COM 12514G108 184 3180 SH SOLE 3180 0 0 CF INDS HLDGS INC COM COM 125269100 1394 47485 SH SOLE 47485 0 0 CF INDS HLDGS INC OPT 125269900 10 10000 SH Call SOLE 10000 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 2179 28194 SH SOLE 28194 0 0 CIGNA CORPORATION COM COM 125509109 8082 55169 SH SOLE 55169 0 0 CIT GROUP INC COM NEW COM 125581801 115 2672 SH SOLE 2672 0 0 CIT GROUP INC OPT 125581901 223 80000 SH Call SOLE 80000 0 0 CIT GROUP INC OPT 125581951 172 260800 SH Put SOLE 260800 0 0 CME GROUP INC COM COM 12572Q105 8936 75218 SH SOLE 75218 0 0 CMS ENERGY CORP COM COM 125896100 759 16975 SH SOLE 16975 0 0 CNA FINL CORP COM COM 126117100 173 3914 SH SOLE 3914 0 0 CNB FINL CORP PA COM COM 126128107 169 7092 SH SOLE 7092 0 0 CNOOC LTD SPONSORED ADR COM 126132109 150 1249 SH SOLE 1249 0 0 CRA INTL INC COM COM 12618T105 312 8827 SH SOLE 8827 0 0 CNO FINL GROUP INC COM COM 12621E103 1152 56200 SH SOLE 56200 0 0 CSG SYS INTL INC COM COM 126349109 164 4348 SH SOLE 4348 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 1344 12940 PRN SOLE 12940 0 0 CSX CORP COM COM 126408103 7319 157231 SH SOLE 157231 0 0 CSX CORP OPT 126408903 1380 928400 SH Call SOLE 928400 0 0 CST BRANDS INC COM COM 12646R105 735 15287 SH SOLE 15287 0 0 CTS CORP COM COM 126501105 138 6463 SH SOLE 6463 0 0 CSRA INC COM COM 12650T104 1397 47702 SH SOLE 47702 0 0 CVB FINL CORP COM COM 126600105 3401 153965 SH SOLE 153965 0 0 CVR ENERGY INC OPT 12662P908 116 80000 SH Call SOLE 80000 0 0 CVS HEALTH CORP COM COM 126650100 12108 154239 SH SOLE 154239 0 0 CVS HEALTH CORP OPT 126650900 143 130800 SH Call SOLE 130800 0 0 CVS HEALTH CORP OPT 126650950 826 176500 SH Put SOLE 176500 0 0 CYS INVTS INC COM COM 12673A108 607 76343 SH SOLE 76343 0 0 CA INC COM COM 12673P105 3489 110009 SH SOLE 110009 0 0 CABELAS INC COM COM 126804301 276 5205 SH SOLE 5205 0 0 CABLE ONE INC COM COM 12685J105 802 1284 SH SOLE 1284 0 0 CABOT CORP COM COM 127055101 2450 40898 SH SOLE 40898 0 0 CABOT OIL & GAS CORP COM COM 127097103 2069 86536 SH SOLE 86536 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 174 2274 SH SOLE 2274 0 0 CACI INTL INC CL A COM 127190304 194 1658 SH SOLE 1658 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 1603 51047 SH SOLE 51047 0 0 CAESARS ENTMT CORP COM COM 127686103 1327 138907 SH SOLE 138907 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 635 17263 SH SOLE 17263 0 0 CALATLANTIC GROUP INC COM COM 128195104 626 16717 SH SOLE 16717 0 0 CALGON CARBON CORP COM COM 129603106 4793 328258 SH SOLE 328258 0 0 CALIFORNIA RES CORP OPT 13057Q956 36 20000 SH Put SOLE 20000 0 0 CALITHERA BIOSCIENCES INC COM COM 13089P101 211 18273 SH SOLE 18273 0 0 ON PETE CO DEL COM COM 13123X102 139 10575 SH SOLE 10575 0 0 CALPINE CORP COM NEW COM 131347304 416 37661 SH SOLE 37661 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF COM 132061201 1577 46394 SH SOLE 46394 0 0 CAMDEN NATL CORP COM COM 133034108 124 2824 SH SOLE 2824 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 716 8894 SH SOLE 8894 0 0 CAMECO CORP COM COM 13321L108 302 27255 SH SOLE 27255 0 0 CAMPBELL SOUP CO COM COM 134429109 3925 68572 SH SOLE 68572 0 0 CANADIAN SOLAR INC COM COM 136635109 2110 171985 SH SOLE 171985 0 0 CAPITAL BK FINL CORP CL A COM COM 139794101 127 2921 SH SOLE 2921 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 6313 72846 SH SOLE 72846 0 0 CAPITOL FED FINL INC COM COM 14057J101 235 16088 SH SOLE 16088 0 0 CARDINAL FINL CORP COM COM 14149F109 339 11335 SH SOLE 11335 0 0 CARDINAL HEALTH INC COM COM 14149Y108 4413 54116 SH SOLE 54116 0 0 CARDTRONICS INC NOTE 1.00012/0 BND 14161HAG3 487 4500 PRN SOLE 4500 0 0 CARE CAP PPTYS INC COM COM 141624106 258 9589 SH SOLE 9589 0 0 CAREER EDUCATION CORP COM COM 141665109 100 11535 SH SOLE 11535 0 0 CARLISLE COS INC COM COM 142339100 1495 14051 SH SOLE 14051 0 0 CARMAX INC COM COM 143130102 1708 28842 SH SOLE 28842 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 9519 161580 SH SOLE 161580 0 0 CARNIVAL PLC ADR COM 14365C103 1285 22205 SH SOLE 22205 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 438 11756 SH SOLE 11756 0 0 CARRIZO OIL & GAS INC COM COM 144577103 2141 74714 SH SOLE 74714 0 0 CARTER INC COM COM 146229109 1644 18302 SH SOLE 18302 0 0 CASCADE BANCORP COM NEW COM 147154207 2227 288834 SH SOLE 288834 0 0 CASCADIAN THERAPEUTICS INC COM NEW COM 14740B606 47 11456 SH SOLE 11456 0 0 CASELLA WASTE SYS INC CL A COM 147448104 194 13740 SH SOLE 13740 0 0 CASEYS GEN STORES INC COM COM 147528103 1541 13725 SH SOLE 13725 0 0 CASTLE BRANDS INC COM COM 148435100 24 15225 SH SOLE 15225 0 0 CASTLIGHT HEALTH INC CL B COM 14862Q100 64 17518 SH SOLE 17518 0 0 CATALENT INC COM COM 148806102 711 25097 SH SOLE 25097 0 0 CATERPILLAR INC DEL COM COM 149123101 36466 393123 SH SOLE 393123 0 0 CATERPILLAR INC DEL OPT 149123901 34 67300 SH Call SOLE 67300 0 0 CATERPILLAR INC DEL OPT 149123951 176 54800 SH Put SOLE 54800 0 0 CATHAY GEN BANCORP COM COM 149150104 982 26074 SH SOLE 26074 0 0 CAVIUM INC COM COM 14964U108 183 2548 SH SOLE 2548 0 0 CELANESE CORP DEL COM SER A COM 150870103 360 4006 SH SOLE 4006 0 0 CELGENE CORP COM COM 151020104 17512 140738 SH SOLE 140738 0 0 CELGENE CORP OPT 151020904 1682 222600 SH Call SOLE 222600 0 0 CELGENE CORP OPT 151020954 782 461700 SH Put SOLE 461700 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 83 22939 SH SOLE 22939 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW COM 15117P102 227 19270 SH SOLE 19270 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 9819 1082627 SH SOLE 1082627 0 0 CEMEX SAB DE CV OPT 151290959 131 1060700 SH Put SOLE 1060700 0 0 CENTENE CORP DEL COM COM 15135B101 4198 58908 SH SOLE 58908 0 0 CENOVUS ENERGY INC COM COM 15135U109 205 16292 SH SOLE 16292 0 0 CENTENNIAL RESOURCE DEV INC CL A COM 15136A102 423 23230 SH SOLE 23230 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 5532 200651 SH SOLE 200651 0 0 CENTERSTATE BANKS INC COM COM 15201P109 762 29439 SH SOLE 29439 0 0 CENTRAL GARDEN & PET CO COM COM 153527106 262 7075 SH SOLE 7075 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 563 16212 SH SOLE 16212 0 0 CENTURY BANCORP INC MASS CL A NON VTG COM 156432106 202 3320 SH SOLE 3320 0 0 CENTURY CASINOS INC COM COM 156492100 162 21382 SH SOLE 21382 0 0 CENTURYLINK INC COM COM 156700106 12430 527348 SH SOLE 527348 0 0 CENTURYLINK INC OPT 156700956 6 32000 SH Put SOLE 32000 0 0 CERNER CORP COM COM 156782104 23591 400861 SH SOLE 400861 0 0 CERUS CORP COM COM 157085101 64 14425 SH SOLE 14425 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 14645 162810 SH SOLE 162810 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 163 4665 SH SOLE 4665 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 13196 40315 SH SOLE 40315 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 1362 100000 SH Call SOLE 100000 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P958 814 65000 SH Put SOLE 65000 0 0 CHEESECAKE FACTORY INC COM COM 163072101 535 8443 SH SOLE 8443 0 0 CHEMED CORP NEW COM COM 16359R103 306 1674 SH SOLE 1674 0 0 CHEMICAL FINL CORP COM COM 163731102 1070 20927 SH SOLE 20927 0 0 CHEMOURS CO COM COM 163851108 735 19089 SH SOLE 19089 0 0 CHEMTURA CORP COM NEW COM 163893209 3638 108909 SH SOLE 108909 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 19536 413289 SH SOLE 413289 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 3199 538546 SH SOLE 538546 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 123 160000 SH Call SOLE 160000 0 0 CHESAPEAKE ENERGY CORP OPT 165167957 17 560000 SH Put SOLE 560000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 152 6341 SH SOLE 6341 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 989 14285 SH SOLE 14285 0 0 CHEVRON CORP NEW COM COM 166764100 58939 548929 SH SOLE 548929 0 0 CHEVRON CORP NEW OPT 166764900 254 243200 SH Call SOLE 243200 0 0 CHEVRON CORP NEW OPT 166764950 1371 520200 SH Put SOLE 520200 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 120 3900 SH SOLE 3900 0 0 CHICOS FAS INC COM COM 168615102 359 25268 SH SOLE 25268 0 0 CHILDRENS PL INC COM COM 168905107 152 1262 SH SOLE 1262 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 1795 88949 SH SOLE 88949 0 0 CHINA BIOLOGIC PRODS INC COM COM 16938C106 1340 13386 SH SOLE 13386 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 237 2902 SH SOLE 2902 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 215 15945 SH SOLE 15945 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2445 5487 SH SOLE 5487 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 832 25500 SH Call SOLE 25500 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 538 52900 SH Put SOLE 52900 0 0 CHURCH & DWIGHT INC COM COM 171340102 3014 60435 SH SOLE 60435 0 0 CHURCHILL DOWNS INC COM COM 171484108 662 4166 SH SOLE 4166 0 0 CIENA CORP COM NEW COM 171779309 887 37558 SH SOLE 37558 0 0 CIMAREX ENERGY CO COM COM 171798101 2091 17501 SH SOLE 17501 0 0 CINCINNATI FINL CORP COM COM 172062101 2107 29157 SH SOLE 29157 0 0 CINEDIGM CORP COM NEW COM 172406209 352 227305 SH SOLE 227305 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 1522 34328 SH SOLE 34328 0 0 CIRRUS LOGIC INC COM COM 172755100 530 8730 SH SOLE 8730 0 0 CISCO SYS INC COM COM 17275R102 50287 1487771 SH SOLE 1487771 0 0 CISCO SYS INC OPT 17275R902 715 2443500 SH Call SOLE 2443500 0 0 CISCO SYS INC OPT 17275R952 515 1020200 SH Put SOLE 1020200 0 0 CINTAS CORP COM COM 172908105 2103 16622 SH SOLE 16622 0 0 CITIGROUP INC COM NEW COM 172967424 55817 933087 SH SOLE 933087 0 0 CITIGROUP INC OPT 172967904 172 195700 SH Call SOLE 195700 0 0 CITIGROUP INC OPT 172967954 189 116200 SH Put SOLE 116200 0 0 CITIZENS FINL GROUP INC COM COM 174610105 3456 100035 SH SOLE 100035 0 0 CITIZENS FINL GROUP INC OPT 174610905 145 161400 SH Call SOLE 161400 0 0 CITRIX SYS INC COM COM 177376100 3662 43916 SH SOLE 43916 0 0 CITRIX SYS INC OPT 177376900 31 20000 SH Call SOLE 20000 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 1792 14250 PRN SOLE 14250 0 0 CITY HLDG CO COM COM 177835105 108 1678 SH SOLE 1678 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY COM 18383M399 3351 130375 SH SOLE 130375 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E COM 18383M514 4243 198367 SH SOLE 198367 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 11032 519637 SH SOLE 519637 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF COM 18383M605 1086 23651 SH SOLE 23651 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 881 21908 SH SOLE 21908 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY COM 18383M878 329 7958 SH SOLE 7958 0 0 CLEAN HARBORS INC COM COM 184496107 541 9721 SH SOLE 9721 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 214 83810 SH SOLE 83810 0 0 CLIFFS NAT RES INC COM COM 18683K101 604 73551 SH SOLE 73551 0 0 CLOROX CO DEL COM COM 189054109 2295 17021 SH SOLE 17021 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 207 45227 SH SOLE 45227 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 305 4793 SH SOLE 4793 0 0 COACH INC COM COM 189754104 4328 104718 SH SOLE 104718 0 0 COACH INC OPT 189754954 64 484000 SH Put SOLE 484000 0 0 COBALT INTL ENERGY INC COM COM 19075F106 160 300263 SH SOLE 300263 0 0 COCA COLA BOTTLING CO CONS COM COM 191098102 237 1150 SH SOLE 1150 0 0 COCA COLA CO COM COM 191216100 31562 743682 SH SOLE 743682 0 0 COCA COLA CO OPT 191216900 104 168200 SH Call SOLE 168200 0 0 COCA COLA CO OPT 191216950 206 601100 SH Put SOLE 601100 0 0 CODEXIS INC COM COM 192005106 79 16480 SH SOLE 16480 0 0 COGNEX CORP COM COM 192422103 2745 32702 SH SOLE 32702 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 5139 86348 SH SOLE 86348 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 14 15000 SH Call SOLE 15000 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 298 90000 SH Put SOLE 90000 0 0 COHERENT INC COM COM 192479103 641 3115 SH SOLE 3115 0 0 COHEN & STEERS INC COM COM 19247A100 103 2588 SH SOLE 2588 0 0 COHEN & STEERS LTD DUR PFD I COM PFD 19248C105 367 14467 SH SOLE 14467 0 0 COHEN & STEERS SLT PFD INCM COM COM 19248Y107 303 11435 SH SOLE 11435 0 0 COHERUS BIOSCIENCES INC COM COM 19249H103 115 5459 SH SOLE 5459 0 0 COLFAX CORP COM COM 194014106 500 12745 SH SOLE 12745 0 0 COLGATE PALMOLIVE CO COM COM 194162103 15046 205576 SH SOLE 205576 0 0 COLGATE PALMOLIVE CO OPT 194162953 3586 370000 SH Put SOLE 370000 0 0 COLONY CAP INC NOTE 3.875 1/1 BND 19624RAB2 2627 26540 PRN SOLE 26540 0 0 COLONY NORTHSTAR INC CL A COM COM 19625W104 941 72898 SH SOLE 72898 0 0 COLONY STARWOOD HOMES COM COM 19625X102 115 3396 SH SOLE 3396 0 0 COLUMBIA ETF TR II EM STRATEGIC ETF COM 19762B400 255 13565 SH SOLE 13565 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF COM 19762B509 1359 54765 SH SOLE 54765 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 151 6788 SH SOLE 6788 0 0 COLUMBIA SPORTSWEAR CO COM COM 198516106 114 1947 SH SOLE 1947 0 0 COMCAST CORP NEW CL A COM 20030N101 54708 1455378 SH SOLE 1455378 0 0 COMCAST CORP NEW OPT 20030N901 62 1335000 SH Call SOLE 1335000 0 0 COMCAST CORP NEW OPT 20030N951 166 1553100 SH Put SOLE 1553100 0 0 COMERICA INC COM COM 200340107 3703 53992 SH SOLE 53992 0 0 COMMERCE BANCSHARES INC COM COM 200525103 1908 33966 SH SOLE 33966 0 0 COMMERCIAL METALS CO COM COM 201723103 639 33427 SH SOLE 33427 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 223 5357 SH SOLE 5357 0 0 COMMUNITY BK SYS INC COM COM 203607106 314 5708 SH SOLE 5708 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 137 15406 SH SOLE 15406 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 2 216109 SH SOLE 216109 0 0 COMMUNITY HEALTH SYS INC NEW OPT 203668958 16 155000 SH Put SOLE 155000 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 209 4106 SH SOLE 4106 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 2258 686174 SH SOLE 686174 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A PFD 20440T201 1777 92545 SH SOLE 92545 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 208 71385 SH SOLE 71385 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 2928 281298 SH SOLE 281298 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 578 56071 SH SOLE 56071 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 408 33866 SH SOLE 33866 0 0 COMPASS MINERALS INTL INC COM COM 20451N101 631 9307 SH SOLE 9307 0 0 COMER SCIENCES CORP COM COM 205363104 8432 122189 SH SOLE 122189 0 0 COMER SCIENCES CORP OPT 205363904 219 153300 SH Call SOLE 153300 0 0 COMPX INTERNATIONAL INC CL A COM 20563P101 132 8620 SH SOLE 8620 0 0 COMSTOCK RES INC COM COM 205768302 176 19101 SH SOLE 19101 0 0 CONAGRA BRANDS INC COM COM 205887102 16120 399610 SH SOLE 399610 0 0 CONCHO RES INC COM COM 20605P101 5512 42951 SH SOLE 42951 0 0 CONCHO RES INC OPT 20605P901 16 11500 SH Call SOLE 11500 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 901 28075 SH SOLE 28075 0 0 KONA GRILL INC COM COM 50047H201 75 11882 SH SOLE 11882 0 0 KOREA ELECTRIC PWR SPONSORED ADR COM 500631106 135 6518 SH SOLE 6518 0 0 KORN FERRY INTL COM NEW COM 500643200 103 3283 SH SOLE 3283 0 0 KRAFT HEINZ CO COM COM 500754106 18933 208494 SH SOLE 208494 0 0 KRAFT HEINZ CO OPT 500754906 89 146600 SH Call SOLE 146600 0 0 KRAFT HEINZ CO OPT 500754956 51 16000 SH Put SOLE 16000 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW COM 50077B207 2015 258992 SH SOLE 258992 0 0 KROGER CO COM COM 501044101 2865 97151 SH SOLE 97151 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 171 8422 SH SOLE 8422 0 0 L BRANDS INC COM COM 501797104 14074 298818 SH SOLE 298818 0 0 LHC GROUP INC COM COM 50187A107 100 1860 SH SOLE 1860 0 0 LKQ CORP COM COM 501889208 2600 88839 SH SOLE 88839 0 0 LCI INDS COM COM 50189K103 207 2074 SH SOLE 2074 0 0 LPL FINL HLDGS INC COM COM 50212V100 171 4288 SH SOLE 4288 0 0 LSB INDS INC COM COM 502160104 552 58823 SH SOLE 58823 0 0 LTC PPTYS INC COM COM 502175102 148 3086 SH SOLE 3086 0 0 L3 TECHNOLOGIES INC COM COM 502413107 3480 21055 SH SOLE 21055 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 COM 503459604 195 6538 SH SOLE 6538 0 0 LA Z BOY INC COM COM 505336107 915 33882 SH SOLE 33882 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 3206 22347 SH SOLE 22347 0 0 LADDER CAP CORP CL A COM 505743104 110 7640 SH SOLE 7640 0 0 LADENBURG THALMAN FIN SVCS I COM COM 50575Q102 203 81837 SH SOLE 81837 0 0 LAKELAND BANCORP INC COM COM 511637100 169 8634 SH SOLE 8634 0 0 LAKELAND FINL CORP COM COM 511656100 102 2362 SH SOLE 2362 0 0 LAM RESEARCH CORP COM COM 512807108 6555 51070 SH SOLE 51070 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 1913 9010 PRN SOLE 9010 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 2380 31840 SH SOLE 31840 0 0 LAMB WESTON HLDGS INC COM COM 513272104 1741 41388 SH SOLE 41388 0 0 LANCASTER COLONY CORP COM COM 513847103 588 4560 SH SOLE 4560 0 0 LANDAUER INC COM COM 51476K103 251 5143 SH SOLE 5143 0 0 LANDSTAR SYS INC COM COM 515098101 1179 13765 SH SOLE 13765 0 0 LANDS END INC NEW COM COM 51509F105 389 18113 SH SOLE 18113 0 0 LAREDO PETROLEUM INC COM COM 516806106 1832 125497 SH SOLE 125497 0 0 LAS VEGAS SANDS CORP OPT 517834907 2519 543700 SH Call SOLE 543700 0 0 LAS VEGAS SANDS CORP OPT 517834957 1940 989700 SH Put SOLE 989700 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 773 26713 SH SOLE 26713 0 0 LATAM AIRLS GROUP S A SPONSORED ADR COM 51817R106 156 12313 SH SOLE 12313 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 546 78962 SH SOLE 78962 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3554 41918 SH SOLE 41918 0 0 LAWSON PRODS INC COM COM 520776105 132 5886 SH SOLE 5886 0 0 LEAR CORP COM NEW COM 521865204 316 2230 SH SOLE 2230 0 0 LEAR CORP OPT 521865954 99 395600 SH Put SOLE 395600 0 0 LEE ENTERPRISES INC COM COM 523768109 62 23713 SH SOLE 23713 0 0 LEGGETT & PLATT INC COM COM 524660107 2916 57957 SH SOLE 57957 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 246 6158 SH SOLE 6158 0 0 LEGG MASON INC COM COM 524901105 3094 85689 SH SOLE 85689 0 0 LEIDOS HLDGS INC COM COM 525327102 3065 59935 SH SOLE 59935 0 0 LEMAITRE VASCULAR INC COM COM 525558201 353 14325 SH SOLE 14325 0 0 LENDINGCLUB CORP COM COM 52603A109 239 43485 SH SOLE 43485 0 0 LENDINGCLUB CORP OPT 52603A959 200 400000 SH Put SOLE 400000 0 0 LENNAR CORP CL A COM 526057104 1325 25892 SH SOLE 25892 0 0 LENNAR CORP OPT 526057904 4 40700 SH Call SOLE 40700 0 0 LENNAR CORP OPT 526057954 1 22700 SH Put SOLE 22700 0 0 LENNOX INTL INC COM COM 526107107 1543 9223 SH SOLE 9223 0 0 LEUCADIA NATL CORP COM COM 527288104 2936 112914 SH SOLE 112914 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW COM 52729N308 5447 95199 SH SOLE 95199 0 0 LEXICON PHARMACEUTICALS INC COM NEW COM 528872302 205 14279 SH SOLE 14279 0 0 LEXINGTON REALTY TRUST COM COM 529043101 294 29446 SH SOLE 29446 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT COM 530158104 521 95423 SH SOLE 95423 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 118 1387 SH SOLE 1387 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 223 2581 SH SOLE 2581 0 0 LIBERTY INTERACTIVE LLC DEB 1.750 9/3 BND 530610AD6 596 5280 PRN SOLE 5280 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A COM 53071M104 622 31082 SH SOLE 31082 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE COM 53071M856 494 11104 SH SOLE 11104 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 1073 27843 SH SOLE 27843 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 1956 50254 SH SOLE 50254 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM COM 531229607 153 3958 SH SOLE 3958 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 164 6836 SH SOLE 6836 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 695 20356 SH SOLE 20356 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 281 8585 SH SOLE 8585 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 BND 531229AB8 575 5060 PRN SOLE 5060 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A COM 531465102 114 8086 SH SOLE 8086 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 650 9929 SH SOLE 9929 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 353 3339 SH SOLE 3339 0 0 LIFE STORAGE INC COM COM 53223X107 1718 20915 SH SOLE 20915 0 0 LILLY ELI & CO COM COM 532457108 12959 154068 SH SOLE 154068 0 0 LILLY ELI & CO OPT 532457908 875 143700 SH Call SOLE 143700 0 0 LILLY ELI & CO OPT 532457958 228 94700 SH Put SOLE 94700 0 0 LIMELIGHT NETWORKS INC COM COM 53261M104 214 83028 SH SOLE 83028 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 1800 20724 SH SOLE 20724 0 0 LINCOLN NATL CORP IND COM COM 534187109 3165 48365 SH SOLE 48365 0 0 LINDSAY CORP COM COM 535555106 133 1508 SH SOLE 1508 0 0 LIONS GATE ENTMNT CORP CL A VTG COM 535919401 220 8282 SH SOLE 8282 0 0 LION BIOTECHNOLOGIES INC COM COM 53619R102 81 10859 SH SOLE 10859 0 0 LIQUIDITY SERVICES INC COM COM 53635B107 90 11288 SH SOLE 11288 0 0 LITTELFUSE INC COM COM 537008104 931 5823 SH SOLE 5823 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 760 25038 SH SOLE 25038 0 0 LIVEPERSON INC COM COM 538146101 187 27309 SH SOLE 27309 0 0 LLOYDS BANKING GROUP PLC SDCV 7.50012/3 BND 539439AG4 635 6000 PRN SOLE 6000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 5445 20346 SH SOLE 20346 0 0 LOEWS CORP COM COM 540424108 2881 61590 SH SOLE 61590 0 0 LOGMEIN INC COM COM 54142L109 642 6587 SH SOLE 6587 0 0 LOUISIANA PAC CORP COM COM 546347105 1376 55457 SH SOLE 55457 0 0 LOWES COS INC COM COM 548661107 7413 90170 SH SOLE 90170 0 0 LUBYS INC COM COM 549282101 64 20526 SH SOLE 20526 0 0 LULULEMON ATHLETICA INC COM COM 550021109 3029 58393 SH SOLE 58393 0 0 LULULEMON ATHLETICA INC OPT 550021909 83 194700 SH Call SOLE 194700 0 0 LULULEMON ATHLETICA INC OPT 550021959 750 146600 SH Put SOLE 146600 0 0 LUMENTUM HLDGS INC COM COM 55024U109 447 8376 SH SOLE 8376 0 0 LUMINEX CORP DEL COM COM 55027E102 130 7077 SH SOLE 7077 0 0 LUMOS NETWORKS CORP COM COM 550283105 1577 89117 SH SOLE 89117 0 0 LUXOTTICA GROUP S P A SPONSORED ADR COM 55068R202 1422 25824 SH SOLE 25824 0 0 LYDALL INC DEL COM COM 550819106 223 4152 SH SOLE 4152 0 0 M & T BK CORP COM COM 55261F104 6591 42600 SH SOLE 42600 0 0 MBIA INC COM COM 55262C100 346 40907 SH SOLE 40907 0 0 MB FINANCIAL INC NEW COM COM 55264U108 1498 34982 SH SOLE 34982 0 0 MDU RES GROUP INC COM COM 552690109 2724 99510 SH SOLE 99510 0 0 MDC PARTNERS INC CL A SUB VTG COM 552697104 426 45305 SH SOLE 45305 0 0 MGE ENERGY INC COM COM 55277P104 257 3949 SH SOLE 3949 0 0 MGIC INVT CORP WIS COM COM 552848103 538 53072 SH SOLE 53072 0 0 MFS GOVT MKTS INCOME TR SH BEN INT COM 552939100 95 19104 SH SOLE 19104 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 690 25177 SH SOLE 25177 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 103 100000 SH Call SOLE 100000 0 0 MGM GROWTH PPTYS LLC CL A COM COM 55303A105 248 9168 SH SOLE 9168 0 0 MGP INGREDIENTS INC NEW COM COM 55303J106 186 3426 SH SOLE 3426 0 0 M/I HOMES INC COM COM 55305B101 104 4240 SH SOLE 4240 0 0 MKS INSTRUMENT INC COM COM 55306N104 565 8218 SH SOLE 8218 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 238 6586 SH SOLE 6586 0 0 MRC GLOBAL INC COM COM 55345K103 884 48212 SH SOLE 48212 0 0 MSA SAFETY INC COM COM 553498106 474 6705 SH SOLE 6705 0 0 MSC INDL DIRECT INC CL A COM 553530106 1122 10920 SH SOLE 10920 0 0 MSCI INC COM COM 55354G100 1232 12672 SH SOLE 12672 0 0 MYR GROUP INC DEL COM COM 55405W104 270 6587 SH SOLE 6587 0 0 MACERICH CO COM COM 554382101 2539 39432 SH SOLE 39432 0 0 MACK CALI RLTY CORP COM COM 554489104 640 23744 SH SOLE 23744 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 5201 64545 SH SOLE 64545 0 0 MACQUARIE BK LTD MTNF 6.12512/3 BND 55608YAC9 101 1000 PRN SOLE 1000 0 0 MACROGENICS INC COM COM 556099109 105 5625 SH SOLE 5625 0 0 MACYS INC COM COM 55616P104 6778 228669 SH SOLE 228669 0 0 MACYS INC OPT 55616P904 169 357200 SH Call SOLE 357200 0 0 MADDEN STEVEN LTD COM COM 556269108 893 23175 SH SOLE 23175 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 1248 18080 SH SOLE 18080 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 4030 52405 SH SOLE 52405 0 0 MAGNA INTL INC COM COM 559222401 1971 45668 SH SOLE 45668 0 0 MAINSTAY DEFINEDTERM MN OPP COM COM 56064K100 108 5621 SH SOLE 5621 0 0 MANHATTAN ASSOCS INC COM COM 562750109 1709 32837 SH SOLE 32837 0 0 MANITOWOC INC COM COM 563571108 262 46047 SH SOLE 46047 0 0 MANPOWERGROUP INC COM COM 56418H100 859 8377 SH SOLE 8377 0 0 MANULIFE FINL CORP COM COM 56501R106 439 24731 SH SOLE 24731 0 0 MARATHON OIL CORP COM COM 565849106 1792 113387 SH SOLE 113387 0 0 MARATHON OIL CORP OPT 565849906 137 157000 SH Call SOLE 157000 0 0 MARATHON PETE CORP COM COM 56585A102 3653 72270 SH SOLE 72270 0 0 MARATHON PETE CORP OPT 56585A902 294 182500 SH Call SOLE 182500 0 0 MARATHON PETE CORP OPT 56585A952 25 20000 SH Put SOLE 20000 0 0 MARKEL CORP COM COM 570535104 2010 2060 SH SOLE 2060 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 1183 6310 SH SOLE 6310 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 135 1349 SH SOLE 1349 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 5640 76326 SH SOLE 76326 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 25649 272340 SH SOLE 272340 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 4041 18515 SH SOLE 18515 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT COM 573331105 956 47809 SH SOLE 47809 0 0 MASCO CORP COM COM 574599106 47444 1395823 SH SOLE 1395823 0 0 MASIMO CORP COM COM 574795100 1107 11871 SH SOLE 11871 0 0 MASONITE INTL CORP NEW COM COM 575385109 187 2361 SH SOLE 2361 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 136 1213 SH SOLE 1213 0 0 MATADOR RES CO COM COM 576485205 989 41567 SH SOLE 41567 0 0 MATERION CORP COM COM 576690101 115 3431 SH SOLE 3431 0 0 MATSON INC COM COM 57686G105 1068 33617 SH SOLE 33617 0 0 MATTEL INC COM COM 577081102 5223 203940 SH SOLE 203940 0 0 MATTEL INC OPT 577081902 8 16000 SH Call SOLE 16000 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 1732 38531 SH SOLE 38531 0 0 MAXIMUS INC COM COM 577933104 527 8469 SH SOLE 8469 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 2379 24385 SH SOLE 24385 0 0 MCDERMOTT INTL INC COM COM 580037109 809 119919 SH SOLE 119919 0 0 MCDONALDS CORP COM COM 580135101 139354 1075183 SH SOLE 1075183 0 0 MCDONALDS CORP OPT 580135901 68 22800 SH Call SOLE 22800 0 0 MCDONALDS CORP OPT 580135951 98 66000 SH Put SOLE 66000 0 0 MCKESSON CORP COM COM 58155Q103 4631 31235 SH SOLE 31235 0 0 MEAD JOHNSON NUTRITION CO COM COM 582839106 8038 90234 SH SOLE 90234 0 0 MEAD JOHNSON NUTRITION CO OPT 582839906 1371 155800 SH Call SOLE 155800 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 1075 83393 SH SOLE 83393 0 0 MEDICINES CO COM COM 584688105 113 2305 SH SOLE 2305 0 0 MEDICINOVA INC COM NEW COM 58468P206 196 32777 SH SOLE 32777 0 0 MEDIFAST INC COM COM 58470H101 276 6218 SH SOLE 6218 0 0 MEDNAX INC COM COM 58502B106 1313 18929 SH SOLE 18929 0 0 MELCO CROWN ENTMT LTD ADR COM 585464100 7792 420265 SH SOLE 420265 0 0 MERCADOLIBRE INC COM COM 58733R102 2579 12197 SH SOLE 12197 0 0 MERCK & CO INC COM COM 58933Y105 53394 840322 SH SOLE 840322 0 0 MERCK & CO INC OPT 58933Y905 1649 314500 SH Call SOLE 314500 0 0 MERCK & CO INC OPT 58933Y955 325 266800 SH Put SOLE 266800 0 0 MERCURY GENL CORP NEW COM COM 589400100 377 6184 SH SOLE 6184 0 0 MEREDITH CORP COM COM 589433101 550 8508 SH SOLE 8508 0 0 MERIT MED SYS INC COM COM 589889104 134 4635 SH SOLE 4635 0 0 MERITAGE HOMES CORP COM COM 59001A102 163 4428 SH SOLE 4428 0 0 MERITOR INC COM COM 59001K100 378 22085 SH SOLE 22085 0 0 MERRIMACK PHARMACEUTICALS IN COM COM 590328100 82 26473 SH SOLE 26473 0 0 MESA LABS INC COM COM 59064R109 120 979 SH SOLE 979 0 0 METALDYNE PERFORMANCE GROUP COM COM 59116R107 170 7449 SH SOLE 7449 0 0 METHODE ELECTRS INC COM COM 591520200 121 2648 SH SOLE 2648 0 0 METLIFE INC COM COM 59156R108 26635 504253 SH SOLE 504253 0 0 METLIFE INC OPT 59156R908 1999 1427700 SH Call SOLE 1427700 0 0 METLIFE INC OPT 59156R958 1186 702700 SH Put SOLE 702700 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 5879 12275 SH SOLE 12275 0 0 MICHAELS COS INC COM COM 59408Q106 744 33248 SH SOLE 33248 0 0 MICROSOFT CORP COM COM 594918104 104947 1593492 SH SOLE 1593492 0 0 MICROSOFT CORP OPT 594918904 4125 1098000 SH Call SOLE 1098000 0 0 MICROSOFT CORP OPT 594918954 848 1013200 SH Put SOLE 1013200 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 120 637 SH SOLE 637 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 3195 43306 SH SOLE 43306 0 0 MICROCHIP TECHNOLOGY INC OPT 595017904 1612 128400 SH Call SOLE 128400 0 0 MICROCHIP TECHNOLOGY INC OPT 595017954 32 50000 SH Put SOLE 50000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.12512/1 BND 595017AB0 488 1570 PRN SOLE 1570 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 3816 26520 PRN SOLE 26520 0 0 MICRON TECHNOLOGY INC COM COM 595112103 11337 392288 SH SOLE 392288 0 0 MICRON TECHNOLOGY INC OPT 595112903 20267 1242500 SH Call SOLE 1242500 0 0 MICRON TECHNOLOGY INC OPT 595112953 215 3169400 SH Put SOLE 3169400 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 2391 21240 PRN SOLE 21240 0 0 MICROSEMI CORP COM COM 595137100 1096 21267 SH SOLE 21267 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 1529 15026 SH SOLE 15026 0 0 MIDDLEBY CORP COM COM 596278101 306 2243 SH SOLE 2243 0 0 MILLER HERMAN INC COM COM 600544100 496 15720 SH SOLE 15720 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 704 9187 SH SOLE 9187 0 0 MINERVA NEUROSCIENCES INC COM COM 603380106 126 15573 SH SOLE 15573 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR COM 606822104 196 30856 SH SOLE 30856 0 0 TECK RESOURCES LTD OPT 878742904 136 50000 SH Call SOLE 50000 0 0 TEGNA INC COM COM 87901J105 5973 233145 SH SOLE 233145 0 0 TELECOM ARGENTINA S A OPT 879273959 1 15900 SH Put SOLE 15900 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 770 85455 SH SOLE 85455 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1045 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 888 7021 SH SOLE 7021 0 0 TELEFLEX INC COM COM 879369106 2313 11940 SH SOLE 11940 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 2930 261844 SH SOLE 261844 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 588 22169 SH SOLE 22169 0 0 TELIGENT INC NEW COM COM 87960W104 127 16295 SH SOLE 16295 0 0 TELUS CORP COM COM 87971M103 2508 77202 SH SOLE 77202 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 1125 24223 SH SOLE 24223 0 0 TENARIS S A SPONSORED ADR COM 88031M109 1935 56680 SH SOLE 56680 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 2251 127078 SH SOLE 127078 0 0 TENET HEALTHCARE CORP OPT 88033G957 29 15100 SH Put SOLE 15100 0 0 TENNECO INC COM COM 880349105 222 3551 SH SOLE 3551 0 0 TERADATA CORP DEL COM COM 88076W103 1941 62381 SH SOLE 62381 0 0 TERADATA CORP DEL OPT 88076W903 369 300000 SH Call SOLE 300000 0 0 TERADATA CORP DEL OPT 88076W953 624 570000 SH Put SOLE 570000 0 0 TERADYNE INC COM COM 880770102 942 30289 SH SOLE 30289 0 0 TEREX CORP NEW COM COM 880779103 1183 37684 SH SOLE 37684 0 0 TERRAFORM GLOBAL INC CL A COM 88104M101 2965 617719 SH SOLE 617719 0 0 TERRAFORM PWR INC CL A COM COM 88104R100 134 10808 SH SOLE 10808 0 0 TERRAVIA HLDGS INC COM COM 88105A106 48 66534 SH SOLE 66534 0 0 TERRITORIAL BANCORP INC COM COM 88145X108 130 4158 SH SOLE 4158 0 0 TESORO CORP COM COM 881609101 4327 53376 SH SOLE 53376 0 0 TESLA INC COM COM 88160R101 22880 82215 SH SOLE 82215 0 0 TESLA INC OPT 88160R901 12547 165000 SH Call SOLE 165000 0 0 TESLA INC OPT 88160R951 1860 171500 SH Put SOLE 171500 0 0 TESORO LOGISTICS LP COM UNIT LP COM 88160T107 2961 54367 SH SOLE 54367 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 13700 426926 SH SOLE 426926 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 199 125000 SH Put SOLE 125000 0 0 TETRA TECH INC NEW COM COM 88162G103 165 4048 SH SOLE 4048 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 2228 26701 SH SOLE 26701 0 0 TEXAS INSTRS INC COM COM 882508104 17423 216274 SH SOLE 216274 0 0 TEXAS INSTRS INC OPT 882508904 3798 1033700 SH Call SOLE 1033700 0 0 TEXAS INSTRS INC OPT 882508954 121 85400 SH Put SOLE 85400 0 0 TEXAS ROADHOUSE INC COM COM 882681109 897 20141 SH SOLE 20141 0 0 TEXTRON INC COM COM 883203101 6540 137426 SH SOLE 137426 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 12616 82134 SH SOLE 82134 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 96 13900 SH Call SOLE 13900 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556952 66 29100 SH Put SOLE 29100 0 0 THERMON GROUP HLDGS INC COM COM 88362T103 109 5219 SH SOLE 5219 0 0 THOMSON REUTERS CORP COM COM 884903105 147 3403 SH SOLE 3403 0 0 THOR INDS INC COM COM 885160101 1355 14094 SH SOLE 14094 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 1147 76641 SH SOLE 76641 0 0 3M CO COM COM 88579Y101 62488 326600 SH SOLE 326600 0 0 3M CO OPT 88579Y901 918 32900 SH Call SOLE 32900 0 0 3M CO OPT 88579Y951 95 45600 SH Put SOLE 45600 0 0 TIDEWATER INC COM COM 886423102 23 19781 SH SOLE 19781 0 0 TIFFANY & CO NEW COM COM 886547108 1571 16485 SH SOLE 16485 0 0 TIFFANY & CO NEW OPT 886547908 933 103600 SH Call SOLE 103600 0 0 TIFFANY & CO NEW OPT 886547958 190 204900 SH Put SOLE 204900 0 0 TILE SHOP HLDGS INC COM COM 88677Q109 384 19969 SH SOLE 19969 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 481 30069 SH SOLE 30069 0 0 TIME INC NEW COM COM 887228104 2623 135530 SH SOLE 135530 0 0 TIME WARNER INC COM NEW COM 887317303 6328 64767 SH SOLE 64767 0 0 TIME WARNER INC OPT 887317903 653 665600 SH Call SOLE 665600 0 0 TIME WARNER INC OPT 887317953 124 64500 SH Put SOLE 64500 0 0 TIMKEN CO COM COM 887389104 2240 49563 SH SOLE 49563 0 0 TIPTREE INC CL A COM 88822Q103 404 55352 SH SOLE 55352 0 0 TITAN INTL INC ILL COM COM 88830M102 213 20557 SH SOLE 20557 0 0 TITAN PHARMACEUTICALS INC DE COM NEW COM 888314309 50 15170 SH SOLE 15170 0 0 TIVO CORP COM COM 88870P106 254 13520 SH SOLE 13520 0 0 TIVITY HEALTH INC COM COM 88870R102 1959 67330 SH SOLE 67330 0 0 TOKAI PHARMACEUTICALS INC COM COM 88907J107 55 65937 SH SOLE 65937 0 0 TOLL BROTHERS INC COM COM 889478103 6694 185366 SH SOLE 185366 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 284 7608 SH SOLE 7608 0 0 TOPBUILD CORP COM COM 89055F103 209 4451 SH SOLE 4451 0 0 TORCHMARK CORP COM COM 891027104 3516 45642 SH SOLE 45642 0 0 TORO CO COM COM 891092108 910 14563 SH SOLE 14563 0 0 TORONTO DOMINION BK ONT COM NEW COM 891160509 124 2478 SH SOLE 2478 0 0 TOTAL S A SPONSORED ADR COM 89151E109 9539 189183 SH SOLE 189183 0 0 TOWER INTL INC COM COM 891826109 161 5944 SH SOLE 5944 0 0 TOTAL SYS SVCS INC COM COM 891906109 1979 37019 SH SOLE 37019 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 2553 23505 SH SOLE 23505 0 0 TRACTOR SUPPLY CO COM COM 892356106 4761 69036 SH SOLE 69036 0 0 TRANSCANADA CORP COM COM 89353D107 351 7605 SH SOLE 7605 0 0 TRANSDIGM GROUP INC COM COM 893641100 1990 9037 SH SOLE 9037 0 0 TRANSDIGM GROUP INC OPT 893641900 300 15000 SH Call SOLE 15000 0 0 TRANSDIGM GROUP INC OPT 893641950 808 15000 SH Put SOLE 15000 0 0 TRANSENTERIX INC COM NEW COM 89366M201 56 45927 SH SOLE 45927 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 45346 376190 SH SOLE 376190 0 0 TREEHOUSE FOODS INC COM COM 89469A104 501 5913 SH SOLE 5913 0 0 TREX CO INC COM COM 89531P105 263 3797 SH SOLE 3797 0 0 TREVENA INC COM COM 89532E109 132 35926 SH SOLE 35926 0 0 TRI CONTL CORP COM COM 895436103 131 5680 SH SOLE 5680 0 0 TRIMBLE INC COM COM 896239100 2637 82393 SH SOLE 82393 0 0 TRINITY INDS INC COM COM 896522109 2199 82819 SH SOLE 82819 0 0 TRIPLE-S MGMT CORP CL B COM 896749108 189 10760 SH SOLE 10760 0 0 TRIUMPH GROUP INC NEW COM COM 896818101 114 4420 SH SOLE 4420 0 0 TRIPADVISOR INC COM COM 896945201 3895 90241 SH SOLE 90241 0 0 TRIPADVISOR INC OPT 896945951 185 25000 SH Put SOLE 25000 0 0 TROVAGENE INC COM NEW COM 897238309 39 33882 SH SOLE 33882 0 0 TRUECAR INC COM COM 89785L107 190 12283 SH SOLE 12283 0 0 TRUSTMARK CORP COM COM 898402102 843 26522 SH SOLE 26522 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 537 8559 SH SOLE 8559 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 7675 236946 SH SOLE 236946 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 4174 131329 SH SOLE 131329 0 0 TWITTER INC COM COM 90184L102 596 39838 SH SOLE 39838 0 0 TWITTER INC OPT 90184L902 38 100000 SH Call SOLE 100000 0 0 TWITTER INC NOTE 0.250 9/1 BND 90184LAB8 5804 61500 PRN SOLE 61500 0 0 TWITTER INC NOTE 1.000 9/1 BND 90184LAD4 330 3600 PRN SOLE 3600 0 0 TWO HBRS INVT CORP COM COM 90187B101 5234 545813 SH SOLE 545813 0 0 II VI INC COM COM 902104108 127 3523 SH SOLE 3523 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 1230 7958 SH SOLE 7958 0 0 TYSON FOODS INC CL A COM 902494103 2130 34523 SH SOLE 34523 0 0 TYSON FOODS INC OPT 902494903 19 12000 SH Call SOLE 12000 0 0 UDR INC COM COM 902653104 1602 44192 SH SOLE 44192 0 0 UGI CORP NEW COM COM 902681105 1581 32006 SH SOLE 32006 0 0 UMB FINL CORP COM COM 902788108 1143 15179 SH SOLE 15179 0 0 USA TRUCK INC COM COM 902925106 82 11124 SH SOLE 11124 0 0 US BANCORP DEL COM NEW COM 902973304 13777 267508 SH SOLE 267508 0 0 US BANCORP DEL OPT 902973904 361 630000 SH Call SOLE 630000 0 0 U S G CORP COM NEW COM 903293405 335 10543 SH SOLE 10543 0 0 U S SILICA HLDGS INC COM COM 90346E103 1256 26180 SH SOLE 26180 0 0 ULTA BEAUTY INC COM COM 90384S303 3635 12745 SH SOLE 12745 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 1466 7508 SH SOLE 7508 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM COM 90400P101 1277 56196 SH SOLE 56196 0 0 ULTRATECH INC COM COM 904034105 998 33710 SH SOLE 33710 0 0 UMPQUA HLDGS CORP COM COM 904214103 907 51102 SH SOLE 51102 0 0 UNDER ARMOUR INC CL A COM 904311107 16217 819878 SH SOLE 819878 0 0 UNDER ARMOUR INC CL C COM 904311206 902 49303 SH SOLE 49303 0 0 UNDER ARMOUR INC OPT 904311907 2 10000 SH Call SOLE 10000 0 0 UNIFIRST CORP MASS COM COM 904708104 253 1788 SH SOLE 1788 0 0 UNILEVER N V N Y SHS NEW COM 904784709 746 15022 SH SOLE 15022 0 0 UNILEVER N V OPT 904784909 25 29800 SH Call SOLE 29800 0 0 UNILEVER N V OPT 904784959 22 89000 SH Put SOLE 89000 0 0 UNION PAC CORP COM COM 907818108 10938 103267 SH SOLE 103267 0 0 UNION PAC CORP OPT 907818908 124 32200 SH Call SOLE 32200 0 0 UNION PAC CORP OPT 907818958 161 81100 SH Put SOLE 81100 0 0 UNITED CMNTY FINL CORP OHIO COM COM 909839102 171 20474 SH SOLE 20474 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 251 9058 SH SOLE 9058 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 106 2513 SH SOLE 2513 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3182 45047 SH SOLE 45047 0 0 UNITED CONTL HLDGS INC OPT 910047909 156 58700 SH Call SOLE 58700 0 0 UNITED CONTL HLDGS INC OPT 910047959 736 261500 SH Put SOLE 261500 0 0 UNITED FIRE GROUP INC COM COM 910340108 145 3396 SH SOLE 3396 0 0 UNITED INS HLDGS CORP COM COM 910710102 144 9028 SH SOLE 9028 0 0 UNITED NAT FOODS INC COM COM 911163103 581 13446 SH SOLE 13446 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 7431 69250 SH SOLE 69250 0 0 UNITED PARCEL SERVICE INC OPT 911312906 6 129900 SH Call SOLE 129900 0 0 UNITED RENTALS INC COM COM 911363109 2535 20275 SH SOLE 20275 0 0 US FOODS HLDG CORP COM COM 912008109 1146 40961 SH SOLE 40961 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 5504 517266 SH SOLE 517266 0 0 UNITED STATES OIL FUND LP OPT 91232N908 1609 4769000 SH Call SOLE 4769000 0 0 UNITED STATES OIL FUND LP OPT 91232N958 3441 2633300 SH Put SOLE 2633300 0 0 UNITED STATES STL CORP NEW COM COM 912909108 939 27760 SH SOLE 27760 0 0 UNITED STATES STL CORP NEW OPT 912909908 701 85000 SH Call SOLE 85000 0 0 UNITED STATES STL CORP NEW OPT 912909958 25 93000 SH Put SOLE 93000 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 45704 407305 SH SOLE 407305 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 66 12700 SH Call SOLE 12700 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 31 34600 SH Put SOLE 34600 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1565 11558 SH SOLE 11558 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 70273 428465 SH SOLE 428465 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 1043 216300 SH Call SOLE 216300 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 469 159100 SH Put SOLE 159100 0 0 UNITI GROUP INC COM COM 91325V108 626 24231 SH SOLE 24231 0 0 UNIVERSAL AMERN CORP NEW COM COM 91338E101 1261 126432 SH SOLE 126432 0 0 UNIVERSAL CORP VA COM COM 913456109 225 3181 SH SOLE 3181 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 460 5344 SH SOLE 5344 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 152 1539 SH SOLE 1539 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 153 6239 SH SOLE 6239 0 0 UNIVERSAL LOGISTICS HLDGS IN COM COM 91388P105 134 9309 SH SOLE 9309 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1527 12272 SH SOLE 12272 0 0 UNIVEST CORP PA COM COM 915271100 181 6971 SH SOLE 6971 0 0 UNUM GROUP COM COM 91529Y106 3334 71098 SH SOLE 71098 0 0 URANIUM ENERGY CORP COM COM 916896103 342 240674 SH SOLE 240674 0 0 URBAN OUTFITTERS INC COM COM 917047102 1962 82565 SH SOLE 82565 0 0 URBAN EDGE PPTYS COM COM 91704F104 442 16822 SH SOLE 16822 0 0 UTAH MED PRODS INC COM COM 917488108 101 1617 SH SOLE 1617 0 0 VCA INC COM COM 918194101 5361 58586 SH SOLE 58586 0 0 V F CORP COM COM 918204108 2458 44723 SH SOLE 44723 0 0 V F CORP OPT 918204958 75 249200 SH Put SOLE 249200 0 0 VEON LTD SPONSORED ADR COM 91822M106 410 100503 SH SOLE 100503 0 0 VSE CORP COM COM 918284100 101 2482 SH SOLE 2482 0 0 VALHI INC NEW COM COM 918905100 68 20648 SH SOLE 20648 0 0 VALEANT PHARMACEUTICALS INTL COM COM 91911K102 2529 229275 SH SOLE 229275 0 0 VALE S A ADR COM 91912E105 1177 123882 SH SOLE 123882 0 0 VALE S A ADR REPSTG PFD PFD 91912E204 2524 281037 SH SOLE 281037 0 0 VALE S A OPT 91912E905 3700 1250000 SH Call SOLE 1250000 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 5799 87482 SH SOLE 87482 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 846 519000 SH Call SOLE 519000 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 2378 951600 SH Put SOLE 951600 0 0 VALLEY NATL BANCORP COM COM 919794107 1017 86171 SH SOLE 86171 0 0 VALMONT INDS INC COM COM 920253101 737 4740 SH SOLE 4740 0 0 VALSPAR CORP COM COM 920355104 1768 15936 SH SOLE 15936 0 0 VALVOLINE INC COM COM 92047W101 475 19331 SH SOLE 19331 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 127 9094 SH SOLE 9094 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 53846 2360632 SH SOLE 2360632 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 5349 258791 SH SOLE 258791 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 202 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS COM 92189F494 2477 133830 SH SOLE 133830 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 3097 38852 SH SOLE 38852 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 8045 101822 SH SOLE 101822 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 4780 89430 SH SOLE 89430 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 34126 1107621 SH SOLE 1107621 0 0 VANECK VECTORS ETF TR BIOTECH ETF COM 92189F726 209 1753 SH SOLE 1753 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 356 22400 SH SOLE 22400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 38333 1065386 SH SOLE 1065386 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP COM 92189F825 1308 66146 SH SOLE 66146 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 4291 189012 SH SOLE 189012 0 0 VANECK VECTORS ETF TR OPT 92189F903 428 268100 SH Call SOLE 268100 0 0 VANECK VECTORS ETF TR OPT 92189F906 2583 2387600 SH Call SOLE 2387600 0 0 VANECK VECTORS ETF TR OPT 92189F953 366 721300 SH Put SOLE 721300 0 0 VANECK VECTORS ETF TR OPT 92189F956 5207 4771100 SH Put SOLE 4771100 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF COM 921908844 321 3571 SH SOLE 3571 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 4707 42344 SH SOLE 42344 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF COM 921910840 143 2082 SH SOLE 2082 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828 3925 31246 SH SOLE 31246 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND COM 921937827 686 8607 SH SOLE 8607 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 18644 229942 SH SOLE 229942 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 3578 46074 SH SOLE 46074 0 0 VANGUARD MALVERN FDS STRM INFPROIDX COM 922020805 539 10900 SH SOLE 10900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 163 3157 SH SOLE 3157 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 2012 575000 SH Call SOLE 575000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042908 207 108800 SH Call SOLE 108800 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 1568 725000 SH Put SOLE 725000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042958 39 261500 SH Put SOLE 261500 0 0 VANGUARD WORLD FDS CONSUM DIS ETF COM 92204A108 7759 56031 SH SOLE 56031 0 0 VANGUARD WORLD FDS CONSUM STP ETF COM 92204A207 616 4380 SH SOLE 4380 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 969 10024 SH SOLE 10024 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 3207 53036 SH SOLE 53036 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 1606 11651 SH SOLE 11651 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF COM 92204A603 1325 10709 SH SOLE 10709 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 4875 35946 SH SOLE 35946 0 0 VANGUARD WORLD FDS MATERIALS ETF COM 92204A801 1566 13164 SH SOLE 13164 0 0 VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 131 1383 SH SOLE 1383 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL COM 92206C649 389 3788 SH SOLE 3788 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV COM 92206C706 567 8811 SH SOLE 8811 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL COM 92206C714 5638 56144 SH SOLE 56144 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX COM 92206C730 526 4857 SH SOLE 4857 0 0 VANTIV INC CL A COM 92210H105 252 3926 SH SOLE 3926 0 0 VAREX IMAGING CORP COM COM 92214X106 1224 36427 SH SOLE 36427 0 0 VARIAN MED SYS INC COM COM 92220P105 1661 18231 SH SOLE 18231 0 0 VECTREN CORP COM COM 92240G101 1868 31876 SH SOLE 31876 0 0 VECTOR GROUP LTD COM COM 92240M108 805 38717 SH SOLE 38717 0 0 VEECO INSTRS INC DEL COM COM 922417100 109 3666 SH SOLE 3666 0 0 VEECO INSTRS INC DEL NOTE 2.700 1/1 BND 922417AD2 834 7950 PRN SOLE 7950 0 0 VEDANTA LTD SPONSORED ADR COM 92242Y100 149 8654 SH SOLE 8654 0 0 VEEVA SYS INC OPT 922475908 252 87300 SH Call SOLE 87300 0 0 VENTAS INC COM COM 92276F100 3898 59938 SH SOLE 59938 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 3301 15258 SH SOLE 15258 0 0 VANGUARD INDEX FDS REIT ETF COM 922908553 12004 145346 SH SOLE 145346 0 0 VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 4003 28454 SH SOLE 28454 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 1108 7955 SH SOLE 7955 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 1731 16016 SH SOLE 16016 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 3024 30278 SH SOLE 30278 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 479 5021 SH SOLE 5021 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 4130 30990 SH SOLE 30990 0 0 VERA BRADLEY INC COM COM 92335C106 133 14276 SH SOLE 14276 0 0 VEREIT INC COM COM 92339V100 5373 632871 SH SOLE 632871 0 0 VERIFONE SYS INC COM COM 92342Y109 630 33656 SH SOLE 33656 0 0 VERISIGN INC COM COM 92343E102 2401 27559 SH SOLE 27559 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 62762 1287431 SH SOLE 1287431 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 456 850800 SH Call SOLE 850800 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 3901 1112500 SH Put SOLE 1112500 0 0 VERINT SYS INC COM COM 92343X100 354 8158 SH SOLE 8158 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 2179 22000 PRN SOLE 22000 0 0 VERISK ANALYTICS INC COM COM 92345Y106 2651 32673 SH SOLE 32673 0 0 VERSARTIS INC COM COM 92529L102 158 7420 SH SOLE 7420 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 4409 40316 SH SOLE 40316 0 0 VERSUM MATLS INC COM COM 92532W103 1077 35183 SH SOLE 35183 0 0 VIASAT INC COM COM 92552V100 497 7789 SH SOLE 7789 0 0 VIACOM INC NEW CL B COM 92553P201 3837 82300 SH SOLE 82300 0 0 VIAVI SOLUTIONS INC COM COM 925550105 803 74951 SH SOLE 74951 0 0 VICOR CORP COM COM 925815102 112 6931 SH SOLE 6931 0 0 VICTORY PORTFOLIOS II SHS US LRG CAP COM 92647N865 1875 44900 SH SOLE 44900 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT COM 92763M105 591 32862 SH SOLE 32862 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 3808 285432 SH SOLE 285432 0 0 VIRNETX HLDG CORP COM COM 92823T108 82 35619 SH SOLE 35619 0 0 VISA INC COM CL A COM 92826C839 7500 84397 SH SOLE 84397 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 490 29810 SH SOLE 29810 0 0 VISTA OUTDOOR INC COM COM 928377100 378 18336 SH SOLE 18336 0 0 VITAL THERAPIES INC COM COM 92847R104 167 41652 SH SOLE 41652 0 0 VIVUS INC COM COM 928551100 83 73740 SH SOLE 73740 0 0 VMWARE INC CL A COM COM 928563402 1230 13348 SH SOLE 13348 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 7739 292818 SH SOLE 292818 0 0 VONAGE HLDGS CORP COM COM 92886T201 74 11715 SH SOLE 11715 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 3253 32426 SH SOLE 32426 0 0 VOYA PRIME RATE TR SH BEN INT COM 92913A100 700 129407 SH SOLE 129407 0 0 VULCAN MATLS CO COM COM 929160109 2366 19639 SH SOLE 19639 0 0 VULCAN MATLS CO OPT 929160959 4 30000 SH Put SOLE 30000 0 0 W & T OFFSHORE INC COM COM 92922P106 81 29138 SH SOLE 29138 0 0 WD-40 CO COM COM 929236107 131 1205 SH SOLE 1205 0 0 WGL HLDGS INC COM COM 92924F106 3217 38984 SH SOLE 38984 0 0 WABCO HLDGS INC COM COM 92927K102 977 8318 SH SOLE 8318 0 0 WSFS FINL CORP COM COM 929328102 578 12572 SH SOLE 12572 0 0 WMIH CORP COM COM 92936P100 247 170526 SH SOLE 170526 0 0 W P CAREY INC COM COM 92936U109 320 5148 SH SOLE 5148 0 0 WPP PLC NEW ADR COM 92937A102 519 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 1894 31236 SH SOLE 31236 0 0 WABTEC CORP COM COM 929740108 2886 36995 SH SOLE 36995 0 0 WADDELL & REED FINL INC CL A COM 930059100 552 32499 SH SOLE 32499 0 0 WAGEWORKS INC COM COM 930427109 209 2893 SH SOLE 2893 0 0 WAL-MART STORES INC COM COM 931142103 51904 720083 SH SOLE 720083 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 15487 186476 SH SOLE 186476 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 66 32300 SH Call SOLE 32300 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 121 87500 SH Put SOLE 87500 0 0 WALTER INVT MGMT CORP COM COM 93317W102 12 11470 SH SOLE 11470 0 0 WASHINGTON FED INC COM COM 938824109 982 29661 SH SOLE 29661 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 188 21636 SH SOLE 21636 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 1171 37440 SH SOLE 37440 0 0 WASHINGTON TR BANCORP COM COM 940610108 279 5660 SH SOLE 5660 0 0 WASTE CONNECTIONS INC COM COM 94106B101 1086 12309 SH SOLE 12309 0 0 WASTE MGMT INC DEL COM COM 94106L109 12837 176048 SH SOLE 176048 0 0 WATERS CORP COM COM 941848103 1912 12235 SH SOLE 12235 0 0 WATSCO INC COM COM 942622200 1188 8300 SH SOLE 8300 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 219 3509 SH SOLE 3509 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1930 15000 PRN SOLE 15000 0 0 WEBMD HEALTH CORP COM COM 94770V102 402 7626 SH SOLE 7626 0 0 WEBSTER FINL CORP CONN COM COM 947890109 1384 27664 SH SOLE 27664 0 0 WEIBO CORP SPONSORED ADR COM 948596101 3160 60567 SH SOLE 60567 0 0 WEIGHT WATCHERS INTL INC NEW OPT 948626906 1 20000 SH Call SOLE 20000 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 807 24183 SH SOLE 24183 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 1624 11582 SH SOLE 11582 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 34322 150000 PRN SOLE 150000 0 0 WELLS FARGO & CO NEW COM COM 949746101 47889 860378 SH SOLE 860378 0 0 WELLS FARGO & CO NEW PERP PFD CNV A PFD 949746804 7434 6000 SH SOLE 6000 0 0 WELLS FARGO & CO NEW OPT 949746901 1152 238400 SH Call SOLE 238400 0 0 CONCORDIA INTERNATIONAL CORP COM COM 20653P102 83 51199 SH SOLE 51199 0 0 CONDUENT INC COM COM 206787103 268 16001 SH SOLE 16001 0 0 CONFORMIS INC COM COM 20717E101 64 12336 SH SOLE 12336 0 0 CONNS INC COM COM 208242107 663 75778 SH SOLE 75778 0 0 CONOCOPHILLIPS COM COM 20825C104 12547 251603 SH SOLE 251603 0 0 CONOCOPHILLIPS OPT 20825C904 572 343100 SH Call SOLE 343100 0 0 CONOCOPHILLIPS OPT 20825C954 161 283800 SH Put SOLE 283800 0 0 CONSOL ENERGY INC COM COM 20854P109 993 59201 SH SOLE 59201 0 0 CONSOLIDATED EDISON INC COM COM 209115104 17886 230311 SH SOLE 230311 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 5285 32612 SH SOLE 32612 0 0 CONSTELLATION BRANDS INC OPT 21036P908 879 725000 SH Call SOLE 725000 0 0 CONSTELLATION BRANDS INC OPT 21036P958 348 120000 SH Put SOLE 120000 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 204 8340 SH SOLE 8340 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 334 7361 SH SOLE 7361 0 0 CONVERGYS CORP COM COM 212485106 460 21762 SH SOLE 21762 0 0 COOPER COS INC COM NEW COM 216648402 5214 26083 SH SOLE 26083 0 0 COOPER STD HLDGS INC COM COM 21676P103 467 4212 SH SOLE 4212 0 0 COOPER TIRE & RUBR CO COM COM 216831107 614 13846 SH SOLE 13846 0 0 COPART INC COM COM 217204106 1662 26833 SH SOLE 26833 0 0 CORBUS PHARMACEUTICALS HLDGS COM COM 21833P103 148 17948 SH SOLE 17948 0 0 CORCEPT THERAPEUTICS INC COM COM 218352102 411 37533 SH SOLE 37533 0 0 CORENERGY INFRASTRUCTURE TR COM NEW COM 21870U502 278 8241 SH SOLE 8241 0 0 CORELOGIC INC COM COM 21871D103 902 22156 SH SOLE 22156 0 0 CORECIVIC INC COM COM 21871N101 677 21532 SH SOLE 21532 0 0 CORINDUS VASCULAR ROBOTICS I COM COM 218730109 75 57229 SH SOLE 57229 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 162 4158 SH SOLE 4158 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500 7/0 BND 21925YAB9 1029 10050 PRN SOLE 10050 0 0 CORNING INC COM COM 219350105 8889 329209 SH SOLE 329209 0 0 CORNING INC OPT 219350905 278 400400 SH Call SOLE 400400 0 0 CORNING INC OPT 219350955 44 199900 SH Put SOLE 199900 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 671 20258 SH SOLE 20258 0 0 CORVEL CORP COM COM 221006109 109 2517 SH SOLE 2517 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 10142 60480 SH SOLE 60480 0 0 COSTCO WHSL CORP NEW OPT 22160K905 264 12400 SH Call SOLE 12400 0 0 COSTCO WHSL CORP NEW OPT 22160K955 46 51300 SH Put SOLE 51300 0 0 COSTAR GROUP INC COM COM 22160N109 439 2118 SH SOLE 2118 0 0 COTY INC COM CL A COM 222070203 1972 108743 SH SOLE 108743 0 0 COUSINS PPTYS INC COM COM 222795106 426 51516 SH SOLE 51516 0 0 COVANTA HLDG CORP COM COM 22282E102 896 57075 SH SOLE 57075 0 0 COWEN GROUP INC NEW CL A NEW COM 223622606 4546 304077 SH SOLE 304077 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 941 5906 SH SOLE 5906 0 0 CRANE CO COM COM 224399105 1046 13984 SH SOLE 13984 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 210 1055 SH SOLE 1055 0 0 CREDIT ACCEP CORP MICH OPT 225310951 229 22900 SH Put SOLE 22900 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 10189 686594 SH SOLE 686594 0 0 CREE INC COM COM 225447101 1034 38685 SH SOLE 38685 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT COM 22544F103 190 71331 SH SOLE 71331 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER COM 226344208 944 35955 SH SOLE 35955 0 0 CRITEO S A SPONS ADS COM 226718104 7183 143690 SH SOLE 143690 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 4701 49775 SH SOLE 49775 0 0 CROWN HOLDINGS INC COM COM 228368106 723 13648 SH SOLE 13648 0 0 CRYOLIFE INC COM COM 228903100 110 6635 SH SOLE 6635 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 10694 217583 SH SOLE 217583 0 0 CTRIP COM INTL LTD NOTE 1.25010/1 BND 22943FAD2 522 3970 PRN SOLE 3970 0 0 CUBESMART COM COM 229663109 374 14394 SH SOLE 14394 0 0 CULLEN FROST BANKERS INC COM COM 229899109 2012 22617 SH SOLE 22617 0 0 CUMMINS INC COM COM 231021106 3610 23876 SH SOLE 23876 0 0 CURIS INC COM COM 231269101 50 17821 SH SOLE 17821 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN COM 23130A102 2268 26211 SH SOLE 26211 0 0 CURRENCYSHS JAPANESE YEN TR OPT 23130A952 108 146800 SH Put SOLE 146800 0 0 CURRENCYSHARES EURO TR OPT 23130C908 1533 1304200 SH Call SOLE 1304200 0 0 CURRENCYSHARES EURO TR OPT 23130C958 233 100200 SH Put SOLE 100200 0 0 CURTISS WRIGHT CORP COM COM 231561101 1088 11922 SH SOLE 11922 0 0 CYBEROPTICS CORP COM COM 232517102 141 5416 SH SOLE 5416 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1134 82407 SH SOLE 82407 0 0 CYPRESS SEMICONDUCTOR CORP OPT 232806959 299 550000 SH Put SOLE 550000 0 0 CYTRX CORP COM PAR COM 232828509 102 229388 SH SOLE 229388 0 0 CYTOKINETICS INC COM NEW COM 23282W605 106 8254 SH SOLE 8254 0 0 CYRUSONE INC COM COM 23283R100 1093 21244 SH SOLE 21244 0 0 DMC GLOBAL INC COM COM 23291C103 243 19594 SH SOLE 19594 0 0 DBX ETF TR XTRAK MSCI EAFE COM 233051200 10894 368164 SH SOLE 368164 0 0 DBX ETF TR XTRAK MSCI JAPN COM 233051507 1607 42848 SH SOLE 42848 0 0 DBX ETF TR JAP NIKKEI 400 COM 233051663 354 14000 SH SOLE 14000 0 0 DBX ETF TR DB XTR MSCI EUR COM 233051853 752 27805 SH SOLE 27805 0 0 DBX ETF TR DBXTR HAR CS 300 COM 233051879 388 15421 SH SOLE 15421 0 0 DBX ETF TR OPT 233051909 4 16000 SH Call SOLE 16000 0 0 DBV TECHNOLOGIES S A SPONSORED ADR COM 23306J101 140 3969 SH SOLE 3969 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 2813 71702 SH SOLE 71702 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 1146 23825 SH SOLE 23825 0 0 DDR CORP COM COM 23317H102 212 16910 SH SOLE 16910 0 0 D R HORTON INC COM COM 23331A109 2271 68172 SH SOLE 68172 0 0 DST SYS INC DEL COM COM 233326107 1313 10717 SH SOLE 10717 0 0 DTE ENERGY CO COM COM 233331107 305 2986 SH SOLE 2986 0 0 DAILY JOURNAL CORP COM COM 233912104 338 1576 SH SOLE 1576 0 0 DANA INCORPORATED COM COM 235825205 774 40094 SH SOLE 40094 0 0 DANAHER CORP DEL COM COM 235851102 10401 121605 SH SOLE 121605 0 0 DARDEN RESTAURANTS INC COM COM 237194105 3471 41483 SH SOLE 41483 0 0 DARLING INGREDIENTS INC COM COM 237266101 248 17085 SH SOLE 17085 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 286 4689 SH SOLE 4689 0 0 DAVITA INC COM COM 23918K108 5343 78608 SH SOLE 78608 0 0 DAVITA INC OPT 23918K908 84 80000 SH Call SOLE 80000 0 0 DAWSON GEOPHYSICAL CO NEW COM COM 239360100 107 19221 SH SOLE 19221 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 218 11086 SH SOLE 11086 0 0 DECKERS OUTDOOR CORP COM COM 243537107 536 8978 SH SOLE 8978 0 0 DEERE & CO COM COM 244199105 4884 44868 SH SOLE 44868 0 0 DEERE & CO OPT 244199955 715 1455400 SH Put SOLE 1455400 0 0 DEL FRISCOS RESTAURANT GROUP COM COM 245077102 126 6959 SH SOLE 6959 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 17548 273850 SH SOLE 273850 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 4116 89565 SH SOLE 89565 0 0 DELUXE CORP COM COM 248019101 1099 15222 SH SOLE 15222 0 0 DENNYS CORP COM COM 24869P104 119 9660 SH SOLE 9660 0 0 DENTSPLY SIRONA INC COM COM 24906P109 2692 43118 SH SOLE 43118 0 0 DERMIRA INC COM COM 24983L104 113 3300 SH SOLE 3300 0 0 DEPOMED INC OPT 249908904 123 331200 SH Call SOLE 331200 0 0 DEPOMED INC NOTE 2.500 9/0 BND 249908AA2 607 6470 PRN SOLE 6470 0 0 DESTINATION XL GROUP INC COM COM 25065K104 86 30309 SH SOLE 30309 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 6019 144264 SH SOLE 144264 0 0 DEVON ENERGY CORP NEW OPT 25179M903 458 97500 SH Call SOLE 97500 0 0 DEVON ENERGY CORP NEW OPT 25179M953 559 102500 SH Put SOLE 102500 0 0 DEVRY ED GROUP INC COM COM 251893103 1051 29649 SH SOLE 29649 0 0 DEXCOM INC COM COM 252131107 725 8557 SH SOLE 8557 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 494 4278 SH SOLE 4278 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 1798 107587 SH SOLE 107587 0 0 DIAMOND OFFSHORE DRILLING IN OPT 25271C952 315 98400 SH Put SOLE 98400 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 1707 153077 SH SOLE 153077 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 2622 25276 SH SOLE 25276 0 0 DIAMONDBACK ENERGY INC OPT 25278X909 145 29000 SH Call SOLE 29000 0 0 DICKS SPORTING GOODS INC COM COM 253393102 3445 70793 SH SOLE 70793 0 0 DIEBOLD NXDF INC COM COM 253651103 468 15252 SH SOLE 15252 0 0 DIGI INTL INC COM COM 253798102 106 8872 SH SOLE 8872 0 0 DIGITAL RLTY TR INC COM COM 253868103 2984 28046 SH SOLE 28046 0 0 DIGITALGLOBE INC COM NEW COM 25389M877 1988 60704 SH SOLE 60704 0 0 DIME CMNTY BANCSHARES COM COM 253922108 117 5757 SH SOLE 5757 0 0 DILLARDS INC CL A COM 254067101 1651 31602 SH SOLE 31602 0 0 DIMENSION THERAPEUTICS INC COM COM 25433V105 47 26867 SH SOLE 26867 0 0 DINEEQUITY INC COM COM 254423106 1351 24825 SH SOLE 24825 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 364 18200 SH SOLE 18200 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X COM 25459W847 2010 19000 SH SOLE 19000 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 713 22500 SH SOLE 22500 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR COM 25459Y355 651 33609 SH SOLE 33609 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW COM 25459Y454 2842 250000 SH SOLE 250000 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW COM 25459Y470 1553 89500 SH SOLE 89500 0 0 DIREXION SHS ETF TR 20YR TRES BEAR COM 25459Y678 1993 89067 SH SOLE 89067 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW COM 25459Y694 782 17622 SH SOLE 17622 0 0 DISNEY WALT CO COM DISNEY COM 254687106 52962 467081 SH SOLE 467081 0 0 DISNEY WALT CO OPT 254687906 5723 2724600 SH Call SOLE 2724600 0 0 DISNEY WALT CO OPT 254687956 298 551100 SH Put SOLE 551100 0 0 DISCOVER FINL SVCS COM COM 254709108 4141 60556 SH SOLE 60556 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 4738 162858 SH SOLE 162858 0 0 DISCOVERY COMMUNICATNS NEW COM SER C COM 25470F302 3310 116926 SH SOLE 116926 0 0 DISH NETWORK CORP CL A COM 25470M109 1694 26680 SH SOLE 26680 0 0 DISH NETWORK CORP OPT 25470M909 27 20000 SH Call SOLE 20000 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 690 42775 SH SOLE 42775 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 9566 308000 SH SOLE 308000 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI COM 25490K141 14454 974000 SH SOLE 974000 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X COM 25490K273 1565 17384 SH SOLE 17384 0 0 DIREXION ETF TR DAILY MSCI COM 25490K331 382 5332 SH SOLE 5332 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K570 310 34500 SH SOLE 34500 0 0 DIREXION SHS ETF TR SP BIOTCH BR3X COM 25490K745 351 33500 SH SOLE 33500 0 0 DIREXION ETF TR TECH BEAR 3X COM 25490K760 385 30000 SH SOLE 30000 0 0 DIREXION SHS ETF TR SEMICONDUCT BEAR COM 25490K778 90 12000 SH SOLE 12000 0 0 DIVIDEND & INCOME FUND COM NEW COM 25538A204 199 16534 SH SOLE 16534 0 0 DOLLAR GEN CORP NEW COM COM 256677105 3646 52293 SH SOLE 52293 0 0 DOLLAR GEN CORP NEW OPT 256677905 71 35500 SH Call SOLE 35500 0 0 DOLLAR GEN CORP NEW OPT 256677955 105 53900 SH Put SOLE 53900 0 0 DOLLAR TREE INC COM COM 256746108 2577 32843 SH SOLE 32843 0 0 DOLLAR TREE INC OPT 256746908 120 50000 SH Call SOLE 50000 0 0 DOMINION DIAMOND CORP COM COM 257287102 578 45760 SH SOLE 45760 0 0 DOMINION RES INC VA NEW COM COM 25746U109 412 5305 SH SOLE 5305 0 0 DOMINION RES INC VA NEW UNIT 08/15/2019 COM 25746U836 4579 90000 SH SOLE 90000 0 0 DOMINION RES INC VA NEW OPT 25746U909 175 700000 SH Call SOLE 700000 0 0 DOMINOS PIZZA INC COM COM 25754A201 3873 21017 SH SOLE 21017 0 0 DOMTAR CORP COM NEW COM 257559203 843 23093 SH SOLE 23093 0 0 DONALDSON INC COM COM 257651109 1552 34096 SH SOLE 34096 0 0 DONNELLEY R R & SONS CO COM COM 257867200 172 14235 SH SOLE 14235 0 0 DOUGLAS EMMETT INC COM COM 25960P109 1151 29978 SH SOLE 29978 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 684 22322 SH SOLE 22322 0 0 DOVER CORP COM COM 260003108 3144 39123 SH SOLE 39123 0 0 DOW CHEM CO COM COM 260543103 500 7875 SH SOLE 7875 0 0 DOW CHEM CO OPT 260543903 2138 1231400 SH Call SOLE 1231400 0 0 DOW CHEM CO OPT 260543953 542 601700 SH Put SOLE 601700 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 3790 38710 SH SOLE 38710 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT COM 26200S101 74 21955 SH SOLE 21955 0 0 DRIL-QUIP INC COM COM 262037104 765 14031 SH SOLE 14031 0 0 DREYFUS MUN BD INFRSTRCTR FD COM 26203D101 128 10088 SH SOLE 10088 0 0 DU PONT E I DE NEMOURS & CO COM COM 263534109 34681 431736 SH SOLE 431736 0 0 DU PONT E I DE NEMOURS & CO OPT 263534909 134 48900 SH Call SOLE 48900 0 0 DU PONT E I DE NEMOURS & CO OPT 263534959 57 70700 SH Put SOLE 70700 0 0 DUKE REALTY CORP COM NEW COM 264411505 1578 60074 SH SOLE 60074 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 794 9676 SH SOLE 9676 0 0 DUKE ENERGY CORP NEW OPT 26441C904 3 20000 SH Call SOLE 20000 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 1289 11938 SH SOLE 11938 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 1220 22313 SH SOLE 22313 0 0 DUPONT FABROS TECHNOLOGY INC COM COM 26613Q106 269 5427 SH SOLE 5427 0 0 DURECT CORP COM COM 266605104 147 140150 SH SOLE 140150 0 0 DYCOM INDS INC COM COM 267475101 677 7281 SH SOLE 7281 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 2372 20240 PRN SOLE 20240 0 0 DYNEGY INC NEW DEL W EXP 10/02/201 WTS 26817R116 2 38688 SH SOLE 38688 0 0 DYNEGY INC NEW DEL PFD CONV SER A PFD 26817R207 856 29500 SH SOLE 29500 0 0 ENI S P A SPONSORED ADR COM 26874R108 1838 56144 SH SOLE 56144 0 0 EOG RES INC COM COM 26875P101 7643 78348 SH SOLE 78348 0 0 EOG RES INC OPT 26875P901 233 91100 SH Call SOLE 91100 0 0 EOG RES INC OPT 26875P951 672 179300 SH Put SOLE 179300 0 0 EP ENERGY CORP CL A COM 268785102 955 201016 SH SOLE 201016 0 0 EQT CORP COM COM 26884L109 1176 19252 SH SOLE 19252 0 0 EQT CORP OPT 26884L909 0 29800 SH Call SOLE 29800 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 886 12029 SH SOLE 12029 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 2868 37300 SH SOLE 37300 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 630 25900 SH SOLE 25900 0 0 ETFIS SER TR I BIOSHS BIO CLI COM 26923G301 691 29804 SH SOLE 29804 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1890 54182 SH SOLE 54182 0 0 E TRADE FINANCIAL CORP OPT 269246901 167 117200 SH Call SOLE 117200 0 0 E TRADE FINANCIAL CORP OPT 269246951 420 196400 SH Put SOLE 196400 0 0 EXCO RESOURCES INC COM COM 269279402 16 26121 SH SOLE 26121 0 0 EAGLE MATERIALS INC COM COM 26969P108 8247 84896 SH SOLE 84896 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 251 3022 SH SOLE 3022 0 0 EAST WEST BANCORP INC COM COM 27579R104 1532 29679 SH SOLE 29679 0 0 EASTGROUP PPTY INC COM COM 277276101 165 2247 SH SOLE 2247 0 0 EASTMAN CHEM CO COM COM 277432100 5194 64281 SH SOLE 64281 0 0 EASTMAN CHEM CO OPT 277432900 130 28600 SH Call SOLE 28600 0 0 EASTMAN CHEM CO OPT 277432950 53 89300 SH Put SOLE 89300 0 0 EATON VANCE CORP COM NON VTG COM 278265103 1918 42652 SH SOLE 42652 0 0 EATON VANCE MUN BD FD COM COM 27827X101 230 18316 SH SOLE 18316 0 0 MIZUHO FINL GROUP INC SPONSORED ADR COM 60687Y109 268 72621 SH SOLE 72621 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 1644 149004 SH SOLE 149004 0 0 MOHAWK INDS INC COM COM 608190104 15280 66581 SH SOLE 66581 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 511 11211 SH SOLE 11211 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 128 1000 PRN SOLE 1000 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 2595 24480 PRN SOLE 24480 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 2990 31245 SH SOLE 31245 0 0 MOMENTA PHARMACEUTICALS INC COM COM 60877T100 202 15101 SH SOLE 15101 0 0 MOMO INC ADR COM 60879B107 3567 104690 SH SOLE 104690 0 0 MOMO INC OPT 60879B907 70 16000 SH Call SOLE 16000 0 0 MONDELEZ INTL INC CL A COM 609207105 20976 486911 SH SOLE 486911 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 1399 83245 SH SOLE 83245 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 125 8773 SH SOLE 8773 0 0 MONOGRAM RESIDENTIAL TR INC COM COM 60979P105 140 14055 SH SOLE 14055 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 1729 18774 SH SOLE 18774 0 0 MONSANTO CO NEW COM COM 61166W101 8079 71367 SH SOLE 71367 0 0 MONSANTO CO NEW OPT 61166W901 400 215000 SH Call SOLE 215000 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 4410 95522 SH SOLE 95522 0 0 MOODYS CORP COM COM 615369105 2340 20888 SH SOLE 20888 0 0 MOOG INC CL A COM 615394202 890 13214 SH SOLE 13214 0 0 MORGAN STANLEY COM NEW COM 617446448 8843 206426 SH SOLE 206426 0 0 MORGAN STANLEY OPT 617446908 2073 895300 SH Call SOLE 895300 0 0 MORGAN STANLEY OPT 617446958 1198 1256400 SH Put SOLE 1256400 0 0 MOSAIC CO NEW COM COM 61945C103 4246 145515 SH SOLE 145515 0 0 MOSAIC CO NEW OPT 61945C953 1606 850000 SH Put SOLE 850000 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1983 22997 SH SOLE 22997 0 0 MOVADO GROUP INC COM COM 624580106 232 9285 SH SOLE 9285 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 253 21391 SH SOLE 21391 0 0 MULESOFT INC CL A COM 625207105 183 7518 SH SOLE 7518 0 0 MURPHY OIL CORP COM COM 626717102 1391 48660 SH SOLE 48660 0 0 MURPHY USA INC COM COM 626755102 959 13063 SH SOLE 13063 0 0 MUTUALFIRST FINL INC COM COM 62845B104 171 5414 SH SOLE 5414 0 0 NBT BANCORP INC COM COM 628778102 292 7869 SH SOLE 7869 0 0 NCR CORP NEW COM COM 62886E108 14904 326269 SH SOLE 326269 0 0 NII HLDGS INC COM PAR $0.001 COM 62913F508 49 37884 SH SOLE 37884 0 0 NIC INC COM COM 62914B100 138 6821 SH SOLE 6821 0 0 NN INC COM COM 629337106 1103 43770 SH SOLE 43770 0 0 NRG ENERGY INC COM NEW COM 629377508 172 9220 SH SOLE 9220 0 0 NRG YIELD INC CL C COM 62942X405 790 44646 SH SOLE 44646 0 0 NRG YIELD INC OPT 62942X955 71 288700 SH Put SOLE 288700 0 0 NVR INC COM COM 62944T105 811 385 SH SOLE 385 0 0 NXP SEMICONDUCTORS N V DBCV 1.00012/0 BND 62952QAB6 116 1000 PRN SOLE 1000 0 0 NANTHEALTH INC COM COM 630104107 162 32702 SH SOLE 32702 0 0 NANTKWEST INC COM COM 63016Q102 96 27036 SH SOLE 27036 0 0 NASDAQ INC COM COM 631103108 1630 23477 SH SOLE 23477 0 0 NATIONAL BANKSHARES INC VA COM COM 634865109 426 11343 SH SOLE 11343 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 185 2187 SH SOLE 2187 0 0 NATIONAL BEVERAGE CORP OPT 635017956 159 160500 SH Put SOLE 160500 0 0 NATIONAL COMM CORP COM COM 63546L102 108 2945 SH SOLE 2945 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 2774 46535 SH SOLE 46535 0 0 NATIONAL GRID PLC SPON ADR NEW COM 636274300 483 7616 SH SOLE 7616 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 382 5257 SH SOLE 5257 0 0 NATIONAL INSTRS CORP COM COM 636518102 1358 41695 SH SOLE 41695 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 3509 87538 SH SOLE 87538 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 1790 41025 SH SOLE 41025 0 0 NATIONAL WESTN LIFE GROUP IN CL A COM 638517102 117 385 SH SOLE 385 0 0 NATIONSTAR MTG HLDGS INC COM COM 63861C109 103 6518 SH SOLE 6518 0 0 NAVIGATORS GROUP INC COM COM 638904102 160 2942 SH SOLE 2942 0 0 NATUS MEDICAL INC DEL COM COM 639050103 533 13592 SH SOLE 13592 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 175 7661 SH SOLE 7661 0 0 NAVIENT CORPORATION COM COM 63938C108 1839 124598 SH SOLE 124598 0 0 NEKTAR THERAPEUTICS COM COM 640268108 451 19209 SH SOLE 19209 0 0 NETAPP INC COM COM 64110D104 8676 207305 SH SOLE 207305 0 0 NETFLIX INC COM COM 64110L106 9869 66770 SH SOLE 66770 0 0 NETFLIX INC OPT 64110L906 12940 972900 SH Call SOLE 972900 0 0 NETFLIX INC OPT 64110L956 3384 1514900 SH Put SOLE 1514900 0 0 NETEASE INC SPONSORED ADR COM 64110W102 13973 49202 SH SOLE 49202 0 0 NETGEAR INC COM COM 64111Q104 379 7646 SH SOLE 7646 0 0 NETSCOUT SYS INC COM COM 64115T104 1174 30927 SH SOLE 30927 0 0 NEUBERGER BERMAN INTER MUNI COM COM 64124P101 175 11797 SH SOLE 11797 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1679 38772 SH SOLE 38772 0 0 NEUSTAR INC CL A COM 64126X201 994 29971 SH SOLE 29971 0 0 NEVRO CORP COM COM 64157F103 207 2214 SH SOLE 2214 0 0 NEVRO CORP NOTE 1.750 6/0 BND 64157FAA1 564 4640 PRN SOLE 4640 0 0 NEW GOLD INC CDA COM COM 644535106 204 68607 SH SOLE 68607 0 0 NEW JERSEY RES COM COM 646025106 1012 25556 SH SOLE 25556 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 233 16396 SH SOLE 16396 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 2303 38147 SH SOLE 38147 0 0 NEW SR INVT GROUP INC COM COM 648691103 101 9862 SH SOLE 9862 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 996 71324 SH SOLE 71324 0 0 NEW YORK TIMES CO CL A COM 650111107 656 45547 SH SOLE 45547 0 0 NEWELL BRANDS INC COM COM 651229106 4571 96900 SH SOLE 96900 0 0 NEWELL BRANDS INC OPT 651229906 52 164600 SH Call SOLE 164600 0 0 NEWFIELD EXPL CO COM COM 651290108 2057 55723 SH SOLE 55723 0 0 NEWMARKET CORP COM COM 651587107 876 1933 SH SOLE 1933 0 0 NEWMONT MINING CORP COM COM 651639106 3594 109044 SH SOLE 109044 0 0 NEWMONT MINING CORP OPT 651639956 260 50000 SH Put SOLE 50000 0 0 NEWS CORP NEW CL A COM 65249B109 5036 387370 SH SOLE 387370 0 0 NEWS CORP NEW CL B COM 65249B208 715 52943 SH SOLE 52943 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 185 2633 SH SOLE 2633 0 0 NEXTERA ENERGY INC COM COM 65339F101 7106 55355 SH SOLE 55355 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM 65341B106 1003 30284 SH SOLE 30284 0 0 NEXTERA ENERGY PARTNERS LP OPT 65341B956 108 302600 SH Put SOLE 302600 0 0 NICE LTD SPONSORED ADR COM 653656108 251 3693 SH SOLE 3693 0 0 NIKE INC CL B COM 654106103 22918 411225 SH SOLE 411225 0 0 NIKE INC OPT 654106903 2321 3732300 SH Call SOLE 3732300 0 0 NIKE INC OPT 654106953 1365 905400 SH Put SOLE 905400 0 0 NIMBLE STORAGE INC COM COM 65440R101 1615 129207 SH SOLE 129207 0 0 NISOURCE INC COM COM 65473P105 12356 519364 SH SOLE 519364 0 0 NOKIA CORP SPONSORED ADR COM 654902204 870 160450 SH SOLE 160450 0 0 NOBILIS HEALTH CORP COM COM 65500B103 109 64181 SH SOLE 64181 0 0 NOBLE ENERGY INC COM COM 655044105 2967 86388 SH SOLE 86388 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 315 50194 SH SOLE 50194 0 0 NORDSON CORP COM COM 655663102 1930 15711 SH SOLE 15711 0 0 NORDSTROM INC COM COM 655664100 1727 37084 SH SOLE 37084 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 4437 39624 SH SOLE 39624 0 0 NORFOLK SOUTHERN CORP OPT 655844908 515 85600 SH Call SOLE 85600 0 0 NORFOLK SOUTHERN CORP OPT 655844958 302 181600 SH Put SOLE 181600 0 0 NORTHERN TR CORP COM COM 665859104 2549 29443 SH SOLE 29443 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 5845 24575 SH SOLE 24575 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 108 6416 SH SOLE 6416 0 0 NORTHWEST NAT GAS CO COM COM 667655104 823 13931 SH SOLE 13931 0 0 NORTHWESTERN CORP COM NEW COM 668074305 1905 32456 SH SOLE 32456 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1077 14502 SH SOLE 14502 0 0 NOVAVAX INC COM COM 670002104 128 100051 SH SOLE 100051 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 BND 670008AD3 380 1000 PRN SOLE 1000 0 0 NOVANTA INC COM COM 67000B104 130 4902 SH SOLE 4902 0 0 NOVO-NORDISK A S ADR COM 670100205 2208 64412 SH SOLE 64412 0 0 NOW INC COM COM 67011P100 640 37739 SH SOLE 37739 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 847 15251 SH SOLE 15251 0 0 NUCOR CORP COM COM 670346105 3171 53103 SH SOLE 53103 0 0 NUMEREX CORP PA CL A COM 67053A102 54 11313 SH SOLE 11313 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 2862 55060 SH SOLE 55060 0 0 NUTRACEUTICAL INTL CORP COM COM 67060Y101 153 4911 SH SOLE 4911 0 0 NUVEEN CALIF MUN VALUE FD COM COM 67062C107 259 25713 SH SOLE 25713 0 0 NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 311 23274 SH SOLE 23274 0 0 NVIDIA CORP COM COM 67066G104 10222 93838 SH SOLE 93838 0 0 NVIDIA CORP OPT 67066G954 738 1120000 SH Put SOLE 1120000 0 0 NVIDIA CORP NOTE 1.00012/0 BND 67066GAC8 569 5690 PRN SOLE 5690 0 0 NUVEEN QUALITY MUNCP INCOME COM COM 67066V101 861 62865 SH SOLE 62865 0 0 NUVEEN INTER DURATION MN TMF COM COM 670671106 406 31334 SH SOLE 31334 0 0 NUVASIVE INC COM COM 670704105 662 8862 SH SOLE 8862 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 2341 17100 PRN SOLE 17100 0 0 NUVEEN AMT FREE MUN CR INC F COM COM 67071L106 145 9931 SH SOLE 9931 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 140 5200 SH SOLE 5200 0 0 NUVECTRA CORP COM COM 67075N108 90 13218 SH SOLE 13218 0 0 OGE ENERGY CORP COM COM 670837103 2158 61703 SH SOLE 61703 0 0 NUVEEN MUN VALUE FD INC COM COM 670928100 416 42557 SH SOLE 42557 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 3700 13712 SH SOLE 13712 0 0 OSI SYSTEMS INC COM COM 671044105 138 1897 SH SOLE 1897 0 0 OASIS PETE INC NEW COM COM 674215108 941 66013 SH SOLE 66013 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 538 3980 PRN SOLE 3980 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 8060 127216 SH SOLE 127216 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 47 408600 SH Call SOLE 408600 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 95 15600 SH Put SOLE 15600 0 0 OCEANEERING INTL INC COM COM 675232102 800 29549 SH SOLE 29549 0 0 OCWEN FINL CORP COM NEW COM 675746309 783 143183 SH SOLE 143183 0 0 OCULAR THERAPEUTIX INC COM COM 67576A100 455 49024 SH SOLE 49024 0 0 OFFICE DEPOT INC COM COM 676220106 14967 3208439 SH SOLE 3208439 0 0 OIL STS INTL INC COM COM 678026105 758 22851 SH SOLE 22851 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 1513 17680 SH SOLE 17680 0 0 OLD NATL BANCORP IND COM COM 680033107 2626 151338 SH SOLE 151338 0 0 OLD REP INTL CORP COM COM 680223104 903 44088 SH SOLE 44088 0 0 OLIN CORP COM PAR $1 COM 680665205 1556 47331 SH SOLE 47331 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 339 10130 SH SOLE 10130 0 0 OLYMPIC STEEL INC COM COM 68162K106 387 20840 SH SOLE 20840 0 0 OMNICOM GROUP INC COM COM 681919106 2934 34038 SH SOLE 34038 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 987 29918 SH SOLE 29918 0 0 OMEGA PROTEIN CORP COM COM 68210P107 162 8092 SH SOLE 8092 0 0 OMEROS CORP COM COM 682143102 146 9683 SH SOLE 9683 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 846 54597 SH SOLE 54597 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 439 4000 PRN SOLE 4000 0 0 ONCOMED PHARMACEUTICALS INC COM COM 68234X102 540 58626 SH SOLE 58626 0 0 ONE GAS INC COM COM 68235P108 1342 19854 SH SOLE 19854 0 0 ONEOK INC NEW COM COM 682680103 1236 22288 SH SOLE 22288 0 0 ONEOK INC NEW OPT 682680903 4 20000 SH Call SOLE 20000 0 0 ONEOK PARTNERS LP UNIT LTD PARTN COM 68268N103 10402 192672 SH SOLE 192672 0 0 OPHTHOTECH CORP COM COM 683745103 186 50867 SH SOLE 50867 0 0 OPKO HEALTH INC COM COM 68375N103 84 10467 SH SOLE 10467 0 0 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO COM 68386C807 576 9736 SH SOLE 9736 0 0 ORACLE CORP COM COM 68389X105 18945 424690 SH SOLE 424690 0 0 ORACLE CORP OPT 68389X905 1889 1121800 SH Call SOLE 1121800 0 0 ORACLE CORP OPT 68389X955 688 854800 SH Put SOLE 854800 0 0 OPUS BK IRVINE CALIF COM COM 684000102 721 35776 SH SOLE 35776 0 0 ORANGE SPONSORED ADR COM 684060106 1275 82026 SH SOLE 82026 0 0 ORASURE TECHNOLOGIES INC COM COM 68554V108 594 45958 SH SOLE 45958 0 0 ORBITAL ATK INC COM COM 68557N103 974 9934 SH SOLE 9934 0 0 ORIX CORP SPONSORED ADR COM 686330101 1279 17204 SH SOLE 17204 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 130 2285 SH SOLE 2285 0 0 ORRSTOWN FINL SVCS INC COM COM 687380105 138 6155 SH SOLE 6155 0 0 OSHKOSH CORP COM COM 688239201 1576 22983 SH SOLE 22983 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 221 19898 SH SOLE 19898 0 0 OTTER TAIL CORP COM COM 689648103 213 5630 SH SOLE 5630 0 0 OUTFRONT MEDIA INC COM COM 69007J106 204 7679 SH SOLE 7679 0 0 OVASCIENCE INC COM COM 69014Q101 55 29151 SH SOLE 29151 0 0 OVERSTOCK COM INC DEL COM COM 690370101 122 7088 SH SOLE 7088 0 0 OWENS & MINOR INC NEW COM COM 690732102 3411 98583 SH SOLE 98583 0 0 OWENS CORNING NEW COM COM 690742101 2372 38658 SH SOLE 38658 0 0 OWENS ILL INC COM NEW COM 690768403 1445 70907 SH SOLE 70907 0 0 OXFORD INDS INC COM COM 691497309 776 13546 SH SOLE 13546 0 0 PCM INC COM COM 69323K100 149 5301 SH SOLE 5301 0 0 PDC ENERGY INC COM COM 69327R101 1114 17873 SH SOLE 17873 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 600 5830 PRN SOLE 5830 0 0 PG&E CORP COM COM 69331C108 9496 143104 SH SOLE 143104 0 0 PHI INC COM NON VTG COM 69336T205 113 9431 SH SOLE 9431 0 0 PJT PARTNERS INC COM CL A COM 69343T107 129 3667 SH SOLE 3667 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 11785 98016 SH SOLE 98016 0 0 POSCO SPONSORED ADR COM 693483109 784 12159 SH SOLE 12159 0 0 PNM RES INC COM COM 69349H107 744 20116 SH SOLE 20116 0 0 PPG INDS INC COM COM 693506107 4915 46773 SH SOLE 46773 0 0 PPL CORP COM COM 69351T106 12629 337764 SH SOLE 337764 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 668 10235 SH SOLE 10235 0 0 PRA GROUP INC COM COM 69354N106 146 4419 SH SOLE 4419 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 186 1624 SH SOLE 1624 0 0 PVH CORP COM COM 693656100 3123 30182 SH SOLE 30182 0 0 PTC INC COM COM 69370C100 1224 23286 SH SOLE 23286 0 0 PTC INC OPT 69370C900 18 30500 SH Call SOLE 30500 0 0 PACCAR INC COM COM 693718108 6529 97151 SH SOLE 97151 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 464 89683 SH SOLE 89683 0 0 PACIRA PHARMACEUTICALS INC COM COM 695127100 124 2714 SH SOLE 2714 0 0 PACKAGING CORP AMER COM COM 695156109 2685 29308 SH SOLE 29308 0 0 PACWEST BANCORP DEL COM COM 695263103 2006 37656 SH SOLE 37656 0 0 PALO ALTO NETWORKS INC COM COM 697435105 563 4999 SH SOLE 4999 0 0 PALO ALTO NETWORKS INC NOTE 7/0 BND 697435AB1 179 1500 PRN SOLE 1500 0 0 PAN AMERICAN SILVER CORP COM COM 697900108 164 9359 SH SOLE 9359 0 0 PANDORA MEDIA INC OPT 698354907 21 300000 SH Call SOLE 300000 0 0 PANERA BREAD CO CL A COM 69840W108 1032 3942 SH SOLE 3942 0 0 PANHANDLE OIL AND GAS INC CL A COM 698477106 148 7716 SH SOLE 7716 0 0 EATON VANCE CALIF MUN BD FD COM COM 27828A100 132 11616 SH SOLE 11616 0 0 EATON VANCE LTD DUR INCOME F COM COM 27828H105 869 62826 SH SOLE 62826 0 0 EATON VANCE TAX-ADV BD & OPT COM SH BEN INT COM 27829M103 158 14299 SH SOLE 14299 0 0 EBAY INC COM COM 278642103 18306 545323 SH SOLE 545323 0 0 EBAY INC OPT 278642903 143 64800 SH Call SOLE 64800 0 0 EBAY INC OPT 278642953 97 252700 SH Put SOLE 252700 0 0 EBIX INC COM NEW COM 278715206 113 1849 SH SOLE 1849 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 120 5628 SH SOLE 5628 0 0 ECOLAB INC COM COM 278865100 5843 46614 SH SOLE 46614 0 0 ECOLAB INC OPT 278865900 29 38600 SH Call SOLE 38600 0 0 ECOPETROL S A SPONSORED ADS COM 279158109 127 13667 SH SOLE 13667 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 670 9164 SH SOLE 9164 0 0 EDGEWELL PERS CARE CO OPT 28035Q902 28 44600 SH Call SOLE 44600 0 0 EDISON INTL COM COM 281020107 1369 17196 SH SOLE 17196 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 449 10986 SH SOLE 10986 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 17055 181302 SH SOLE 181302 0 0 EGALET CORP COM COM 28226B104 155 30479 SH SOLE 30479 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT COM 282539105 129 9525 SH SOLE 9525 0 0 8POINT3 ENERGY PARTNERS LP OPT 282539905 130 100000 SH Call SOLE 100000 0 0 EL PASO ELEC CO COM NEW COM 283677854 132 2615 SH SOLE 2615 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 224 65830 SH SOLE 65830 0 0 ELECTRO SCIENTIFIC INDS COM COM 285229100 197 28313 SH SOLE 28313 0 0 ELECTRONIC ARTS INC COM COM 285512109 4720 52731 SH SOLE 52731 0 0 ELECTRONIC ARTS INC OPT 285512909 370 59200 SH Call SOLE 59200 0 0 ELECTRONIC ARTS INC OPT 285512959 232 165300 SH Put SOLE 165300 0 0 ELKHORN ETF TR S&P MIDCP CNSR COM 287711600 384 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP CONS COM 287711709 379 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP ENGY COM 287711808 303 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP UTIL COM 287711832 388 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP MATE COM 287711840 399 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP INFO COM 287711857 399 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP INDL COM 287711865 385 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP HLT COM 287711873 409 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP FINL COM 287711881 379 24900 SH SOLE 24900 0 0 ELLIE MAE INC COM COM 28849P100 480 4788 SH SOLE 4788 0 0 ELLIS PERRY INTL INC COM COM 288853104 131 6099 SH SOLE 6099 0 0 EMBRAER S A SP ADR REP 4 COM COM 29082A107 1400 63427 SH SOLE 63427 0 0 EMCOR GROUP INC COM COM 29084Q100 966 15344 SH SOLE 15344 0 0 EMERSON ELEC CO COM COM 291011104 4595 76763 SH SOLE 76763 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 129 6272 SH SOLE 6272 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 1482 88816 SH SOLE 88816 0 0 ENCANA CORP COM COM 292505104 166 14191 SH SOLE 14191 0 0 ENBRIDGE INC COM COM 29250N105 3037 70987 SH SOLE 70987 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 3092 162734 SH SOLE 162734 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 127 4117 SH SOLE 4117 0 0 ENCORE CAP GROUP INC COM COM 292554102 1199 38929 SH SOLE 38929 0 0 ENERGEN CORP COM COM 29265N108 3631 66694 SH SOLE 66694 0 0 ENERGY FUELS INC COM NEW COM 292671708 57 26450 SH SOLE 26450 0 0 ENERGY RECOVERY INC COM COM 29270J100 447 53752 SH SOLE 53752 0 0 ENERGOUS CORP COM COM 29272C103 246 15799 SH SOLE 15799 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 1338 24007 SH SOLE 24007 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN COM 29273R109 7878 215708 SH SOLE 215708 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 1855 94000 SH SOLE 94000 0 0 ENERGY TRANSFER EQUITY L P OPT 29273V900 20 400000 SH Call SOLE 400000 0 0 ENERSYS COM COM 29275Y102 1387 17566 SH SOLE 17566 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 2748 150143 SH SOLE 150143 0 0 ENNIS INC COM COM 293389102 375 22053 SH SOLE 22053 0 0 ENTEGRIS INC COM COM 29362U104 125 5344 SH SOLE 5344 0 0 ENTERGY CORP NEW COM COM 29364G103 4413 58090 SH SOLE 58090 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 4528 164012 SH SOLE 164012 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 1993 32500 SH SOLE 32500 0 0 ENVISION HEALTHCARE CORP PFD CNV 5.25 A1 PFD 29414D209 2917 25586 SH SOLE 25586 0 0 EPLUS INC COM COM 294268107 434 3213 SH SOLE 3213 0 0 EPIZYME INC COM COM 29428V104 125 7292 SH SOLE 7292 0 0 EQUIFAX INC COM COM 294429105 1999 14616 SH SOLE 14616 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 4056 10131 SH SOLE 10131 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 225 7212 SH SOLE 7212 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 351 4552 SH SOLE 4552 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3511 56436 SH SOLE 56436 0 0 ERICSSON ADR B SEK 10 COM 294821608 2377 358023 SH SOLE 358023 0 0 ERIE INDTY CO CL A COM 29530P102 181 1479 SH SOLE 1479 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1168 20098 SH SOLE 20098 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 142 4017 SH SOLE 4017 0 0 ESSA BANCORP INC COM COM 29667D104 108 7374 SH SOLE 7374 0 0 ESSENDANT INC COM COM 296689102 333 22002 SH SOLE 22002 0 0 ESSEX PPTY TR INC COM COM 297178105 959 4144 SH SOLE 4144 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 570 6628 SH SOLE 6628 0 0 ETHAN ALLEN INTERIORS INC COM COM 297602104 127 4134 SH SOLE 4134 0 0 EURONET WORLDWIDE INC COM COM 298736109 111 1296 SH SOLE 1296 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1332 10490 PRN SOLE 10490 0 0 EVERCORE PARTNERS INC CLASS A COM 29977A105 414 5312 SH SOLE 5312 0 0 EVERBANK FINL CORP COM COM 29977G102 1150 59023 SH SOLE 59023 0 0 EVERSOURCE ENERGY COM COM 30040W108 3102 52767 SH SOLE 52767 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF COM 301505707 1384 42991 SH SOLE 42991 0 0 EXELON CORP COM COM 30161N101 6461 179575 SH SOLE 179575 0 0 EXELON CORP UNIT 99/99/9999 COM 30161N127 2912 59000 SH SOLE 59000 0 0 EXELON CORP OPT 30161N901 130 200000 SH Call SOLE 200000 0 0 EXELIXIS INC COM COM 30161Q104 190 8771 SH SOLE 8771 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 2050 16247 SH SOLE 16247 0 0 EXPEDIA INC DEL OPT 30212P903 1180 203200 SH Call SOLE 203200 0 0 EXPEDIA INC DEL OPT 30212P953 1289 406900 SH Put SOLE 406900 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2096 37112 SH SOLE 37112 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 8611 130647 SH SOLE 130647 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 1073 14424 SH SOLE 14424 0 0 EXTREME NETWORKS INC COM COM 30226D106 439 58476 SH SOLE 58476 0 0 EXTERRAN CORP COM COM 30227H106 521 16579 SH SOLE 16579 0 0 EZCORP INC CL A NON VTG COM 302301106 1223 150046 SH SOLE 150046 0 0 EXXON MOBIL CORP COM COM 30231G102 46716 569636 SH SOLE 569636 0 0 EXXON MOBIL CORP OPT 30231G902 346 1307200 SH Call SOLE 1307200 0 0 EXXON MOBIL CORP OPT 30231G952 655 325600 SH Put SOLE 325600 0 0 FLIR SYS INC COM COM 302445101 792 21835 SH SOLE 21835 0 0 FBR & CO COM NEW COM 30247C400 115 6351 SH SOLE 6351 0 0 F M C CORP COM NEW COM 302491303 6787 97528 SH SOLE 97528 0 0 FNB CORP PA COM COM 302520101 1766 118762 SH SOLE 118762 0 0 FCB FINL HLDGS INC CL A COM 30255G103 168 3397 SH SOLE 3397 0 0 FRP HLDGS INC COM COM 30292L107 164 4092 SH SOLE 4092 0 0 FTI CONSULTING INC COM COM 302941109 376 9142 SH SOLE 9142 0 0 FACEBOOK INC CL A COM 30303M102 71268 501710 SH SOLE 501710 0 0 FACEBOOK INC OPT 30303M902 9797 586000 SH Call SOLE 586000 0 0 FACEBOOK INC OPT 30303M952 1408 950500 SH Put SOLE 950500 0 0 FACTSET RESH SYS INC COM COM 303075105 1666 10100 SH SOLE 10100 0 0 FAIR ISAAC CORP COM COM 303250104 574 4450 SH SOLE 4450 0 0 FAIRMOUNT SANTROL HLDGS INC COM COM 30555Q108 1421 193922 SH SOLE 193922 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW COM 305560302 506 30507 SH SOLE 30507 0 0 FANG HLDGS LTD ADR COM 30711Y102 306 93818 SH SOLE 93818 0 0 FASTENAL CO COM COM 311900104 2462 47807 SH SOLE 47807 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 2517 18857 SH SOLE 18857 0 0 FEDERATED INVS INC PA CL B COM 314211103 686 26045 SH SOLE 26045 0 0 FEDEX CORP COM COM 31428X106 2903 14877 SH SOLE 14877 0 0 FEDEX CORP OPT 31428X906 539 52400 SH Call SOLE 52400 0 0 FEDEX CORP OPT 31428X956 174 89700 SH Put SOLE 89700 0 0 FELCOR LODGING TR INC COM COM 31430F101 147 19613 SH SOLE 19613 0 0 F5 NETWORKS INC COM COM 315616102 3341 23433 SH SOLE 23433 0 0 FIBROGEN INC COM COM 31572Q808 156 6335 SH SOLE 6335 0 0 FIDELITY & GTY LIFE COM COM 315785105 406 14589 SH SOLE 14589 0 0 FIDELITY CONSMR STAPLES COM 316092303 2236 68033 SH SOLE 68033 0 0 FIDELITY MSCI ENERGY IDX COM 316092402 1375 70055 SH SOLE 70055 0 0 FIDELITY MSCI FINLS IDX COM 316092501 1638 46599 SH SOLE 46599 0 0 FIDELITY MSCI HLTH CARE I COM 316092600 1293 36220 SH SOLE 36220 0 0 FIDELITY MSCI INDL INDX COM 316092709 2476 73762 SH SOLE 73762 0 0 FIDELITY MSCI RL EST ETF COM 316092857 3537 148104 SH SOLE 148104 0 0 FIDELITY MSCI UTILS INDEX COM 316092865 206 6177 SH SOLE 6177 0 0 FIDELITY MSCI MATLS INDEX COM 316092881 979 32083 SH SOLE 32083 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 6185 77681 SH SOLE 77681 0 0 FIESTA RESTAURANT GROUP INC COM COM 31660B101 145 5980 SH SOLE 5980 0 0 FIFTH THIRD BANCORP COM COM 316773100 2341 92180 SH SOLE 92180 0 0 58 COM INC SPON ADR REP A COM 31680Q104 3112 87940 SH SOLE 87940 0 0 FINISAR CORP COM NEW COM 31787A507 313 11451 SH SOLE 11451 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 4505 40000 PRN SOLE 40000 0 0 FIREEYE INC COM COM 31816Q101 261 20682 SH SOLE 20682 0 0 FIREEYE INC OPT 31816Q901 32 200000 SH Call SOLE 200000 0 0 FIREEYE INC NOTE 1.000 6/0 BND 31816QAB7 4058 43000 PRN SOLE 43000 0 0 FIRST AMERN FINL CORP COM COM 31847R102 2016 51325 SH SOLE 51325 0 0 FIRST BANCORP P R COM NEW COM 318672706 187 33183 SH SOLE 33183 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 353 1054 SH SOLE 1054 0 0 FIRST COMWLTH FINL CORP PA COM COM 319829107 114 8634 SH SOLE 8634 0 0 FIRST FINL BANCORP OH COM COM 320209109 178 6492 SH SOLE 6492 0 0 FIRST FINL BANKSHARES COM COM 32020R109 691 17227 SH SOLE 17227 0 0 FIRST HORIZON NATL CORP COM COM 320517105 1868 100993 SH SOLE 100993 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 546 20486 SH SOLE 20486 0 0 FIRST LONG IS CORP COM COM 320734106 163 6041 SH SOLE 6041 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 298 36680 SH SOLE 36680 0 0 FIRST MERCHANTS CORP COM COM 320817109 286 7283 SH SOLE 7283 0 0 FIRST MID ILL BANCSHARES INC COM COM 320866106 161 4747 SH SOLE 4747 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 1491 62948 SH SOLE 62948 0 0 FIRST SOLAR INC COM COM 336433107 973 35919 SH SOLE 35919 0 0 FIRST TR MORNINGSTAR DIV LEA COM 336917109 1164 40408 SH SOLE 40408 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF COM 336920103 945 16475 SH SOLE 16475 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL COM 33718M105 2051 48154 SH SOLE 48154 0 0 FIRST TR INTER DUR PFD & IN COM COM 33718W103 406 17457 SH SOLE 17457 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF COM 33733A102 760 23986 SH SOLE 23986 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 518 10000 SH SOLE 10000 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH COM 33733E203 417 3956 SH SOLE 3956 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 2134 24234 SH SOLE 24234 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 149 3328 SH SOLE 3328 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN COM 33733E500 373 22200 SH SOLE 22200 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF COM 33733E807 1050 42925 SH SOLE 42925 0 0 FIRST TR MULTI CAP VALUE ALP COM COM 33733F101 634 11303 SH SOLE 11303 0 0 FIRST TR NAS100 EQ WEIGHTED COM 337344105 735 14250 SH SOLE 14250 0 0 FIRST TR VALUE LINE DIVID IN COM 33734H106 933 32167 SH SOLE 32167 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 1002 19411 SH SOLE 19411 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE COM 33734X101 275 7477 SH SOLE 7477 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 696 15079 SH SOLE 15079 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX COM 33734X127 965 64010 SH SOLE 64010 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 2045 32768 SH SOLE 32768 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR COM 33734X150 474 13806 SH SOLE 13806 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 624 22771 SH SOLE 22771 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMING COM 33734X192 227 5880 SH SOLE 5880 0 0 FIRST TR SML CP CORE ALPHA F COM COM 33734Y109 937 17221 SH SOLE 17221 0 0 FIRST TR MID CAP CORE ALPHAD COM COM 33735B108 553 9455 SH SOLE 9455 0 0 FIRST TR LRG CP GRWTH ALPHAD COM COM 33735K108 3110 59076 SH SOLE 59076 0 0 FIRST TR FTSE EPRA/NAREIT DE COM COM 33736N101 448 10300 SH SOLE 10300 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX COM 33737J117 3723 116512 SH SOLE 116512 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX COM 33737J158 2349 46117 SH SOLE 46117 0 0 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA COM 33737J208 267 11365 SH SOLE 11365 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH COM 33737J224 414 11881 SH SOLE 11881 0 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH COM 33737J240 1770 48811 SH SOLE 48811 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP COM 33737M300 492 13506 SH SOLE 13506 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL COM 33737M409 506 14812 SH SOLE 14812 0 0 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF COM 33738R308 470 22135 SH SOLE 22135 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF COM 33738R704 538 22520 SH SOLE 22520 0 0 FISERV INC COM COM 337738108 5064 43913 SH SOLE 43913 0 0 FLAGSTAR BANCORP INC COM PAR .001 COM 337930705 407 14432 SH SOLE 14432 0 0 FIRSTENERGY CORP COM COM 337932107 1515 47615 SH SOLE 47615 0 0 FIVE BELOW INC COM COM 33829M101 531 12252 SH SOLE 12252 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 337 2225 SH SOLE 2225 0 0 FLEXSHARES TR MORNSTAR USMKT COM 33939L100 100 1000 SH SOLE 1000 0 0 FLEXSHARES TR INTL QLTDV IDX COM 33939L837 1284 52818 SH SOLE 52818 0 0 FLUOR CORP NEW COM COM 343412102 4039 76752 SH SOLE 76752 0 0 FLOWERS FOODS INC COM COM 343498101 1795 92478 SH SOLE 92478 0 0 FLOWSERVE CORP COM COM 34354P105 28555 589738 SH SOLE 589738 0 0 FLUSHING FINL CORP COM COM 343873105 133 4960 SH SOLE 4960 0 0 FOOT LOCKER INC COM COM 344849104 1281 17130 SH SOLE 17130 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 6417 551281 SH SOLE 551281 0 0 FORD MTR CO DEL OPT 345370900 95 140000 SH Call SOLE 140000 0 0 FORD MTR CO DEL OPT 345370950 488 540000 SH Put SOLE 540000 0 0 FOREST CITY ENTERPRISES INC NOTE 3.625 8/1 BND 345550AR8 107 1000 PRN SOLE 1000 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 339 15551 SH SOLE 15551 0 0 FORESTAR GROUP INC COM COM 346233109 703 51530 SH SOLE 51530 0 0 FORTIS INC COM COM 349553107 201 6058 SH SOLE 6058 0 0 FORTRESS INVESTMENT GROUP LL CL A COM 34958B106 15063 1894695 SH SOLE 1894695 0 0 FORTINET INC COM COM 34959E109 1496 39021 SH SOLE 39021 0 0 FORTIVE CORP COM COM 34959J108 4037 67039 SH SOLE 67039 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 1586 26070 SH SOLE 26070 0 0 FOSSIL GROUP INC COM COM 34988V106 884 50681 SH SOLE 50681 0 0 FOUNDATION MEDICINE INC COM COM 350465100 167 5169 SH SOLE 5169 0 0 FQF TR OSHARS FTSE US COM 351680855 4302 149175 SH SOLE 149175 0 0 FRANCO NEVADA CORP COM COM 351858105 408 6228 SH SOLE 6228 0 0 FRANKLIN RES INC COM COM 354613101 3254 77218 SH SOLE 77218 0 0 FRANKLIN LTD DURATION INC TR COM COM 35472T101 133 11151 SH SOLE 11151 0 0 FREDS INC CL A COM 356108100 389 29713 SH SOLE 29713 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 6761 506038 SH SOLE 506038 0 0 FREEPORT-MCMORAN INC OPT 35671D957 405 1000000 SH Put SOLE 1000000 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 428 10164 SH SOLE 10164 0 0 FRONTIER COMMUNICATIONS CORP COM COM 35906A108 1327 620063 SH SOLE 620063 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 149 3034 SH SOLE 3034 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A958 678 570000 SH Put SOLE 570000 0 0 FUELCELL ENERGY INC COM NEW COM 35952H502 95 68745 SH SOLE 68745 0 0 FULTON FINL CORP PA COM COM 360271100 4198 235188 SH SOLE 235188 0 0 FUTUREFUEL CORPORATION COM COM 36116M106 109 7678 SH SOLE 7678 0 0 GATX CORP COM COM 361448103 638 10469 SH SOLE 10469 0 0 GEO GROUP INC NEW COM COM 36162J106 514 11085 SH SOLE 11085 0 0 GGP INC COM COM 36174X101 2964 127887 SH SOLE 127887 0 0 GNC HLDGS INC COM CL A COM 36191G107 495 67205 SH SOLE 67205 0 0 GAIN CAP HLDGS INC COM COM 36268W100 90 10792 SH SOLE 10792 0 0 GALENA BIOPHARMA INC COM NEW COM 363256504 77 125888 SH SOLE 125888 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1839 32532 SH SOLE 32532 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 393 11768 SH SOLE 11768 0 0 GAMESTOP CORP NEW CL A COM 36467W109 655 29059 SH SOLE 29059 0 0 GAMESTOP CORP NEW OPT 36467W959 14 42000 SH Put SOLE 42000 0 0 GANNETT CO INC COM COM 36473H104 739 88224 SH SOLE 88224 0 0 GAP INC DEL COM COM 364760108 1099 45248 SH SOLE 45248 0 0 GAP INC DEL OPT 364760908 40 110600 SH Call SOLE 110600 0 0 GAP INC DEL OPT 364760958 177 254400 SH Put SOLE 254400 0 0 GARTNER INC COM COM 366651107 997 9230 SH SOLE 9230 0 0 GASTAR EXPL INC NEW COM COM 36729W202 120 77989 SH SOLE 77989 0 0 GENERAL AMERN INVS INC COM COM 368802104 260 7752 SH SOLE 7752 0 0 GENERAL CABLE CORP DEL NEW FRNT 4.50011/1 BND 369300AL2 468 6000 PRN SOLE 6000 0 0 GENERAL DYNAMICS CORP COM COM 369550108 6550 34990 SH SOLE 34990 0 0 GENERAL ELECTRIC CO COM COM 369604103 36978 1240880 SH SOLE 1240880 0 0 GENERAL ELECTRIC CO OPT 369604903 1118 1039900 SH Call SOLE 1039900 0 0 GENERAL ELECTRIC CO OPT 369604953 268 489300 SH Put SOLE 489300 0 0 GENERAL MLS INC COM COM 370334104 7868 133333 SH SOLE 133333 0 0 GENERAL MTRS CO COM COM 37045V100 3129 88500 SH SOLE 88500 0 0 GENERAL MTRS CO OPT 37045V900 4091 4796300 SH Call SOLE 4796300 0 0 GENERAL MTRS CO OPT 37045V950 9058 3028800 SH Put SOLE 3028800 0 0 GENESCO INC COM COM 371532102 156 2815 SH SOLE 2815 0 0 GENESEE & WYO INC CL A COM 371559105 845 12449 SH SOLE 12449 0 0 GENTEX CORP COM COM 371901109 2267 106262 SH SOLE 106262 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 3730 115059 SH SOLE 115059 0 0 GENOMIC HEALTH INC COM COM 37244C101 140 4443 SH SOLE 4443 0 0 GENUINE PARTS CO COM COM 372460105 2178 23574 SH SOLE 23574 0 0 GENWORTH FINL INC COM CL A COM 37247D106 3246 787821 SH SOLE 787821 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 230 66738 SH SOLE 66738 0 0 GERMAN AMERN BANCORP INC COM COM 373865104 238 5030 SH SOLE 5030 0 0 GERON CORP COM COM 374163103 31 13578 SH SOLE 13578 0 0 GIBRALTAR INDS INC COM COM 374689107 790 19176 SH SOLE 19176 0 0 GILEAD SCIENCES INC COM COM 375558103 83311 1226608 SH SOLE 1226608 0 0 GILEAD SCIENCES INC OPT 375558903 633 503500 SH Call SOLE 503500 0 0 GILEAD SCIENCES INC OPT 375558953 3908 862700 SH Put SOLE 862700 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 2480 73100 SH SOLE 73100 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 399 9470 SH SOLE 9470 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 157 4274 SH SOLE 4274 0 0 GLOBALSTAR INC COM COM 378973408 308 192683 SH SOLE 192683 0 0 GLOBALSTAR INC OPT 378973908 25 169300 SH Call SOLE 169300 0 0 GLOBAL NET LEASE INC COM COM 379378201 101 4185 SH SOLE 4185 0 0 GLOBAL PMTS INC COM COM 37940X102 3446 42709 SH SOLE 42709 0 0 GLOBAL X FDS FTSE NORDIC REG COM 37950E101 541 26570 SH SOLE 26570 0 0 GLOBAL X FDS GBL X MSCI PT ET COM 37950E192 366 35658 SH SOLE 35658 0 0 GLOBAL X FDS GLBX MSCI COLUM COM 37950E200 966 101784 SH SOLE 101784 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 1016 39411 SH SOLE 39411 0 0 GLOBAL X FDS MSCI GREECE ETF COM 37950E366 625 78579 SH SOLE 78579 0 0 GLOBAL X FDS GLBX MSCI NORW COM 37950E747 471 42025 SH SOLE 42025 0 0 GLOBAL X FDS GLB X BRAZ CON COM 37950E846 970 70661 SH SOLE 70661 0 0 GLOBAL EAGLE ENTMT INC COM COM 37951D102 65 20459 SH SOLE 20459 0 0 GLOBAL BRASS & COPPR HLDGS I COM COM 37953G103 108 3138 SH SOLE 3138 0 0 GLOBAL X FDS GLOBAL X URANIUM COM 37954Y871 218 14200 SH SOLE 14200 0 0 GLOBUS MED INC CL A COM 379577208 1183 39925 SH SOLE 39925 0 0 GLU MOBILE INC COM COM 379890106 582 256340 SH SOLE 256340 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW PFD 38045R206 110 4146 SH SOLE 4146 0 0 GOGO INC OPT 38046C959 55 50000 SH Put SOLE 50000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 280 79375 SH SOLE 79375 0 0 GOLDCORP INC NEW COM COM 380956409 829 56805 SH SOLE 56805 0 0 GOLDCORP INC NEW OPT 380956909 412 200000 SH Call SOLE 200000 0 0 GOLDCORP INC NEW OPT 380956959 216 293900 SH Put SOLE 293900 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 12 14578 SH SOLE 14578 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 85071 370323 SH SOLE 370323 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 1667 251500 SH Call SOLE 251500 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 121 44700 SH Put SOLE 44700 0 0 GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 4251 90876 SH SOLE 90876 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 1923 53413 SH SOLE 53413 0 0 GOPRO INC CL A COM 38268T103 2989 343609 SH SOLE 343609 0 0 GRACO INC COM COM 384109104 1142 12126 SH SOLE 12126 0 0 GRAHAM HLDGS CO COM COM 384637104 609 1015 SH SOLE 1015 0 0 GRAINGER W W INC COM COM 384802104 2339 10050 SH SOLE 10050 0 0 GRAMERCY PPTY TR COM COM 385002308 220 8357 SH SOLE 8357 0 0 GRAND CANYON ED INC COM COM 38526M106 105 1466 SH SOLE 1466 0 0 GRANITE CONSTR INC COM COM 387328107 299 5963 SH SOLE 5963 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 150 11636 SH SOLE 11636 0 0 GREAT LAKES DREDGE & DOCK CO COM COM 390607109 101 25246 SH SOLE 25246 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 939 32124 SH SOLE 32124 0 0 GREAT PLAINS ENERGY INC DEP SHS 1/20 B PFD 391164878 12895 240000 SH SOLE 240000 0 0 GREEN DOT CORP CL A COM 39304D102 451 13506 SH SOLE 13506 0 0 GREEN PLAINS INC COM COM 393222104 919 37133 SH SOLE 37133 0 0 GREENHILL & CO INC COM COM 395259104 166 5680 SH SOLE 5680 0 0 GREIF INC CL A COM 397624107 1412 25636 SH SOLE 25636 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT COM 73935X815 1948 44352 SH SOLE 44352 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN COM 73935X856 219 5175 SH SOLE 5175 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 696 23879 SH SOLE 23879 0 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW COM 73935X872 636 23103 SH SOLE 23103 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 5173 410898 SH SOLE 410898 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 7677 388125 SH SOLE 388125 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 5405 614934 SH SOLE 614934 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 340 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS COM 73936B705 8756 534899 SH SOLE 534899 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL COM 73936D107 6665 256832 SH SOLE 256832 0 0 POWERSHS DB US DOLLAR INDEX OPT 73936D907 331 900000 SH Call SOLE 900000 0 0 POWERSHS DB US DOLLAR INDEX OPT 73936D957 104 400000 SH Put SOLE 400000 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT COM 73936Q108 1884 80790 SH SOLE 80790 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 6042 259752 SH SOLE 259752 0 0 POWERSHARES ETF TRUST II KBW YIELD REIT COM 73936Q819 109 2894 SH SOLE 2894 0 0 POWERSHARES ETF TRUST II OPT 73936Q909 31 125000 SH Call SOLE 125000 0 0 POWERSHARES ETF TRUST II OPT 73936Q959 144 525000 SH Put SOLE 525000 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1060 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT COM 73936T573 3062 105353 SH SOLE 105353 0 0 POWERSHARES ETF TR II EX US SML PORT COM 73936T771 214 7320 SH SOLE 7320 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 2714 50147 SH SOLE 50147 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW COM 739371102 284 7600 SH SOLE 7600 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL COM 739371201 846 23793 SH SOLE 23793 0 0 POWERSHARES ETF TR II S&P SMCP C DIS COM 73937B506 186 3532 SH SOLE 3532 0 0 POWERSHARES ETF TR II EURO CUR HDG COM 73937B514 527 23782 SH SOLE 23782 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT COM 73937B571 323 11448 SH SOLE 11448 0 0 POWERSHARES ETF TR II VAR RATE PFD POR COM 73937B597 6299 247500 SH SOLE 247500 0 0 POWERSHARES ETF TR II S&P SMCP CONSU COM 73937B605 815 11874 SH SOLE 11874 0 0 POWERSHARES ETF TR II S&P600 LOVL PT COM 73937B639 3367 78554 SH SOLE 78554 0 0 POWERSHARES ETF TR II S&P400 LOVL PT COM 73937B647 709 16742 SH SOLE 16742 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW COM 73937B654 882 21783 SH SOLE 21783 0 0 POWERSHARES ETF TR II EM MRK LOW VOL COM 73937B662 921 40026 SH SOLE 40026 0 0 POWERSHARES ETF TR II KBW RG BK PORT COM 73937B712 1014 18841 SH SOLE 18841 0 0 POWERSHARES ETF TR II S&P500 LOW VOL COM 73937B779 1178 27105 SH SOLE 27105 0 0 POWERSHARES ETF TR II S&P SMCP FIN P COM 73937B803 180 3501 SH SOLE 3501 0 0 POWERSHARES ETF TR II S&P500 HGH BET COM 73937B829 1210 32189 SH SOLE 32189 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 411 8487 SH SOLE 8487 0 0 POWERSHARES ETF TR II S&P SMCP MAT P COM 73937B852 552 11812 SH SOLE 11812 0 0 PRAXAIR INC COM COM 74005P104 19455 164037 SH SOLE 164037 0 0 PRAXAIR INC OPT 74005P904 363 813600 SH Call SOLE 813600 0 0 PRECISION DRILLING CORP COM 2010 COM 74022D308 57 12079 SH SOLE 12079 0 0 PREFERRED BK LOS ANGELES CA COM NEW COM 740367404 200 3726 SH SOLE 3726 0 0 PREFORMED LINE PRODS CO COM COM 740444104 202 3876 SH SOLE 3876 0 0 PREMIER INC CL A COM 74051N102 144 4511 SH SOLE 4511 0 0 PRESIDIO INC COM COM 74102M103 255 16490 SH SOLE 16490 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 717 12910 SH SOLE 12910 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 4379 64259 SH SOLE 64259 0 0 PRICELINE GRP INC COM NEW COM 741503403 12179 6842 SH SOLE 6842 0 0 PRICELINE GRP INC OPT 741503903 4370 35000 SH Call SOLE 35000 0 0 PRICELINE GRP INC OPT 741503953 2126 64700 SH Put SOLE 64700 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 5811 40670 PRN SOLE 40670 0 0 PRICESMART INC COM COM 741511109 135 1467 SH SOLE 1467 0 0 PRIMERICA INC COM COM 74164M108 672 8180 SH SOLE 8180 0 0 PRIMO WTR CORP COM COM 74165N105 147 10861 SH SOLE 10861 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 3252 51536 SH SOLE 51536 0 0 PROASSURANCE CORP COM COM 74267C106 102 1685 SH SOLE 1685 0 0 PROCTER AND GAMBLE CO COM COM 742718109 46292 515212 SH SOLE 515212 0 0 PROCTER AND GAMBLE CO OPT 742718909 167 91900 SH Call SOLE 91900 0 0 PROCTER AND GAMBLE CO OPT 742718959 1082 239200 SH Put SOLE 239200 0 0 PRIVATEBANCORP INC COM COM 742962103 1441 24275 SH SOLE 24275 0 0 PROFIRE ENERGY INC COM COM 74316X101 212 150010 SH SOLE 150010 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 231 7946 SH SOLE 7946 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 4079 104098 SH SOLE 104098 0 0 PROLOGIS INC COM COM 74340W103 4460 85970 SH SOLE 85970 0 0 PROOFPOINT INC COM COM 743424103 283 3812 SH SOLE 3812 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 8726 76670 PRN SOLE 76670 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 1456 34705 SH SOLE 34705 0 0 PROSHARES TR MSCI EUR DIV COM 74347B540 811 21698 SH SOLE 21698 0 0 PROSHARES TR ULTSHT FINLS NEW COM 74347B748 247 8652 SH SOLE 8652 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 1829 17052 SH SOLE 17052 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 738 33460 SH SOLE 33460 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 1795 17791 SH SOLE 17791 0 0 PROSHARES TR PSHS SHORT DOW30 COM 74347R701 521 28801 SH SOLE 28801 0 0 PROSHARES TR PSHS ULTRUSS2000 COM 74347R842 2312 19997 SH SOLE 19997 0 0 PROSHARES TR II ULTRA VIX ETF COM 74347W239 7307 451898 SH SOLE 451898 0 0 PROSHARES TR II ULT BLMBRG NT GS COM 74347W296 178 14489 SH SOLE 14489 0 0 PROSHARES TR II ULTRA SILVER NEW COM 74347W353 1159 28100 SH SOLE 28100 0 0 PROSHARES TR II SHT VIX ST TRM COM 74347W627 56460 400000 SH SOLE 400000 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 511 24994 SH SOLE 24994 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 2032 20909 SH SOLE 20909 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 416 12500 SH SOLE 12500 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 2540 280975 SH SOLE 280975 0 0 PROSPECT CAPITAL CORPORATION OPT 74348T952 118 1072000 SH Put SOLE 1072000 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 1106 15861 SH SOLE 15861 0 0 PROTO LABS INC COM COM 743713109 145 2830 SH SOLE 2830 0 0 PRUDENTIAL FINL INC COM COM 744320102 7644 71655 SH SOLE 71655 0 0 PRUDENTIAL FINL INC OPT 744320902 134 170000 SH Call SOLE 170000 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 3715 83765 SH SOLE 83765 0 0 PUBLIC STORAGE COM COM 74460D109 5624 25693 SH SOLE 25693 0 0 PULTE GROUP INC COM COM 745867101 11187 475041 SH SOLE 475041 0 0 PULTE GROUP INC OPT 745867901 543 975000 SH Call SOLE 975000 0 0 PURE STORAGE INC CL A COM 74624M102 476 48386 SH SOLE 48386 0 0 NAM MANAGED MUN INCOM TR COM COM 746823103 158 21811 SH SOLE 21811 0 0 NAM MUN OPPORTUNITIES TR SH BEN INT COM 746922103 191 15923 SH SOLE 15923 0 0 QCR HOLDINGS INC COM COM 74727A104 177 4181 SH SOLE 4181 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 194 7681 SH SOLE 7681 0 0 QEP RES INC COM COM 74733V100 1485 116876 SH SOLE 116876 0 0 QIWI PLC SPON ADR REP B COM 74735M108 343 20000 SH SOLE 20000 0 0 QTS RLTY TR INC COM CL A COM 74736A103 405 8298 SH SOLE 8298 0 0 QORVO INC COM COM 74736K101 2711 39544 SH SOLE 39544 0 0 WELLS FARGO & CO NEW OPT 949746951 99 271200 SH Put SOLE 271200 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD COM 94987B105 204 24321 SH SOLE 24321 0 0 WELLTOWER INC COM COM 95040Q104 3597 50785 SH SOLE 50785 0 0 WELLTOWER INC 6.50 PFD PREPET PFD 95040Q203 1610 25500 SH SOLE 25500 0 0 WENDYS CO COM COM 95058W100 574 42174 SH SOLE 42174 0 0 WERNER ENTERPRISES INC COM COM 950755108 253 9654 SH SOLE 9654 0 0 WESBANCO INC COM COM 950810101 267 6994 SH SOLE 6994 0 0 WESCO INTL INC COM COM 95082P105 123 1768 SH SOLE 1768 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 1395 17089 SH SOLE 17089 0 0 WESTAMERICA BANCORPORATION COM COM 957090103 156 2795 SH SOLE 2795 0 0 WESTAR ENERGY INC COM COM 95709T100 3815 70296 SH SOLE 70296 0 0 WESTERN ALLIANCE BANCORP COM COM 957638109 604 12312 SH SOLE 12312 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT COM 957664105 116 8689 SH SOLE 8689 0 0 WESTERN ASSET HIGH INCM OPP COM COM 95766K109 376 74667 SH SOLE 74667 0 0 WESTERN ASSET MUN HI INCM FD COM COM 95766N103 82 11333 SH SOLE 11333 0 0 WESTERN ASSET CLYM INFL OPP COM COM 95766R104 428 38290 SH SOLE 38290 0 0 WESTERN ASSET INVT GRADE DEF COM COM 95790A101 214 10515 SH SOLE 10515 0 0 WESTERN DIGITAL CORP COM COM 958102105 12417 150451 SH SOLE 150451 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 3709 61359 SH SOLE 61359 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT COM 95825R103 1383 30000 SH SOLE 30000 0 0 WESTERN REFNG INC COM COM 959319104 748 21326 SH SOLE 21326 0 0 WESTERN UN CO COM COM 959802109 3653 179503 SH SOLE 179503 0 0 WESTLAKE CHEM CORP COM COM 960413102 430 6509 SH SOLE 6509 0 0 WESTPAC BKG CORP SPONSORED ADR COM 961214301 162 6056 SH SOLE 6056 0 0 WESTROCK CO COM COM 96145D105 3155 60640 SH SOLE 60640 0 0 WEX INC COM COM 96208T104 810 7830 SH SOLE 7830 0 0 WEYERHAEUSER CO COM COM 962166104 1448 42610 SH SOLE 42610 0 0 WEYERHAEUSER CO OPT 962166904 705 309300 SH Call SOLE 309300 0 0 WEYERHAEUSER CO OPT 962166954 4 89300 SH Put SOLE 89300 0 0 WHIRLPOOL CORP COM COM 963320106 3864 22554 SH SOLE 22554 0 0 WHIRLPOOL CORP OPT 963320906 551 138800 SH Call SOLE 138800 0 0 WHIRLPOOL CORP OPT 963320956 1549 340800 SH Put SOLE 340800 0 0 WHITEWAVE FOODS CO COM COM 966244105 976 17380 SH SOLE 17380 0 0 WHOLE FOODS MKT INC COM COM 966837106 4119 138586 SH SOLE 138586 0 0 WILEY JOHN & SONS INC CL A COM 968223206 1056 19629 SH SOLE 19629 0 0 WILLBROS GROUP INC DEL COM COM 969203108 88 32198 SH SOLE 32198 0 0 WILLIAMS COS INC DEL COM COM 969457100 8015 270877 SH SOLE 270877 0 0 WILLIAMS CLAYTON ENERGY INC COM COM 969490101 814 6163 SH SOLE 6163 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 3222 78910 SH SOLE 78910 0 0 WILLIAMS SONOMA INC COM COM 969904101 259 4828 SH SOLE 4828 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 951 174547 SH SOLE 174547 0 0 WINMARK CORP COM COM 974250102 144 1275 SH SOLE 1275 0 0 WINTRUST FINL CORP COM COM 97650W108 1816 26267 SH SOLE 26267 0 0 WISDOMTREE INVTS INC COM COM 97717P104 176 19352 SH SOLE 19352 0 0 WISDOMTREE TR HIGH DIV FD COM 97717W208 1889 27582 SH SOLE 27582 0 0 WISDOMTREE TR LARGECAP DIVID COM 97717W307 124 1493 SH SOLE 1493 0 0 WISDOMTREE TR GLB EX US RL EST COM 97717W331 1551 55021 SH SOLE 55021 0 0 WISDOMTREE TR UK HEDG EQT FD COM 97717W349 1697 71110 SH SOLE 71110 0 0 WISDOMTREE TR JAPAN CP GOODS COM 97717W356 327 13049 SH SOLE 13049 0 0 WISDOMTREE TR DIV EX-FINL FD COM 97717W406 1745 21141 SH SOLE 21141 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 2878 119276 SH SOLE 119276 0 0 WISDOMTREE TR GERMANY HEDEQ FD COM 97717W448 1462 48033 SH SOLE 48033 0 0 WISDOMTREE TR JAPAN HDG FINL COM 97717W463 709 30066 SH SOLE 30066 0 0 WISDOMTREE TR MIDCAP DIVI FD COM 97717W505 1415 14509 SH SOLE 14509 0 0 WISDOMTREE TR LRGECP VALUE FD COM 97717W547 1912 27216 SH SOLE 27216 0 0 WISDOMTREE TR EARNING 500 FD COM 97717W588 155 1900 SH SOLE 1900 0 0 WISDOMTREE TR TTL EARNING FD COM 97717W596 1533 18330 SH SOLE 18330 0 0 WISDOMTREE TR SMALLCAP DIVID COM 97717W604 490 6084 SH SOLE 6084 0 0 WISDOMTREE TR JAPAN HD RL ES COM 97717W638 481 36165 SH SOLE 36165 0 0 WISDOMTREE TR INTL MIDCAP DV COM 97717W778 271 4501 SH SOLE 4501 0 0 WISDOMTREE TR INTL DIV EX FINL COM 97717W786 1147 28829 SH SOLE 28829 0 0 WISDOMTREE TR INTL LRGCAP DV COM 97717W794 576 12694 SH SOLE 12694 0 0 WISDOMTREE TR AUSTRALIA DIV FD COM 97717W810 278 4945 SH SOLE 4945 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 1785 27892 SH SOLE 27892 0 0 WISDOMTREE TR JP SMALLCP DIV COM 97717W836 678 10170 SH SOLE 10170 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 39715 784576 SH SOLE 784576 0 0 WISDOMTREE TR EUROPE SMCP DV COM 97717W869 8589 145423 SH SOLE 145423 0 0 WISDOMTREE TR OPT 97717W901 1368 362500 SH Call SOLE 362500 0 0 WISDOMTREE TR OPT 97717W902 720 300000 SH Call SOLE 300000 0 0 WISDOMTREE TR OPT 97717W951 1344 1050000 SH Put SOLE 1050000 0 0 WISDOMTREE TR OPT 97717W952 130 200000 SH Put SOLE 200000 0 0 WISDOMTREE TR EUR HDG SMLCAP COM 97717X552 1280 45261 SH SOLE 45261 0 0 WISDOMTREE TR JAP HDG QTLY DIV COM 97717X586 256 10341 SH SOLE 10341 0 0 WISDOMTREE TR US S CAP QTY DIV COM 97717X651 598 18077 SH SOLE 18077 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 4876 77633 SH SOLE 77633 0 0 WISDOMTREE TR OPT 97717X951 1314 1299700 SH Put SOLE 1299700 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 269 10765 SH SOLE 10765 0 0 WOODWARD INC COM COM 980745103 1404 20669 SH SOLE 20669 0 0 WORKDAY INC CL A COM 98138H101 1245 14948 SH SOLE 14948 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 594 4820 PRN SOLE 4820 0 0 WORLD ACCEP CORP DEL COM COM 981419104 378 7296 SH SOLE 7296 0 0 WORLD FUEL SVCS CORP COM COM 981475106 247 6822 SH SOLE 6822 0 0 WORTHINGTON INDS INC COM COM 981811102 801 17761 SH SOLE 17761 0 0 WPX ENERGY INC COM COM 98212B103 1227 91631 SH SOLE 91631 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 4694 77670 SH SOLE 77670 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 3497 41489 SH SOLE 41489 0 0 WYNN RESORTS LTD COM COM 983134107 1199 10462 SH SOLE 10462 0 0 WYNN RESORTS LTD OPT 983134907 587 44700 SH Call SOLE 44700 0 0 WYNN RESORTS LTD OPT 983134957 179 70200 SH Put SOLE 70200 0 0 XPO LOGISTICS INC COM COM 983793100 746 15586 SH SOLE 15586 0 0 XCEL ENERGY INC COM COM 98389B100 2964 66673 SH SOLE 66673 0 0 XILINX INC COM COM 983919101 17547 303111 SH SOLE 303111 0 0 XILINX INC NOTE 2.625 6/1 BND 983919AF8 1272 6310 PRN SOLE 6310 0 0 XBIOTECH INC COM COM 98400H102 121 7363 SH SOLE 7363 0 0 XCERRA CORP COM COM 98400J108 131 14728 SH SOLE 14728 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 196 11467 SH SOLE 11467 0 0 XENCOR INC COM COM 98401F105 124 5195 SH SOLE 5195 0 0 XEROX CORP COM COM 984121103 8329 1134709 SH SOLE 1134709 0 0 XYLEM INC COM COM 98419M100 3962 78888 SH SOLE 78888 0 0 XPERI CORP COM COM 98421B100 275 8110 SH SOLE 8110 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 345 178600 SH Call SOLE 178600 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 199 1659500 SH Put SOLE 1659500 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 228 20670 SH SOLE 20670 0 0 YY INC ADS REPCOM CLA COM 98426T106 1041 22583 SH SOLE 22583 0 0 YAHOO INC COM COM 984332106 11696 252017 SH SOLE 252017 0 0 YAHOO INC OPT 984332906 644 193900 SH Call SOLE 193900 0 0 YAHOO INC OPT 984332956 190 323100 SH Put SOLE 323100 0 0