0001313360-19-000001.txt : 20190201 0001313360-19-000001.hdr.sgml : 20190201 20190131173349 ACCESSION NUMBER: 0001313360-19-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190201 DATE AS OF CHANGE: 20190131 EFFECTIVENESS DATE: 20190201 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: 19556888 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 12-31-2018 12-31-2018 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert VP- Control Room 212-278-5596 Daniel Wolpert New York NY 01-31-2019 0 3066 11438060 false
INFORMATION TABLE 2 form13fInfoTable20190115.xml ALLISON TRANSMISSION HLDGS I COM COM 01973R101 880 20032 SH SOLE 20032 0 0 ALLSTATE CORP COM COM 020002101 3135 37940 SH SOLE 37940 0 0 ALLY FINL INC COM COM 02005N100 807 35618 SH SOLE 35618 0 0 ALLY FINL INC OPT 02005N950 4 29000 SH Put SOLE 29000 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 1435 19685 SH SOLE 19685 0 0 ALPHABET INC CAP STK CL C COM 02079K107 2766 2671 SH SOLE 2671 0 0 ALPHABET INC CAP STK CL A COM 02079K305 12525 11986 SH SOLE 11986 0 0 ALPHABET INC OPT 02079K905 1388 53500 SH Call SOLE 53500 0 0 ALPHABET INC OPT 02079K907 142 36700 SH Call SOLE 36700 0 0 ALPHABET INC OPT 02079K955 7375 197100 SH Put SOLE 197100 0 0 ALPHABET INC OPT 02079K957 5011 130900 SH Put SOLE 130900 0 0 ALTA MESA RES INC CL A COM 02133L109 128 128380 SH SOLE 128380 0 0 ALTABA INC COM COM 021346101 2928 50542 SH SOLE 50542 0 0 ALTABA INC OPT 021346901 1 75000 SH Call SOLE 75000 0 0 ALTAIR ENGR INC COM CL A COM 021369103 2474 89692 SH SOLE 89692 0 0 ALTICE USA INC CL A COM 02156K103 1811 109652 SH SOLE 109652 0 0 ALTRIA GROUP INC COM COM 02209S103 72639 1470728 SH SOLE 1470728 0 0 ALTRIA GROUP INC OPT 02209S903 26 343500 SH Call SOLE 343500 0 0 ALTRIA GROUP INC OPT 02209S953 207 43100 SH Put SOLE 43100 0 0 AMARIN CORP PLC SPONS ADR NEW COM 023111206 700 51413 SH SOLE 51413 0 0 AMARIN CORP PLC OPT 023111906 240 26200 SH Call SOLE 26200 0 0 AMAZON COM INC COM COM 023135106 182132 121262 SH SOLE 121262 0 0 AMAZON COM INC OPT 023135906 22519 283300 SH Call SOLE 283300 0 0 AMAZON COM INC OPT 023135956 23372 328500 SH Put SOLE 328500 0 0 AMBEV SA SPONSORED ADR COM 02319V103 877 223778 SH SOLE 223778 0 0 AMBEV SA OPT 02319V903 5 500000 SH Call SOLE 500000 0 0 AMEDISYS INC COM COM 023436108 1889 16134 SH SOLE 16134 0 0 AMERCO COM COM 023586100 990 3016 SH SOLE 3016 0 0 AMEREN CORP COM COM 023608102 1896 29070 SH SOLE 29070 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 387 27157 SH SOLE 27157 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 1598 49753 SH SOLE 49753 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 1688 855000 SH Call SOLE 855000 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 2583 311900 SH Put SOLE 311900 0 0 AMERICAN ASSETS TR INC COM COM 024013104 168 4186 SH SOLE 4186 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 1361 122613 SH SOLE 122613 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061953 666 130500 SH Put SOLE 130500 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 3274 79111 SH SOLE 79111 0 0 AMERICAN ELEC PWR INC COM COM 025537101 8427 112755 SH SOLE 112755 0 0 AMERICAN ELEC PWR INC OPT 025537901 713 393800 SH Call SOLE 393800 0 0 AMERICAN ELEC PWR INC OPT 025537951 325 160400 SH Put SOLE 160400 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 744 38484 SH SOLE 38484 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 558 19964 SH SOLE 19964 0 0 AMERICAN EXPRESS CO COM COM 025816109 8663 90888 SH SOLE 90888 0 0 AMERICAN EXPRESS CO OPT 025816909 259 134400 SH Call SOLE 134400 0 0 AMERICAN EXPRESS CO OPT 025816959 267 238900 SH Put SOLE 238900 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1107 12230 SH SOLE 12230 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 682 34376 SH SOLE 34376 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 84 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 2657 67429 SH SOLE 67429 0 0 AMERICAN INTL GROUP INC OPT 026874904 602 456000 SH Call SOLE 456000 0 0 AMERICAN INTL GROUP INC OPT 026874954 4816 448800 SH Put SOLE 448800 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 236 18368 SH SOLE 18368 0 0 AMERICAN PUBLIC EDUCATION IN COM COM 02913V103 161 5671 SH SOLE 5671 0 0 AMERICAN STS WTR CO COM COM 029899101 894 13334 SH SOLE 13334 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 10214 64565 SH SOLE 64565 0 0 AMERICAN TOWER CORP NEW OPT 03027X900 694 108500 SH Call SOLE 108500 0 0 AMERICAN TOWER CORP NEW OPT 03027X950 798 92900 SH Put SOLE 92900 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 2241 24689 SH SOLE 24689 0 0 AMERICAS CAR MART INC COM COM 03062T105 2353 32479 SH SOLE 32479 0 0 AMERICOLD RLTY TR COM COM 03064D108 252 9858 SH SOLE 9858 0 0 AMERISAFE INC COM COM 03071H100 304 5361 SH SOLE 5361 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 2107 28325 SH SOLE 28325 0 0 AMERIPRISE FINL INC COM COM 03076C106 5365 51408 SH SOLE 51408 0 0 AMERIS BANCORP COM COM 03076K108 335 10593 SH SOLE 10593 0 0 AMETEK INC NEW COM COM 031100100 2348 34680 SH SOLE 34680 0 0 AMGEN INC COM COM 031162100 66018 339129 SH SOLE 339129 0 0 AMGEN INC OPT 031162900 1034 247000 SH Call SOLE 247000 0 0 AMGEN INC OPT 031162950 1304 348600 SH Put SOLE 348600 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A COM 03168L105 192 14167 SH SOLE 14167 0 0 AMPHENOL CORP NEW CL A COM 032095101 3061 37780 SH SOLE 37780 0 0 AMPHENOL CORP NEW OPT 032095951 253 38300 SH Put SOLE 38300 0 0 AMPHASTAR PHARMACEUTICALS IN COM COM 03209R103 161 8112 SH SOLE 8112 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR COM 032108607 375 25394 SH SOLE 25394 0 0 ANADARKO PETE CORP COM COM 032511107 37519 855815 SH SOLE 855815 0 0 ANADARKO PETE CORP OPT 032511907 6 269600 SH Call SOLE 269600 0 0 ANADARKO PETE CORP OPT 032511957 10754 864700 SH Put SOLE 864700 0 0 ANALOG DEVICES INC COM COM 032654105 130 1517 SH SOLE 1517 0 0 ANALOG DEVICES INC OPT 032654905 4 30000 SH Call SOLE 30000 0 0 ANALOG DEVICES INC OPT 032654955 230 30000 SH Put SOLE 30000 0 0 ANAPTYSBIO INC COM COM 032724106 126 1975 SH SOLE 1975 0 0 ANDERSONS INC COM COM 034164103 125 4196 SH SOLE 4196 0 0 ANGIODYNAMICS INC COM COM 03475V101 158 7851 SH SOLE 7851 0 0 ANGLOGOLD ASHANTI LTD OPT 035128906 1530 600000 SH Call SOLE 600000 0 0 ANGLOGOLD ASHANTI LTD OPT 035128956 79 246500 SH Put SOLE 246500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 8938 135810 SH SOLE 135810 0 0 ANIKA THERAPEUTICS INC COM COM 035255108 109 3242 SH SOLE 3242 0 0 ANIXTER INTL INC COM COM 035290105 283 5203 SH SOLE 5203 0 0 ANNALY CAP MGMT INC COM COM 035710409 3776 384522 SH SOLE 384522 0 0 ANSYS INC COM COM 03662Q105 2305 16129 SH SOLE 16129 0 0 ANTARES PHARMA INC COM COM 036642106 131 48186 SH SOLE 48186 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 755 35276 SH SOLE 35276 0 0 ANTERO RES CORP COM COM 03674X106 546 58101 SH SOLE 58101 0 0 ANTHEM INC COM COM 036752103 6106 23249 SH SOLE 23249 0 0 ANWORTH MORTGAGE ASSET CP COM COM 037347101 648 160357 SH SOLE 160357 0 0 APACHE CORP COM COM 037411105 3110 118477 SH SOLE 118477 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 972 22142 SH SOLE 22142 0 0 APERGY CORP COM COM 03755L104 276 10203 SH SOLE 10203 0 0 APOGEE ENTERPRISES INC COM COM 037598109 1864 62437 SH SOLE 62437 0 0 APOLLO INVT CORP COM COM 03761U502 292 23585 SH SOLE 23585 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 581 34847 SH SOLE 34847 0 0 APPLE INC COM COM 037833100 500 3168 SH SOLE 3168 0 0 APPLE INC OPT 037833900 13471 6400900 SH Call SOLE 6400900 0 0 APPLE INC OPT 037833950 43569 3107900 SH Put SOLE 3107900 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 348 24376 SH SOLE 24376 0 0 APPLIED INDL TECHNOLOGIES IN COM COM 03820C105 2515 46622 SH SOLE 46622 0 0 APPLIED MATLS INC COM COM 038222105 7529 229952 SH SOLE 229952 0 0 APPLIED MATLS INC OPT 038222905 252 860000 SH Call SOLE 860000 0 0 APPLIED MATLS INC OPT 038222955 11263 2890000 SH Put SOLE 2890000 0 0 KT CORP SPONSORED ADR COM 48268K101 933 65585 SH SOLE 65585 0 0 KADANT INC COM COM 48282T104 104 1277 SH SOLE 1277 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 2151 24091 SH SOLE 24091 0 0 KAMAN CORP COM COM 483548103 2605 46443 SH SOLE 46443 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 1525 15976 SH SOLE 15976 0 0 KB HOME COM COM 48666K109 2304 120651 SH SOLE 120651 0 0 KB HOME OPT 48666K959 910 570500 SH Put SOLE 570500 0 0 KELLOGG CO COM COM 487836108 10643 186684 SH SOLE 186684 0 0 KELLOGG CO OPT 487836958 34 142500 SH Put SOLE 142500 0 0 KELLY SVCS INC CL A COM 488152208 168 8211 SH SOLE 8211 0 0 KEMET CORP COM NEW COM 488360207 132 7536 SH SOLE 7536 0 0 KEMPER CORP DEL COM COM 488401100 666 10030 SH SOLE 10030 0 0 KENNAMETAL INC COM COM 489170100 1268 38101 SH SOLE 38101 0 0 KENNEDY-WILSON HLDGS INC COM COM 489398107 657 36154 SH SOLE 36154 0 0 KEURIG DR PEPPER INC COM COM 49271V100 288 11232 SH SOLE 11232 0 0 KEYCORP NEW COM COM 493267108 2847 192594 SH SOLE 192594 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1804 29056 SH SOLE 29056 0 0 KILROY RLTY CORP COM COM 49427F108 1419 22566 SH SOLE 22566 0 0 KIMBERLY CLARK CORP COM COM 494368103 5864 51463 SH SOLE 51463 0 0 KIMCO RLTY CORP COM COM 49446R109 3117 212743 SH SOLE 212743 0 0 KINDER MORGAN INC DEL COM COM 49456B101 4660 302999 SH SOLE 302999 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1248 385085 SH SOLE 385085 0 0 KIRBY CORP COM COM 497266106 241 3574 SH SOLE 3574 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 987 70081 SH SOLE 70081 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 193 7715 SH SOLE 7715 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049904 101 672200 SH Call SOLE 672200 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049954 3041 375200 SH Put SOLE 375200 0 0 KNOWLES CORP COM COM 49926D109 3090 232145 SH SOLE 232145 0 0 KOHLS CORP COM COM 500255104 31137 469361 SH SOLE 469361 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 4967 141472 SH SOLE 141472 0 0 KOPIN CORP COM COM 500600101 91 91319 SH SOLE 91319 0 0 KORN FERRY INTL COM NEW COM 500643200 299 7550 SH SOLE 7550 0 0 KOSMOS ENERGY LTD COM COM 500688106 549 134830 SH SOLE 134830 0 0 KRAFT HEINZ CO COM COM 500754106 1646 38255 SH SOLE 38255 0 0 KRAFT HEINZ CO OPT 500754906 9 315600 SH Call SOLE 315600 0 0 KRAFT HEINZ CO OPT 500754956 5525 314800 SH Put SOLE 314800 0 0 KRANESHARES TR CSI CHI INTERNET COM 500767306 9817 261778 SH SOLE 261778 0 0 KRANESHARES TR OPT 500767956 2495 1000800 SH Put SOLE 1000800 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW COM 50077B207 2642 187502 SH SOLE 187502 0 0 KROGER CO COM COM 501044101 5632 204795 SH SOLE 204795 0 0 KROGER CO OPT 501044901 417 420000 SH Call SOLE 420000 0 0 KROGER CO OPT 501044951 7 145100 SH Put SOLE 145100 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 438 21589 SH SOLE 21589 0 0 L BRANDS INC COM COM 501797104 3665 142786 SH SOLE 142786 0 0 L BRANDS INC OPT 501797904 125 573000 SH Call SOLE 573000 0 0 L BRANDS INC OPT 501797954 1447 694300 SH Put SOLE 694300 0 0 LHC GROUP INC COM COM 50187A107 3507 37358 SH SOLE 37358 0 0 LKQ CORP COM COM 501889208 1595 67203 SH SOLE 67203 0 0 LCI INDS COM COM 50189K103 2438 36494 SH SOLE 36494 0 0 LTC PPTYS INC COM COM 502175102 1470 35268 SH SOLE 35268 0 0 LSC COMMUNICATIONS INC COM COM 50218P107 968 138252 SH SOLE 138252 0 0 L3 TECHNOLOGIES INC COM COM 502413107 2099 12084 SH SOLE 12084 0 0 LA Z BOY INC COM COM 505336107 1041 37569 SH SOLE 37569 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 1498 11856 SH SOLE 11856 0 0 LADDER CAP CORP CL A COM 505743104 806 52109 SH SOLE 52109 0 0 LAM RESEARCH CORP COM COM 512807108 12339 90612 SH SOLE 90612 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 1371 19817 SH SOLE 19817 0 0 LAMB WESTON HLDGS INC COM COM 513272104 2283 31031 SH SOLE 31031 0 0 LANCASTER COLONY CORP COM COM 513847103 2375 13431 SH SOLE 13431 0 0 LANDSTAR SYS INC COM COM 515098101 543 5677 SH SOLE 5677 0 0 LANNET INC COM COM 516012101 912 183793 SH SOLE 183793 0 0 LAS VEGAS SANDS CORP COM COM 517834107 35082 674012 SH SOLE 674012 0 0 LAS VEGAS SANDS CORP OPT 517834907 22 438100 SH Call SOLE 438100 0 0 LAS VEGAS SANDS CORP OPT 517834957 2761 549600 SH Put SOLE 549600 0 0 LAUDER ESTEE COS INC CL A COM 518439104 4944 38000 SH SOLE 38000 0 0 LAUDER ESTEE COS INC OPT 518439904 293 11000 SH Call SOLE 11000 0 0 LAUDER ESTEE COS INC OPT 518439954 10 22400 SH Put SOLE 22400 0 0 LAUREATE EDUCATION INC CL A COM 518613203 109 7137 SH SOLE 7137 0 0 LEAR CORP COM NEW COM 521865204 820 6674 SH SOLE 6674 0 0 LEGGETT & PLATT INC COM COM 524660107 428 11939 SH SOLE 11939 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 981 30562 SH SOLE 30562 0 0 LEGG MASON INC COM COM 524901105 713 27966 SH SOLE 27966 0 0 LEIDOS HLDGS INC COM COM 525327102 679 12881 SH SOLE 12881 0 0 LEMAITRE VASCULAR INC COM COM 525558201 169 7144 SH SOLE 7144 0 0 LENDINGTREE INC NEW COM COM 52603B107 276 1256 SH SOLE 1256 0 0 LENNAR CORP CL A COM 526057104 1479 37782 SH SOLE 37782 0 0 LENNOX INTL INC COM COM 526107107 929 4247 SH SOLE 4247 0 0 LEXINGTON REALTY TRUST COM COM 529043101 1538 187354 SH SOLE 187354 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 106 1469 SH SOLE 1469 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM COM 53046P109 401 10251 SH SOLE 10251 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 1269 30307 SH SOLE 30307 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 4869 132310 SH SOLE 132310 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 345 13841 SH SOLE 13841 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 460 14980 SH SOLE 14980 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 836 28137 SH SOLE 28137 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 BND 531229AE2 1474 31000 PRN SOLE 31000 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 1987 14644 SH SOLE 14644 0 0 LIFE STORAGE INC COM COM 53223X107 972 10457 SH SOLE 10457 0 0 LILLY ELI & CO COM COM 532457108 12297 106261 SH SOLE 106261 0 0 LILLY ELI & CO OPT 532457908 1655 300900 SH Call SOLE 300900 0 0 LILLY ELI & CO OPT 532457958 10 80000 SH Put SOLE 80000 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 347 4398 SH SOLE 4398 0 0 LINCOLN NATL CORP IND COM COM 534187109 3171 61794 SH SOLE 61794 0 0 LINDSAY CORP COM COM 535555106 194 2015 SH SOLE 2015 0 0 LIONS GATE ENTMNT CORP CL A VTG COM 535919401 120 7428 SH SOLE 7428 0 0 LIQUIDITY SERVICES INC COM COM 53635B107 68 11094 SH SOLE 11094 0 0 LITTELFUSE INC COM COM 537008104 349 2035 SH SOLE 2035 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 661 13419 SH SOLE 13419 0 0 LIVENT CORP COM COM 53814L108 314 22737 SH SOLE 22737 0 0 LIVERAMP HLDGS INC COM COM 53815P108 181 4689 SH SOLE 4689 0 0 LIVERAMP HLDGS INC OPT 53815P908 7 117500 SH Call SOLE 117500 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 220 85794 SH SOLE 85794 0 0 LOCKHEED MARTIN CORP COM COM 539830109 8497 32451 SH SOLE 32451 0 0 LOCKHEED MARTIN CORP OPT 539830959 178 17300 SH Put SOLE 17300 0 0 LOEWS CORP COM COM 540424108 2408 52897 SH SOLE 52897 0 0 LOGMEIN INC COM COM 54142L109 1508 18483 SH SOLE 18483 0 0 LOUISIANA PAC CORP COM COM 546347105 938 42221 SH SOLE 42221 0 0 LOWES COS INC COM COM 548661107 6889 74588 SH SOLE 74588 0 0 LOWES COS INC OPT 548661907 476 242400 SH Call SOLE 242400 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 659 27315 SH SOLE 27315 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 12090 71969 SH SOLE 71969 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 403 7445 SH SOLE 7445 0 0 SINCLAIR BROADCAST GROUP INC CL A COM 829226109 1659 63003 SH SOLE 63003 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 8499 1488523 SH SOLE 1488523 0 0 SIRIUS XM HLDGS INC OPT 82968B903 1 100000 SH Call SOLE 100000 0 0 SIRIUS XM HLDGS INC OPT 82968B953 306 133700 SH Put SOLE 133700 0 0 SITE CENTERS CORP COM COM 82981J109 1071 96750 SH SOLE 96750 0 0 SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 1832 33154 SH SOLE 33154 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 486 8730 SH SOLE 8730 0 0 SKECHERS U S A INC CL A COM 830566105 460 20080 SH SOLE 20080 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 1424 21253 SH SOLE 21253 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 0 10000 SH Call SOLE 10000 0 0 SKYWORKS SOLUTIONS INC OPT 83088M952 116 4100 SH Put SOLE 4100 0 0 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 1168 31235 SH SOLE 31235 0 0 SMITH A O COM COM 831865209 2247 52617 SH SOLE 52617 0 0 SMART & FINAL STORES INC COM COM 83190B101 625 131905 SH SOLE 131905 0 0 SMUCKER J M CO COM NEW COM 832696405 12402 132656 SH SOLE 132656 0 0 SNAP ON INC COM COM 833034101 1502 10340 SH SOLE 10340 0 0 SNAP INC CL A COM 83304A106 763 138512 SH SOLE 138512 0 0 SNAP INC OPT 83304A906 5 503600 SH Call SOLE 503600 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 2995 78194 SH SOLE 78194 0 0 SOGOU INC ADR REPSTG A COM 83409V104 3068 584463 SH SOLE 584463 0 0 SOHU COM LTD SPONSORED ADS COM 83410S108 128 7365 SH SOLE 7365 0 0 SOLARCITY CORP NOTE 1.62511/0 BND 83416TAC4 4693 50000 PRN SOLE 50000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 560 15955 SH SOLE 15955 0 0 SONOCO PRODS CO COM COM 835495102 1502 28276 SH SOLE 28276 0 0 SONY CORP OPT 835699907 75 60000 SH Call SOLE 60000 0 0 SONY CORP OPT 835699957 216 60000 SH Put SOLE 60000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 2923 105153 SH SOLE 105153 0 0 SOUTH ST CORP COM COM 840441109 766 12769 SH SOLE 12769 0 0 SOUTHERN CO COM COM 842587107 7819 178035 SH SOLE 178035 0 0 SOUTHERN COPPER CORP COM COM 84265V105 3737 121448 SH SOLE 121448 0 0 SOUTHSIDE BANCSHARES INC COM COM 84470P109 174 5475 SH SOLE 5475 0 0 SOUTHWEST AIRLS CO COM COM 844741108 4100 88208 SH SOLE 88208 0 0 SOUTHWEST AIRLS CO OPT 844741958 556 61900 SH Put SOLE 61900 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 881 11519 SH SOLE 11519 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 440 129093 SH SOLE 129093 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 188 4806 SH SOLE 4806 0 0 SPARTANNASH CO COM COM 847215100 269 15670 SH SOLE 15670 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 116 1604 SH SOLE 1604 0 0 SPIRIT AIRLS INC COM COM 848577102 447 7710 SH SOLE 7710 0 0 SPIRE INC COM COM 84857L101 1218 16447 SH SOLE 16447 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W300 1144 32454 SH SOLE 32454 0 0 SPLUNK INC COM COM 848637104 3041 29001 SH SOLE 29001 0 0 SPLUNK INC OPT 848637904 800 20000 SH Call SOLE 20000 0 0 SPLUNK INC OPT 848637954 1 20000 SH Put SOLE 20000 0 0 SPOK HLDGS INC COM COM 84863T106 1450 109354 SH SOLE 109354 0 0 SPRINT CORP COM SER 1 COM 85207U105 15580 2676929 SH SOLE 2676929 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 820 34899 SH SOLE 34899 0 0 SQUARE INC CL A COM 852234103 11142 198644 SH SOLE 198644 0 0 SQUARE INC OPT 852234903 131 50000 SH Call SOLE 50000 0 0 SQUARE INC OPT 852234953 1248 175000 SH Put SOLE 175000 0 0 SQUARE INC NOTE 0.375 3/0 BND 852234AB9 5714 23360 PRN SOLE 23360 0 0 STAAR SURGICAL CO COM PAR $0.01 COM 852312305 2486 77891 SH SOLE 77891 0 0 STAG INDL INC COM COM 85254J102 326 13112 SH SOLE 13112 0 0 STAMPS COM INC COM NEW COM 852857200 1628 10458 SH SOLE 10458 0 0 STANDARD MTR PRODS INC COM COM 853666105 203 4193 SH SOLE 4193 0 0 STANDEX INTL CORP COM COM 854231107 1424 21196 SH SOLE 21196 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 3077 25698 SH SOLE 25698 0 0 STARBUCKS CORP COM COM 855244109 643 9992 SH SOLE 9992 0 0 STARBUCKS CORP OPT 855244909 3034 1270700 SH Call SOLE 1270700 0 0 STARBUCKS CORP OPT 855244959 555 1959200 SH Put SOLE 1959200 0 0 STARWOOD PPTY TR INC COM COM 85571B105 192 9726 SH SOLE 9726 0 0 STATE BK FINL CORP COM COM 856190103 1854 85885 SH SOLE 85885 0 0 STATE STR CORP COM COM 857477103 15091 239272 SH SOLE 239272 0 0 STATE STR CORP OPT 857477903 0 50000 SH Call SOLE 50000 0 0 STATE STR CORP OPT 857477953 1645 50000 SH Put SOLE 50000 0 0 STEEL DYNAMICS INC COM COM 858119100 1399 46583 SH SOLE 46583 0 0 STEELCASE INC CL A COM 858155203 1311 88391 SH SOLE 88391 0 0 STERICYCLE INC COM COM 858912108 2072 56471 SH SOLE 56471 0 0 STERLING BANCORP DEL COM COM 85917A100 775 46930 SH SOLE 46930 0 0 STERLING BANCORP INC COM COM 85917W102 108 15595 SH SOLE 15595 0 0 STIFEL FINL CORP COM COM 860630102 671 16202 SH SOLE 16202 0 0 STITCH FIX INC COM CL A COM 860897107 499 29218 SH SOLE 29218 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 1874 135049 SH SOLE 135049 0 0 STORE CAP CORP COM COM 862121100 1794 63370 SH SOLE 63370 0 0 STRATEGIC ED INC COM COM 86272C103 1274 11235 SH SOLE 11235 0 0 STRYKER CORP COM COM 863667101 24615 157034 SH SOLE 157034 0 0 STURM RUGER & CO INC COM COM 864159108 3986 74902 SH SOLE 74902 0 0 SUMMIT FINANCIAL GROUP INC COM COM 86606G101 154 7967 SH SOLE 7967 0 0 SUMMIT HOTEL PPTYS INC COM COM 866082100 104 10662 SH SOLE 10662 0 0 SUMMIT MATLS INC CL A COM 86614U100 613 49466 SH SOLE 49466 0 0 SUN CMNTYS INC COM COM 866674104 1009 9925 SH SOLE 9925 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 545 19496 SH SOLE 19496 0 0 SUNCOR ENERGY INC NEW OPT 867224907 0 15000 SH Call SOLE 15000 0 0 SUNCOKE ENERGY INC COM COM 86722A103 127 14883 SH SOLE 14883 0 0 SUNPOWER CORP COM COM 867652406 129 25935 SH SOLE 25935 0 0 SUNPOWER CORP OPT 867652906 0 40800 SH Call SOLE 40800 0 0 SUNRUN INC COM COM 86771W105 262 24075 SH SOLE 24075 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 1146 88054 SH SOLE 88054 0 0 SUNTRUST BKS INC COM COM 867914103 4073 80740 SH SOLE 80740 0 0 SUNTRUST BKS INC OPT 867914903 5 57600 SH Call SOLE 57600 0 0 SUNTRUST BKS INC OPT 867914953 813 109200 SH Put SOLE 109200 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 93 27652 SH SOLE 27652 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 2604 78385 SH SOLE 78385 0 0 SUTRO BIOPHARMA INC COM COM 869367102 169 18761 SH SOLE 18761 0 0 SYKES ENTERPRISES INC COM COM 871237103 398 16087 SH SOLE 16087 0 0 SYMANTEC CORP COM COM 871503108 6830 361489 SH SOLE 361489 0 0 SYMANTEC CORP OPT 871503908 592 2767800 SH Call SOLE 2767800 0 0 SYMANTEC CORP OPT 871503958 537 293600 SH Put SOLE 293600 0 0 SYNAPTICS INC COM COM 87157D109 428 11490 SH SOLE 11490 0 0 SYNAPTICS INC NOTE 0.500 6/1 BND 87157DAD1 881 10000 PRN SOLE 10000 0 0 SYNOPSYS INC COM COM 871607107 1154 13694 SH SOLE 13694 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 912 28500 SH SOLE 28500 0 0 SYNNEX CORP COM COM 87162W100 135 1670 SH SOLE 1670 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 7 60995 SH SOLE 60995 0 0 SYNCHRONY FINL COM COM 87165B103 2928 124821 SH SOLE 124821 0 0 SYNEOS HEALTH INC CL A COM 87166B102 3635 92364 SH SOLE 92364 0 0 SYSCO CORP COM COM 871829107 42577 679489 SH SOLE 679489 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 350 2923 SH SOLE 2923 0 0 TREEHOUSE FOODS INC COM COM 89469A104 819 16148 SH SOLE 16148 0 0 TREX CO INC COM COM 89531P105 1449 24408 SH SOLE 24408 0 0 TRIBUNE MEDIA CO CL A COM 896047503 11738 258656 SH SOLE 258656 0 0 TRIMBLE INC COM COM 896239100 693 21044 SH SOLE 21044 0 0 TRINITY INDS INC COM COM 896522109 514 24966 SH SOLE 24966 0 0 TRISTATE CAP HLDGS INC COM COM 89678F100 614 31551 SH SOLE 31551 0 0 TRIPADVISOR INC COM COM 896945201 6286 116546 SH SOLE 116546 0 0 TRIPADVISOR INC OPT 896945901 20 220000 SH Call SOLE 220000 0 0 TRIPADVISOR INC OPT 896945951 4 100000 SH Put SOLE 100000 0 0 TRUECAR INC COM COM 89785L107 2674 295126 SH SOLE 295126 0 0 TRUSTCO BK CORP N Y COM COM 898349105 116 16918 SH SOLE 16918 0 0 TRUSTMARK CORP COM COM 898402102 189 6639 SH SOLE 6639 0 0 TURNING PT BRANDS INC COM COM 90041L105 873 32077 SH SOLE 32077 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 731 15200 SH SOLE 15200 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 5165 108109 SH SOLE 108109 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A901 643 428200 SH Call SOLE 428200 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A951 29 160000 SH Put SOLE 160000 0 0 22ND CENTY GROUP INC COM COM 90137F103 67 26784 SH SOLE 26784 0 0 TWILIO INC CL A COM 90138F102 168 1882 SH SOLE 1882 0 0 TWITTER INC COM COM 90184L102 23741 826047 SH SOLE 826047 0 0 TWITTER INC OPT 90184L902 254 590500 SH Call SOLE 590500 0 0 TWITTER INC OPT 90184L952 3587 1792200 SH Put SOLE 1792200 0 0 TWO HBRS INVT CORP COM NEW COM 90187B408 997 77675 SH SOLE 77675 0 0 II VI INC COM COM 902104108 1300 40036 SH SOLE 40036 0 0 II VI INC NOTE 0.250 9/0 BND 902104AB4 2930 30000 PRN SOLE 30000 0 0 2U INC COM COM 90214J101 1314 26430 SH SOLE 26430 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 283 1522 SH SOLE 1522 0 0 TYSON FOODS INC CL A COM 902494103 2444 45765 SH SOLE 45765 0 0 TYSON FOODS INC OPT 902494903 244 171500 SH Call SOLE 171500 0 0 TYSON FOODS INC OPT 902494953 31 10300 SH Put SOLE 10300 0 0 UDR INC COM COM 902653104 3049 76957 SH SOLE 76957 0 0 UGI CORP NEW COM COM 902681105 3375 63254 SH SOLE 63254 0 0 UMB FINL CORP COM COM 902788108 1144 18767 SH SOLE 18767 0 0 US BANCORP DEL COM NEW COM 902973304 32084 702053 SH SOLE 702053 0 0 US BANCORP DEL OPT 902973904 50 165600 SH Call SOLE 165600 0 0 US BANCORP DEL OPT 902973954 878 241100 SH Put SOLE 241100 0 0 U S G CORP COM NEW COM 903293405 7513 176118 SH SOLE 176118 0 0 U S SILICA HLDGS INC COM COM 90346E103 658 64618 SH SOLE 64618 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 277 2786 SH SOLE 2786 0 0 ULTA BEAUTY INC COM COM 90384S303 309 1264 SH SOLE 1264 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 1126 4600 SH SOLE 4600 0 0 ULTRA PETROLEUM CORP COM NEW COM 903914208 80 105033 SH SOLE 105033 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 274 6303 SH SOLE 6303 0 0 UMPQUA HLDGS CORP COM COM 904214103 1322 83125 SH SOLE 83125 0 0 UNDER ARMOUR INC CL A COM 904311107 973 55059 SH SOLE 55059 0 0 UNDER ARMOUR INC CL C COM 904311206 606 37505 SH SOLE 37505 0 0 UNDER ARMOUR INC OPT 904311906 54 200000 SH Call SOLE 200000 0 0 UNDER ARMOUR INC OPT 904311907 30 190000 SH Call SOLE 190000 0 0 UNDER ARMOUR INC OPT 904311957 176 245100 SH Put SOLE 245100 0 0 UNIFIRST CORP MASS COM COM 904708104 857 5993 SH SOLE 5993 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 5414 103625 SH SOLE 103625 0 0 UNILEVER N V N Y SHS NEW COM 904784709 3705 68857 SH SOLE 68857 0 0 UNION BANKSHARES CORP NEW COM COM 90539J109 880 31165 SH SOLE 31165 0 0 UNION PAC CORP COM COM 907818108 10988 79490 SH SOLE 79490 0 0 UNION PAC CORP OPT 907818908 644 46900 SH Call SOLE 46900 0 0 UNION PAC CORP OPT 907818958 363 133600 SH Put SOLE 133600 0 0 UNISYS CORP NOTE 5.500 3/0 BND 909214BS6 1401 10000 PRN SOLE 10000 0 0 UNIT CORP COM COM 909218109 128 8980 SH SOLE 8980 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 150 6968 SH SOLE 6968 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 1036 33301 SH SOLE 33301 0 0 UNITED CONTL HLDGS INC COM COM 910047109 512 6115 SH SOLE 6115 0 0 UNITED CONTL HLDGS INC OPT 910047909 1894 486300 SH Call SOLE 486300 0 0 UNITED CONTL HLDGS INC OPT 910047959 93 383000 SH Put SOLE 383000 0 0 UNITED FIRE GROUP INC COM COM 910340108 176 3183 SH SOLE 3183 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 10627 108963 SH SOLE 108963 0 0 UNITED PARCEL SERVICE INC OPT 911312906 554 298900 SH Call SOLE 298900 0 0 UNITED PARCEL SERVICE INC OPT 911312956 924 156300 SH Put SOLE 156300 0 0 UNITED RENTALS INC COM COM 911363109 1808 17636 SH SOLE 17636 0 0 UNITED STATES CELLULAR CORP COM COM 911684108 1678 32281 SH SOLE 32281 0 0 US FOODS HLDG CORP COM COM 912008109 171 5403 SH SOLE 5403 0 0 UNITED STATES NATL GAS FUND UNIT PAR COM 912318300 301 12200 SH SOLE 12200 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 127 13172 SH SOLE 13172 0 0 UNITED STATES STL CORP NEW COM COM 912909108 19012 1042339 SH SOLE 1042339 0 0 UNITED STATES STL CORP NEW OPT 912909908 0 39700 SH Call SOLE 39700 0 0 UNITED STATES STL CORP NEW OPT 912909958 11507 1867900 SH Put SOLE 1867900 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 115158 1081496 SH SOLE 1081496 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 65 46000 SH Call SOLE 46000 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 395 80300 SH Put SOLE 80300 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1023 9397 SH SOLE 9397 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 47597 191059 SH SOLE 191059 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 3422 168700 SH Call SOLE 168700 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 1311 150900 SH Put SOLE 150900 0 0 UNITI GROUP INC COM COM 91325V108 778 49967 SH SOLE 49967 0 0 UNIVERSAL CORP VA COM COM 913456109 297 5493 SH SOLE 5493 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 527 5630 SH SOLE 5630 0 0 UNIVERSAL ELECTRS INC COM COM 913483103 715 28280 SH SOLE 28280 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 388 14951 SH SOLE 14951 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT COM 91359E105 453 7380 SH SOLE 7380 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 445 11738 SH SOLE 11738 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1834 15736 SH SOLE 15736 0 0 UNUM GROUP COM COM 91529Y106 1206 41051 SH SOLE 41051 0 0 UPLAND SOFTWARE INC COM COM 91544A109 1693 62290 SH SOLE 62290 0 0 URANIUM ENERGY CORP COM COM 916896103 238 190553 SH SOLE 190553 0 0 URBAN OUTFITTERS INC COM COM 917047102 351 10586 SH SOLE 10586 0 0 URBAN EDGE PPTYS COM COM 91704F104 843 50719 SH SOLE 50719 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 203 10541 SH SOLE 10541 0 0 V F CORP COM COM 918204108 2295 32165 SH SOLE 32165 0 0 V F CORP OPT 918204908 4 23600 SH Call SOLE 23600 0 0 V F CORP OPT 918204958 11 32900 SH Put SOLE 32900 0 0 VEON LTD SPONSORED ADR COM 91822M106 211 90248 SH SOLE 90248 0 0 VAIL RESORTS INC COM COM 91879Q109 1589 7535 SH SOLE 7535 0 0 VALHI INC NEW COM COM 918905100 28 14519 SH SOLE 14519 0 0 VALE S A ADR COM 91912E105 8869 672370 SH SOLE 672370 0 0 VALE S A OPT 91912E955 1463 1545900 SH Put SOLE 1545900 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 3287 43845 SH SOLE 43845 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 165 579500 SH Call SOLE 579500 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 4119 822100 SH Put SOLE 822100 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP COM 91914J102 9712 230311 SH SOLE 230311 0 0 APTARGROUP INC COM COM 038336103 740 7869 SH SOLE 7869 0 0 APPROACH RESOURCES INC COM COM 03834A103 21 24450 SH SOLE 24450 0 0 APPTIO INC CL A COM 03835C108 9832 259007 SH SOLE 259007 0 0 AQUA AMERICA INC COM COM 03836W103 24990 730926 SH SOLE 730926 0 0 ARAMARK COM COM 03852U106 1484 51228 SH SOLE 51228 0 0 ARBUTUS BIOPHARMA CORP COM COM 03879J100 185 48376 SH SOLE 48376 0 0 ARBOR RLTY TR INC COM COM 038923108 1069 106119 SH SOLE 106119 0 0 ARCBEST CORP COM COM 03937C105 336 9804 SH SOLE 9804 0 0 ARCH COAL INC CL A COM 039380407 851 10254 SH SOLE 10254 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 5783 141157 SH SOLE 141157 0 0 ARCHER DANIELS MIDLAND CO OPT 039483902 36 310700 SH Call SOLE 310700 0 0 ARCHER DANIELS MIDLAND CO OPT 039483952 206 326700 SH Put SOLE 326700 0 0 ARCOSA INC COM COM 039653100 298 10760 SH SOLE 10760 0 0 ARCONIC INC COM COM 03965L100 3610 214097 SH SOLE 214097 0 0 ARDELYX INC COM COM 039697107 49 27590 SH SOLE 27590 0 0 ARENA PHARMACEUTICALS INC COM NEW COM 040047607 431 11055 SH SOLE 11055 0 0 ARGAN INC COM COM 04010E109 1959 51773 SH SOLE 51773 0 0 ARES CAP CORP COM COM 04010L103 117 7540 SH SOLE 7540 0 0 ARES COML REAL ESTATE CORP COM COM 04013V108 555 42558 SH SOLE 42558 0 0 ARISTA NETWORKS INC COM COM 040413106 2556 12129 SH SOLE 12129 0 0 ARMADA HOFFLER PPTYS INC COM COM 04208T108 146 10364 SH SOLE 10364 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW COM 042315507 1009 49228 SH SOLE 49228 0 0 ARQULE INC COM COM 04269E107 28 10134 SH SOLE 10134 0 0 ARRAY BIOPHARMA INC NOTE 2.62512/0 BND 04269XAB1 14527 120000 PRN SOLE 120000 0 0 ARROW ELECTRS INC COM COM 042735100 579 8391 SH SOLE 8391 0 0 ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 166 13350 SH SOLE 13350 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 2286 34287 SH SOLE 34287 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 1673 666403 SH SOLE 666403 0 0 ASCENDIS PHARMA A S SPONSORED ADR COM 04351P101 116 1854 SH SOLE 1854 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 183 45796 SH SOLE 45796 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 483 6811 SH SOLE 6811 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 243 2963 SH SOLE 2963 0 0 ASSOCIATED BANC CORP COM COM 045487105 2795 141253 SH SOLE 141253 0 0 ASSURANT INC COM COM 04621X108 3412 38145 SH SOLE 38145 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 4617 121559 SH SOLE 121559 0 0 ASTRONICS CORP COM COM 046433108 659 21655 SH SOLE 21655 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 345 9929 SH SOLE 9929 0 0 ATHERSYS INC COM COM 04744L106 18 12227 SH SOLE 12227 0 0 ATKORE INTL GROUP INC COM COM 047649108 2635 132837 SH SOLE 132837 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 478 11338 SH SOLE 11338 0 0 ATMOS ENERGY CORP COM COM 049560105 796 8583 SH SOLE 8583 0 0 ATRION CORP COM COM 049904105 1380 1862 SH SOLE 1862 0 0 AUTODESK INC OPT 052769906 453 106000 SH Call SOLE 106000 0 0 AUTODESK INC OPT 052769956 250 24300 SH Put SOLE 24300 0 0 AUTOLIV INC COM COM 052800109 491 6991 SH SOLE 6991 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 241 1840 SH SOLE 1840 0 0 AUTONATION INC COM COM 05329W102 259 7264 SH SOLE 7264 0 0 AUTOZONE INC COM COM 053332102 3517 4195 SH SOLE 4195 0 0 AVALONBAY CMNTYS INC COM COM 053484101 7333 42130 SH SOLE 42130 0 0 AVANOS MED INC COM COM 05350V106 2281 50933 SH SOLE 50933 0 0 AVAYA HLDGS CORP COM COM 05351X101 741 50909 SH SOLE 50909 0 0 AVERY DENNISON CORP COM COM 053611109 1140 12689 SH SOLE 12689 0 0 AVID BIOSERVICES INC COM COM 05368M106 745 181793 SH SOLE 181793 0 0 AVIS BUDGET GROUP COM COM 053774105 1273 56645 SH SOLE 56645 0 0 AVIS BUDGET GROUP OPT 053774905 3 60000 SH Call SOLE 60000 0 0 AVIS BUDGET GROUP OPT 053774955 5346 726500 SH Put SOLE 726500 0 0 AVISTA CORP COM COM 05379B107 855 20134 SH SOLE 20134 0 0 AVNET INC COM COM 053807103 422 11677 SH SOLE 11677 0 0 AVON PRODS INC COM COM 054303102 520 342268 SH SOLE 342268 0 0 AVON PRODS INC OPT 054303952 357 700000 SH Put SOLE 700000 0 0 AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 214 12040 SH SOLE 12040 0 0 AXA EQUITABLE HLDGS INC COM COM 054561105 1124 67559 SH SOLE 67559 0 0 AXOGEN INC COM COM 05463X106 1638 80163 SH SOLE 80163 0 0 BB&T CORP COM COM 054937107 4601 106212 SH SOLE 106212 0 0 BCE INC COM NEW COM 05534B760 101 2548 SH SOLE 2548 0 0 BGC PARTNERS INC CL A COM 05541T101 92 17867 SH SOLE 17867 0 0 BGC PARTNERS INC OPT 05541T901 7 145000 SH Call SOLE 145000 0 0 BOK FINL CORP COM NEW COM 05561Q201 335 4571 SH SOLE 4571 0 0 BP PLC SPONSORED ADR COM 055622104 2069 54575 SH SOLE 54575 0 0 BP PLC OPT 055622904 212 374100 SH Call SOLE 374100 0 0 BP PLC OPT 055622954 268 488900 SH Put SOLE 488900 0 0 BSB BANCORP INC MD COM COM 05573H108 215 7664 SH SOLE 7664 0 0 BT GROUP PLC ADR COM 05577E101 1188 78159 SH SOLE 78159 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 122 3196 SH SOLE 3196 0 0 BABCOCK & WILCOX ENTERPRIS I COM COM 05614L100 24 61165 SH SOLE 61165 0 0 BADGER METER INC COM COM 056525108 195 3966 SH SOLE 3966 0 0 BAIDU INC SPON ADR REP A COM 056752108 96890 610910 SH SOLE 610910 0 0 BAIDU INC OPT 056752908 146 328100 SH Call SOLE 328100 0 0 BAIDU INC OPT 056752958 30606 894300 SH Put SOLE 894300 0 0 BAKER HUGHES A GE CO CL A COM 05722G100 3146 146342 SH SOLE 146342 0 0 BAKER HUGHES A GE CO OPT 05722G950 120 20000 SH Put SOLE 20000 0 0 BALCHEM CORP COM COM 057665200 350 4473 SH SOLE 4473 0 0 BALL CORP COM COM 058498106 2221 48314 SH SOLE 48314 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 544 54968 SH SOLE 54968 0 0 BANCO BRADESCO S A OPT 059460953 45 2250000 SH Put SOLE 2250000 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 5302 1002287 SH SOLE 1002287 0 0 BANCO SANTANDER SA ADR COM 05964H105 2295 512250 SH SOLE 512250 0 0 BANCORP INC DEL COM COM 05969A105 253 31725 SH SOLE 31725 0 0 BANCORPSOUTH BK TUPELO MISS COM COM 05971J102 1063 40656 SH SOLE 40656 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 685 51434 SH SOLE 51434 0 0 BANK AMER CORP COM COM 060505104 57770 2344549 SH SOLE 2344549 0 0 BANK AMER CORP OPT 060505904 2347 8361100 SH Call SOLE 8361100 0 0 BANK AMER CORP OPT 060505954 26613 13112200 SH Put SOLE 13112200 0 0 BANK HAWAII CORP COM COM 062540109 1289 19143 SH SOLE 19143 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 6776 143955 SH SOLE 143955 0 0 BANK OZK COM COM 06417N103 1493 65384 SH SOLE 65384 0 0 BANKUNITED INC COM COM 06652K103 575 19203 SH SOLE 19203 0 0 BAOZUN INC SPONSORED ADR COM 06684L103 367 12562 SH SOLE 12562 0 0 BAOZUN INC OPT 06684L903 105 300000 SH Call SOLE 300000 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 177 8364 SH SOLE 8364 0 0 BARCLAYS PLC ADR COM 06738E204 2667 353670 SH SOLE 353670 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06746L422 23585 503089 SH SOLE 503089 0 0 BARCLAYS BK PLC OPT 06746L902 5 24400 SH Call SOLE 24400 0 0 BARCLAYS BK PLC OPT 06746L952 4 400000 SH Put SOLE 400000 0 0 BARNES & NOBLE ED INC COM COM 06777U101 72 17949 SH SOLE 17949 0 0 BARNES GROUP INC COM COM 067806109 780 14542 SH SOLE 14542 0 0 BARRICK GOLD CORP COM COM 067901108 23852 1761609 SH SOLE 1761609 0 0 BARRICK GOLD CORP OPT 067901908 1044 1497500 SH Call SOLE 1497500 0 0 BARRICK GOLD CORP OPT 067901958 4528 6644500 SH Put SOLE 6644500 0 0 BARRETT BUSINESS SERVICES IN COM COM 068463108 111 1936 SH SOLE 1936 0 0 LOWES COS INC OPT 548661957 793 204800 SH Put SOLE 204800 0 0 LOXO ONCOLOGY INC COM COM 548862101 1011 7220 SH SOLE 7220 0 0 LULULEMON ATHLETICA INC COM COM 550021109 308 2534 SH SOLE 2534 0 0 LUMENTUM HLDGS INC COM COM 55024U109 318 7558 SH SOLE 7558 0 0 LUMENTUM HLDGS INC OPT 55024U909 1 40000 SH Call SOLE 40000 0 0 LUMENTUM HLDGS INC NOTE 0.250 3/1 BND 55024UAB5 509 5050 PRN SOLE 5050 0 0 LUMINEX CORP DEL COM COM 55027E102 302 13087 SH SOLE 13087 0 0 LYON WILLIAM HOMES CL A NEW COM 552074700 640 59861 SH SOLE 59861 0 0 M & T BK CORP COM COM 55261F104 2632 18392 SH SOLE 18392 0 0 MB FINANCIAL INC NEW COM COM 55264U108 552 13923 SH SOLE 13923 0 0 M D C HLDGS INC COM COM 552676108 689 24496 SH SOLE 24496 0 0 MDU RES GROUP INC COM COM 552690109 579 24285 SH SOLE 24285 0 0 MDC PARTNERS INC CL A SUB VTG COM 552697104 68 26007 SH SOLE 26007 0 0 MGE ENERGY INC COM COM 55277P104 197 3292 SH SOLE 3292 0 0 MGIC INVT CORP WIS COM COM 552848103 128 12230 SH SOLE 12230 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 39021 1608465 SH SOLE 1608465 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 1 51400 SH Call SOLE 51400 0 0 MGM RESORTS INTERNATIONAL OPT 552953951 922 195800 SH Put SOLE 195800 0 0 MGM GROWTH PPTYS LLC CL A COM COM 55303A105 146 5526 SH SOLE 5526 0 0 MGP INGREDIENTS INC NEW COM COM 55303J106 2777 48668 SH SOLE 48668 0 0 MKS INSTRUMENT INC COM COM 55306N104 813 12588 SH SOLE 12588 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 928 30629 SH SOLE 30629 0 0 MRC GLOBAL INC COM COM 55345K103 112 9165 SH SOLE 9165 0 0 MSA SAFETY INC COM COM 553498106 2574 27306 SH SOLE 27306 0 0 MSC INDL DIRECT INC CL A COM 553530106 377 4902 SH SOLE 4902 0 0 MSCI INC COM COM 55354G100 1670 11328 SH SOLE 11328 0 0 MTS SYS CORP COM COM 553777103 169 4208 SH SOLE 4208 0 0 MACOM TECH SOLUTIONS HLDGS I COM COM 55405Y100 238 16430 SH SOLE 16430 0 0 MACERICH CO COM COM 554382101 689 15915 SH SOLE 15915 0 0 MACK CALI RLTY CORP COM COM 554489104 872 44518 SH SOLE 44518 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 113 3088 SH SOLE 3088 0 0 MACYS INC COM COM 55616P104 8539 286720 SH SOLE 286720 0 0 MACYS INC OPT 55616P954 739 2145000 SH Put SOLE 2145000 0 0 MADDEN STEVEN LTD COM COM 556269108 2386 78849 SH SOLE 78849 0 0 MADISON SQUARE GARDEN CO NEW CL A COM 55825T103 690 2578 SH SOLE 2578 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 138 2433 SH SOLE 2433 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 859 15048 SH SOLE 15048 0 0 MAGNA INTL INC COM COM 559222401 465 10222 SH SOLE 10222 0 0 MAGNACHIP SEMICONDUCTOR SA NOTE 5.000 3/0 BND 55932XAB0 6099 60000 PRN SOLE 60000 0 0 MALIBU BOATS INC COM CL A COM 56117J100 1478 42458 SH SOLE 42458 0 0 MANHATTAN ASSOCS INC COM COM 562750109 443 10467 SH SOLE 10467 0 0 MANPOWERGROUP INC COM COM 56418H100 3643 56212 SH SOLE 56212 0 0 MANTECH INTL CORP CL A COM 564563104 482 9226 SH SOLE 9226 0 0 MANULIFE FINL CORP COM COM 56501R106 2506 176600 SH SOLE 176600 0 0 MARATHON OIL CORP COM COM 565849106 1249 87118 SH SOLE 87118 0 0 MARATHON OIL CORP OPT 565849906 3 243800 SH Call SOLE 243800 0 0 MARATHON PETE CORP COM COM 56585A102 6661 112880 SH SOLE 112880 0 0 MARATHON PETE CORP OPT 56585A902 358 373200 SH Call SOLE 373200 0 0 MARATHON PETE CORP OPT 56585A952 624 353000 SH Put SOLE 353000 0 0 MARCUS & MILLICHAP INC COM COM 566324109 121 3526 SH SOLE 3526 0 0 MARCUS CORP COM COM 566330106 1078 27299 SH SOLE 27299 0 0 MARKEL CORP COM COM 570535104 190 183 SH SOLE 183 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 2716 12855 SH SOLE 12855 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 148 2105 SH SOLE 2105 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 7025 88089 SH SOLE 88089 0 0 MARSH & MCLENNAN COS INC OPT 571748902 40 304100 SH Call SOLE 304100 0 0 MARSH & MCLENNAN COS INC OPT 571748952 123 29900 SH Put SOLE 29900 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 694 6395 SH SOLE 6395 0 0 MARRIOTT INTL INC NEW OPT 571903952 1185 150000 SH Put SOLE 150000 0 0 MARTEN TRANS LTD COM COM 573075108 172 10632 SH SOLE 10632 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 1812 10542 SH SOLE 10542 0 0 MASCO CORP COM COM 574599106 36161 1236698 SH SOLE 1236698 0 0 MASCO CORP OPT 574599956 1206 326000 SH Put SOLE 326000 0 0 MASIMO CORP COM COM 574795100 717 6676 SH SOLE 6676 0 0 MASONITE INTL CORP NEW COM COM 575385109 2431 54221 SH SOLE 54221 0 0 MASTEC INC COM COM 576323109 3429 84530 SH SOLE 84530 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 8956 47473 SH SOLE 47473 0 0 MATADOR RES CO COM COM 576485205 126 8122 SH SOLE 8122 0 0 MATERION CORP COM COM 576690101 205 4567 SH SOLE 4567 0 0 MATRIX SVC CO COM COM 576853105 153 8537 SH SOLE 8537 0 0 MATSON INC COM COM 57686G105 698 21802 SH SOLE 21802 0 0 MATTEL INC COM COM 577081102 1165 116603 SH SOLE 116603 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 1028 20214 SH SOLE 20214 0 0 MAXIMUS INC COM COM 577933104 2088 32079 SH SOLE 32079 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 8388 60241 SH SOLE 60241 0 0 MCDERMOTT INTL INC COM COM 580037703 312 47686 SH SOLE 47686 0 0 MCDONALDS CORP COM COM 580135101 127128 715929 SH SOLE 715929 0 0 MCDONALDS CORP OPT 580135901 547 110000 SH Call SOLE 110000 0 0 MCDONALDS CORP OPT 580135951 314 180900 SH Put SOLE 180900 0 0 MCKESSON CORP COM COM 58155Q103 6982 63206 SH SOLE 63206 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 2745 170737 SH SOLE 170737 0 0 MEDICINES CO COM COM 584688105 278 14524 SH SOLE 14524 0 0 MEDICINES CO NOTE 2.750 7/1 BND 584688AG0 2436 32110 PRN SOLE 32110 0 0 MEDIFAST INC COM COM 58470H101 781 6249 SH SOLE 6249 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 1282 19019 SH SOLE 19019 0 0 MEDNAX INC COM COM 58502B106 354 10737 SH SOLE 10737 0 0 MEDPACE HLDGS INC COM COM 58506Q109 214 4041 SH SOLE 4041 0 0 MERCER INTL INC COM COM 588056101 882 84528 SH SOLE 84528 0 0 MERCK & CO INC COM COM 58933Y105 17820 233213 SH SOLE 233213 0 0 MERCK & CO INC OPT 58933Y905 5031 1066900 SH Call SOLE 1066900 0 0 MERCK & CO INC OPT 58933Y955 895 1225800 SH Put SOLE 1225800 0 0 MERCURY SYS INC COM COM 589378108 3196 67584 SH SOLE 67584 0 0 MERCURY GENL CORP NEW COM COM 589400100 1777 34356 SH SOLE 34356 0 0 MERIT MED SYS INC COM COM 589889104 3405 61010 SH SOLE 61010 0 0 MERITAGE HOMES CORP COM COM 59001A102 272 7411 SH SOLE 7411 0 0 MERITOR INC NOTE 3.25010/1 BND 59001KAF7 3502 40000 PRN SOLE 40000 0 0 METHODE ELECTRS INC COM COM 591520200 519 22291 SH SOLE 22291 0 0 METLIFE INC COM COM 59156R108 7344 178870 SH SOLE 178870 0 0 METLIFE INC OPT 59156R908 181 559200 SH Call SOLE 559200 0 0 METLIFE INC OPT 59156R958 3884 1383300 SH Put SOLE 1383300 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 1624 2872 SH SOLE 2872 0 0 MICHAELS COS INC COM COM 59408Q106 147 10844 SH SOLE 10844 0 0 MICROSOFT CORP COM COM 594918104 108832 1071496 SH SOLE 1071496 0 0 MICROSOFT CORP OPT 594918904 13709 3431600 SH Call SOLE 3431600 0 0 MICROSOFT CORP OPT 594918954 15688 3523400 SH Put SOLE 3523400 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 503 3935 SH SOLE 3935 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 104 1445 SH SOLE 1445 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 3748 26520 PRN SOLE 26520 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AF1 3137 32010 PRN SOLE 32010 0 0 SYSCO CORP OPT 871829907 10 25000 SH Call SOLE 25000 0 0 SYSCO CORP OPT 871829957 3 38100 SH Put SOLE 38100 0 0 TCF FINL CORP COM COM 872275102 1621 83193 SH SOLE 83193 0 0 TC PIPELINES LP UT COM LTD PRT COM 87233Q108 1093 34029 SH SOLE 34029 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 324 6623 SH SOLE 6623 0 0 BLACKROCK TCP CAPITAL CORP NOTE 5.25012/1 BND 87238QAB9 301 3000 PRN SOLE 3000 0 0 TJX COS INC NEW COM COM 872540109 9163 204810 SH SOLE 204810 0 0 T MOBILE US INC COM COM 872590104 390 6126 SH SOLE 6126 0 0 T MOBILE US INC OPT 872590904 32 25600 SH Call SOLE 25600 0 0 T MOBILE US INC OPT 872590954 330 213900 SH Put SOLE 213900 0 0 TRI POINTE GROUP INC COM COM 87265H109 202 18489 SH SOLE 18489 0 0 TTM TECHNOLOGIES INC NOTE 1.75012/1 BND 87305RAD1 1905 16350 PRN SOLE 16350 0 0 TABLEAU SOFTWARE INC CL A COM 87336U105 462 3851 SH SOLE 3851 0 0 TABULA RASA HEALTHCARE INC COM COM 873379101 1905 29874 SH SOLE 29874 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 2480 54436 SH SOLE 54436 0 0 TAHOE RES INC COM COM 873868103 558 152842 SH SOLE 152842 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 6270 169868 SH SOLE 169868 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPT 874039900 15 300000 SH Call SOLE 300000 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPT 874039950 1692 440000 SH Put SOLE 440000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 2551 24781 SH SOLE 24781 0 0 TAL ED GROUP SPONSORED ADS COM 874080104 10724 401952 SH SOLE 401952 0 0 TAL ED GROUP OPT 874080904 112 373400 SH Call SOLE 373400 0 0 TALLGRASS ENERGY LP CLASS A COM 874696107 1067 43821 SH SOLE 43821 0 0 TANDEM DIABETES CARE INC COM NEW COM 875372203 288 7578 SH SOLE 7578 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 861 42589 SH SOLE 42589 0 0 TAPESTRY INC COM COM 876030107 5003 148229 SH SOLE 148229 0 0 TAPESTRY INC OPT 876030907 6 191600 SH Call SOLE 191600 0 0 TAPESTRY INC OPT 876030957 1952 558600 SH Put SOLE 558600 0 0 TARGET CORP COM COM 87612E106 5912 89448 SH SOLE 89448 0 0 TARGET CORP OPT 87612E906 35 60000 SH Call SOLE 60000 0 0 TARGET CORP OPT 87612E956 1087 85000 SH Put SOLE 85000 0 0 TARGA RES CORP COM COM 87612G101 2730 75790 SH SOLE 75790 0 0 TAUBMAN CTRS INC COM COM 876664103 1660 36498 SH SOLE 36498 0 0 TEAM INC NOTE 5.000 8/0 BND 878155AE0 7154 71610 PRN SOLE 71610 0 0 TECH DATA CORP COM COM 878237106 405 4949 SH SOLE 4949 0 0 TECK RESOURCES LTD CL B COM 878742204 3228 149866 SH SOLE 149866 0 0 TEGNA INC COM COM 87901J105 189 17410 SH SOLE 17410 0 0 TELADOC HEALTH INC COM COM 87918A105 2942 59345 SH SOLE 59345 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 289 52027 SH SOLE 52027 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 668 136610 SH SOLE 136610 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 532 2567 SH SOLE 2567 0 0 TELEFLEX INC COM COM 879369106 357 1382 SH SOLE 1382 0 0 TELEFONICA BRASIL SA SPONSORED ADR PFD 87936R106 900 75413 SH SOLE 75413 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 758 89579 SH SOLE 89579 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 409 12582 SH SOLE 12582 0 0 TELIGENT INC NEW COM COM 87960W104 60 44154 SH SOLE 44154 0 0 TELLURIAN INC NEW COM COM 87968A104 2972 427569 SH SOLE 427569 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 611 14760 SH SOLE 14760 0 0 TENARIS S A SPONSORED ADR COM 88031M109 206 9645 SH SOLE 9645 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1195 69701 SH SOLE 69701 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS COM 88034P109 441 33350 SH SOLE 33350 0 0 TERADATA CORP DEL COM COM 88076W103 660 17215 SH SOLE 17215 0 0 TERADYNE INC COM COM 880770102 971 30956 SH SOLE 30956 0 0 TERADYNE INC NOTE 1.25012/1 BND 880770AG7 1188 10000 PRN SOLE 10000 0 0 TEREX CORP NEW COM COM 880779103 181 6580 SH SOLE 6580 0 0 TERRAFORM PWR INC COM CL A COM 88104R209 257 22913 SH SOLE 22913 0 0 TERRENO RLTY CORP COM COM 88146M101 556 15799 SH SOLE 15799 0 0 TESARO INC COM COM 881569107 4488 60443 SH SOLE 60443 0 0 TESLA INC COM COM 88160R101 677 2033 SH SOLE 2033 0 0 TESLA INC OPT 88160R901 14953 396400 SH Call SOLE 396400 0 0 TESLA INC OPT 88160R951 7445 458100 SH Put SOLE 458100 0 0 TESLA INC NOTE 1.250 3/0 BND 88160RAC5 1685 15000 PRN SOLE 15000 0 0 TESLA INC NOTE 2.375 3/1 BND 88160RAD3 13982 115000 PRN SOLE 115000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 9829 637399 SH SOLE 637399 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624909 2 200000 SH Call SOLE 200000 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 4529 1360000 SH Put SOLE 1360000 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 57 34222 SH SOLE 34222 0 0 TETRA TECH INC NEW COM COM 88162G103 3594 69423 SH SOLE 69423 0 0 TETRAPHASE PHARMACEUTICALS I COM COM 88165N105 69 61297 SH SOLE 61297 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 457 8953 SH SOLE 8953 0 0 TEXAS INSTRS INC COM COM 882508104 4637 49073 SH SOLE 49073 0 0 TEXAS INSTRS INC OPT 882508904 706 407200 SH Call SOLE 407200 0 0 TEXAS INSTRS INC OPT 882508954 2554 412400 SH Put SOLE 412400 0 0 TEXAS ROADHOUSE INC COM COM 882681109 1867 31280 SH SOLE 31280 0 0 TEXTRON INC COM COM 883203101 1919 41729 SH SOLE 41729 0 0 TG THERAPEUTICS INC COM COM 88322Q108 157 38285 SH SOLE 38285 0 0 THERAVANCE INC NOTE 2.125 1/1 BND 88338TAB0 4008 37000 PRN SOLE 37000 0 0 THE TRADE DESK INC COM CL A COM 88339J105 2441 21033 SH SOLE 21033 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 9932 44383 SH SOLE 44383 0 0 THOMSON REUTERS CORP COM COM 884903709 117 2429 SH SOLE 2429 0 0 THOR INDS INC COM COM 885160101 279 5369 SH SOLE 5369 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 2869 282110 SH SOLE 282110 0 0 3M CO COM COM 88579Y101 1299 6819 SH SOLE 6819 0 0 3M CO OPT 88579Y901 19 45400 SH Call SOLE 45400 0 0 3M CO OPT 88579Y951 667 135800 SH Put SOLE 135800 0 0 TIDEWATER INC NEW COM COM 88642R109 448 23414 SH SOLE 23414 0 0 TIER REIT INC COM NEW COM 88650V208 484 23464 SH SOLE 23464 0 0 TIFFANY & CO NEW COM COM 886547108 1945 24153 SH SOLE 24153 0 0 TILE SHOP HLDGS INC COM COM 88677Q109 691 126133 SH SOLE 126133 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 1862 121367 SH SOLE 121367 0 0 TIMKEN CO COM COM 887389104 1282 34355 SH SOLE 34355 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 BND 887399AA1 104 1000 PRN SOLE 1000 0 0 TITAN INTL INC ILL COM COM 88830M102 81 17357 SH SOLE 17357 0 0 TIVO CORP COM COM 88870P106 122 12971 SH SOLE 12971 0 0 TOLL BROTHERS INC COM COM 889478103 1355 41147 SH SOLE 41147 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 139 1856 SH SOLE 1856 0 0 TOPBUILD CORP COM COM 89055F103 231 5129 SH SOLE 5129 0 0 TORCHMARK CORP COM COM 891027104 2453 32908 SH SOLE 32908 0 0 TORO CO COM COM 891092108 581 10391 SH SOLE 10391 0 0 TOTAL S A SPONSORED ADR COM 89151E109 1750 33531 SH SOLE 33531 0 0 TOTAL SYS SVCS INC COM COM 891906109 6049 74413 SH SOLE 74413 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 943 8120 SH SOLE 8120 0 0 TRACTOR SUPPLY CO COM COM 892356106 2881 34530 SH SOLE 34530 0 0 TRANSCANADA CORP COM COM 89353D107 327 9148 SH SOLE 9148 0 0 TRANSDIGM GROUP INC COM COM 893641100 2828 8317 SH SOLE 8317 0 0 TRANSDIGM GROUP INC OPT 893641900 1147 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 4 15000 SH Put SOLE 15000 0 0 TRANSENTERIX INC COM NEW COM 89366M201 104 45836 SH SOLE 45836 0 0 VALLEY NATL BANCORP COM COM 919794107 985 110963 SH SOLE 110963 0 0 VALMONT INDS INC COM COM 920253101 759 6839 SH SOLE 6839 0 0 VALVOLINE INC COM COM 92047W101 6055 312940 SH SOLE 312940 0 0 VANECK MERK GOLD TRUST GOLD TRUST COM 921078101 3756 298484 SH SOLE 298484 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 266 10172 SH SOLE 10172 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 26682 1265151 SH SOLE 1265151 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 2666 142206 SH SOLE 142206 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 198 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 3994 45766 SH SOLE 45766 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 1025 18005 SH SOLE 18005 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 557 34240 SH SOLE 34240 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 2248 74399 SH SOLE 74399 0 0 VANECK VECTORS ETF TR OPT 92189F901 129 200000 SH Call SOLE 200000 0 0 VANECK VECTORS ETF TR OPT 92189F903 2 59800 SH Call SOLE 59800 0 0 VANECK VECTORS ETF TR OPT 92189F906 2109 2444500 SH Call SOLE 2444500 0 0 VANECK VECTORS ETF TR OPT 92189F908 411 1550000 SH Call SOLE 1550000 0 0 VANECK VECTORS ETF TR OPT 92189F951 1314 773400 SH Put SOLE 773400 0 0 VANECK VECTORS ETF TR OPT 92189F953 285 462900 SH Put SOLE 462900 0 0 VANECK VECTORS ETF TR OPT 92189F956 5929 6285400 SH Put SOLE 6285400 0 0 VANECK VECTORS ETF TR OPT 92189F958 18470 2100000 SH Put SOLE 2100000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS COM 92189H300 8991 272464 SH SOLE 272464 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 38873 490756 SH SOLE 490756 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 324 8724 SH SOLE 8724 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 950 12186 SH SOLE 12186 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF COM 921946885 536 7197 SH SOLE 7197 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF COM 92203J407 637 11740 SH SOLE 11740 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF COM 922042676 7579 144609 SH SOLE 144609 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 395 10371 SH SOLE 10371 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 14483 297891 SH SOLE 297891 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 15 300000 SH Call SOLE 300000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 856 456900 SH Put SOLE 456900 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 146 910 SH SOLE 910 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 162 971 SH SOLE 971 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS COM 92206C102 6199 103105 SH SOLE 103105 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS COM 92206C847 203 2711 SH SOLE 2711 0 0 VAREX IMAGING CORP COM COM 92214X106 828 34948 SH SOLE 34948 0 0 VARIAN MED SYS INC COM COM 92220P105 2461 21715 SH SOLE 21715 0 0 VARONIS SYS INC COM COM 922280102 380 7180 SH SOLE 7180 0 0 VECTREN CORP COM COM 92240G101 9322 129505 SH SOLE 129505 0 0 VECTOR GROUP LTD COM COM 92240M108 361 37078 SH SOLE 37078 0 0 VEEVA SYS INC CL A COM COM 922475108 578 6474 SH SOLE 6474 0 0 VENTAS INC COM COM 92276F100 10177 173707 SH SOLE 173707 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 460 2000 SH SOLE 2000 0 0 VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 5089 68251 SH SOLE 68251 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 142 1242 SH SOLE 1242 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 308 2336 SH SOLE 2336 0 0 VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 3405 26679 SH SOLE 26679 0 0 VERA BRADLEY INC COM COM 92335C106 1257 146617 SH SOLE 146617 0 0 VEONEER INCORPORATED COM COM 92336X109 348 14754 SH SOLE 14754 0 0 VERASTEM INC COM COM 92337C104 40 12000 SH SOLE 12000 0 0 VERACYTE INC COM COM 92337F107 2060 163780 SH SOLE 163780 0 0 VEREIT INC COM COM 92339V100 1097 153383 SH SOLE 153383 0 0 VERISIGN INC COM COM 92343E102 4566 30793 SH SOLE 30793 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 67335 1197708 SH SOLE 1197708 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 753 247600 SH Call SOLE 247600 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 385 738400 SH Put SOLE 738400 0 0 VERINT SYS INC COM COM 92343X100 1905 45032 SH SOLE 45032 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 972 10000 PRN SOLE 10000 0 0 VERITEX HLDGS INC COM COM 923451108 121 5644 SH SOLE 5644 0 0 VERISK ANALYTICS INC COM COM 92345Y106 962 8822 SH SOLE 8822 0 0 VERSO CORP CL A COM 92531L207 1092 48768 SH SOLE 48768 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 321 1939 SH SOLE 1939 0 0 VERSUM MATLS INC COM COM 92532W103 241 8701 SH SOLE 8701 0 0 VIAD CORP COM NEW COM 92552R406 133 2665 SH SOLE 2665 0 0 VIASAT INC COM COM 92552V100 1997 33875 SH SOLE 33875 0 0 VIACOM INC NEW CL B COM 92553P201 5239 203848 SH SOLE 203848 0 0 VIACOM INC NEW OPT 92553P951 296 80000 SH Put SOLE 80000 0 0 VIAVI SOLUTIONS INC COM COM 925550105 128 12736 SH SOLE 12736 0 0 VICI PPTYS INC COM COM 925652109 2266 120655 SH SOLE 120655 0 0 VIKING THERAPEUTICS INC COM COM 92686J106 124 16221 SH SOLE 16221 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT COM 92763M105 329 12642 SH SOLE 12642 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 14213 2603148 SH SOLE 2603148 0 0 VIPSHOP HLDGS LTD OPT 92763W953 2628 3185000 SH Put SOLE 3185000 0 0 VIRTU FINL INC CL A COM 928254101 258 10016 SH SOLE 10016 0 0 VISA INC COM CL A COM 92826C839 1710 12962 SH SOLE 12962 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 189 10506 SH SOLE 10506 0 0 VISTA OUTDOOR INC COM COM 928377100 665 58574 SH SOLE 58574 0 0 VISTEON CORP COM NEW COM 92839U206 239 3958 SH SOLE 3958 0 0 VISTRA ENERGY CORP COM COM 92840M102 3365 146994 SH SOLE 146994 0 0 VITAL THERAPIES INC COM COM 92847R104 37 199645 SH SOLE 199645 0 0 VMWARE INC CL A COM COM 928563402 1791 13061 SH SOLE 13061 0 0 VMWARE INC OPT 928563902 272 78500 SH Call SOLE 78500 0 0 VMWARE INC OPT 928563952 37 82700 SH Put SOLE 82700 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 448 23243 SH SOLE 23243 0 0 VODAFONE GROUP PLC NEW OPT 92857W908 9 281300 SH Call SOLE 281300 0 0 VODAFONE GROUP PLC NEW OPT 92857W958 605 370000 SH Put SOLE 370000 0 0 VONAGE HLDGS CORP COM COM 92886T201 618 70750 SH SOLE 70750 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 1341 21621 SH SOLE 21621 0 0 VOYA FINL INC COM COM 929089100 413 10287 SH SOLE 10287 0 0 VOYAGER THERAPEUTICS INC COM COM 92915B106 575 61175 SH SOLE 61175 0 0 VULCAN MATLS CO COM COM 929160109 2743 27761 SH SOLE 27761 0 0 W & T OFFSHORE INC COM COM 92922P106 361 87669 SH SOLE 87669 0 0 WD-40 CO COM COM 929236107 1603 8748 SH SOLE 8748 0 0 W P CAREY INC COM COM 92936U109 2865 43854 SH SOLE 43854 0 0 WPP PLC NEW ADR COM 92937A102 260 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 3176 45855 SH SOLE 45855 0 0 WABTEC CORP COM COM 929740108 723 10297 SH SOLE 10297 0 0 WAGEWORKS INC COM COM 930427109 567 20884 SH SOLE 20884 0 0 WALMART INC COM COM 931142103 9415 101070 SH SOLE 101070 0 0 WALMART INC OPT 931142903 654 311300 SH Call SOLE 311300 0 0 WALMART INC OPT 931142953 3130 515400 SH Put SOLE 515400 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 5738 83982 SH SOLE 83982 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 28 180100 SH Call SOLE 180100 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 968 353300 SH Put SOLE 353300 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 356 73296 SH SOLE 73296 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 1210 52608 SH SOLE 52608 0 0 WASTE CONNECTIONS INC COM COM 94106B101 1322 17800 SH SOLE 17800 0 0 WASTE MGMT INC DEL COM COM 94106L109 5531 62156 SH SOLE 62156 0 0 WASTE MGMT INC DEL OPT 94106L909 326 50000 SH Call SOLE 50000 0 0 WASTE MGMT INC DEL OPT 94106L959 3 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 1876 9944 SH SOLE 9944 0 0 WATSCO INC COM COM 942622200 388 2789 SH SOLE 2789 0 0 WAYFAIR INC CL A COM 94419L101 1230 13653 SH SOLE 13653 0 0 WAYFAIR INC NOTE 0.375 9/0 BND 94419LAB7 2158 20000 PRN SOLE 20000 0 0 WEBSTER FINL CORP CONN COM COM 947890109 2104 42686 SH SOLE 42686 0 0 WEIBO CORP SPONSORED ADR COM 948596101 485 8292 SH SOLE 8292 0 0 WEIBO CORP OPT 948596901 1083 350000 SH Call SOLE 350000 0 0 WEIBO CORP OPT 948596951 7488 496600 SH Put SOLE 496600 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 1654 42896 SH SOLE 42896 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 775 31257 SH SOLE 31257 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 2173 9203 SH SOLE 9203 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 126369 349000 PRN SOLE 349000 0 0 WELLS FARGO CO NEW COM COM 949746101 65569 1422946 SH SOLE 1422946 0 0 WELLS FARGO CO NEW OPT 949746901 1085 1168300 SH Call SOLE 1168300 0 0 WELLS FARGO CO NEW OPT 949746951 12563 2679900 SH Put SOLE 2679900 0 0 WELLTOWER INC COM COM 95040Q104 15222 219299 SH SOLE 219299 0 0 WELLTOWER INC OPT 95040Q954 17 21700 SH Put SOLE 21700 0 0 WENDYS CO COM COM 95058W100 867 55568 SH SOLE 55568 0 0 WERNER ENTERPRISES INC COM COM 950755108 1287 43576 SH SOLE 43576 0 0 WESCO AIRCRAFT HLDGS INC COM COM 950814103 287 36353 SH SOLE 36353 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 1106 11280 SH SOLE 11280 0 0 WESTAMERICA BANCORPORATION COM COM 957090103 262 4710 SH SOLE 4710 0 0 WESTERN ALLIANCE BANCORP COM COM 957638109 892 22581 SH SOLE 22581 0 0 WESTERN ASSET MTG CAP CORP COM COM 95790D105 629 75391 SH SOLE 75391 0 0 WESTERN DIGITAL CORP COM COM 958102105 17869 483351 SH SOLE 483351 0 0 WESTERN DIGITAL CORP OPT 958102905 22 126400 SH Call SOLE 126400 0 0 WESTERN DIGITAL CORP OPT 958102955 7330 175800 SH Put SOLE 175800 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 980 23199 SH SOLE 23199 0 0 WESTERN UN CO COM COM 959802109 863 50584 SH SOLE 50584 0 0 WESTLAKE CHEM CORP COM COM 960413102 412 6225 SH SOLE 6225 0 0 WESTROCK CO COM COM 96145D105 907 24016 SH SOLE 24016 0 0 WEX INC COM COM 96208T104 564 4028 SH SOLE 4028 0 0 WEYERHAEUSER CO COM COM 962166104 2984 136525 SH SOLE 136525 0 0 WEYERHAEUSER CO OPT 962166904 9 185000 SH Call SOLE 185000 0 0 WEYERHAEUSER CO OPT 962166954 1628 185000 SH Put SOLE 185000 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 951 48716 SH SOLE 48716 0 0 WHIRLPOOL CORP COM COM 963320106 1474 13794 SH SOLE 13794 0 0 WHIRLPOOL CORP OPT 963320906 367 204400 SH Call SOLE 204400 0 0 WHIRLPOOL CORP OPT 963320956 1945 75900 SH Put SOLE 75900 0 0 WHITESTONE REIT COM COM 966084204 103 8393 SH SOLE 8393 0 0 WHITING PETE CORP NEW NOTE 1.250 4/0 BND 966387AL6 1896 20000 PRN SOLE 20000 0 0 WILDHORSE RESOURCE DEV CORP COM COM 96812T102 5757 408007 SH SOLE 408007 0 0 WILEY JOHN & SONS INC CL A COM 968223206 223 4741 SH SOLE 4741 0 0 WILLIAMS COS INC DEL COM COM 969457100 3034 137579 SH SOLE 137579 0 0 WILLIAMS SONOMA INC COM COM 969904101 390 7721 SH SOLE 7721 0 0 WINDSTREAM HLDGS INC COM PAR COM 97382A309 80 38187 SH SOLE 38187 0 0 WINGSTOP INC COM COM 974155103 2572 40065 SH SOLE 40065 0 0 WINTRUST FINL CORP COM COM 97650W108 3620 54443 SH SOLE 54443 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 992 193421 SH SOLE 193421 0 0 WISDOMTREE INVTS INC COM COM 97717P104 792 119093 SH SOLE 119093 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 852 34357 SH SOLE 34357 0 0 WISDOMTREE TR JAPAN HDG FINL COM 97717W463 299 14810 SH SOLE 14810 0 0 WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 922 12417 SH SOLE 12417 0 0 WISDOMTREE TR US SMALLCP ERNGS COM 97717W562 281 8780 SH SOLE 8780 0 0 WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 146 3944 SH SOLE 3944 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 106 1736 SH SOLE 1736 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 5128 110535 SH SOLE 110535 0 0 WISDOMTREE TR OPT 97717W901 1 50000 SH Call SOLE 50000 0 0 WISDOMTREE TR OPT 97717W951 2578 550000 SH Put SOLE 550000 0 0 WISDOMTREE TR ITL HDG QTLY DIV COM 97717X594 125 4500 SH SOLE 4500 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 2707 47969 SH SOLE 47969 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 2006 62906 SH SOLE 62906 0 0 WOODWARD INC COM COM 980745103 2056 27674 SH SOLE 27674 0 0 WORKDAY INC CL A COM 98138H101 5850 36634 SH SOLE 36634 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 2971 15000 PRN SOLE 15000 0 0 WORLDPAY INC CL A COM 981558109 8316 108800 SH SOLE 108800 0 0 WORLD WRESTLING ENTMT INC CL A COM 98156Q108 555 7430 SH SOLE 7430 0 0 WORLD WRESTLING ENTMT INC OPT 98156Q908 595 424900 SH Call SOLE 424900 0 0 WORTHINGTON INDS INC COM COM 981811102 2554 73314 SH SOLE 73314 0 0 WPX ENERGY INC COM COM 98212B103 844 74358 SH SOLE 74358 0 0 WPX ENERGY INC OPT 98212B903 8 150000 SH Call SOLE 150000 0 0 WPX ENERGY INC OPT 98212B953 165 150000 SH Put SOLE 150000 0 0 WRIGHT MED GROUP N V NOTE 2.25011/1 BND 98236JAB4 2743 20000 PRN SOLE 20000 0 0 WYNDHAM DESTINATIONS INC COM COM 98310W108 655 18284 SH SOLE 18284 0 0 WYNDHAM HOTELS & RESORTS INC COM COM 98311A105 632 13938 SH SOLE 13938 0 0 WYNN RESORTS LTD COM COM 983134107 11583 117108 SH SOLE 117108 0 0 WYNN RESORTS LTD OPT 983134907 3 119400 SH Call SOLE 119400 0 0 WYNN RESORTS LTD OPT 983134957 6190 495200 SH Put SOLE 495200 0 0 XILINX INC COM COM 983919101 839 9851 SH SOLE 9851 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 967 56213 SH SOLE 56213 0 0 XENCOR INC COM COM 98401F105 600 16581 SH SOLE 16581 0 0 XEROX CORP COM NEW COM 984121608 7065 357534 SH SOLE 357534 0 0 XEROX CORP OPT 984121908 33 70000 SH Call SOLE 70000 0 0 XEROX CORP OPT 984121958 764 220000 SH Put SOLE 220000 0 0 XYLEM INC COM COM 98419M100 2053 30769 SH SOLE 30769 0 0 XPERI CORP COM COM 98421B100 115 6232 SH SOLE 6232 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D COM 984245100 3219 240404 SH SOLE 240404 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 39 495400 SH Call SOLE 495400 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 494 136000 SH Put SOLE 136000 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 98 31185 SH SOLE 31185 0 0 YY INC ADS REPCOM CLA COM 98426T106 864 14440 SH SOLE 14440 0 0 YAMANA GOLD INC COM COM 98462Y100 1013 429428 SH SOLE 429428 0 0 YAMANA GOLD INC OPT 98462Y950 88 400000 SH Put SOLE 400000 0 0 YELP INC CL A COM 985817105 4477 127963 SH SOLE 127963 0 0 YEXT INC COM COM 98585N106 187 12611 SH SOLE 12611 0 0 YUM BRANDS INC COM COM 988498101 3506 38139 SH SOLE 38139 0 0 YUM BRANDS INC OPT 988498901 199 96000 SH Call SOLE 96000 0 0 YUM BRANDS INC OPT 988498951 152 103100 SH Put SOLE 103100 0 0 YUM CHINA HLDGS INC COM COM 98850P109 903 26920 SH SOLE 26920 0 0 YUM CHINA HLDGS INC OPT 98850P959 996 326100 SH Put SOLE 326100 0 0 ZAYO GROUP HLDGS INC OPT 98919V905 150 150000 SH Call SOLE 150000 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 1125 7067 SH SOLE 7067 0 0 ZENDESK INC COM COM 98936J101 279 4776 SH SOLE 4776 0 0 ZILLOW GROUP INC CL A COM 98954M101 103 3288 SH SOLE 3288 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 3215 101800 SH SOLE 101800 0 0 ZILLOW GROUP INC NOTE 1.500 7/0 BND 98954MAC5 691 8000 PRN SOLE 8000 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 5490 52932 SH SOLE 52932 0 0 ZION OIL & GAS INC COM COM 989696109 22 51727 SH SOLE 51727 0 0 ZIONS BANCORPORATION N A COM COM 989701107 934 22918 SH SOLE 22918 0 0 ZIOPHARM ONCOLOGY INC COM COM 98973P101 46 24400 SH SOLE 24400 0 0 ZOGENIX INC COM NEW COM 98978L204 1209 33171 SH SOLE 33171 0 0 ZOETIS INC CL A COM 98978V103 6534 76386 SH SOLE 76386 0 0 ZOETIS INC OPT 98978V903 95 18900 SH Call SOLE 18900 0 0 ZOETIS INC OPT 98978V953 326 75500 SH Put SOLE 75500 0 0 ZYMEWORKS INC COM COM 98985W102 225 15300 SH SOLE 15300 0 0 ZYNGA INC CL A COM 98986T108 397 100909 SH SOLE 100909 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 5030 617233 SH SOLE 617233 0 0 DEUTSCHE BANK AG OPT D18190958 2882 867700 SH Put SOLE 867700 0 0 ADIENT PLC ORD COM G0084W101 698 46364 SH SOLE 46364 0 0 ALKERMES PLC COM G01767105 352 11916 SH SOLE 11916 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 1202 15075 SH SOLE 15075 0 0 ALLERGAN PLC COM G0177J108 20207 151180 SH SOLE 151180 0 0 ALLERGAN PLC OPT G0177J908 59 61600 SH Call SOLE 61600 0 0 ALLERGAN PLC OPT G0177J958 752 58100 SH Put SOLE 58100 0 0 AMBARELLA INC COM G037AX101 860 24584 SH SOLE 24584 0 0 AON PLC SHS CL A COM G0408V102 5317 36581 SH SOLE 36581 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 249 9302 SH SOLE 9302 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 1681 40025 SH SOLE 40025 0 0 ARRIS INTL INC COM G0551A103 1360 44485 SH SOLE 44485 0 0 ASSURED GUARANTY LTD COM COM G0585R106 301 7875 SH SOLE 7875 0 0 ATHENE HLDG LTD CL A COM G0684D107 131 3298 SH SOLE 3298 0 0 AXALTA COATING SYS LTD COM COM G0750C108 440 18782 SH SOLE 18782 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW COM G0772R208 267 8522 SH SOLE 8522 0 0 BIOHAVEN PHARMACTL HLDG CO L COM COM G11196105 507 13697 SH SOLE 13697 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 9280 65812 SH SOLE 65812 0 0 ACCENTURE PLC IRELAND OPT G1151C901 38 43000 SH Call SOLE 43000 0 0 ACCENTURE PLC IRELAND OPT G1151C951 538 43500 SH Put SOLE 43500 0 0 BELMOND LTD CL A COM G1154H107 2328 92998 SH SOLE 92998 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN COM G16249107 130 8076 SH SOLE 8076 0 0 BUNGE LIMITED COM COM G16962105 131 2452 SH SOLE 2452 0 0 BUNGE LIMITED OPT G16962905 34 75000 SH Call SOLE 75000 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 35 12469 SH SOLE 12469 0 0 COSAN LTD SHS A COM G25343107 1500 170445 SH SOLE 170445 0 0 COSAN LTD OPT G25343957 957 165000 SH Put SOLE 165000 0 0 COCA COLA EUROPEAN PARTNERS COM G25839104 396 8630 SH SOLE 8630 0 0 DELPHI TECHNOLOGIES PLC COM G2709G107 118 8270 SH SOLE 8270 0 0 EATON CORP PLC COM G29183103 6763 98498 SH SOLE 98498 0 0 EATON CORP PLC OPT G29183903 2 150500 SH Call SOLE 150500 0 0 EATON CORP PLC OPT G29183953 559 184600 SH Put SOLE 184600 0 0 ENDO INTL PLC COM G30401106 115 15752 SH SOLE 15752 0 0 ENSTAR GROUP LIMITED COM G3075P101 373 2227 SH SOLE 2227 0 0 ENSCO PLC SHS CLASS A COM G3157S106 180 50700 SH SOLE 50700 0 0 ESSENT GROUP LTD COM COM G3198U102 2208 64599 SH SOLE 64599 0 0 EVEREST RE GROUP LTD COM COM G3223R108 2762 12683 SH SOLE 12683 0 0 FABRINET COM G3323L100 686 13370 SH SOLE 13370 0 0 GASLOG LTD COM G37585109 1877 114054 SH SOLE 114054 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 2215 16886 SH SOLE 16886 0 0 HERBALIFE NUTRITION LTD COM COM G4412G101 458 7767 SH SOLE 7767 0 0 HERBALIFE NUTRITION LTD OPT G4412G951 13 462200 SH Put SOLE 462200 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 926 44673 SH SOLE 44673 0 0 HORIZON PHARMA PLC COM G4617B105 184 9438 SH SOLE 9438 0 0 IHS MARKIT LTD COM G47567105 2419 50434 SH SOLE 50434 0 0 INGERSOLL-RAND PLC COM G47791101 3194 35006 SH SOLE 35006 0 0 WEATHERFORD INTL PLC ORD COM G48833100 1493 2670155 SH SOLE 2670155 0 0 WEATHERFORD INTL PLC OPT G48833950 5030 2350000 SH Put SOLE 2350000 0 0 INVESCO LTD COM G491BT108 1289 76987 SH SOLE 76987 0 0 INVESCO LTD OPT G491BT908 20 145700 SH Call SOLE 145700 0 0 JAMES RIV GROUP LTD COM COM G5005R107 168 4589 SH SOLE 4589 0 0 JOHNSON CTLS INTL PLC COM G51502105 3300 111293 SH SOLE 111293 0 0 LAZARD LTD SHS A COM G54050102 785 21271 SH SOLE 21271 0 0 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 185 8682 SH SOLE 8682 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 6879 333262 SH SOLE 333262 0 0 LINDE PLC COM COM G5494J103 11581 74217 SH SOLE 74217 0 0 LIVANOVA PLC COM G5509L101 1400 15303 SH SOLE 15303 0 0 MAIDEN HOLDINGS LTD COM G5753U112 182 110427 SH SOLE 110427 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 4199 265758 SH SOLE 265758 0 0 MEDTRONIC PLC COM G5960L103 56100 616760 SH SOLE 616760 0 0 MEDTRONIC PLC OPT G5960L903 464 113700 SH Call SOLE 113700 0 0 MEDTRONIC PLC OPT G5960L953 287 222100 SH Put SOLE 222100 0 0 MEIRAGTX HOLDINGS PLC COM COM G59665102 138 14307 SH SOLE 14307 0 0 MICHAEL KORS HLDGS LTD COM G60754101 13505 356143 SH SOLE 356143 0 0 MICHAEL KORS HLDGS LTD OPT G60754901 337 145900 SH Call SOLE 145900 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 1449 145900 SH Put SOLE 145900 0 0 APTIV PLC COM G6095L109 1608 26115 SH SOLE 26115 0 0 APTIV PLC OPT G6095L909 2 12000 SH Call SOLE 12000 0 0 NABORS INDUSTRIES LTD COM G6359F103 479 239387 SH SOLE 239387 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 894 38316 SH SOLE 38316 0 0 NIELSEN HLDGS PLC OPT G6518L908 700 2850000 SH Call SOLE 2850000 0 0 NOBLE CORP PLC SHS USD COM G65431101 31 11942 SH SOLE 11942 0 0 NORWEGIAN CRUISE LINE HLDG L COM G66721104 836 19726 SH SOLE 19726 0 0 NOVOCURE LTD ORD COM G6674U108 3685 110053 SH SOLE 110053 0 0 NVENT ELECTRIC PLC COM G6700G107 790 35176 SH SOLE 35176 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 2206 16501 SH SOLE 16501 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 1868 222705 SH SOLE 222705 0 0 ROWAN COMPANIES PLC OPT G7665A901 53 48000 SH Call SOLE 48000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 1347 34912 SH SOLE 34912 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 1004 450000 SH Put SOLE 450000 0 0 PENTAIR PLC COM G7S00T104 702 18590 SH SOLE 18590 0 0 SENSATA TECHNOLOGIES HLDNG P COM G8060N102 154 3427 SH SOLE 3427 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 924 87780 SH SOLE 87780 0 0 SIGNET JEWELERS LIMITED COM G81276100 1789 56318 SH SOLE 56318 0 0 STERIS PLC SHS USD COM G84720104 736 6887 SH SOLE 6887 0 0 TECHNIPFMC PLC COM COM G87110105 1793 91553 SH SOLE 91553 0 0 THIRD PT REINS LTD COM COM G8827U100 133 13745 SH SOLE 13745 0 0 LIBERTY LATIN AMERICA LTD COM CL C COM G9001E128 173 11861 SH SOLE 11861 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 1954 125085 SH SOLE 125085 0 0 TRITON INTL LTD CL A COM G9078F107 273 8796 SH SOLE 8796 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 330 15166 SH SOLE 15166 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 609 710 SH SOLE 710 0 0 PERRIGO CO PLC COM G97822103 741 19117 SH SOLE 19117 0 0 CHUBB LIMITED COM COM H1467J104 16059 124313 SH SOLE 124313 0 0 GARMIN LTD COM H2906T109 2588 40877 SH SOLE 40877 0 0 GARMIN LTD OPT H2906T959 36 62500 SH Put SOLE 62500 0 0 UBS GROUP AG COM H42097107 1857 149964 SH SOLE 149964 0 0 UBS GROUP AG OPT H42097957 72 50000 SH Put SOLE 50000 0 0 LOGITECH INTL S A COM H50430232 116 3696 SH SOLE 3696 0 0 RE MAX HLDGS INC CL A COM 75524W108 119 3880 SH SOLE 3880 0 0 READY CAP CORP COM COM 75574U101 366 26455 SH SOLE 26455 0 0 REALOGY HLDGS CORP COM COM 75605Y106 216 14692 SH SOLE 14692 0 0 REALPAGE INC NOTE 1.50011/1 BND 75606NAB5 6874 53000 PRN SOLE 53000 0 0 REALTY INCOME CORP COM COM 756109104 4496 71312 SH SOLE 71312 0 0 REATA PHARMACEUTICALS INC CL A COM 75615P103 171 3057 SH SOLE 3057 0 0 RED HAT INC COM COM 756577102 3798 21625 SH SOLE 21625 0 0 RED HAT INC OPT 756577902 640 16400 SH Call SOLE 16400 0 0 RED HAT INC OPT 756577952 1 25300 SH Put SOLE 25300 0 0 RED HAT INC NOTE 0.25010/0 BND 756577AD4 2380 10000 PRN SOLE 10000 0 0 REDWOOD TR INC COM COM 758075402 293 19431 SH SOLE 19431 0 0 REGAL BELOIT CORP COM COM 758750103 2129 30387 SH SOLE 30387 0 0 REGENCY CTRS CORP COM COM 758849103 1671 28480 SH SOLE 28480 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 5505 14738 SH SOLE 14738 0 0 REGENERON PHARMACEUTICALS OPT 75886F907 85 53700 SH Call SOLE 53700 0 0 REGENERON PHARMACEUTICALS OPT 75886F957 2474 147000 SH Put SOLE 147000 0 0 REGIS CORP MINN COM COM 758932107 109 6432 SH SOLE 6432 0 0 REGENXBIO INC COM COM 75901B107 407 9708 SH SOLE 9708 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 1420 106163 SH SOLE 106163 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 859 6128 SH SOLE 6128 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 392 5504 SH SOLE 5504 0 0 RELX PLC SPONSORED ADR COM 759530108 1264 61576 SH SOLE 61576 0 0 RENASANT CORP COM COM 75970E107 588 19487 SH SOLE 19487 0 0 RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 207 8044 SH SOLE 8044 0 0 REPLIGEN CORP COM COM 759916109 1289 24441 SH SOLE 24441 0 0 RENT A CTR INC NEW COM COM 76009N100 119 7369 SH SOLE 7369 0 0 REPUBLIC SVCS INC COM COM 760759100 10498 145628 SH SOLE 145628 0 0 RESMED INC COM COM 761152107 2087 18331 SH SOLE 18331 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 7590 369353 SH SOLE 369353 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 513 32310 SH SOLE 32310 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 1364 125672 SH SOLE 125672 0 0 RESTORATION ROBOTICS INC COM COM 76133C103 123 283503 SH SOLE 283503 0 0 RETAIL VALUE INC COM COM 76133Q102 219 8552 SH SOLE 8552 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 192 2820 SH SOLE 2820 0 0 REXNORD CORP NEW COM COM 76169B102 806 35140 SH SOLE 35140 0 0 REXFORD INDL RLTY INC COM COM 76169C100 823 27934 SH SOLE 27934 0 0 RIGEL PHARMACEUTICALS INC OPT 766559903 2 36900 SH Call SOLE 36900 0 0 RINGCENTRAL INC CL A COM 76680R206 375 4551 SH SOLE 4551 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 587 12108 SH SOLE 12108 0 0 RIO TINTO PLC OPT 767204900 60 120000 SH Call SOLE 120000 0 0 RIO TINTO PLC OPT 767204950 632 120000 SH Put SOLE 120000 0 0 RITE AID CORP COM COM 767754104 639 902335 SH SOLE 902335 0 0 RITE AID CORP OPT 767754954 1286 1413000 SH Put SOLE 1413000 0 0 ROBERT HALF INTL INC COM COM 770323103 1630 28499 SH SOLE 28499 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 2482 16493 SH SOLE 16493 0 0 ROCKWELL MED INC COM COM 774374102 75 33351 SH SOLE 33351 0 0 ROGERS CORP COM COM 775133101 1269 12807 SH SOLE 12807 0 0 ROLLINS INC COM COM 775711104 1305 36154 SH SOLE 36154 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 5867 22013 SH SOLE 22013 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 120 1752 SH SOLE 1752 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD COM 780097689 446 79734 SH SOLE 79734 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 4923 82131 SH SOLE 82131 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 6336 108730 SH SOLE 108730 0 0 ROYAL GOLD INC COM COM 780287108 330 3852 SH SOLE 3852 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 712 34788 SH SOLE 34788 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 259 11412 SH SOLE 11412 0 0 RYDER SYS INC COM COM 783549108 272 5643 SH SOLE 5643 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 824 12362 SH SOLE 12362 0 0 S & T BANCORP INC COM COM 783859101 241 6377 SH SOLE 6377 0 0 S&P GLOBAL INC COM COM 78409V104 3922 23076 SH SOLE 23076 0 0 S&P GLOBAL INC OPT 78409V904 299 78900 SH Call SOLE 78900 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 3517 21727 SH SOLE 21727 0 0 SEI INVESTMENTS CO COM COM 784117103 906 19612 SH SOLE 19612 0 0 SJW GROUP COM COM 784305104 407 7317 SH SOLE 7317 0 0 SL GREEN RLTY CORP COM COM 78440X101 2016 25499 SH SOLE 25499 0 0 SLM CORP COM COM 78442P106 308 37005 SH SOLE 37005 0 0 SM ENERGY CO COM COM 78454L100 202 13081 SH SOLE 13081 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 349248 1397438 SH SOLE 1397438 0 0 SPDR S&P 500 ETF TR OPT 78462F903 28137 23656500 SH Call SOLE 23656500 0 0 SPDR S&P 500 ETF TR OPT 78462F953 93241 8774000 SH Put SOLE 8774000 0 0 SPX CORP COM COM 784635104 111 3954 SH SOLE 3954 0 0 SPS COMM INC COM COM 78463M107 1468 17816 SH SOLE 17816 0 0 SPDR GOLD TRUST OPT 78463V907 22213 5958600 SH Call SOLE 5958600 0 0 SPDR GOLD TRUST OPT 78463V957 527 564800 SH Put SOLE 564800 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 3521 105830 SH SOLE 105830 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF COM 78463X749 4152 93817 SH SOLE 93817 0 0 SPDR INDEX SHS FDS OPT 78463X952 0 24500 SH Put SOLE 24500 0 0 SPDR SERIES TRUST NYSE TECH ETF COM 78464A102 1078 18113 SH SOLE 18113 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW COM 78464A201 1920 35600 SH SOLE 35600 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 118 2513 SH SOLE 2513 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 857 25500 SH SOLE 25500 0 0 SPDR SERIES TRUST COMP SOFTWARE COM 78464A599 568 7622 SH SOLE 7622 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 2519 29296 SH SOLE 29296 0 0 SPDR SERIES TRUST AEROSPACE DEF COM 78464A631 1792 22701 SH SOLE 22701 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR COM 78464A664 236 6723 SH SOLE 6723 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 15578 332928 SH SOLE 332928 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 7032 171558 SH SOLE 171558 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 16132 608066 SH SOLE 608066 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 11134 425117 SH SOLE 425117 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 5684 63492 SH SOLE 63492 0 0 SPDR SERIES TRUST S&P INS ETF COM 78464A789 338 11900 SH SOLE 11900 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 625 16727 SH SOLE 16727 0 0 SPDR SERIES TRUST S&P 600 SML CAP COM 78464A813 3041 50715 SH SOLE 50715 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 6668 92935 SH SOLE 92935 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 1569 48259 SH SOLE 48259 0 0 SPDR SERIES TRUST OPT 78464A900 12 627400 SH Call SOLE 627400 0 0 SPDR SERIES TRUST OPT 78464A905 111 79500 SH Call SOLE 79500 0 0 SPDR SERIES TRUST OPT 78464A908 8 310000 SH Call SOLE 310000 0 0 SPDR SERIES TRUST OPT 78464A950 15957 3135800 SH Put SOLE 3135800 0 0 SPDR SERIES TRUST OPT 78464A954 9 52400 SH Put SOLE 52400 0 0 SPDR SERIES TRUST OPT 78464A955 3370 2572600 SH Put SOLE 2572600 0 0 SPDR SERIES TRUST OPT 78464A958 2611 435000 SH Put SOLE 435000 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 797 17668 SH SOLE 17668 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 50014 214469 SH SOLE 214469 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 204 235000 SH Call SOLE 235000 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X959 3840 180000 SH Put SOLE 180000 0 0 CBS CORP NEW CL B COM 124857202 1949 44586 SH SOLE 44586 0 0 CBS CORP NEW OPT 124857902 5 80000 SH Call SOLE 80000 0 0 CBOE GLOBAL MARKETS INC COM COM 12503M108 2468 25229 SH SOLE 25229 0 0 CBRE GROUP INC CL A COM 12504L109 5692 142153 SH SOLE 142153 0 0 CDK GLOBAL INC COM COM 12508E101 766 15995 SH SOLE 15995 0 0 CDW CORP COM COM 12514G108 7905 97536 SH SOLE 97536 0 0 CF INDS HLDGS INC COM COM 125269100 2435 55959 SH SOLE 55959 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 1261 15001 SH SOLE 15001 0 0 CIGNA CORP NEW COM COM 125523100 18775 98859 SH SOLE 98859 0 0 CIGNA CORP NEW OPT 125523900 85 24000 SH Call SOLE 24000 0 0 CIGNA CORP NEW OPT 125523950 15 66300 SH Put SOLE 66300 0 0 CIT GROUP INC COM NEW COM 125581801 974 25463 SH SOLE 25463 0 0 CME GROUP INC COM CL A COM 12572Q105 25270 134331 SH SOLE 134331 0 0 CMS ENERGY CORP COM COM 125896100 1376 27705 SH SOLE 27705 0 0 CNOOC LTD SPONSORED ADR COM 126132109 277 1819 SH SOLE 1819 0 0 CNO FINL GROUP INC COM COM 12621E103 108 7273 SH SOLE 7273 0 0 CRH PLC ADR COM 12626K203 1197 45416 SH SOLE 45416 0 0 CSG SYS INTL INC COM COM 126349109 633 19929 SH SOLE 19929 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 2370 23790 PRN SOLE 23790 0 0 CSX CORP COM COM 126408103 1694 27273 SH SOLE 27273 0 0 CSX CORP OPT 126408903 67 83400 SH Call SOLE 83400 0 0 CSX CORP OPT 126408953 1281 246500 SH Put SOLE 246500 0 0 CTI BIOPHARMA CORP COM NEW COM 12648L601 35 47206 SH SOLE 47206 0 0 CTS CORP COM COM 126501105 193 7450 SH SOLE 7450 0 0 CNX RESOURCES CORPORATION COM COM 12653C108 360 31557 SH SOLE 31557 0 0 CVB FINL CORP COM COM 126600105 509 25150 SH SOLE 25150 0 0 CVR ENERGY INC COM COM 12662P108 101 2915 SH SOLE 2915 0 0 CVS HEALTH CORP COM COM 126650100 6161 94028 SH SOLE 94028 0 0 CVS HEALTH CORP OPT 126650900 691 62000 SH Call SOLE 62000 0 0 CVS HEALTH CORP OPT 126650950 812 292000 SH Put SOLE 292000 0 0 C&J ENERGY SVCS INC NEW COM COM 12674R100 121 8972 SH SOLE 8972 0 0 CABLE ONE INC COM COM 12685J105 360 439 SH SOLE 439 0 0 CABOT CORP COM COM 127055101 462 10766 SH SOLE 10766 0 0 CABOT OIL & GAS CORP COM COM 127097103 2546 113932 SH SOLE 113932 0 0 CABOT OIL & GAS CORP OPT 127097903 278 357200 SH Call SOLE 357200 0 0 CABOT OIL & GAS CORP OPT 127097953 962 357200 SH Put SOLE 357200 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 9163 96103 SH SOLE 96103 0 0 CACI INTL INC CL A COM 127190304 1202 8343 SH SOLE 8343 0 0 CACTUS INC CL A COM 127203107 2471 90167 SH SOLE 90167 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 1091 25090 SH SOLE 25090 0 0 CADENCE BANCORPORATION CL A COM 12739A100 874 52076 SH SOLE 52076 0 0 CAESARS ENTMT CORP COM COM 127686103 71 10435 SH SOLE 10435 0 0 CAESARS ENTMT CORP OPT 127686903 7 12000 SH Call SOLE 12000 0 0 CAESARS ENTMT CORP OPT 127686953 31 12000 SH Put SOLE 12000 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 2900 68547 SH SOLE 68547 0 0 CALAMP CORP COM COM 128126109 1719 132156 SH SOLE 132156 0 0 CALAVO GROWERS INC COM COM 128246105 1417 19428 SH SOLE 19428 0 0 CALERES INC COM COM 129500104 692 24870 SH SOLE 24870 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 898 18840 SH SOLE 18840 0 0 AWAY GOLF CO COM COM 131193104 3207 209605 SH SOLE 209605 0 0 CAMBREX CORP COM COM 132011107 2084 55181 SH SOLE 55181 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 331 3755 SH SOLE 3755 0 0 CAMECO CORP COM COM 13321L108 533 46956 SH SOLE 46956 0 0 CAMECO CORP OPT 13321L908 101 76600 SH Call SOLE 76600 0 0 CAMECO CORP OPT 13321L958 15 300000 SH Put SOLE 300000 0 0 CAMPBELL SOUP CO COM COM 134429109 1631 49426 SH SOLE 49426 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG COM 135086106 449 10261 SH SOLE 10261 0 0 CANADIAN NATL RY CO COM COM 136375102 954 12876 SH SOLE 12876 0 0 CANADIAN NATL RY CO OPT 136375952 577 37700 SH Put SOLE 37700 0 0 CANADIAN SOLAR INC COM COM 136635109 557 38833 SH SOLE 38833 0 0 CANNAE HLDGS INC COM COM 13765N107 235 13743 SH SOLE 13743 0 0 CANOPY GROWTH CORP COM COM 138035100 125 4662 SH SOLE 4662 0 0 CANTEL MEDICAL CORP COM COM 138098108 198 2663 SH SOLE 2663 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 4468 59110 SH SOLE 59110 0 0 CAPITOL FED FINL INC COM COM 14057J101 281 22028 SH SOLE 22028 0 0 CAPSTEAD MTG CORP COM NO PAR COM 14067E506 1042 156267 SH SOLE 156267 0 0 CARA THERAPEUTICS INC COM COM 140755109 1388 106733 SH SOLE 106733 0 0 CARBON BLACK INC COM COM 14081R103 360 26827 SH SOLE 26827 0 0 CARDINAL HEALTH INC COM COM 14149Y108 3453 77415 SH SOLE 77415 0 0 CARDINAL HEALTH INC OPT 14149Y908 30 22600 SH Call SOLE 22600 0 0 CARDINAL HEALTH INC OPT 14149Y958 609 92000 SH Put SOLE 92000 0 0 CARDLYTICS INC COM COM 14161W105 648 59875 SH SOLE 59875 0 0 CARETRUST REIT INC COM COM 14174T107 178 9647 SH SOLE 9647 0 0 CARGURUS INC COM CL A COM 141788109 2007 59511 SH SOLE 59511 0 0 CARLISLE COS INC COM COM 142339100 509 5065 SH SOLE 5065 0 0 CARMAX INC COM COM 143130102 831 13242 SH SOLE 13242 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 7861 159451 SH SOLE 159451 0 0 CARNIVAL CORP OPT 143658900 45 245600 SH Call SOLE 245600 0 0 CARNIVAL CORP OPT 143658950 2270 425800 SH Put SOLE 425800 0 0 CARNIVAL PLC ADR COM 14365C103 667 13697 SH SOLE 13697 0 0 CAROLINA FINL CORP NEW COM COM 143873107 561 18961 SH SOLE 18961 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 110 3077 SH SOLE 3077 0 0 CARRIZO OIL & GAS INC COM COM 144577103 303 26826 SH SOLE 26826 0 0 CARS COM INC COM COM 14575E105 2028 94311 SH SOLE 94311 0 0 CARTERS INC COM COM 146229109 455 5580 SH SOLE 5580 0 0 CARVANA CO CL A COM 146869102 1705 52136 SH SOLE 52136 0 0 CASA SYS INC COM COM 14713L102 412 31386 SH SOLE 31386 0 0 CASEYS GEN STORES INC COM COM 147528103 1077 8401 SH SOLE 8401 0 0 CASTLE BRANDS INC COM COM 148435100 39 46347 SH SOLE 46347 0 0 CATALENT INC COM COM 148806102 168 5373 SH SOLE 5373 0 0 CATERPILLAR INC DEL COM COM 149123101 684 5384 SH SOLE 5384 0 0 CATERPILLAR INC DEL OPT 149123901 601 127100 SH Call SOLE 127100 0 0 CATERPILLAR INC DEL OPT 149123951 761 218600 SH Put SOLE 218600 0 0 CATHAY GEN BANCORP COM COM 149150104 1041 31044 SH SOLE 31044 0 0 CATO CORP NEW CL A COM 149205106 992 69489 SH SOLE 69489 0 0 CAVCO INDS INC DEL COM COM 149568107 2461 18878 SH SOLE 18878 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 66 20960 SH SOLE 20960 0 0 CELANESE CORP DEL COM COM 150870103 3481 38694 SH SOLE 38694 0 0 CELGENE CORP COM COM 151020104 14807 231033 SH SOLE 231033 0 0 CELGENE CORP OPT 151020904 69 194000 SH Call SOLE 194000 0 0 CELGENE CORP OPT 151020954 10059 650800 SH Put SOLE 650800 0 0 CENTENE CORP DEL COM COM 15135B101 3248 28173 SH SOLE 28173 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 1943 68834 SH SOLE 68834 0 0 CENTERSTATE BK CORP COM COM 15201P109 465 22113 SH SOLE 22113 0 0 CENTRAL PAC FINL CORP COM NEW COM 154760409 162 6654 SH SOLE 6654 0 0 CENTURY ALUM CO COM COM 156431108 467 63884 SH SOLE 63884 0 0 CENTURYLINK INC COM COM 156700106 8205 541578 SH SOLE 541578 0 0 CENTURYLINK INC OPT 156700956 937 480000 SH Put SOLE 480000 0 0 CERNER CORP OPT 156782904 4 70000 SH Call SOLE 70000 0 0 CERUS CORP COM COM 157085101 67 13166 SH SOLE 13166 0 0 CEVA INC COM COM 157210105 127 5746 SH SOLE 5746 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 518 4580 SH SOLE 4580 0 0 DILLARDS INC CL A COM 254067101 204 3390 SH SOLE 3390 0 0 DINE BRANDS GLOBAL INC COM COM 254423106 1899 28197 SH SOLE 28197 0 0 DIODES INC COM COM 254543101 166 5158 SH SOLE 5158 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X COM 25459W102 145 1701 SH SOLE 1701 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU COM 25459W458 101 1214 SH SOLE 1214 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 5298 273506 SH SOLE 273506 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY COM 25460E562 1051 37999 SH SOLE 37999 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X COM 25460E844 5457 311855 SH SOLE 311855 0 0 DISNEY WALT CO COM DISNEY COM 254687106 7962 72610 SH SOLE 72610 0 0 DISNEY WALT CO OPT 254687906 2531 604300 SH Call SOLE 604300 0 0 DISNEY WALT CO OPT 254687956 2171 1267300 SH Put SOLE 1267300 0 0 DISCOVER FINL SVCS COM COM 254709108 2178 36927 SH SOLE 36927 0 0 DISCOVERY INC COM SER A COM 25470F104 2018 81562 SH SOLE 81562 0 0 DISCOVERY INC COM SER C COM 25470F302 2272 98429 SH SOLE 98429 0 0 DISH NETWORK CORP CL A COM 25470M109 1072 42930 SH SOLE 42930 0 0 DISH NETWORK CORP OPT 25470M909 14 274300 SH Call SOLE 274300 0 0 DISH NETWORK CORP OPT 25470M959 4708 285000 SH Put SOLE 285000 0 0 DISH NETWORK CORP NOTE 3.375 8/1 BND 25470MAB5 2053 25350 PRN SOLE 25350 0 0 DIREXION SHS ETF TR DAILY NAT GAS RE COM 25490K117 393 7400 SH SOLE 7400 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X COM 25490K281 2680 42676 SH SOLE 42676 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 1302 19448 SH SOLE 19448 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 292 21515 SH SOLE 21515 0 0 DOLLAR GEN CORP NEW COM COM 256677105 5244 48517 SH SOLE 48517 0 0 DOLLAR TREE INC COM COM 256746108 176 1953 SH SOLE 1953 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD COM 257454108 2378 131795 SH SOLE 131795 0 0 DOMINION ENERGY INC COM COM 25746U109 4543 63580 SH SOLE 63580 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 1005 21000 SH SOLE 21000 0 0 DOMINION ENERGY INC OPT 25746U959 45 50000 SH Put SOLE 50000 0 0 DOMINOS PIZZA INC COM COM 25754A201 464 1870 SH SOLE 1870 0 0 DOMTAR CORP COM NEW COM 257559203 516 14689 SH SOLE 14689 0 0 DONALDSON INC COM COM 257651109 538 12407 SH SOLE 12407 0 0 DONNELLEY R R & SONS CO COM COM 257867200 165 41547 SH SOLE 41547 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 690 49172 SH SOLE 49172 0 0 DORMAN PRODUCTS INC COM COM 258278100 1599 17766 SH SOLE 17766 0 0 DOUGLAS EMMETT INC COM COM 25960P109 1052 30823 SH SOLE 30823 0 0 DOVER CORP COM COM 260003108 5005 70536 SH SOLE 70536 0 0 DOWDUPONT INC COM COM 26078J100 22758 425547 SH SOLE 425547 0 0 DOWDUPONT INC OPT 26078J900 52 451000 SH Call SOLE 451000 0 0 DOWDUPONT INC OPT 26078J950 1885 186600 SH Put SOLE 186600 0 0 DRIL-QUIP INC COM COM 262037104 2028 67529 SH SOLE 67529 0 0 DROPBOX INC CL A COM 26210C104 5310 259907 SH SOLE 259907 0 0 DUKE REALTY CORP COM NEW COM 264411505 1160 44774 SH SOLE 44774 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 6774 78493 SH SOLE 78493 0 0 DUKE ENERGY CORP NEW OPT 26441C954 379 74300 SH Put SOLE 74300 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 5262 36866 SH SOLE 36866 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 1495 23317 SH SOLE 23317 0 0 DURECT CORP COM COM 266605104 68 140745 SH SOLE 140745 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 2763 29600 PRN SOLE 29600 0 0 DYNEX CAP INC COM NEW COM 26817Q506 563 98474 SH SOLE 98474 0 0 ENI S P A SPONSORED ADR COM 26874R108 1827 57994 SH SOLE 57994 0 0 EOG RES INC COM COM 26875P101 8807 100987 SH SOLE 100987 0 0 EOG RES INC OPT 26875P901 387 316000 SH Call SOLE 316000 0 0 EOG RES INC OPT 26875P951 3162 308400 SH Put SOLE 308400 0 0 EQT CORP COM COM 26884L109 768 40650 SH SOLE 40650 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 2680 41852 SH SOLE 41852 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 864 19975 SH SOLE 19975 0 0 EQGP HOLDINGS LP COM UNIT REP COM 26885J103 3915 196216 SH SOLE 196216 0 0 EAGLE BANCORP INC MD COM COM 268948106 247 5070 SH SOLE 5070 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 242 11634 SH SOLE 11634 0 0 ETF SER SOLUTIONS US GLB JETS COM 26922A842 334 11974 SH SOLE 11974 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1402 31956 SH SOLE 31956 0 0 E TRADE FINANCIAL CORP OPT 269246901 8 75000 SH Call SOLE 75000 0 0 E TRADE FINANCIAL CORP OPT 269246951 34 75000 SH Put SOLE 75000 0 0 ETF MANAGERS TR PRIME CYBR SCRTY COM 26924G201 108 3202 SH SOLE 3202 0 0 EVO PMTS INC CL A COM COM 26927E104 4384 177686 SH SOLE 177686 0 0 EAGLE MATERIALS INC COM COM 26969P108 3966 64978 SH SOLE 64978 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 314 7795 SH SOLE 7795 0 0 EAST WEST BANCORP INC COM COM 27579R104 831 19093 SH SOLE 19093 0 0 EASTERLY GOVT PPTYS INC COM COM 27616P103 644 41053 SH SOLE 41053 0 0 EASTGROUP PPTY INC COM COM 277276101 933 10167 SH SOLE 10167 0 0 EASTMAN CHEM CO COM COM 277432100 1602 21918 SH SOLE 21918 0 0 EASTMAN CHEM CO OPT 277432900 1 26500 SH Call SOLE 26500 0 0 EASTMAN CHEM CO OPT 277432950 188 18900 SH Put SOLE 18900 0 0 EATON VANCE CORP COM NON VTG COM 278265103 1297 36869 SH SOLE 36869 0 0 EBAY INC COM COM 278642103 1972 70269 SH SOLE 70269 0 0 EBAY INC OPT 278642903 0 21100 SH Call SOLE 21100 0 0 EBAY INC OPT 278642953 4133 1319100 SH Put SOLE 1319100 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 777 38228 SH SOLE 38228 0 0 ECHOSTAR CORP CL A COM 278768106 421 11456 SH SOLE 11456 0 0 ECOLAB INC COM COM 278865100 5466 37094 SH SOLE 37094 0 0 ECLIPSE RES CORP COM COM 27890G100 130 124122 SH SOLE 124122 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 1255 33611 SH SOLE 33611 0 0 EDISON INTL COM COM 281020107 2284 40234 SH SOLE 40234 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 4202 27435 SH SOLE 27435 0 0 8X8 INC NEW COM COM 282914100 1984 109972 SH SOLE 109972 0 0 EL PASO ELEC CO COM NEW COM 283677854 2103 41958 SH SOLE 41958 0 0 ELDORADO RESORTS INC COM COM 28470R102 126 3477 SH SOLE 3477 0 0 ELDORADO GOLD CORP NEW COM COM 284902509 116 40237 SH SOLE 40237 0 0 ELDORADO GOLD CORP NEW OPT 284902959 537 590000 SH Put SOLE 590000 0 0 ELECTRONIC ARTS INC COM COM 285512109 275 3482 SH SOLE 3482 0 0 ELECTRONIC ARTS INC OPT 285512909 198 93800 SH Call SOLE 93800 0 0 ELECTRONIC ARTS INC OPT 285512959 2285 118000 SH Put SOLE 118000 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 501 20184 SH SOLE 20184 0 0 ELLIE MAE INC COM COM 28849P100 1096 17436 SH SOLE 17436 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT COM 288578107 154 15051 SH SOLE 15051 0 0 EMBRAER S A SP ADR REP 4 COM COM 29082A107 112 5051 SH SOLE 5051 0 0 EMCOR GROUP INC COM COM 29084Q100 713 11953 SH SOLE 11953 0 0 EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 993 16759 SH SOLE 16759 0 0 EMERSON ELEC CO COM COM 291011104 8697 145549 SH SOLE 145549 0 0 EMERSON ELEC CO OPT 291011904 4 41300 SH Call SOLE 41300 0 0 EMERSON ELEC CO OPT 291011954 1589 158500 SH Put SOLE 158500 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 217 15250 SH SOLE 15250 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 1347 32106 SH SOLE 32106 0 0 ENCANA CORP COM COM 292505104 101 17399 SH SOLE 17399 0 0 ENBRIDGE INC COM COM 29250N105 8636 262726 SH SOLE 262726 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 489 6909 SH SOLE 6909 0 0 ENCORE WIRE CORP COM COM 292562105 228 4549 SH SOLE 4549 0 0 BASIC ENERGY SVCS INC NEW COM NEW COM 06985P209 49 12842 SH SOLE 12842 0 0 BAUSCH HEALTH COS INC COM COM 071734107 229 12403 SH SOLE 12403 0 0 BAUSCH HEALTH COS INC OPT 071734907 10 191500 SH Call SOLE 191500 0 0 BAUSCH HEALTH COS INC OPT 071734957 415 390400 SH Put SOLE 390400 0 0 BAXTER INTL INC COM COM 071813109 10107 153557 SH SOLE 153557 0 0 BEACON ROOFING SUPPLY INC COM COM 073685109 129 4069 SH SOLE 4069 0 0 BEASLEY BROADCAST GROUP INC CL A COM 074014101 50 13418 SH SOLE 13418 0 0 BEAZER HOMES USA INC COM NEW COM 07556Q881 1587 167397 SH SOLE 167397 0 0 BEAZER HOMES USA INC OPT 07556Q951 814 470000 SH Put SOLE 470000 0 0 BECTON DICKINSON & CO COM COM 075887109 5924 26291 SH SOLE 26291 0 0 BED BATH & BEYOND INC COM COM 075896100 2470 218158 SH SOLE 218158 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 359 2563 SH SOLE 2563 0 0 BELDEN INC COM COM 077454106 288 6883 SH SOLE 6883 0 0 BELLICUM PHARMACEUTICALS INC COM COM 079481107 83 28590 SH SOLE 28590 0 0 BEMIS INC COM COM 081437105 3626 78996 SH SOLE 78996 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 1206 84364 SH SOLE 84364 0 0 W R BERKLEY CORPORATION COM COM 084423102 379 5123 SH SOLE 5123 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 306 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 30389 148833 SH SOLE 148833 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670902 586 60500 SH Call SOLE 60500 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 2024 329400 SH Put SOLE 329400 0 0 BERKSHIRE HILLS BANCORP INC COM COM 084680107 495 18341 SH SOLE 18341 0 0 BERRY GLOBAL GROUP INC COM COM 08579W103 108 2282 SH SOLE 2282 0 0 BEST BUY INC COM COM 086516101 2433 45943 SH SOLE 45943 0 0 BEST BUY INC OPT 086516901 3 111900 SH Call SOLE 111900 0 0 BEST BUY INC OPT 086516951 1453 266400 SH Put SOLE 266400 0 0 BHP GROUP LIMITED OPT 088606908 1 29800 SH Call SOLE 29800 0 0 BHP GROUP LIMITED OPT 088606958 3 29800 SH Put SOLE 29800 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 43 16708 SH SOLE 16708 0 0 BILIBILI INC SPONS ADS REP Z COM 090040106 631 43219 SH SOLE 43219 0 0 BIO RAD LABS INC CL A COM 090572207 182 783 SH SOLE 783 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 564 5060 PRN SOLE 5060 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 BND 09061GAH4 997 10000 PRN SOLE 10000 0 0 BIOGEN INC COM COM 09062X103 2832 9412 SH SOLE 9412 0 0 BIOGEN INC OPT 09062X903 581 65700 SH Call SOLE 65700 0 0 BIOGEN INC OPT 09062X953 6160 279400 SH Put SOLE 279400 0 0 BIOTELEMETRY INC COM COM 090672106 2690 45041 SH SOLE 45041 0 0 BIO TECHNE CORP COM COM 09073M104 462 3193 SH SOLE 3193 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 799 32250 SH SOLE 32250 0 0 BLACK HILLS CORP COM COM 092113109 277 4416 SH SOLE 4416 0 0 BLACK KNIGHT INC COM COM 09215C105 110 2452 SH SOLE 2452 0 0 BLACKBAUD INC COM COM 09227Q100 1193 18964 SH SOLE 18964 0 0 BLACKLINE INC COM COM 09239B109 2069 50520 SH SOLE 50520 0 0 BLACKROCK INC COM COM 09247X101 7081 18027 SH SOLE 18027 0 0 BLACKROCK INC OPT 09247X951 918 18600 SH Put SOLE 18600 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 5085 170581 SH SOLE 170581 0 0 BLACKSTONE GROUP L P OPT 09253U908 1 115000 SH Call SOLE 115000 0 0 BLACKSTONE GROUP L P OPT 09253U958 608 315000 SH Put SOLE 315000 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 668 20960 SH SOLE 20960 0 0 BLACKSTONE MTG TR INC NOTE 4.375 5/0 BND 09257WAB6 636 6500 PRN SOLE 6500 0 0 BLOCK H & R INC COM COM 093671105 1091 42996 SH SOLE 42996 0 0 BLOCK H & R INC OPT 093671905 8 250000 SH Call SOLE 250000 0 0 BLOCK H & R INC OPT 093671955 38 250000 SH Put SOLE 250000 0 0 BLUCORA INC COM COM 095229100 274 10268 SH SOLE 10268 0 0 BLUEBIRD BIO INC COM COM 09609G100 146 1476 SH SOLE 1476 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 537 9962 SH SOLE 9962 0 0 BOEING CO COM COM 097023105 467 1449 SH SOLE 1449 0 0 BOEING CO OPT 097023905 3046 79000 SH Call SOLE 79000 0 0 BOEING CO OPT 097023955 1147 403500 SH Put SOLE 403500 0 0 BOINGO WIRELESS INC COM COM 09739C102 1596 77600 SH SOLE 77600 0 0 BOISE CASCADE CO DEL COM COM 09739D100 115 4804 SH SOLE 4804 0 0 BOOKING HLDGS INC COM COM 09857L108 1826 1060 SH SOLE 1060 0 0 BOOKING HLDGS INC OPT 09857L908 879 46800 SH Call SOLE 46800 0 0 BOOKING HLDGS INC OPT 09857L958 11355 84300 SH Put SOLE 84300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 999 22167 SH SOLE 22167 0 0 BORGWARNER INC COM COM 099724106 2899 83460 SH SOLE 83460 0 0 BOSTON BEER INC CL A COM 100557107 3092 12838 SH SOLE 12838 0 0 BOSTON PRIVATE FINL HLDGS IN COM COM 101119105 867 82000 SH SOLE 82000 0 0 BOSTON PROPERTIES INC COM COM 101121101 3145 27947 SH SOLE 27947 0 0 BOSTON PROPERTIES INC OPT 101121901 21 82800 SH Call SOLE 82800 0 0 BOSTON PROPERTIES INC OPT 101121951 335 42800 SH Put SOLE 42800 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 6732 190495 SH SOLE 190495 0 0 BOSTON SCIENTIFIC CORP OPT 101137907 88 75000 SH Call SOLE 75000 0 0 BOSTON SCIENTIFIC CORP OPT 101137957 4 75000 SH Put SOLE 75000 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 2387 49733 SH SOLE 49733 0 0 BOX INC CL A COM 10316T104 686 40653 SH SOLE 40653 0 0 BRADY CORP CL A COM 104674106 891 20499 SH SOLE 20499 0 0 BRAEMAR HOTELS & RESORTS INC COM COM 10482B101 106 11854 SH SOLE 11854 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 254 19739 SH SOLE 19739 0 0 BRF SA SPONSORED ADR COM 10552T107 108 19101 SH SOLE 19101 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 1181 48294 SH SOLE 48294 0 0 BRIGGS & STRATTON CORP COM COM 109043109 152 11601 SH SOLE 11601 0 0 BRIGHT HORIZONS FAM SOL IN D COM COM 109194100 114 1019 SH SOLE 1019 0 0 BRIGHTHOUSE FINL INC COM COM 10922N103 886 29058 SH SOLE 29058 0 0 BRINKER INTL INC COM COM 109641100 431 9795 SH SOLE 9795 0 0 BRINKS CO COM COM 109696104 400 6183 SH SOLE 6183 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 25900 498269 SH SOLE 498269 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 146 348400 SH Call SOLE 348400 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 3372 1388700 SH Put SOLE 1388700 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 5520 173243 SH SOLE 173243 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 688 46846 SH SOLE 46846 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1715 17822 SH SOLE 17822 0 0 BROADCOM INC COM COM 11135F101 1217 4787 SH SOLE 4787 0 0 BROADCOM INC OPT 11135F901 2136 207400 SH Call SOLE 207400 0 0 BROADCOM INC OPT 11135F951 2199 467200 SH Put SOLE 467200 0 0 BROOKDALE SR LIVING INC COM COM 112463104 333 49698 SH SOLE 49698 0 0 BROOKFIELD PROPERTY REIT INC CL A COM 11282X103 313 19435 SH SOLE 19435 0 0 BROOKLINE BANCORP INC DEL COM COM 11373M107 500 36181 SH SOLE 36181 0 0 BROOKS AUTOMATION INC COM COM 114340102 158 6030 SH SOLE 6030 0 0 BROWN & BROWN INC COM COM 115236101 1029 37349 SH SOLE 37349 0 0 BROWN FORMAN CORP CL B COM 115637209 1816 38171 SH SOLE 38171 0 0 BRUKER CORP COM COM 116794108 176 5914 SH SOLE 5914 0 0 BRUNSWICK CORP COM COM 117043109 464 9984 SH SOLE 9984 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 827 28510 SH SOLE 28510 0 0 BUCKLE INC COM COM 118440106 1607 83092 SH SOLE 83092 0 0 BURLINGTON STORES INC COM COM 122017106 341 2099 SH SOLE 2099 0 0 CBIZ INC COM COM 124805102 135 6860 SH SOLE 6860 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 200 104071 SH SOLE 104071 0 0 NEWLINK GENETICS CORP COM COM 651511107 83 54421 SH SOLE 54421 0 0 NEWMARKET CORP COM COM 651587107 719 1744 SH SOLE 1744 0 0 NEWMONT MINING CORP COM COM 651639106 4261 122970 SH SOLE 122970 0 0 NEWMONT MINING CORP OPT 651639906 101 378400 SH Call SOLE 378400 0 0 NEWMONT MINING CORP OPT 651639956 893 815600 SH Put SOLE 815600 0 0 NEWPARK RES INC COM PAR $.01NEW COM 651718504 1391 202432 SH SOLE 202432 0 0 NEWS CORP NEW CL A COM 65249B109 505 44482 SH SOLE 44482 0 0 NEWS CORP NEW CL B COM 65249B208 668 57857 SH SOLE 57857 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 679 8637 SH SOLE 8637 0 0 NEXTERA ENERGY INC COM COM 65339F101 14920 85838 SH SOLE 85838 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM 65341B106 105 2445 SH SOLE 2445 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 370 24399 SH SOLE 24399 0 0 NICE LTD SPONSORED ADR COM 653656108 471 4352 SH SOLE 4352 0 0 NIKE INC CL B COM 654106103 10947 147656 SH SOLE 147656 0 0 NIKE INC OPT 654106903 1805 393300 SH Call SOLE 393300 0 0 NIKE INC OPT 654106953 84 679500 SH Put SOLE 679500 0 0 NISOURCE INC COM COM 65473P105 1109 43750 SH SOLE 43750 0 0 NOAH HLDGS LTD SPON ADS CL A COM 65487X102 278 6419 SH SOLE 6419 0 0 NOKIA CORP SPONSORED ADR COM 654902204 810 139173 SH SOLE 139173 0 0 NOBLE ENERGY INC COM COM 655044105 2250 119941 SH SOLE 119941 0 0 NOBLE ENERGY INC OPT 655044905 4 250000 SH Call SOLE 250000 0 0 NOBLE ENERGY INC OPT 655044955 975 150000 SH Put SOLE 150000 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 51 13811 SH SOLE 13811 0 0 NORDSON CORP COM COM 655663102 631 5283 SH SOLE 5283 0 0 NORDSTROM INC COM COM 655664100 1870 40126 SH SOLE 40126 0 0 NORDSTROM INC OPT 655664950 512 70000 SH Put SOLE 70000 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 4790 32029 SH SOLE 32029 0 0 NORFOLK SOUTHERN CORP OPT 655844908 65 15000 SH Call SOLE 15000 0 0 NORFOLK SOUTHERN CORP OPT 655844958 470 30600 SH Put SOLE 30600 0 0 NORTHERN TR CORP COM COM 665859104 4156 49715 SH SOLE 49715 0 0 NORTHFIELD BANCORP INC DEL COM COM 66611T108 107 7891 SH SOLE 7891 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 8525 34812 SH SOLE 34812 0 0 NORTHSTAR REALTY EUROPE CORP COM COM 66706L101 242 16623 SH SOLE 16623 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 392 23118 SH SOLE 23118 0 0 NORTHWEST NAT HLDG CO COM COM 66765N105 307 5084 SH SOLE 5084 0 0 NORTHWESTERN CORP COM NEW COM 668074305 2777 46718 SH SOLE 46718 0 0 NOVAGOLD RES INC COM NEW COM 66987E206 473 119786 SH SOLE 119786 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1659 19329 SH SOLE 19329 0 0 NOVAVAX INC COM COM 670002104 21 11159 SH SOLE 11159 0 0 NOVANTA INC COM COM 67000B104 1082 17170 SH SOLE 17170 0 0 NOVO-NORDISK A S ADR COM 670100205 540 11731 SH SOLE 11731 0 0 NOW INC COM COM 67011P100 1346 115667 SH SOLE 115667 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 334 5452 SH SOLE 5452 0 0 NUANCE COMMUNICATIONS INC COM COM 67020Y100 175 13264 SH SOLE 13264 0 0 NUCOR CORP COM COM 670346105 4773 92128 SH SOLE 92128 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 761 36369 SH SOLE 36369 0 0 NVIDIA CORP COM COM 67066G104 3223 24146 SH SOLE 24146 0 0 NVIDIA CORP OPT 67066G904 257 280200 SH Call SOLE 280200 0 0 NVIDIA CORP OPT 67066G954 173098 3042200 SH Put SOLE 3042200 0 0 NUTRI SYS INC NEW COM COM 67069D108 5623 128155 SH SOLE 128155 0 0 NUVASIVE INC COM COM 670704105 1255 25321 SH SOLE 25321 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 3408 32300 PRN SOLE 32300 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 748 26124 SH SOLE 26124 0 0 NUVECTRA CORP COM COM 67075N108 638 39042 SH SOLE 39042 0 0 NUTRIEN LTD COM COM 67077M108 370 7876 SH SOLE 7876 0 0 OGE ENERGY CORP COM COM 670837103 17650 450369 SH SOLE 450369 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 1305 3789 SH SOLE 3789 0 0 OFG BANCORP COM COM 67103X102 340 20636 SH SOLE 20636 0 0 OSI SYSTEMS INC COM COM 671044105 216 2946 SH SOLE 2946 0 0 OASIS PETE INC NEW COM COM 674215108 122 22141 SH SOLE 22141 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 1307 14830 PRN SOLE 14830 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 51509 839184 SH SOLE 839184 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 34 590600 SH Call SOLE 590600 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 2202 847200 SH Put SOLE 847200 0 0 OCWEN FINL CORP COM NEW COM 675746309 301 224354 SH SOLE 224354 0 0 OFFICE DEPOT INC COM COM 676220106 496 192101 SH SOLE 192101 0 0 OIL STS INTL INC COM COM 678026105 1912 133874 SH SOLE 133874 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 839 6797 SH SOLE 6797 0 0 OLD NATL BANCORP IND COM COM 680033107 526 34153 SH SOLE 34153 0 0 OLD REP INTL CORP COM COM 680223104 730 35492 SH SOLE 35492 0 0 OLIN CORP COM PAR $1 COM 680665205 517 25690 SH SOLE 25690 0 0 OMNICOM GROUP INC COM COM 681919106 5206 71087 SH SOLE 71087 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 1168 33243 SH SOLE 33243 0 0 OMNICELL INC COM COM 68213N109 1097 17910 SH SOLE 17910 0 0 OMEROS CORP COM COM 682143102 955 85713 SH SOLE 85713 0 0 ON DECK CAP INC COM COM 682163100 80 13546 SH SOLE 13546 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 566 34300 SH SOLE 34300 0 0 ON SEMICONDUCTOR CORP OPT 682189905 15 300000 SH Call SOLE 300000 0 0 ON SEMICONDUCTOR CORP NOTE 1.62510/1 BND 682189AP0 5903 54840 PRN SOLE 54840 0 0 ONE GAS INC COM COM 68235P108 933 11725 SH SOLE 11725 0 0 ONEOK INC NEW COM COM 682680103 2493 46216 SH SOLE 46216 0 0 ONEOK INC NEW OPT 682680903 14 100000 SH Call SOLE 100000 0 0 ONEOK INC NEW OPT 682680953 30 100000 SH Put SOLE 100000 0 0 ONEMAIN HLDGS INC COM COM 68268W103 2270 93436 SH SOLE 93436 0 0 ONEMAIN HLDGS INC OPT 68268W953 2706 480000 SH Put SOLE 480000 0 0 OPKO HEALTH INC COM COM 68375N103 91 30309 SH SOLE 30309 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE COM 68386C104 214 4606 SH SOLE 4606 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE COM 68386C690 111 4739 SH SOLE 4739 0 0 OPPENHEIMER ETF TR INTERNATNL REV COM 68386C757 113 4936 SH SOLE 4936 0 0 OPPENHEIMER ETF TR GLOBAL REV COM 68386C765 170 7165 SH SOLE 7165 0 0 ORACLE CORP COM COM 68389X105 30926 684952 SH SOLE 684952 0 0 ORACLE CORP OPT 68389X905 411 828400 SH Call SOLE 828400 0 0 ORACLE CORP OPT 68389X955 4516 1285400 SH Put SOLE 1285400 0 0 OPUS BK IRVINE CALIF COM COM 684000102 450 22980 SH SOLE 22980 0 0 ORANGE SPONSORED ADR COM 684060106 603 37245 SH SOLE 37245 0 0 ORASURE TECHNOLOGIES INC COM COM 68554V108 206 17641 SH SOLE 17641 0 0 ORBCOMM INC COM COM 68555P100 224 27152 SH SOLE 27152 0 0 ORCHID IS CAP INC COM COM 68571X103 480 75090 SH SOLE 75090 0 0 ORGANOVO HLDGS INC COM COM 68620A104 74 77206 SH SOLE 77206 0 0 ORION GROUP HOLDINGS INC COM COM 68628V308 49 11460 SH SOLE 11460 0 0 ORITANI FINL CORP DEL COM COM 68633D103 106 7189 SH SOLE 7189 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 949 18139 SH SOLE 18139 0 0 ORTHOFIX MED INC COM COM 68752M108 618 11778 SH SOLE 11778 0 0 OSHKOSH CORP COM COM 688239201 468 7632 SH SOLE 7632 0 0 OSIRIS THERAPEUTICS INC NEW COM COM 68827R108 168 12429 SH SOLE 12429 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 83 50167 SH SOLE 50167 0 0 OVERSTOCK COM INC DEL COM COM 690370101 782 57603 SH SOLE 57603 0 0 OVID THERAPEUTICS INC COM COM 690469101 46 18870 SH SOLE 18870 0 0 OWENS & MINOR INC NEW COM COM 690732102 614 96991 SH SOLE 96991 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 462 11255 SH SOLE 11255 0 0 GLOBALSTAR INC COM COM 378973408 1807 2824611 SH SOLE 2824611 0 0 GLOBAL NET LEASE INC COM NEW COM 379378201 160 9082 SH SOLE 9082 0 0 GLOBAL PMTS INC COM COM 37940X102 2020 19583 SH SOLE 19583 0 0 GLOBAL X FDS RBTCS ARTFL INTE COM 37954Y715 105 6269 SH SOLE 6269 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 1621 60077 SH SOLE 60077 0 0 GLOBUS MED INC CL A COM 379577208 262 6053 SH SOLE 6053 0 0 GLU MOBILE INC COM COM 379890106 2850 353186 SH SOLE 353186 0 0 GODADDY INC CL A COM 380237107 101 1541 SH SOLE 1541 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW PFD 38045R206 136 10000 SH SOLE 10000 0 0 GOLAR LNG LTD NOTE 2.750 2/1 BND 38046YAB7 1749 19000 PRN SOLE 19000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 2806 797247 SH SOLE 797247 0 0 GOLDCORP INC NEW COM COM 380956409 2699 275367 SH SOLE 275367 0 0 GOLDCORP INC NEW OPT 380956909 26 50000 SH Call SOLE 50000 0 0 GOLDCORP INC NEW OPT 380956959 934 282900 SH Put SOLE 282900 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 1525 783300 SH Call SOLE 783300 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 10677 375500 SH Put SOLE 375500 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 10488 513867 SH SOLE 513867 0 0 GOODYEAR TIRE & RUBR CO OPT 382550901 64 851300 SH Call SOLE 851300 0 0 GOODYEAR TIRE & RUBR CO OPT 382550951 2702 528600 SH Put SOLE 528600 0 0 GOPRO INC CL A COM 38268T103 703 165791 SH SOLE 165791 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 895 130324 SH SOLE 130324 0 0 GRACO INC COM COM 384109104 558 13344 SH SOLE 13344 0 0 GRAHAM HLDGS CO COM COM 384637104 124 194 SH SOLE 194 0 0 GRAINGER W W INC COM COM 384802104 2172 7692 SH SOLE 7692 0 0 GRAND CANYON ED INC COM COM 38526M106 1088 11316 SH SOLE 11316 0 0 GRANITE CONSTR INC COM COM 387328107 2143 53207 SH SOLE 53207 0 0 GRANITE PT MTG TR INC COM COM 38741L107 605 33572 SH SOLE 33572 0 0 GREAT AJAX CORP COM COM 38983D300 272 22602 SH SOLE 22602 0 0 GREAT WESTN BANCORP INC COM COM 391416104 1367 43740 SH SOLE 43740 0 0 GREEN BANCORP INC COM COM 39260X100 2149 125384 SH SOLE 125384 0 0 GREEN DOT CORP CL A COM 39304D102 2180 27411 SH SOLE 27411 0 0 GREEN PLAINS INC COM COM 393222104 189 14388 SH SOLE 14388 0 0 GREENBRIER COS INC NOTE 2.875 2/0 BND 393657AK7 1643 16640 PRN SOLE 16640 0 0 GRIFFIN INL RLTY INC COM COM 398231100 132 4127 SH SOLE 4127 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 144 7842 SH SOLE 7842 0 0 GROUPON INC COM COM 399473107 140 43622 SH SOLE 43622 0 0 GRUBHUB INC COM COM 400110102 456 5938 SH SOLE 5938 0 0 GRUPO TELEVISA SA SPON ADR REP ORD COM 40049J206 324 25792 SH SOLE 25792 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 137 3614 SH SOLE 3614 0 0 GUARANTY BANCORP DEL COM NEW COM 40075T607 1771 85357 SH SOLE 85357 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 114 1423 SH SOLE 1423 0 0 HCA HEALTHCARE INC COM COM 40412C101 48475 389510 SH SOLE 389510 0 0 HCA HEALTHCARE INC OPT 40412C951 204 50000 SH Put SOLE 50000 0 0 HC2 HLDGS INC COM COM 404139107 83 31500 SH SOLE 31500 0 0 HCP INC COM COM 40414L109 6962 249256 SH SOLE 249256 0 0 HCI GROUP INC COM COM 40416E103 132 2600 SH SOLE 2600 0 0 HNI CORP COM COM 404251100 134 3796 SH SOLE 3796 0 0 HMS HLDGS CORP COM COM 40425J101 474 16863 SH SOLE 16863 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 5498 133735 SH SOLE 133735 0 0 HSBC HLDGS PLC OPT 404280906 58 80000 SH Call SOLE 80000 0 0 HSBC HLDGS PLC OPT 404280956 86 165000 SH Put SOLE 165000 0 0 HP INC COM COM 40434L105 6333 309524 SH SOLE 309524 0 0 HP INC OPT 40434L905 337 539800 SH Call SOLE 539800 0 0 HP INC OPT 40434L955 1589 1262300 SH Put SOLE 1262300 0 0 HAEMONETICS CORP COM COM 405024100 1142 11418 SH SOLE 11418 0 0 HALLADOR ENERGY COMPANY COM COM 40609P105 71 14008 SH SOLE 14008 0 0 HALLIBURTON CO COM COM 406216101 7226 271848 SH SOLE 271848 0 0 HALLIBURTON CO OPT 406216901 260 2025300 SH Call SOLE 2025300 0 0 HALLIBURTON CO OPT 406216951 25540 3549100 SH Put SOLE 3549100 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 223 15249 SH SOLE 15249 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 687 19826 SH SOLE 19826 0 0 HANESBRANDS INC COM COM 410345102 356 28401 SH SOLE 28401 0 0 HANESBRANDS INC OPT 410345902 3 100000 SH Call SOLE 100000 0 0 HANESBRANDS INC OPT 410345952 550 100000 SH Put SOLE 100000 0 0 HANMI FINL CORP COM NEW COM 410495204 700 35556 SH SOLE 35556 0 0 HANNON ARMSTRONG SUST INFR C COM COM 41068X100 1481 77739 SH SOLE 77739 0 0 HANOVER INS GROUP INC COM COM 410867105 420 3597 SH SOLE 3597 0 0 HARLEY DAVIDSON INC COM COM 412822108 5448 159661 SH SOLE 159661 0 0 HARLEY DAVIDSON INC OPT 412822958 600 100000 SH Put SOLE 100000 0 0 HARMONIC INC COM COM 413160102 93 19690 SH SOLE 19690 0 0 HARRIS CORP DEL COM COM 413875105 1689 12545 SH SOLE 12545 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 1921 43211 SH SOLE 43211 0 0 HASBRO INC COM COM 418056107 403 4958 SH SOLE 4958 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 483 13202 SH SOLE 13202 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 674 25533 SH SOLE 25533 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 490 12204 SH SOLE 12204 0 0 HEALTHCARE RLTY TR COM COM 421946104 1531 53822 SH SOLE 53822 0 0 HEALTHSTREAM INC COM COM 42222N103 278 11493 SH SOLE 11493 0 0 HEALTH INS INNOVATIONS INC COM CL A COM 42225K106 2739 102454 SH SOLE 102454 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 2159 85290 SH SOLE 85290 0 0 HEALTHEQUITY INC COM COM 42226A107 265 4439 SH SOLE 4439 0 0 HEARTLAND EXPRESS INC COM COM 422347104 167 9144 SH SOLE 9144 0 0 HEARTLAND FINL USA INC COM COM 42234Q102 251 5721 SH SOLE 5721 0 0 HECLA MNG CO COM COM 422704106 819 347154 SH SOLE 347154 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.125 9/1 BND 42330PAJ6 10188 110000 PRN SOLE 110000 0 0 HELMERICH & PAYNE INC COM COM 423452101 720 15018 SH SOLE 15018 0 0 HENRY JACK & ASSOC INC COM COM 426281101 1132 8946 SH SOLE 8946 0 0 HERBALIFE LTD NOTE 2.000 8/1 BND 42703MAB9 2072 15000 PRN SOLE 15000 0 0 HERCULES CAPITAL INC COM COM 427096508 168 15227 SH SOLE 15227 0 0 HERITAGE FINL CORP WASH COM COM 42722X106 434 14587 SH SOLE 14587 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT COM 427825500 414 23587 SH SOLE 23587 0 0 HERSHEY CO COM COM 427866108 5532 51616 SH SOLE 51616 0 0 HERSHEY CO OPT 427866908 53 15900 SH Call SOLE 15900 0 0 HERSHEY CO OPT 427866958 165 25000 SH Put SOLE 25000 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 6002 439723 SH SOLE 439723 0 0 HERTZ GLOBAL HLDGS INC OPT 42806J956 5394 1355200 SH Put SOLE 1355200 0 0 HESS CORP COM COM 42809H107 1603 39587 SH SOLE 39587 0 0 HESS CORP DEP PDF SR A PFD 42809H404 26563 535000 SH SOLE 535000 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 2606 197240 SH SOLE 197240 0 0 HEWLETT PACKARD ENTERPRISE C OPT 42824C909 13 120000 SH Call SOLE 120000 0 0 HEWLETT PACKARD ENTERPRISE C OPT 42824C959 112 120000 SH Put SOLE 120000 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 155 43298 SH SOLE 43298 0 0 HIBBETT SPORTS INC COM COM 428567101 973 68045 SH SOLE 68045 0 0 HIGHWOODS PPTYS INC COM COM 431284108 1025 26483 SH SOLE 26483 0 0 HILL ROM HLDGS INC COM COM 431475102 645 7284 SH SOLE 7284 0 0 HILLENBRAND INC COM COM 431571108 510 13445 SH SOLE 13445 0 0 HILLTOP HOLDINGS INC COM COM 432748101 178 9959 SH SOLE 9959 0 0 OWENS CORNING NEW COM COM 690742101 4892 111239 SH SOLE 111239 0 0 OWENS ILL INC COM NEW COM 690768403 355 20620 SH SOLE 20620 0 0 OXFORD INDS INC COM COM 691497309 2737 38529 SH SOLE 38529 0 0 PBF ENERGY INC CL A COM 69318G106 564 17262 SH SOLE 17262 0 0 PDC ENERGY INC OPT 69327R951 858 35000 SH Put SOLE 35000 0 0 PDL BIOPHARMA INC COM COM 69329Y104 65 22351 SH SOLE 22351 0 0 PDL BIOPHARMA INC NOTE 2.75012/0 BND 69329YAG9 14248 140000 PRN SOLE 140000 0 0 PG&E CORP COM COM 69331C108 1219 51328 SH SOLE 51328 0 0 PG&E CORP OPT 69331C908 10 120000 SH Call SOLE 120000 0 0 PG&E CORP OPT 69331C958 140 50000 SH Put SOLE 50000 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 78232 669168 SH SOLE 669168 0 0 PNC FINL SVCS GROUP INC OPT 693475905 40 57400 SH Call SOLE 57400 0 0 PNC FINL SVCS GROUP INC OPT 693475955 163 13300 SH Put SOLE 13300 0 0 PNM RES INC COM COM 69349H107 1826 44434 SH SOLE 44434 0 0 PPG INDS INC COM COM 693506107 6904 67537 SH SOLE 67537 0 0 PPL CORP COM COM 69351T106 6576 232115 SH SOLE 232115 0 0 PPL CORP OPT 69351T906 1 117500 SH Call SOLE 117500 0 0 PPL CORP OPT 69351T956 713 246300 SH Put SOLE 246300 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 1772 19271 SH SOLE 19271 0 0 PRA GROUP INC COM COM 69354N106 194 7963 SH SOLE 7963 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 583 4448 SH SOLE 4448 0 0 PVH CORP COM COM 693656100 703 7566 SH SOLE 7566 0 0 PTC INC COM COM 69370C100 2588 31219 SH SOLE 31219 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 207 28006 SH SOLE 28006 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 244 9580 SH SOLE 9580 0 0 PACIRA PHARMACEUTICALS INC COM COM 695127100 108 2504 SH SOLE 2504 0 0 PACIRA PHARMACEUTICALS INC NOTE 2.375 4/0 BND 695127AD2 841 8460 PRN SOLE 8460 0 0 PACKAGING CORP AMER COM COM 695156109 1218 14596 SH SOLE 14596 0 0 PACKAGING CORP AMER OPT 695156959 289 32900 SH Put SOLE 32900 0 0 PACWEST BANCORP DEL COM COM 695263103 785 23595 SH SOLE 23595 0 0 PALO ALTO NETWORKS INC COM COM 697435105 6943 36862 SH SOLE 36862 0 0 PALO ALTO NETWORKS INC OPT 697435905 1565 185000 SH Call SOLE 185000 0 0 PALO ALTO NETWORKS INC OPT 697435955 9 60000 SH Put SOLE 60000 0 0 PANDORA MEDIA INC COM COM 698354107 2572 317930 SH SOLE 317930 0 0 PAPA JOHNS INTL INC COM COM 698813102 218 5469 SH SOLE 5469 0 0 PAR PACIFIC HOLDINGS INC COM NEW COM 69888T207 100 7074 SH SOLE 7074 0 0 PARAMOUNT GROUP INC COM COM 69924R108 425 33800 SH SOLE 33800 0 0 PARK HOTELS RESORTS INC COM COM 700517105 836 32185 SH SOLE 32185 0 0 PARKE BANCORP INC COM COM 700885106 112 5977 SH SOLE 5977 0 0 PARKER HANNIFIN CORP COM COM 701094104 3442 23082 SH SOLE 23082 0 0 PARKER HANNIFIN CORP OPT 701094904 1 12600 SH Call SOLE 12600 0 0 PARKER HANNIFIN CORP OPT 701094954 282 21300 SH Put SOLE 21300 0 0 PARSLEY ENERGY INC CL A COM 701877102 808 50532 SH SOLE 50532 0 0 PATRICK INDS INC COM COM 703343103 302 10190 SH SOLE 10190 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 488 26219 SH SOLE 26219 0 0 PATTERSON COMPANIES INC COM COM 703395103 536 27269 SH SOLE 27269 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 773 74706 SH SOLE 74706 0 0 PAYCHEX INC COM COM 704326107 714 10958 SH SOLE 10958 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 114 928 SH SOLE 928 0 0 PAYPAL HLDGS INC COM COM 70450Y103 146 1741 SH SOLE 1741 0 0 PAYPAL HLDGS INC OPT 70450Y903 1350 476000 SH Call SOLE 476000 0 0 PAYPAL HLDGS INC OPT 70450Y953 617 336100 SH Put SOLE 336100 0 0 PEABODY ENERGY CORP NEW COM COM 704551100 670 21973 SH SOLE 21973 0 0 PEABODY ENERGY CORP NEW OPT 704551900 39 16000 SH Call SOLE 16000 0 0 PEABODY ENERGY CORP NEW OPT 704551950 32 16000 SH Put SOLE 16000 0 0 PEARSON PLC SPONSORED ADR COM 705015105 777 65055 SH SOLE 65055 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 600 21190 SH SOLE 21190 0 0 PEGASYSTEMS INC COM COM 705573103 199 4159 SH SOLE 4159 0 0 PENN NATL GAMING INC COM COM 707569109 221 11752 SH SOLE 11752 0 0 PENN VA CORP NEW COM COM 70788V102 379 7005 SH SOLE 7005 0 0 PENNEY J C INC COM COM 708160106 82 78624 SH SOLE 78624 0 0 PENNEY J C INC OPT 708160906 2 172900 SH Call SOLE 172900 0 0 PENNEY J C INC OPT 708160956 65 65000 SH Put SOLE 65000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 281 47365 SH SOLE 47365 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 1286 69065 SH SOLE 69065 0 0 PENNYMAC CORP NOTE 5.375 5/0 BND 70932AAB9 4969 50000 PRN SOLE 50000 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 449 11141 SH SOLE 11141 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 830 57514 SH SOLE 57514 0 0 PEPSICO INC COM COM 713448108 4258 38538 SH SOLE 38538 0 0 PEPSICO INC OPT 713448908 139 109900 SH Call SOLE 109900 0 0 PEPSICO INC OPT 713448958 431 171200 SH Put SOLE 171200 0 0 PERFICIENT INC COM COM 71375U101 116 5190 SH SOLE 5190 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 2888 89510 SH SOLE 89510 0 0 PERKINELMER INC COM COM 714046109 3013 38363 SH SOLE 38363 0 0 PERSPECTA INC COM COM 715347100 150 8705 SH SOLE 8705 0 0 PETMED EXPRESS INC COM COM 716382106 1425 61256 SH SOLE 61256 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 11267 865993 SH SOLE 865993 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V908 83 67600 SH Call SOLE 67600 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 1859 5642000 SH Put SOLE 5642000 0 0 PFIZER INC COM COM 717081103 21011 481353 SH SOLE 481353 0 0 PFIZER INC OPT 717081903 1213 566000 SH Call SOLE 566000 0 0 PFIZER INC OPT 717081953 285 870900 SH Put SOLE 870900 0 0 PFSWEB INC COM NEW COM 717098206 58 11383 SH SOLE 11383 0 0 PHILIP MORRIS INTL INC COM COM 718172109 39355 589496 SH SOLE 589496 0 0 PHILIP MORRIS INTL INC OPT 718172909 1 25500 SH Call SOLE 25500 0 0 PHILIP MORRIS INTL INC OPT 718172959 1136 72100 SH Put SOLE 72100 0 0 PHILLIPS 66 COM COM 718546104 5101 59210 SH SOLE 59210 0 0 PHILLIPS 66 OPT 718546904 30 102900 SH Call SOLE 102900 0 0 PHILLIPS 66 OPT 718546954 342 137900 SH Put SOLE 137900 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 833 19770 SH SOLE 19770 0 0 PHIO PHARMACEUTICALS CORP COM COM 71880W204 54 163730 SH SOLE 163730 0 0 PHOTRONICS INC COM COM 719405102 232 23924 SH SOLE 23924 0 0 PHYSICIANS RLTY TR COM COM 71943U104 825 51450 SH SOLE 51450 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 1558 91423 SH SOLE 91423 0 0 PIER 1 IMPORTS INC COM COM 720279108 40 130136 SH SOLE 130136 0 0 PIERIS PHARMACEUTICALS INC COM COM 720795103 36 13630 SH SOLE 13630 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 1264 27410 SH SOLE 27410 0 0 PINNACLE WEST CAP CORP COM COM 723484101 1048 12304 SH SOLE 12304 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 25 20531 SH SOLE 20531 0 0 PIONEER NAT RES CO COM COM 723787107 3934 29913 SH SOLE 29913 0 0 PIONEER NAT RES CO OPT 723787907 6 70100 SH Call SOLE 70100 0 0 PIONEER NAT RES CO OPT 723787957 228 43400 SH Put SOLE 43400 0 0 PIPER JAFFRAY COS COM COM 724078100 169 2567 SH SOLE 2567 0 0 PITNEY BOWES INC COM COM 724479100 1481 250634 SH SOLE 250634 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 2814 140423 SH SOLE 140423 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 359 17838 SH SOLE 17838 0 0 PLANET FITNESS INC CL A COM 72703H101 3627 67639 SH SOLE 67639 0 0 PLANTRONICS INC NEW COM COM 727493108 176 5323 SH SOLE 5323 0 0 PLAYAGS INC COM COM 72814N104 965 41946 SH SOLE 41946 0 0 POLARIS INDS INC COM COM 731068102 1100 14342 SH SOLE 14342 0 0 POLYONE CORP COM COM 73179P106 1415 49480 SH SOLE 49480 0 0 POOL CORPORATION COM COM 73278L105 612 4114 SH SOLE 4114 0 0 POPULAR INC COM NEW COM 733174700 193 4090 SH SOLE 4090 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1843 20000 PRN SOLE 20000 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 3431 74837 SH SOLE 74837 0 0 PORTOLA PHARMACEUTICALS INC COM COM 737010108 411 21057 SH SOLE 21057 0 0 POST HLDGS INC COM COM 737446104 541 6065 SH SOLE 6065 0 0 POTLATCHDELTIC CORPORATION COM COM 737630103 311 9824 SH SOLE 9824 0 0 POWER INTEGRATIONS INC COM COM 739276103 2242 36771 SH SOLE 36771 0 0 PRESTIGE CONSMR HEALTHCARE I COM COM 74112D101 2402 77781 SH SOLE 77781 0 0 PRETIUM RES INC COM COM 74139C102 318 37651 SH SOLE 37651 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 5042 54616 SH SOLE 54616 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 3020 22380 PRN SOLE 22380 0 0 PRICESMART INC COM COM 741511109 1819 30778 SH SOLE 30778 0 0 PRIMERICA INC COM COM 74164M108 324 3317 SH SOLE 3317 0 0 PRIMO WTR CORP COM COM 74165N105 1346 96056 SH SOLE 96056 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 2462 55743 SH SOLE 55743 0 0 PROASSURANCE CORP COM COM 74267C106 2918 71932 SH SOLE 71932 0 0 PROCTER AND GAMBLE CO COM COM 742718109 41606 452630 SH SOLE 452630 0 0 PROCTER AND GAMBLE CO OPT 742718909 661 199800 SH Call SOLE 199800 0 0 PROCTER AND GAMBLE CO OPT 742718959 343 492700 SH Put SOLE 492700 0 0 PROFIRE ENERGY INC COM COM 74316X101 40 27274 SH SOLE 27274 0 0 PROGENICS PHARMACEUTICALS IN COM COM 743187106 55 12992 SH SOLE 12992 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 1905 53664 SH SOLE 53664 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 4429 73418 SH SOLE 73418 0 0 PROLOGIS INC COM COM 74340W103 45319 771782 SH SOLE 771782 0 0 PROOFPOINT INC COM COM 743424103 976 11651 SH SOLE 11651 0 0 PROSHARES TR ONLINE RTL ETF COM 74347B169 196 6463 SH SOLE 6463 0 0 PROSHARES TR BASIC MAT NEW COM 74347B177 1536 43850 SH SOLE 43850 0 0 PROSHARES TR PSHS SHTFINL ETF COM 74347B185 201 7900 SH SOLE 7900 0 0 PROSHARES TR PSHS ULTSH 20YRS COM 74347B201 1701 48427 SH SOLE 48427 0 0 PROSHARES TR ULTSHRT QQQ COM 74347B243 298 6267 SH SOLE 6267 0 0 PROSHARES TR PSHS SH MDCAP400 COM 74347B250 810 16100 SH SOLE 16100 0 0 PROSHARES TR DECLINE RETAIL COM 74347B367 1162 31409 SH SOLE 31409 0 0 PROSHARES TR LONG ONLINE SHRT COM 74347B375 1147 27453 SH SOLE 27453 0 0 PROSHARES TR EQTS FOR RISIN COM 74347B391 634 17147 SH SOLE 17147 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 1401 36736 SH SOLE 36736 0 0 PROSHARES TR SHORT QQQ NEW COM 74347B714 495 14395 SH SOLE 14395 0 0 PROPETRO HLDG CORP COM COM 74347M108 195 15817 SH SOLE 15817 0 0 PROSHARES TR SHRT HGH YIELD COM 74347R131 308 13100 SH SOLE 13100 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 210 3130 SH SOLE 3130 0 0 PROSHARES TR PSHS ULTRA UTIL COM 74347R685 412 8731 SH SOLE 8731 0 0 PROSHARES TR PSHS ULT SCAP600 COM 74347R818 250 3231 SH SOLE 3231 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 595 15900 SH SOLE 15900 0 0 PROSHARES TR II ULSHT BLOOMB OIL COM 74347W668 6448 220206 SH SOLE 220206 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 256 12345 SH SOLE 12345 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 144 4400 SH SOLE 4400 0 0 PROSHARES TR SHRT RL EST FD COM 74347X641 132 8000 SH SOLE 8000 0 0 PROSHARES TR UL MSCI JP ETF COM 74347X708 332 11600 SH SOLE 11600 0 0 PROSHARES TR PET CARE ETF COM 74348A145 3952 109050 SH SOLE 109050 0 0 PROSHARES TR ULTRAPRO SHORT Q COM 74348A160 835 49840 SH SOLE 49840 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 123 4000 SH SOLE 4000 0 0 PROSHARES TR ULSHOIL&GASNEW13 COM 74348A525 116 2300 SH SOLE 2300 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 281 44527 SH SOLE 44527 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 2241 35966 SH SOLE 35966 0 0 PROTALIX BIOTHERAPEUTICS INC COM COM 74365A101 70 225000 SH SOLE 225000 0 0 PROTO LABS INC COM COM 743713109 2548 22587 SH SOLE 22587 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 267 11066 SH SOLE 11066 0 0 PRUDENTIAL FINL INC COM COM 744320102 7945 97425 SH SOLE 97425 0 0 PRUDENTIAL FINL INC OPT 744320902 205 185500 SH Call SOLE 185500 0 0 PRUDENTIAL FINL INC OPT 744320952 2999 319200 SH Put SOLE 319200 0 0 PRUDENTIAL PLC ADR COM 74435K204 794 22443 SH SOLE 22443 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 3492 67082 SH SOLE 67082 0 0 PUBLIC STORAGE COM COM 74460D109 9205 45476 SH SOLE 45476 0 0 PULTE GROUP INC COM COM 745867101 3495 134460 SH SOLE 134460 0 0 QUAKER CHEM CORP COM COM 747316107 672 3781 SH SOLE 3781 0 0 QEP RES INC COM COM 74733V100 918 162972 SH SOLE 162972 0 0 QTS RLTY TR INC COM CL A COM 74736A103 1013 27351 SH SOLE 27351 0 0 QORVO INC COM COM 74736K101 1327 21854 SH SOLE 21854 0 0 Q2 HLDGS INC COM COM 74736L109 603 12161 SH SOLE 12161 0 0 QUALCOMM INC COM COM 747525103 4424 77729 SH SOLE 77729 0 0 QUALCOMM INC OPT 747525903 3620 1521700 SH Call SOLE 1521700 0 0 QUALCOMM INC OPT 747525953 4479 732500 SH Put SOLE 732500 0 0 QUALYS INC COM COM 74758T303 905 12115 SH SOLE 12115 0 0 QUANTA SVCS INC COM COM 74762E102 911 30277 SH SOLE 30277 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 5148 61827 SH SOLE 61827 0 0 QUIDEL CORP COM COM 74838J101 3814 78126 SH SOLE 78126 0 0 QUINSTREET INC COM COM 74874Q100 1289 79407 SH SOLE 79407 0 0 QUOTIENT TECHNOLOGY INC COM COM 749119103 404 37872 SH SOLE 37872 0 0 QURATE RETAIL INC COM SER A COM 74915M100 136 6984 SH SOLE 6984 0 0 RA PHARMACEUTICALS INC COM COM 74933V108 171 9383 SH SOLE 9383 0 0 REV GROUP INC COM COM 749527107 504 67170 SH SOLE 67170 0 0 RLI CORP COM COM 749607107 662 9599 SH SOLE 9599 0 0 RLJ LODGING TR COM COM 74965L101 1126 68648 SH SOLE 68648 0 0 RH COM COM 74967X103 1266 10564 SH SOLE 10564 0 0 RPM INTL INC COM COM 749685103 698 11876 SH SOLE 11876 0 0 RPT REALTY COM SH BEN INT COM 74971D101 165 13811 SH SOLE 13811 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 4732 47000 PRN SOLE 47000 0 0 RADIAN GROUP INC COM COM 750236101 2622 160283 SH SOLE 160283 0 0 RADIANT LOGISTICS INC COM COM 75025X100 86 20324 SH SOLE 20324 0 0 RAMBUS INC DEL COM COM 750917106 872 113722 SH SOLE 113722 0 0 RALPH LAUREN CORP CL A COM 751212101 4644 44889 SH SOLE 44889 0 0 RALPH LAUREN CORP OPT 751212901 1 30100 SH Call SOLE 30100 0 0 RALPH LAUREN CORP OPT 751212951 906 30100 SH Put SOLE 30100 0 0 RANDGOLD RES LTD ADR COM 752344309 678 8293 SH SOLE 8293 0 0 RANDGOLD RES LTD OPT 752344909 7 46500 SH Call SOLE 46500 0 0 RANDGOLD RES LTD OPT 752344959 296 49000 SH Put SOLE 49000 0 0 RANGE RES CORP COM COM 75281A109 261 27225 SH SOLE 27225 0 0 RAPID7 INC COM COM 753422104 665 21332 SH SOLE 21332 0 0 RAVEN INDS INC COM COM 754212108 115 3164 SH SOLE 3164 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 2652 35647 SH SOLE 35647 0 0 RAYONIER INC COM COM 754907103 552 19948 SH SOLE 19948 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 5048 61316 SH SOLE 61316 0 0 RAYTHEON CO COM NEW COM 755111507 47452 309439 SH SOLE 309439 0 0 RAYTHEON CO OPT 755111907 2 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 29 13000 SH Put SOLE 13000 0 0 RBC BEARINGS INC COM COM 75524B104 610 4655 SH SOLE 4655 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250 2/1 BND 595017AH7 492 5000 PRN SOLE 5000 0 0 MICRON TECHNOLOGY INC COM COM 595112103 3635 114549 SH SOLE 114549 0 0 MICRON TECHNOLOGY INC OPT 595112903 2121 3539600 SH Call SOLE 3539600 0 0 MICRON TECHNOLOGY INC OPT 595112953 21791 3516600 SH Put SOLE 3516600 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 1402 12620 PRN SOLE 12620 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 2934 30659 SH SOLE 30659 0 0 MIDDLEBY CORP COM COM 596278101 145 1408 SH SOLE 1408 0 0 MILACRON HLDGS CORP COM COM 59870L106 874 73527 SH SOLE 73527 0 0 MILLER HERMAN INC COM COM 600544100 432 14268 SH SOLE 14268 0 0 MINDBODY INC COM CL A COM 60255W105 7997 219692 SH SOLE 219692 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 2562 49893 SH SOLE 49893 0 0 MIRAGEN THERAPEUTICS INC COM COM 60463E103 301 99324 SH SOLE 99324 0 0 MIRATI THERAPEUTICS INC COM COM 60468T105 921 21702 SH SOLE 21702 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS COM 606822104 127 26121 SH SOLE 26121 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 1142 163212 SH SOLE 163212 0 0 MOBILE MINI INC COM COM 60740F105 244 7680 SH SOLE 7680 0 0 MOELIS & CO CL A COM 60786M105 2367 68857 SH SOLE 68857 0 0 MOHAWK INDS INC COM COM 608190104 879 7519 SH SOLE 7519 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 373 3211 SH SOLE 3211 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 12949 45000 PRN SOLE 45000 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 2498 44473 SH SOLE 44473 0 0 MOLSON COORS BREWING CO OPT 60871R909 3 110400 SH Call SOLE 110400 0 0 MOLSON COORS BREWING CO OPT 60871R959 332 36500 SH Put SOLE 36500 0 0 MOMENTA PHARMACEUTICALS INC COM COM 60877T100 1379 124914 SH SOLE 124914 0 0 MOMO INC ADR COM 60879B107 1187 49998 SH SOLE 49998 0 0 MOMO INC OPT 60879B957 311 19800 SH Put SOLE 19800 0 0 MONDELEZ INTL INC CL A COM 609207105 17592 439464 SH SOLE 439464 0 0 MONDELEZ INTL INC OPT 609207905 136 197900 SH Call SOLE 197900 0 0 MONDELEZ INTL INC OPT 609207955 1677 1359800 SH Put SOLE 1359800 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 46 22816 SH SOLE 22816 0 0 MONGODB INC CL A COM 60937P106 1173 14005 SH SOLE 14005 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 166 13382 SH SOLE 13382 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 421 3618 SH SOLE 3618 0 0 MONOLITHIC PWR SYS INC OPT 609839905 29 38400 SH Call SOLE 38400 0 0 MONRO INC COM COM 610236101 627 9116 SH SOLE 9116 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 117 2387 SH SOLE 2387 0 0 MONSTER BEVERAGE CORP NEW OPT 61174X909 42 89800 SH Call SOLE 89800 0 0 MONSTER BEVERAGE CORP NEW OPT 61174X959 108 66000 SH Put SOLE 66000 0 0 MOODYS CORP COM COM 615369105 3279 23416 SH SOLE 23416 0 0 MORGAN STANLEY COM NEW COM 617446448 26578 670327 SH SOLE 670327 0 0 MORGAN STANLEY OPT 617446908 412 1879600 SH Call SOLE 1879600 0 0 MORGAN STANLEY OPT 617446958 24706 5047700 SH Put SOLE 5047700 0 0 MORNINGSTAR INC COM COM 617700109 2871 26141 SH SOLE 26141 0 0 MOSAIC CO NEW COM COM 61945C103 1139 38992 SH SOLE 38992 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 2519 21898 SH SOLE 21898 0 0 MOVADO GROUP INC COM COM 624580106 1448 45796 SH SOLE 45796 0 0 MUELLER INDS INC COM COM 624756102 280 11974 SH SOLE 11974 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 283 31113 SH SOLE 31113 0 0 MURPHY OIL CORP COM COM 626717102 307 13109 SH SOLE 13109 0 0 MURPHY OIL CORP OPT 626717952 490 50000 SH Put SOLE 50000 0 0 MURPHY USA INC COM COM 626755102 1243 16217 SH SOLE 16217 0 0 MUSTANG BIO INC COM COM 62818Q104 37 12458 SH SOLE 12458 0 0 MYRIAD GENETICS INC COM COM 62855J104 2598 89370 SH SOLE 89370 0 0 MYOKARDIA INC COM COM 62857M105 2413 49380 SH SOLE 49380 0 0 NBT BANCORP INC COM COM 628778102 276 7986 SH SOLE 7986 0 0 NCR CORP NEW COM COM 62886E108 208 8997 SH SOLE 8997 0 0 NII HLDGS INC OPT 62913F908 73 155700 SH Call SOLE 155700 0 0 NRG ENERGY INC COM NEW COM 629377508 3187 80481 SH SOLE 80481 0 0 NVR INC COM COM 62944T105 385 158 SH SOLE 158 0 0 NXP SEMICONDUCTORS N V NOTE 1.00012/0 BND 62952QAB6 732 7300 PRN SOLE 7300 0 0 NANOMETRICS INC COM COM 630077105 419 15322 SH SOLE 15322 0 0 NANTHEALTH INC COM COM 630104107 29 53974 SH SOLE 53974 0 0 NANTKWEST INC COM COM 63016Q102 49 42111 SH SOLE 42111 0 0 NASDAQ INC COM COM 631103108 1179 14452 SH SOLE 14452 0 0 NATIONAL BK HLDGS CORP CL A COM 633707104 109 3517 SH SOLE 3517 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 2258 31465 SH SOLE 31465 0 0 NATIONAL CINEMEDIA INC COM COM 635309107 65 10098 SH SOLE 10098 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 565 11036 SH SOLE 11036 0 0 NATIONAL GRID PLC SPONSORED ADR NE COM 636274409 2745 57215 SH SOLE 57215 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 2453 32473 SH SOLE 32473 0 0 NATIONAL HEALTH INVS INC NOTE 3.250 4/0 BND 63633DAE4 2144 19500 PRN SOLE 19500 0 0 NATIONAL INSTRS CORP COM COM 636518102 573 12620 SH SOLE 12620 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 1898 73840 SH SOLE 73840 0 0 NATIONAL PRESTO INDS INC COM COM 637215104 307 2628 SH SOLE 2628 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 1103 22737 SH SOLE 22737 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 2601 98312 SH SOLE 98312 0 0 NATIONAL VISION HLDGS INC COM COM 63845R107 1763 62597 SH SOLE 62597 0 0 NATIONAL WESTN LIFE GROUP IN CL A COM 638517102 117 390 SH SOLE 390 0 0 NAVIGATORS GROUP INC COM COM 638904102 1710 24608 SH SOLE 24608 0 0 NATUS MEDICAL INC DEL COM COM 639050103 143 4194 SH SOLE 4194 0 0 NAVISTAR INTL CORP NEW COM COM 63934E108 2135 82268 SH SOLE 82268 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 2291 95280 SH SOLE 95280 0 0 NAVIENT CORPORATION COM COM 63938C108 493 55987 SH SOLE 55987 0 0 NEENAH INC COM COM 640079109 1304 22138 SH SOLE 22138 0 0 NEKTAR THERAPEUTICS COM COM 640268108 409 12443 SH SOLE 12443 0 0 NEOGEN CORP COM COM 640491106 2867 50290 SH SOLE 50290 0 0 NEOGENOMICS INC COM NEW COM 64049M209 1437 113977 SH SOLE 113977 0 0 NETAPP INC COM COM 64110D104 3513 58876 SH SOLE 58876 0 0 NETFLIX INC OPT 64110L906 7145 468300 SH Call SOLE 468300 0 0 NETFLIX INC OPT 64110L956 12900 804500 SH Put SOLE 804500 0 0 NETEASE INC SPONSORED ADR COM 64110W102 18137 77058 SH SOLE 77058 0 0 NETEASE INC OPT 64110W902 1122 53400 SH Call SOLE 53400 0 0 NETEASE INC OPT 64110W952 4624 219800 SH Put SOLE 219800 0 0 NETGEAR INC COM COM 64111Q104 836 16074 SH SOLE 16074 0 0 NETSCOUT SYS INC COM COM 64115T104 1851 78327 SH SOLE 78327 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 141 1971 SH SOLE 1971 0 0 NEVRO CORP COM COM 64157F103 1951 50165 SH SOLE 50165 0 0 NEW GOLD INC CDA COM COM 644535106 19 25408 SH SOLE 25408 0 0 NEW JERSEY RES COM COM 646025106 886 19392 SH SOLE 19392 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 242 20887 SH SOLE 20887 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 737 13445 SH SOLE 13445 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 1065 74970 SH SOLE 74970 0 0 NEW RELIC INC COM COM 64829B100 903 11154 SH SOLE 11154 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 2374 252294 SH SOLE 252294 0 0 NEW YORK MTG TR INC COM PAR $.02 COM 649604501 1234 209495 SH SOLE 209495 0 0 NEW YORK TIMES CO CL A COM 650111107 1071 48052 SH SOLE 48052 0 0 NEWELL BRANDS INC COM COM 651229106 1831 98484 SH SOLE 98484 0 0 NEWFIELD EXPL CO COM COM 651290108 561 38237 SH SOLE 38237 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 443 6808 SH SOLE 6808 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 11 17300 SH Call SOLE 17300 0 0 CHATHAM LODGING TR COM COM 16208T102 608 34400 SH SOLE 34400 0 0 CHEESECAKE FACTORY INC COM COM 163072101 406 9339 SH SOLE 9339 0 0 CHEGG INC COM COM 163092109 2338 82276 SH SOLE 82276 0 0 CHEMED CORP NEW COM COM 16359R103 168 592 SH SOLE 592 0 0 CHEMICAL FINL CORP COM COM 163731102 530 14474 SH SOLE 14474 0 0 CHEMOCENTRYX INC COM COM 16383L106 196 17971 SH SOLE 17971 0 0 CHEMOURS CO COM COM 163851108 458 16247 SH SOLE 16247 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT COM 16411Q101 925 25621 SH SOLE 25621 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 1489 25151 SH SOLE 25151 0 0 CHENIERE ENERGY INC OPT 16411R958 7 42500 SH Put SOLE 42500 0 0 CHERRY HILL MTG INVT CORP COM COM 164651101 454 25891 SH SOLE 25891 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 149 71157 SH SOLE 71157 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 3 99600 SH Call SOLE 99600 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 158 6491 SH SOLE 6491 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 1633 20086 SH SOLE 20086 0 0 CHEVRON CORP NEW COM COM 166764100 22577 207531 SH SOLE 207531 0 0 CHEVRON CORP NEW OPT 166764900 690 403100 SH Call SOLE 403100 0 0 CHEVRON CORP NEW OPT 166764950 1682 447300 SH Put SOLE 447300 0 0 CHICOS FAS INC COM COM 168615102 703 125038 SH SOLE 125038 0 0 CHILDRENS PL INC COM COM 168905107 1787 19836 SH SOLE 19836 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 3338 187320 SH SOLE 187320 0 0 CHIMERIX INC COM COM 16934W106 26 10023 SH SOLE 10023 0 0 CHINA LIFE INS CO LTD SPON ADR REP H COM 16939P106 208 19825 SH SOLE 19825 0 0 CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 580 12075 SH SOLE 12075 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 170 2408 SH SOLE 2408 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 815 76497 SH SOLE 76497 0 0 CHINA LODGING GROUP LTD NOTE 0.37511/0 BND 16949NAC3 1465 15000 PRN SOLE 15000 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 6762 15661 SH SOLE 15661 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 2483 44600 SH Call SOLE 44600 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 456 42300 SH Put SOLE 42300 0 0 CHOICE HOTELS INTL INC COM COM 169905106 286 3991 SH SOLE 3991 0 0 CHURCH & DWIGHT INC COM COM 171340102 4164 63319 SH SOLE 63319 0 0 CHURCHILL DOWNS INC COM COM 171484108 1968 8066 SH SOLE 8066 0 0 CIENA CORP COM NEW COM 171779309 1107 32657 SH SOLE 32657 0 0 CIMAREX ENERGY CO COM COM 171798101 1419 23023 SH SOLE 23023 0 0 CINCINNATI BELL INC NEW COM NEW COM 171871502 908 116681 SH SOLE 116681 0 0 CINCINNATI FINL CORP COM COM 172062101 2168 28006 SH SOLE 28006 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 1800 50266 SH SOLE 50266 0 0 CIRRUS LOGIC INC COM COM 172755100 442 13323 SH SOLE 13323 0 0 CISCO SYS INC COM COM 17275R102 6189 142845 SH SOLE 142845 0 0 CISCO SYS INC OPT 17275R902 1829 1051300 SH Call SOLE 1051300 0 0 CISCO SYS INC OPT 17275R952 3435 2113700 SH Put SOLE 2113700 0 0 CINTAS CORP COM COM 172908105 114 680 SH SOLE 680 0 0 CITIGROUP INC COM NEW COM 172967424 51551 990217 SH SOLE 990217 0 0 CITIGROUP INC OPT 172967904 239 2306600 SH Call SOLE 2306600 0 0 CITIGROUP INC OPT 172967954 40317 4669100 SH Put SOLE 4669100 0 0 CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X COM 17325E291 200 22429 SH SOLE 22429 0 0 CITIGROUP GLOBAL MKTS HLDGS INVERSE LVRG ETN COM 17325E309 10565 662783 SH SOLE 662783 0 0 CITIZENS FINL GROUP INC COM COM 174610105 1661 55872 SH SOLE 55872 0 0 CITRIX SYS INC COM COM 177376100 1182 11541 SH SOLE 11541 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 29605 208140 PRN SOLE 208140 0 0 CITY HLDG CO COM COM 177835105 185 2739 SH SOLE 2739 0 0 CIVITAS SOLUTIONS INC COM COM 17887R102 670 38248 SH SOLE 38248 0 0 CLEAN HARBORS INC COM COM 184496107 316 6397 SH SOLE 6397 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 60 35108 SH SOLE 35108 0 0 CLEARSIDE BIOMEDICAL INC COM COM 185063104 37 35021 SH SOLE 35021 0 0 CLEARWAY ENERGY INC CL A COM 18539C105 139 8228 SH SOLE 8228 0 0 CLEARWAY ENERGY INC CL C COM 18539C204 491 28484 SH SOLE 28484 0 0 CLEVELAND CLIFFS INC COM COM 185899101 114 14809 SH SOLE 14809 0 0 CLEVELAND CLIFFS INC OPT 185899951 87 159000 SH Put SOLE 159000 0 0 CLOROX CO DEL COM COM 189054109 4733 30707 SH SOLE 30707 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 6 15220 SH SOLE 15220 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 812 45201 SH SOLE 45201 0 0 CLOVIS ONCOLOGY INC NOTE 2.500 9/1 BND 189464AB6 8231 98000 PRN SOLE 98000 0 0 CLOVIS ONCOLOGY INC NOTE 1.250 5/0 BND 189464AC4 738 10500 PRN SOLE 10500 0 0 COCA COLA CO COM COM 191216100 26845 566951 SH SOLE 566951 0 0 COCA COLA CO OPT 191216900 230 471600 SH Call SOLE 471600 0 0 COCA COLA CO OPT 191216950 392 1235400 SH Put SOLE 1235400 0 0 COEUR MNG INC COM NEW COM 192108504 182 40626 SH SOLE 40626 0 0 COGENT COMMUNICATIONS HLDGS COM NEW COM 19239V302 412 9121 SH SOLE 9121 0 0 COGNEX CORP COM COM 192422103 336 8687 SH SOLE 8687 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 728 11472 SH SOLE 11472 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 4 135300 SH Call SOLE 135300 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 903 198900 SH Put SOLE 198900 0 0 COHERENT INC COM COM 192479103 298 2816 SH SOLE 2816 0 0 COHU INC COM COM 192576106 122 7575 SH SOLE 7575 0 0 COLFAX CORP COM COM 194014106 112 5347 SH SOLE 5347 0 0 COLGATE PALMOLIVE CO COM COM 194162103 7939 133386 SH SOLE 133386 0 0 COLONY CR REAL ESTATE INC COM CL A COM 19625T101 114 7238 SH SOLE 7238 0 0 COLONY STARWOOD HOMES NOTE 3.500 1/1 BND 19625XAB8 1030 10000 PRN SOLE 10000 0 0 COLONY CAP INC NEW CL A COM COM 19626G108 453 96774 SH SOLE 96774 0 0 COLUMBIA BKG SYS INC COM COM 197236102 2817 77612 SH SOLE 77612 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 403 20850 SH SOLE 20850 0 0 COMFORT SYS USA INC COM COM 199908104 257 5894 SH SOLE 5894 0 0 COMCAST CORP NEW CL A COM 20030N101 60691 1782409 SH SOLE 1782409 0 0 COMCAST CORP NEW OPT 20030N901 202 479500 SH Call SOLE 479500 0 0 COMCAST CORP NEW OPT 20030N951 554 398900 SH Put SOLE 398900 0 0 COMERICA INC COM COM 200340107 1042 15165 SH SOLE 15165 0 0 COMMERCE BANCSHARES INC COM COM 200525103 1082 19197 SH SOLE 19197 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 390 23777 SH SOLE 23777 0 0 COMMUNITY BK SYS INC COM COM 203607106 1593 27318 SH SOLE 27318 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 RTS 203668116 0 208404 SH SOLE 208404 0 0 COMMUNITY HEALTHCARE TR INC COM COM 20369C106 123 4259 SH SOLE 4259 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 360 6098 SH SOLE 6098 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 465 57566 SH SOLE 57566 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 2034 125416 SH SOLE 125416 0 0 COMTECH TELECOMMUNICATIONS C COM NEW COM 205826209 346 14195 SH SOLE 14195 0 0 CONAGRA BRANDS INC COM COM 205887102 3419 160045 SH SOLE 160045 0 0 CONCHO RES INC COM COM 20605P101 4237 41219 SH SOLE 41219 0 0 CONCHO RES INC OPT 20605P901 1 12300 SH Call SOLE 12300 0 0 CONCHO RES INC OPT 20605P951 619 28500 SH Put SOLE 28500 0 0 CONDUENT INC COM COM 206787103 4671 439370 SH SOLE 439370 0 0 CONMED CORP COM COM 207410101 780 12157 SH SOLE 12157 0 0 CONNS INC COM COM 208242107 650 34478 SH SOLE 34478 0 0 CONOCOPHILLIPS COM COM 20825C104 13026 208914 SH SOLE 208914 0 0 CONOCOPHILLIPS OPT 20825C904 170 33300 SH Call SOLE 33300 0 0 CONOCOPHILLIPS OPT 20825C954 5 107500 SH Put SOLE 107500 0 0 CONSOL ENERGY INC NEW COM COM 20854L108 466 14708 SH SOLE 14708 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 556 56255 SH SOLE 56255 0 0 CONSOLIDATED EDISON INC COM COM 209115104 3468 45352 SH SOLE 45352 0 0 CONSOLIDATED EDISON INC OPT 209115904 29 60000 SH Call SOLE 60000 0 0 CONSOLIDATED EDISON INC OPT 209115954 120 60000 SH Put SOLE 60000 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 3989 24807 SH SOLE 24807 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 338 13290 SH SOLE 13290 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 1263 31428 SH SOLE 31428 0 0 CONVERGEONE HLDGS INC COM CL A COM 212481105 787 63567 SH SOLE 63567 0 0 COOPER COS INC COM NEW COM 216648402 1372 5389 SH SOLE 5389 0 0 COOPER STD HLDGS INC COM COM 21676P103 2820 45388 SH SOLE 45388 0 0 COPART INC COM COM 217204106 2262 47344 SH SOLE 47344 0 0 CORCEPT THERAPEUTICS INC COM COM 218352102 2348 175779 SH SOLE 175779 0 0 CORE MARK HOLDING CO INC COM COM 218681104 2350 101055 SH SOLE 101055 0 0 CORESITE RLTY CORP COM COM 21870Q105 726 8326 SH SOLE 8326 0 0 CORENERGY INFRASTRUCTURE TR NOTE 7.000 6/1 BND 21870UAA4 3164 30000 PRN SOLE 30000 0 0 CORELOGIC INC COM COM 21871D103 256 7668 SH SOLE 7668 0 0 CORECIVIC INC COM COM 21871N101 282 15789 SH SOLE 15789 0 0 COREPOINT LODGING INC COM COM 21872L104 114 9311 SH SOLE 9311 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 1478 29311 SH SOLE 29311 0 0 CORNING INC COM COM 219350105 5034 166628 SH SOLE 166628 0 0 CORNING INC OPT 219350905 57 181600 SH Call SOLE 181600 0 0 CORNING INC OPT 219350955 97 334000 SH Put SOLE 334000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 1306 62121 SH SOLE 62121 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 1042 5117 SH SOLE 5117 0 0 COSTCO WHSL CORP NEW OPT 22160K905 789 163600 SH Call SOLE 163600 0 0 COSTCO WHSL CORP NEW OPT 22160K955 117 107500 SH Put SOLE 107500 0 0 COSTAR GROUP INC COM COM 22160N109 456 1351 SH SOLE 1351 0 0 COTY INC COM CL A COM 222070203 2818 429576 SH SOLE 429576 0 0 COUPA SOFTWARE INC COM COM 22266L106 507 8070 SH SOLE 8070 0 0 COUSINS PPTYS INC COM COM 222795106 900 113974 SH SOLE 113974 0 0 COVANTA HLDG CORP COM COM 22282E102 526 39191 SH SOLE 39191 0 0 COWEN INC CL A NEW COM 223622606 142 10619 SH SOLE 10619 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 170 1062 SH SOLE 1062 0 0 CRANE CO COM COM 224399105 583 8076 SH SOLE 8076 0 0 CRAY INC COM NEW COM 225223304 145 6739 SH SOLE 6739 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 9775 900072 SH SOLE 900072 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD COM 22542D316 2130 22324 SH SOLE 22324 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI COM 22542D332 26962 380231 SH SOLE 380231 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD COM 22542D670 160 3422 SH SOLE 3422 0 0 CREE INC COM COM 225447101 1678 39224 SH SOLE 39224 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER COM 226344208 768 27510 SH SOLE 27510 0 0 CRITEO S A SPONS ADS COM 226718104 571 25118 SH SOLE 25118 0 0 CROCS INC COM COM 227046109 2353 90562 SH SOLE 90562 0 0 CROSS CTRY HEALTHCARE INC COM COM 227483104 87 11920 SH SOLE 11920 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 7308 67270 SH SOLE 67270 0 0 CROWN CASTLE INTL CORP NEW 6.875 CON PFD A PFD 22822V309 31884 30301 SH SOLE 30301 0 0 CROWN HOLDINGS INC COM COM 228368106 3998 96187 SH SOLE 96187 0 0 CRYOLIFE INC COM COM 228903100 118 4161 SH SOLE 4161 0 0 CTRIP COM INTL LTD OPT 22943F900 46 395000 SH Call SOLE 395000 0 0 CTRIP COM INTL LTD OPT 22943F950 16597 1905000 SH Put SOLE 1905000 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 BND 22943FAF7 2322 25000 PRN SOLE 25000 0 0 CTRIP COM INTL LTD NOTE 1.990 7/0 BND 22943FAH3 1277 13180 PRN SOLE 13180 0 0 CUBESMART COM COM 229663109 1292 45041 SH SOLE 45041 0 0 CUBIC CORP COM COM 229669106 2823 52525 SH SOLE 52525 0 0 CULLEN FROST BANKERS INC COM COM 229899109 507 5767 SH SOLE 5767 0 0 CUMMINS INC COM COM 231021106 9258 69276 SH SOLE 69276 0 0 CUMMINS INC OPT 231021906 2 45000 SH Call SOLE 45000 0 0 CUMMINS INC OPT 231021956 891 45000 SH Put SOLE 45000 0 0 CURTISS WRIGHT CORP COM COM 231561101 3463 33908 SH SOLE 33908 0 0 CUSTOMERS BANCORP INC COM COM 23204G100 299 16414 SH SOLE 16414 0 0 CUTERA INC COM COM 232109108 109 6412 SH SOLE 6412 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1372 107844 SH SOLE 107844 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 BND 232806AM1 1818 15360 PRN SOLE 15360 0 0 CYRUSONE INC COM COM 23283R100 1512 28593 SH SOLE 28593 0 0 DBX ETF TR XTRACK MSCI EAFE COM 233051200 4398 157640 SH SOLE 157640 0 0 DBX ETF TR XTRACK MSCI JAPN COM 233051507 1161 31976 SH SOLE 31976 0 0 DBX ETF TR XTRACK MSCI EURP COM 233051853 3211 127578 SH SOLE 127578 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 702 26510 SH SOLE 26510 0 0 D R HORTON INC COM COM 23331A109 3534 101976 SH SOLE 101976 0 0 DTE ENERGY CO COM COM 233331107 2086 18910 SH SOLE 18910 0 0 DSW INC CL A COM 23334L102 1199 48547 SH SOLE 48547 0 0 DXC TECHNOLOGY CO COM COM 23355L106 1768 33243 SH SOLE 33243 0 0 DAKTRONICS INC COM COM 234264109 80 10829 SH SOLE 10829 0 0 DANA INCORPORATED COM COM 235825205 176 12948 SH SOLE 12948 0 0 DANAHER CORP DEL COM COM 235851102 32562 315769 SH SOLE 315769 0 0 DARDEN RESTAURANTS INC COM COM 237194105 4992 49989 SH SOLE 49989 0 0 DARLING INGREDIENTS INC COM COM 237266101 735 38220 SH SOLE 38220 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 979 21974 SH SOLE 21974 0 0 DAVITA INC COM COM 23918K108 661 12836 SH SOLE 12836 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 53 13862 SH SOLE 13862 0 0 DECKERS OUTDOOR CORP COM COM 243537107 477 3729 SH SOLE 3729 0 0 DEERE & CO COM COM 244199105 6839 45848 SH SOLE 45848 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 23379 478384 SH SOLE 478384 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 33537 672091 SH SOLE 672091 0 0 DELTA AIR LINES INC DEL OPT 247361902 471 849600 SH Call SOLE 849600 0 0 DELTA AIR LINES INC DEL OPT 247361952 6859 2393500 SH Put SOLE 2393500 0 0 DENBURY RES INC COM NEW COM 247916208 47 27643 SH SOLE 27643 0 0 DELUXE CORP COM COM 248019101 1609 41868 SH SOLE 41868 0 0 DENTSPLY SIRONA INC COM COM 24906P109 949 25516 SH SOLE 25516 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 2485 110230 SH SOLE 110230 0 0 DEVON ENERGY CORP NEW OPT 25179M903 125 81500 SH Call SOLE 81500 0 0 DEXCOM INC COM COM 252131107 165 1377 SH SOLE 1377 0 0 DEXCOM INC NOTE 0.750 5/1 BND 252131AF4 54054 400000 PRN SOLE 400000 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 4369 30809 SH SOLE 30809 0 0 DIAMOND HILL INVESTMENT GROU COM NEW COM 25264R207 101 676 SH SOLE 676 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 577 61098 SH SOLE 61098 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 1802 198415 SH SOLE 198415 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 22680 244658 SH SOLE 244658 0 0 DICKS SPORTING GOODS INC COM COM 253393102 401 12868 SH SOLE 12868 0 0 DIEBOLD NXDF INC COM COM 253651103 65 25992 SH SOLE 25992 0 0 DIGITAL RLTY TR INC COM COM 253868103 5331 50030 SH SOLE 50030 0 0 DIGITAL RLTY TR INC OPT 253868903 119 97200 SH Call SOLE 97200 0 0 DIGITAL RLTY TR INC OPT 253868953 971 268700 SH Put SOLE 268700 0 0 AAON INC COM PAR $0.004 COM 000360206 190 5406 SH SOLE 5406 0 0 AAR CORP COM COM 000361105 1818 48687 SH SOLE 48687 0 0 ABB LTD SPONSORED ADR COM 000375204 4976 261742 SH SOLE 261742 0 0 ACCO BRANDS CORP COM COM 00081T108 83 12247 SH SOLE 12247 0 0 ABM INDS INC COM COM 000957100 129 4029 SH SOLE 4029 0 0 AFLAC INC COM COM 001055102 3613 79293 SH SOLE 79293 0 0 AGCO CORP COM COM 001084102 425 7631 SH SOLE 7631 0 0 AG MTG INVT TR INC COM COM 001228105 694 43547 SH SOLE 43547 0 0 AGNC INVT CORP COM COM 00123Q104 3750 213799 SH SOLE 213799 0 0 AES CORP COM COM 00130H105 1515 104788 SH SOLE 104788 0 0 AK STL HLDG CORP OPT 001547908 5 484900 SH Call SOLE 484900 0 0 ALPS ETF TR ALERIAN MLP COM 00162Q866 3326 381003 SH SOLE 381003 0 0 AMC NETWORKS INC CL A COM 00164V103 811 14773 SH SOLE 14773 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 4156 73343 SH SOLE 73343 0 0 ANI PHARMACEUTICALS INC COM COM 00182C103 149 3306 SH SOLE 3306 0 0 ANGI HOMESERVICES INC COM CL A COM 00183L102 188 11675 SH SOLE 11675 0 0 ASGN INC COM COM 00191U102 413 7576 SH SOLE 7576 0 0 AT&T INC COM COM 00206R102 60495 2119665 SH SOLE 2119665 0 0 AT&T INC OPT 00206R902 29 438700 SH Call SOLE 438700 0 0 AT&T INC OPT 00206R952 3117 909800 SH Put SOLE 909800 0 0 ATN INTL INC COM COM 00215F107 2516 35176 SH SOLE 35176 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS COM 00215W100 213 56721 SH SOLE 56721 0 0 AVX CORP NEW COM COM 002444107 210 13757 SH SOLE 13757 0 0 AZZ INC COM COM 002474104 276 6845 SH SOLE 6845 0 0 AARONS INC COM PAR $0.50 COM 002535300 2194 52177 SH SOLE 52177 0 0 ABBOTT LABS COM COM 002824100 33004 456302 SH SOLE 456302 0 0 ABBOTT LABS OPT 002824900 563 59600 SH Call SOLE 59600 0 0 ABBOTT LABS OPT 002824950 396 143100 SH Put SOLE 143100 0 0 ABBVIE INC COM COM 00287Y109 26186 284049 SH SOLE 284049 0 0 ABBVIE INC OPT 00287Y909 2486 218300 SH Call SOLE 218300 0 0 ABBVIE INC OPT 00287Y959 725 674700 SH Put SOLE 674700 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 228 11385 SH SOLE 11385 0 0 ABEONA THERAPEUTICS INC COM COM 00289Y107 162 22720 SH SOLE 22720 0 0 ABIOMED INC COM COM 003654100 2087 6422 SH SOLE 6422 0 0 ABRAXAS PETE CORP COM COM 003830106 107 98151 SH SOLE 98151 0 0 ACACIA COMMUNICATIONS INC COM COM 00401C108 210 5527 SH SOLE 5527 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 221 8615 SH SOLE 8615 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 254 15721 SH SOLE 15721 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 217 9115 SH SOLE 9115 0 0 ACCELERON PHARMA INC COM COM 00434H108 1707 39188 SH SOLE 39188 0 0 ACHAOGEN INC COM COM 004449104 20 16228 SH SOLE 16228 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 73 46216 SH SOLE 46216 0 0 ACI WORLDWIDE INC COM COM 004498101 1172 42350 SH SOLE 42350 0 0 ACORDA THERAPEUTICS INC COM COM 00484M106 189 12113 SH SOLE 12113 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 1555 33383 SH SOLE 33383 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 940 80000 SH Put SOLE 80000 0 0 ACTUANT CORP CL A NEW COM 00508X203 1004 47831 SH SOLE 47831 0 0 ACUITY BRANDS INC COM COM 00508Y102 1034 8991 SH SOLE 8991 0 0 ADAMAS PHARMACEUTICALS INC COM COM 00548A106 210 24553 SH SOLE 24553 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR COM 00653A107 115 20004 SH SOLE 20004 0 0 ADDUS HOMECARE CORP COM COM 006739106 151 2228 SH SOLE 2228 0 0 ADOBE INC OPT 00724F901 991 88900 SH Call SOLE 88900 0 0 ADOBE INC OPT 00724F951 279 38900 SH Put SOLE 38900 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 4150 87706 SH SOLE 87706 0 0 ADTRAN INC COM COM 00738A106 317 29544 SH SOLE 29544 0 0 ADURO BIOTECH INC COM COM 00739L101 42 15917 SH SOLE 15917 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 30007 190569 SH SOLE 190569 0 0 AECOM COM COM 00766T100 413 15601 SH SOLE 15601 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 411 11378 SH SOLE 11378 0 0 ADVANSIX INC COM COM 00773T101 218 8976 SH SOLE 8976 0 0 AEROHIVE NETWORKS INC COM COM 007786106 68 20804 SH SOLE 20804 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 284 8052 SH SOLE 8052 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25012/1 BND 007800AB1 2797 19000 PRN SOLE 19000 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 5894 319286 SH SOLE 319286 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 820 100000 SH Call SOLE 100000 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 3764 2535000 SH Put SOLE 2535000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 BND 007903BD8 2434 10000 PRN SOLE 10000 0 0 ADVANCED DISP SVCS INC DEL COM COM 00790X101 3316 138508 SH SOLE 138508 0 0 AEGON N V NY REGISTRY COM 007924103 1483 318875 SH SOLE 318875 0 0 ADVANCED ENERGY INDS COM COM 007973100 527 12266 SH SOLE 12266 0 0 AEROVIRONMENT INC COM COM 008073108 1237 18200 SH SOLE 18200 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 1555 15959 SH SOLE 15959 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 7675 113776 SH SOLE 113776 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 1072 26534 SH SOLE 26534 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 188 4087 SH SOLE 4087 0 0 AGEX THERAPEUTICS INC COM COM 00848H108 41 13798 SH SOLE 13798 0 0 AGREE REALTY CORP COM COM 008492100 677 11445 SH SOLE 11445 0 0 AIMMUNE THERAPEUTICS INC COM COM 00900T107 2347 98138 SH SOLE 98138 0 0 AIR PRODS & CHEMS INC COM COM 009158106 4585 28646 SH SOLE 28646 0 0 AIR PRODS & CHEMS INC OPT 009158906 433 132300 SH Call SOLE 132300 0 0 AIR PRODS & CHEMS INC OPT 009158956 591 157600 SH Put SOLE 157600 0 0 AIR TRANSPORT SERVICES GRP I COM COM 00922R105 475 20808 SH SOLE 20808 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.12510/1 BND 00922RAB1 670 7000 PRN SOLE 7000 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 4107 67232 SH SOLE 67232 0 0 AKORN INC COM COM 009728106 814 240084 SH SOLE 240084 0 0 AKEBIA THERAPEUTICS INC COM COM 00972D105 437 79024 SH SOLE 79024 0 0 AKCEA THERAPEUTICS INC COM COM 00972L107 116 3846 SH SOLE 3846 0 0 ALAMO GROUP INC COM COM 011311107 387 5005 SH SOLE 5005 0 0 ALAMOS GOLD INC NEW COM CL A COM 011532108 393 109265 SH SOLE 109265 0 0 ALARM COM HLDGS INC COM COM 011642105 2714 52331 SH SOLE 52331 0 0 ALASKA AIR GROUP INC COM COM 011659109 1875 30818 SH SOLE 30818 0 0 ALBANY INTL CORP CL A COM 012348108 674 10801 SH SOLE 10801 0 0 ALBEMARLE CORP COM COM 012653101 6471 83968 SH SOLE 83968 0 0 ALCOA CORP COM COM 013872106 8525 320727 SH SOLE 320727 0 0 ALCOA CORP OPT 013872956 1415 97600 SH Put SOLE 97600 0 0 ALEXANDERS INC COM COM 014752109 108 354 SH SOLE 354 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 2718 23584 SH SOLE 23584 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 779 8002 SH SOLE 8002 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 8070 58873 SH SOLE 58873 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 9243 1909400 SH Call SOLE 1909400 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 14236 1814000 SH Put SOLE 1814000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 8542 40786 SH SOLE 40786 0 0 ALLEGHANY CORP DEL COM COM 017175100 559 897 SH SOLE 897 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 165 7582 SH SOLE 7582 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750 7/0 BND 01741RAG7 7572 45000 PRN SOLE 45000 0 0 ALLETE INC COM NEW COM 018522300 1020 13377 SH SOLE 13377 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 1709 11384 SH SOLE 11384 0 0 ALLIANT ENERGY CORP COM COM 018802108 297 7027 SH SOLE 7027 0 0 ENCOMPASS HEALTH CORP COM COM 29261A100 610 9893 SH SOLE 9893 0 0 ENDOLOGIX INC COM COM 29266S106 155 216737 SH SOLE 216737 0 0 ENDURANCE INTL GROUP HLDGS I COM COM 29272B105 1298 195251 SH SOLE 195251 0 0 ENERGOUS CORP COM COM 29272C103 1353 233680 SH SOLE 233680 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 446 9873 SH SOLE 9873 0 0 ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 869 65778 SH SOLE 65778 0 0 ENERSYS COM COM 29275Y102 2978 38370 SH SOLE 38370 0 0 ENGILITY HLDGS INC NEW COM COM 29286C107 193 6770 SH SOLE 6770 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 599 54421 SH SOLE 54421 0 0 ENNIS INC COM COM 293389102 355 18456 SH SOLE 18456 0 0 ENPRO INDS INC COM COM 29355X107 993 16523 SH SOLE 16523 0 0 ENSIGN GROUP INC COM COM 29358P101 433 11170 SH SOLE 11170 0 0 ENSCO JERSEY FIN LTD NOTE 3.000 1/3 BND 29359WAB1 265 4000 PRN SOLE 4000 0 0 ENTEGRIS INC COM COM 29362U104 951 34082 SH SOLE 34082 0 0 ENTERGY CORP NEW COM COM 29364G103 6620 76913 SH SOLE 76913 0 0 ENTERGY CORP NEW OPT 29364G953 18 10000 SH Put SOLE 10000 0 0 ENTERPRISE FINL SVCS CORP COM COM 293712105 300 7970 SH SOLE 7970 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 2038 82892 SH SOLE 82892 0 0 ENVESTNET INC COM COM 29404K106 3273 66528 SH SOLE 66528 0 0 EPAM SYS INC COM COM 29414B104 123 1061 SH SOLE 1061 0 0 EPLUS INC COM COM 294268107 187 2624 SH SOLE 2624 0 0 EQUIFAX INC COM COM 294429105 1597 17150 SH SOLE 17150 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 3959 11230 SH SOLE 11230 0 0 EQUITRANS MIDSTREAM CORPORAT COM COM 294600101 295 14743 SH SOLE 14743 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 414 13782 SH SOLE 13782 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 1770 18226 SH SOLE 18226 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 7970 120746 SH SOLE 120746 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1548 23475 SH SOLE 23475 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 203 4405 SH SOLE 4405 0 0 ESSEX PPTY TR INC COM COM 297178105 4148 16915 SH SOLE 16915 0 0 ESSEX PPTY TR INC OPT 297178905 306 61900 SH Call SOLE 61900 0 0 ESSEX PPTY TR INC OPT 297178955 432 80000 SH Put SOLE 80000 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 4796 39487 SH SOLE 39487 0 0 ETSY INC COM COM 29786A106 1018 21407 SH SOLE 21407 0 0 EURONET WORLDWIDE INC COM COM 298736109 355 3472 SH SOLE 3472 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1285 9030 PRN SOLE 9030 0 0 EVERCORE INC CLASS A COM 29977A105 331 4630 SH SOLE 4630 0 0 EVERGY INC COM COM 30034W106 2114 37230 SH SOLE 37230 0 0 EVERTEC INC COM COM 30040P103 2564 89324 SH SOLE 89324 0 0 EVERSOURCE ENERGY COM COM 30040W108 986 15165 SH SOLE 15165 0 0 EVOLUTION PETROLEUM CORP COM COM 30049A107 73 10632 SH SOLE 10632 0 0 EVOLENT HEALTH INC CL A COM 30050B101 3247 162768 SH SOLE 162768 0 0 EVOLENT HEALTH INC NOTE 2.00012/0 BND 30050BAB7 13892 125000 PRN SOLE 125000 0 0 EVOQUA WATER TECHNOLOGIES CO COM COM 30057T105 1334 138965 SH SOLE 138965 0 0 EXACT SCIENCES CORP COM COM 30063P105 160 2534 SH SOLE 2534 0 0 EXACT SCIENCES CORP DBCV 1.000 1/1 BND 30063PAA3 3302 30000 PRN SOLE 30000 0 0 EXANTAS CAP CORP COM NEW COM 30068N105 477 47592 SH SOLE 47592 0 0 EXCHANGE TRADED CONCEPTS TR INNOVATION COM 301505764 1640 75000 SH SOLE 75000 0 0 EXELON CORP COM COM 30161N101 4125 91474 SH SOLE 91474 0 0 EXELON CORP OPT 30161N901 70 50000 SH Call SOLE 50000 0 0 EXELON CORP OPT 30161N951 130 50000 SH Put SOLE 50000 0 0 EXELIXIS INC COM COM 30161Q104 701 35626 SH SOLE 35626 0 0 EXELIXIS INC OPT 30161Q904 5 33700 SH Call SOLE 33700 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 1252 23801 SH SOLE 23801 0 0 EXPEDIA GROUP INC COM NEW COM 30212P303 2981 26465 SH SOLE 26465 0 0 EXPEDIA GROUP INC OPT 30212P903 70 147300 SH Call SOLE 147300 0 0 EXPEDIA GROUP INC OPT 30212P953 2588 420100 SH Put SOLE 420100 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2771 40695 SH SOLE 40695 0 0 EXPONENT INC COM COM 30214U102 1088 21458 SH SOLE 21458 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 1057 68221 SH SOLE 68221 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 1936 21397 SH SOLE 21397 0 0 EXTREME NETWORKS INC COM COM 30226D106 873 143113 SH SOLE 143113 0 0 EXTERRAN CORP COM COM 30227H106 278 15683 SH SOLE 15683 0 0 EXTRACTION OIL AND GAS INC COM COM 30227M105 1293 301474 SH SOLE 301474 0 0 EZCORP INC NOTE 2.875 7/0 BND 302301AF3 13816 140000 PRN SOLE 140000 0 0 EXXON MOBIL CORP COM COM 30231G102 39698 582167 SH SOLE 582167 0 0 EXXON MOBIL CORP OPT 30231G902 57 657000 SH Call SOLE 657000 0 0 EXXON MOBIL CORP OPT 30231G952 6223 1132600 SH Put SOLE 1132600 0 0 FLIR SYS INC COM COM 302445101 2327 53456 SH SOLE 53456 0 0 FLIR SYS INC OPT 302445901 238 148500 SH Call SOLE 148500 0 0 FLIR SYS INC OPT 302445951 1432 152500 SH Put SOLE 152500 0 0 F M C CORP COM NEW COM 302491303 1879 25403 SH SOLE 25403 0 0 FNB CORP PA COM COM 302520101 1078 109568 SH SOLE 109568 0 0 FCB FINL HLDGS INC CL A COM 30255G103 3628 108032 SH SOLE 108032 0 0 FTI CONSULTING INC COM COM 302941109 1128 16922 SH SOLE 16922 0 0 FACEBOOK INC CL A COM 30303M102 8071 61566 SH SOLE 61566 0 0 FACEBOOK INC OPT 30303M902 4843 2926500 SH Call SOLE 2926500 0 0 FACEBOOK INC OPT 30303M952 61515 3424800 SH Put SOLE 3424800 0 0 FACTSET RESH SYS INC COM COM 303075105 856 4275 SH SOLE 4275 0 0 FAIR ISAAC CORP COM COM 303250104 478 2555 SH SOLE 2555 0 0 FASTENAL CO COM COM 311900104 226 4330 SH SOLE 4330 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 2079 17616 SH SOLE 17616 0 0 FEDERAL SIGNAL CORP COM COM 313855108 209 10497 SH SOLE 10497 0 0 FEDEX CORP COM COM 31428X106 9051 56100 SH SOLE 56100 0 0 FEDEX CORP OPT 31428X906 53 106900 SH Call SOLE 106900 0 0 FEDEX CORP OPT 31428X956 226 13300 SH Put SOLE 13300 0 0 F5 NETWORKS INC COM COM 315616102 1583 9772 SH SOLE 9772 0 0 F5 NETWORKS INC OPT 315616902 318 27200 SH Call SOLE 27200 0 0 F5 NETWORKS INC OPT 315616952 15 42700 SH Put SOLE 42700 0 0 FIBROGEN INC COM COM 31572Q808 281 6081 SH SOLE 6081 0 0 FIDELITY CONSMR STAPLES COM 316092303 226 7400 SH SOLE 7400 0 0 FIDELITY MSCI FINLS IDX COM 316092501 598 17315 SH SOLE 17315 0 0 FIDELITY MOMENTUM FACTR COM 316092816 271 9128 SH SOLE 9128 0 0 FIDELITY MSCI RL EST ETF COM 316092857 581 25961 SH SOLE 25961 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 3560 34717 SH SOLE 34717 0 0 FIDELITY NATL INFORMATION SV OPT 31620M956 618 132000 SH Put SOLE 132000 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 125 3981 SH SOLE 3981 0 0 FIFTH THIRD BANCORP COM COM 316773100 3280 139378 SH SOLE 139378 0 0 58 COM INC SPON ADR REP A COM 31680Q104 401 7397 SH SOLE 7397 0 0 51JOB INC NOTE 3.250 4/1 BND 316827AC8 14728 100000 PRN SOLE 100000 0 0 FINISAR CORP COM NEW COM 31787A507 1693 78401 SH SOLE 78401 0 0 FINISAR CORP OPT 31787A957 9 50000 SH Put SOLE 50000 0 0 FIREEYE INC COM COM 31816Q101 378 23324 SH SOLE 23324 0 0 FIREEYE INC OPT 31816Q951 94 407300 SH Put SOLE 407300 0 0 FIRST AMERN FINL CORP COM COM 31847R102 584 13084 SH SOLE 13084 0 0 FIRST BANCORP P R COM NEW COM 318672706 435 50545 SH SOLE 50545 0 0 FIRST BANCORP N C COM COM 318910106 489 14960 SH SOLE 14960 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 311 826 SH SOLE 826 0 0 FIRST COMWLTH FINL CORP PA COM COM 319829107 508 42055 SH SOLE 42055 0 0 FIRST FINL BANCORP OH COM COM 320209109 1127 47495 SH SOLE 47495 0 0 FIRST FINL BANKSHARES COM COM 32020R109 1324 22946 SH SOLE 22946 0 0 FIRST HORIZON NATL CORP COM COM 320517105 723 54972 SH SOLE 54972 0 0 FIRST HAWAIIAN INC COM COM 32051X108 475 21099 SH SOLE 21099 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 566 19605 SH SOLE 19605 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 120 20351 SH SOLE 20351 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 0 17600 SH Call SOLE 17600 0 0 FIRST MERCHANTS CORP COM COM 320817109 290 8460 SH SOLE 8460 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 1471 74248 SH SOLE 74248 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 4438 51071 SH SOLE 51071 0 0 FIRST SOLAR INC COM COM 336433107 9709 228697 SH SOLE 228697 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 1789 15334 SH SOLE 15334 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX COM 33734X135 1077 39884 SH SOLE 39884 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 662 9616 SH SOLE 9616 0 0 FIRST TR STOXX EURO DIV FD COMMON COM 33735T109 649 54388 SH SOLE 54388 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF COM 33736G106 125 10951 SH SOLE 10951 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF COM 33736Q104 153 3541 SH SOLE 3541 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX COM 33737J117 4034 130220 SH SOLE 130220 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US COM 33737J174 3115 63553 SH SOLE 63553 0 0 FISERV INC COM COM 337738108 118 1608 SH SOLE 1608 0 0 FLAGSTAR BANCORP INC COM PAR .001 COM 337930705 127 4804 SH SOLE 4804 0 0 FIRSTENERGY CORP COM COM 337932107 1797 47868 SH SOLE 47868 0 0 FIRSTENERGY CORP OPT 337932907 451 246700 SH Call SOLE 246700 0 0 FIRSTENERGY CORP OPT 337932957 16 384800 SH Put SOLE 384800 0 0 FITBIT INC OPT 33812L902 18 50000 SH Call SOLE 50000 0 0 FIVE BELOW INC COM COM 33829M101 307 3001 SH SOLE 3001 0 0 FIVE9 INC COM COM 338307101 2628 60115 SH SOLE 60115 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 1652 8897 SH SOLE 8897 0 0 FLEXION THERAPEUTICS INC NOTE 3.375 5/0 BND 33938JAB2 414 5000 PRN SOLE 5000 0 0 FLEXSHARES TR MORNSTAR USMKT COM 33939L100 369 3685 SH SOLE 3685 0 0 FLOTEK INDS INC DEL COM COM 343389102 23 21112 SH SOLE 21112 0 0 FLUOR CORP NEW COM COM 343412102 691 21447 SH SOLE 21447 0 0 FLOWERS FOODS INC COM COM 343498101 1314 71145 SH SOLE 71145 0 0 FLOWSERVE CORP COM COM 34354P105 22542 592907 SH SOLE 592907 0 0 FOOT LOCKER INC COM COM 344849104 1056 19847 SH SOLE 19847 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 17161 2243205 SH SOLE 2243205 0 0 FORD MTR CO DEL OPT 345370900 34 2139500 SH Call SOLE 2139500 0 0 FORD MTR CO DEL OPT 345370950 16235 6814100 SH Put SOLE 6814100 0 0 FORESIGHT ENERGY LP COM UNT RP INT COM 34552U104 925 264335 SH SOLE 264335 0 0 FORESCOUT TECHNOLOGIES INC COM COM 34553D101 109 4210 SH SOLE 4210 0 0 FORMFACTOR INC COM COM 346375108 160 11391 SH SOLE 11391 0 0 FORTINET INC COM COM 34959E109 2237 31757 SH SOLE 31757 0 0 FORTIVE CORP COM COM 34959J108 1783 26357 SH SOLE 26357 0 0 FORTRESS BIOTECH INC COM COM 34960Q109 38 44512 SH SOLE 44512 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 3218 84702 SH SOLE 84702 0 0 FORWARD AIR CORP COM COM 349853101 2263 41257 SH SOLE 41257 0 0 FORWARD INDS INC N Y COM NEW COM 349862300 14 10713 SH SOLE 10713 0 0 FOSSIL GROUP INC COM COM 34988V106 619 39355 SH SOLE 39355 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 265 10107 SH SOLE 10107 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 631 10722 SH SOLE 10722 0 0 FRANKLIN ELEC INC COM COM 353514102 299 6966 SH SOLE 6966 0 0 FRANKLIN RES INC COM COM 354613101 2237 75417 SH SOLE 75417 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 692 111091 SH SOLE 111091 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 7380 715779 SH SOLE 715779 0 0 FREEPORT-MCMORAN INC OPT 35671D907 5 266400 SH Call SOLE 266400 0 0 FREEPORT-MCMORAN INC OPT 35671D957 4094 1736300 SH Put SOLE 1736300 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 995 30727 SH SOLE 30727 0 0 FRONT YD RESIDENTIAL CORP COM COM 35904G107 164 18790 SH SOLE 18790 0 0 FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 276 115910 SH SOLE 115910 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A956 150 50000 SH Put SOLE 50000 0 0 FULLER H B CO COM COM 359694106 3249 76146 SH SOLE 76146 0 0 FULTON FINL CORP PA COM COM 360271100 1056 68248 SH SOLE 68248 0 0 FUNKO INC COM CL A COM 361008105 229 17430 SH SOLE 17430 0 0 FUTUREFUEL CORPORATION COM COM 36116M106 155 9785 SH SOLE 9785 0 0 GATX CORP COM COM 361448103 524 7400 SH SOLE 7400 0 0 GEO GROUP INC NEW COM COM 36162J106 357 18111 SH SOLE 18111 0 0 GCI LIBERTY INC COM CLASS A COM 36164V305 278 6753 SH SOLE 6753 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 2203 89753 SH SOLE 89753 0 0 GDS HLDGS LTD SPONSORED ADR COM 36165L108 244 10589 SH SOLE 10589 0 0 G1 THERAPEUTICS INC COM COM 3621LQ109 970 50635 SH SOLE 50635 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 1603 57471 SH SOLE 57471 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1277 17329 SH SOLE 17329 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 606 18751 SH SOLE 18751 0 0 GAMESTOP CORP NEW CL A COM 36467W109 2778 220127 SH SOLE 220127 0 0 GANNETT CO INC COM COM 36473H104 577 67689 SH SOLE 67689 0 0 GAP INC DEL COM COM 364760108 7777 301885 SH SOLE 301885 0 0 GAP INC DEL OPT 364760958 1939 803800 SH Put SOLE 803800 0 0 GARDNER DENVER HLDGS INC COM COM 36555P107 764 37343 SH SOLE 37343 0 0 GARRETT MOTION INC COM COM 366505105 2131 172653 SH SOLE 172653 0 0 GARTNER INC COM COM 366651107 1859 14538 SH SOLE 14538 0 0 GENERAC HLDGS INC COM COM 368736104 859 17293 SH SOLE 17293 0 0 GENERAL DYNAMICS CORP COM COM 369550108 5461 34735 SH SOLE 34735 0 0 GENERAL DYNAMICS CORP OPT 369550958 146 4700 SH Put SOLE 4700 0 0 GENERAL ELECTRIC CO COM COM 369604103 48978 6470040 SH SOLE 6470040 0 0 GENERAL ELECTRIC CO OPT 369604903 98 5583100 SH Call SOLE 5583100 0 0 GENERAL ELECTRIC CO OPT 369604953 12441 4223500 SH Put SOLE 4223500 0 0 GENERAL MLS INC COM COM 370334104 5734 147245 SH SOLE 147245 0 0 GENERAL MTRS CO COM COM 37045V100 9354 279638 SH SOLE 279638 0 0 GENERAL MTRS CO OPT 37045V900 306 2405600 SH Call SOLE 2405600 0 0 GENERAL MTRS CO OPT 37045V950 5418 3462600 SH Put SOLE 3462600 0 0 GENESEE & WYO INC CL A COM 371559105 487 6584 SH SOLE 6584 0 0 GENTEX CORP COM COM 371901109 2624 129846 SH SOLE 129846 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 785 42517 SH SOLE 42517 0 0 GENOMIC HEALTH INC COM COM 37244C101 576 8944 SH SOLE 8944 0 0 GENUINE PARTS CO COM COM 372460105 2947 30695 SH SOLE 30695 0 0 GENWORTH FINL INC COM CL A COM 37247D106 2093 449175 SH SOLE 449175 0 0 GENTHERM INC COM COM 37253A103 2687 67219 SH SOLE 67219 0 0 GERON CORP COM COM 374163103 56 56479 SH SOLE 56479 0 0 GETTY RLTY CORP NEW COM COM 374297109 331 11260 SH SOLE 11260 0 0 GIBRALTAR INDS INC COM COM 374689107 264 7419 SH SOLE 7419 0 0 GILEAD SCIENCES INC COM COM 375558103 29731 475316 SH SOLE 475316 0 0 GILEAD SCIENCES INC OPT 375558903 646 1196200 SH Call SOLE 1196200 0 0 GILEAD SCIENCES INC OPT 375558953 11180 1802200 SH Put SOLE 1802200 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 1443 36410 SH SOLE 36410 0 0 GLAUKOS CORP COM COM 377322102 2555 45483 SH SOLE 45483 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 6014 157383 SH SOLE 157383 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 1991 75448 SH SOLE 75448 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 2452 714985 SH SOLE 714985 0 0 HIMAX TECHNOLOGIES INC OPT 43289P906 1 20000 SH Call SOLE 20000 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 1829 25470 SH SOLE 25470 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A903 3 69700 SH Call SOLE 69700 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A953 148 111800 SH Put SOLE 111800 0 0 HOLLYFRONTIER CORP COM COM 436106108 2148 42009 SH SOLE 42009 0 0 HOLOGIC INC COM COM 436440101 1344 32691 SH SOLE 32691 0 0 HOME BANCSHARES INC COM COM 436893200 776 47502 SH SOLE 47502 0 0 HOME DEPOT INC COM COM 437076102 5588 32522 SH SOLE 32522 0 0 HOME DEPOT INC OPT 437076902 899 168400 SH Call SOLE 168400 0 0 HOME DEPOT INC OPT 437076952 2631 487900 SH Put SOLE 487900 0 0 HOMESTREET INC COM COM 43785V102 119 5625 SH SOLE 5625 0 0 HONEYWELL INTL INC COM COM 438516106 11104 84046 SH SOLE 84046 0 0 HONEYWELL INTL INC OPT 438516906 37 59500 SH Call SOLE 59500 0 0 HONEYWELL INTL INC OPT 438516956 109 112100 SH Put SOLE 112100 0 0 HOPE BANCORP INC COM COM 43940T109 1017 85780 SH SOLE 85780 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 609 16259 SH SOLE 16259 0 0 HORMEL FOODS CORP COM COM 440452100 2815 65967 SH SOLE 65967 0 0 HORTONWORKS INC COM COM 440894103 997 69147 SH SOLE 69147 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 613 25678 SH SOLE 25678 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 3526 211537 SH SOLE 211537 0 0 HOUGHTON MIFFLIN HARCOURT CO COM COM 44157R109 110 12437 SH SOLE 12437 0 0 HOVNANIAN ENTERPRISES INC CL A COM 442487203 20 29874 SH SOLE 29874 0 0 HUB GROUP INC CL A COM 443320106 2091 56418 SH SOLE 56418 0 0 HUAZHU GROUP LTD SPONSORED ADS COM 44332N106 738 25770 SH SOLE 25770 0 0 HUBBELL INC COM COM 443510607 471 4742 SH SOLE 4742 0 0 HUDSON PAC PPTYS INC COM COM 444097109 724 24902 SH SOLE 24902 0 0 HUMANA INC COM COM 444859102 24462 85388 SH SOLE 85388 0 0 HUMANA INC OPT 444859902 285 38000 SH Call SOLE 38000 0 0 HUMANA INC OPT 444859952 28 35100 SH Put SOLE 35100 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 419 4499 SH SOLE 4499 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 1682 141085 SH SOLE 141085 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 1157 6079 SH SOLE 6079 0 0 HUNTSMAN CORP COM COM 447011107 1941 100613 SH SOLE 100613 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR COM 44842L103 250 10819 SH SOLE 10819 0 0 HUYA INC ADS REP SHS A COM 44852D108 703 45386 SH SOLE 45386 0 0 HYATT HOTELS CORP COM CL A COM 448579102 956 14138 SH SOLE 14138 0 0 IAC INTERACTIVECORP COM COM 44919P508 492 2687 SH SOLE 2687 0 0 ICF INTL INC COM COM 44925C103 253 3901 SH SOLE 3901 0 0 ICU MED INC COM COM 44930G107 7323 31892 SH SOLE 31892 0 0 IPG PHOTONICS CORP COM COM 44980X109 401 3538 SH SOLE 3538 0 0 IRHYTHM TECHNOLOGIES INC COM COM 450056106 2286 32897 SH SOLE 32897 0 0 ISTAR INC COM COM 45031U101 1056 115147 SH SOLE 115147 0 0 ITT INC COM COM 45073V108 499 10347 SH SOLE 10347 0 0 IBERIABANK CORP COM COM 450828108 564 8768 SH SOLE 8768 0 0 ICICI BK LTD ADR COM 45104G104 858 83344 SH SOLE 83344 0 0 ICICI BK LTD OPT 45104G954 6 200000 SH Put SOLE 200000 0 0 IDACORP INC COM COM 451107106 2503 26896 SH SOLE 26896 0 0 IDEX CORP COM COM 45167R104 2896 22940 SH SOLE 22940 0 0 IDEXX LABS INC COM COM 45168D104 783 4211 SH SOLE 4211 0 0 IDERA PHARMACEUTICALS INC COM PAR COM 45168K405 41 14859 SH SOLE 14859 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 6330 49966 SH SOLE 49966 0 0 ILLUMINA INC COM COM 452327109 8425 28091 SH SOLE 28091 0 0 ILLUMINA INC OPT 452327909 2482 34000 SH Call SOLE 34000 0 0 ILLUMINA INC OPT 452327959 2362 121700 SH Put SOLE 121700 0 0 ILLUMINA INC NOTE 6/1 BND 452327AF6 129 1050 PRN SOLE 1050 0 0 IMAX CORP COM COM 45245E109 565 30063 SH SOLE 30063 0 0 IMMUNE DESIGN CORP COM COM 45252L103 20 15547 SH SOLE 15547 0 0 IMMUNOMEDICS INC COM COM 452907108 323 22638 SH SOLE 22638 0 0 IMPERVA INC COM COM 45321L100 2748 49347 SH SOLE 49347 0 0 INCYTE CORP COM COM 45337C102 744 11704 SH SOLE 11704 0 0 INCYTE CORP OPT 45337C902 10 15000 SH Call SOLE 15000 0 0 INCYTE CORP OPT 45337C952 117 15000 SH Put SOLE 15000 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 649 4920 PRN SOLE 4920 0 0 INDEPENDENCE RLTY TR INC COM COM 45378A106 566 61607 SH SOLE 61607 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 626 8905 SH SOLE 8905 0 0 INDEPENDENT BK GROUP INC COM COM 45384B106 239 5224 SH SOLE 5224 0 0 INFINERA CORPORATION COM COM 45667G103 358 89705 SH SOLE 89705 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 7110 746897 SH SOLE 746897 0 0 INFOSYS LTD OPT 456788908 25 500000 SH Call SOLE 500000 0 0 INFOSYS LTD OPT 456788958 17 354700 SH Put SOLE 354700 0 0 ING GROEP N V SPONSORED ADR COM 456837103 3977 373115 SH SOLE 373115 0 0 INFRAREIT INC COM COM 45685L100 6827 324799 SH SOLE 324799 0 0 INGEVITY CORP COM COM 45688C107 4374 52264 SH SOLE 52264 0 0 INGREDION INC COM COM 457187102 4190 45839 SH SOLE 45839 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 2018 49529 SH SOLE 49529 0 0 INSMED INC COM PAR $.01 COM 457669307 221 16818 SH SOLE 16818 0 0 INNOSPEC INC COM COM 45768S105 417 6753 SH SOLE 6753 0 0 INNERWORKINGS INC COM COM 45773Y105 49 13002 SH SOLE 13002 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 238 9695 SH SOLE 9695 0 0 INSTEEL INDUSTRIES INC COM COM 45774W108 102 4217 SH SOLE 4217 0 0 INSPERITY INC COM COM 45778Q107 927 9926 SH SOLE 9926 0 0 INOGEN INC COM COM 45780L104 1039 8368 SH SOLE 8368 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 211 6268 SH SOLE 6268 0 0 INNOVIVA INC COM COM 45781M101 5208 298446 SH SOLE 298446 0 0 INSTRUCTURE INC COM COM 45781U103 928 24751 SH SOLE 24751 0 0 INNOVATOR ETFS TR S&P 500 BUFETF COM 45782C771 552 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 BUFFER COM 45782C789 586 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 PWRETF COM 45782C797 571 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 PWR COM 45782C813 600 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 ULTRA COM 45782C821 576 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 ULTRA COM 45782C839 356 15000 SH SOLE 15000 0 0 INSULET CORP NOTE 1.250 9/1 BND 45784PAF8 14172 100000 PRN SOLE 100000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 248 5498 SH SOLE 5498 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 1210 24976 SH SOLE 24976 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 1164 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 50567 1077504 SH SOLE 1077504 0 0 INTEL CORP OPT 458140900 6597 2556800 SH Call SOLE 2556800 0 0 INTEL CORP OPT 458140950 5712 4081100 SH Put SOLE 4081100 0 0 INTEGER HLDGS CORP COM COM 45826H109 445 5830 SH SOLE 5830 0 0 INTELLIA THERAPEUTICS INC COM COM 45826J105 112 8239 SH SOLE 8239 0 0 INTERACTIVE BROKERS GROUP IN COM CL A COM 45841N107 233 4263 SH SOLE 4263 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 2049 20329 SH SOLE 20329 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 1062 19447 SH SOLE 19447 0 0 INTERFACE INC COM COM 458665304 119 8381 SH SOLE 8381 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 6388 84800 SH SOLE 84800 0 0 INTERCONTINENTAL EXCHANGE IN OPT 45866F954 143 33100 SH Put SOLE 33100 0 0 INTERDIGITAL INC COM COM 45867G101 580 8731 SH SOLE 8731 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 102 2956 SH SOLE 2956 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 35100 308791 SH SOLE 308791 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 816 925400 SH Call SOLE 925400 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 11814 990000 SH Put SOLE 990000 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 2102 15655 SH SOLE 15655 0 0 INTL PAPER CO COM COM 460146103 4686 116117 SH SOLE 116117 0 0 INTL PAPER CO OPT 460146903 4 193600 SH Call SOLE 193600 0 0 INTL PAPER CO OPT 460146953 1370 212700 SH Put SOLE 212700 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 3556 172387 SH SOLE 172387 0 0 INTERSECT ENT INC COM COM 46071F103 3697 131204 SH SOLE 131204 0 0 INVESCO QQQ TR UNIT SER 1 COM 46090E103 149044 966185 SH SOLE 966185 0 0 INVESCO QQQ TR OPT 46090E903 29168 13439100 SH Call SOLE 13439100 0 0 INVESCO QQQ TR OPT 46090E953 67868 10074000 SH Put SOLE 10074000 0 0 INTRA CELLULAR THERAPIES INC COM COM 46116X101 239 21024 SH SOLE 21024 0 0 INTUIT COM COM 461202103 4680 23772 SH SOLE 23772 0 0 INVACARE CORP COM COM 461203101 43 10007 SH SOLE 10007 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 964 2013 SH SOLE 2013 0 0 INTUITIVE SURGICAL INC OPT 46120E902 11212 112000 SH Call SOLE 112000 0 0 INTUITIVE SURGICAL INC OPT 46120E952 192 28000 SH Put SOLE 28000 0 0 INTRICON CORP COM COM 46121H109 1509 57203 SH SOLE 57203 0 0 INTREPID POTASH INC COM COM 46121Y102 34 13022 SH SOLE 13022 0 0 INTREXON CORP COM COM 46122T102 215 32829 SH SOLE 32829 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 3164 218502 SH SOLE 218502 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF COM 46137V142 125 4437 SH SOLE 4437 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR COM 46137V217 172 1305 SH SOLE 1305 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT COM 46137V357 3053 33401 SH SOLE 33401 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL COM 46137V472 175 4081 SH SOLE 4081 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL COM 46137V480 140 5305 SH SOLE 5305 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR COM 46137V498 1114 36102 SH SOLE 36102 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT COM 46137V555 136 2406 SH SOLE 2406 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS COM 46137V662 218 3500 SH SOLE 3500 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU COM 46137V738 996 30530 SH SOLE 30530 0 0 INVESCO EXCHANGE TRADED FD T WILSHIRE REIT COM 46137Y203 103 2400 SH SOLE 2400 0 0 INVESCO DB COMMDY INDX TRCK UNIT COM 46138B103 1222 84308 SH SOLE 84308 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL COM 46138E156 1005 20966 SH SOLE 20966 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL COM 46138E354 197 4230 SH SOLE 4230 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT COM 46138E388 208 6438 SH SOLE 6438 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD COM 46138E396 253 8224 SH SOLE 8224 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA COM 46138E750 683 14254 SH SOLE 14254 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS COM 46138E875 393 17133 SH SOLE 17133 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 697 32000 SH SOLE 32000 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF COM 46138G607 120 14592 SH SOLE 14592 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF COM 46138G706 215 11610 SH SOLE 11610 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD COM 46138G805 900 30311 SH SOLE 30311 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD COM 46140H106 963 56869 SH SOLE 56869 0 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD COM 46140H304 1619 130124 SH SOLE 130124 0 0 INVESCO DB MLTI SECTR CMMTY GOLD FD COM 46140H601 115 2912 SH SOLE 2912 0 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD COM 46140H700 410 26628 SH SOLE 26628 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 3481 115105 SH SOLE 115105 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 1888 181495 SH SOLE 181495 0 0 INVESTORS TITLE CO COM COM 461804106 110 625 SH SOLE 625 0 0 INVITATION HOMES INC COM COM 46187W107 895 44558 SH SOLE 44558 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 699 12925 SH SOLE 12925 0 0 IOVANCE BIOTHERAPEUTICS INC COM COM 462260100 180 20301 SH SOLE 20301 0 0 IQVIA HLDGS INC COM COM 46266C105 4091 35216 SH SOLE 35216 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 558 30220 SH SOLE 30220 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 19098 30246 SH SOLE 30246 0 0 IROBOT CORP COM COM 462726100 605 7220 SH SOLE 7220 0 0 IRON MTN INC NEW COM COM 46284V101 964 29732 SH SOLE 29732 0 0 IRON MTN INC NEW OPT 46284V901 88 91100 SH Call SOLE 91100 0 0 IRON MTN INC NEW OPT 46284V951 329 157200 SH Put SOLE 157200 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250 6/1 BND 46333XAD0 2820 30000 PRN SOLE 30000 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 8165 664331 SH SOLE 664331 0 0 ISHARES INC MSCI AUST ETF COM 464286103 7310 379754 SH SOLE 379754 0 0 ISHARES INC MSCI AUSTRIA ETF COM 464286202 130 7085 SH SOLE 7085 0 0 ISHARES INC EM HGHYL BD ETF COM 464286285 338 7612 SH SOLE 7612 0 0 ISHARES INC MSCI BELGIUM ETF COM 464286301 113 6925 SH SOLE 6925 0 0 ISHARES INC MSCI BRAZIL ETF COM 464286400 106646 2791788 SH SOLE 2791788 0 0 ISHARES INC MSCI CDA ETF COM 464286509 290 12100 SH SOLE 12100 0 0 ISHARES INC MSCI EURZONE ETF COM 464286608 68183 1944744 SH SOLE 1944744 0 0 ISHARES INC MSCI THAILND ETF COM 464286624 715 8635 SH SOLE 8635 0 0 ISHARES INC MSCI PAC JP ETF COM 464286665 5252 129052 SH SOLE 129052 0 0 ISHARES INC MSCI EQUAL WEITE COM 464286681 472 9478 SH SOLE 9478 0 0 ISHARES INC MSCI SWITZERLAND COM 464286749 924 29316 SH SOLE 29316 0 0 ISHARES INC MSCI SWEDEN ETF COM 464286756 4488 158918 SH SOLE 158918 0 0 ISHARES INC MSCI STH KOR ETF COM 464286772 48409 822436 SH SOLE 822436 0 0 ISHARES INC MSCI STH AFR ETF COM 464286780 5389 106821 SH SOLE 106821 0 0 ISHARES INC MSCI HONG KG ETF COM 464286871 10535 466764 SH SOLE 466764 0 0 ISHARES INC OPT 464286900 500 987200 SH Call SOLE 987200 0 0 ISHARES INC OPT 464286902 1112 400000 SH Call SOLE 400000 0 0 ISHARES INC OPT 464286950 8536 10671500 SH Put SOLE 10671500 0 0 ISHARES INC OPT 464286951 100 400000 SH Put SOLE 400000 0 0 ISHARES INC OPT 464286952 628 400000 SH Put SOLE 400000 0 0 ISHARES INC OPT 464286956 8 55000 SH Put SOLE 55000 0 0 ISHARES INC OPT 464286959 86 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 647 5804 SH SOLE 5804 0 0 ISHARES TR CORE S&P TTL STK COM 464287150 101 1786 SH SOLE 1786 0 0 ISHARES TR TIPS BD ETF COM 464287176 33608 306898 SH SOLE 306898 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 26145 669002 SH SOLE 669002 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 7869 31274 SH SOLE 31274 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 35478 908287 SH SOLE 908287 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 133593 1184125 SH SOLE 1184125 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 2405 15963 SH SOLE 15963 0 0 ISHARES TR GLOBAL ENERG ETF COM 464287341 147 5006 SH SOLE 5006 0 0 ISHARES TR NORTH AMERN NAT COM 464287374 702 25829 SH SOLE 25829 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 2937 95285 SH SOLE 95285 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 14253 140919 SH SOLE 140919 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 116877 961873 SH SOLE 961873 0 0 ISHARES TR BARCLAYS 7 10 YR COM 464287440 104593 1003775 SH SOLE 1003775 0 0 ISHARES TR 1 3 YR TREAS BD COM 464287457 479 5729 SH SOLE 5729 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 28019 476669 SH SOLE 476669 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 3677 79116 SH SOLE 79116 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 3353 20190 SH SOLE 20190 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 5774 36798 SH SOLE 36798 0 0 ISHARES TR NASDAQ BIOTECH COM 464287556 3999 41470 SH SOLE 41470 0 0 ISHARES TR COHEN STEER REIT COM 464287564 297 3100 SH SOLE 3100 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 6153 55405 SH SOLE 55405 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 5426 28373 SH SOLE 28373 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 13592 103826 SH SOLE 103826 0 0 ISHARES TR RUS 1000 ETF COM 464287622 19860 143194 SH SOLE 143194 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 2038 18953 SH SOLE 18953 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 1851 11018 SH SOLE 11018 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 174067 1299978 SH SOLE 1299978 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 61715 823524 SH SOLE 823524 0 0 ISHARES TR US INDUSTRIALS COM 464287754 479 3724 SH SOLE 3724 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 199 1100 SH SOLE 1100 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 3866 36346 SH SOLE 36346 0 0 ISHARES TR U.S. ENERGY ETF COM 464287796 881 28271 SH SOLE 28271 0 0 ISHARES TR SP SMCP600VL ETF COM 464287879 4965 37656 SH SOLE 37656 0 0 ISHARES TR S&P SML 600 GWT COM 464287887 988 6126 SH SOLE 6126 0 0 ISHARES TR OPT 464287900 1380 1000000 SH Call SOLE 1000000 0 0 ISHARES TR OPT 464287902 2948 1908400 SH Call SOLE 1908400 0 0 ISHARES TR OPT 464287904 8627 14111500 SH Call SOLE 14111500 0 0 ISHARES TR OPT 464287905 5111 5742300 SH Call SOLE 5742300 0 0 ISHARES TR OPT 464287909 0 10500 SH Call SOLE 10500 0 0 ISHARES TR OPT 464287952 2778 965200 SH Put SOLE 965200 0 0 ISHARES TR OPT 464287954 33236 17987900 SH Put SOLE 17987900 0 0 ISHARES TR OPT 464287955 97315 14212300 SH Put SOLE 14212300 0 0 ISHARES TR OPT 464287956 204 74500 SH Put SOLE 74500 0 0 ISHARES TR OPT 464287958 1601 186200 SH Put SOLE 186200 0 0 ISHARES TR OPT 464287959 202 197100 SH Put SOLE 197100 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 1016 16000 SH SOLE 16000 0 0 ISHARES TR EAFE SML CP ETF COM 464288273 7620 147038 SH SOLE 147038 0 0 ISHARES TR JPMORGAN USD EMG COM 464288281 31222 300476 SH SOLE 300476 0 0 ISHARES TR MRGSTR MD CP GRW COM 464288307 233 1200 SH SOLE 1200 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 3745 95093 SH SOLE 95093 0 0 ISHARES TR NATIONAL MUN ETF COM 464288414 2197 20147 SH SOLE 20147 0 0 ISHARES TR INTL DEVPPTY ETF COM 464288422 3244 94079 SH SOLE 94079 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 10943 134933 SH SOLE 134933 0 0 ISHARES TR RESIDNL REAL EST COM 464288562 1321 21183 SH SOLE 21183 0 0 ISHARES TR MRGSTR SM CP GR COM 464288604 216 1300 SH SOLE 1300 0 0 ISHARES TR US AER DEF ETF COM 464288760 168 972 SH SOLE 972 0 0 ISHARES TR U.S. INSRNCE ETF COM 464288786 248 4302 SH SOLE 4302 0 0 ISHARES TR US BR DEL SE ETF COM 464288794 112 2000 SH SOLE 2000 0 0 ISHARES TR US HLTHCR PR ETF COM 464288828 2104 12739 SH SOLE 12739 0 0 ISHARES TR MICRO-CAP ETF COM 464288869 2043 24783 SH SOLE 24783 0 0 ISHARES TR OPT 464288903 294 254500 SH Call SOLE 254500 0 0 ISHARES TR OPT 464288953 9666 6527000 SH Put SOLE 6527000 0 0 ISHARES TR NEW ZEALAND ETF COM 464289123 937 20307 SH SOLE 20307 0 0 ISHARES TR MSCI EURO FL ETF COM 464289180 5247 309536 SH SOLE 309536 0 0 ISHARES TR RUS TP200 VL ETF COM 464289420 868 18152 SH SOLE 18152 0 0 ISHARES TR LNG TR CRPRT BD COM 464289511 576 10226 SH SOLE 10226 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 4362 300433 SH SOLE 300433 0 0 ISHARES SILVER TRUST OPT 46428Q909 721 1016200 SH Call SOLE 1016200 0 0 ISHARES SILVER TRUST OPT 46428Q959 462 1373800 SH Put SOLE 1373800 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 401 16141 SH SOLE 16141 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 140 4146 SH SOLE 4146 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 2146 64377 SH SOLE 64377 0 0 ISHARES TR FLTG RATE NT ETF COM 46429B655 16180 321293 SH SOLE 321293 0 0 ISHARES TR MSCI CHINA ETF COM 46429B671 1583 30087 SH SOLE 30087 0 0 ISHARES TR USA QUALITY FCTR COM 46432F339 394 5136 SH SOLE 5136 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 10326 326550 SH SOLE 326550 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 16167 731559 SH SOLE 731559 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 12040 237513 SH SOLE 237513 0 0 ISHARES INC MSCI ITALY ETF COM 46434G830 511 21091 SH SOLE 21091 0 0 ISHARES INC OPT 46434G952 4495 2008600 SH Put SOLE 2008600 0 0 ISHARES TR MULTIFACTOR INTL COM 46434V274 1357 57217 SH SOLE 57217 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 848 33127 SH SOLE 33127 0 0 ISHARES TR CUR HED MSCI GER COM 46434V704 287 12094 SH SOLE 12094 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 4853 165358 SH SOLE 165358 0 0 ISHARES TR MORTGE REL ETF COM 46435G342 1788 44759 SH SOLE 44759 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 121 5496 SH SOLE 5496 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 3039 332497 SH SOLE 332497 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 38 500000 SH Put SOLE 500000 0 0 JBG SMITH PPTYS COM COM 46590V100 688 19765 SH SOLE 19765 0 0 J & J SNACK FOODS CORP COM COM 466032109 3341 23104 SH SOLE 23104 0 0 JPMORGAN CHASE & CO COM COM 46625H100 178847 1832078 SH SOLE 1832078 0 0 JPMORGAN CHASE & CO OPT 46625H900 3634 1621400 SH Call SOLE 1621400 0 0 JPMORGAN CHASE & CO OPT 46625H950 14843 2859400 SH Put SOLE 2859400 0 0 JABIL INC COM COM 466313103 524 21129 SH SOLE 21129 0 0 JACK IN THE BOX INC COM COM 466367109 4317 55612 SH SOLE 55612 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN COM 46641Q712 2097 99306 SH SOLE 99306 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE COM 46641Q720 3231 151255 SH SOLE 151255 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 1350 23094 SH SOLE 23094 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 2431 25000 PRN SOLE 25000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500 8/1 BND 472145AD3 829 9130 PRN SOLE 9130 0 0 JD COM INC SPON ADR CL A COM 47215P106 34257 1636728 SH SOLE 1636728 0 0 JD COM INC OPT 47215P906 277 3033100 SH Call SOLE 3033100 0 0 JD COM INC OPT 47215P956 5355 2969400 SH Put SOLE 2969400 0 0 JEFFERIES FINL GROUP INC COM COM 47233W109 1049 60438 SH SOLE 60438 0 0 JELD-WEN HLDG INC COM COM 47580P103 940 66151 SH SOLE 66151 0 0 JERNIGAN CAP INC COM COM 476405105 507 25591 SH SOLE 25591 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 1532 95376 SH SOLE 95376 0 0 JETBLUE AIRWAYS CORP OPT 477143901 2 100000 SH Call SOLE 100000 0 0 JETBLUE AIRWAYS CORP OPT 477143951 410 100000 SH Put SOLE 100000 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 555 7725 SH SOLE 7725 0 0 JOHNSON & JOHNSON COM COM 478160104 206042 1596606 SH SOLE 1596606 0 0 JOHNSON & JOHNSON OPT 478160904 152 163600 SH Call SOLE 163600 0 0 JOHNSON & JOHNSON OPT 478160954 1543 302200 SH Put SOLE 302200 0 0 JONES LANG LASALLE INC COM COM 48020Q107 2488 19652 SH SOLE 19652 0 0 JOUNCE THERAPEUTICS INC COM COM 481116101 55 16213 SH SOLE 16213 0 0 J2 GLOBAL INC COM COM 48123V102 2146 30932 SH SOLE 30932 0 0 JUNIPER NETWORKS INC COM COM 48203R104 2397 89079 SH SOLE 89079 0 0 JUNIPER NETWORKS INC OPT 48203R904 2 35800 SH Call SOLE 35800 0 0 KAR AUCTION SVCS INC COM COM 48238T109 104 2180 SH SOLE 2180 0 0 KLA-TENCOR CORP COM COM 482480100 144 1605 SH SOLE 1605 0 0 KKR REAL ESTATE FIN TR INC COM COM 48251K100 646 33724 SH SOLE 33724 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 2714 8968 SH SOLE 8968 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 4 30000 SH Call SOLE 30000 0 0 SPDR SER TR PORTFOLIO SH TSR COM 78468R101 1053 35609 SH SOLE 35609 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 453 17400 SH SOLE 17400 0 0 SPDR SER TR SPDR BLOOMBERG COM 78468R663 27347 299007 SH SOLE 299007 0 0 SPDR SER TR S&P1500MOMTILT COM 78468R705 1616 14984 SH SOLE 14984 0 0 SPX FLOW INC COM COM 78469X107 508 16712 SH SOLE 16712 0 0 SSR MNG INC COM COM 784730103 502 41522 SH SOLE 41522 0 0 SVB FINL GROUP COM COM 78486Q101 1886 9929 SH SOLE 9929 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 364 22089 SH SOLE 22089 0 0 SABRE CORP COM COM 78573M104 2969 137210 SH SOLE 137210 0 0 SAFETY INS GROUP INC COM COM 78648T100 297 3625 SH SOLE 3625 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 324 3385 SH SOLE 3385 0 0 SAIA INC COM COM 78709Y105 749 13425 SH SOLE 13425 0 0 SAILPOINT TECHNLGIES HLDGS I COM COM 78781P105 2156 91773 SH SOLE 91773 0 0 SALESFORCE COM INC COM COM 79466L302 9828 71753 SH SOLE 71753 0 0 SALESFORCE COM INC OPT 79466L902 1625 232200 SH Call SOLE 232200 0 0 SALESFORCE COM INC OPT 79466L952 849 193000 SH Put SOLE 193000 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 1418 83170 SH SOLE 83170 0 0 SANCHEZ ENERGY CORP COM COM 79970Y105 25 93649 SH SOLE 93649 0 0 SANDERSON FARMS INC COM COM 800013104 381 3835 SH SOLE 3835 0 0 SANDY SPRING BANCORP INC COM COM 800363103 274 8747 SH SOLE 8747 0 0 SANOFI SPONSORED ADR COM 80105N105 4447 102453 SH SOLE 102453 0 0 SAP SE SPON ADR COM 803054204 952 9566 SH SOLE 9566 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 540 4950 SH SOLE 4950 0 0 SASOL LTD SPONSORED ADR COM 803866300 129 4395 SH SOLE 4395 0 0 SAUL CTRS INC COM COM 804395101 325 6884 SH SOLE 6884 0 0 SCANA CORP NEW COM COM 80589M102 2859 59840 SH SOLE 59840 0 0 SCANSOURCE INC COM COM 806037107 213 6197 SH SOLE 6197 0 0 SCHEIN HENRY INC COM COM 806407102 939 11959 SH SOLE 11959 0 0 SCHLUMBERGER LTD COM COM 806857108 42314 1172785 SH SOLE 1172785 0 0 SCHLUMBERGER LTD OPT 806857908 538 3345900 SH Call SOLE 3345900 0 0 SCHLUMBERGER LTD OPT 806857958 30515 2634000 SH Put SOLE 2634000 0 0 SCHNITZER STL INDS CL A COM 806882106 131 6085 SH SOLE 6085 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 7902 190278 SH SOLE 190278 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 7 176300 SH Call SOLE 176300 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 852 243000 SH Put SOLE 243000 0 0 SCHWAB STRATEGIC TR US SML CAP ETF COM 808524607 338 5572 SH SOLE 5572 0 0 SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 2366 47399 SH SOLE 47399 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 213 8487 SH SOLE 8487 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 407 6394 SH SOLE 6394 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 283 4597 SH SOLE 4597 0 0 SCRIPPS E W CO OHIO CL A NEW COM 811054402 852 54162 SH SOLE 54162 0 0 SEACOAST BKG CORP FLA COM NEW COM 811707801 539 20707 SH SOLE 20707 0 0 SEACOR HOLDINGS INC COM COM 811904101 105 2851 SH SOLE 2851 0 0 SEALED AIR CORP NEW COM COM 81211K100 1057 30329 SH SOLE 30329 0 0 SEATTLE GENETICS INC COM COM 812578102 573 10120 SH SOLE 10120 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 8846 175103 SH SOLE 175103 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 30164 348676 SH SOLE 348676 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 57160 1125639 SH SOLE 1125639 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 6934 70037 SH SOLE 70037 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 39222 683905 SH SOLE 683905 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 11420 479450 SH SOLE 479450 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 11993 186196 SH SOLE 186196 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 24418 393968 SH SOLE 393968 0 0 SELECT SECTOR SPDR TR COMMUNICATION COM 81369Y852 17075 413648 SH SOLE 413648 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 288 9290 SH SOLE 9290 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 26367 498235 SH SOLE 498235 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 180 309500 SH Call SOLE 309500 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 311 584700 SH Call SOLE 584700 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 36 287300 SH Call SOLE 287300 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 344 2512700 SH Call SOLE 2512700 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 679 2069700 SH Call SOLE 2069700 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 244 277100 SH Call SOLE 277100 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 78 277700 SH Call SOLE 277700 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 1660 592700 SH Call SOLE 592700 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 771 470100 SH Put SOLE 470100 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 1468 891800 SH Put SOLE 891800 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 213 224500 SH Put SOLE 224500 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 6418 3352400 SH Put SOLE 3352400 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 8116 2540600 SH Put SOLE 2540600 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 2007 378400 SH Put SOLE 378400 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 769 625500 SH Put SOLE 625500 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 525 473300 SH Put SOLE 473300 0 0 SELECT ENERGY SVCS INC CL A COM COM 81617J301 997 157676 SH SOLE 157676 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 298 19432 SH SOLE 19432 0 0 SELECTIVE INS GROUP INC COM COM 816300107 2871 47112 SH SOLE 47112 0 0 SEMTECH CORP COM COM 816850101 4570 99640 SH SOLE 99640 0 0 SEMPRA ENERGY COM COM 816851109 3101 28666 SH SOLE 28666 0 0 SEMPRA ENERGY OPT 816851909 69 30000 SH Call SOLE 30000 0 0 SEMPRA ENERGY OPT 816851959 198 30000 SH Put SOLE 30000 0 0 SENDGRID INC COM COM 816883102 894 20719 SH SOLE 20719 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 976 83276 SH SOLE 83276 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 1991 35654 SH SOLE 35654 0 0 SERITAGE GROWTH PPTYS CL A COM 81752R100 444 13732 SH SOLE 13732 0 0 SERVICE CORP INTL COM COM 817565104 310 7709 SH SOLE 7709 0 0 SERVICENOW INC OPT 81762P902 739 12000 SH Call SOLE 12000 0 0 SERVICENOW INC OPT 81762P952 16 12000 SH Put SOLE 12000 0 0 SERVICESOURCE INTL INC COM COM 81763U100 48 44583 SH SOLE 44583 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 339 10640 SH SOLE 10640 0 0 SHAKE SHACK INC CL A COM 819047101 509 11198 SH SOLE 11198 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 776 47289 SH SOLE 47289 0 0 SHENANDOAH TELECOMMUNICATION COM COM 82312B106 201 4537 SH SOLE 4537 0 0 SHERWIN WILLIAMS CO COM COM 824348106 4338 11025 SH SOLE 11025 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 5368 30842 SH SOLE 30842 0 0 SHIRE PLC OPT 82481R906 872 561300 SH Call SOLE 561300 0 0 SHIRE PLC OPT 82481R956 1 20000 SH Put SOLE 20000 0 0 SHOE CARNIVAL INC COM COM 824889109 200 5965 SH SOLE 5965 0 0 SHOPIFY INC CL A COM 82509L107 2146 15500 SH SOLE 15500 0 0 SHOPIFY INC OPT 82509L957 228 120000 SH Put SOLE 120000 0 0 SHUTTERFLY INC COM COM 82568P304 2218 55087 SH SOLE 55087 0 0 SIBANYE STILLWATER SPONSORED ADR COM 825724206 41 14649 SH SOLE 14649 0 0 SIENNA BIOPHARMACEUTICALS IN COM COM 82622H108 78 33450 SH SOLE 33450 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 710 6903 SH SOLE 6903 0 0 SILICON LABORATORIES INC COM COM 826919102 447 5668 SH SOLE 5668 0 0 SILGAN HOLDINGS INC COM COM 827048109 142 6027 SH SOLE 6027 0 0 TE CONNECTIVITY LTD REG COM H84989104 3638 48098 SH SOLE 48098 0 0 TRANSOCEAN LTD REG COM H8817H100 2793 402476 SH SOLE 402476 0 0 TRANSOCEAN LTD OPT H8817H950 915 305000 SH Put SOLE 305000 0 0 GLOBANT S A COM COM L44385109 891 15822 SH SOLE 15822 0 0 SPOTIFY TECHNOLOGY S A COM L8681T102 3597 31693 SH SOLE 31693 0 0 SPOTIFY TECHNOLOGY S A OPT L8681T952 865 39000 SH Put SOLE 39000 0 0 TRINSEO S A COM L9340P101 1990 43464 SH SOLE 43464 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 8336 81210 SH SOLE 81210 0 0 CYBERARK SOFTWARE LTD COM M2682V108 760 10246 SH SOLE 10246 0 0 ELBIT SYS LTD ORD COM M3760D101 141 1238 SH SOLE 1238 0 0 MELLANOX TECHNOLOGIES LTD COM M51363113 238 2575 SH SOLE 2575 0 0 ORBOTECH LTD ORD COM M75253100 173 3055 SH SOLE 3055 0 0 TOWER SEMICONDUCTOR LTD SHS NEW COM M87915274 158 10717 SH SOLE 10717 0 0 WIX COM LTD COM M98068105 2957 32730 SH SOLE 32730 0 0 WIX COM LTD OPT M98068955 93 17500 SH Put SOLE 17500 0 0 AERCAP HOLDINGS NV COM N00985106 1726 43596 SH SOLE 43596 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 1402 9012 SH SOLE 9012 0 0 CIMPRESS N V SHS EURO COM N20146101 658 6364 SH SOLE 6364 0 0 CNH INDL N V COM N20944109 1056 114638 SH SOLE 114638 0 0 CORE LABORATORIES N V COM COM N22717107 332 5567 SH SOLE 5567 0 0 FERRARI N V COM COM N3167Y103 10483 105420 SH SOLE 105420 0 0 FERRARI N V OPT N3167Y953 1920 200000 SH Put SOLE 200000 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 1579 109225 SH SOLE 109225 0 0 INTERXION HOLDING N.V COM N47279109 855 15787 SH SOLE 15787 0 0 INTERXION HOLDING N.V OPT N47279959 128 17400 SH Put SOLE 17400 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 4244 51037 SH SOLE 51037 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 176 55000 SH Call SOLE 55000 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 482 55000 SH Put SOLE 55000 0 0 MYLAN N V SHS EURO COM N59465109 253 9238 SH SOLE 9238 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 2963 40432 SH SOLE 40432 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 7122 185000 SH Put SOLE 185000 0 0 QIAGEN NV SHS NEW COM N72482123 2359 68470 SH SOLE 68470 0 0 QIAGEN NV DEBT 0.375 3/1 BND N72482AA5 15413 128000 PRN SOLE 128000 0 0 YANDEX N V SHS CLASS A COM N97284108 3213 117474 SH SOLE 117474 0 0 COPA HOLDINGS SA CL A COM P31076105 988 12557 SH SOLE 12557 0 0 NYMOX PHARMACEUTICAL CORP COM COM P73398102 17 13333 SH SOLE 13333 0 0 TRONOX LTD OPT Q9235V901 4 18300 SH Call SOLE 18300 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 3847 39337 SH SOLE 39337 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 2 14800 SH Call SOLE 14800 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 52 29300 SH Put SOLE 29300 0 0 FLEX LTD ORD COM Y2573F102 408 53588 SH SOLE 53588 0 0 SAFE BULKERS INC COM COM Y7388L103 37 20800 SH SOLE 20800 0 0 SEASPAN CORP COM Y75638109 80 10213 SH SOLE 10213 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 34 36974 SH SOLE 36974 0 0