0001313360-17-000004.txt : 20170803 0001313360-17-000004.hdr.sgml : 20170803 20170803092618 ACCESSION NUMBER: 0001313360-17-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170803 DATE AS OF CHANGE: 20170803 EFFECTIVENESS DATE: 20170803 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: 171003547 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 06-30-2017 06-30-2017 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President, Control Room 212-549-5097 Daniel Wolpert New York NY 08-03-2017 0 3166 11105082 false
INFORMATION TABLE 2 13FinfoTable20170630.xml AAON INC COM PAR $0.004 COM 000360206 220 5965 SH SOLE 5965 0 0 AAR CORP COM COM 000361105 451 12981 SH SOLE 12981 0 0 ABB LTD SPONSORED ADR COM 000375204 1049 42126 SH SOLE 42126 0 0 AFLAC INC COM COM 001055102 2913 37505 SH SOLE 37505 0 0 AGCO CORP COM COM 001084102 1345 19964 SH SOLE 19964 0 0 AGNC INVT CORP COM COM 00123Q104 3393 159359 SH SOLE 159359 0 0 AES CORP COM COM 00130H105 2920 262845 SH SOLE 262845 0 0 AES CORP OPT 00130H905 2 261000 SH Call SOLE 261000 0 0 AK STL HLDG CORP COM COM 001547108 5331 811446 SH SOLE 811446 0 0 AK STL HLDG CORP OPT 001547908 67 111800 SH Call SOLE 111800 0 0 AK STL HLDG CORP OPT 001547958 1600 1600000 SH Put SOLE 1600000 0 0 ALPS ETF TR INTL SEC DV DOG COM 00162Q718 716 27060 SH SOLE 27060 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 679 17971 SH SOLE 17971 0 0 ALPS ETF TR ALERIAN MLP COM 00162Q866 1132 94680 SH SOLE 94680 0 0 AMAG PHARMACEUTICALS INC COM COM 00163U106 319 17320 SH SOLE 17320 0 0 AMC NETWORKS INC CL A COM 00164V103 1101 20608 SH SOLE 20608 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 245 6277 SH SOLE 6277 0 0 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 259 62272 SH SOLE 62272 0 0 ARI NETWORK SVCS INC COM NEW COM 001930205 119 16865 SH SOLE 16865 0 0 AT&T INC COM COM 00206R102 81104 2149590 SH SOLE 2149590 0 0 AT&T INC OPT 00206R902 67 310900 SH Call SOLE 310900 0 0 AT&T INC OPT 00206R952 494 758800 SH Put SOLE 758800 0 0 ATN INTL INC COM COM 00215F107 277 4043 SH SOLE 4043 0 0 AARONS INC COM PAR $0.50 COM 002535300 1047 26907 SH SOLE 26907 0 0 ABAXIS INC COM COM 002567105 104 1955 SH SOLE 1955 0 0 ABBOTT LABS COM COM 002824100 16873 347100 SH SOLE 347100 0 0 ABBOTT LABS OPT 002824900 616 129100 SH Call SOLE 129100 0 0 ABBOTT LABS OPT 002824950 13 25100 SH Put SOLE 25100 0 0 ABBVIE INC COM COM 00287Y109 9256 127656 SH SOLE 127656 0 0 ABBVIE INC OPT 00287Y909 1284 345700 SH Call SOLE 345700 0 0 ABBVIE INC OPT 00287Y959 856 959600 SH Put SOLE 959600 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 4022 323351 SH SOLE 323351 0 0 ABERCROMBIE & FITCH CO OPT 002896957 310 307100 SH Put SOLE 307100 0 0 ABIOMED INC COM COM 003654100 2603 18168 SH SOLE 18168 0 0 ACACIA RESH CORP ACACIA TCH COM COM 003881307 89 21803 SH SOLE 21803 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 280 5663 SH SOLE 5663 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 202 7235 SH SOLE 7235 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 829 29821 SH SOLE 29821 0 0 ACCELERATE DIAGNOSTICS INC COM COM 00430H102 302 11054 SH SOLE 11054 0 0 ACCELERON PHARMA INC COM COM 00434H108 142 4673 SH SOLE 4673 0 0 ACCURAY INC COM COM 004397105 339 71295 SH SOLE 71295 0 0 ACHAOGEN INC COM COM 004449104 362 16650 SH SOLE 16650 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 121 26429 SH SOLE 26429 0 0 ACI WORLDWIDE INC COM COM 004498101 844 37720 SH SOLE 37720 0 0 ACORDA THERAPEUTICS INC COM COM 00484M106 258 13098 SH SOLE 13098 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 235 4090 SH SOLE 4090 0 0 ACTIVISION BLIZZARD INC OPT 00507V909 1964 85000 SH Call SOLE 85000 0 0 ACUITY BRANDS INC COM COM 00508Y102 2779 13672 SH SOLE 13672 0 0 ACXIOM CORP COM COM 005125109 748 28778 SH SOLE 28778 0 0 ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 434 30361 SH SOLE 30361 0 0 ADOBE SYS INC COM COM 00724F101 14522 102672 SH SOLE 102672 0 0 ADOBE SYS INC OPT 00724F901 779 53300 SH Call SOLE 53300 0 0 ADOBE SYS INC OPT 00724F951 178 88200 SH Put SOLE 88200 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 2734 72051 SH SOLE 72051 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 555 4764 SH SOLE 4764 0 0 ADVAXIS INC COM NEW COM 007624208 287 44246 SH SOLE 44246 0 0 AECOM COM COM 00766T100 2566 79384 SH SOLE 79384 0 0 ADVISORSHARES TR WILSHIRE BUYBACK COM 00768Y818 111 1675 SH SOLE 1675 0 0 ADVISORSHARES TR MADRONA DOMESTIC COM 00768Y859 122 2500 SH SOLE 2500 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 602 11452 SH SOLE 11452 0 0 ADVANSIX INC COM COM 00773T101 100 3215 SH SOLE 3215 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 2480 198756 SH SOLE 198756 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 440 419000 SH Call SOLE 419000 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 500 500000 SH Put SOLE 500000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 BND 007903BD8 1403 8000 PRN SOLE 8000 0 0 AEGON N V NY REGISTRY SH COM 007924103 391 76596 SH SOLE 76596 0 0 ADVANCED ENERGY INDS COM COM 007973100 756 11682 SH SOLE 11682 0 0 AETNA INC NEW COM COM 00817Y108 5180 34114 SH SOLE 34114 0 0 AETNA INC NEW OPT 00817Y908 1555 145000 SH Call SOLE 145000 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 1686 10168 SH SOLE 10168 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 3218 54250 SH SOLE 54250 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 865 19171 SH SOLE 19171 0 0 AGILYSYS INC COM COM 00847J105 203 20014 SH SOLE 20014 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 421 8190 SH SOLE 8190 0 0 AGREE REALTY CORP COM COM 008492100 127 2768 SH SOLE 2768 0 0 AGRIUM INC COM COM 008916108 290 3207 SH SOLE 3207 0 0 AIMMUNE THERAPEUTICS INC COM COM 00900T107 112 5451 SH SOLE 5451 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 2299 16600 PRN SOLE 16600 0 0 AIR PRODS & CHEMS INC COM COM 009158106 3770 26350 SH SOLE 26350 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 3523 70723 SH SOLE 70723 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T901 17 64300 SH Call SOLE 64300 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T951 760 129400 SH Put SOLE 129400 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 BND 00971TAG6 785 8000 PRN SOLE 8000 0 0 AKORN INC COM COM 009728106 4050 120754 SH SOLE 120754 0 0 AKEBIA THERAPEUTICS INC COM COM 00972D105 132 9184 SH SOLE 9184 0 0 ALAMOS GOLD INC NEW COM CL A COM 011532108 106 14822 SH SOLE 14822 0 0 ALASKA AIR GROUP INC COM COM 011659109 1233 13736 SH SOLE 13736 0 0 ALBANY INTL CORP CL A COM 012348108 330 6174 SH SOLE 6174 0 0 ALBANY MOLECULAR RESH INC COM COM 012423109 1030 47443 SH SOLE 47443 0 0 ALBEMARLE CORP COM COM 012653101 1249 11830 SH SOLE 11830 0 0 ALCOA CORP COM COM 013872106 288 8816 SH SOLE 8816 0 0 ALCOA CORP OPT 013872956 8 50000 SH Put SOLE 50000 0 0 ALDER BIOPHARMACEUTICALS INC COM COM 014339105 178 15580 SH SOLE 15580 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 609 14720 SH SOLE 14720 0 0 ALERE INC PERP PFD CONV SE PFD 01449J204 66200 168448 SH SOLE 168448 0 0 ALEXANDERS INC COM COM 014752109 101 240 SH SOLE 240 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 3575 29672 SH SOLE 29672 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 3139 25802 SH SOLE 25802 0 0 ALEXION PHARMACEUTICALS INC OPT 015351959 902 49500 SH Put SOLE 49500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 1316 9342 SH SOLE 9342 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 51834 1923700 SH Call SOLE 1923700 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 4862 2261100 SH Put SOLE 2261100 0 0 ALICO INC COM COM 016230104 335 10710 SH SOLE 10710 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 2212 14732 SH SOLE 14732 0 0 ALLEGHANY CORP DEL COM COM 017175100 3391 5701 SH SOLE 5701 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 943 55418 SH SOLE 55418 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 339 2499 SH SOLE 2499 0 0 ALLETE INC COM NEW COM 018522300 551 7687 SH SOLE 7687 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 22386 87212 SH SOLE 87212 0 0 HP INC OPT 40434L955 723 559400 SH Put SOLE 559400 0 0 HACKETT GROUP INC COM COM 404609109 116 7489 SH SOLE 7489 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 287 7397 SH SOLE 7397 0 0 HAIN CELESTIAL GROUP INC OPT 405217900 564 120000 SH Call SOLE 120000 0 0 HALCON RES CORP COM PAR NEW COM 40537Q605 81 17862 SH SOLE 17862 0 0 HALLIBURTON CO COM COM 406216101 24263 568083 SH SOLE 568083 0 0 HALLIBURTON CO OPT 406216901 1622 1212300 SH Call SOLE 1212300 0 0 HALLIBURTON CO OPT 406216951 7942 2159800 SH Put SOLE 2159800 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 521 40617 SH SOLE 40617 0 0 HALYARD HEALTH INC COM COM 40650V100 824 20976 SH SOLE 20976 0 0 HANCOCK HLDG CO COM COM 410120109 1436 29297 SH SOLE 29297 0 0 HANCOCK JOHN INVS TR COM COM 410142103 101 5861 SH SOLE 5861 0 0 HANESBRANDS INC COM COM 410345102 577 24927 SH SOLE 24927 0 0 HANESBRANDS INC OPT 410345902 136 100000 SH Call SOLE 100000 0 0 HANMI FINL CORP COM NEW COM 410495204 803 28216 SH SOLE 28216 0 0 HANOVER INS GROUP INC COM COM 410867105 1013 11427 SH SOLE 11427 0 0 HARLEY DAVIDSON INC COM COM 412822108 596 11041 SH SOLE 11041 0 0 HARLEY DAVIDSON INC OPT 412822958 22 19100 SH Put SOLE 19100 0 0 HARRIS CORP DEL COM COM 413875105 51917 475954 SH SOLE 475954 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 2252 42832 SH SOLE 42832 0 0 HASBRO INC COM COM 418056107 1140 10222 SH SOLE 10222 0 0 HAVERTY FURNITURE INC COM COM 419596101 103 4096 SH SOLE 4096 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 860 26545 SH SOLE 26545 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 243 5177 SH SOLE 5177 0 0 HAYNES INTERNATIONAL INC COM NEW COM 420877201 140 3863 SH SOLE 3863 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 1099 23466 SH SOLE 23466 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 2182 45089 SH SOLE 45089 0 0 HEALTHCARE RLTY TR COM COM 421946104 1764 51660 SH SOLE 51660 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 331 10653 SH SOLE 10653 0 0 HEALTHEQUITY INC COM COM 42226A107 358 7178 SH SOLE 7178 0 0 HEARTLAND EXPRESS INC COM COM 422347104 297 14261 SH SOLE 14261 0 0 HECLA MNG CO COM COM 422704106 746 146270 SH SOLE 146270 0 0 HEICO CORP NEW COM COM 422806109 158 2206 SH SOLE 2206 0 0 HEICO CORP NEW CL A COM 422806208 192 3099 SH SOLE 3099 0 0 HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 98 17454 SH SOLE 17454 0 0 HELMERICH & PAYNE INC COM COM 423452101 125 2302 SH SOLE 2302 0 0 HENRY JACK & ASSOC INC COM COM 426281101 1811 17438 SH SOLE 17438 0 0 HERC HLDGS INC COM COM 42704L104 392 9972 SH SOLE 9972 0 0 HERCULES CAPITAL INC COM COM 427096508 920 69481 SH SOLE 69481 0 0 HERSHEY CO COM COM 427866108 4155 38696 SH SOLE 38696 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 1442 125433 SH SOLE 125433 0 0 HESS CORP COM COM 42809H107 9030 205826 SH SOLE 205826 0 0 HESS CORP OPT 42809H907 45 500000 SH Call SOLE 500000 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 6446 388518 SH SOLE 388518 0 0 HEWLETT PACKARD ENTERPRISE C OPT 42824C909 7 734000 SH Call SOLE 734000 0 0 HEXCEL CORP NEW COM COM 428291108 117 2210 SH SOLE 2210 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 7751 714422 SH SOLE 714422 0 0 HIBBETT SPORTS INC COM COM 428567101 354 17059 SH SOLE 17059 0 0 HIGHWOODS PPTYS INC COM COM 431284108 1914 37740 SH SOLE 37740 0 0 HILL INTERNATIONAL INC COM COM 431466101 56 10786 SH SOLE 10786 0 0 HILL ROM HLDGS INC COM COM 431475102 3222 40476 SH SOLE 40476 0 0 HILLTOP HOLDINGS INC COM COM 432748101 147 5592 SH SOLE 5592 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 1244 20111 SH SOLE 20111 0 0 HOLLYFRONTIER CORP COM COM 436106108 2202 80158 SH SOLE 80158 0 0 HOLOGIC INC COM COM 436440101 763 16820 SH SOLE 16820 0 0 HOME BANCSHARES INC COM COM 436893200 1050 42159 SH SOLE 42159 0 0 HOME DEPOT INC COM COM 437076102 27326 178137 SH SOLE 178137 0 0 HOME DEPOT INC OPT 437076902 4289 1610500 SH Call SOLE 1610500 0 0 HOME DEPOT INC OPT 437076952 1582 542700 SH Put SOLE 542700 0 0 HOMESTREET INC COM COM 43785V102 117 4225 SH SOLE 4225 0 0 HONDA MOTOR LTD AMERN COM 438128308 152 5552 SH SOLE 5552 0 0 HONEYWELL INTL INC COM COM 438516106 3243 24334 SH SOLE 24334 0 0 HONEYWELL INTL INC OPT 438516906 1608 96900 SH Call SOLE 96900 0 0 HONEYWELL INTL INC OPT 438516956 316 124600 SH Put SOLE 124600 0 0 HOPE BANCORP INC COM COM 43940T109 1069 57321 SH SOLE 57321 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 556 14714 SH SOLE 14714 0 0 HORMEL FOODS CORP COM COM 440452100 2228 65329 SH SOLE 65329 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 2644 30500 PRN SOLE 30500 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 2026 69515 SH SOLE 69515 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 6304 345028 SH SOLE 345028 0 0 HOSTESS BRANDS INC CL A COM 44109J106 197 12266 SH SOLE 12266 0 0 HOULIHAN LOKEY INC CL A COM 441593100 105 3004 SH SOLE 3004 0 0 HOWARD HUGHES CORP COM COM 44267D107 154075 1254270 SH SOLE 1254270 0 0 HUB GROUP INC CL A COM 443320106 406 10587 SH SOLE 10587 0 0 HUBBELL INC COM COM 443510607 1595 14094 SH SOLE 14094 0 0 HUDSON PAC PPTYS INC COM COM 444097109 374 10926 SH SOLE 10926 0 0 HUDSON TECHNOLOGIES INC COM COM 444144109 107 12644 SH SOLE 12644 0 0 HUMANA INC COM COM 444859102 13325 55376 SH SOLE 55376 0 0 HUMANA INC OPT 444859902 2500 220000 SH Call SOLE 220000 0 0 HUMANA INC OPT 444859952 144 120000 SH Put SOLE 120000 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 701 7667 SH SOLE 7667 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 1544 114196 SH SOLE 114196 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 2420 12997 SH SOLE 12997 0 0 HUNTSMAN CORP COM COM 447011107 8454 327149 SH SOLE 327149 0 0 HURON CONSULTING GROUP INC COM COM 447462102 148 3416 SH SOLE 3416 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 606 60000 SH SOLE 60000 0 0 IAC INTERACTIVECORP COM COM 44919P508 1027 9949 SH SOLE 9949 0 0 IAC INTERACTIVECORP OPT 44919P908 74 25700 SH Call SOLE 25700 0 0 IAC INTERACTIVECORP OPT 44919P958 343 63600 SH Put SOLE 63600 0 0 ICF INTL INC COM COM 44925C103 404 8579 SH SOLE 8579 0 0 ICU MED INC COM COM 44930G107 409 2373 SH SOLE 2373 0 0 ILG INC COM COM 44967H101 1842 67004 SH SOLE 67004 0 0 IPG PHOTONICS CORP COM COM 44980X109 2163 14904 SH SOLE 14904 0 0 ITT INC COM COM 45073V108 1677 41748 SH SOLE 41748 0 0 IBERIABANK CORP COM COM 450828108 2425 29753 SH SOLE 29753 0 0 IAMGOLD CORP COM COM 450913108 2333 452121 SH SOLE 452121 0 0 ICICI BK LTD ADR COM 45104G104 455 50753 SH SOLE 50753 0 0 ICICI BK LTD OPT 45104G904 1162 400000 SH Call SOLE 400000 0 0 ICICI BK LTD OPT 45104G954 81 600000 SH Put SOLE 600000 0 0 IDACORP INC COM COM 451107106 1643 19252 SH SOLE 19252 0 0 IDEX CORP COM COM 45167R104 4592 40631 SH SOLE 40631 0 0 IDEXX LABS INC COM COM 45168D104 172 1065 SH SOLE 1065 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 547 44608 SH SOLE 44608 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 2095 14622 SH SOLE 14622 0 0 ILLUMINA INC COM COM 452327109 47944 276301 SH SOLE 276301 0 0 ILLUMINA INC OPT 452327909 462 27600 SH Call SOLE 27600 0 0 ILLUMINA INC NOTE 0.500 6/1 BND 452327AH2 107 1000 PRN SOLE 1000 0 0 IMAX CORP OPT 45245E909 1 27000 SH Call SOLE 27000 0 0 IMPAC MTG HLDGS INC COM NEW COM 45254P508 143 9477 SH SOLE 9477 0 0 IMPAX LABORATORIES INC COM COM 45256B101 572 35554 SH SOLE 35554 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 31 11529 SH SOLE 11529 0 0 RINGCENTRAL INC CL A COM 76680R206 1173 32081 SH SOLE 32081 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 1470 34750 SH SOLE 34750 0 0 RITE AID CORP COM COM 767754104 299 101512 SH SOLE 101512 0 0 RITE AID CORP OPT 767754904 1 104700 SH Call SOLE 104700 0 0 ROBERT HALF INTL INC COM COM 770323103 1314 27406 SH SOLE 27406 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 1795 11080 SH SOLE 11080 0 0 ROCKWELL COLLINS INC COM COM 774341101 1246 11856 SH SOLE 11856 0 0 ROLLINS INC COM COM 775711104 1856 45594 SH SOLE 45594 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 3813 16468 SH SOLE 16468 0 0 ROSS STORES INC COM COM 778296103 2822 48890 SH SOLE 48890 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD COM 780097689 302 46180 SH SOLE 46180 0 0 ROYAL BK SCOTLAND GROUP PLC OPT 780097909 30 200000 SH Call SOLE 200000 0 0 ROYAL BK SCOTLAND GROUP PLC NOTE 8.62512/3 BND 780097BB6 190 1740 PRN SOLE 1740 0 0 ROYAL BK OF SCOTLAND PLC DEBT 7.50012/3 BND 780099CJ4 7224 70000 PRN SOLE 70000 0 0 ROYAL BK OF SCOTLAND PLC NOTE 8.00012/3 BND 780099CK1 109 1000 PRN SOLE 1000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 1866 34286 SH SOLE 34286 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 2330 43796 SH SOLE 43796 0 0 ROYAL GOLD INC COM COM 780287108 996 12739 SH SOLE 12739 0 0 ROYCE VALUE TR INC COM COM 780910105 268 18350 SH SOLE 18350 0 0 ROYCE MICRO-CAP TR INC COM COM 780915104 350 40407 SH SOLE 40407 0 0 RUBICON PROJ INC COM COM 78112V102 143 27762 SH SOLE 27762 0 0 RUBY TUESDAY INC COM COM 781182100 143 71185 SH SOLE 71185 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 174 7611 SH SOLE 7611 0 0 RUSH ENTERPRISES INC CL A COM 781846209 409 11011 SH SOLE 11011 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 113 5183 SH SOLE 5183 0 0 RYDER SYS INC COM COM 783549108 9521 132278 SH SOLE 132278 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W106 175 1892 SH SOLE 1892 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 4383 31307 SH SOLE 31307 0 0 RYDEX ETF TRUST GUG S&P SC600 PV COM 78355W700 386 5828 SH SOLE 5828 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 892 10521 SH SOLE 10521 0 0 RYDEX ETF TRUST GUG S&P500EQWTMA COM 78355W825 614 6277 SH SOLE 6277 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W833 1489 13775 SH SOLE 13775 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 1952 11216 SH SOLE 11216 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI COM 78355W858 1825 46195 SH SOLE 46195 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN COM 78355W866 683 12934 SH SOLE 12934 0 0 RYDEX ETF TRUST GUG S&P500 EWCON COM 78355W874 1237 9914 SH SOLE 9914 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 179 2802 SH SOLE 2802 0 0 S&P GLOBAL INC COM COM 78409V104 4709 32257 SH SOLE 32257 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 1704 12629 SH SOLE 12629 0 0 SEI INVESTMENTS CO COM COM 784117103 2311 42964 SH SOLE 42964 0 0 SJW GROUP COM COM 784305104 179 3641 SH SOLE 3641 0 0 SL GREEN RLTY CORP COM COM 78440X101 6598 62359 SH SOLE 62359 0 0 SLM CORP COM COM 78442P106 1559 135569 SH SOLE 135569 0 0 SM ENERGY CO COM COM 78454L100 264 15973 SH SOLE 15973 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 393502 1627387 SH SOLE 1627387 0 0 SPDR S&P 500 ETF TR OPT 78462F903 34765 4000800 SH Call SOLE 4000800 0 0 SPDR S&P 500 ETF TR OPT 78462F953 23184 6598000 SH Put SOLE 6598000 0 0 SPDR GOLD TRUST GOLD COM 78463V107 77323 655169 SH SOLE 655169 0 0 SPDR GOLD TRUST OPT 78463V907 2808 1913800 SH Call SOLE 1913800 0 0 SPDR GOLD TRUST OPT 78463V957 5387 1652800 SH Put SOLE 1652800 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 7443 193469 SH SOLE 193469 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF COM 78463X301 982 10736 SH SOLE 10736 0 0 SPDR INDEX SHS FDS MSCI GER STRTGIC COM 78463X350 594 10065 SH SOLE 10065 0 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC COM 78463X376 1599 28608 SH SOLE 28608 0 0 SPDR INDEX SHS FDS EUR STOXX SMCP COM 78463X392 312 5479 SH SOLE 5479 0 0 SPDR INDEX SHS FDS S&P CHINA ETF COM 78463X400 11742 131515 SH SOLE 131515 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE COM 78463X541 200 4810 SH SOLE 4810 0 0 SPDR INDEX SHS FDS EUROPE ETF COM 78463X608 199 6782 SH SOLE 6782 0 0 SPDR INDEX SHS FDS INTL TECH ETF COM 78463X657 359 8431 SH SOLE 8431 0 0 SPDR INDEX SHS FDS INTL MTRLS SEC COM 78463X665 1483 66570 SH SOLE 66570 0 0 SPDR INDEX SHS FDS INTL HLTH ETF COM 78463X681 1476 29393 SH SOLE 29393 0 0 SPDR INDEX SHS FDS INTL FINL ETF COM 78463X699 335 15218 SH SOLE 15218 0 0 SPDR INDEX SHS FDS CONSM SPLS ETF COM 78463X723 826 17968 SH SOLE 17968 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 21131 554610 SH SOLE 554610 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 2586 52107 SH SOLE 52107 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR COM 78464A375 1868 54283 SH SOLE 54283 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG COM 78464A383 148 5636 SH SOLE 5636 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 558 15000 SH SOLE 15000 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT COM 78464A474 827 26994 SH SOLE 26994 0 0 SPDR SERIES TRUST S&P 500 VALUE COM 78464A508 323 2840 SH SOLE 2840 0 0 SPDR SERIES TRUST S&P TRANSN ETF COM 78464A532 1586 28622 SH SOLE 28622 0 0 SPDR SERIES TRUST S&P TELECOM COM 78464A540 1311 18539 SH SOLE 18539 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 8711 93686 SH SOLE 93686 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT COM 78464A680 2287 50009 SH SOLE 50009 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 3181 57886 SH SOLE 57886 0 0 SPDR SERIES TRUST GLB DOW ETF COM 78464A706 2519 32825 SH SOLE 32825 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 28551 701151 SH SOLE 701151 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 35119 1100208 SH SOLE 1100208 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 1710 57053 SH SOLE 57053 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 171 1923 SH SOLE 1923 0 0 SPDR SERIES TRUST S&P CAP MKTS COM 78464A771 741 15066 SH SOLE 15066 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 3612 83004 SH SOLE 83004 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW COM 78464A821 134 939 SH SOLE 939 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET COM 78464A847 1282 13792 SH SOLE 13792 0 0 SPDR SERIES TRUST RUSSELL 1000 ETF COM 78464A854 2550 22403 SH SOLE 22403 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 8916 115516 SH SOLE 115516 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 5538 143730 SH SOLE 143730 0 0 SPDR SERIES TRUST OPT 78464A900 669 1663800 SH Call SOLE 1663800 0 0 SPDR SERIES TRUST OPT 78464A905 117 164000 SH Call SOLE 164000 0 0 SPDR SERIES TRUST OPT 78464A908 8 150000 SH Call SOLE 150000 0 0 SPDR SERIES TRUST OPT 78464A950 5205 2011800 SH Put SOLE 2011800 0 0 SPDR SERIES TRUST OPT 78464A955 15 142700 SH Put SOLE 142700 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 188 4902 SH SOLE 4902 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 111423 522525 SH SOLE 522525 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 451 22500 SH Call SOLE 22500 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X959 51 32000 SH Put SOLE 32000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 110386 347542 SH SOLE 347542 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 1020 50000 SH Call SOLE 50000 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y957 885 500000 SH Put SOLE 500000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 543 19423 SH SOLE 19423 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M907 32 71400 SH Call SOLE 71400 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 937 237900 SH Put SOLE 237900 0 0 PENTAIR PLC COM G7S00T104 2184 32828 SH SOLE 32828 0 0 SIGNET JEWELERS LIMITED COM G81276100 545 8621 SH SOLE 8621 0 0 SINA CORP ORD COM G81477104 2751 32380 SH SOLE 32380 0 0 STANDARD CHARTERED PLC DEBT 6.50012/3 BND G84228CE6 2006 19640 PRN SOLE 19640 0 0 STERIS PLC SHS USD COM G84720104 485 5957 SH SOLE 5957 0 0 TECHNIPFMC PLC COM COM G87110105 1930 70941 SH SOLE 70941 0 0 THERAVANCE BIOPHARMA INC COM COM G8807B106 236 5931 SH SOLE 5931 0 0 THIRD PT REINS LTD COM COM G8827U100 122 8809 SH SOLE 8809 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 136 9902 SH SOLE 9902 0 0 VALIDUS HOLDINGS LTD COM COM G9319H102 116 2237 SH SOLE 2237 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 780 35069 SH SOLE 35069 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 252 290 SH SOLE 290 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 2632 18093 SH SOLE 18093 0 0 PERRIGO CO PLC COM G97822103 1553 20565 SH SOLE 20565 0 0 XL GROUP LTD COM COM G98294104 759 17328 SH SOLE 17328 0 0 ALLIED WRLD ASSUR COM HLDG A COM H01531104 411 7761 SH SOLE 7761 0 0 CHUBB LIMITED COM COM H1467J104 5367 36920 SH SOLE 36920 0 0 GARMIN LTD COM H2906T109 5033 98637 SH SOLE 98637 0 0 UBS GROUP AG COM H42097107 4269 251411 SH SOLE 251411 0 0 LOGITECH INTL S A COM H50430232 135 3696 SH SOLE 3696 0 0 TE CONNECTIVITY LTD REG COM H84989104 5090 64694 SH SOLE 64694 0 0 TRANSOCEAN LTD REG COM H8817H100 2808 341146 SH SOLE 341146 0 0 TRANSOCEAN LTD OPT H8817H950 50 100000 SH Put SOLE 100000 0 0 INTELSAT S A COM COM L5140P101 52 16901 SH SOLE 16901 0 0 TRINSEO S A COM L9340P101 225 3280 SH SOLE 3280 0 0 CAESARSTONE LTD ORD COM M20598104 160 4577 SH SOLE 4577 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 313 2869 SH SOLE 2869 0 0 CYBERARK SOFTWARE LTD COM M2682V108 637 12745 SH SOLE 12745 0 0 MELLANOX TECHNOLOGIES LTD COM M51363113 122 2807 SH SOLE 2807 0 0 ISRAEL CHEMICALS LTD COM M5920A109 601 127013 SH SOLE 127013 0 0 STRATASYS LTD COM M85548101 197 8436 SH SOLE 8436 0 0 SYNERON MEDICAL LTD ORD COM M87245102 5600 511420 SH SOLE 511420 0 0 TARO PHARMACEUTICAL INDS LTD COM M8737E108 864 7709 SH SOLE 7709 0 0 AERCAP HOLDINGS NV COM N00985106 7768 167316 SH SOLE 167316 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 1192 9151 SH SOLE 9151 0 0 CNH INDL N V COM N20944109 895 78647 SH SOLE 78647 0 0 CONSTELLIUM NV CL A COM N22035104 104 15000 SH SOLE 15000 0 0 CORE LABORATORIES N V COM COM N22717107 215 2123 SH SOLE 2123 0 0 FERRARI N V COM COM N3167Y103 3107 36123 SH SOLE 36123 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738902 450 290000 SH Call SOLE 290000 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738952 220 400000 SH Put SOLE 400000 0 0 MOBILEYE N V AMSTELVEEN ORD COM N51488117 8416 134015 SH SOLE 134015 0 0 MOBILEYE N V AMSTELVEEN OPT N51488957 1 22000 SH Put SOLE 22000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 8029 95147 SH SOLE 95147 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 651 584800 SH Call SOLE 584800 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 432 163800 SH Put SOLE 163800 0 0 MYLAN N V OPT N59465959 140 270000 SH Put SOLE 270000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 31457 287413 SH SOLE 287413 0 0 ORTHOFIX INTL N V COM COM N6748L102 190 4094 SH SOLE 4094 0 0 PATHEON N V COM N6865W105 983 28186 SH SOLE 28186 0 0 QIAGEN NV SHS NEW COM N72482123 895 26703 SH SOLE 26703 0 0 SENSATA TECHNOLOGIES HLDG NV COM N7902X106 531 12429 SH SOLE 12429 0 0 YANDEX N V SHS CLASS A COM N97284108 694 26452 SH SOLE 26452 0 0 COPA HOLDINGS SA CL A COM P31076105 932 7968 SH SOLE 7968 0 0 AUSTRALIA & NEW ZEALA BKG 14 DEBT 4.400 5/1 BND Q0426RND6 5159 50000 PRN SOLE 50000 0 0 PLANET PAYMENT INC COM U72603118 129 39046 SH SOLE 39046 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 4268 39074 SH SOLE 39074 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 1051 112500 SH Call SOLE 112500 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 355 290300 SH Put SOLE 290300 0 0 BROADCOM LTD COM Y09827109 484 2077 SH SOLE 2077 0 0 BROADCOM LTD OPT Y09827909 2137 114700 SH Call SOLE 114700 0 0 BROADCOM LTD OPT Y09827959 644 209000 SH Put SOLE 209000 0 0 COSTAMARE INC COM Y1771G102 114 15529 SH SOLE 15529 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 310 74792 SH SOLE 74792 0 0 FLEX LTD ORD COM Y2573F102 384 23549 SH SOLE 23549 0 0 NAVIOS MARITIME ACQUIS CORP COM Y62159101 58 39135 SH SOLE 39135 0 0 SCORPIO TANKERS INC COM Y7542C106 200 50312 SH SOLE 50312 0 0 SCORPIO TANKERS INC OPT Y7542C906 259 225000 SH Call SOLE 225000 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 81 43231 SH SOLE 43231 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT COM Y9384M101 122 6217 SH SOLE 6217 0 0 ALLIANT ENERGY CORP COM COM 018802108 2347 58438 SH SOLE 58438 0 0 ALLIANZGI EQUITY & CONV INCO COM COM 018829101 260 13156 SH SOLE 13156 0 0 ALLISON TRANSMISSION HLDGS I COM COM 01973R101 298 7957 SH SOLE 7957 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 845 66212 SH SOLE 66212 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250 7/0 BND 01988PAD0 1526 15000 PRN SOLE 15000 0 0 ALLSTATE CORP COM COM 020002101 6777 76627 SH SOLE 76627 0 0 ALLY FINL INC COM COM 02005N100 1712 81934 SH SOLE 81934 0 0 ALLY FINL INC OPT 02005N950 52 29000 SH Put SOLE 29000 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 8549 107181 SH SOLE 107181 0 0 ALON USA ENERGY INC COM COM 020520102 113 8507 SH SOLE 8507 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 190 1670 PRN SOLE 1670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 12551 13812 SH SOLE 13812 0 0 ALPHABET INC CAP STK CL A COM 02079K305 6129 6593 SH SOLE 6593 0 0 ALPHABET INC OPT 02079K905 10171 245400 SH Call SOLE 245400 0 0 ALPHABET INC OPT 02079K955 3584 271900 SH Put SOLE 271900 0 0 ALPHABET INC OPT 02079K957 547 14200 SH Put SOLE 14200 0 0 ALTABA INC COM COM 021346101 221 4052 SH SOLE 4052 0 0 ALTABA INC OPT 021346901 6091 915800 SH Call SOLE 915800 0 0 ALTABA INC OPT 021346951 82 363100 SH Put SOLE 363100 0 0 ALTISOURCE RESIDENTIAL CORP CL B COM 02153W100 114 8786 SH SOLE 8786 0 0 ALTICE USA INC CL A COM 02156K103 666 20616 SH SOLE 20616 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 730 18330 SH SOLE 18330 0 0 ALTRIA GROUP INC COM COM 02209S103 34992 469877 SH SOLE 469877 0 0 ALTRIA GROUP INC OPT 02209S903 118 158000 SH Call SOLE 158000 0 0 ALTRIA GROUP INC OPT 02209S953 189 198900 SH Put SOLE 198900 0 0 AMARIN CORP PLC SPONS ADR NEW COM 023111206 185 45840 SH SOLE 45840 0 0 AMAZON COM INC COM COM 023135106 13575 14024 SH SOLE 14024 0 0 AMAZON COM INC OPT 023135906 72773 422800 SH Call SOLE 422800 0 0 AMAZON COM INC OPT 023135956 3412 361100 SH Put SOLE 361100 0 0 AMBEV SA SPONSORED ADR COM 02319V103 4977 906590 SH SOLE 906590 0 0 AMEDISYS INC COM COM 023436108 235 3743 SH SOLE 3743 0 0 AMERCO COM COM 023586100 846 2310 SH SOLE 2310 0 0 AMEREN CORP COM COM 023608102 20470 374425 SH SOLE 374425 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 351 22070 SH SOLE 22070 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 8203 163025 SH SOLE 163025 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 139 59600 SH Call SOLE 59600 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 445 272200 SH Put SOLE 272200 0 0 AMERICAN ASSETS TR INC COM COM 024013104 152 3851 SH SOLE 3851 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061903 305 179300 SH Call SOLE 179300 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061953 136 115000 SH Put SOLE 115000 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 2249 47558 SH SOLE 47558 0 0 AMERICAN ELEC PWR INC COM COM 025537101 3351 48242 SH SOLE 48242 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 1424 118140 SH SOLE 118140 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 205 7795 SH SOLE 7795 0 0 AMERICAN EXPRESS CO COM COM 025816109 13179 156444 SH SOLE 156444 0 0 AMERICAN EXPRESS CO OPT 025816909 640 93300 SH Call SOLE 93300 0 0 AMERICAN EXPRESS CO OPT 025816959 124 170900 SH Put SOLE 170900 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 3386 34075 SH SOLE 34075 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 299 13259 SH SOLE 13259 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 326 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 5988 95773 SH SOLE 95773 0 0 AMERICAN INTL GROUP INC OPT 026874904 745 705000 SH Call SOLE 705000 0 0 AMERICAN INTL GROUP INC OPT 026874954 100 40000 SH Put SOLE 40000 0 0 AMERICAN NATL INS CO COM COM 028591105 124 1065 SH SOLE 1065 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 1088 49102 SH SOLE 49102 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.000 8/0 BND 02917TAA2 101 1000 PRN SOLE 1000 0 0 AMERICAN STS WTR CO COM COM 029899101 201 4236 SH SOLE 4236 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 9865 74557 SH SOLE 74557 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 2867 36786 SH SOLE 36786 0 0 AMERICAN WOODMARK CORP COM COM 030506109 172 1805 SH SOLE 1805 0 0 AMERISAFE INC COM COM 03071H100 254 4452 SH SOLE 4452 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 1053 11139 SH SOLE 11139 0 0 AMERIPRISE FINL INC COM COM 03076C106 3420 26868 SH SOLE 26868 0 0 AMETEK INC NEW COM COM 031100100 38278 631958 SH SOLE 631958 0 0 AMGEN INC COM COM 031162100 431 2503 SH SOLE 2503 0 0 AMGEN INC OPT 031162900 2238 235400 SH Call SOLE 235400 0 0 AMGEN INC OPT 031162950 836 483300 SH Put SOLE 483300 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 152 15117 SH SOLE 15117 0 0 AMPHENOL CORP NEW CL A COM 032095101 2533 34313 SH SOLE 34313 0 0 AMPHASTAR PHARMACEUTICALS IN COM COM 03209R103 111 6190 SH SOLE 6190 0 0 ANADARKO PETE CORP COM COM 032511107 13926 307141 SH SOLE 307141 0 0 ANADARKO PETE CORP OPT 032511907 19 60000 SH Call SOLE 60000 0 0 ANADARKO PETE CORP OPT 032511957 1644 150000 SH Put SOLE 150000 0 0 ANALOG DEVICES INC COM COM 032654105 11539 148321 SH SOLE 148321 0 0 ANALOG DEVICES INC OPT 032654905 8 50000 SH Call SOLE 50000 0 0 ANALOGIC CORP COM PAR $0.05 COM 032657207 554 7619 SH SOLE 7619 0 0 ANDERSONS INC COM COM 034164103 103 3009 SH SOLE 3009 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 805 82857 SH SOLE 82857 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 4116 37299 SH SOLE 37299 0 0 ANHEUSER BUSCH INBEV SA/NV OPT 03524A908 64 20000 SH Call SOLE 20000 0 0 ANIXTER INTL INC COM COM 035290105 158 2017 SH SOLE 2017 0 0 ANNALY CAP MGMT INC COM COM 035710409 1793 148800 SH SOLE 148800 0 0 ANSYS INC COM COM 03662Q105 2196 18048 SH SOLE 18048 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 2863 86301 SH SOLE 86301 0 0 ANTERO RES CORP COM COM 03674X106 215 9929 SH SOLE 9929 0 0 ANTHEM INC COM COM 036752103 26281 139696 SH SOLE 139696 0 0 ANTHEM INC UNIT 05/01/20188 COM 036752202 5849 110731 SH SOLE 110731 0 0 APACHE CORP COM COM 037411105 604 12594 SH SOLE 12594 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 1721 40041 SH SOLE 40041 0 0 APOLLO INVT CORP COM COM 03761U106 1639 256451 SH SOLE 256451 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 172 9281 SH SOLE 9281 0 0 APOLLO SR FLOATING RATE FD I COM COM 037636107 419 24861 SH SOLE 24861 0 0 APOLLO TACTICAL INCOME FD IN COM COM 037638103 100 6167 SH SOLE 6167 0 0 APPLE INC COM COM 037833100 27695 192297 SH SOLE 192297 0 0 APPLE INC OPT 037833900 31968 4626100 SH Call SOLE 4626100 0 0 APPLE INC OPT 037833950 12434 3126100 SH Put SOLE 3126100 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 220 11771 SH SOLE 11771 0 0 APPLIED MATLS INC COM COM 038222105 1084 26230 SH SOLE 26230 0 0 APTARGROUP INC COM COM 038336103 2605 29988 SH SOLE 29988 0 0 AQUA AMERICA INC COM COM 03836W103 2757 82784 SH SOLE 82784 0 0 ARAMARK COM COM 03852U106 815 19889 SH SOLE 19889 0 0 ARCBEST CORP COM COM 03937C105 166 8063 SH SOLE 8063 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 1356 32775 SH SOLE 32775 0 0 ARCHROCK INC COM COM 03957W106 836 73376 SH SOLE 73376 0 0 ARCONIC INC COM COM 03965L100 9666 426763 SH SOLE 426763 0 0 ARCONIC INC PFD CONV B SER 1 PFD 03965L308 32344 903475 SH SOLE 903475 0 0 ARCONIC INC OPT 03965L900 1464 384000 SH Call SOLE 384000 0 0 ARDELYX INC COM COM 039697107 67 13100 SH SOLE 13100 0 0 IMMUNOMEDICS INC COM COM 452907108 183 20719 SH SOLE 20719 0 0 INC RESH HLDGS INC CL A COM 45329R109 1558 26632 SH SOLE 26632 0 0 INCYTE CORP COM COM 45337C102 3941 31299 SH SOLE 31299 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 1220 4920 PRN SOLE 4920 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF COM 45409B800 856 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 248 7296 SH SOLE 7296 0 0 INDEXIQ ETF TR IQ GLB RES ETF COM 45409B883 179 7037 SH SOLE 7037 0 0 INFINERA CORPORATION OPT 45667G903 43 20000 SH Call SOLE 20000 0 0 INFORMATION SERVICES GROUP I COM COM 45675Y104 253 61481 SH SOLE 61481 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 485 32318 SH SOLE 32318 0 0 INFOSYS LTD OPT 456788908 345 300400 SH Call SOLE 300400 0 0 INFOSYS LTD OPT 456788958 516 405800 SH Put SOLE 405800 0 0 ING GROEP N V DBCV 6.00012/3 BND 456837AE3 521 5100 PRN SOLE 5100 0 0 ING GROEP N V DBCV 6.50012/3 BND 456837AF0 373 3550 PRN SOLE 3550 0 0 INGREDION INC COM COM 457187102 2821 23660 SH SOLE 23660 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 610 15243 SH SOLE 15243 0 0 INSMED INC COM PAR $.01 COM 457669307 129 7503 SH SOLE 7503 0 0 INNOSPEC INC COM COM 45768S105 106 1622 SH SOLE 1622 0 0 INOVIO PHARMACEUTICALS INC COM NEW COM 45773H201 82 10504 SH SOLE 10504 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 884 20173 SH SOLE 20173 0 0 INSTEEL INDUSTRIES INC COM COM 45774W108 256 7755 SH SOLE 7755 0 0 INSPERITY INC COM COM 45778Q107 628 8840 SH SOLE 8840 0 0 INNOVIVA INC COM COM 45781M101 215 16762 SH SOLE 16762 0 0 INSULET CORP COM COM 45784P101 180 3509 SH SOLE 3509 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 925 16969 SH SOLE 16969 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 1343 52056 SH SOLE 52056 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 796 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 4624 137039 SH SOLE 137039 0 0 INTEL CORP OPT 458140900 1293 5537200 SH Call SOLE 5537200 0 0 INTEL CORP OPT 458140950 3498 1753000 SH Put SOLE 1753000 0 0 INTEL CORP SDCV 12/1 BND 458140AD2 52645 402060 PRN SOLE 402060 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 165 1000 PRN SOLE 1000 0 0 INSYS THERAPEUTICS INC NEW COM NEW COM 45824V209 138 10909 SH SOLE 10909 0 0 INTEGER HLDGS CORP COM COM 45826H109 1740 40235 SH SOLE 40235 0 0 INTELLIA THERAPEUTICS INC COM COM 45826J105 101 6306 SH SOLE 6306 0 0 INTER PARFUMS INC COM COM 458334109 101 2749 SH SOLE 2749 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 235 1938 SH SOLE 1938 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 911 16402 SH SOLE 16402 0 0 INTERDIGITAL INC NOTE 1.500 3/0 BND 458660AD9 547 4500 PRN SOLE 4500 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 4031 61149 SH SOLE 61149 0 0 INTERDIGITAL INC COM COM 45867G101 250 3238 SH SOLE 3238 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 629 17955 SH SOLE 17955 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 19094 124123 SH SOLE 124123 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 4606 1085800 SH Call SOLE 1085800 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 3951 293600 SH Put SOLE 293600 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 3513 26022 SH SOLE 26022 0 0 INTL PAPER CO COM COM 460146103 2736 48326 SH SOLE 48326 0 0 INTL PAPER CO OPT 460146903 654 204400 SH Call SOLE 204400 0 0 INTL PAPER CO OPT 460146953 267 359900 SH Put SOLE 359900 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 506 13477 SH SOLE 13477 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 871 35396 SH SOLE 35396 0 0 INTRAWEST RESORTS HLDGS INC COM COM 46090K109 7899 332713 SH SOLE 332713 0 0 INTRA CELLULAR THERAPIES INC COM COM 46116X101 103 8266 SH SOLE 8266 0 0 INTUIT COM COM 461202103 1336 10057 SH SOLE 10057 0 0 INTUITIVE SURGICAL INC OPT 46120E902 6213 53600 SH Call SOLE 53600 0 0 INTUITIVE SURGICAL INC OPT 46120E952 229 44800 SH Put SOLE 44800 0 0 INTREPID POTASH INC COM COM 46121Y102 60 26576 SH SOLE 26576 0 0 INVESCO CALIF VALUE MUN INC COM COM 46132H106 136 10773 SH SOLE 10773 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 345 25828 SH SOLE 25828 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 111 17838 SH SOLE 17838 0 0 INVESTORS TITLE CO COM COM 461804106 299 1546 SH SOLE 1546 0 0 INVITATION HOMES INC COM COM 46187W107 109 5037 SH SOLE 5037 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 321 6315 SH SOLE 6315 0 0 IOVANCE BIOTHERAPEUTICS INC COM COM 462260100 76 10364 SH SOLE 10364 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 1168 3025 SH SOLE 3025 0 0 IROBOT CORP COM COM 462726100 830 9863 SH SOLE 9863 0 0 IRON MTN INC NEW COM COM 46284V101 3377 98292 SH SOLE 98292 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 239 12682 SH SOLE 12682 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 345 28902 SH SOLE 28902 0 0 ISHARES MSCI AUST ETF COM 464286103 43890 2024462 SH SOLE 2024462 0 0 ISHARES AUSTRIA CAPD ETF COM 464286202 417 19631 SH SOLE 19631 0 0 ISHARES EM HGHYL BD ETF COM 464286285 328 6544 SH SOLE 6544 0 0 ISHARES ASIA/PAC DIV ETF COM 464286293 1744 36045 SH SOLE 36045 0 0 ISHARES BELGIUM CAPD ETF COM 464286301 1493 76225 SH SOLE 76225 0 0 ISHARES MSCI WORLD ETF COM 464286392 7352 91526 SH SOLE 91526 0 0 ISHARES MSCI BRZ CAP ETF COM 464286400 67051 1964013 SH SOLE 1964013 0 0 ISHARES EM MKT SM-CP ETF COM 464286475 1388 29669 SH SOLE 29669 0 0 ISHARES MSCI CDA ETF COM 464286509 4071 152120 SH SOLE 152120 0 0 ISHARES MIN VOL EMRG MKT COM 464286533 1041 18789 SH SOLE 18789 0 0 ISHARES MSCI JAPN SMCETF COM 464286582 188 2693 SH SOLE 2693 0 0 ISHARES MSCI EURZONE ETF COM 464286608 25907 642462 SH SOLE 642462 0 0 ISHARES MSCI THI CAP ETF COM 464286624 4762 61078 SH SOLE 61078 0 0 ISHARES MSCI ISR CAP ETF COM 464286632 314 5779 SH SOLE 5779 0 0 ISHARES MSCI CH CAP ETF COM 464286640 407 9756 SH SOLE 9756 0 0 ISHARES MSCI BRIC INDX COM 464286657 587 15672 SH SOLE 15672 0 0 ISHARES MSCI PAC JP ETF COM 464286665 4069 91487 SH SOLE 91487 0 0 ISHARES MSCI TURKEY ETF COM 464286715 695 16747 SH SOLE 16747 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 8614 253948 SH SOLE 253948 0 0 ISHARES MSCI SPAN CP ETF COM 464286764 2314 70451 SH SOLE 70451 0 0 ISHARES MSCI STH KOR ETF COM 464286772 23226 342517 SH SOLE 342517 0 0 ISHARES MSCI STH AFR ETF COM 464286780 7662 135085 SH SOLE 135085 0 0 ISHARES MSCI GERMANY ETF COM 464286806 1560 51542 SH SOLE 51542 0 0 ISHARES MSCI MEX CAP ETF COM 464286822 13706 254096 SH SOLE 254096 0 0 ISHARES MSCI HONG KG ETF COM 464286871 63876 2726261 SH SOLE 2726261 0 0 ISHARES OPT 464286900 8345 6008700 SH Call SOLE 6008700 0 0 ISHARES OPT 464286950 46814 22400500 SH Put SOLE 22400500 0 0 ISHARES OPT 464286952 237 133200 SH Put SOLE 133200 0 0 ISHARES OPT 464286953 147 489300 SH Put SOLE 489300 0 0 ISHARES OPT 464286955 50 37200 SH Put SOLE 37200 0 0 ISHARES OPT 464286956 48 777300 SH Put SOLE 777300 0 0 ISHARES OPT 464286959 326 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 1534 14350 SH SOLE 14350 0 0 ISHARES TR MRNGSTR LG-CP GR COM 464287119 1064 7638 SH SOLE 7638 0 0 ISHARES TR CORE S&P TTL STK COM 464287150 180 3250 SH SOLE 3250 0 0 ISHARES TR TIPS BD ETF COM 464287176 1266 11163 SH SOLE 11163 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 34014 856571 SH SOLE 856571 0 0 SPDR SER TR SPDR RUSSEL 2000 COM 78468R853 1347 16171 SH SOLE 16171 0 0 SPDR SER TR SSGA US SMAL ETF COM 78468R887 1207 13079 SH SOLE 13079 0 0 SRC ENERGY INC COM COM 78470V108 694 103083 SH SOLE 103083 0 0 SVB FINL GROUP COM COM 78486Q101 4184 23800 SH SOLE 23800 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 171 7114 SH SOLE 7114 0 0 SABRE CORP COM COM 78573M104 1237 56800 SH SOLE 56800 0 0 SAFETY INS GROUP INC COM COM 78648T100 100 1465 SH SOLE 1465 0 0 SAGA COMMUNICATIONS INC CL A NEW COM 786598300 183 3996 SH SOLE 3996 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 268 3359 SH SOLE 3359 0 0 ST JOE CO COM COM 790148100 114 6060 SH SOLE 6060 0 0 SALESFORCE COM INC COM COM 79466L302 3409 39365 SH SOLE 39365 0 0 SALESFORCE COM INC OPT 79466L902 1174 459600 SH Call SOLE 459600 0 0 SALESFORCE COM INC OPT 79466L952 560 477600 SH Put SOLE 477600 0 0 SALESFORCE COM INC NOTE 0.250 4/0 BND 79466LAD6 2650 20000 PRN SOLE 20000 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 697 34433 SH SOLE 34433 0 0 SANCHEZ ENERGY CORP COM COM 79970Y105 1293 180093 SH SOLE 180093 0 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B COM 79971C201 1040 80957 SH SOLE 80957 0 0 SANDERSON FARMS INC COM COM 800013104 215 1859 SH SOLE 1859 0 0 SANFILIPPO JOHN B & SON INC COM COM 800422107 181 2867 SH SOLE 2867 0 0 SANGAMO THERAPEUTICS INC COM COM 800677106 624 70909 SH SOLE 70909 0 0 SANMINA CORPORATION COM COM 801056102 259 6791 SH SOLE 6791 0 0 SANOFI SPONSORED ADR COM 80105N105 2466 51479 SH SOLE 51479 0 0 SANTANDER CONSUMER USA HDG I COM COM 80283M101 216 16933 SH SOLE 16933 0 0 SAP SE SPON ADR COM 803054204 196 1874 SH SOLE 1874 0 0 SASOL LTD SPONSORED ADR COM 803866300 687 24565 SH SOLE 24565 0 0 SCANA CORP NEW COM COM 80589M102 2216 33076 SH SOLE 33076 0 0 SCANSOURCE INC COM COM 806037107 192 4768 SH SOLE 4768 0 0 SCHLUMBERGER LTD COM COM 806857108 16969 257732 SH SOLE 257732 0 0 SCHLUMBERGER LTD OPT 806857908 1402 1044700 SH Call SOLE 1044700 0 0 SCHLUMBERGER LTD OPT 806857958 11627 1777300 SH Put SOLE 1777300 0 0 SCHNITZER STL INDS CL A COM 806882106 383 15206 SH SOLE 15206 0 0 SCHOLASTIC CORP COM COM 807066105 545 12514 SH SOLE 12514 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 2844 66212 SH SOLE 66212 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 128 70000 SH Call SOLE 70000 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 112 190000 SH Put SOLE 190000 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 353 6116 SH SOLE 6116 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF COM 808524508 543 11270 SH SOLE 11270 0 0 SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 2521 50000 SH SOLE 50000 0 0 SCHWAB STRATEGIC TR US TIPS ETF COM 808524870 907 16464 SH SOLE 16464 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 105 2829 SH SOLE 2829 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 973 14020 SH SOLE 14020 0 0 SCICLONE PHARMACEUTICALS INC COM COM 80862K104 371 33748 SH SOLE 33748 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 1411 15775 SH SOLE 15775 0 0 SCRIPPS E W CO OHIO CL A NEW COM 811054402 280 15707 SH SOLE 15707 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 842 12330 SH SOLE 12330 0 0 SEALED AIR CORP NEW COM COM 81211K100 1609 35941 SH SOLE 35941 0 0 SEALED AIR CORP NEW OPT 81211K900 180 142300 SH Call SOLE 142300 0 0 SEALED AIR CORP NEW OPT 81211K950 353 256000 SH Put SOLE 256000 0 0 SEARS CDA INC COM COM 81234D109 8 10456 SH SOLE 10456 0 0 SEARS HLDGS CORP COM COM 812350106 928 104728 SH SOLE 104728 0 0 SEARS HLDGS CORP OPT 812350906 113 270000 SH Call SOLE 270000 0 0 SEARS HLDGS CORP OPT 812350956 668 198400 SH Put SOLE 198400 0 0 SEATTLE GENETICS INC COM COM 812578102 623 12042 SH SOLE 12042 0 0 SEAWORLD ENTMT INC COM COM 81282V100 510 31337 SH SOLE 31337 0 0 SEAWORLD ENTMT INC OPT 81282V950 108 108400 SH Put SOLE 108400 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 12076 224422 SH SOLE 224422 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 14713 185682 SH SOLE 185682 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 12839 233685 SH SOLE 233685 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 2203 24579 SH SOLE 24579 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 9952 153297 SH SOLE 153297 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 70570 2860549 SH SOLE 2860549 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 2952 43346 SH SOLE 43346 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 1866 34092 SH SOLE 34092 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 10529 326994 SH SOLE 326994 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 15393 296242 SH SOLE 296242 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 406 167400 SH Call SOLE 167400 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 517 431100 SH Call SOLE 431100 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 94 61300 SH Call SOLE 61300 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 4808 4853900 SH Call SOLE 4853900 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 1100 1271100 SH Call SOLE 1271100 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 180 74500 SH Call SOLE 74500 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 1325 413400 SH Call SOLE 413400 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 1865 585200 SH Call SOLE 585200 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 440 326000 SH Put SOLE 326000 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 2030 1365000 SH Put SOLE 1365000 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 148 160200 SH Put SOLE 160200 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 1482 1384100 SH Put SOLE 1384100 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 5095 1962800 SH Put SOLE 1962800 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 208 75600 SH Put SOLE 75600 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 687 569100 SH Put SOLE 569100 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 824 668900 SH Put SOLE 668900 0 0 SELECT COMFORT CORP COM COM 81616X103 606 17070 SH SOLE 17070 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 249 10345 SH SOLE 10345 0 0 SELECTIVE INS GROUP INC COM COM 816300107 361 7203 SH SOLE 7203 0 0 SEMGROUP CORP CL A COM 81663A105 1495 55378 SH SOLE 55378 0 0 SEMPRA ENERGY COM COM 816851109 4698 41665 SH SOLE 41665 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 5027 245933 SH SOLE 245933 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 1232 15297 SH SOLE 15297 0 0 SENSEONICS HLDGS INC COM COM 81727U105 50 27977 SH SOLE 27977 0 0 SERITAGE GROWTH PPTYS CL A COM 81752R100 117 2783 SH SOLE 2783 0 0 SERVICE CORP INTL COM COM 817565104 2663 79621 SH SOLE 79621 0 0 SERVICEMASTER GLOBAL HLDGS I COM COM 81761R109 200 5107 SH SOLE 5107 0 0 SERVICENOW INC COM COM 81762P102 273 2580 SH SOLE 2580 0 0 SERVICENOW INC NOTE 11/0 BND 81762PAB8 3243 22110 PRN SOLE 22110 0 0 SERVICESOURCE INTL INC COM COM 81763U100 47 12169 SH SOLE 12169 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 2698 89032 SH SOLE 89032 0 0 SHERWIN WILLIAMS CO COM COM 824348106 3442 9808 SH SOLE 9808 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 803 4856 SH SOLE 4856 0 0 SIBANYE GOLD LTD SPONSORED ADR COM 825724206 462 99708 SH SOLE 99708 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 2379 16573 SH SOLE 16573 0 0 SILICON LABORATORIES INC COM COM 826919102 538 7869 SH SOLE 7869 0 0 SILGAN HOLDINGS INC COM COM 827048109 865 27231 SH SOLE 27231 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 596 12366 SH SOLE 12366 0 0 SILVER STD RES INC COM COM 82823L106 401 41295 SH SOLE 41295 0 0 TPG SPECIALTY LENDING INC NOTE 4.50012/1 BND 87265KAB8 1039 10000 PRN SOLE 10000 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 966 55634 SH SOLE 55634 0 0 TABLEAU SOFTWARE INC OPT 87336U905 62 103700 SH Call SOLE 103700 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 189 5411 SH SOLE 5411 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 1856 25295 SH SOLE 25295 0 0 TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000 7/0 BND 874054AD1 35752 105000 PRN SOLE 105000 0 0 TAL ED GROUP ADS REPSTG COM COM 874080104 1756 14355 SH SOLE 14355 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT COM 874697105 2691 53721 SH SOLE 53721 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 1165 44859 SH SOLE 44859 0 0 TARGET CORP COM COM 87612E106 4029 77052 SH SOLE 77052 0 0 TARGET CORP OPT 87612E906 49 1215000 SH Call SOLE 1215000 0 0 TARGET CORP OPT 87612E956 195 60000 SH Put SOLE 60000 0 0 TARGA RES CORP COM COM 87612G101 1696 37518 SH SOLE 37518 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 4953 150054 SH SOLE 150054 0 0 TAUBMAN CTRS INC COM COM 876664103 1031 17311 SH SOLE 17311 0 0 TAYLOR MORRISON HOME CORP CL A COM 87724P106 184 7664 SH SOLE 7664 0 0 TECH DATA CORP COM COM 878237106 1595 15797 SH SOLE 15797 0 0 TECK RESOURCES LTD CL B COM 878742204 1215 70093 SH SOLE 70093 0 0 TECK RESOURCES LTD OPT 878742904 7 50000 SH Call SOLE 50000 0 0 TEGNA INC COM COM 87901J105 2226 154469 SH SOLE 154469 0 0 TELECOM ARGENTINA S A SPON ADR REP B COM 879273209 1016 40092 SH SOLE 40092 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 476 50909 SH SOLE 50909 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1059 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 1235 9676 SH SOLE 9676 0 0 TELEFLEX INC COM COM 879369106 3444 16578 SH SOLE 16578 0 0 TELEFONICA BRASIL SA SPONSORED ADR PFD 87936R106 1302 96484 SH SOLE 96484 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 927 33390 SH SOLE 33390 0 0 TELUS CORP COM COM 87971M103 2102 60903 SH SOLE 60903 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 1581 29617 SH SOLE 29617 0 0 TENARIS S A SPONSORED ADR COM 88031M109 1830 58768 SH SOLE 58768 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1117 57748 SH SOLE 57748 0 0 TENNECO INC COM COM 880349105 108 1866 SH SOLE 1866 0 0 TERADATA CORP DEL COM COM 88076W103 2770 93934 SH SOLE 93934 0 0 TERADATA CORP DEL OPT 88076W903 149 300000 SH Call SOLE 300000 0 0 TERADATA CORP DEL OPT 88076W953 586 570000 SH Put SOLE 570000 0 0 TERADYNE INC COM COM 880770102 1443 48056 SH SOLE 48056 0 0 TEREX CORP NEW COM COM 880779103 1577 42041 SH SOLE 42041 0 0 TERRAFORM GLOBAL INC CL A COM 88104M101 4235 838595 SH SOLE 838595 0 0 TERRAVIA HLDGS INC COM COM 88105A106 8 35294 SH SOLE 35294 0 0 TERRENO RLTY CORP COM COM 88146M101 198 5893 SH SOLE 5893 0 0 TESARO INC COM COM 881569107 351 2510 SH SOLE 2510 0 0 TESORO CORP COM COM 881609101 918 9806 SH SOLE 9806 0 0 TESORO CORP OPT 881609901 264 68000 SH Call SOLE 68000 0 0 TESORO CORP OPT 881609951 208 66500 SH Put SOLE 66500 0 0 TESLA INC COM COM 88160R101 34340 94963 SH SOLE 94963 0 0 TESLA INC OPT 88160R901 24366 157000 SH Call SOLE 157000 0 0 TESLA INC OPT 88160R951 3819 256500 SH Put SOLE 256500 0 0 TESLA INC NOTE 0.250 3/0 BND 88160RAB7 4570 40000 PRN SOLE 40000 0 0 TESORO LOGISTICS LP COM UNIT LP COM 88160T107 2754 53281 SH SOLE 53281 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 17127 515570 SH SOLE 515570 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 81 125000 SH Put SOLE 125000 0 0 TETRA TECH INC NEW COM COM 88162G103 632 13810 SH SOLE 13810 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 1065 13754 SH SOLE 13754 0 0 TEXAS INSTRS INC COM COM 882508104 1372 17836 SH SOLE 17836 0 0 TEXAS INSTRS INC OPT 882508904 119 33700 SH Call SOLE 33700 0 0 TEXAS INSTRS INC OPT 882508954 123 85400 SH Put SOLE 85400 0 0 TEXAS ROADHOUSE INC COM COM 882681109 771 15124 SH SOLE 15124 0 0 TEXTRON INC COM COM 883203101 1069 22693 SH SOLE 22693 0 0 THERAPEUTICSMD INC COM COM 88338N107 554 105217 SH SOLE 105217 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 8768 50256 SH SOLE 50256 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 221 13900 SH Call SOLE 13900 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556952 21 29100 SH Put SOLE 29100 0 0 THOMSON REUTERS CORP COM COM 884903105 227 4900 SH SOLE 4900 0 0 THOR INDS INC COM COM 885160101 1313 12559 SH SOLE 12559 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 1071 57261 SH SOLE 57261 0 0 3M CO COM COM 88579Y101 11140 53511 SH SOLE 53511 0 0 3M CO OPT 88579Y901 2906 604000 SH Call SOLE 604000 0 0 3M CO OPT 88579Y951 175 80400 SH Put SOLE 80400 0 0 TIFFANY & CO NEW COM COM 886547108 23378 249047 SH SOLE 249047 0 0 TIFFANY & CO NEW OPT 886547908 672 103600 SH Call SOLE 103600 0 0 TIFFANY & CO NEW OPT 886547958 109 184900 SH Put SOLE 184900 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 496 33482 SH SOLE 33482 0 0 TIME INC NEW COM COM 887228104 2561 178479 SH SOLE 178479 0 0 TIME WARNER INC COM NEW COM 887317303 3276 32630 SH SOLE 32630 0 0 TIME WARNER INC OPT 887317903 412 465600 SH Call SOLE 465600 0 0 TIME WARNER INC OPT 887317953 75 64500 SH Put SOLE 64500 0 0 TIMKEN CO COM COM 887389104 2827 61119 SH SOLE 61119 0 0 TIPTREE INC CL A COM 88822Q103 524 74331 SH SOLE 74331 0 0 TITAN INTL INC ILL COM COM 88830M102 217 18054 SH SOLE 18054 0 0 TIVO CORP COM COM 88870P106 1063 56996 SH SOLE 56996 0 0 TOLL BROTHERS INC COM COM 889478103 8332 210880 SH SOLE 210880 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 278 3529 SH SOLE 3529 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 273 7835 SH SOLE 7835 0 0 TOPBUILD CORP COM COM 89055F103 140 2646 SH SOLE 2646 0 0 TORCHMARK CORP COM COM 891027104 3578 46768 SH SOLE 46768 0 0 TORO CO COM COM 891092108 1749 25238 SH SOLE 25238 0 0 TOTAL S A SPONSORED ADR COM 89151E109 2045 41243 SH SOLE 41243 0 0 TOTAL SYS SVCS INC COM COM 891906109 2247 38581 SH SOLE 38581 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 144 4690 SH SOLE 4690 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 2770 26380 SH SOLE 26380 0 0 TRANSCANADA CORP COM COM 89353D107 373 7827 SH SOLE 7827 0 0 TRANSDIGM GROUP INC COM COM 893641100 31590 117491 SH SOLE 117491 0 0 TRANSDIGM GROUP INC OPT 893641900 494 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 435 15000 SH Put SOLE 15000 0 0 TRANSUNION COM COM 89400J107 212 4886 SH SOLE 4886 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 14398 113795 SH SOLE 113795 0 0 TREEHOUSE FOODS INC COM COM 89469A104 448 5481 SH SOLE 5481 0 0 TREX CO INC COM COM 89531P105 248 3670 SH SOLE 3670 0 0 TREVENA INC COM COM 89532E109 83 36005 SH SOLE 36005 0 0 TRIBUNE MEDIA CO CL A COM 896047503 27039 663197 SH SOLE 663197 0 0 TRICO BANCSHARES COM COM 896095106 129 3664 SH SOLE 3664 0 0 TRIMBLE INC COM COM 896239100 4373 122594 SH SOLE 122594 0 0 TRINET GROUP INC COM COM 896288107 194 5925 SH SOLE 5925 0 0 TRINITY INDS INC COM COM 896522109 1943 69303 SH SOLE 69303 0 0 TRINITY PL HLDGS INC COM COM 89656D101 162 22791 SH SOLE 22791 0 0 TRIPLEPOINT VENTURE GROWTH B COM COM 89677Y100 354 26621 SH SOLE 26621 0 0 TRIUMPH GROUP INC NEW COM COM 896818101 236 7468 SH SOLE 7468 0 0 TRIPADVISOR INC COM COM 896945201 263 6876 SH SOLE 6876 0 0 WASTE CONNECTIONS INC COM COM 94106B101 1447 22461 SH SOLE 22461 0 0 WASTE MGMT INC DEL COM COM 94106L109 12576 171448 SH SOLE 171448 0 0 WASTE MGMT INC DEL OPT 94106L909 103 50000 SH Call SOLE 50000 0 0 WASTE MGMT INC DEL OPT 94106L959 220 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 2846 15483 SH SOLE 15483 0 0 WATSCO INC COM COM 942622200 997 6467 SH SOLE 6467 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 282 4463 SH SOLE 4463 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1522 15000 PRN SOLE 15000 0 0 WEBMD HEALTH CORP COM COM 94770V102 698 11905 SH SOLE 11905 0 0 WEBSTER FINL CORP CONN COM COM 947890109 1387 26566 SH SOLE 26566 0 0 WEIBO CORP SPONSORED ADR COM 948596101 6952 104582 SH SOLE 104582 0 0 WEIBO CORP OPT 948596951 252 40000 SH Put SOLE 40000 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 234 6991 SH SOLE 6991 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 1198 39785 SH SOLE 39785 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 2053 11432 SH SOLE 11432 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 38967 151000 PRN SOLE 151000 0 0 WELLS FARGO CO NEW COM COM 949746101 28949 522453 SH SOLE 522453 0 0 WELLS FARGO CO NEW PERP PFD CNV A PFD 949746804 7867 6000 SH SOLE 6000 0 0 WELLS FARGO CO NEW OPT 949746901 1480 470800 SH Call SOLE 470800 0 0 WELLS FARGO CO NEW OPT 949746951 632 635900 SH Put SOLE 635900 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD COM 94987B105 169 19720 SH SOLE 19720 0 0 WELLTOWER INC COM COM 95040Q104 14347 191676 SH SOLE 191676 0 0 WELLTOWER INC 6.50 PFD PREPET PFD 95040Q203 1690 25500 SH SOLE 25500 0 0 WENDYS CO COM COM 95058W100 1054 67967 SH SOLE 67967 0 0 WERNER ENTERPRISES INC COM COM 950755108 508 17309 SH SOLE 17309 0 0 WESBANCO INC COM COM 950810101 100 2535 SH SOLE 2535 0 0 WESCO INTL INC OPT 95082P905 24 21600 SH Call SOLE 21600 0 0 WEST CORP COM COM 952355204 25485 1092860 SH SOLE 1092860 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 2521 26669 SH SOLE 26669 0 0 WESTAR ENERGY INC COM COM 95709T100 2504 47231 SH SOLE 47231 0 0 WESTERN ASSET HIGH INCM FD I COM COM 95766J102 654 91021 SH SOLE 91021 0 0 WESTERN ASSET HIGH INCM OPP COM COM 95766K109 454 89486 SH SOLE 89486 0 0 WESTERN ASST MNGD MUN FD INC COM COM 95766M105 136 9872 SH SOLE 9872 0 0 WESTERN ASSET MUN HI INCM FD COM COM 95766N103 138 18718 SH SOLE 18718 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT COM 95766Q106 226 19960 SH SOLE 19960 0 0 WESTERN ASSET CLYM INFL OPP COM COM 95766R104 549 49860 SH SOLE 49860 0 0 WESTERN ASSET INVT GRADE DEF COM COM 95790A101 139 6402 SH SOLE 6402 0 0 WESTERN ASSET GLOBAL CP DEFI COM COM 95790C107 170 9545 SH SOLE 9545 0 0 WESTERN DIGITAL CORP COM COM 958102105 9384 105914 SH SOLE 105914 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 2717 48575 SH SOLE 48575 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT COM 95825R103 1291 30000 SH SOLE 30000 0 0 WESTERN UN CO COM COM 959802109 1446 75883 SH SOLE 75883 0 0 WESTERN UN CO OPT 959802959 40 200000 SH Put SOLE 200000 0 0 WESTLAKE CHEM CORP COM COM 960413102 451 6805 SH SOLE 6805 0 0 WESTPAC BKG CORP SPONSORED ADR COM 961214301 231 9856 SH SOLE 9856 0 0 WESTROCK CO COM COM 96145D105 3100 54706 SH SOLE 54706 0 0 WEX INC COM COM 96208T104 1376 13196 SH SOLE 13196 0 0 WEYCO GROUP INC COM COM 962149100 271 9705 SH SOLE 9705 0 0 WEYERHAEUSER CO COM COM 962166104 6916 206455 SH SOLE 206455 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 146 7346 SH SOLE 7346 0 0 WHIRLPOOL CORP COM COM 963320106 743 3878 SH SOLE 3878 0 0 WHIRLPOOL CORP OPT 963320906 868 138800 SH Call SOLE 138800 0 0 WHIRLPOOL CORP OPT 963320956 612 353300 SH Put SOLE 353300 0 0 WHITING PETE CORP NEW OPT 966387902 2 178200 SH Call SOLE 178200 0 0 WHOLE FOODS MKT INC COM COM 966837106 13286 315502 SH SOLE 315502 0 0 WHOLE FOODS MKT INC OPT 966837906 46 126700 SH Call SOLE 126700 0 0 WILEY JOHN & SONS INC CL A COM 968223206 1245 23596 SH SOLE 23596 0 0 WILLBROS GROUP INC DEL COM COM 969203108 88 35636 SH SOLE 35636 0 0 WILLIAMS COS INC DEL COM COM 969457100 1142 37726 SH SOLE 37726 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 3012 75104 SH SOLE 75104 0 0 WILLIAMS SONOMA INC COM COM 969904101 954 19670 SH SOLE 19670 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 816 210290 SH SOLE 210290 0 0 WINNEBAGO INDS INC COM COM 974637100 107 3057 SH SOLE 3057 0 0 WINTRUST FINL CORP COM COM 97650W108 1521 19899 SH SOLE 19899 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 132 25387 SH SOLE 25387 0 0 WISDOMTREE INVTS INC COM COM 97717P104 231 22717 SH SOLE 22717 0 0 WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 2041 29860 SH SOLE 29860 0 0 WISDOMTREE TR EMG MKTS SMCAP COM 97717W281 797 17419 SH SOLE 17419 0 0 WISDOMTREE TR US LARGECAP DIVD COM 97717W307 126 1493 SH SOLE 1493 0 0 WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 590 14393 SH SOLE 14393 0 0 WISDOMTREE TR GLB EX US RL EST COM 97717W331 1037 35257 SH SOLE 35257 0 0 WISDOMTREE TR UK HEDG EQT FD COM 97717W349 1108 46411 SH SOLE 46411 0 0 WISDOMTREE TR US DIVID EX FNCL COM 97717W406 2158 26219 SH SOLE 26219 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 3107 126776 SH SOLE 126776 0 0 WISDOMTREE TR GERMANY HEDEQ FD COM 97717W448 1819 60228 SH SOLE 60228 0 0 WISDOMTREE TR JAPAN HDG FINL COM 97717W463 1079 43987 SH SOLE 43987 0 0 WISDOMTREE TR US LARGECAP VLU COM 97717W547 2096 28887 SH SOLE 28887 0 0 WISDOMTREE TR US TOTAL EARNING COM 97717W596 1571 18330 SH SOLE 18330 0 0 WISDOMTREE TR JAPAN HD RL ES COM 97717W638 196 13664 SH SOLE 13664 0 0 WISDOMTREE TR INTL MIDCAP DV COM 97717W778 287 4501 SH SOLE 4501 0 0 WISDOMTREE TR INTL DIV EX FINL COM 97717W786 2214 54253 SH SOLE 54253 0 0 WISDOMTREE TR AUSTRALIA DIV FD COM 97717W810 1132 20195 SH SOLE 20195 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 1830 27892 SH SOLE 27892 0 0 WISDOMTREE TR JP SMALLCP DIV COM 97717W836 3405 48569 SH SOLE 48569 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 11327 217824 SH SOLE 217824 0 0 WISDOMTREE TR EUROPE SMCP DV COM 97717W869 5789 89715 SH SOLE 89715 0 0 WISDOMTREE TR OPT 97717W901 1381 306000 SH Call SOLE 306000 0 0 WISDOMTREE TR OPT 97717W902 490 100000 SH Call SOLE 100000 0 0 WISDOMTREE TR OPT 97717W951 15 300000 SH Put SOLE 300000 0 0 WISDOMTREE TR OPT 97717W952 10 252000 SH Put SOLE 252000 0 0 WISDOMTREE TR JAP HDG QTLY DIV COM 97717X586 269 10341 SH SOLE 10341 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 5130 82300 SH SOLE 82300 0 0 WISDOMTREE TR OPT 97717X951 715 1299700 SH Put SOLE 1299700 0 0 WOODWARD INC COM COM 980745103 1040 15389 SH SOLE 15389 0 0 WORKDAY INC CL A COM 98138H101 2885 29741 SH SOLE 29741 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 3342 25000 PRN SOLE 25000 0 0 WORLD ACCEP CORP DEL COM COM 981419104 258 3440 SH SOLE 3440 0 0 WORLD FUEL SVCS CORP COM COM 981475106 206 5348 SH SOLE 5348 0 0 WORTHINGTON INDS INC COM COM 981811102 728 14489 SH SOLE 14489 0 0 WPX ENERGY INC COM COM 98212B103 1102 114036 SH SOLE 114036 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 3659 77670 SH SOLE 77670 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 2181 21716 SH SOLE 21716 0 0 WYNN RESORTS LTD COM COM 983134107 222 1656 SH SOLE 1656 0 0 WYNN RESORTS LTD OPT 983134907 1582 81400 SH Call SOLE 81400 0 0 WYNN RESORTS LTD OPT 983134957 874 164000 SH Put SOLE 164000 0 0 XPO LOGISTICS INC COM COM 983793100 566 8754 SH SOLE 8754 0 0 XACTLY CORP COM COM 98386L101 382 24379 SH SOLE 24379 0 0 XCEL ENERGY INC COM COM 98389B100 5834 127149 SH SOLE 127149 0 0 XILINX INC COM COM 983919101 1883 29268 SH SOLE 29268 0 0 XCERRA CORP COM COM 98400J108 1039 106309 SH SOLE 106309 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 132 6836 SH SOLE 6836 0 0 XENCOR INC COM COM 98401F105 178 8447 SH SOLE 8447 0 0 XENITH BANKSHARES INC NEW COM NEW COM 984102202 4262 137207 SH SOLE 137207 0 0 XEROX CORP COM COM 984121608 5341 185891 SH SOLE 185891 0 0 XYLEM INC COM COM 98419M100 1064 19199 SH SOLE 19199 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D COM 984245100 936 42730 SH SOLE 42730 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 26 55700 SH Call SOLE 55700 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 157 763200 SH Put SOLE 763200 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 137 12301 SH SOLE 12301 0 0 YY INC ADS REPCOM CLA COM 98426T106 752 12954 SH SOLE 12954 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 56969 500000 PRN SOLE 500000 0 0 YAMANA GOLD INC COM COM 98462Y100 3183 1309723 SH SOLE 1309723 0 0 YAMANA GOLD INC OPT 98462Y950 282 504300 SH Put SOLE 504300 0 0 YUM BRANDS INC COM COM 988498101 2746 37225 SH SOLE 37225 0 0 YUM BRANDS INC OPT 988498901 336 82800 SH Call SOLE 82800 0 0 YUM BRANDS INC OPT 988498951 111 162500 SH Put SOLE 162500 0 0 YUM CHINA HLDGS INC COM COM 98850P109 1779 45110 SH SOLE 45110 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 348 11249 SH SOLE 11249 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 1993 19827 SH SOLE 19827 0 0 ZILLOW GROUP INC CL A COM 98954M101 919 18820 SH SOLE 18820 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 899 18335 SH SOLE 18335 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 3905 30415 SH SOLE 30415 0 0 ZIONS BANCORPORATION COM COM 989701107 624 14213 SH SOLE 14213 0 0 ZOGENIX INC COM NEW COM 98978L204 100 6926 SH SOLE 6926 0 0 ZOETIS INC CL A COM 98978V103 2949 47282 SH SOLE 47282 0 0 ZOETIS INC OPT 98978V903 347 123000 SH Call SOLE 123000 0 0 ZOETIS INC OPT 98978V953 130 90200 SH Put SOLE 90200 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR COM 98980A105 531 38016 SH SOLE 38016 0 0 ZUMIEZ INC COM COM 989817101 465 37660 SH SOLE 37660 0 0 ZYNGA INC CL A COM 98986T108 48 13217 SH SOLE 13217 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 4452 250225 SH SOLE 250225 0 0 DEUTSCHE BANK AG OPT D18190958 40 500000 SH Put SOLE 500000 0 0 AIRCASTLE LTD COM COM G0129K104 121 5555 SH SOLE 5555 0 0 ALKERMES PLC COM G01767105 486 8381 SH SOLE 8381 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 3146 38780 SH SOLE 38780 0 0 ALLERGAN PLC COM G0177J108 13270 54587 SH SOLE 54587 0 0 ALLERGAN PLC PFD CONV SER A PFD G0177J116 12629 14559 SH SOLE 14559 0 0 ALLERGAN PLC OPT G0177J908 2727 150600 SH Call SOLE 150600 0 0 ALLERGAN PLC OPT G0177J958 299 86400 SH Put SOLE 86400 0 0 AMBARELLA INC COM G037AX101 240 4945 SH SOLE 4945 0 0 AON PLC SHS CL A COM G0408V102 4136 31106 SH SOLE 31106 0 0 AQUAVENTURE HLDGS LTD COM G0443N107 236 15475 SH SOLE 15475 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 2838 30421 SH SOLE 30421 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 499 8241 SH SOLE 8241 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 1064 21341 SH SOLE 21341 0 0 ARRIS INTL INC COM G0551A103 2945 105093 SH SOLE 105093 0 0 ASSURED GUARANTY LTD COM COM G0585R106 808 19356 SH SOLE 19356 0 0 ATHENE HLDG LTD CL A COM G0684D107 888 17892 SH SOLE 17892 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 1031 15947 SH SOLE 15947 0 0 AXALTA COATING SYS LTD COM COM G0750C108 317 9895 SH SOLE 9895 0 0 AXALTA COATING SYS LTD OPT G0750C908 50 100000 SH Call SOLE 100000 0 0 AXALTA COATING SYS LTD OPT G0750C958 80 100000 SH Put SOLE 100000 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 3596 29077 SH SOLE 29077 0 0 BUNGE LIMITED COM COM G16962105 455 6095 SH SOLE 6095 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 43 10734 SH SOLE 10734 0 0 CHINA CORD BLOOD CORP COM G21107100 948 100000 SH SOLE 100000 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 97 102738 SH SOLE 102738 0 0 CREDICORP LTD COM COM G2519Y108 102 571 SH SOLE 571 0 0 COSAN LTD SHS A COM G25343107 456 71073 SH SOLE 71073 0 0 COCA COLA EUROPEAN PARTNERS COM G25839104 120 2946 SH SOLE 2946 0 0 DELPHI AUTOMOTIVE PLC COM G27823106 2261 25796 SH SOLE 25796 0 0 EATON CORP PLC COM G29183103 4067 52253 SH SOLE 52253 0 0 ENDO INTL PLC COM G30401106 1483 132783 SH SOLE 132783 0 0 ENSTAR GROUP LIMITED COM G3075P101 372 1874 SH SOLE 1874 0 0 ENSCO PLC SHS CLASS A COM G3157S106 831 161126 SH SOLE 161126 0 0 ESSENT GROUP LTD COM COM G3198U102 346 9315 SH SOLE 9315 0 0 EVEREST RE GROUP LTD COM COM G3223R108 2540 9975 SH SOLE 9975 0 0 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 242 4763 SH SOLE 4763 0 0 GENPACT LIMITED COM G3922B107 157 5642 SH SOLE 5642 0 0 GLOBAL SOURCES LTD ORD COM G39300101 341 17042 SH SOLE 17042 0 0 GREENLIGHT CAPITAL RE LTD CLASS A COM G4095J109 113 5403 SH SOLE 5403 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 907 9639 SH SOLE 9639 0 0 HERBALIFE LTD COM USD COM G4412G101 153 2148 SH SOLE 2148 0 0 HERBALIFE LTD OPT G4412G951 555 171100 SH Put SOLE 171100 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 7452 225082 SH SOLE 225082 0 0 HORIZON PHARMA PLC COM G4617B105 1086 91500 SH SOLE 91500 0 0 IHS MARKIT LTD COM G47567105 2366 53735 SH SOLE 53735 0 0 INGERSOLL-RAND PLC COM G47791101 3399 37193 SH SOLE 37193 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD COM G4863A108 707 38637 SH SOLE 38637 0 0 WEATHERFORD INTL PLC ORD COM G48833100 1934 499779 SH SOLE 499779 0 0 INVESCO LTD COM G491BT108 2662 75653 SH SOLE 75653 0 0 JAMES RIV GROUP LTD COM COM G5005R107 124 3118 SH SOLE 3118 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 215 1384 SH SOLE 1384 0 0 JOHNSON CTLS INTL PLC COM G51502105 4163 96016 SH SOLE 96016 0 0 KOSMOS ENERGY LTD COM G5315B107 1029 160554 SH SOLE 160554 0 0 LAZARD LTD SHS A COM G54050102 179 3868 SH SOLE 3868 0 0 LIVANOVA PLC COM G5509L101 1159 18939 SH SOLE 18939 0 0 MAIDEN HOLDINGS LTD COM G5753U112 115 10322 SH SOLE 10322 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 12395 276620 SH SOLE 276620 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 10929 661537 SH SOLE 661537 0 0 MEDTRONIC PLC COM G5960L103 39264 442411 SH SOLE 442411 0 0 MEDTRONIC PLC OPT G5960L903 153 39500 SH Call SOLE 39500 0 0 MEDTRONIC PLC OPT G5960L953 108 93800 SH Put SOLE 93800 0 0 MICHAEL KORS HLDGS LTD COM G60754101 1627 44893 SH SOLE 44893 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 139 75000 SH Put SOLE 75000 0 0 NABORS INDUSTRIES LTD COM G6359F103 2434 298993 SH SOLE 298993 0 0 NOBLE CORP PLC SHS USD COM G65431101 1197 330546 SH SOLE 330546 0 0 NOBLE CORP PLC OPT G65431951 59 420000 SH Put SOLE 420000 0 0 NORD ANGLIA EDUCATION INC COM G6583A102 674 20700 SH SOLE 20700 0 0 NOVOCURE LTD ORD COM G6674U108 185 10686 SH SOLE 10686 0 0 OM ASSET MGMT PLC COM G67506108 159 10711 SH SOLE 10711 0 0 PROTHENA CORP PLC COM G72800108 220 4064 SH SOLE 4064 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 4947 35579 SH SOLE 35579 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 246 23988 SH SOLE 23988 0 0 SEADRILL LIMITED COM G7945E105 6 16925 SH SOLE 16925 0 0 SEADRILL LIMITED OPT G7945E955 3060 3000000 SH Put SOLE 3000000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 4346 112155 SH SOLE 112155 0 0 ARENA PHARMACEUTICALS INC COM COM 040047607 124 7349 SH SOLE 7349 0 0 ARGAN INC COM COM 04010E109 491 8190 SH SOLE 8190 0 0 ARES CAP CORP COM COM 04010L103 5844 356804 SH SOLE 356804 0 0 ARISTA NETWORKS INC COM COM 040413106 958 6397 SH SOLE 6397 0 0 ARMSTRONG WORLD INDS INC NEW COM COM 04247X102 149 3234 SH SOLE 3234 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 149 17851 SH SOLE 17851 0 0 ARROW ELECTRS INC COM COM 042735100 2367 30188 SH SOLE 30188 0 0 ARROW ELECTRS INC OPT 042735950 9 30700 SH Put SOLE 30700 0 0 ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 18 10811 SH SOLE 10811 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 1291 22836 SH SOLE 22836 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 513 238645 SH SOLE 238645 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 68 11256 SH SOLE 11256 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 1721 26111 SH SOLE 26111 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186904 186 100000 SH Call SOLE 100000 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 521 9424 SH SOLE 9424 0 0 ASSOCIATED BANC CORP COM COM 045487105 3002 119138 SH SOLE 119138 0 0 ASSURANT INC COM COM 04621X108 1829 17643 SH SOLE 17643 0 0 ASTEC INDS INC COM COM 046224101 181 3266 SH SOLE 3266 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A COM 04624N107 57 16150 SH SOLE 16150 0 0 ASTORIA FINL CORP COM COM 046265104 3112 154455 SH SOLE 154455 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 884 25919 SH SOLE 25919 0 0 ASTRAZENECA PLC OPT 046353958 224 80000 SH Put SOLE 80000 0 0 ASTRONICS CORP COM COM 046433108 866 28430 SH SOLE 28430 0 0 ATHERSYS INC COM COM 04744L106 111 73434 SH SOLE 73434 0 0 ATLANTIC PWR CORP COM NEW COM 04878Q863 86 35825 SH SOLE 35825 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2127 40783 SH SOLE 40783 0 0 ATMOS ENERGY CORP COM COM 049560105 3193 38499 SH SOLE 38499 0 0 ATWOOD OCEANICS INC COM COM 050095108 3389 415844 SH SOLE 415844 0 0 AUTODESK INC COM COM 052769106 894 8871 SH SOLE 8871 0 0 AUTOHOME INC SP ADR RP CL A COM 05278C107 935 20623 SH SOLE 20623 0 0 AUTOLIV INC COM COM 052800109 437 3982 SH SOLE 3982 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 10104 98615 SH SOLE 98615 0 0 AUTONATION INC COM COM 05329W102 328 7787 SH SOLE 7787 0 0 AUTOZONE INC COM COM 053332102 709 1242 SH SOLE 1242 0 0 AVALONBAY CMNTYS INC COM COM 053484101 13143 68390 SH SOLE 68390 0 0 AVERY DENNISON CORP COM COM 053611109 3942 44609 SH SOLE 44609 0 0 AVEXIS INC COM COM 05366U100 420 5111 SH SOLE 5111 0 0 AVID TECHNOLOGY INC COM COM 05367P100 206 39248 SH SOLE 39248 0 0 AVIS BUDGET GROUP COM COM 053774105 494 18128 SH SOLE 18128 0 0 AVIS BUDGET GROUP OPT 053774955 3118 472700 SH Put SOLE 472700 0 0 AVISTA CORP COM COM 05379B107 289 6804 SH SOLE 6804 0 0 AVNET INC COM COM 053807103 2186 56236 SH SOLE 56236 0 0 AVON PRODS INC COM COM 054303102 1626 427765 SH SOLE 427765 0 0 AVON PRODS INC OPT 054303952 196 700000 SH Put SOLE 700000 0 0 AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 1843 87977 SH SOLE 87977 0 0 AXON ENTERPRISE INC COM COM 05464C101 118 4691 SH SOLE 4691 0 0 BB&T CORP COM COM 054937107 3039 66933 SH SOLE 66933 0 0 BCE INC COM NEW COM 05534B760 113 2500 SH SOLE 2500 0 0 BGC PARTNERS INC CL A COM 05541T101 393 31090 SH SOLE 31090 0 0 BHP BILLITON PLC SPONSORED ADR COM 05545E209 1391 45223 SH SOLE 45223 0 0 BP PLC SPONSORED ADR COM 055622104 998 28804 SH SOLE 28804 0 0 BP PLC OPT 055622954 35 50000 SH Put SOLE 50000 0 0 BT GROUP PLC ADR COM 05577E101 554 28558 SH SOLE 28558 0 0 BMC STK HLDGS INC COM COM 05591B109 418 19126 SH SOLE 19126 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 216 4428 SH SOLE 4428 0 0 BADGER METER INC COM COM 056525108 140 3521 SH SOLE 3521 0 0 BAIDU INC SPON ADR REP A COM 056752108 9244 51683 SH SOLE 51683 0 0 BAIDU INC OPT 056752908 5991 695700 SH Call SOLE 695700 0 0 BAIDU INC OPT 056752958 5949 719500 SH Put SOLE 719500 0 0 BAKER HUGHES INC COM COM 057224107 3357 61578 SH SOLE 61578 0 0 BAKER HUGHES INC OPT 057224907 87 175500 SH Call SOLE 175500 0 0 BALL CORP COM COM 058498106 797 18887 SH SOLE 18887 0 0 BALL CORP OPT 058498906 150 120400 SH Call SOLE 120400 0 0 BALL CORP OPT 058498956 163 120400 SH Put SOLE 120400 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 3135 368802 SH SOLE 368802 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 587 70182 SH SOLE 70182 0 0 BANCO MACRO SA OPT 05961W955 9 34800 SH Put SOLE 34800 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM COM 05965X109 149 5850 SH SOLE 5850 0 0 BANCOLOMBIA S A SPON ADR PREF PFD 05968L102 245 5500 SH SOLE 5500 0 0 BANCORPSOUTH INC COM COM 059692103 1959 64239 SH SOLE 64239 0 0 BANK AMER CORP COM COM 060505104 30067 1239370 SH SOLE 1239370 0 0 BANK AMER CORP OPT 060505904 11157 3734400 SH Call SOLE 3734400 0 0 BANK AMER CORP OPT 060505954 2644 6168200 SH Put SOLE 6168200 0 0 BANK HAWAII CORP COM COM 062540109 1143 13772 SH SOLE 13772 0 0 BANK OF THE OZARKS INC COM COM 063904106 2738 58422 SH SOLE 58422 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 3605 70666 SH SOLE 70666 0 0 BANKUNITED INC COM COM 06652K103 23168 687265 SH SOLE 687265 0 0 BANNER CORP COM NEW COM 06652V208 200 3544 SH SOLE 3544 0 0 BARD C R INC COM COM 067383109 5680 17969 SH SOLE 17969 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 4512 199044 SH SOLE 199044 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 3138 645612 SH SOLE 645612 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 591 45853 SH SOLE 45853 0 0 BARCLAYS PLC ADR COM 06738E204 1095 103385 SH SOLE 103385 0 0 BARCLAYS PLC NOTE 6.62512/3 BND 06738EAB1 2399 23550 PRN SOLE 23550 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 COM 06739F101 121 3917 SH SOLE 3917 0 0 BARCLAYS BK PLC NOTE 7.750 4/1 BND 06739FHK0 9152 88000 PRN SOLE 88000 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 COM 06739H297 2746 164114 SH SOLE 164114 0 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 COM 06739H305 283 9752 SH SOLE 9752 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 COM 06739H313 613 26415 SH SOLE 26415 0 0 BARCLAYS BK PLC OPT 06740Q902 217 924400 SH Call SOLE 924400 0 0 BARCLAYS BK PLC OPT 06740Q952 7498 1600400 SH Put SOLE 1600400 0 0 BARNES & NOBLE INC COM COM 067774109 323 42457 SH SOLE 42457 0 0 BARNES GROUP INC COM COM 067806109 157 2679 SH SOLE 2679 0 0 BARRICK GOLD CORP COM COM 067901108 3811 239540 SH SOLE 239540 0 0 BARRICK GOLD CORP OPT 067901908 640 252900 SH Call SOLE 252900 0 0 BARRICK GOLD CORP OPT 067901958 1799 537900 SH Put SOLE 537900 0 0 BARRETT BILL CORP COM COM 06846N104 36 11730 SH SOLE 11730 0 0 BAXTER INTL INC COM COM 071813109 3153 52077 SH SOLE 52077 0 0 BAZAARVOICE INC COM COM 073271108 50 10054 SH SOLE 10054 0 0 BEACON ROOFING SUPPLY INC COM COM 073685109 100 2051 SH SOLE 2051 0 0 BEAR ST FINL INC COM COM 073844102 200 21114 SH SOLE 21114 0 0 BECTON DICKINSON & CO COM COM 075887109 3414 17498 SH SOLE 17498 0 0 BECTON DICKINSON & CO PFD SHS CONV A PFD 075887208 1233 22500 SH SOLE 22500 0 0 BED BATH & BEYOND INC COM COM 075896100 6486 213349 SH SOLE 213349 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 111 2458 SH SOLE 2458 0 0 BELDEN INC COM COM 077454106 1333 17673 SH SOLE 17673 0 0 BEMIS INC COM COM 081437105 1774 38361 SH SOLE 38361 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 278 8620 SH SOLE 8620 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 107 7134 SH SOLE 7134 0 0 BERKLEY W R CORP COM COM 084423102 2568 37126 SH SOLE 37126 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 255 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 44456 262481 SH SOLE 262481 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 4 19200 SH Put SOLE 19200 0 0 BERRY GLOBAL GROUP INC COM COM 08579W103 547 9595 SH SOLE 9595 0 0 BEST BUY INC COM COM 086516101 5619 98003 SH SOLE 98003 0 0 BEST BUY INC OPT 086516901 30 11500 SH Call SOLE 11500 0 0 BEST BUY INC OPT 086516951 235 60000 SH Put SOLE 60000 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 1686 47364 SH SOLE 47364 0 0 BIG LOTS INC COM COM 089302103 2905 60149 SH SOLE 60149 0 0 BIO RAD LABS INC CL A COM 090572207 1988 8786 SH SOLE 8786 0 0 BIOCRYST PHARMACEUTICALS COM COM 09058V103 76 13588 SH SOLE 13588 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 176 1933 SH SOLE 1933 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 843 7060 PRN SOLE 7060 0 0 BIOGEN INC COM COM 09062X103 1425 5251 SH SOLE 5251 0 0 BIOGEN INC OPT 09062X903 1246 102000 SH Call SOLE 102000 0 0 BIOGEN INC OPT 09062X953 1473 223500 SH Put SOLE 223500 0 0 BIO TECHNE CORP COM COM 09073M104 1288 10962 SH SOLE 10962 0 0 BIOVERATIV INC COM COM 09075E100 1265 21028 SH SOLE 21028 0 0 BIOSPECIFICS TECHNOLOGIES CO COM COM 090931106 241 4859 SH SOLE 4859 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 328 11409 SH SOLE 11409 0 0 BJS RESTAURANTS INC COM COM 09180C106 190 5093 SH SOLE 5093 0 0 BLACK HILLS CORP COM COM 092113109 1161 17201 SH SOLE 17201 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 18847 255000 SH SOLE 255000 0 0 BLACK KNIGHT FINL SVCS INC CL A COM 09214X100 109 2661 SH SOLE 2661 0 0 BLACK STONE MINERALS L P COM UNIT COM 09225M101 847 53732 SH SOLE 53732 0 0 BLACKBAUD INC COM COM 09227Q100 1740 20290 SH SOLE 20290 0 0 BLACKBERRY LTD COM COM 09228F103 543 54346 SH SOLE 54346 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 109 2492 SH SOLE 2492 0 0 BLACKROCK INVT QUALITY MUN T COM COM 09247D105 217 14642 SH SOLE 14642 0 0 BLACKROCK INC COM COM 09247X101 10061 23817 SH SOLE 23817 0 0 BLACKROCK MUNI 2018 TERM TR COM COM 09248C106 137 9086 SH SOLE 9086 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT COM 09248E102 132 9218 SH SOLE 9218 0 0 BLACKROCK MUN INCOME TR SH BEN INT COM 09248F109 232 16374 SH SOLE 16374 0 0 BLACKROCK TAX MUNICPAL BD TR COM 09248X100 634 27661 SH SOLE 27661 0 0 BLACKROCK CORE BD TR SHS BEN INT COM 09249E101 511 36803 SH SOLE 36803 0 0 BLACKROCK MUNI INCOME TR II COM COM 09249N101 190 12408 SH SOLE 12408 0 0 BLACKROCK LTD DURATION INC T COM COM 09249W101 432 27371 SH SOLE 27371 0 0 BLACKROCK MUNIVEST FD INC COM COM 09253R105 272 28141 SH SOLE 28141 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 7596 227765 SH SOLE 227765 0 0 BLACKSTONE GROUP L P OPT 09253U908 531 581400 SH Call SOLE 581400 0 0 BLACKSTONE GROUP L P OPT 09253U958 651 659700 SH Put SOLE 659700 0 0 BLACKROCK MUNI INTER DR FD I COM COM 09253X102 375 26710 SH SOLE 26710 0 0 BLACKROCK MUNIYIELD QUALITY COM COM 09254F100 121 7896 SH SOLE 7896 0 0 BLACKROCK MUNIYIELD CALI QLT COM COM 09254N103 154 10284 SH SOLE 10284 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM COM 09254X101 157 10886 SH SOLE 10886 0 0 BLACKROCK MUNIYIELD NY QLTY COM COM 09255E102 263 20231 SH SOLE 20231 0 0 BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 1035 94477 SH SOLE 94477 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT COM 09257D102 288 17832 SH SOLE 17832 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 112 4831 SH SOLE 4831 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN COM 09257R101 505 31706 SH SOLE 31706 0 0 BLOCK H & R INC COM COM 093671105 3234 104622 SH SOLE 104622 0 0 BLOOMIN BRANDS INC COM COM 094235108 205 9662 SH SOLE 9662 0 0 BLUE APRON HLDGS INC CL A COM 09523Q101 264 28222 SH SOLE 28222 0 0 BLUE BUFFALO PET PRODS INC COM COM 09531U102 138 6067 SH SOLE 6067 0 0 BLUEBIRD BIO INC COM COM 09609G100 204 1945 SH SOLE 1945 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 208 4113 SH SOLE 4113 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 2803 155646 SH SOLE 155646 0 0 BOEING CO COM COM 097023105 14484 73244 SH SOLE 73244 0 0 BOEING CO OPT 097023905 5041 448600 SH Call SOLE 448600 0 0 BOEING CO OPT 097023955 1713 359000 SH Put SOLE 359000 0 0 BOISE CASCADE CO DEL COM COM 09739D100 134 4420 SH SOLE 4420 0 0 BON-TON STORES INC COM COM 09776J101 58 132144 SH SOLE 132144 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 401 12328 SH SOLE 12328 0 0 BORGWARNER INC COM COM 099724106 1288 30396 SH SOLE 30396 0 0 BOSTON BEER INC CL A COM 100557107 840 6359 SH SOLE 6359 0 0 BOSTON PROPERTIES INC COM COM 101121101 8232 66918 SH SOLE 66918 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 3555 128230 SH SOLE 128230 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 496 19303 SH SOLE 19303 0 0 BRADY CORP CL A COM 104674106 118 3495 SH SOLE 3495 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 168 9596 SH SOLE 9596 0 0 BRF SA SPONSORED ADR COM 10552T107 1130 95804 SH SOLE 95804 0 0 BRIDGE BANCORP INC COM COM 108035106 105 3140 SH SOLE 3140 0 0 BRIGGS & STRATTON CORP COM COM 109043109 197 8157 SH SOLE 8157 0 0 BRIGHT HORIZONS FAM SOL IN D COM COM 109194100 507 6567 SH SOLE 6567 0 0 BRIGHTCOVE INC COM COM 10921T101 74 11936 SH SOLE 11936 0 0 BRINKER INTL INC COM COM 109641100 1495 39235 SH SOLE 39235 0 0 BRINKS CO COM COM 109696104 253 3773 SH SOLE 3773 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 25077 450061 SH SOLE 450061 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 99 239600 SH Call SOLE 239600 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 89 71500 SH Put SOLE 71500 0 0 BRISTOW GROUP INC COM COM 110394103 130 17013 SH SOLE 17013 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 4378 63876 SH SOLE 63876 0 0 BRITISH AMERN TOB PLC OPT 110448957 735 50000 SH Put SOLE 50000 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 1569 87764 SH SOLE 87764 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 4901 64861 SH SOLE 64861 0 0 BROCADE COMMUNICATIONS SYS I COM NEW COM 111621306 8155 646722 SH SOLE 646722 0 0 BROOKS AUTOMATION INC COM COM 114340102 294 13538 SH SOLE 13538 0 0 BROWN & BROWN INC COM COM 115236101 2470 57354 SH SOLE 57354 0 0 BROWN FORMAN CORP CL B COM 115637209 238 4906 SH SOLE 4906 0 0 BRUKER CORP COM COM 116794108 111 3840 SH SOLE 3840 0 0 BRUNSWICK CORP COM COM 117043109 2302 36693 SH SOLE 36693 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 2838 44399 SH SOLE 44399 0 0 BUCKLE INC COM COM 118440106 558 31355 SH SOLE 31355 0 0 BUFFALO WILD WINGS INC COM COM 119848109 845 6672 SH SOLE 6672 0 0 BUILDERS FIRSTSOURCE INC COM COM 12008R107 114 7427 SH SOLE 7427 0 0 BURLINGTON STORES INC OPT 122017956 22 40000 SH Put SOLE 40000 0 0 C & F FINL CORP COM COM 12466Q104 238 5075 SH SOLE 5075 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 102 12075 SH SOLE 12075 0 0 CBS CORP NEW CL B COM 124857202 3412 53498 SH SOLE 53498 0 0 CBOE HLDGS INC COM COM 12503M108 334 3658 SH SOLE 3658 0 0 CBRE GROUP INC CL A COM 12504L109 26255 721294 SH SOLE 721294 0 0 CDK GLOBAL INC COM COM 12508E101 2832 45630 SH SOLE 45630 0 0 CDK GLOBAL INC OPT 12508E901 66 170000 SH Call SOLE 170000 0 0 CF INDS HLDGS INC COM COM 125269100 268 9579 SH SOLE 9579 0 0 ISHARES TR TRANS AVG ETF COM 464287192 6460 37542 SH SOLE 37542 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 5353 21992 SH SOLE 21992 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 63601 580778 SH SOLE 580778 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 111683 2698314 SH SOLE 2698314 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 42352 351441 SH SOLE 351441 0 0 ISHARES TR GLOB TELECOM ETF COM 464287275 1335 22829 SH SOLE 22829 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 175 1279 SH SOLE 1279 0 0 ISHARES TR GLOB HLTHCRE ETF COM 464287325 863 7896 SH SOLE 7896 0 0 ISHARES TR GLOBAL ENERG ETF COM 464287341 130 4176 SH SOLE 4176 0 0 ISHARES TR JPX NIKKEI 400 COM 464287382 2833 48584 SH SOLE 48584 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 3253 107417 SH SOLE 107417 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 1974 18803 SH SOLE 18803 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 28096 224551 SH SOLE 224551 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 87912 1348349 SH SOLE 1348349 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 1718 15893 SH SOLE 15893 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 4909 25551 SH SOLE 25551 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 4153 23876 SH SOLE 23876 0 0 ISHARES TR NA TEC-SFTWR ETF COM 464287515 686 5015 SH SOLE 5015 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 154 1097 SH SOLE 1097 0 0 ISHARES TR NA TEC MULTM ETF COM 464287531 4396 95909 SH SOLE 95909 0 0 ISHARES TR NASDQ BIOTEC ETF COM 464287556 993 3203 SH SOLE 3203 0 0 ISHARES TR GLOBAL 100 ETF COM 464287572 5580 66243 SH SOLE 66243 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 1617 13583 SH SOLE 13583 0 0 ISHARES TR RUS 1000 ETF COM 464287622 3067 22675 SH SOLE 22675 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 2075 17452 SH SOLE 17452 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 4757 28189 SH SOLE 28189 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 178281 1265125 SH SOLE 1265125 0 0 ISHARES TR CORE S&P US ETF COM 464287671 2776 57602 SH SOLE 57602 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 594 4122 SH SOLE 4122 0 0 ISHARES TR U.S. UTILITS ETF COM 464287697 973 7481 SH SOLE 7481 0 0 ISHARES TR S&P MC 400VL ETF COM 464287705 5901 39722 SH SOLE 39722 0 0 ISHARES TR U.S. TELECOM ETF COM 464287713 119 3699 SH SOLE 3699 0 0 ISHARES TR U.S. TECH ETF COM 464287721 145 1036 SH SOLE 1036 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 33878 424701 SH SOLE 424701 0 0 ISHARES TR U.S. INDS ETF COM 464287754 188 1430 SH SOLE 1430 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 547 3292 SH SOLE 3292 0 0 ISHARES TR U.S. FIN SVC ETF COM 464287770 242 2137 SH SOLE 2137 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 3228 30019 SH SOLE 30019 0 0 ISHARES TR U.S. ENERGY ETF COM 464287796 391 11007 SH SOLE 11007 0 0 ISHARES TR CORE S&P SCP ETF COM 464287804 2970 42357 SH SOLE 42357 0 0 ISHARES TR U.S. BAS MTL ETF COM 464287838 185 2073 SH SOLE 2073 0 0 ISHARES TR DOW JONES US ETF COM 464287846 4257 35087 SH SOLE 35087 0 0 ISHARES TR SP SMCP600GR ETF COM 464287887 1400 8980 SH SOLE 8980 0 0 ISHARES TR OPT 464287902 2229 2081100 SH Call SOLE 2081100 0 0 ISHARES TR OPT 464287904 5010 4020300 SH Call SOLE 4020300 0 0 ISHARES TR OPT 464287905 16339 2883500 SH Call SOLE 2883500 0 0 ISHARES TR OPT 464287906 1409 296100 SH Call SOLE 296100 0 0 ISHARES TR OPT 464287952 5742 878700 SH Put SOLE 878700 0 0 ISHARES TR OPT 464287954 12227 12879900 SH Put SOLE 12879900 0 0 ISHARES TR OPT 464287955 21346 10187900 SH Put SOLE 10187900 0 0 ISHARES TR OPT 464287956 1209 190200 SH Put SOLE 190200 0 0 ISHARES TR OPT 464287959 61 97600 SH Put SOLE 97600 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 4057 35680 SH SOLE 35680 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 186 2751 SH SOLE 2751 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 2593 15358 SH SOLE 15358 0 0 ISHARES TR JP MOR EM MK ETF COM 464288281 16532 144563 SH SOLE 144563 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 1900 43207 SH SOLE 43207 0 0 ISHARES TR INTL SEL DIV ETF COM 464288448 746 22799 SH SOLE 22799 0 0 ISHARES TR EUR DEV RE ETF COM 464288471 918 24640 SH SOLE 24640 0 0 ISHARES TR INTL DEV RE ETF COM 464288489 154 5406 SH SOLE 5406 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 59367 671648 SH SOLE 671648 0 0 ISHARES TR CRE U S REIT ETF COM 464288521 1181 24004 SH SOLE 24004 0 0 ISHARES TR US CREDIT BD ETF COM 464288620 138 1238 SH SOLE 1238 0 0 ISHARES TR 3-7 YR TR BD ETF COM 464288661 149 1209 SH SOLE 1209 0 0 ISHARES TR SHRT TRS BD ETF COM 464288679 12437 112724 SH SOLE 112724 0 0 ISHARES TR U.S. PFD STK ETF COM 464288687 3447 88000 SH SOLE 88000 0 0 ISHARES TR GLOBAL MATER ETF COM 464288695 172 2871 SH SOLE 2871 0 0 ISHARES TR GLOB INDSTRL ETF COM 464288729 1266 14958 SH SOLE 14958 0 0 ISHARES TR GLB CNSM STP ETF COM 464288737 1186 11598 SH SOLE 11598 0 0 ISHARES TR GLB CNS DISC ETF COM 464288745 2332 23561 SH SOLE 23561 0 0 ISHARES TR US HOME CONS ETF COM 464288752 916 27001 SH SOLE 27001 0 0 ISHARES TR US REGNL BKS ETF COM 464288778 3583 78659 SH SOLE 78659 0 0 ISHARES TR U.S. INSRNCE ETF COM 464288786 387 6181 SH SOLE 6181 0 0 ISHARES TR US BR DEL SE ETF COM 464288794 323 6052 SH SOLE 6052 0 0 ISHARES TR USA ESG SLCT ETF COM 464288802 1720 16824 SH SOLE 16824 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 6355 38145 SH SOLE 38145 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 1199 7729 SH SOLE 7729 0 0 ISHARES TR US OIL&GS EX ETF COM 464288851 711 12997 SH SOLE 12997 0 0 ISHARES TR EAFE VALUE ETF COM 464288877 1210 23397 SH SOLE 23397 0 0 ISHARES TR OPT 464288953 1184 1672000 SH Put SOLE 1672000 0 0 ISHARES NW ZEALND CP ETF COM 464289123 1903 41127 SH SOLE 41127 0 0 ISHARES BRAZIL SM-CP ETF COM 464289131 2369 185049 SH SOLE 185049 0 0 ISHARES RUS TP200 VL ETF COM 464289420 1296 26509 SH SOLE 26509 0 0 ISHARES RUS TP200 GR ETF COM 464289438 451 6996 SH SOLE 6996 0 0 ISHARES RUS TOP 200 ETF COM 464289446 1622 29123 SH SOLE 29123 0 0 ISHARES 10 YR CR BD ETF COM 464289511 174 2825 SH SOLE 2825 0 0 ISHARES ALL PERU CAP ETF COM 464289842 367 10829 SH SOLE 10829 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 1982 126145 SH SOLE 126145 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 3316 121859 SH SOLE 121859 0 0 ISHARES TR MSCI PHILIPS ETF COM 46429B408 991 27658 SH SOLE 27658 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 2964 76787 SH SOLE 76787 0 0 ISHARES TR MSCI GERMNY ETF COM 46429B465 307 5900 SH SOLE 5900 0 0 ISHARES TR IRELAND CAPD ETF COM 46429B507 4082 93747 SH SOLE 93747 0 0 ISHARES TR MSCI DENMRK ETF COM 46429B523 1084 17303 SH SOLE 17303 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 18529 577233 SH SOLE 577233 0 0 ISHARES TR MSCI POL CAP ETF COM 46429B606 561 23094 SH SOLE 23094 0 0 ISHARES TR MSCI INDIA SM CP COM 46429B614 1532 34500 SH SOLE 34500 0 0 ISHARES TR FLTG RATE BD ETF COM 46429B655 21082 414024 SH SOLE 414024 0 0 ISHARES TR MSCI CHINA ETF COM 46429B671 2527 46200 SH SOLE 46200 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 2012 41121 SH SOLE 41121 0 0 ISHARES TR CORE MSCI EAFE COM 46432F842 32354 531347 SH SOLE 531347 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.00011/1 BND 464337AJ3 139 1310 PRN SOLE 1310 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 39551 1106013 SH SOLE 1106013 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 8635 365563 SH SOLE 365563 0 0 ISHARES INC MSCI RUS ETF NEW COM 46434G798 3513 121984 SH SOLE 121984 0 0 ISHARES INC MSCI MLY ETF NEW COM 46434G814 2909 91746 SH SOLE 91746 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 65544 1221705 SH SOLE 1221705 0 0 ISHARES INC MSCI ITL ETF NEW COM 46434G830 6724 241877 SH SOLE 241877 0 0 ISHARES INC MSCI GBL ETF NEW COM 46434G855 265 15022 SH SOLE 15022 0 0 ISHARES INC OPT 46434G902 104 100000 SH Call SOLE 100000 0 0 ISHARES INC OPT 46434G952 24 293000 SH Put SOLE 293000 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 2298 48018 SH SOLE 48018 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 884 31422 SH SOLE 31422 0 0 ISHARES TR MIN VOL EUROPE COM 46434V720 1255 51242 SH SOLE 51242 0 0 ISHARES TR MSCI UAE ETF COM 46434V761 1377 82335 SH SOLE 82335 0 0 ISHARES TR MSCI QATAR ETF COM 46434V779 964 59087 SH SOLE 59087 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 1847 55425 SH SOLE 55425 0 0 ISHARES TR MTG REL ETF NEW COM 46435G342 845 18220 SH SOLE 18220 0 0 ISHARES TR INTL VALUE FACTR COM 46435G409 141 5834 SH SOLE 5834 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 333 14266 SH SOLE 14266 0 0 ISHARES TR MSCI CDA ETF COM 46435G706 341 13728 SH SOLE 13728 0 0 ISHARES TR OPT 46435G954 42 32500 SH Put SOLE 32500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 7573 685356 SH SOLE 685356 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 438 750000 SH Put SOLE 750000 0 0 ITRON INC COM COM 465741106 791 11671 SH SOLE 11671 0 0 IVY HIGH INC OPPORTUNITIES F COM COM 465893105 169 10939 SH SOLE 10939 0 0 J & J SNACK FOODS CORP COM COM 466032109 709 5367 SH SOLE 5367 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 1397 220059 SH SOLE 220059 0 0 J ALEXANDERS HLDGS INC COM COM 46609J106 545 44510 SH SOLE 44510 0 0 JPMORGAN CHASE & CO COM COM 46625H100 52995 579819 SH SOLE 579819 0 0 JPMORGAN CHASE & CO OPT 46625H900 4399 623800 SH Call SOLE 623800 0 0 JPMORGAN CHASE & CO OPT 46625H950 1618 1006000 SH Put SOLE 1006000 0 0 JABIL INC COM COM 466313103 1485 50876 SH SOLE 50876 0 0 JACK IN THE BOX INC COM COM 466367109 1093 11097 SH SOLE 11097 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 3259 59912 SH SOLE 59912 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 637 5800 PRN SOLE 5800 0 0 JD COM INC SPON ADR CL A COM 47215P106 19554 498568 SH SOLE 498568 0 0 JD COM INC OPT 47215P956 24 50000 SH Put SOLE 50000 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 1985 86929 SH SOLE 86929 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 196 9400 SH SOLE 9400 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 467 4765 SH SOLE 4765 0 0 JOHNSON & JOHNSON COM COM 478160104 41089 310595 SH SOLE 310595 0 0 JOHNSON & JOHNSON OPT 478160904 316 53800 SH Call SOLE 53800 0 0 JOHNSON & JOHNSON OPT 478160954 184 145400 SH Put SOLE 145400 0 0 JONES LANG LASALLE INC COM COM 48020Q107 3028 24225 SH SOLE 24225 0 0 J2 GLOBAL INC COM COM 48123V102 1304 15326 SH SOLE 15326 0 0 J2 GLOBAL INC NOTE 3.250 6/1 BND 48123VAC6 13712 100000 PRN SOLE 100000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 691 324316 SH SOLE 324316 0 0 JUMEI INTL HLDG LTD OPT 48138L907 10 50000 SH Call SOLE 50000 0 0 JUNIPER NETWORKS INC COM COM 48203R104 1202 43105 SH SOLE 43105 0 0 JUNO THERAPEUTICS INC COM COM 48205A109 416 13926 SH SOLE 13926 0 0 KAR AUCTION SVCS INC COM COM 48238T109 215 5123 SH SOLE 5123 0 0 KBR INC COM COM 48242W106 189 12420 SH SOLE 12420 0 0 KCG HLDGS INC CL A COM 48244B100 568 28484 SH SOLE 28484 0 0 KLA-TENCOR CORP COM COM 482480100 1011 11053 SH SOLE 11053 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 5800 311845 SH SOLE 311845 0 0 KLX INC COM COM 482539103 1242 24834 SH SOLE 24834 0 0 KVH INDS INC COM COM 482738101 108 11330 SH SOLE 11330 0 0 K12 INC COM COM 48273U102 131 7329 SH SOLE 7329 0 0 KADANT INC COM COM 48282T104 127 1690 SH SOLE 1690 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 252 2843 SH SOLE 2843 0 0 KAMAN CORP COM COM 483548103 104 2095 SH SOLE 2095 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 1638 15655 SH SOLE 15655 0 0 KARYOPHARM THERAPEUTICS INC COM COM 48576U106 93 10249 SH SOLE 10249 0 0 KATE SPADE & CO COM COM 485865109 8893 480942 SH SOLE 480942 0 0 KB HOME COM COM 48666K109 1305 54437 SH SOLE 54437 0 0 KB HOME OPT 48666K959 7 176300 SH Put SOLE 176300 0 0 KELLOGG CO COM COM 487836108 4509 64920 SH SOLE 64920 0 0 KELLY SVCS INC CL A COM 488152208 117 5191 SH SOLE 5191 0 0 KEMPER CORP DEL COM COM 488401100 832 21564 SH SOLE 21564 0 0 KENNAMETAL INC COM COM 489170100 835 22321 SH SOLE 22321 0 0 KEYCORP NEW COM COM 493267108 2635 140593 SH SOLE 140593 0 0 KEYCORP NEW OPT 493267908 71 154500 SH Call SOLE 154500 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 2520 64727 SH SOLE 64727 0 0 KILROY RLTY CORP COM COM 49427F108 2300 30601 SH SOLE 30601 0 0 KIMBERLY CLARK CORP COM COM 494368103 6467 50088 SH SOLE 50088 0 0 KIMBERLY CLARK CORP OPT 494368903 171 90000 SH Call SOLE 90000 0 0 KIMCO RLTY CORP COM COM 49446R109 4567 248878 SH SOLE 248878 0 0 KINDER MORGAN INC DEL COM COM 49456B101 7209 376241 SH SOLE 376241 0 0 KINDER MORGAN INC DEL OPT 49456B951 66 89900 SH Put SOLE 89900 0 0 KINDRED HEALTHCARE INC COM COM 494580103 331 28396 SH SOLE 28396 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 43 10625 SH SOLE 10625 0 0 KIRBY CORP COM COM 497266106 3288 49178 SH SOLE 49178 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 102 5394 SH SOLE 5394 0 0 KNOLL INC COM NEW COM 498904200 194 9676 SH SOLE 9676 0 0 KNOWLES CORP COM COM 49926D109 638 37693 SH SOLE 37693 0 0 KOHLS CORP COM COM 500255104 1950 50427 SH SOLE 50427 0 0 KOHLS CORP OPT 500255954 17 144400 SH Put SOLE 144400 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 1000 27928 SH SOLE 27928 0 0 KORN FERRY INTL COM NEW COM 500643200 144 4161 SH SOLE 4161 0 0 KRAFT HEINZ CO COM COM 500754106 4699 54866 SH SOLE 54866 0 0 KRAFT HEINZ CO OPT 500754906 20 100000 SH Call SOLE 100000 0 0 KRAFT HEINZ CO OPT 500754956 73 16000 SH Put SOLE 16000 0 0 KRANESHARES TR CSI CHI INTERNET COM 500767306 134 2788 SH SOLE 2788 0 0 KROGER CO COM COM 501044101 4644 199131 SH SOLE 199131 0 0 KROGER CO OPT 501044951 200 160000 SH Put SOLE 160000 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 322 16911 SH SOLE 16911 0 0 L BRANDS INC COM COM 501797104 3278 60828 SH SOLE 60828 0 0 LKQ CORP COM COM 501889208 323 9800 SH SOLE 9800 0 0 LCI INDS COM COM 50189K103 454 4436 SH SOLE 4436 0 0 LPL FINL HLDGS INC COM COM 50212V100 337 7943 SH SOLE 7943 0 0 LSI INDS INC COM COM 50216C108 172 19057 SH SOLE 19057 0 0 LTC PPTYS INC COM COM 502175102 141 2735 SH SOLE 2735 0 0 LSC COMMUNICATIONS INC COM COM 50218P107 138 6460 SH SOLE 6460 0 0 L3 TECHNOLOGIES INC COM COM 502413107 1888 11300 SH SOLE 11300 0 0 LA Z BOY INC COM COM 505336107 399 12290 SH SOLE 12290 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 1900 12328 SH SOLE 12328 0 0 LADDER CAP CORP CL A COM 505743104 100 7484 SH SOLE 7484 0 0 LADENBURG THALMAN FIN SVCS I COM COM 50575Q102 164 67106 SH SOLE 67106 0 0 LAKELAND BANCORP INC COM COM 511637100 128 6788 SH SOLE 6788 0 0 LAM RESEARCH CORP COM COM 512807108 12417 87797 SH SOLE 87797 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 4182 41820 PRN SOLE 41820 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 2573 34978 SH SOLE 34978 0 0 LAMB WESTON HLDGS INC COM COM 513272104 1323 30037 SH SOLE 30037 0 0 LANCASTER COLONY CORP COM COM 513847103 866 7064 SH SOLE 7064 0 0 LANDSTAR SYS INC COM COM 515098101 1774 20720 SH SOLE 20720 0 0 SILVERBOW RES INC COM COM 82836G102 148 5675 SH SOLE 5675 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 9479 58598 SH SOLE 58598 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 148 3375 SH SOLE 3375 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 1410 23651 SH SOLE 23651 0 0 SKECHERS U S A INC CL A COM 830566105 731 24769 SH SOLE 24769 0 0 SKECHERS U S A INC OPT 830566905 65 25000 SH Call SOLE 25000 0 0 SKYWEST INC COM COM 830879102 325 9262 SH SOLE 9262 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 28180 293696 SH SOLE 293696 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 190 69900 SH Call SOLE 69900 0 0 SKYWORKS SOLUTIONS INC OPT 83088M952 597 113300 SH Put SOLE 113300 0 0 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 641 18384 SH SOLE 18384 0 0 SMITH A O COM COM 831865209 4453 79057 SH SOLE 79057 0 0 SMUCKER J M CO COM NEW COM 832696405 3308 27958 SH SOLE 27958 0 0 SNAP ON INC COM COM 833034101 933 5903 SH SOLE 5903 0 0 SNYDERS-LANCE INC COM COM 833551104 1070 30908 SH SOLE 30908 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 917 27759 SH SOLE 27759 0 0 SOHU COM INC COM COM 83408W103 198 4386 SH SOLE 4386 0 0 SOLARCITY CORP NOTE 2.75011/0 BND 83416TAA8 7104 71000 PRN SOLE 71000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 256 12783 SH SOLE 12783 0 0 SONIC CORP COM COM 835451105 139 5259 SH SOLE 5259 0 0 SONIC AUTOMOTIVE INC CL A COM 83545G102 1251 64305 SH SOLE 64305 0 0 SONOCO PRODS CO COM COM 835495102 1900 36948 SH SOLE 36948 0 0 SOTHEBYS COM COM 835898107 4834 90071 SH SOLE 90071 0 0 SOTHEBYS OPT 835898957 4 75000 SH Put SOLE 75000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 307 8986 SH SOLE 8986 0 0 SOUTH ST CORP COM COM 840441109 135 1570 SH SOLE 1570 0 0 SOUTHERN CO COM COM 842587107 8163 170495 SH SOLE 170495 0 0 SOUTHERN COPPER CORP COM COM 84265V105 134 3867 SH SOLE 3867 0 0 SOUTHWEST AIRLS CO COM COM 844741108 4239 68224 SH SOLE 68224 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 1387 18983 SH SOLE 18983 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 2057 338252 SH SOLE 338252 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B PFD 845467208 19200 1316000 SH SOLE 1316000 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 205 3425 SH SOLE 3425 0 0 SPARTANNASH CO COM COM 847215100 1136 43770 SH SOLE 43770 0 0 SPARTON CORP COM COM 847235108 119 5399 SH SOLE 5399 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 2833 66046 SH SOLE 66046 0 0 SPECTRANETICS CORP COM COM 84760C107 358 9315 SH SOLE 9315 0 0 SPECTRUM PHARMACEUTICALS INC COM COM 84763A108 135 18108 SH SOLE 18108 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84763R101 198 1586 SH SOLE 1586 0 0 SPIRIT AIRLS INC COM COM 848577102 379 7347 SH SOLE 7347 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 201 27188 SH SOLE 27188 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750 5/1 BND 84860WAB8 199 2000 PRN SOLE 2000 0 0 SPLUNK INC OPT 848637904 38 26200 SH Call SOLE 26200 0 0 SPLUNK INC OPT 848637954 51 29800 SH Put SOLE 29800 0 0 SPRINT CORP COM SER 1 COM 85207U105 6940 845293 SH SOLE 845293 0 0 SPRINT CORP OPT 85207U955 57 87200 SH Put SOLE 87200 0 0 SPROTT FOCUS TR INC COM COM 85208J109 77 10431 SH SOLE 10431 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 612 26984 SH SOLE 26984 0 0 SQUARE INC CL A COM 852234103 606 25825 SH SOLE 25825 0 0 STAG INDL INC COM COM 85254J102 283 10249 SH SOLE 10249 0 0 STAMPS COM INC COM NEW COM 852857200 116 748 SH SOLE 748 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 6383 45355 SH SOLE 45355 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 COM 854502887 2850 25971 SH SOLE 25971 0 0 STAPLES INC COM COM 855030102 3473 344872 SH SOLE 344872 0 0 STAPLES INC OPT 855030902 81 405700 SH Call SOLE 405700 0 0 STARBUCKS CORP COM COM 855244109 8811 151104 SH SOLE 151104 0 0 STARBUCKS CORP OPT 855244909 764 1186300 SH Call SOLE 1186300 0 0 STARBUCKS CORP OPT 855244959 1867 673000 SH Put SOLE 673000 0 0 STARWOOD PPTY TR INC NOTE 4.000 1/1 BND 85571BAB1 1024 8990 PRN SOLE 8990 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 24454 205390 PRN SOLE 205390 0 0 STATE STR CORP COM COM 857477103 4031 44924 SH SOLE 44924 0 0 STEEL DYNAMICS INC COM COM 858119100 4003 111788 SH SOLE 111788 0 0 STEELCASE INC CL A COM 858155203 419 29913 SH SOLE 29913 0 0 STEPAN CO COM COM 858586100 445 5105 SH SOLE 5105 0 0 STERICYCLE INC COM COM 858912108 2032 26625 SH SOLE 26625 0 0 STEWART INFORMATION SVCS COR COM COM 860372101 179 3952 SH SOLE 3952 0 0 STIFEL FINL CORP COM COM 860630102 1433 31168 SH SOLE 31168 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 1490 103618 SH SOLE 103618 0 0 STONERIDGE INC COM COM 86183P102 217 14090 SH SOLE 14090 0 0 STORE CAP CORP COM COM 862121100 216 9607 SH SOLE 9607 0 0 STRAIGHT PATH COMMUNICATNS I CL B COM 862578101 11192 62297 SH SOLE 62297 0 0 STRAYER ED INC COM COM 863236105 196 2105 SH SOLE 2105 0 0 STRYKER CORP COM COM 863667101 2597 18711 SH SOLE 18711 0 0 STURM RUGER & CO INC COM COM 864159108 662 10655 SH SOLE 10655 0 0 SUCAMPO PHARMACEUTICALS INC CL A COM 864909106 126 11977 SH SOLE 11977 0 0 SUMMIT HOTEL PPTYS COM COM 866082100 514 27535 SH SOLE 27535 0 0 SUMMIT MATLS INC CL A COM 86614U100 308 10684 SH SOLE 10684 0 0 SUN CMNTYS INC COM COM 866674104 423 4822 SH SOLE 4822 0 0 SUNPOWER CORP COM COM 867652406 440 47137 SH SOLE 47137 0 0 SUNRUN INC COM COM 86771W105 314 44031 SH SOLE 44031 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 989 61368 SH SOLE 61368 0 0 SUNTRUST BKS INC COM COM 867914103 2723 48008 SH SOLE 48008 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 151 14455 SH SOLE 14455 0 0 SUPERIOR ENERGY SVCS INC OPT 868157908 215 196700 SH Call SOLE 196700 0 0 SUPERIOR ENERGY SVCS INC OPT 868157958 111 138400 SH Put SOLE 138400 0 0 SUPERVALU INC COM COM 868536103 295 89581 SH SOLE 89581 0 0 SUPREME INDS INC CL A COM 868607102 188 11420 SH SOLE 11420 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 COM 870297603 256 40000 SH SOLE 40000 0 0 SWIFT TRANSN CO CL A COM 87074U101 4874 183923 SH SOLE 183923 0 0 SYKES ENTERPRISES INC COM COM 871237103 542 16171 SH SOLE 16171 0 0 SYMANTEC CORP COM COM 871503108 2324 82252 SH SOLE 82252 0 0 SYNAPTICS INC COM COM 87157D109 291 5627 SH SOLE 5627 0 0 SYNOPSYS INC COM COM 871607107 1054 14450 SH SOLE 14450 0 0 SYNGENTA AG SPONSORED ADR COM 87160A100 2075 22401 SH SOLE 22401 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 1604 36267 SH SOLE 36267 0 0 SYNNEX CORP COM COM 87162W100 2497 20814 SH SOLE 20814 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 98 22002 SH SOLE 22002 0 0 SYNCHRONY FINL COM COM 87165B103 8499 285007 SH SOLE 285007 0 0 SYSCO CORP COM COM 871829107 5906 117345 SH SOLE 117345 0 0 TCF FINL CORP COM COM 872275102 852 53479 SH SOLE 53479 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 976 22701 SH SOLE 22701 0 0 TCP CAP CORP NOTE 5.25012/1 BND 87238QAB9 106 1000 PRN SOLE 1000 0 0 TJX COS INC NEW COM COM 872540109 1553 21524 SH SOLE 21524 0 0 T MOBILE US INC COM COM 872590104 3226 53219 SH SOLE 53219 0 0 T MOBILE US INC CONV PFD SER A PFD 872590203 49318 499979 SH SOLE 499979 0 0 T MOBILE US INC OPT 872590904 14 115000 SH Call SOLE 115000 0 0 T MOBILE US INC OPT 872590954 65 20000 SH Put SOLE 20000 0 0 TPG PACE ENERGY HLDGS CORP UNIT 99/99/9999 COM 872656202 968 92700 SH SOLE 92700 0 0 TRI POINTE GROUP INC COM COM 87265H109 428 32483 SH SOLE 32483 0 0 CIGNA CORPORATION COM COM 125509109 5283 31560 SH SOLE 31560 0 0 CIT GROUP INC COM NEW COM 125581801 265 5437 SH SOLE 5437 0 0 CIT GROUP INC OPT 125581951 151 260800 SH Put SOLE 260800 0 0 CME GROUP INC COM COM 12572Q105 3525 28145 SH SOLE 28145 0 0 CMS ENERGY CORP COM COM 125896100 3133 67739 SH SOLE 67739 0 0 CNA FINL CORP COM COM 126117100 155 3181 SH SOLE 3181 0 0 CPFL ENERGIA S A SPONSORED ADR COM 126153105 2223 139347 SH SOLE 139347 0 0 CNO FINL GROUP INC COM COM 12621E103 1709 81829 SH SOLE 81829 0 0 CSG SYS INTL INC COM COM 126349109 131 3224 SH SOLE 3224 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 1395 12940 PRN SOLE 12940 0 0 CSRA INC COM COM 12650T104 1323 41674 SH SOLE 41674 0 0 CU BANCORP CALIF COM COM 126534106 3629 100401 SH SOLE 100401 0 0 CVB FINL CORP COM COM 126600105 2967 132299 SH SOLE 132299 0 0 CVS HEALTH CORP COM COM 126650100 10337 128471 SH SOLE 128471 0 0 CVS HEALTH CORP OPT 126650900 2 30800 SH Call SOLE 30800 0 0 CVS HEALTH CORP OPT 126650950 687 230900 SH Put SOLE 230900 0 0 CYS INVTS INC COM COM 12673A108 604 71769 SH SOLE 71769 0 0 CA INC COM COM 12673P105 1204 34937 SH SOLE 34937 0 0 C&J ENERGY SVCS INC NEW COM COM 12674R100 152 4429 SH SOLE 4429 0 0 CABELAS INC COM COM 126804301 635 10685 SH SOLE 10685 0 0 CABLE ONE INC COM COM 12685J105 1392 1958 SH SOLE 1958 0 0 CABOT CORP COM COM 127055101 1935 36221 SH SOLE 36221 0 0 CABOT OIL & GAS CORP COM COM 127097103 368 14669 SH SOLE 14669 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 433 5860 SH SOLE 5860 0 0 CACI INTL INC CL A COM 127190304 225 1800 SH SOLE 1800 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 1813 54128 SH SOLE 54128 0 0 CAESARS ENTMT CORP OPT 127686903 175 250000 SH Call SOLE 250000 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 442 11170 SH SOLE 11170 0 0 CALAMP CORP COM COM 128126109 1189 58466 SH SOLE 58466 0 0 CALATLANTIC GROUP INC COM COM 128195104 513 14499 SH SOLE 14499 0 0 CALAVO GROWERS INC COM COM 128246105 128 1849 SH SOLE 1849 0 0 CALERES INC COM COM 129500104 647 23292 SH SOLE 23292 0 0 AWAY GOLF CO COM COM 131193104 284 22250 SH SOLE 22250 0 0 ON PETE CO DEL COM COM 13123X102 981 92413 SH SOLE 92413 0 0 CALPINE CORP COM NEW COM 131347304 620 45821 SH SOLE 45821 0 0 CAMBREX CORP COM COM 132011107 828 13853 SH SOLE 13853 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF COM 132061201 1574 45988 SH SOLE 45988 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 3220 37655 SH SOLE 37655 0 0 CAMECO CORP COM COM 13321L108 311 34223 SH SOLE 34223 0 0 CAMPBELL SOUP CO COM COM 134429109 1741 33386 SH SOLE 33386 0 0 CAMPBELL SOUP CO OPT 134429909 1 24400 SH Call SOLE 24400 0 0 CANADIAN SOLAR INC COM COM 136635109 1527 95894 SH SOLE 95894 0 0 CANTEL MEDICAL CORP COM COM 138098108 230 2956 SH SOLE 2956 0 0 CAPELLA EDUCATION COMPANY COM COM 139594105 480 5612 SH SOLE 5612 0 0 CAPITAL BK FINL CORP CL A COM COM 139794101 107 2811 SH SOLE 2811 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 5653 68422 SH SOLE 68422 0 0 CAPITOL FED FINL INC COM COM 14057J101 166 11704 SH SOLE 11704 0 0 CARDINAL HEALTH INC COM COM 14149Y108 3443 44180 SH SOLE 44180 0 0 CARDINAL HEALTH INC OPT 14149Y908 15 10700 SH Call SOLE 10700 0 0 CARDINAL HEALTH INC OPT 14149Y958 153 107700 SH Put SOLE 107700 0 0 CARE CAP PPTYS INC COM COM 141624106 7504 281065 SH SOLE 281065 0 0 CARETRUST REIT INC COM COM 14174T107 191 10323 SH SOLE 10323 0 0 CARLISLE COS INC COM COM 142339100 1554 16285 SH SOLE 16285 0 0 CARMAX INC COM COM 143130102 2038 32325 SH SOLE 32325 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 5824 88815 SH SOLE 88815 0 0 CARNIVAL CORP OPT 143658900 232 64800 SH Call SOLE 64800 0 0 CARNIVAL CORP OPT 143658950 232 114300 SH Put SOLE 114300 0 0 CARNIVAL PLC ADR COM 14365C103 1350 20412 SH SOLE 20412 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 751 20060 SH SOLE 20060 0 0 CARRIZO OIL & GAS INC COM COM 144577103 1385 79499 SH SOLE 79499 0 0 CARS COM INC COM COM 14575E105 2452 92080 SH SOLE 92080 0 0 CARTER INC COM COM 146229109 1837 20654 SH SOLE 20654 0 0 CASELLA WASTE SYS INC CL A COM 147448104 112 6797 SH SOLE 6797 0 0 CASEYS GEN STORES INC COM COM 147528103 1829 17072 SH SOLE 17072 0 0 CATALENT INC COM COM 148806102 1485 42310 SH SOLE 42310 0 0 CATERPILLAR INC DEL COM COM 149123101 5949 55363 SH SOLE 55363 0 0 CATERPILLAR INC DEL OPT 149123901 463 82300 SH Call SOLE 82300 0 0 CATERPILLAR INC DEL OPT 149123951 656 198700 SH Put SOLE 198700 0 0 CATHAY GEN BANCORP COM COM 149150104 689 18158 SH SOLE 18158 0 0 CAVIUM INC COM COM 14964U108 390 6281 SH SOLE 6281 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 62 12795 SH SOLE 12795 0 0 CELANESE CORP DEL COM SER A COM 150870103 1014 10683 SH SOLE 10683 0 0 CELGENE CORP COM COM 151020104 470 3622 SH SOLE 3622 0 0 CELGENE CORP OPT 151020904 2152 378600 SH Call SOLE 378600 0 0 CELGENE CORP OPT 151020954 610 435800 SH Put SOLE 435800 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 67 27160 SH SOLE 27160 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 46105 4894383 SH SOLE 4894383 0 0 CEMEX SAB DE CV OPT 151290959 123 2010700 SH Put SOLE 2010700 0 0 CEMPRA INC COM COM 15130J109 46 10019 SH SOLE 10019 0 0 CENTENE CORP DEL COM COM 15135B101 5165 64665 SH SOLE 64665 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 5634 205771 SH SOLE 205771 0 0 CENTERSTATE BANKS INC COM COM 15201P109 391 15710 SH SOLE 15710 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 902 30033 SH SOLE 30033 0 0 CENTURY CASINOS INC COM COM 156492100 229 31100 SH SOLE 31100 0 0 CENTURYLINK INC COM COM 156700106 2999 125577 SH SOLE 125577 0 0 CERNER CORP COM COM 156782104 48343 727291 SH SOLE 727291 0 0 CERUS CORP COM COM 157085101 88 35118 SH SOLE 35118 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 2091 20676 SH SOLE 20676 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 231 6657 SH SOLE 6657 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 425 25000 SH Call SOLE 25000 0 0 CHASE CORP COM COM 16150R104 348 3260 SH SOLE 3260 0 0 CHEESECAKE FACTORY INC COM COM 163072101 926 18402 SH SOLE 18402 0 0 CHEMED CORP NEW COM COM 16359R103 1179 5764 SH SOLE 5764 0 0 CHEMICAL FINL CORP COM COM 163731102 1085 22423 SH SOLE 22423 0 0 CHEMOURS CO COM COM 163851108 4504 118779 SH SOLE 118779 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 8210 168543 SH SOLE 168543 0 0 CHENIERE ENERGY INC OPT 16411R908 392 214400 SH Call SOLE 214400 0 0 CHENIERE ENERGY INC OPT 16411R958 102 70700 SH Put SOLE 70700 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 2083 419193 SH SOLE 419193 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 46 160000 SH Call SOLE 160000 0 0 CHESAPEAKE ENERGY CORP OPT 165167957 217 350000 SH Put SOLE 350000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 163 6666 SH SOLE 6666 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 884 11795 SH SOLE 11795 0 0 CHEVRON CORP NEW COM COM 166764100 57554 551649 SH SOLE 551649 0 0 CHEVRON CORP NEW OPT 166764900 604 1081500 SH Call SOLE 1081500 0 0 CHEVRON CORP NEW OPT 166764950 2691 935700 SH Put SOLE 935700 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 1186 60092 SH SOLE 60092 0 0 CHICOS FAS INC COM COM 168615102 627 66598 SH SOLE 66598 0 0 CHINA BIOLOGIC PRODS INC COM COM 16938C106 1970 17414 SH SOLE 17414 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 108 1377 SH SOLE 1377 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 235 15734 SH SOLE 15734 0 0 CHINA LODGING GROUP LTD SPONSORED ADR COM 16949N109 1505 18650 SH SOLE 18650 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2086 5014 SH SOLE 5014 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 420 25500 SH Call SOLE 25500 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 532 52900 SH Put SOLE 52900 0 0 CHOICE HOTELS INTL INC COM COM 169905106 5467 85090 SH SOLE 85090 0 0 CHURCH & DWIGHT INC COM COM 171340102 1067 20558 SH SOLE 20558 0 0 CHURCHILL DOWNS INC COM COM 171484108 776 4233 SH SOLE 4233 0 0 CIENA CORP COM NEW COM 171779309 277 11082 SH SOLE 11082 0 0 CIMAREX ENERGY CO COM COM 171798101 1972 20978 SH SOLE 20978 0 0 CINCINNATI FINL CORP COM COM 172062101 1626 22439 SH SOLE 22439 0 0 CINEDIGM CORP COM NEW COM 172406209 395 226756 SH SOLE 226756 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 1498 38560 SH SOLE 38560 0 0 CIRRUS LOGIC INC COM COM 172755100 1477 23542 SH SOLE 23542 0 0 CISCO SYS INC COM COM 17275R102 8965 286411 SH SOLE 286411 0 0 CISCO SYS INC OPT 17275R902 705 808800 SH Call SOLE 808800 0 0 CISCO SYS INC OPT 17275R952 1625 1636200 SH Put SOLE 1636200 0 0 CINTAS CORP COM COM 172908105 1181 9372 SH SOLE 9372 0 0 CITIGROUP INC COM NEW COM 172967424 15318 229042 SH SOLE 229042 0 0 CITIGROUP INC OPT 172967904 8963 2482400 SH Call SOLE 2482400 0 0 CITIGROUP INC OPT 172967954 1511 1069100 SH Put SOLE 1069100 0 0 CITIGROUP GLOBAL MKTS HLDGS LEVERAGD ETN S&P COM 17325E291 7431 563400 SH SOLE 563400 0 0 CITIZENS FINL GROUP INC COM COM 174610105 3606 101069 SH SOLE 101069 0 0 CITIZENS INC CL A COM 174740100 75 10173 SH SOLE 10173 0 0 CITRIX SYS INC COM COM 177376100 926 11639 SH SOLE 11639 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 5474 45500 PRN SOLE 45500 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY COM 18383M399 3353 130375 SH SOLE 130375 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E COM 18383M514 1322 61541 SH SOLE 61541 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 9235 434598 SH SOLE 434598 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 948 23508 SH SOLE 23508 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY COM 18383M878 270 6334 SH SOLE 6334 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT COM 18383Q838 874 63963 SH SOLE 63963 0 0 CLEAN HARBORS INC COM COM 184496107 1181 21152 SH SOLE 21152 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 33 13099 SH SOLE 13099 0 0 CLIFFS NAT RES INC COM COM 18683K101 498 72037 SH SOLE 72037 0 0 CLIFFS NAT RES INC OPT 18683K901 36 90000 SH Call SOLE 90000 0 0 CLOROX CO DEL COM COM 189054109 1908 14322 SH SOLE 14322 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 282 79846 SH SOLE 79846 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 1808 19313 SH SOLE 19313 0 0 COACH INC COM COM 189754104 1218 25739 SH SOLE 25739 0 0 COACH INC OPT 189754904 360 109200 SH Call SOLE 109200 0 0 COACH INC OPT 189754954 481 204000 SH Put SOLE 204000 0 0 COCA COLA BOTTLING CO CONS COM COM 191098102 211 921 SH SOLE 921 0 0 COCA COLA CO COM COM 191216100 13693 305299 SH SOLE 305299 0 0 COCA COLA CO OPT 191216900 330 656400 SH Call SOLE 656400 0 0 COCA COLA CO OPT 191216950 182 382600 SH Put SOLE 382600 0 0 CODORUS VY BANCORP INC COM COM 192025104 223 7850 SH SOLE 7850 0 0 COGNEX CORP COM COM 192422103 2321 27339 SH SOLE 27339 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 1890 300000 SH Call SOLE 300000 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 129 130000 SH Put SOLE 130000 0 0 COHERENT INC COM COM 192479103 1526 6783 SH SOLE 6783 0 0 COHEN & STEERS INC COM COM 19247A100 195 4806 SH SOLE 4806 0 0 COHEN & STEERS SLT PFD INCM COM COM 19248Y107 283 9970 SH SOLE 9970 0 0 COHERUS BIOSCIENCES INC COM COM 19249H103 104 7244 SH SOLE 7244 0 0 COLGATE PALMOLIVE CO COM COM 194162103 8079 108986 SH SOLE 108986 0 0 COLONY CAP INC NOTE 3.875 1/1 BND 19624RAB2 2707 26540 PRN SOLE 26540 0 0 COLONY NORTHSTAR INC CL A COM COM 19625W104 1674 118778 SH SOLE 118778 0 0 COLONY STARWOOD HOMES COM COM 19625X102 424 12344 SH SOLE 12344 0 0 COLUMBIA ETF TR II EM STRATEGIC ETF COM 19762B400 265 13665 SH SOLE 13665 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF COM 19762B806 130 9814 SH SOLE 9814 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 153 6839 SH SOLE 6839 0 0 COMFORT SYS USA INC COM COM 199908104 221 5970 SH SOLE 5970 0 0 COMCAST CORP NEW CL A COM 20030N101 8103 208185 SH SOLE 208185 0 0 COMCAST CORP NEW OPT 20030N901 70 474100 SH Call SOLE 474100 0 0 COMCAST CORP NEW OPT 20030N951 228 380900 SH Put SOLE 380900 0 0 COMERICA INC COM COM 200340107 1683 22982 SH SOLE 22982 0 0 COMMERCE BANCSHARES INC COM COM 200525103 1502 26423 SH SOLE 26423 0 0 COMMERCIAL METALS CO COM COM 201723103 2488 128036 SH SOLE 128036 0 0 COMMERCIAL METALS CO OPT 201723903 116 139300 SH Call SOLE 139300 0 0 COMMERCIAL METALS CO OPT 201723953 19 37900 SH Put SOLE 37900 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 942 24767 SH SOLE 24767 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 960 96391 SH SOLE 96391 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 4 216009 SH SOLE 216009 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 761 13481 SH SOLE 13481 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 869 362172 SH SOLE 362172 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A PFD 20440T201 1662 84993 SH SOLE 84993 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 135 62631 SH SOLE 62631 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 1341 140839 SH SOLE 140839 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 331 45099 SH SOLE 45099 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 496 43156 SH SOLE 43156 0 0 COMPASS MINERALS INTL INC COM COM 20451N101 481 7363 SH SOLE 7363 0 0 COMPX INTERNATIONAL INC CL A COM 20563P101 121 7911 SH SOLE 7911 0 0 CONAGRA BRANDS INC COM COM 205887102 7566 211581 SH SOLE 211581 0 0 CONCHO RES INC COM COM 20605P101 5283 43472 SH SOLE 43472 0 0 CONCHO RES INC OPT 20605P901 232 40000 SH Call SOLE 40000 0 0 CONCHO RES INC OPT 20605P951 184 40000 SH Put SOLE 40000 0 0 CONCORDIA INTERNATIONAL CORP COM COM 20653P102 39 24999 SH SOLE 24999 0 0 CONFORMIS INC COM COM 20717E101 69 16055 SH SOLE 16055 0 0 CONMED CORP COM COM 207410101 111 2177 SH SOLE 2177 0 0 CONNECTICUT WTR SVC INC COM COM 207797101 140 2521 SH SOLE 2521 0 0 CONNS INC COM COM 208242107 765 40059 SH SOLE 40059 0 0 CONNS INC OPT 208242957 36 21600 SH Put SOLE 21600 0 0 CONOCOPHILLIPS COM COM 20825C104 23783 541008 SH SOLE 541008 0 0 CONOCOPHILLIPS OPT 20825C904 496 1498300 SH Call SOLE 1498300 0 0 CONOCOPHILLIPS OPT 20825C954 2859 715500 SH Put SOLE 715500 0 0 CONSOL ENERGY INC COM COM 20854P109 784 52505 SH SOLE 52505 0 0 CONSOL ENERGY INC OPT 20854P909 1 29300 SH Call SOLE 29300 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 127 5905 SH SOLE 5905 0 0 CONSOLIDATED EDISON INC COM COM 209115104 4395 54374 SH SOLE 54374 0 0 CONSOLIDATED EDISON INC OPT 209115904 6 130000 SH Call SOLE 130000 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 4369 22552 SH SOLE 22552 0 0 CONSTELLATION BRANDS INC OPT 21036P908 4863 597400 SH Call SOLE 597400 0 0 CONTAINER STORE GROUP INC COM COM 210751103 105 17686 SH SOLE 17686 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 260 8057 SH SOLE 8057 0 0 CONVERGYS CORP COM COM 212485106 1881 79090 SH SOLE 79090 0 0 LANNET INC COM COM 516012101 941 46123 SH SOLE 46123 0 0 LAREDO PETROLEUM INC COM COM 516806106 1070 101690 SH SOLE 101690 0 0 LAS VEGAS SANDS CORP COM COM 517834107 2912 45576 SH SOLE 45576 0 0 LAS VEGAS SANDS CORP OPT 517834907 4373 543700 SH Call SOLE 543700 0 0 LAS VEGAS SANDS CORP OPT 517834957 770 1007200 SH Put SOLE 1007200 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 1286 43147 SH SOLE 43147 0 0 LATAM AIRLS GROUP S A SPONSORED ADR COM 51817R106 145 13122 SH SOLE 13122 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 724 108760 SH SOLE 108760 0 0 LAUDER ESTEE COS INC CL A COM 518439104 7663 79837 SH SOLE 79837 0 0 LEAR CORP COM NEW COM 521865204 6660 46875 SH SOLE 46875 0 0 LEE ENTERPRISES INC COM COM 523768109 34 17880 SH SOLE 17880 0 0 LEGGETT & PLATT INC COM COM 524660107 4341 82637 SH SOLE 82637 0 0 LEGG MASON INC COM COM 524901105 2896 75891 SH SOLE 75891 0 0 LEIDOS HLDGS INC COM COM 525327102 2629 50863 SH SOLE 50863 0 0 LENDINGCLUB CORP COM COM 52603A109 251 45466 SH SOLE 45466 0 0 LENDINGCLUB CORP OPT 52603A959 80 400000 SH Put SOLE 400000 0 0 LENDINGTREE INC NEW COM COM 52603B107 148 862 SH SOLE 862 0 0 LENNAR CORP CL A COM 526057104 2137 40072 SH SOLE 40072 0 0 LENNOX INTL INC COM COM 526107107 2232 12152 SH SOLE 12152 0 0 LEUCADIA NATL CORP COM COM 527288104 1902 72697 SH SOLE 72697 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW COM 52729N308 2268 38252 SH SOLE 38252 0 0 LEXICON PHARMACEUTICALS INC COM NEW COM 528872302 222 13466 SH SOLE 13466 0 0 LEXINGTON REALTY TRUST COM COM 529043101 144 14488 SH SOLE 14488 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT COM 530158104 390 68911 SH SOLE 68911 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 101 1177 SH SOLE 1177 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 189 2177 SH SOLE 2177 0 0 LIBERTY INTERACTIVE LLC DEB 1.750 9/3 BND 530610AD6 606 5280 PRN SOLE 5280 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 2776 68191 SH SOLE 68191 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 1565 37280 SH SOLE 37280 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM COM 531229607 147 3532 SH SOLE 3532 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 124 5183 SH SOLE 5183 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 183 4994 SH SOLE 4994 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 229 6549 SH SOLE 6549 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 BND 531229AB8 602 5060 PRN SOLE 5060 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 1239 18451 SH SOLE 18451 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 274 2258 SH SOLE 2258 0 0 LIFE STORAGE INC COM COM 53223X107 1749 23602 SH SOLE 23602 0 0 LILLY ELI & CO COM COM 532457108 7586 92170 SH SOLE 92170 0 0 LILLY ELI & CO OPT 532457908 662 73700 SH Call SOLE 73700 0 0 LILLY ELI & CO OPT 532457958 187 104700 SH Put SOLE 104700 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 2970 32256 SH SOLE 32256 0 0 LINCOLN NATL CORP IND COM COM 534187109 2998 44356 SH SOLE 44356 0 0 LIONS GATE ENTMNT CORP CL A VTG COM 535919401 308 10931 SH SOLE 10931 0 0 LITHIA MTRS INC CL A COM 536797103 663 7034 SH SOLE 7034 0 0 LITTELFUSE INC COM COM 537008104 1177 7135 SH SOLE 7135 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 1993 57174 SH SOLE 57174 0 0 LOCKHEED MARTIN CORP COM COM 539830109 10716 38601 SH SOLE 38601 0 0 LOEWS CORP COM COM 540424108 2082 44474 SH SOLE 44474 0 0 LOGMEIN INC COM COM 54142L109 2039 19512 SH SOLE 19512 0 0 LOUISIANA PAC CORP COM COM 546347105 1768 73316 SH SOLE 73316 0 0 LOWES COS INC COM COM 548661107 4919 63441 SH SOLE 63441 0 0 LOWES COS INC OPT 548661907 2 37500 SH Call SOLE 37500 0 0 LOXO ONCOLOGY INC COM COM 548862101 228 2847 SH SOLE 2847 0 0 LULULEMON ATHLETICA INC COM COM 550021109 1254 21023 SH SOLE 21023 0 0 LULULEMON ATHLETICA INC OPT 550021909 60 44700 SH Call SOLE 44700 0 0 LULULEMON ATHLETICA INC OPT 550021959 390 146600 SH Put SOLE 146600 0 0 LUMENTUM HLDGS INC COM COM 55024U109 364 6385 SH SOLE 6385 0 0 LUMINEX CORP DEL COM COM 55027E102 205 9726 SH SOLE 9726 0 0 M & T BK CORP COM COM 55261F104 2518 15550 SH SOLE 15550 0 0 MB FINANCIAL INC NEW COM COM 55264U108 966 21929 SH SOLE 21929 0 0 MDU RES GROUP INC COM COM 552690109 1612 61509 SH SOLE 61509 0 0 MGE ENERGY INC COM COM 55277P104 217 3378 SH SOLE 3378 0 0 MGIC INVT CORP WIS COM COM 552848103 363 32440 SH SOLE 32440 0 0 MFS GOVT MKTS INCOME TR SH BEN INT COM 552939100 78 15532 SH SOLE 15532 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 2622 83810 SH SOLE 83810 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 167 433000 SH Call SOLE 433000 0 0 M/I HOMES INC COM COM 55305B101 344 12040 SH SOLE 12040 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 236 7052 SH SOLE 7052 0 0 MRC GLOBAL INC COM COM 55345K103 798 48275 SH SOLE 48275 0 0 MSA SAFETY INC COM COM 553498106 829 10212 SH SOLE 10212 0 0 MSC INDL DIRECT INC CL A COM 553530106 1551 18044 SH SOLE 18044 0 0 MSCI INC COM COM 55354G100 2835 27531 SH SOLE 27531 0 0 MTS SYS CORP COM COM 553777103 110 2115 SH SOLE 2115 0 0 MACERICH CO COM COM 554382101 3073 52931 SH SOLE 52931 0 0 MACK CALI RLTY CORP COM COM 554489104 1020 37586 SH SOLE 37586 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 4693 59854 SH SOLE 59854 0 0 MACQUARIE INFRASTRUCTURE COR OPT 55608B905 3 300000 SH Call SOLE 300000 0 0 MACROGENICS INC COM COM 556099109 189 10812 SH SOLE 10812 0 0 MACYS INC COM COM 55616P104 13694 589241 SH SOLE 589241 0 0 MACYS INC OPT 55616P904 10 170000 SH Call SOLE 170000 0 0 MACYS INC OPT 55616P954 620 400000 SH Put SOLE 400000 0 0 MADDEN STEVEN LTD COM COM 556269108 443 11089 SH SOLE 11089 0 0 MADDEN STEVEN LTD OPT 556269908 63 46400 SH Call SOLE 46400 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 506 6935 SH SOLE 6935 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 3808 53425 SH SOLE 53425 0 0 MAGNA INTL INC COM COM 559222401 941 20320 SH SOLE 20320 0 0 MAINSOURCE FINANCIAL GP INC COM COM 56062Y102 156 4666 SH SOLE 4666 0 0 MAINSTAY DEFINEDTERM MN OPP COM COM 56064K100 156 7919 SH SOLE 7919 0 0 MALIBU BOATS INC COM CL A COM 56117J100 116 4466 SH SOLE 4466 0 0 MANHATTAN ASSOCS INC COM COM 562750109 2110 43906 SH SOLE 43906 0 0 MANPOWERGROUP INC COM COM 56418H100 2481 22222 SH SOLE 22222 0 0 MANULIFE FINL CORP COM COM 56501R106 1196 63748 SH SOLE 63748 0 0 MARATHON OIL CORP COM COM 565849106 3748 316313 SH SOLE 316313 0 0 MARATHON OIL CORP OPT 565849906 25 703200 SH Call SOLE 703200 0 0 MARATHON OIL CORP OPT 565849956 289 280000 SH Put SOLE 280000 0 0 MARATHON PETE CORP COM COM 56585A102 8047 153773 SH SOLE 153773 0 0 MARATHON PETE CORP OPT 56585A902 22 87500 SH Call SOLE 87500 0 0 MARATHON PETE CORP OPT 56585A952 12 20000 SH Put SOLE 20000 0 0 MARCUS & MILLICHAP INC COM COM 566324109 101 3847 SH SOLE 3847 0 0 MARKEL CORP COM COM 570535104 489 501 SH SOLE 501 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 1496 7440 SH SOLE 7440 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 246 2085 SH SOLE 2085 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 5119 65666 SH SOLE 65666 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 5761 57435 SH SOLE 57435 0 0 MARTEN TRANS LTD COM COM 573075108 116 4251 SH SOLE 4251 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 2078 9338 SH SOLE 9338 0 0 MASCO CORP COM COM 574599106 57959 1516842 SH SOLE 1516842 0 0 MASIMO CORP COM COM 574795100 1665 18256 SH SOLE 18256 0 0 MASONITE INTL CORP NEW COM COM 575385109 181 2395 SH SOLE 2395 0 0 MASTEC INC COM COM 576323109 102 2265 SH SOLE 2265 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 133 1092 SH SOLE 1092 0 0 MATADOR RES CO COM COM 576485205 305 14249 SH SOLE 14249 0 0 MATSON INC COM COM 57686G105 106 3534 SH SOLE 3534 0 0 MATTEL INC COM COM 577081102 3096 143779 SH SOLE 143779 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 21332 475093 SH SOLE 475093 0 0 MAXWELL TECHNOLOGIES INC COM COM 577767106 107 17807 SH SOLE 17807 0 0 MAXIMUS INC COM COM 577933104 1278 20409 SH SOLE 20409 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 976 10007 SH SOLE 10007 0 0 MCDERMOTT INTL INC COM COM 580037109 1400 195251 SH SOLE 195251 0 0 MCDONALDS CORP COM COM 580135101 118602 774364 SH SOLE 774364 0 0 MCDONALDS CORP OPT 580135901 3786 681100 SH Call SOLE 681100 0 0 MCDONALDS CORP OPT 580135951 156 123100 SH Put SOLE 123100 0 0 MCKESSON CORP COM COM 58155Q103 3420 20786 SH SOLE 20786 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 2073 161056 SH SOLE 161056 0 0 MEDICINES CO NOTE 2.500 1/1 BND 584688AE5 26088 200000 PRN SOLE 200000 0 0 MEDICINOVA INC COM NEW COM 58468P206 326 61930 SH SOLE 61930 0 0 MEDIFAST INC COM COM 58470H101 114 2753 SH SOLE 2753 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 1224 15658 SH SOLE 15658 0 0 MEDNAX INC COM COM 58502B106 2574 42635 SH SOLE 42635 0 0 MEET GROUP INC COM COM 58513U101 203 40241 SH SOLE 40241 0 0 MELCO RESORT ENTERTAINMENT L ADR COM 585464100 2788 124207 SH SOLE 124207 0 0 MERCADOLIBRE INC COM COM 58733R102 675 2689 SH SOLE 2689 0 0 MERCK & CO INC COM COM 58933Y105 34076 531692 SH SOLE 531692 0 0 MERCK & CO INC OPT 58933Y905 1882 287500 SH Call SOLE 287500 0 0 MERCK & CO INC OPT 58933Y955 809 659400 SH Put SOLE 659400 0 0 MERCURY GENL CORP NEW COM COM 589400100 691 12799 SH SOLE 12799 0 0 MEREDITH CORP COM COM 589433101 777 13070 SH SOLE 13070 0 0 MERIDIAN BIOSCIENCE INC COM COM 589584101 238 15141 SH SOLE 15141 0 0 MERITOR INC COM COM 59001K100 142 8572 SH SOLE 8572 0 0 MERRIMACK PHARMACEUTICALS IN COM COM 590328100 95 76217 SH SOLE 76217 0 0 META FINL GROUP INC COM COM 59100U108 112 1258 SH SOLE 1258 0 0 METHODE ELECTRS INC COM COM 591520200 219 5327 SH SOLE 5327 0 0 METLIFE INC COM COM 59156R108 8755 159347 SH SOLE 159347 0 0 METLIFE INC OPT 59156R908 9818 2133300 SH Call SOLE 2133300 0 0 METLIFE INC OPT 59156R958 969 901200 SH Put SOLE 901200 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 2104 3575 SH SOLE 3575 0 0 MICHAELS COS INC COM COM 59408Q106 5489 296361 SH SOLE 296361 0 0 MICROSOFT CORP COM COM 594918104 14265 206945 SH SOLE 206945 0 0 MICROSOFT CORP OPT 594918904 8569 4739700 SH Call SOLE 4739700 0 0 MICROSOFT CORP OPT 594918954 2931 1747000 SH Put SOLE 1747000 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 234 1223 SH SOLE 1223 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 280 3632 SH SOLE 3632 0 0 MICROCHIP TECHNOLOGY INC OPT 595017954 772 150000 SH Put SOLE 150000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 19097 126520 PRN SOLE 126520 0 0 MICRON TECHNOLOGY INC COM COM 595112103 2447 81957 SH SOLE 81957 0 0 MICRON TECHNOLOGY INC OPT 595112903 21519 1117500 SH Call SOLE 1117500 0 0 MICRON TECHNOLOGY INC OPT 595112953 2239 5559400 SH Put SOLE 5559400 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 BND 595112AV5 6977 25000 PRN SOLE 25000 0 0 MICRON TECHNOLOGY INC NOTE 2.375 5/0 BND 595112AW3 1874 6000 PRN SOLE 6000 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 2400 21240 PRN SOLE 21240 0 0 MICROSEMI CORP COM COM 595137100 1734 37058 SH SOLE 37058 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 5443 51652 SH SOLE 51652 0 0 MIDDLEBY CORP COM COM 596278101 216 1780 SH SOLE 1780 0 0 MILLER HERMAN INC COM COM 600544100 738 24268 SH SOLE 24268 0 0 MIMEDX GROUP INC COM COM 602496101 504 33643 SH SOLE 33643 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 953 13019 SH SOLE 13019 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR COM 606822104 71 10556 SH SOLE 10556 0 0 MIZUHO FINL GROUP INC SPONSORED ADR COM 60687Y109 131 35719 SH SOLE 35719 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 6993 834507 SH SOLE 834507 0 0 MOBILE MINI INC COM COM 60740F105 152 5094 SH SOLE 5094 0 0 MODUSLINK GLOBAL SOLUTIONS I NOTE 5.250 3/0 BND 60786LAB3 6571 70000 PRN SOLE 70000 0 0 MOELIS & CO CL A COM 60786M105 171 4404 SH SOLE 4404 0 0 MOHAWK INDS INC COM COM 608190104 11997 49637 SH SOLE 49637 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 265 3826 SH SOLE 3826 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 4604 26250 PRN SOLE 26250 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 2173 16970 PRN SOLE 16970 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 1652 19138 SH SOLE 19138 0 0 MOMENTA PHARMACEUTICALS INC COM COM 60877T100 313 18511 SH SOLE 18511 0 0 MOMO INC ADR COM 60879B107 3060 82790 SH SOLE 82790 0 0 MONDELEZ INTL INC CL A COM 609207105 4977 115228 SH SOLE 115228 0 0 MONDELEZ INTL INC OPT 609207955 186 100000 SH Put SOLE 100000 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 13034 755589 SH SOLE 755589 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 101 6689 SH SOLE 6689 0 0 MONOGRAM RESIDENTIAL TR INC COM COM 60979P105 204 21031 SH SOLE 21031 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 2397 24862 SH SOLE 24862 0 0 MONSANTO CO NEW COM COM 61166W101 17587 148587 SH SOLE 148587 0 0 MONSANTO CO NEW OPT 61166W901 336 215000 SH Call SOLE 215000 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 283 5690 SH SOLE 5690 0 0 MOODYS CORP COM COM 615369105 2064 16966 SH SOLE 16966 0 0 MOOG INC CL A COM 615394202 1049 14626 SH SOLE 14626 0 0 MORGAN STANLEY COM NEW COM 617446448 4866 109205 SH SOLE 109205 0 0 MORGAN STANLEY OPT 617446908 1394 700600 SH Call SOLE 700600 0 0 MORGAN STANLEY OPT 617446958 1384 1386500 SH Put SOLE 1386500 0 0 MOSAIC CO NEW COM COM 61945C103 2442 106950 SH SOLE 106950 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1190 13722 SH SOLE 13722 0 0 MOVADO GROUP INC COM COM 624580106 215 8497 SH SOLE 8497 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 118 10118 SH SOLE 10118 0 0 MURPHY OIL CORP COM COM 626717102 14024 547167 SH SOLE 547167 0 0 MURPHY USA INC COM COM 626755102 305 4116 SH SOLE 4116 0 0 MUTUALFIRST FINL INC COM COM 62845B104 214 5992 SH SOLE 5992 0 0 MYRIAD GENETICS INC COM COM 62855J104 101 3917 SH SOLE 3917 0 0 NCR CORP NEW COM COM 62886E108 2145 52523 SH SOLE 52523 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST COM 62913M107 1764 125973 SH SOLE 125973 0 0 NIC INC COM COM 62914B100 284 15007 SH SOLE 15007 0 0 NRG ENERGY INC COM NEW COM 629377508 1261 73240 SH SOLE 73240 0 0 NRG YIELD INC CL C COM 62942X405 129 7340 SH SOLE 7340 0 0 NRG YIELD INC OPT 62942X955 5 100000 SH Put SOLE 100000 0 0 NVR INC COM COM 62944T105 1560 647 SH SOLE 647 0 0 NANTHEALTH INC COM COM 630104107 79 18618 SH SOLE 18618 0 0 NANTKWEST INC COM COM 63016Q102 106 13932 SH SOLE 13932 0 0 NASDAQ INC COM COM 631103108 641 8963 SH SOLE 8963 0 0 NATIONAL BANKSHARES INC VA COM COM 634865109 351 8593 SH SOLE 8593 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 367 3921 SH SOLE 3921 0 0 NATIONAL BEVERAGE CORP OPT 635017956 50 160500 SH Put SOLE 160500 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 3331 59646 SH SOLE 59646 0 0 TRUEBLUE INC COM COM 89785X101 935 35279 SH SOLE 35279 0 0 TRUSTMARK CORP COM COM 898402102 467 14526 SH SOLE 14526 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 1104 15725 SH SOLE 15725 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 456 16350 SH SOLE 16350 0 0 21VIANET GROUP INC SPONSORED ADR COM 90138A103 86 17175 SH SOLE 17175 0 0 TWITTER INC COM COM 90184L102 28912 1617926 SH SOLE 1617926 0 0 TWITTER INC OPT 90184L902 1244 950000 SH Call SOLE 950000 0 0 TWITTER INC OPT 90184L952 752 350000 SH Put SOLE 350000 0 0 TWITTER INC NOTE 0.250 9/1 BND 90184LAB8 5839 61500 PRN SOLE 61500 0 0 II VI INC COM COM 902104108 518 15112 SH SOLE 15112 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 2180 12411 SH SOLE 12411 0 0 TYSON FOODS INC CL A COM 902494103 3939 62892 SH SOLE 62892 0 0 UDR INC COM COM 902653104 5142 131952 SH SOLE 131952 0 0 UGI CORP NEW COM COM 902681105 2961 61165 SH SOLE 61165 0 0 UMB FINL CORP COM COM 902788108 864 11535 SH SOLE 11535 0 0 US BANCORP DEL COM NEW COM 902973304 10714 206349 SH SOLE 206349 0 0 US BANCORP DEL OPT 902973904 57 50000 SH Call SOLE 50000 0 0 USANA HEALTH SCIENCES INC COM COM 90328M107 162 2520 SH SOLE 2520 0 0 U S SILICA HLDGS INC COM COM 90346E103 547 15401 SH SOLE 15401 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 144 2768 SH SOLE 2768 0 0 ULTA BEAUTY INC COM COM 90384S303 111 387 SH SOLE 387 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 2460 11713 SH SOLE 11713 0 0 ULTRA PETROLEUM CORP COM COM 903914208 214 19680 SH SOLE 19680 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM COM 90400P101 1154 49051 SH SOLE 49051 0 0 UMPQUA HLDGS CORP COM COM 904214103 1493 81300 SH SOLE 81300 0 0 UNDER ARMOUR INC CL A COM 904311107 25355 1165203 SH SOLE 1165203 0 0 UNDER ARMOUR INC CL C COM 904311206 3195 158499 SH SOLE 158499 0 0 UNDER ARMOUR INC OPT 904311907 0 10000 SH Call SOLE 10000 0 0 UNDER ARMOUR INC OPT 904311957 460 119800 SH Put SOLE 119800 0 0 UNIFIRST CORP MASS COM COM 904708104 779 5538 SH SOLE 5538 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 3833 70833 SH SOLE 70833 0 0 UNILEVER N V N Y SHS NEW COM 904784709 3082 55771 SH SOLE 55771 0 0 UNILEVER N V OPT 904784959 16 103100 SH Put SOLE 103100 0 0 UNION BANKSHARES CORP NEW COM COM 90539J109 119 3507 SH SOLE 3507 0 0 UNION PAC CORP COM COM 907818108 10009 91902 SH SOLE 91902 0 0 UNION PAC CORP OPT 907818908 363 75600 SH Call SOLE 75600 0 0 UNION PAC CORP OPT 907818958 431 157200 SH Put SOLE 157200 0 0 UNITED CMNTY FINL CORP OHIO COM COM 909839102 142 17084 SH SOLE 17084 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 106 3796 SH SOLE 3796 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 871 22230 SH SOLE 22230 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3526 46857 SH SOLE 46857 0 0 UNITED CONTL HLDGS INC OPT 910047909 162 58700 SH Call SOLE 58700 0 0 UNITED CONTL HLDGS INC OPT 910047959 309 261500 SH Put SOLE 261500 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW COM 910873405 53 21655 SH SOLE 21655 0 0 UNITED NAT FOODS INC COM COM 911163103 867 23624 SH SOLE 23624 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 9114 82415 SH SOLE 82415 0 0 UNITED PARCEL SERVICE INC OPT 911312906 1711 930000 SH Call SOLE 930000 0 0 UNITED RENTALS INC COM COM 911363109 5874 52119 SH SOLE 52119 0 0 US FOODS HLDG CORP COM COM 912008109 185 6785 SH SOLE 6785 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 COM 912318201 6796 1002301 SH SOLE 1002301 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 21475 2260533 SH SOLE 2260533 0 0 UNITED STATES OIL FUND LP OPT 91232N908 332 2959700 SH Call SOLE 2959700 0 0 UNITED STATES OIL FUND LP OPT 91232N958 3777 1374000 SH Put SOLE 1374000 0 0 UNITED STATES STL CORP NEW COM COM 912909108 7091 320281 SH SOLE 320281 0 0 UNITED STATES STL CORP NEW OPT 912909908 116 85000 SH Call SOLE 85000 0 0 UNITED STATES STL CORP NEW OPT 912909958 3666 1125000 SH Put SOLE 1125000 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 7582 62093 SH SOLE 62093 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 334 92000 SH Call SOLE 92000 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 194 104000 SH Put SOLE 104000 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1344 10363 SH SOLE 10363 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 22605 121913 SH SOLE 121913 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 2519 283400 SH Call SOLE 283400 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 209 171000 SH Put SOLE 171000 0 0 UNITI GROUP INC COM COM 91325V108 1094 43512 SH SOLE 43512 0 0 UNIVAR INC COM COM 91336L107 122 4170 SH SOLE 4170 0 0 UNIVERSAL CORP VA COM COM 913456109 428 6608 SH SOLE 6608 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 2503 22908 SH SOLE 22908 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 810 9276 SH SOLE 9276 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 357 14155 SH SOLE 14155 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1060 8680 SH SOLE 8680 0 0 UNUM GROUP COM COM 91529Y106 5379 115357 SH SOLE 115357 0 0 URANIUM ENERGY CORP COM COM 916896103 207 130285 SH SOLE 130285 0 0 URBAN OUTFITTERS INC COM COM 917047102 1467 79149 SH SOLE 79149 0 0 URBAN EDGE PPTYS COM COM 91704F104 665 28043 SH SOLE 28043 0 0 VCA INC COM COM 918194101 2804 30377 SH SOLE 30377 0 0 V F CORP COM COM 918204108 12865 223357 SH SOLE 223357 0 0 VEON LTD SPONSORED ADR COM 91822M106 1090 278686 SH SOLE 278686 0 0 VEON LTD OPT 91822M956 196 466400 SH Put SOLE 466400 0 0 VTV THERAPEUTICS INC CL A COM 918385105 64 12845 SH SOLE 12845 0 0 VWR CORP COM COM 91843L103 531 16075 SH SOLE 16075 0 0 VAIL RESORTS INC COM COM 91879Q109 117 578 SH SOLE 578 0 0 VALEANT PHARMACEUTICALS INTL COM COM 91911K102 528 30532 SH SOLE 30532 0 0 VALE S A ADR COM 91912E105 11228 1283202 SH SOLE 1283202 0 0 VALE S A OPT 91912E905 2638 1250000 SH Call SOLE 1250000 0 0 VALE S A OPT 91912E955 1010 1900000 SH Put SOLE 1900000 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 7509 111313 SH SOLE 111313 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 1157 697000 SH Call SOLE 697000 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 1486 1179400 SH Put SOLE 1179400 0 0 VALLEY NATL BANCORP COM COM 919794107 785 66475 SH SOLE 66475 0 0 VALMONT INDS INC COM COM 920253101 1297 8672 SH SOLE 8672 0 0 VALUE LINE INC COM COM 920437100 135 7372 SH SOLE 7372 0 0 VALVOLINE INC COM COM 92047W101 1258 53052 SH SOLE 53052 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 127 7781 SH SOLE 7781 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 15339 694682 SH SOLE 694682 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 1062 55409 SH SOLE 55409 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 1304 69009 SH SOLE 69009 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 45891 560602 SH SOLE 560602 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 12217 151822 SH SOLE 151822 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E COM 92189F692 215 3642 SH SOLE 3642 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 4846 88101 SH SOLE 88101 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 579 23352 SH SOLE 23352 0 0 VANECK VECTORS ETF TR BIOTECH ETF COM 92189F726 220 1753 SH SOLE 1753 0 0 VANECK VECTORS ETF TR INDIA SMALL CAP COM 92189F767 1283 23021 SH SOLE 23021 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 414 22400 SH SOLE 22400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 104542 3131886 SH SOLE 3131886 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP COM 92189F825 2965 152849 SH SOLE 152849 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 4743 197122 SH SOLE 197122 0 0 VANECK VECTORS ETF TR OPT 92189F903 52 157100 SH Call SOLE 157100 0 0 VANECK VECTORS ETF TR OPT 92189F906 3482 2642700 SH Call SOLE 2642700 0 0 VANECK VECTORS ETF TR OPT 92189F908 84 80500 SH Call SOLE 80500 0 0 VANECK VECTORS ETF TR OPT 92189F953 450 746400 SH Put SOLE 746400 0 0 VANECK VECTORS ETF TR OPT 92189F956 5159 3318600 SH Put SOLE 3318600 0 0 VANECK VECTORS ETF TR OPT 92189F958 1063 471700 SH Put SOLE 471700 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 2112 17979 SH SOLE 17979 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL COM 921932778 2531 20899 SH SOLE 20899 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828 1118 8746 SH SOLE 8746 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL COM 921932844 1040 9127 SH SOLE 9127 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 1550 18938 SH SOLE 18938 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 812 10392 SH SOLE 10392 0 0 VANGUARD MALVERN FDS STRM INFPROIDX COM 922020805 537 10900 SH SOLE 10900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 3114 56470 SH SOLE 56470 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 4525 875000 SH Call SOLE 875000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042908 223 108800 SH Call SOLE 108800 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 1402 1255300 SH Put SOLE 1255300 0 0 VANGUARD WORLD FDS CONSUM DIS ETF COM 92204A108 1257 8854 SH SOLE 8854 0 0 VANGUARD WORLD FDS CONSUM STP ETF COM 92204A207 106 750 SH SOLE 750 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 2310 36923 SH SOLE 36923 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 664 4507 SH SOLE 4507 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 122 867 SH SOLE 867 0 0 VANGUARD WORLD FDS MATERIALS ETF COM 92204A801 711 5847 SH SOLE 5847 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL COM 92206C649 1295 12613 SH SOLE 12613 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV COM 92206C706 319 4935 SH SOLE 4935 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL COM 92206C714 564 5573 SH SOLE 5573 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX COM 92206C730 273 2457 SH SOLE 2457 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 1946 22228 SH SOLE 22228 0 0 VANTIV INC CL A COM 92210H105 1023 16149 SH SOLE 16149 0 0 VAREX IMAGING CORP COM COM 92214X106 1062 31428 SH SOLE 31428 0 0 VARIAN MED SYS INC COM COM 92220P105 510 4938 SH SOLE 4938 0 0 VECTREN CORP COM COM 92240G101 2146 36716 SH SOLE 36716 0 0 VECTOR GROUP LTD COM COM 92240M108 954 44744 SH SOLE 44744 0 0 VEECO INSTRS INC DEL COM COM 922417100 142 5089 SH SOLE 5089 0 0 VEECO INSTRS INC DEL NOTE 2.700 1/1 BND 922417AD2 814 7950 PRN SOLE 7950 0 0 VEDANTA LTD SPONSORED ADR COM 92242Y100 165 10613 SH SOLE 10613 0 0 VEEVA SYS INC CL A COM COM 922475108 1249 20374 SH SOLE 20374 0 0 VEEVA SYS INC OPT 922475908 619 69800 SH Call SOLE 69800 0 0 VENTAS INC COM COM 92276F100 9123 131297 SH SOLE 131297 0 0 VANGUARD INDEX FDS REIT ETF COM 922908553 1547 18590 SH SOLE 18590 0 0 VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 137 938 SH SOLE 938 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 243 1981 SH SOLE 1981 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 153 1071 SH SOLE 1071 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 129 1162 SH SOLE 1162 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 2239 21887 SH SOLE 21887 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 2465 19404 SH SOLE 19404 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 1297 13427 SH SOLE 13427 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 378 2789 SH SOLE 2789 0 0 VERACYTE INC COM COM 92337F107 103 12404 SH SOLE 12404 0 0 VEREIT INC COM COM 92339V100 2368 290923 SH SOLE 290923 0 0 VERIFONE SYS INC COM COM 92342Y109 156 8638 SH SOLE 8638 0 0 VERIFONE SYS INC OPT 92342Y909 426 456000 SH Call SOLE 456000 0 0 VERIFONE SYS INC OPT 92342Y959 303 482600 SH Put SOLE 482600 0 0 VERISIGN INC COM COM 92343E102 729 7842 SH SOLE 7842 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 42731 956816 SH SOLE 956816 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 53 243000 SH Call SOLE 243000 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 6463 1334300 SH Put SOLE 1334300 0 0 VERINT SYS INC COM COM 92343X100 234 5750 SH SOLE 5750 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 2166 22000 PRN SOLE 22000 0 0 VERITIV CORP COM COM 923454102 124 2751 SH SOLE 2751 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 1780 13809 SH SOLE 13809 0 0 VERSUM MATLS INC COM COM 92532W103 256 7876 SH SOLE 7876 0 0 VIAD CORP COM NEW COM 92552R406 120 2540 SH SOLE 2540 0 0 VIASAT INC COM COM 92552V100 1477 22312 SH SOLE 22312 0 0 VIACOM INC NEW CL B COM 92553P201 728 21672 SH SOLE 21672 0 0 VIAVI SOLUTIONS INC COM COM 925550105 288 27304 SH SOLE 27304 0 0 VICTORY PORTFOLIOS II SHS US LRG CAP COM 92647N865 1794 42500 SH SOLE 42500 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT COM 92763M105 402 25593 SH SOLE 25593 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 4803 455237 SH SOLE 455237 0 0 VISA INC COM CL A COM 92826C839 1703 18161 SH SOLE 18161 0 0 VISA INC OPT 92826C959 1368 802400 SH Put SOLE 802400 0 0 VIRTUSA CORP COM COM 92827P102 120 4079 SH SOLE 4079 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 787 47388 SH SOLE 47388 0 0 VISTEON CORP COM NEW COM 92839U206 246 2414 SH SOLE 2414 0 0 VIVUS INC COM COM 928551100 87 70906 SH SOLE 70906 0 0 VMWARE INC CL A COM COM 928563402 6395 73141 SH SOLE 73141 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 475 16528 SH SOLE 16528 0 0 VONAGE HLDGS CORP COM COM 92886T201 160 24416 SH SOLE 24416 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 3594 38275 SH SOLE 38275 0 0 VOYA FINL INC COM COM 929089100 761 20627 SH SOLE 20627 0 0 VOYA PRIME RATE TR SH BEN INT COM 92913A100 636 118295 SH SOLE 118295 0 0 VULCAN MATLS CO COM COM 929160109 4581 36161 SH SOLE 36161 0 0 WGL HLDGS INC COM COM 92924F106 4081 48918 SH SOLE 48918 0 0 WABCO HLDGS INC COM COM 92927K102 1035 8114 SH SOLE 8114 0 0 WSFS FINL CORP COM COM 929328102 580 12783 SH SOLE 12783 0 0 WMIH CORP COM COM 92936P100 89 71405 SH SOLE 71405 0 0 W P CAREY INC COM COM 92936U109 721 10919 SH SOLE 10919 0 0 WPP PLC NEW ADR COM 92937A102 500 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 23791 387601 SH SOLE 387601 0 0 WABASH NATL CORP COM COM 929566107 529 24075 SH SOLE 24075 0 0 WABTEC CORP COM COM 929740108 1902 20791 SH SOLE 20791 0 0 WADDELL & REED FINL INC CL A COM 930059100 1267 67090 SH SOLE 67090 0 0 WAGEWORKS INC COM COM 930427109 183 2716 SH SOLE 2716 0 0 WAL-MART STORES INC COM COM 931142103 10522 139035 SH SOLE 139035 0 0 WAL-MART STORES INC OPT 931142903 157 920500 SH Call SOLE 920500 0 0 WAL-MART STORES INC OPT 931142953 44 22100 SH Put SOLE 22100 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 4438 56678 SH SOLE 56678 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 24 32300 SH Call SOLE 32300 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 125 87500 SH Put SOLE 87500 0 0 WASHINGTON FED INC COM COM 938824109 1515 45644 SH SOLE 45644 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 257 30691 SH SOLE 30691 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 290 9095 SH SOLE 9095 0 0 COOPER COS INC COM NEW COM 216648402 2702 11285 SH SOLE 11285 0 0 COOPER TIRE & RUBR CO COM COM 216831107 809 22410 SH SOLE 22410 0 0 COPART INC COM COM 217204106 2719 85534 SH SOLE 85534 0 0 CORCEPT THERAPEUTICS INC COM COM 218352102 109 9255 SH SOLE 9255 0 0 CORESITE RLTY CORP COM COM 21870Q105 615 5936 SH SOLE 5936 0 0 CORELOGIC INC COM COM 21871D103 1621 37366 SH SOLE 37366 0 0 CORECIVIC INC COM COM 21871N101 704 25524 SH SOLE 25524 0 0 CORINDUS VASCULAR ROBOTICS I COM COM 218730109 35 18799 SH SOLE 18799 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 106 2957 SH SOLE 2957 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500 7/0 BND 21925YAB9 1013 10050 PRN SOLE 10050 0 0 CORNING INC COM COM 219350105 5223 173809 SH SOLE 173809 0 0 CORNING INC OPT 219350905 358 147500 SH Call SOLE 147500 0 0 CORNING INC OPT 219350955 189 316700 SH Put SOLE 316700 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 1146 32721 SH SOLE 32721 0 0 COSTCO WHSL CORP NEW OPT 22160K905 335 90000 SH Call SOLE 90000 0 0 COSTCO WHSL CORP NEW OPT 22160K955 450 127600 SH Put SOLE 127600 0 0 COSTAR GROUP INC COM COM 22160N109 1087 4125 SH SOLE 4125 0 0 COTY INC COM CL A COM 222070203 5802 309251 SH SOLE 309251 0 0 COUSINS PPTYS INC COM COM 222795106 1301 147989 SH SOLE 147989 0 0 COVANTA HLDG CORP COM COM 22282E102 627 47515 SH SOLE 47515 0 0 COWEN INC CL A NEW COM 223622606 5057 311191 SH SOLE 311191 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 1571 9393 SH SOLE 9393 0 0 CRANE CO COM COM 224399105 21834 275056 SH SOLE 275056 0 0 CRAWFORD & CO CL B COM 224633107 225 24193 SH SOLE 24193 0 0 CREDIT SUISSE ASSET MGMT INC COM COM 224916106 46 13699 SH SOLE 13699 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 159 618 SH SOLE 618 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 4175 285957 SH SOLE 285957 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV COM 22542D654 319 11800 SH SOLE 11800 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM COM 22542D795 563 6750 SH SOLE 6750 0 0 CREE INC COM COM 225447101 1096 44454 SH SOLE 44454 0 0 CREE INC OPT 225447901 208 167500 SH Call SOLE 167500 0 0 CREE INC OPT 225447951 345 220000 SH Put SOLE 220000 0 0 CRITEO S A SPONS ADS COM 226718104 1497 30512 SH SOLE 30512 0 0 CRITEO S A OPT 226718904 55 31600 SH Call SOLE 31600 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 6199 61876 SH SOLE 61876 0 0 CROWN HOLDINGS INC COM COM 228368106 1107 18547 SH SOLE 18547 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 383 7110 SH SOLE 7110 0 0 CUBESMART COM COM 229663109 237 9849 SH SOLE 9849 0 0 CUBIC CORP COM COM 229669106 208 4487 SH SOLE 4487 0 0 CULLEN FROST BANKERS INC COM COM 229899109 1980 21079 SH SOLE 21079 0 0 CUMMINS INC COM COM 231021106 3007 18539 SH SOLE 18539 0 0 CURIS INC COM COM 231269101 68 35971 SH SOLE 35971 0 0 CURRENCYSHARES EURO TR OPT 23130C908 998 150000 SH Call SOLE 150000 0 0 CURRENCYSHARES EURO TR OPT 23130C958 138 300000 SH Put SOLE 300000 0 0 CURTISS WRIGHT CORP COM COM 231561101 1412 15387 SH SOLE 15387 0 0 CUSTOMERS BANCORP INC COM COM 23204G100 123 4361 SH SOLE 4361 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1970 144350 SH SOLE 144350 0 0 CYTOKINETICS INC COM NEW COM 23282W605 173 14306 SH SOLE 14306 0 0 CYRUSONE INC COM COM 23283R100 1760 31571 SH SOLE 31571 0 0 DBX ETF TR DX TRACKR GERMN COM 233051408 1110 41063 SH SOLE 41063 0 0 DBX ETF TR JAP NIKKEI 400 COM 233051663 368 14000 SH SOLE 14000 0 0 DBX ETF TR MSCI EUROZONE HD COM 233051697 284 9721 SH SOLE 9721 0 0 DBX ETF TR DB XTR MSCI EUR COM 233051853 2086 76193 SH SOLE 76193 0 0 DBX ETF TR DBXTR HAR CS 300 COM 233051879 1761 64611 SH SOLE 64611 0 0 DBX ETF TR OPT 233051909 6 16000 SH Call SOLE 16000 0 0 DBV TECHNOLOGIES S A SPONSORED ADR COM 23306J101 125 3506 SH SOLE 3506 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 2491 73619 SH SOLE 73619 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 1852 34656 SH SOLE 34656 0 0 DDR CORP COM COM 23317H102 156 17249 SH SOLE 17249 0 0 D R HORTON INC COM COM 23331A109 8822 255179 SH SOLE 255179 0 0 DHI GROUP INC COM COM 23331S100 151 53099 SH SOLE 53099 0 0 DST SYS INC DEL COM COM 233326107 1821 29515 SH SOLE 29515 0 0 DTE ENERGY CO COM COM 233331107 7152 67602 SH SOLE 67602 0 0 DSW INC CL A COM 23334L102 196 11049 SH SOLE 11049 0 0 DXC TECHNOLOGY CO COM COM 23355L106 6174 80472 SH SOLE 80472 0 0 DXC TECHNOLOGY CO OPT 23355L906 27 60000 SH Call SOLE 60000 0 0 DANA INCORPORATED COM COM 235825205 1352 60545 SH SOLE 60545 0 0 DANAHER CORP DEL COM COM 235851102 6201 73480 SH SOLE 73480 0 0 DARDEN RESTAURANTS INC COM COM 237194105 6169 68212 SH SOLE 68212 0 0 DARLING INGREDIENTS INC COM COM 237266101 305 19384 SH SOLE 19384 0 0 DAVITA INC COM COM 23918K108 1518 23448 SH SOLE 23448 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 905 53235 SH SOLE 53235 0 0 DECKERS OUTDOOR CORP COM COM 243537107 1008 14770 SH SOLE 14770 0 0 DEERE & CO COM COM 244199105 8063 65243 SH SOLE 65243 0 0 DEERE & CO OPT 244199905 213 1120000 SH Call SOLE 1120000 0 0 DEERE & CO OPT 244199955 90 425400 SH Put SOLE 425400 0 0 DEL FRISCOS RESTAURANT GROUP COM COM 245077102 186 11580 SH SOLE 11580 0 0 DELEK US HLDGS INC COM COM 246647101 245 9282 SH SOLE 9282 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 562 9203 SH SOLE 9203 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 3043 56630 SH SOLE 56630 0 0 DELTA AIR LINES INC DEL OPT 247361902 211 53400 SH Call SOLE 53400 0 0 DENBURY RES INC COM NEW COM 247916208 46 30323 SH SOLE 30323 0 0 DELUXE CORP COM COM 248019101 1247 18021 SH SOLE 18021 0 0 DERMIRA INC COM COM 24983L104 160 5503 SH SOLE 5503 0 0 DEUTSCHE BANK A G NOTE 7.50012/3 BND 251525AN1 205 2000 PRN SOLE 2000 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 15484 484316 SH SOLE 484316 0 0 DEVON ENERGY CORP NEW OPT 25179M903 131 150500 SH Call SOLE 150500 0 0 DEVON ENERGY CORP NEW OPT 25179M953 1278 131100 SH Put SOLE 131100 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 481 4013 SH SOLE 4013 0 0 DIAMOND HILL INVESTMENT GROU COM NEW COM 25264R207 446 2239 SH SOLE 2239 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 1469 135642 SH SOLE 135642 0 0 DIAMOND OFFSHORE DRILLING IN OPT 25271C952 133 100000 SH Put SOLE 100000 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 422 38508 SH SOLE 38508 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 3086 34744 SH SOLE 34744 0 0 DICKS SPORTING GOODS INC COM COM 253393102 1043 26188 SH SOLE 26188 0 0 DIEBOLD NXDF INC COM COM 253651103 474 16942 SH SOLE 16942 0 0 DIGITAL RLTY TR INC COM COM 253868103 4135 36609 SH SOLE 36609 0 0 DIGITALGLOBE INC COM NEW COM 25389M877 2643 79382 SH SOLE 79382 0 0 DIME CMNTY BANCSHARES COM COM 253922108 122 6243 SH SOLE 6243 0 0 DILLARDS INC CL A COM 254067101 2654 46006 SH SOLE 46006 0 0 DINEEQUITY INC COM COM 254423106 1069 24260 SH SOLE 24260 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 398 18200 SH SOLE 18200 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X COM 25459W847 1606 28800 SH SOLE 28800 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 624 24900 SH SOLE 24900 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR COM 25459Y355 534 33609 SH SOLE 33609 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW COM 25459Y454 677 50000 SH SOLE 50000 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW COM 25459Y470 2006 139500 SH SOLE 139500 0 0 DIREXION SHS ETF TR 20YR TRES BEAR COM 25459Y678 1736 88941 SH SOLE 88941 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW COM 25459Y694 611 12373 SH SOLE 12373 0 0 DIREXION SHS ETF TR ALL CP INSIDER COM 25459Y769 761 19162 SH SOLE 19162 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X COM 25460E844 288 9525 SH SOLE 9525 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X COM 25460E877 15523 243500 SH SOLE 243500 0 0 DISNEY WALT CO COM DISNEY COM 254687106 19177 180490 SH SOLE 180490 0 0 DISNEY WALT CO OPT 254687906 257 140200 SH Call SOLE 140200 0 0 DISNEY WALT CO OPT 254687956 557 333900 SH Put SOLE 333900 0 0 DISCOVER FINL SVCS COM COM 254709108 4701 75591 SH SOLE 75591 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 8350 323270 SH SOLE 323270 0 0 DISCOVERY COMMUNICATNS NEW COM SER C COM 25470F302 3157 125236 SH SOLE 125236 0 0 DISH NETWORK CORP CL A COM 25470M109 342 5447 SH SOLE 5447 0 0 DISH NETWORK CORP OPT 25470M909 15 20000 SH Call SOLE 20000 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 2868 125882 SH SOLE 125882 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 1803 58000 SH SOLE 58000 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X COM 25490K273 690 20118 SH SOLE 20118 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 674 39800 SH SOLE 39800 0 0 DIREXION SHS ETF TR SP BIOTCH BR3X COM 25490K745 2304 333900 SH SOLE 333900 0 0 DIVIDEND & INCOME FUND COM NEW COM 25538A204 120 9709 SH SOLE 9709 0 0 DR REDDYS LABS LTD ADR COM 256135203 144 3417 SH SOLE 3417 0 0 DOLLAR GEN CORP NEW COM COM 256677105 1590 22054 SH SOLE 22054 0 0 DOLLAR GEN CORP NEW OPT 256677905 68 35500 SH Call SOLE 35500 0 0 DOLLAR GEN CORP NEW OPT 256677955 64 53900 SH Put SOLE 53900 0 0 DOLLAR TREE INC COM COM 256746108 559 7996 SH SOLE 7996 0 0 DOMINION ENERGY INC COM COM 25746U109 2156 28130 SH SOLE 28130 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 4026 80000 SH SOLE 80000 0 0 DOMINION ENERGY INC UNIT 99/99/9999 PFD 25746U869 43856 917500 SH SOLE 917500 0 0 DOMINION ENERGY INC OPT 25746U909 85 1000000 SH Call SOLE 1000000 0 0 DOMINION ENERGY INC OPT 25746U959 16 100500 SH Put SOLE 100500 0 0 DOMINOS PIZZA INC COM COM 25754A201 2297 10857 SH SOLE 10857 0 0 DOMTAR CORP COM NEW COM 257559203 1101 28650 SH SOLE 28650 0 0 DONALDSON INC COM COM 257651109 2454 53882 SH SOLE 53882 0 0 DONNELLEY R R & SONS CO COM COM 257867200 535 42699 SH SOLE 42699 0 0 DORMAN PRODUCTS INC COM COM 258278100 117 1410 SH SOLE 1410 0 0 DOUGLAS EMMETT INC COM COM 25960P109 1926 50403 SH SOLE 50403 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 724 22006 SH SOLE 22006 0 0 DOVER CORP COM COM 260003108 1407 17543 SH SOLE 17543 0 0 DOW CHEM CO COM COM 260543103 12756 202252 SH SOLE 202252 0 0 DOW CHEM CO OPT 260543903 750 346400 SH Call SOLE 346400 0 0 DOW CHEM CO OPT 260543953 370 601700 SH Put SOLE 601700 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 1880 20634 SH SOLE 20634 0 0 DREYFUS STRATEGIC MUN BD FD COM COM 26202F107 212 24893 SH SOLE 24893 0 0 DRIL-QUIP INC COM COM 262037104 936 19188 SH SOLE 19188 0 0 DU PONT E I DE NEMOURS & CO COM COM 263534109 16124 199782 SH SOLE 199782 0 0 DU PONT E I DE NEMOURS & CO OPT 263534909 69 23900 SH Call SOLE 23900 0 0 DU PONT E I DE NEMOURS & CO OPT 263534959 39 70700 SH Put SOLE 70700 0 0 DUFF & PHELPS UTIL CORP BD T COM COM 26432K108 94 10204 SH SOLE 10204 0 0 DUKE REALTY CORP COM NEW COM 264411505 3531 126338 SH SOLE 126338 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 6750 80753 SH SOLE 80753 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 2300 21265 SH SOLE 21265 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 1723 31254 SH SOLE 31254 0 0 DUPONT FABROS TECHNOLOGY INC COM COM 26613Q106 3169 51808 SH SOLE 51808 0 0 DYCOM INDS INC COM COM 267475101 1028 11489 SH SOLE 11489 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 9086 77990 PRN SOLE 77990 0 0 DYNEGY INC NEW DEL W EXP 10/02/201 WTS 26817R116 3 38688 SH SOLE 38688 0 0 DYNEGY INC NEW DEL PFD CONV SER A PFD 26817R207 848 29500 SH SOLE 29500 0 0 EOG RES INC COM COM 26875P101 10360 114445 SH SOLE 114445 0 0 EOG RES INC OPT 26875P901 115 133100 SH Call SOLE 133100 0 0 EOG RES INC OPT 26875P951 794 265000 SH Put SOLE 265000 0 0 EQT CORP COM COM 26884L109 376 6416 SH SOLE 6416 0 0 EQT CORP OPT 26884L909 239 102000 SH Call SOLE 102000 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 1793 24949 SH SOLE 24949 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 2826 37873 SH SOLE 37873 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 634 26200 SH SOLE 26200 0 0 ETFIS SER TR I BIOSHS BIO CLI COM 26923G301 818 34009 SH SOLE 34009 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1508 39652 SH SOLE 39652 0 0 E TRADE FINANCIAL CORP OPT 269246901 175 117200 SH Call SOLE 117200 0 0 E TRADE FINANCIAL CORP OPT 269246951 176 196400 SH Put SOLE 196400 0 0 EAGLE MATERIALS INC COM COM 26969P108 12980 140445 SH SOLE 140445 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 221 2805 SH SOLE 2805 0 0 EAST WEST BANCORP INC COM COM 27579R104 2278 38883 SH SOLE 38883 0 0 EASTGROUP PPTY INC COM COM 277276101 408 4871 SH SOLE 4871 0 0 EASTMAN CHEM CO COM COM 277432100 1924 22909 SH SOLE 22909 0 0 EASTMAN CHEM CO OPT 277432900 161 28600 SH Call SOLE 28600 0 0 EASTMAN CHEM CO OPT 277432950 162 219300 SH Put SOLE 219300 0 0 EATON VANCE CORP COM NON VTG COM 278265103 2940 62133 SH SOLE 62133 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT COM 27826U108 276 21201 SH SOLE 21201 0 0 EATON VANCE MUN BD FD COM COM 27827X101 326 25667 SH SOLE 25667 0 0 EATON VANCE LTD DUR INCOME F COM COM 27828H105 1094 77612 SH SOLE 77612 0 0 EBAY INC COM COM 278642103 1345 38527 SH SOLE 38527 0 0 EBAY INC OPT 278642903 265 264800 SH Call SOLE 264800 0 0 EBAY INC OPT 278642953 50 216700 SH Put SOLE 216700 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 137 6894 SH SOLE 6894 0 0 ECOLAB INC COM COM 278865100 12320 92803 SH SOLE 92803 0 0 EDGE THERAPEUTICS INC COM COM 279870109 236 22989 SH SOLE 22989 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 869 11425 SH SOLE 11425 0 0 EDISON INTL COM COM 281020107 5189 66365 SH SOLE 66365 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 1111 28663 SH SOLE 28663 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 2801 23690 SH SOLE 23690 0 0 EL PASO ELEC CO COM NEW COM 283677854 659 12741 SH SOLE 12741 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 834 315742 SH SOLE 315742 0 0 ELECTRONIC ARTS INC COM COM 285512109 4287 40552 SH SOLE 40552 0 0 ELECTRONIC ARTS INC OPT 285512909 1056 84700 SH Call SOLE 84700 0 0 ELECTRONIC ARTS INC OPT 285512959 380 198800 SH Put SOLE 198800 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 108 2286 SH SOLE 2286 0 0 ELKHORN ETF TR S&P MIDCP CNSR COM 287711600 390 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP CONS COM 287711709 367 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP ENGY COM 287711808 255 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP UTIL COM 287711832 394 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP MATE COM 287711840 394 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP INFO COM 287711857 426 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP INDL COM 287711865 391 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP HLT COM 287711873 460 24900 SH SOLE 24900 0 0 ELKHORN ETF TR S&P MIDCP FINL COM 287711881 383 24900 SH SOLE 24900 0 0 EMBRAER S A SP ADR REP 4 COM COM 29082A107 2427 133116 SH SOLE 133116 0 0 EMCOR GROUP INC COM COM 29084Q100 1318 20158 SH SOLE 20158 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 358 4516 SH SOLE 4516 0 0 NATIONAL INSTRS CORP COM COM 636518102 375 9319 SH SOLE 9319 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 2352 71391 SH SOLE 71391 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 2995 76607 SH SOLE 76607 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 155 6693 SH SOLE 6693 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 106 5361 SH SOLE 5361 0 0 NAVIENT CORPORATION COM COM 63938C108 2474 148602 SH SOLE 148602 0 0 NEKTAR THERAPEUTICS COM COM 640268108 337 17215 SH SOLE 17215 0 0 NEOGEN CORP COM COM 640491106 154 2224 SH SOLE 2224 0 0 NETAPP INC COM COM 64110D104 8520 212725 SH SOLE 212725 0 0 NETFLIX INC COM COM 64110L106 2788 18657 SH SOLE 18657 0 0 NETFLIX INC OPT 64110L906 9707 713200 SH Call SOLE 713200 0 0 NETFLIX INC OPT 64110L956 10944 1831600 SH Put SOLE 1831600 0 0 NETEASE INC SPONSORED ADR COM 64110W102 12898 42903 SH SOLE 42903 0 0 NETGEAR INC COM COM 64111Q104 402 9319 SH SOLE 9319 0 0 NETSCOUT SYS INC COM COM 64115T104 1367 39737 SH SOLE 39737 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 107 2326 SH SOLE 2326 0 0 NEUSTAR INC CL A COM 64126X201 1308 39215 SH SOLE 39215 0 0 NEUBERGER BERMAN HGH YLD FD COM COM 64128C106 170 14314 SH SOLE 14314 0 0 NEVRO CORP COM COM 64157F103 106 1427 SH SOLE 1427 0 0 NEVRO CORP NOTE 1.750 6/0 BND 64157FAA1 499 4640 PRN SOLE 4640 0 0 NEW GOLD INC CDA COM COM 644535106 353 110860 SH SOLE 110860 0 0 NEW JERSEY RES COM COM 646025106 1950 49121 SH SOLE 49121 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 373 27652 SH SOLE 27652 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 3185 45181 SH SOLE 45181 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 2797 179768 SH SOLE 179768 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 4802 365754 SH SOLE 365754 0 0 NEW YORK TIMES CO CL A COM 650111107 811 45819 SH SOLE 45819 0 0 NEWELL BRANDS INC COM COM 651229106 2045 38134 SH SOLE 38134 0 0 NEWFIELD EXPL CO COM COM 651290108 7764 272820 SH SOLE 272820 0 0 NEWFIELD EXPL CO OPT 651290908 65 68600 SH Call SOLE 68600 0 0 NEWMARKET CORP COM COM 651587107 1736 3771 SH SOLE 3771 0 0 NEWMONT MINING CORP COM COM 651639106 2281 70412 SH SOLE 70412 0 0 NEWMONT MINING CORP OPT 651639956 359 126500 SH Put SOLE 126500 0 0 NEWPARK RES INC COM PAR $.01NEW COM 651718504 74 10012 SH SOLE 10012 0 0 NEWS CORP NEW CL A COM 65249B109 902 65841 SH SOLE 65841 0 0 NEWS CORP NEW CL B COM 65249B208 1632 115344 SH SOLE 115344 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 204 3418 SH SOLE 3418 0 0 NEXTERA ENERGY INC COM COM 65339F101 51736 369201 SH SOLE 369201 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM 65341B106 174 4713 SH SOLE 4713 0 0 NEXTERA ENERGY PARTNERS LP OPT 65341B956 25 84200 SH Put SOLE 84200 0 0 NICE LTD SPONSORED ADR COM 653656108 681 8655 SH SOLE 8655 0 0 NIKE INC CL B COM 654106103 4965 84145 SH SOLE 84145 0 0 NIKE INC OPT 654106903 3398 795300 SH Call SOLE 795300 0 0 NIKE INC OPT 654106953 1165 1263800 SH Put SOLE 1263800 0 0 NISOURCE INC COM COM 65473P105 1742 68690 SH SOLE 68690 0 0 NOKIA CORP SPONSORED ADR COM 654902204 1982 321688 SH SOLE 321688 0 0 NOBLE ENERGY INC COM COM 655044105 11153 394089 SH SOLE 394089 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 182 30204 SH SOLE 30204 0 0 NOODLES & CO COM CL A COM 65540B105 99 25411 SH SOLE 25411 0 0 NORDSON CORP COM COM 655663102 2327 19179 SH SOLE 19179 0 0 NORDSTROM INC COM COM 655664100 153 3193 SH SOLE 3193 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 1424 11705 SH SOLE 11705 0 0 NORFOLK SOUTHERN CORP OPT 655844908 777 85600 SH Call SOLE 85600 0 0 NORFOLK SOUTHERN CORP OPT 655844958 150 181600 SH Put SOLE 181600 0 0 NORSAT INTL INC NEW COM NEW COM 656512209 1338 117600 SH SOLE 117600 0 0 NORTHERN TR CORP COM COM 665859104 18114 186342 SH SOLE 186342 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 1741 6782 SH SOLE 6782 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 133 8528 SH SOLE 8528 0 0 NORTHWEST NAT GAS CO COM COM 667655104 788 13172 SH SOLE 13172 0 0 NORTHWESTERN CORP COM NEW COM 668074305 2546 41722 SH SOLE 41722 0 0 NOVADAQ TECHNOLOGIES INC COM COM 66987G102 389 33168 SH SOLE 33168 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1795 21505 SH SOLE 21505 0 0 NOVAVAX INC COM COM 670002104 61 53185 SH SOLE 53185 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 BND 670008AD3 418 1000 PRN SOLE 1000 0 0 NOVO-NORDISK A S ADR COM 670100205 1879 43800 SH SOLE 43800 0 0 NOW INC COM COM 67011P100 480 29835 SH SOLE 29835 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 1465 23309 SH SOLE 23309 0 0 NUCOR CORP COM COM 670346105 4202 72619 SH SOLE 72619 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 2584 55406 SH SOLE 55406 0 0 NUTANIX INC CL A COM 67059N108 186 9249 SH SOLE 9249 0 0 NUVEEN CALIF MUN VALUE FD COM COM 67062C107 165 16050 SH SOLE 16050 0 0 NUVEEN NEW YORK AMT QLT MUNI COM COM 670656107 240 18296 SH SOLE 18296 0 0 NVIDIA CORP COM COM 67066G104 21634 149653 SH SOLE 149653 0 0 NVIDIA CORP OPT 67066G904 482 110400 SH Call SOLE 110400 0 0 NVIDIA CORP OPT 67066G954 1892 185000 SH Put SOLE 185000 0 0 NUTRI SYS INC NEW COM COM 67069D108 199 3819 SH SOLE 3819 0 0 NUVASIVE INC COM COM 670704105 1148 14919 SH SOLE 14919 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 2368 17100 PRN SOLE 17100 0 0 NUVEEN BUILD AMER BD FD COM COM 67074C103 484 23062 SH SOLE 23062 0 0 NUVEEN BUILD AMER BD OPPTNY COM COM 67074Q102 137 6360 SH SOLE 6360 0 0 NUVEEN SHT DUR CR OPP FD COM COM 67074X107 266 15261 SH SOLE 15261 0 0 NUVEEN PFD & INCOME TERM FD COM COM 67075A106 578 23492 SH SOLE 23492 0 0 NUVECTRA CORP COM COM 67075N108 170 12796 SH SOLE 12796 0 0 OGE ENERGY CORP COM COM 670837103 3702 106420 SH SOLE 106420 0 0 NUVEEN MUN VALUE FD INC COM COM 670928100 455 45707 SH SOLE 45707 0 0 NUVEEN PENNSYLVANIA QLT MUN COM COM 670972108 153 11434 SH SOLE 11434 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 581 2658 SH SOLE 2658 0 0 OASIS PETE INC NEW COM COM 674215108 87 10865 SH SOLE 10865 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 1458 14830 PRN SOLE 14830 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 16433 274479 SH SOLE 274479 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 130 99500 SH Call SOLE 99500 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 562 167100 SH Put SOLE 167100 0 0 OCEANEERING INTL INC COM COM 675232102 1001 43819 SH SOLE 43819 0 0 OCH ZIFF CAP MGMT GROUP CL A COM 67551U105 5120 2000000 SH SOLE 2000000 0 0 OCWEN FINL CORP COM NEW COM 675746309 405 150705 SH SOLE 150705 0 0 OFFICE DEPOT INC COM COM 676220106 26674 4729445 SH SOLE 4729445 0 0 OIL STS INTL INC COM COM 678026105 679 24995 SH SOLE 24995 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 2315 24302 SH SOLE 24302 0 0 OLD NATL BANCORP IND COM COM 680033107 1731 100345 SH SOLE 100345 0 0 OLD REP INTL CORP COM COM 680223104 1519 77782 SH SOLE 77782 0 0 OLIN CORP COM PAR $1 COM 680665205 1348 44533 SH SOLE 44533 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 352 8272 SH SOLE 8272 0 0 OMNICOM GROUP INC COM COM 681919106 1628 19636 SH SOLE 19636 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 2602 78811 SH SOLE 78811 0 0 OMEGA HEALTHCARE INVS INC OPT 681936950 43 64500 SH Put SOLE 64500 0 0 OMEGA PROTEIN CORP COM COM 68210P107 134 7494 SH SOLE 7494 0 0 OMEROS CORP COM COM 682143102 101 5087 SH SOLE 5087 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 532 37925 SH SOLE 37925 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 417 4000 PRN SOLE 4000 0 0 ONE GAS INC COM COM 68235P108 2150 30803 SH SOLE 30803 0 0 ONEOK INC NEW COM COM 682680103 21961 421022 SH SOLE 421022 0 0 ONEOK PARTNERS LP UNIT LTD PARTN COM 68268N103 19603 383850 SH SOLE 383850 0 0 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO COM 68386C807 481 7826 SH SOLE 7826 0 0 ORACLE CORP COM COM 68389X105 28979 577952 SH SOLE 577952 0 0 ORACLE CORP OPT 68389X905 6306 1724400 SH Call SOLE 1724400 0 0 ORACLE CORP OPT 68389X955 226 1184300 SH Put SOLE 1184300 0 0 OPUS BK IRVINE CALIF COM COM 684000102 197 8142 SH SOLE 8142 0 0 ORANGE SPONSORED ADR COM 684060106 595 37222 SH SOLE 37222 0 0 ORASURE TECHNOLOGIES INC COM COM 68554V108 144 8326 SH SOLE 8326 0 0 ORBITAL ATK INC COM COM 68557N103 1778 18079 SH SOLE 18079 0 0 ORGANOVO HLDGS INC COM COM 68620A104 27 10318 SH SOLE 10318 0 0 ORIX CORP SPONSORED ADR COM 686330101 1400 17961 SH SOLE 17961 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 387 6603 SH SOLE 6603 0 0 ORRSTOWN FINL SVCS INC COM COM 687380105 179 7852 SH SOLE 7852 0 0 OSHKOSH CORP COM COM 688239201 2185 31723 SH SOLE 31723 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 354 29004 SH SOLE 29004 0 0 OTONOMY INC COM COM 68906L105 115 6089 SH SOLE 6089 0 0 OTTER TAIL CORP COM COM 689648103 146 3690 SH SOLE 3690 0 0 OWENS & MINOR INC NEW COM COM 690732102 4489 139438 SH SOLE 139438 0 0 OWENS CORNING NEW COM COM 690742101 1767 26410 SH SOLE 26410 0 0 OWENS ILL INC COM NEW COM 690768403 1131 47277 SH SOLE 47277 0 0 OXFORD INDS INC COM COM 691497309 380 6081 SH SOLE 6081 0 0 PBF ENERGY INC CL A COM 69318G106 530 23793 SH SOLE 23793 0 0 PDC ENERGY INC COM COM 69327R101 249 5772 SH SOLE 5772 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 639 7000 PRN SOLE 7000 0 0 PG&E CORP COM COM 69331C108 8045 121214 SH SOLE 121214 0 0 PHI INC COM NON VTG COM 69336T205 103 10567 SH SOLE 10567 0 0 PLDT INC SPONSORED ADR COM 69344D408 145 4116 SH SOLE 4116 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 7099 56848 SH SOLE 56848 0 0 POSCO SPONSORED ADR COM 693483109 133 2121 SH SOLE 2121 0 0 PNM RES INC COM COM 69349H107 949 24805 SH SOLE 24805 0 0 PPG INDS INC COM COM 693506107 3332 30304 SH SOLE 30304 0 0 PPL CORP COM COM 69351T106 38310 990940 SH SOLE 990940 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 654 8724 SH SOLE 8724 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 157 1188 SH SOLE 1188 0 0 PVH CORP COM COM 693656100 657 5742 SH SOLE 5742 0 0 PTC INC COM COM 69370C100 2659 48248 SH SOLE 48248 0 0 PACCAR INC COM COM 693718108 525 7950 SH SOLE 7950 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 435 122129 SH SOLE 122129 0 0 PACIFIC CONTINENTAL CORP COM COM 69412V108 611 23902 SH SOLE 23902 0 0 PACIRA PHARMACEUTICALS INC COM COM 695127100 305 6395 SH SOLE 6395 0 0 PACKAGING CORP AMER COM COM 695156109 4141 37175 SH SOLE 37175 0 0 PACWEST BANCORP DEL COM COM 695263103 734 15713 SH SOLE 15713 0 0 PALO ALTO NETWORKS INC NOTE 7/0 BND 697435AB1 1776 13500 PRN SOLE 13500 0 0 PANDORA MEDIA INC COM COM 698354107 3141 352173 SH SOLE 352173 0 0 PANERA BREAD CO CL A COM 69840W108 42550 135234 SH SOLE 135234 0 0 PAPA JOHNS INTL INC COM COM 698813102 623 8678 SH SOLE 8678 0 0 PARAMOUNT GROUP INC COM COM 69924R108 193 12089 SH SOLE 12089 0 0 PAREXEL INTL CORP COM COM 699462107 7778 89493 SH SOLE 89493 0 0 PARK HOTELS RESORTS INC COM COM 700517105 1009 37411 SH SOLE 37411 0 0 PARK NATL CORP COM COM 700658107 524 5050 SH SOLE 5050 0 0 PARK STERLING CORP COM COM 70086Y105 3715 312745 SH SOLE 312745 0 0 PARKER DRILLING CO COM COM 701081101 160 118783 SH SOLE 118783 0 0 PARKER HANNIFIN CORP COM COM 701094104 732 4578 SH SOLE 4578 0 0 PARKER HANNIFIN CORP OPT 701094904 215 38100 SH Call SOLE 38100 0 0 PARKER HANNIFIN CORP OPT 701094954 18 75100 SH Put SOLE 75100 0 0 PARSLEY ENERGY INC CL A COM 701877102 183 6594 SH SOLE 6594 0 0 PATRICK INDS INC COM COM 703343103 204 2798 SH SOLE 2798 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 2115 88720 SH SOLE 88720 0 0 PATTERN ENERGY GROUP INC OPT 70338P950 154 157500 SH Put SOLE 157500 0 0 PATTERSON COMPANIES INC COM COM 703395103 225 4798 SH SOLE 4798 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 2203 109102 SH SOLE 109102 0 0 PAYCHEX INC COM COM 704326107 21975 385929 SH SOLE 385929 0 0 PAYPAL HLDGS INC COM COM 70450Y103 14573 271532 SH SOLE 271532 0 0 PAYPAL HLDGS INC OPT 70450Y903 2073 267400 SH Call SOLE 267400 0 0 PAYPAL HLDGS INC OPT 70450Y953 225 496800 SH Put SOLE 496800 0 0 PEARSON PLC SPONSORED ADR COM 705015105 841 93713 SH SOLE 93713 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 142 4401 SH SOLE 4401 0 0 PENN NATL GAMING INC COM COM 707569109 148 6912 SH SOLE 6912 0 0 PENNEY J C INC COM COM 708160106 10945 2353748 SH SOLE 2353748 0 0 PENNEY J C INC OPT 708160956 1297 490600 SH Put SOLE 490600 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 165 14618 SH SOLE 14618 0 0 PENNTEX MIDSTREAM PARTNERS L COM UNIT LTD COM 709311104 146 7305 SH SOLE 7305 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 712 38908 SH SOLE 38908 0 0 PEOPLES FINL SVCS CORP COM COM 711040105 139 3184 SH SOLE 3184 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1654 93657 SH SOLE 93657 0 0 PEOPLES UTAH BANCORP COM COM 712706209 163 6072 SH SOLE 6072 0 0 PEPSICO INC COM COM 713448108 10918 94536 SH SOLE 94536 0 0 PEPSICO INC OPT 713448908 965 488800 SH Call SOLE 488800 0 0 PEPSICO INC OPT 713448958 121 104300 SH Put SOLE 104300 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 118 4293 SH SOLE 4293 0 0 PERKINELMER INC COM COM 714046109 713 10466 SH SOLE 10466 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR COM 715684106 213 6333 SH SOLE 6333 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 124 2031 SH SOLE 2031 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 664 89056 SH SOLE 89056 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 28994 3628754 SH SOLE 3628754 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 5285 1650000 SH Put SOLE 1650000 0 0 PFIZER INC COM COM 717081103 17442 519261 SH SOLE 519261 0 0 PFIZER INC OPT 717081903 1911 948100 SH Call SOLE 948100 0 0 PFIZER INC OPT 717081953 1803 1645800 SH Put SOLE 1645800 0 0 PHARMERICA CORP COM COM 71714F104 189 7206 SH SOLE 7206 0 0 PHILIP MORRIS INTL INC COM COM 718172109 43289 368572 SH SOLE 368572 0 0 PHILIP MORRIS INTL INC OPT 718172909 90 217700 SH Call SOLE 217700 0 0 PHILIP MORRIS INTL INC OPT 718172959 67 36900 SH Put SOLE 36900 0 0 PHILLIPS 66 COM COM 718546104 7732 93508 SH SOLE 93508 0 0 PHILLIPS 66 OPT 718546904 181 105000 SH Call SOLE 105000 0 0 PHILLIPS 66 OPT 718546954 268 257800 SH Put SOLE 257800 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 2746 55573 SH SOLE 55573 0 0 PHYSICIANS RLTY TR COM COM 71943U104 224 11136 SH SOLE 11136 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 170 8060 SH SOLE 8060 0 0 PIER 1 IMPORTS INC COM COM 720279108 178 34372 SH SOLE 34372 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 685 31236 SH SOLE 31236 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2534 50000 SH SOLE 50000 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 261 2569 SH SOLE 2569 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 4082 64996 SH SOLE 64996 0 0 EMERSON ELEC CO COM COM 291011104 2929 49127 SH SOLE 49127 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 148 7137 SH SOLE 7137 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 454 10735 SH SOLE 10735 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 1420 89066 SH SOLE 89066 0 0 ENCANA CORP COM COM 292505104 1687 191740 SH SOLE 191740 0 0 ENCANA CORP OPT 292505904 18 328400 SH Call SOLE 328400 0 0 ENBRIDGE INC COM COM 29250N105 3907 85689 SH SOLE 85689 0 0 ENBRIDGE INC OPT 29250N905 54 60000 SH Call SOLE 60000 0 0 ENBRIDGE INC NOTE 6.000 1/1 BND 29250NAN5 105 1000 PRN SOLE 1000 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 2439 152468 SH SOLE 152468 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 157 4354 SH SOLE 4354 0 0 ENCORE CAP GROUP INC COM COM 292554102 8090 201483 SH SOLE 201483 0 0 ENERGEN CORP COM COM 29265N108 1371 27773 SH SOLE 27773 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 1153 24019 SH SOLE 24019 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 805 44799 SH SOLE 44799 0 0 ENERGY TRANSFER EQUITY L P OPT 29273V900 20 400000 SH Call SOLE 400000 0 0 ENEL AMERICAS S A SPONSORED ADR COM 29274F104 942 99902 SH SOLE 99902 0 0 ENERSYS COM COM 29275Y102 1359 18763 SH SOLE 18763 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT COM 29278N103 564 27657 SH SOLE 27657 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 2660 156857 SH SOLE 156857 0 0 ENNIS INC COM COM 293389102 424 22192 SH SOLE 22192 0 0 ENTERGY CORP NEW COM COM 29364G103 786 10235 SH SOLE 10235 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 5356 197785 SH SOLE 197785 0 0 EPAM SYS INC COM COM 29414B104 353 4194 SH SOLE 4194 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 1292 20621 SH SOLE 20621 0 0 ENVISION HEALTHCARE CORP PFD CNV 5.25 A1 PFD 29414D209 2910 25586 SH SOLE 25586 0 0 EPLUS INC COM COM 294268107 181 2447 SH SOLE 2447 0 0 EPIZYME INC COM COM 29428V104 202 13364 SH SOLE 13364 0 0 EQUIFAX INC COM COM 294429105 723 5259 SH SOLE 5259 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 10905 25410 SH SOLE 25410 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 215 6795 SH SOLE 6795 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 358 4150 SH SOLE 4150 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 11240 170739 SH SOLE 170739 0 0 ERICSSON ADR B SEK 10 COM 294821608 3443 480170 SH SOLE 480170 0 0 ERIE INDTY CO CL A COM 29530P102 218 1741 SH SOLE 1741 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1233 20669 SH SOLE 20669 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 324 7008 SH SOLE 7008 0 0 ESSENDANT INC COM COM 296689102 390 26273 SH SOLE 26273 0 0 ESSEX PPTY TR INC COM COM 297178105 8079 31403 SH SOLE 31403 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 1345 14191 SH SOLE 14191 0 0 ETHAN ALLEN INTERIORS INC COM COM 297602104 125 3878 SH SOLE 3878 0 0 EURONET WORLDWIDE INC COM COM 298736109 107 1223 SH SOLE 1223 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1204 9390 PRN SOLE 9390 0 0 EVERCORE PARTNERS INC CLASS A COM 29977A105 610 8654 SH SOLE 8654 0 0 EVERSOURCE ENERGY COM COM 30040W108 23227 382593 SH SOLE 382593 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF COM 301505707 423 12326 SH SOLE 12326 0 0 EXELON CORP COM COM 30161N101 9216 255492 SH SOLE 255492 0 0 EXELIXIS INC OPT 30161Q904 185 50000 SH Call SOLE 50000 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 700 12597 SH SOLE 12597 0 0 EXONE CO COM COM 302104104 224 19564 SH SOLE 19564 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 121 812 SH SOLE 812 0 0 EXPEDIA INC DEL OPT 30212P903 2830 203200 SH Call SOLE 203200 0 0 EXPEDIA INC DEL OPT 30212P953 345 406900 SH Put SOLE 406900 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 596 10559 SH SOLE 10559 0 0 EXPONENT INC COM COM 30214U102 278 4766 SH SOLE 4766 0 0 EXPRESS INC COM COM 30219E103 1995 295628 SH SOLE 295628 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 148 7652 SH SOLE 7652 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 2885 36988 SH SOLE 36988 0 0 EXTERRAN CORP COM COM 30227H106 262 9812 SH SOLE 9812 0 0 EZCORP INC CL A NON VTG COM 302301106 826 107317 SH SOLE 107317 0 0 EXXON MOBIL CORP COM COM 30231G102 32859 407026 SH SOLE 407026 0 0 EXXON MOBIL CORP OPT 30231G902 1027 1674800 SH Call SOLE 1674800 0 0 EXXON MOBIL CORP OPT 30231G952 1364 712400 SH Put SOLE 712400 0 0 FLIR SYS INC COM COM 302445101 1125 32457 SH SOLE 32457 0 0 F M C CORP COM NEW COM 302491303 4438 60750 SH SOLE 60750 0 0 FNB CORP PA COM COM 302520101 4705 332247 SH SOLE 332247 0 0 FCB FINL HLDGS INC CL A COM 30255G103 300 6277 SH SOLE 6277 0 0 FB FINL CORP COM COM 30257X104 450 12445 SH SOLE 12445 0 0 FTI CONSULTING INC COM COM 302941109 934 26707 SH SOLE 26707 0 0 FACEBOOK INC CL A COM 30303M102 50943 337416 SH SOLE 337416 0 0 FACEBOOK INC OPT 30303M902 20161 1829100 SH Call SOLE 1829100 0 0 FACEBOOK INC OPT 30303M952 1917 904400 SH Put SOLE 904400 0 0 FACTSET RESH SYS INC COM COM 303075105 2539 15280 SH SOLE 15280 0 0 FAIR ISAAC CORP COM COM 303250104 1491 10696 SH SOLE 10696 0 0 FAIRMOUNT SANTROL HLDGS INC COM COM 30555Q108 273 70103 SH SOLE 70103 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW COM 305560302 789 50434 SH SOLE 50434 0 0 FANG HLDGS LTD ADR COM 30711Y102 307 82853 SH SOLE 82853 0 0 FASTENAL CO COM COM 311900104 17702 406663 SH SOLE 406663 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 5713 45201 SH SOLE 45201 0 0 FEDERATED INVS INC PA CL B COM 314211103 1086 38428 SH SOLE 38428 0 0 FEDEX CORP COM COM 31428X106 2590 11917 SH SOLE 11917 0 0 FEDEX CORP OPT 31428X906 997 52400 SH Call SOLE 52400 0 0 FEDEX CORP OPT 31428X956 33 74700 SH Put SOLE 74700 0 0 FELCOR LODGING TR INC COM COM 31430F101 599 83087 SH SOLE 83087 0 0 F5 NETWORKS INC COM COM 315616102 1070 8419 SH SOLE 8419 0 0 FIBROGEN INC COM COM 31572Q808 218 6747 SH SOLE 6747 0 0 FIBRIA CELULOSE S A SP ADR REP COM COM 31573A109 1375 135357 SH SOLE 135357 0 0 FIDELITY & GTY LIFE COM COM 315785105 1310 42178 SH SOLE 42178 0 0 FIDELITY MSCI CONSM DIS COM 316092204 1225 34498 SH SOLE 34498 0 0 FIDELITY MSCI ENERGY IDX COM 316092402 150 8335 SH SOLE 8335 0 0 FIDELITY MSCI FINLS IDX COM 316092501 1272 34997 SH SOLE 34997 0 0 FIDELITY MSCI RL EST ETF COM 316092857 316 13041 SH SOLE 13041 0 0 FIDELITY TELECOMM SVCS COM 316092873 163 5093 SH SOLE 5093 0 0 FIDELITY MSCI MATLS INDEX COM 316092881 853 27329 SH SOLE 27329 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 914 10703 SH SOLE 10703 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 295 6590 SH SOLE 6590 0 0 FIESTA RESTAURANT GROUP INC COM COM 31660B101 384 18608 SH SOLE 18608 0 0 FIFTH THIRD BANCORP COM COM 316773100 1625 62584 SH SOLE 62584 0 0 58 COM INC SPON ADR REP A COM 31680Q104 2625 59521 SH SOLE 59521 0 0 51JOB INC SP ADR REP COM COM 316827104 127 2843 SH SOLE 2843 0 0 FINANCIAL ENGINES INC COM COM 317485100 271 7418 SH SOLE 7418 0 0 FINISAR CORP COM NEW COM 31787A507 252 9701 SH SOLE 9701 0 0 FINISAR CORP OPT 31787A957 140 50000 SH Put SOLE 50000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 4959 44500 PRN SOLE 44500 0 0 FINISH LINE INC CL A COM 317923100 102 7183 SH SOLE 7183 0 0 FIREEYE INC COM COM 31816Q101 1145 75288 SH SOLE 75288 0 0 FIREEYE INC NOTE 1.000 6/0 BND 31816QAB7 4074 43000 PRN SOLE 43000 0 0 FIRST AMERN FINL CORP COM COM 31847R102 3153 70544 SH SOLE 70544 0 0 FIRST BANCORP P R COM NEW COM 318672706 84 14431 SH SOLE 14431 0 0 FIRST BUSEY CORP COM NEW COM 319383204 269 9178 SH SOLE 9178 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 172 461 SH SOLE 461 0 0 FIRST CMNTY FINL PARTNERS IN COM COM 31985Q106 116 8997 SH SOLE 8997 0 0 FIRST DATA CORP NEW COM CL A COM 32008D106 2160 118703 SH SOLE 118703 0 0 FIRST FINL CORP IND COM COM 320218100 102 2152 SH SOLE 2152 0 0 FIRST HORIZON NATL CORP COM COM 320517105 1908 109553 SH SOLE 109553 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 1131 39531 SH SOLE 39531 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 570 68617 SH SOLE 68617 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 44 37500 SH Call SOLE 37500 0 0 FIRST MERCHANTS CORP COM COM 320817109 242 6035 SH SOLE 6035 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 573 24603 SH SOLE 24603 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 721 7204 SH SOLE 7204 0 0 FIRST SOLAR INC COM COM 336433107 1737 43565 SH SOLE 43565 0 0 FIRST TR MORNINGSTAR DIV LEA COM 336917109 709 25208 SH SOLE 25208 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL COM 33718M105 1746 39613 SH SOLE 39613 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF COM 33733A102 517 14720 SH SOLE 14720 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 664 12720 SH SOLE 12720 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH COM 33733E203 701 6145 SH SOLE 6145 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 958 10114 SH SOLE 10114 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 379 8217 SH SOLE 8217 0 0 FIRST TR MULTI CAP VALUE ALP COM COM 33733F101 551 9431 SH SOLE 9431 0 0 FIRST TR BICK INDEX FD COM COM 33733H107 201 7726 SH SOLE 7726 0 0 FIRST TR VALUE LINE DIVID IN COM 33734H106 510 17425 SH SOLE 17425 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 716 13467 SH SOLE 13467 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE COM 33734X101 568 15362 SH SOLE 15362 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 2328 50605 SH SOLE 50605 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX COM 33734X135 1105 38643 SH SOLE 38643 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 844 12629 SH SOLE 12629 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR COM 33734X150 520 14696 SH SOLE 14696 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH COM 33734X168 340 8803 SH SOLE 8803 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 1575 57970 SH SOLE 57970 0 0 FIRST TR SML CP CORE ALPHA F COM COM 33734Y109 988 17771 SH SOLE 17771 0 0 FIRST TR MID CAP CORE ALPHAD COM COM 33735B108 372 6280 SH SOLE 6280 0 0 FIRST TR LRG CP VL ALPHADEX COM COM 33735J101 327 6509 SH SOLE 6509 0 0 FIRST TR LRG CP GRWTH ALPHAD COM COM 33735K108 486 8876 SH SOLE 8876 0 0 FIRST TR FTSE EPRA/NAREIT DE COM COM 33736N101 762 17200 SH SOLE 17200 0 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE COM 33737A108 1307 30004 SH SOLE 30004 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP COM 33737J125 2096 110374 SH SOLE 110374 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX COM 33737J133 623 44970 SH SOLE 44970 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US COM 33737J174 395 7145 SH SOLE 7145 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA COM 33737J190 1063 24527 SH SOLE 24527 0 0 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA COM 33737J208 917 39895 SH SOLE 39895 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH COM 33737J224 881 24438 SH SOLE 24438 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA COM 33737J232 723 14832 SH SOLE 14832 0 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH COM 33737J240 554 14511 SH SOLE 14511 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH COM 33737M102 263 7601 SH SOLE 7601 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP COM 33737M300 327 8504 SH SOLE 8504 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL COM 33737M409 694 20352 SH SOLE 20352 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV COM 33738R118 147 4715 SH SOLE 4715 0 0 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF COM 33738R308 482 22135 SH SOLE 22135 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF COM 33738R704 964 40613 SH SOLE 40613 0 0 FIRSTCASH INC COM COM 33767D105 976 16737 SH SOLE 16737 0 0 FISERV INC COM COM 337738108 1914 15649 SH SOLE 15649 0 0 FIRSTENERGY CORP COM COM 337932107 1345 46138 SH SOLE 46138 0 0 FITBIT INC CL A COM 33812L102 1723 324541 SH SOLE 324541 0 0 FIVE BELOW INC COM COM 33829M101 1070 21670 SH SOLE 21670 0 0 FIVE POINT HOLDINGS LLC COM CL A COM 33833Q106 108 7316 SH SOLE 7316 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 458 3176 SH SOLE 3176 0 0 FLEXSHARES TR MORNSTAR UPSTR COM 33939L407 188 6588 SH SOLE 6588 0 0 FLEXSHARES TR INTL QLTDV IDX COM 33939L837 1330 52818 SH SOLE 52818 0 0 FLEXSHARES TR QLT DIVDYN IDX COM 33939L852 404 10049 SH SOLE 10049 0 0 FLUOR CORP NEW COM COM 343412102 1568 34240 SH SOLE 34240 0 0 FLOWERS FOODS INC COM COM 343498101 1964 113463 SH SOLE 113463 0 0 FLOWSERVE CORP COM COM 34354P105 29948 645021 SH SOLE 645021 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS COM 344419106 1160 11793 SH SOLE 11793 0 0 FOOT LOCKER INC COM COM 344849104 5250 106525 SH SOLE 106525 0 0 FOOT LOCKER INC OPT 344849904 90 300000 SH Call SOLE 300000 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 26379 2357380 SH SOLE 2357380 0 0 FORD MTR CO DEL OPT 345370900 46 140000 SH Call SOLE 140000 0 0 FORD MTR CO DEL OPT 345370950 186 140000 SH Put SOLE 140000 0 0 FOREST CITY ENTERPRISES INC NOTE 3.625 8/1 BND 345550AR8 113 1000 PRN SOLE 1000 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 332 13744 SH SOLE 13744 0 0 FORESTAR GROUP INC COM COM 346233109 1316 76717 SH SOLE 76717 0 0 FORTRESS INVESTMENT GROUP LL CL A COM 34958B106 24865 3112040 SH SOLE 3112040 0 0 FORTINET INC COM COM 34959E109 1106 29530 SH SOLE 29530 0 0 FORTINET INC OPT 34959E959 169 75000 SH Put SOLE 75000 0 0 FORTIVE CORP COM COM 34959J108 2179 34400 SH SOLE 34400 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 5491 84171 SH SOLE 84171 0 0 FORWARD AIR CORP COM COM 349853101 158 2970 SH SOLE 2970 0 0 FOSSIL GROUP INC COM COM 34988V106 1578 152487 SH SOLE 152487 0 0 FOSTER L B CO COM COM 350060109 128 5971 SH SOLE 5971 0 0 FOUNDATION MEDICINE INC COM COM 350465100 189 4745 SH SOLE 4745 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 106 4217 SH SOLE 4217 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 111 3116 SH SOLE 3116 0 0 FQF TR OSHARS FTSE US COM 351680855 4225 144507 SH SOLE 144507 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 151 13776 SH SOLE 13776 0 0 FRANCO NEVADA CORP COM COM 351858105 3533 48955 SH SOLE 48955 0 0 FRANKLIN RES INC COM COM 354613101 1686 37632 SH SOLE 37632 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 228 20601 SH SOLE 20601 0 0 FRANKLIN LTD DURATION INC TR COM COM 35472T101 438 37016 SH SOLE 37016 0 0 FREDS INC CL A COM 356108100 122 13263 SH SOLE 13263 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 1316 109570 SH SOLE 109570 0 0 FREEPORT-MCMORAN INC OPT 35671D957 322 504800 SH Put SOLE 504800 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 1500 31039 SH SOLE 31039 0 0 FRONTIER COMMUNICATIONS CORP COM COM 35906A108 284 244795 SH SOLE 244795 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 14764 501511 SH SOLE 501511 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A958 1083 570000 SH Put SOLE 570000 0 0 FULTON FINL CORP PA COM COM 360271100 3952 208008 SH SOLE 208008 0 0 PINNACLE WEST CAP CORP COM COM 723484101 2009 23591 SH SOLE 23591 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 76 37114 SH SOLE 37114 0 0 PIONEER HIGH INCOME TR COM COM 72369H106 351 35470 SH SOLE 35470 0 0 PIONEER NAT RES CO COM COM 723787107 9315 58374 SH SOLE 58374 0 0 PIONEER NAT RES CO OPT 723787907 27 12300 SH Call SOLE 12300 0 0 PIONEER NAT RES CO OPT 723787957 160 42900 SH Put SOLE 42900 0 0 PITNEY BOWES INC COM COM 724479100 2085 138064 SH SOLE 138064 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 2605 99178 SH SOLE 99178 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 768 29375 SH SOLE 29375 0 0 PLANTRONICS INC NEW COM COM 727493108 648 12384 SH SOLE 12384 0 0 PLEXUS CORP COM COM 729132100 596 11330 SH SOLE 11330 0 0 PLUG POWER INC COM NEW COM 72919P202 53 25985 SH SOLE 25985 0 0 POLARIS INDS INC COM COM 731068102 2879 31214 SH SOLE 31214 0 0 POLYONE CORP COM COM 73179P106 1023 26412 SH SOLE 26412 0 0 POOL CORPORATION COM COM 73278L105 1910 16246 SH SOLE 16246 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 287 6287 SH SOLE 6287 0 0 PORTOLA PHARMACEUTICALS INC COM COM 737010108 485 8634 SH SOLE 8634 0 0 POST HLDGS INC COM COM 737446104 1610 20733 SH SOLE 20733 0 0 POTASH CORP SASK INC COM COM 73755L107 455 27941 SH SOLE 27941 0 0 POTASH CORP SASK INC OPT 73755L957 456 194800 SH Put SOLE 194800 0 0 POTLATCH CORP NEW COM COM 737630103 452 9893 SH SOLE 9893 0 0 POWER INTEGRATIONS INC COM COM 739276103 600 8227 SH SOLE 8227 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 148057 1075686 SH SOLE 1075686 0 0 POWERSHARES QQQ TRUST OPT 73935A904 16560 13668600 SH Call SOLE 13668600 0 0 POWERSHARES QQQ TRUST OPT 73935A954 13546 8241500 SH Put SOLE 8241500 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 887 11229 SH SOLE 11229 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 18407 1273863 SH SOLE 1273863 0 0 POWERSHARES ETF TRUST NASD INTNT ETF COM 73935X146 5146 50000 SH SOLE 50000 0 0 POWERSHARES ETF TRUST DYNAMIC OTC PT COM 73935X203 196 2175 SH SOLE 2175 0 0 POWERSHARES ETF TRUST FINL PFD PTFL COM 73935X229 3152 165000 SH SOLE 165000 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH COM 73935X286 193 3589 SH SOLE 3589 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR COM 73935X351 1266 20426 SH SOLE 20426 0 0 POWERSHARES ETF TRUST INDL SECT PORT COM 73935X369 145 2708 SH SOLE 2708 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 223 5075 SH SOLE 5075 0 0 POWERSHARES ETF TRUST WATER RESOURCE COM 73935X575 129 4767 SH SOLE 4767 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 COM 73935X583 553 5352 SH SOLE 5352 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF COM 73935X591 621 22550 SH SOLE 22550 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF COM 73935X617 1014 29200 SH SOLE 29200 0 0 POWERSHARES ETF TRUST DYN OIL SVCS COM 73935X625 211 22460 SH SOLE 22460 0 0 POWERSHARES ETF TRUST DYN BLDG CNSTR COM 73935X666 435 14588 SH SOLE 14588 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF COM 73935X732 145 6001 SH SOLE 6001 0 0 POWERSHARES ETF TRUST DYN LSR & ENT COM 73935X757 700 16859 SH SOLE 16859 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT COM 73935X781 569 13635 SH SOLE 13635 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT COM 73935X799 273 4354 SH SOLE 4354 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW COM 73935X807 1061 28976 SH SOLE 28976 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT COM 73935X815 1989 45582 SH SOLE 45582 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 806 27636 SH SOLE 27636 0 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW COM 73935X872 491 16503 SH SOLE 16503 0 0 POWERSHARES ETF TRUST RUSSELL MID VAL COM 73935X880 1095 36187 SH SOLE 36187 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 10766 927338 SH SOLE 927338 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 7863 396125 SH SOLE 396125 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 3646 451748 SH SOLE 451748 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 337 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS COM 73936B705 11934 728570 SH SOLE 728570 0 0 POWERSHS DB US DOLLAR INDEX OPT 73936D907 16 290000 SH Call SOLE 290000 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 381 16468 SH SOLE 16468 0 0 POWERSHARES ETF TRUST II KBW YIELD REIT COM 73936Q819 108 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 129 525000 SH Put SOLE 525000 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1079 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI COM 73936T557 166 8709 SH SOLE 8709 0 0 POWERSHARES ETF TR II EX US SML PORT COM 73936T771 229 7320 SH SOLE 7320 0 0 POWERSHARES ETF TR II DEV MKTS EX-US COM 73936T789 2780 66596 SH SOLE 66596 0 0 POWERSHARES ETF TR II S&P INT DEV QLTY COM 73936T805 498 22220 SH SOLE 22220 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 953 17362 SH SOLE 17362 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW COM 739371102 335 8406 SH SOLE 8406 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL COM 739371201 710 19738 SH SOLE 19738 0 0 POWERSHARES ETF TR II EURO CUR HDG COM 73937B514 547 23782 SH SOLE 23782 0 0 POWERSHARES ETF TR II VAR RATE PFD POR COM 73937B597 5363 205000 SH SOLE 205000 0 0 POWERSHARES ETF TR II S&P SMCP CONSU COM 73937B605 1108 16664 SH SOLE 16664 0 0 POWERSHARES ETF TR II S&P600 LOVL PT COM 73937B639 614 14073 SH SOLE 14073 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW COM 73937B654 377 9368 SH SOLE 9368 0 0 POWERSHARES ETF TR II KBW RG BK PORT COM 73937B712 1010 18841 SH SOLE 18841 0 0 POWERSHARES ETF TR II S&P500 LOW VOL COM 73937B779 1201 26849 SH SOLE 26849 0 0 POWERSHARES ETF TR II S&P500 HGH BET COM 73937B829 353 9489 SH SOLE 9489 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 437 8487 SH SOLE 8487 0 0 POWERSHARES ETF TR II S&P SMCP MAT P COM 73937B852 657 14001 SH SOLE 14001 0 0 PRAXAIR INC COM COM 74005P104 3452 26042 SH SOLE 26042 0 0 PRAXAIR INC OPT 74005P904 17 170000 SH Call SOLE 170000 0 0 PRAXAIR INC OPT 74005P954 370 100000 SH Put SOLE 100000 0 0 PREFORMED LINE PRODS CO COM COM 740444104 308 6644 SH SOLE 6644 0 0 PREMIER INC CL A COM 74051N102 101 2815 SH SOLE 2815 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 960 18171 SH SOLE 18171 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 3811 51356 SH SOLE 51356 0 0 PRICELINE GRP INC COM NEW COM 741503403 3167 1693 SH SOLE 1693 0 0 PRICELINE GRP INC OPT 741503903 6545 48300 SH Call SOLE 48300 0 0 PRICELINE GRP INC OPT 741503953 2610 96100 SH Put SOLE 96100 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 5779 39210 PRN SOLE 39210 0 0 PRICELINE GRP INC NOTE 0.900 9/1 BND 741503AX4 3282 28600 PRN SOLE 28600 0 0 PRIMERICA INC COM COM 74164M108 1041 13736 SH SOLE 13736 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 4123 64350 SH SOLE 64350 0 0 PROCTER AND GAMBLE CO COM COM 742718109 109437 1255728 SH SOLE 1255728 0 0 PROCTER AND GAMBLE CO OPT 742718909 118 124300 SH Call SOLE 124300 0 0 PROCTER AND GAMBLE CO OPT 742718959 271 261600 SH Put SOLE 261600 0 0 PROFIRE ENERGY INC COM COM 74316X101 195 150000 SH SOLE 150000 0 0 PROGENICS PHARMACEUTICALS IN COM COM 743187106 71 10473 SH SOLE 10473 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 203 6563 SH SOLE 6563 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 2846 64550 SH SOLE 64550 0 0 GATX CORP COM COM 361448103 1059 16475 SH SOLE 16475 0 0 GEO GROUP INC NEW COM COM 36162J106 1135 38379 SH SOLE 38379 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 317 10379 SH SOLE 10379 0 0 GGP INC COM COM 36174X101 6678 283434 SH SOLE 283434 0 0 GNC HLDGS INC COM CL A COM 36191G107 761 90280 SH SOLE 90280 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 193 7724 SH SOLE 7724 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 4723 82494 SH SOLE 82494 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 492 13048 SH SOLE 13048 0 0 GAMESTOP CORP NEW CL A COM 36467W109 668 30904 SH SOLE 30904 0 0 GANNETT CO INC COM COM 36473H104 914 104770 SH SOLE 104770 0 0 GAP INC DEL COM COM 364760108 6141 279282 SH SOLE 279282 0 0 GAP INC DEL OPT 364760958 689 477900 SH Put SOLE 477900 0 0 GARTNER INC COM COM 366651107 500 4052 SH SOLE 4052 0 0 GASTAR EXPL INC NEW COM COM 36729W202 25 27164 SH SOLE 27164 0 0 GENERAL AMERN INVS INC COM COM 368802104 239 6948 SH SOLE 6948 0 0 GENERAL CABLE CORP DEL NEW FRNT 4.50011/1 BND 369300AL2 455 6000 PRN SOLE 6000 0 0 GENERAL DYNAMICS CORP COM COM 369550108 5688 28713 SH SOLE 28713 0 0 GENERAL ELECTRIC CO COM COM 369604103 32158 1190590 SH SOLE 1190590 0 0 GENERAL ELECTRIC CO OPT 369604903 642 1771000 SH Call SOLE 1771000 0 0 GENERAL ELECTRIC CO OPT 369604953 1506 1418000 SH Put SOLE 1418000 0 0 GENERAL MLS INC COM COM 370334104 25738 464583 SH SOLE 464583 0 0 GENERAL MTRS CO COM COM 37045V100 4052 116017 SH SOLE 116017 0 0 GENERAL MTRS CO OPT 37045V900 6236 4759000 SH Call SOLE 4759000 0 0 GENERAL MTRS CO OPT 37045V950 9443 2986100 SH Put SOLE 2986100 0 0 GENESCO INC COM COM 371532102 270 7962 SH SOLE 7962 0 0 GENESEE & WYO INC CL A COM 371559105 1700 24859 SH SOLE 24859 0 0 GENESIS HEALTHCARE INC CL A COM COM 37185X106 132 75922 SH SOLE 75922 0 0 GENTEX CORP COM COM 371901109 2795 147326 SH SOLE 147326 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 3988 125674 SH SOLE 125674 0 0 GENOMIC HEALTH INC COM COM 37244C101 199 6122 SH SOLE 6122 0 0 GENUINE PARTS CO COM COM 372460105 1174 12655 SH SOLE 12655 0 0 GENWORTH FINL INC COM CL A COM 37247D106 2911 772121 SH SOLE 772121 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 460 150885 SH SOLE 150885 0 0 GILEAD SCIENCES INC COM COM 375558103 30613 432505 SH SOLE 432505 0 0 GILEAD SCIENCES INC OPT 375558903 2685 1190900 SH Call SOLE 1190900 0 0 GILEAD SCIENCES INC OPT 375558953 2644 918200 SH Put SOLE 918200 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 2031 55464 SH SOLE 55464 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 227 8288 SH SOLE 8288 0 0 GLOBALSTAR INC OPT 378973908 63 344300 SH Call SOLE 344300 0 0 GLOBAL NET LEASE INC COM NEW COM 379378201 211 9504 SH SOLE 9504 0 0 GLOBAL PMTS INC COM COM 37940X102 2407 26648 SH SOLE 26648 0 0 GLOBAL X FDS GBL X MSCI PT ET COM 37950E192 401 35658 SH SOLE 35658 0 0 GLOBAL X FDS GLBX MSCI COLUM COM 37950E200 856 88481 SH SOLE 88481 0 0 GLOBAL X FDS GB MSCI AR ETF COM 37950E259 266 9091 SH SOLE 9091 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 1006 37411 SH SOLE 37411 0 0 GLOBAL X FDS MSCI GREECE ETF COM 37950E366 183 18098 SH SOLE 18098 0 0 GLOBAL X FDS GLB X BRAZ CON COM 37950E846 927 70361 SH SOLE 70361 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 608 20955 SH SOLE 20955 0 0 GLOBAL X FDS GLOBAL X URANIUM COM 37954Y871 138 10500 SH SOLE 10500 0 0 GLOBUS MED INC CL A COM 379577208 1587 47862 SH SOLE 47862 0 0 GODADDY INC CL A COM 380237107 118 2790 SH SOLE 2790 0 0 GOGO INC OPT 38046C959 25 50000 SH Put SOLE 50000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 514 147700 SH SOLE 147700 0 0 GOLD RESOURCE CORP COM COM 38068T105 55 13589 SH SOLE 13589 0 0 GOLDCORP INC NEW COM COM 380956409 3897 301888 SH SOLE 301888 0 0 GOLDCORP INC NEW OPT 380956909 56 200000 SH Call SOLE 200000 0 0 GOLDCORP INC NEW OPT 380956959 364 350000 SH Put SOLE 350000 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 10 14619 SH SOLE 14619 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 58757 264789 SH SOLE 264789 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 125 14000 SH Call SOLE 14000 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 204 29600 SH Put SOLE 29600 0 0 GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 1557 32358 SH SOLE 32358 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 2133 61000 SH SOLE 61000 0 0 GOPRO INC CL A COM 38268T103 1045 128556 SH SOLE 128556 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 145 7909 SH SOLE 7909 0 0 GRACO INC COM COM 384109104 2564 23464 SH SOLE 23464 0 0 GRAHAM HLDGS CO COM COM 384637104 1508 2515 SH SOLE 2515 0 0 GRAINGER W W INC COM COM 384802104 515 2850 SH SOLE 2850 0 0 GRAMERCY PPTY TR COM NEW COM 385002308 302 10151 SH SOLE 10151 0 0 GRAND CANYON ED INC COM COM 38526M106 547 6972 SH SOLE 6972 0 0 GRANITE CONSTR INC COM COM 387328107 585 12120 SH SOLE 12120 0 0 GRANITE PT MTG TR INC COM COM 38741L107 196 10361 SH SOLE 10361 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 198 14382 SH SOLE 14382 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 2478 84619 SH SOLE 84619 0 0 GREAT PLAINS ENERGY INC DEP SHS 1/20 B PFD 391164878 12730 240000 SH SOLE 240000 0 0 GREAT WESTN BANCORP INC COM COM 391416104 488 11957 SH SOLE 11957 0 0 GREEN DOT CORP CL A COM 39304D102 173 4481 SH SOLE 4481 0 0 GREEN PLAINS INC COM COM 393222104 821 39975 SH SOLE 39975 0 0 GREENBRIER COS INC COM COM 393657101 1254 27115 SH SOLE 27115 0 0 GREENHILL & CO INC COM COM 395259104 501 24916 SH SOLE 24916 0 0 GREIF INC CL A COM 397624107 529 9487 SH SOLE 9487 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 507 24009 SH SOLE 24009 0 0 GROUP 1 AUTOMOTIVE INC COM COM 398905109 177 2796 SH SOLE 2796 0 0 GROUPON INC COM COM 399473107 151 39212 SH SOLE 39212 0 0 GRUBHUB INC COM COM 400110102 101 2313 SH SOLE 2313 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 291 6040 SH SOLE 6040 0 0 GUARANTY BANCORP DEL COM NEW COM 40075T607 110 4030 SH SOLE 4030 0 0 GUESS INC COM COM 401617105 1065 83327 SH SOLE 83327 0 0 GUGGENHEIM TAXABLE MUN MNGD COM COM 401664107 141 6180 SH SOLE 6180 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 342 23172 SH SOLE 23172 0 0 GULFPORT ENERGY CORP OPT 402635904 94 288600 SH Call SOLE 288600 0 0 GULFPORT ENERGY CORP OPT 402635954 40 57400 SH Put SOLE 57400 0 0 HCA HEALTHCARE INC COM COM 40412C101 10895 124947 SH SOLE 124947 0 0 HCA HEALTHCARE INC OPT 40412C901 218 69400 SH Call SOLE 69400 0 0 HCA HEALTHCARE INC OPT 40412C951 246 116400 SH Put SOLE 116400 0 0 HCP INC COM COM 40414L109 14514 454115 SH SOLE 454115 0 0 HCP INC OPT 40414L959 32 325000 SH Put SOLE 325000 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 4621 53134 SH SOLE 53134 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 712 23255 SH SOLE 23255 0 0 HNI CORP COM COM 404251100 553 13877 SH SOLE 13877 0 0 HMS HLDGS CORP COM COM 40425J101 251 13555 SH SOLE 13555 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 1144 24664 SH SOLE 24664 0 0 HSBC HLDGS PLC DBCV 6.37512/3 BND 404280AS8 592 5650 PRN SOLE 5650 0 0 HSBC HLDGS PLC NOTE 6.87512/3 BND 404280BC2 2106 19500 PRN SOLE 19500 0 0 HSBC HLDGS PLC NOTE 6.00012/3 BND 404280BL2 20680 200000 PRN SOLE 200000 0 0 HSN INC COM COM 404303109 139 4369 SH SOLE 4369 0 0 HRG GROUP INC COM COM 40434J100 286 16155 SH SOLE 16155 0 0 HP INC COM COM 40434L105 5709 326583 SH SOLE 326583 0 0 HP INC OPT 40434L905 220 224800 SH Call SOLE 224800 0 0 PROLOGIS INC COM COM 74340W103 5119 87295 SH SOLE 87295 0 0 PROOFPOINT INC COM COM 743424103 214 2459 SH SOLE 2459 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 9550 76670 PRN SOLE 76670 0 0 PROSHARES TR PSHS ULTSH 20YRS COM 74347B201 747 20823 SH SOLE 20823 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 956 22407 SH SOLE 22407 0 0 PROSHARES TR MSCI EUR DIV COM 74347B540 876 21698 SH SOLE 21698 0 0 PROSHARES TR ULTSHT FINLS NEW COM 74347B748 228 8652 SH SOLE 8652 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 1298 11252 SH SOLE 11252 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 302 14060 SH SOLE 14060 0 0 PROSHARES TR PSHS SH MSCI EMR COM 74347R396 2183 104732 SH SOLE 104732 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 1621 15591 SH SOLE 15591 0 0 PROSHARES TR PSHS SHORT DOW30 COM 74347R701 502 28801 SH SOLE 28801 0 0 PROSHARES TR II ULTRA VIX ETF COM 74347W239 4717 484299 SH SOLE 484299 0 0 PROSHARES TR II ULT BLMBRG NT GS COM 74347W296 141 14489 SH SOLE 14489 0 0 PROSHARES TR II ULTRA SILVER NEW COM 74347W353 950 28100 SH SOLE 28100 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 599 15900 SH SOLE 15900 0 0 PROSHARES TR II SHT VIX ST TRM COM 74347W627 64508 400000 SH SOLE 400000 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 509 24994 SH SOLE 24994 0 0 PROSHARES TR SHT MSCI NEW COM 74347X575 2099 185060 SH SOLE 185060 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 2173 20909 SH SOLE 20909 0 0 PROSHARES TR ULTRAPRO QQQ COM 74347X831 133 1364 SH SOLE 1364 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 394 12500 SH SOLE 12500 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 2452 301969 SH SOLE 301969 0 0 PROSPECT CAPITAL CORPORATION OPT 74348T952 118 1072000 SH Put SOLE 1072000 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 757 11786 SH SOLE 11786 0 0 PROTO LABS INC COM COM 743713109 124 1845 SH SOLE 1845 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 118 4633 SH SOLE 4633 0 0 PRUDENTIAL FINL INC COM COM 744320102 4054 37492 SH SOLE 37492 0 0 PRUDENTIAL FINL INC OPT 744320902 492 70500 SH Call SOLE 70500 0 0 PRUDENTIAL FINL INC OPT 744320952 650 120000 SH Put SOLE 120000 0 0 PRUDENTIAL PLC ADR COM 74435K204 1202 26125 SH SOLE 26125 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 4076 94759 SH SOLE 94759 0 0 PUBLIC STORAGE COM COM 74460D109 9769 46847 SH SOLE 46847 0 0 PULTE GROUP INC COM COM 745867101 977 39838 SH SOLE 39838 0 0 PULTE GROUP INC OPT 745867901 447 975000 SH Call SOLE 975000 0 0 NAM MASTER INTER INCOME T SH BEN INT COM 746909100 273 58277 SH SOLE 58277 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 252 11004 SH SOLE 11004 0 0 QEP RES INC COM COM 74733V100 1134 112309 SH SOLE 112309 0 0 QIWI PLC SPON ADR REP B COM 74735M108 807 32684 SH SOLE 32684 0 0 QTS RLTY TR INC COM CL A COM 74736A103 341 6517 SH SOLE 6517 0 0 QORVO INC COM COM 74736K101 375 5926 SH SOLE 5926 0 0 QUALCOMM INC COM COM 747525103 24607 445619 SH SOLE 445619 0 0 QUALCOMM INC OPT 747525903 689 228300 SH Call SOLE 228300 0 0 QUALCOMM INC OPT 747525953 1573 513300 SH Put SOLE 513300 0 0 QUALITY CARE PPTYS INC COM COM 747545101 3068 167554 SH SOLE 167554 0 0 QUALYS INC COM COM 74758T303 103 2524 SH SOLE 2524 0 0 QUANEX BUILDING PRODUCTS COR COM COM 747619104 314 14841 SH SOLE 14841 0 0 QUANTA SVCS INC COM COM 74762E102 1741 52884 SH SOLE 52884 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 12896 116012 SH SOLE 116012 0 0 QUIDEL CORP COM COM 74838J101 1041 38347 SH SOLE 38347 0 0 QUINSTREET INC COM COM 74874Q100 271 64876 SH SOLE 64876 0 0 QUINTILES IMS HOLDINGS INC COM COM 74876Y101 217 2430 SH SOLE 2430 0 0 RAIT FINANCIAL TRUST COM NEW COM 749227609 63 28845 SH SOLE 28845 0 0 RLI CORP COM COM 749607107 584 10700 SH SOLE 10700 0 0 RLJ LODGING TR COM COM 74965L101 307 15472 SH SOLE 15472 0 0 RH COM COM 74967X103 3266 50621 SH SOLE 50621 0 0 RPM INTL INC COM COM 749685103 2992 54845 SH SOLE 54845 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 523 5000 PRN SOLE 5000 0 0 RADIAN GROUP INC COM COM 750236101 1081 66097 SH SOLE 66097 0 0 RADISYS CORP COM COM 750459109 90 23873 SH SOLE 23873 0 0 RADIUS HEALTH INC COM NEW COM 750469207 404 8936 SH SOLE 8936 0 0 RALPH LAUREN CORP CL A COM 751212101 11899 161227 SH SOLE 161227 0 0 RALPH LAUREN CORP OPT 751212901 6 22500 SH Call SOLE 22500 0 0 RALPH LAUREN CORP OPT 751212951 176 10000 SH Put SOLE 10000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 126 9764 SH SOLE 9764 0 0 RANDGOLD RES LTD ADR COM 752344309 593 6703 SH SOLE 6703 0 0 RANGE RES CORP COM COM 75281A109 379 16359 SH SOLE 16359 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 683 8519 SH SOLE 8519 0 0 RAYONIER INC COM COM 754907103 1123 39022 SH SOLE 39022 0 0 RAYONIER ADVANCED MATLS INC COM COM 75508B104 2670 169825 SH SOLE 169825 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 7222 61316 SH SOLE 61316 0 0 RAYONIER ADVANCED MATLS INC OPT 75508B904 12 80000 SH Call SOLE 80000 0 0 RAYTHEON CO COM NEW COM 755111507 2257 13978 SH SOLE 13978 0 0 RAYTHEON CO OPT 755111907 91 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 89 13000 SH Put SOLE 13000 0 0 RE MAX HLDGS INC CL A COM 75524W108 268 4774 SH SOLE 4774 0 0 REALOGY HLDGS CORP COM COM 75605Y106 222 6844 SH SOLE 6844 0 0 REALTY INCOME CORP COM COM 756109104 6923 125471 SH SOLE 125471 0 0 RED HAT INC COM COM 756577102 1640 17131 SH SOLE 17131 0 0 RED ROBIN GOURMET BURGERS IN COM COM 75689M101 1944 29795 SH SOLE 29795 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 102 1000 PRN SOLE 1000 0 0 REGAL BELOIT CORP COM COM 758750103 3246 39803 SH SOLE 39803 0 0 REGAL ENTMT GROUP CL A COM 758766109 193 9410 SH SOLE 9410 0 0 REGENCY CTRS CORP COM COM 758849103 4343 69337 SH SOLE 69337 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 13412 27308 SH SOLE 27308 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 2198 150149 SH SOLE 150149 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 2725 21228 SH SOLE 21228 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 2244 30815 SH SOLE 30815 0 0 RELX NV SPONSORED ADR COM 75955B102 1513 73177 SH SOLE 73177 0 0 RENASANT CORP COM COM 75970E107 738 16875 SH SOLE 16875 0 0 RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 188 14489 SH SOLE 14489 0 0 RENREN INC SPON ADR A NEW COM 759892201 745 122259 SH SOLE 122259 0 0 REPLIGEN CORP NOTE 2.125 6/0 BND 759916AA7 11520 80000 PRN SOLE 80000 0 0 RENT A CTR INC NEW COM COM 76009N100 164 13972 SH SOLE 13972 0 0 RENT A CTR INC NEW OPT 76009N900 23 39100 SH Call SOLE 39100 0 0 REPUBLIC BANCORP KY CL A COM 760281204 165 4626 SH SOLE 4626 0 0 REPUBLIC SVCS INC COM COM 760759100 6632 104065 SH SOLE 104065 0 0 RESMED INC COM COM 761152107 2518 32337 SH SOLE 32337 0 0 RETROPHIN INC COM COM 761299106 158 8167 SH SOLE 8167 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 159 2538 SH SOLE 2538 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 210 10965 SH SOLE 10965 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 161 13214 SH SOLE 13214 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 455 4712 SH SOLE 4712 0 0 REXFORD INDL RLTY INC COM COM 76169C100 115 4188 SH SOLE 4188 0 0 REYNOLDS AMERICAN INC COM COM 761713106 102117 1570068 SH SOLE 1570068 0 0 REYNOLDS AMERICAN INC OPT 761713956 435 1450000 SH Put SOLE 1450000 0 0 RICE ENERGY INC COM COM 762760106 3264 122564 SH SOLE 122564 0 0