0001683168-19-002293.txt : 20190723 0001683168-19-002293.hdr.sgml : 20190723 20190723171805 ACCESSION NUMBER: 0001683168-19-002293 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190723 DATE AS OF CHANGE: 20190723 EFFECTIVENESS DATE: 20190723 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI CENTRAL INDEX KEY: 0000852933 STANDARD INDUSTRIAL CLASSIFICATION: UNKNOWN SIC - 8880 [8880] IRS NUMBER: 000000000 STATE OF INCORPORATION: 2M FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13528 FILM NUMBER: 19968461 BUSINESS ADDRESS: STREET 1: KAISERPLATZ CITY: FRANKFURT 1 GERMANY STATE: 2M ZIP: 60311 BUSINESS PHONE: 496913629502 MAIL ADDRESS: STREET 1: KAISERPLATZ CITY: FRANKFURT STATE: 2M ZIP: 60311 FORMER COMPANY: FORMER CONFORMED NAME: COMMERZBANK AKTIENGESELLSCHAFT /FI DATE OF NAME CHANGE: 19890713 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000852933 XXXXXXXX 06-30-2019 06-30-2019 false COMMERZBANK AKTIENGESELLSCHAFT /FI
Kaiserplatz Frankfurt 2M 60311
13F HOLDINGS REPORT 028-13528 N
Arthy Baktha Attorney-in-Fact 212-895-1672 /s/ Arthy Baktha New York NY 07-23-2019 0 1037 14204595
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 12689 1394387 SH SOLE 1394387 0 0 3M CO COM 88579Y101 83054 479142 SH SOLE 479142 0 0 58 COM INC SPON ADR REP A 31680Q104 589 9478 SH SOLE 9478 0 0 ABBOTT LABS COM 002824100 19527 232187 SH SOLE 232187 0 0 ABBOTT LABS CALL 002824900 454 5400 SH Call SOLE 5400 0 0 ABBVIE INC COM 00287Y109 35998 495022 SH SOLE 495022 0 0 ABBVIE INC CALL 00287Y909 2225 30600 SH Call SOLE 30600 0 0 ABBVIE INC PUT 00287Y959 9577 131700 SH Put SOLE 131700 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6607 411928 SH SOLE 411928 0 0 ABIOMED INC COM 003654100 1102 4232 SH SOLE 4232 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8961 48498 SH SOLE 48398 0 100 ACI WORLDWIDE INC COM 004498101 1279 37246 SH SOLE 460 0 36786 ACTIVISION BLIZZARD INC COM 00507V109 38437 814340 SH SOLE 814340 0 0 ACTIVISION BLIZZARD INC CALL 00507V909 9085 192480 SH Call SOLE 192480 0 0 ACTIVISION BLIZZARD INC PUT 00507V959 2596 55000 SH Put SOLE 55000 0 0 ACUITY BRANDS INC COM 00508Y102 4065 29474 SH SOLE 29474 0 0 ADOBE INC COM 00724F101 72048 244522 SH SOLE 244522 0 0 ADOBE INC CALL 00724F901 2946 10000 SH Call SOLE 10000 0 0 ADOBE INC PUT 00724F951 5215 17700 SH Put SOLE 17700 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 334 2170 SH SOLE 2170 0 0 ADVANCED MICRO DEVICES INC COM 007903107 67522 2223315 SH SOLE 2223315 0 0 ADVANCED MICRO DEVICES INC CALL 007903907 25538 840900 SH Call SOLE 840900 0 0 ADVANCED MICRO DEVICES INC PUT 007903957 4425 145690 SH Put SOLE 145690 0 0 AES CORP COM 00130H105 1192 71129 SH SOLE 71129 0 0 AFLAC INC COM 001055102 2682 48935 SH SOLE 48935 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1513 20266 SH SOLE 20266 0 0 AGNC INVT CORP COM 00123Q104 3960 235462 SH SOLE 235462 0 0 AGNICO EAGLE MINES LTD COM 008474108 15100 294700 SH SOLE 294700 0 0 AGNICO EAGLE MINES LTD PUT 008474958 1640 32000 SH Put SOLE 32000 0 0 AIR PRODS & CHEMS INC COM 009158106 1443 6375 SH SOLE 6375 0 0 AK STL HLDG CORP COM 001547108 184 77499 SH SOLE 77499 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5716 71322 SH SOLE 71322 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6043 998923 SH SOLE 998923 0 0 ALASKA AIR GROUP INC COM 011659109 769 12039 SH SOLE 12039 0 0 ALBEMARLE CORP COM 012653101 21345 303150 SH SOLE 303150 0 0 ALBEMARLE CORP PUT 012653951 4858 69000 SH Put SOLE 69000 0 0 ALCOA CORP COM 013872106 6565 280449 SH SOLE 280449 0 0 ALCOA CORP CALL 013872906 3280 140100 SH Call SOLE 140100 0 0 ALCOA CORP PUT 013872956 1613 68900 SH Put SOLE 68900 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 17787 135797 SH SOLE 135797 0 0 ALEXION PHARMACEUTICALS INC PUT 015351959 1939 14800 SH Put SOLE 14800 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 566862 3345303 SH SOLE 3344353 0 950 ALIBABA GROUP HLDG LTD CALL 01609W902 22916 135240 SH Call SOLE 135240 0 0 ALIBABA GROUP HLDG LTD PUT 01609W952 36396 214790 SH Put SOLE 214790 0 0 ALIGN TECHNOLOGY INC COM 016255101 9911 36212 SH SOLE 36212 0 0 ALLERGAN PLC SHS G0177J108 48470 289496 SH SOLE 289496 0 0 ALLERGAN PLC CALL G0177J908 5023 30000 SH Call SOLE 30000 0 0 ALLERGAN PLC PUT G0177J958 19740 117900 SH Put SOLE 117900 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 300 2139 SH SOLE 2139 0 0 ALLIANT ENERGY CORP COM 018802108 231 4710 SH SOLE 4710 0 0 ALLSTATE CORP COM 020002101 239 2354 SH SOLE 2354 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 443 6110 SH SOLE 6110 0 0 ALPHABET INC CAP STK CL C 02079K107 128074 118487 SH SOLE 118487 0 0 ALPHABET INC CALL 02079K907 8004 7405 SH Call SOLE 7405 0 0 ALPHABET INC PUT 02079K957 7312 6765 SH Put SOLE 6765 0 0 ALPHABET INC CAP STK CL A 02079K305 237697 219521 SH SOLE 218415 0 1106 ALPHABET INC PUT 02079K955 9420 8700 SH Put SOLE 8700 0 0 ALTABA INC COM 021346101 69570 1002884 SH SOLE 1002884 0 0 ALTABA INC PUT 021346951 1152 16600 SH Put SOLE 16600 0 0 ALTICE USA INC CL A 02156K103 1915 78630 SH SOLE 78630 0 0 ALTRIA GROUP INC COM 02209S103 66075 1395455 SH SOLE 1395455 0 0 ALTRIA GROUP INC CALL 02209S903 1174 24800 SH Call SOLE 24800 0 0 ALTRIA GROUP INC PUT 02209S953 2779 58690 SH Put SOLE 58690 0 0 AMAZON COM INC COM 023135106 1215659 641973 SH SOLE 641973 0 0 AMAZON COM INC CALL 023135906 22790 12035 SH Call SOLE 12035 0 0 AMAZON COM INC PUT 023135956 58994 31154 SH Put SOLE 31154 0 0 AMBEV SA SPONSORED ADR 02319V103 532 113992 SH SOLE 113992 0 0 AMDOCS LTD SHS G02602103 1157 18640 SH SOLE 18640 0 0 AMEREN CORP COM 023608102 333 4434 SH SOLE 4434 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10346 317258 SH SOLE 317258 0 0 AMERICAN AIRLS GROUP INC CALL 02376R902 5157 158128 SH Call SOLE 158128 0 0 AMERICAN AIRLS GROUP INC PUT 02376R952 11749 360300 SH Put SOLE 360300 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8509 96686 SH SOLE 96686 0 0 AMERICAN EXPRESS CO COM 025816109 48115 389783 SH SOLE 389783 0 0 AMERICAN EXPRESS CO PUT 025816959 528 4280 SH Put SOLE 4280 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9162 171960 SH SOLE 171960 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 114 12696 SH SOLE 12696 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7142 34931 SH SOLE 34831 0 100 AMERICAN WTR WKS CO INC NEW COM 030420103 9107 78507 SH SOLE 78507 0 0 AMERIPRISE FINL INC COM 03076C106 1738 11970 SH SOLE 11970 0 0 AMERISOURCEBERGEN CORP COM 03073E105 252 2951 SH SOLE 2951 0 0 AMETEK INC NEW COM 031100100 1098 12084 SH SOLE 12084 0 0 AMGEN INC COM 031162100 21972 119234 SH SOLE 119234 0 0 AMGEN INC PUT 031162950 2322 12600 SH Put SOLE 12600 0 0 AMPHENOL CORP NEW CL A 032095101 692 7211 SH SOLE 7211 0 0 ANADARKO PETE CORP COM 032511107 27154 384832 SH SOLE 384832 0 0 ANADARKO PETE CORP CALL 032511907 2142 30355 SH Call SOLE 30355 0 0 ANADARKO PETE CORP PUT 032511957 2117 30000 SH Put SOLE 30000 0 0 ANALOG DEVICES INC COM 032654105 1087 9627 SH SOLE 9627 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 43339 2433420 SH SOLE 2433420 0 0 ANGLOGOLD ASHANTI LTD CALL 035128906 32948 1850000 SH Call SOLE 1850000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4901 55375 SH SOLE 55375 0 0 ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 1133 12800 SH Put SOLE 12800 0 0 ANNALY CAP MGMT INC COM 035710409 261 28545 SH SOLE 28545 0 0 ANSYS INC COM 03662Q105 1784 8711 SH SOLE 8711 0 0 ANTHEM INC COM 036752103 1438 5096 SH SOLE 5096 0 0 AON PLC SHS CL A G0408V102 407 2107 SH SOLE 2107 0 0 APACHE CORP COM 037411105 8265 285299 SH SOLE 285299 0 0 APHRIA INC COM 03765K104 158 22548 SH SOLE 22548 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 646 18824 SH SOLE 18824 0 0 APOLLO GLOBAL MGMT LLC PUT 037612956 1149 33500 SH Put SOLE 33500 0 0 APPLE INC COM 037833100 329197 1663281 SH SOLE 1663281 0 0 APPLE INC CALL 037833900 44513 224903 SH Call SOLE 224903 0 0 APPLE INC PUT 037833950 70509 356250 SH Put SOLE 356250 0 0 APPLIED MATLS INC COM 038222105 21794 485291 SH SOLE 485291 0 0 APPLIED MATLS INC CALL 038222905 7035 156650 SH Call SOLE 156650 0 0 APPLIED MATLS INC PUT 038222955 35016 779691 SH Put SOLE 779691 0 0 AQUA AMERICA INC COM 03836W103 471 11395 SH SOLE 11395 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10198 249947 SH SOLE 249947 0 0 ARCONIC INC COM 03965L100 6800 263370 SH SOLE 263370 0 0 ARISTA NETWORKS INC COM 040413106 4228 16285 SH SOLE 16285 0 0 ASANKO GOLD INC COM 04341Y105 34 54822 SH SOLE 54822 0 0 AT&T INC COM 00206R102 187009 5580685 SH SOLE 5570345 0 10340 AT&T INC CALL 00206R902 11574 345385 SH Call SOLE 345385 0 0 AT&T INC PUT 00206R952 16386 489000 SH Put SOLE 489000 0 0 AURORA CANNABIS INC COM 05156X108 1999 255605 SH SOLE 255605 0 0 AUTODESK INC COM 052769106 3461 21246 SH SOLE 21246 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8625 52170 SH SOLE 52170 0 0 AUTOZONE INC COM 053332102 996 906 SH SOLE 906 0 0 AVALONBAY CMNTYS INC COM 053484101 1083 5332 SH SOLE 5332 0 0 AVERY DENNISON CORP COM 053611109 216 1870 SH SOLE 1870 0 0 AVIS BUDGET GROUP INC COM 053774105 542 15412 SH SOLE 15412 0 0 AVON PRODS INC COM 054303102 3952 1018559 SH SOLE 1018559 0 0 AXON ENTERPRISE INC COM 05464C101 244 3807 SH SOLE 3807 0 0 B2GOLD CORP COM 11777Q209 1600 528113 SH SOLE 528113 0 0 BAIDU INC SPON ADR REP A 056752108 83805 714086 SH SOLE 714086 0 0 BAIDU INC CALL 056752908 4753 40500 SH Call SOLE 40500 0 0 BAIDU INC PUT 056752958 7077 60300 SH Put SOLE 60300 0 0 BAKER HUGHES A GE CO CL A 05722G100 7382 299701 SH SOLE 299701 0 0 BALL CORP COM 058498106 4932 70470 SH SOLE 70470 0 0 BALLARD PWR SYS INC NEW COM 058586108 1284 314587 SH SOLE 314587 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 353 35958 SH SOLE 35958 0 0 BANCO MACRO SA SPON ADR B 05961W105 415 5700 SH SOLE 5700 0 0 BANK AMER CORP COM 060505104 69872 2409395 SH SOLE 2409395 0 0 BANK AMER CORP CALL 060505904 1760 60700 SH Call SOLE 60700 0 0 BANK AMER CORP PUT 060505954 5607 193350 SH Put SOLE 193350 0 0 BANK MONTREAL QUE COM 063671101 9953 131918 SH SOLE 131918 0 0 BANK N S HALIFAX COM 064149107 1715 31561 SH SOLE 31561 0 0 BANK NEW YORK MELLON CORP COM 064058100 2117 47940 SH SOLE 47940 0 0 BARCLAYS PLC ADR 06738E204 141 18495 SH SOLE 18495 0 0 BARRICK GOLD CORPORATION COM 067901108 94350 5982872 SH SOLE 5982872 0 0 BARRICK GOLD CORPORATION CALL 067901908 61444 3896243 SH Call SOLE 3896243 0 0 BARRICK GOLD CORPORATION PUT 067901958 64446 4086600 SH Put SOLE 4086600 0 0 BAUSCH HEALTH COS INC COM 071734107 26594 1054486 SH SOLE 1054486 0 0 BAUSCH HEALTH COS INC PUT 071734957 8070 320000 SH Put SOLE 320000 0 0 BAYTEX ENERGY CORP COM 07317Q105 514 334047 SH SOLE 334047 0 0 BCE INC COM NEW 05534B760 67484 1483807 SH SOLE 1483807 0 0 BECTON DICKINSON & CO COM 075887109 15943 63263 SH SOLE 63263 0 0 BED BATH & BEYOND INC COM 075896100 160 13785 SH SOLE 13785 0 0 BERKLEY W R CORP COM 084423102 1335 20246 SH SOLE 20246 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 18464 58 SH SOLE 58 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 123785 580687 SH SOLE 580627 0 60 BEST BUY INC COM 086516101 7548 108251 SH SOLE 108251 0 0 BEST BUY INC CALL 086516901 4400 63100 SH Call SOLE 63100 0 0 BEST BUY INC PUT 086516951 3486 50000 SH Put SOLE 50000 0 0 BEYOND MEAT INC COM 08862E109 4468 27809 SH SOLE 27809 0 0 BIOGEN INC COM 09062X103 25072 107206 SH SOLE 107206 0 0 BIOGEN INC CALL 09062X903 2339 10000 SH Call SOLE 10000 0 0 BIOGEN INC PUT 09062X953 2339 10000 SH Put SOLE 10000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 452 5276 SH SOLE 5276 0 0 BLACKBERRY LTD COM 09228F103 1098 147221 SH SOLE 147221 0 0 BLACKROCK INC COM 09247X101 20155 42948 SH SOLE 42948 0 0 BLACKROCK INC CALL 09247X901 1408 3000 SH Call SOLE 3000 0 0 BLACKROCK INC PUT 09247X951 3379 7200 SH Put SOLE 7200 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 11900 267904 SH SOLE 267904 0 0 BLOCK H & R INC COM 093671105 214 7287 SH SOLE 7287 0 0 BOEING CO COM 097023105 54619 150049 SH SOLE 150049 0 0 BOEING CO CALL 097023905 12442 34180 SH Call SOLE 34180 0 0 BOEING CO PUT 097023955 15655 43008 SH Put SOLE 43008 0 0 BOOKING HLDGS INC COM 09857L108 87924 46900 SH SOLE 46900 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 490 7407 SH SOLE 7407 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2419 56286 SH SOLE 56286 0 0 BOX INC CL A 10316T104 4143 235282 SH SOLE 235282 0 0 BP PLC SPONSORED ADR 055622104 1675 40173 SH SOLE 40173 0 0 BRF SA SPONSORED ADR 10552T107 233 30666 SH SOLE 30666 0 0 BRIGHTHOUSE FINL INC COM 10922N103 509 13878 SH SOLE 13878 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 33506 738831 SH SOLE 738831 0 0 BRISTOL MYERS SQUIBB CO CALL 110122908 2268 50000 SH Call SOLE 50000 0 0 BRISTOL MYERS SQUIBB CO PUT 110122958 12272 270600 SH Put SOLE 270600 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 14627 419469 SH SOLE 419469 0 0 BROADCOM INC COM 11135F101 30782 106935 SH SOLE 106935 0 0 BROADCOM INC PUT 11135F951 20524 71300 SH Put SOLE 71300 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 989 20689 SH SOLE 20689 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 409 9518 SH SOLE 9518 0 0 BROWN FORMAN CORP CL B 115637209 3341 60280 SH SOLE 60280 0 0 BRUNSWICK CORP COM 117043109 204 4446 SH SOLE 4446 0 0 CABOT OIL & GAS CORP COM 127097103 2340 101920 SH SOLE 101920 0 0 CACI INTL INC CL A 127190304 576 2813 SH SOLE 2813 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 6840 96603 SH SOLE 96603 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2379 120888 SH SOLE 120888 0 0 CAMECO CORP COM 13321L108 3588 334360 SH SOLE 334360 0 0 CAMPBELL SOUP CO COM 134429109 1044 26056 SH SOLE 26056 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 438 11321 SH SOLE 11321 0 0 CANADIAN NAT RES LTD COM 136385101 1465 54335 SH SOLE 54335 0 0 CANADIAN NATL RY CO COM 136375102 2355 25467 SH SOLE 25467 0 0 CANADIAN PAC RY LTD COM 13645T100 2482 10550 SH SOLE 10550 0 0 CANOPY GROWTH CORP COM 138035100 6260 155306 SH SOLE 155306 0 0 CAPITAL ONE FINL CORP COM 14040H105 767 8455 SH SOLE 8455 0 0 CARBON BLACK INC COM 14081R103 323 19290 SH SOLE 19290 0 0 CARDINAL HEALTH INC COM 14149Y108 3997 84856 SH SOLE 84856 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 28993 622845 SH SOLE 622845 0 0 CATERPILLAR INC DEL COM 149123101 15360 112702 SH SOLE 112702 0 0 CATERPILLAR INC DEL CALL 149123901 1199 8800 SH Call SOLE 8800 0 0 CATERPILLAR INC DEL PUT 149123951 23128 169700 SH Put SOLE 169700 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 964 9304 SH SOLE 9304 0 0 CBRE GROUP INC CL A 12504L109 367 7157 SH SOLE 7157 0 0 CBS CORP NEW CL B 124857202 3058 61290 SH SOLE 61290 0 0 CBS CORP NEW CALL 124857902 3648 73100 SH Call SOLE 73100 0 0 CBS CORP NEW PUT 124857952 2036 40800 SH Put SOLE 40800 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 36868 469302 SH SOLE 469302 0 0 CELGENE CORP COM 151020104 32774 354548 SH SOLE 354548 0 0 CELGENE CORP CALL 151020904 9614 104000 SH Call SOLE 104000 0 0 CELGENE CORP PUT 151020954 18405 199100 SH Put SOLE 199100 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1703 401559 SH SOLE 401559 0 0 CEMEX SAB DE CV CALL 151290909 466 110000 SH Call SOLE 110000 0 0 CEMEX SAB DE CV PUT 151290959 636 150000 SH Put SOLE 150000 0 0 CENOVUS ENERGY INC COM 15135U109 657 74439 SH SOLE 74439 0 0 CENTENE CORP DEL COM 15135B101 1159 22099 SH SOLE 22099 0 0 CENTENE CORP DEL CALL 15135B901 603 11500 SH Call SOLE 11500 0 0 CENTERPOINT ENERGY INC COM 15189T107 437 15277 SH SOLE 15277 0 0 CENTURYLINK INC COM 156700106 17067 1451281 SH SOLE 1451281 0 0 CERNER CORP COM 156782104 1083 14770 SH SOLE 14770 0 0 CF INDS HLDGS INC COM 125269100 5368 114914 SH SOLE 114914 0 0 CGI INC CL A SUB VTG 12532H104 1670 21759 SH SOLE 21759 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5532 13999 SH SOLE 13999 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 20202 174742 SH SOLE 174742 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8757 127937 SH SOLE 127937 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3750 1922828 SH SOLE 1922828 0 0 CHEVRON CORP NEW COM 166764100 16482 132450 SH SOLE 132450 0 0 CHEVRON CORP NEW PUT 166764950 4517 36300 SH Put SOLE 36300 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2089 46134 SH SOLE 46134 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4122 5625 SH SOLE 5625 0 0 CHUBB LIMITED COM H1467J104 843 5726 SH SOLE 5726 0 0 CHURCH & DWIGHT INC COM 171340102 8607 117814 SH SOLE 117814 0 0 CIENA CORP COM NEW 171779309 5372 130616 SH SOLE 130616 0 0 CIGNA CORP NEW COM 125523100 302 1916 SH SOLE 1916 0 0 CIMAREX ENERGY CO COM 171798101 5370 90505 SH SOLE 90505 0 0 CINCINNATI FINL CORP COM 172062101 222 2145 SH SOLE 2145 0 0 CINTAS CORP COM 172908105 10000 42144 SH SOLE 42144 0 0 CIRRUS LOGIC INC COM 172755100 5755 131687 SH SOLE 131687 0 0 CISCO SYS INC COM 17275R102 95401 1743123 SH SOLE 1730830 0 12293 CISCO SYS INC CALL 17275R902 9961 182005 SH Call SOLE 182005 0 0 CISCO SYS INC PUT 17275R952 30277 553200 SH Put SOLE 553200 0 0 CITIGROUP INC COM NEW 172967424 63440 905899 SH SOLE 905899 0 0 CITIGROUP INC CALL 172967904 1071 15300 SH Call SOLE 15300 0 0 CITIGROUP INC PUT 172967954 6023 86002 SH Put SOLE 86002 0 0 CITRIX SYS INC COM 177376100 2023 20618 SH SOLE 20618 0 0 CLEVELAND CLIFFS INC COM 185899101 7194 674202 SH SOLE 674202 0 0 CLOROX CO DEL COM 189054109 625 4082 SH SOLE 4082 0 0 CME GROUP INC COM 12572Q105 15038 77471 SH SOLE 77471 0 0 CMS ENERGY CORP COM 125896100 595 10274 SH SOLE 10274 0 0 CNX RESOURCES CORPORATION COM 12653C108 214 29218 SH SOLE 29218 0 0 COCA COLA CO COM 191216100 38331 752766 SH SOLE 752766 0 0 COCA COLA CO CALL 191216900 4229 83050 SH Call SOLE 83050 0 0 COCA COLA CO PUT 191216950 4792 94100 SH Put SOLE 94100 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 394 6979 SH SOLE 6979 0 0 COEUR MNG INC COM NEW 192108504 1474 339704 SH SOLE 339704 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 878 13856 SH SOLE 13856 0 0 COLGATE PALMOLIVE CO COM 194162103 10074 140562 SH SOLE 140562 0 0 COLGATE PALMOLIVE CO PUT 194162953 7339 102400 SH Put SOLE 102400 0 0 COMCAST CORP NEW CL A 20030N101 145450 3440162 SH SOLE 3392744 0 47418 COMCAST CORP NEW PUT 20030N951 8160 193000 SH Put SOLE 193000 0 0 COMERICA INC COM 200340107 269 3707 SH SOLE 3707 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 188 15469 SH SOLE 15469 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 539 32310 SH SOLE 32310 0 0 CONAGRA BRANDS INC COM 205887102 216 8135 SH SOLE 8135 0 0 CONCHO RES INC COM 20605P101 5741 55645 SH SOLE 55645 0 0 CONOCOPHILLIPS COM 20825C104 29696 486826 SH SOLE 486826 0 0 CONSOLIDATED EDISON INC COM 209115104 22678 258648 SH SOLE 258648 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5995 30441 SH SOLE 30441 0 0 CONTINENTAL RESOURCES INC COM 212015101 4209 100002 SH SOLE 100002 0 0 COOPER COS INC COM NEW 216648402 1187 3523 SH SOLE 3523 0 0 COPA HOLDINGS SA CL A P31076105 1469 15056 SH SOLE 15056 0 0 COPART INC COM 217204106 278 3714 SH SOLE 3714 0 0 CORNING INC COM 219350105 1705 51302 SH SOLE 51302 0 0 CORNING INC CALL 219350905 997 30000 SH Call SOLE 30000 0 0 CORTEVA INC COM 22052L104 1821 61577 SH SOLE 61577 0 0 COSTCO WHSL CORP NEW COM 22160K105 10024 37933 SH SOLE 37933 0 0 COTY INC COM CL A 222070203 384 28655 SH SOLE 28655 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1349 112722 SH SOLE 112722 0 0 CRESCENT PT ENERGY CORP COM 22576C101 315 95526 SH SOLE 95526 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2748 21080 SH SOLE 21080 0 0 CSX CORP COM 126408103 1848 23882 SH SOLE 23882 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 7243 196227 SH SOLE 196227 0 0 CTRIP COM INTL LTD CALL 22943F900 3691 100000 SH Call SOLE 100000 0 0 CTRIP COM INTL LTD PUT 22943F950 1845 50000 SH Put SOLE 50000 0 0 CUMMINS INC COM 231021106 567 3307 SH SOLE 3307 0 0 CVS HEALTH CORP COM 126650100 19265 353555 SH SOLE 353555 0 0 CVS HEALTH CORP PUT 126650950 2610 47900 SH Put SOLE 47900 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 206 1611 SH SOLE 1611 0 0 D R HORTON INC COM 23331A109 527 12225 SH SOLE 12225 0 0 D R HORTON INC PUT 23331A959 1811 42000 SH Put SOLE 42000 0 0 DANAHER CORPORATION COM 235851102 49813 348539 SH SOLE 348539 0 0 DARDEN RESTAURANTS INC COM 237194105 830 6821 SH SOLE 6821 0 0 DAVITA INC COM 23918K108 1204 21395 SH SOLE 21395 0 0 DEAN FOODS CO NEW COM NEW 242370203 46 50000 SH SOLE 50000 0 0 DEERE & CO COM 244199105 2951 17810 SH SOLE 17810 0 0 DEERE & CO CALL 244199905 1221 7370 SH Call SOLE 7370 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 16866 297196 SH SOLE 297196 0 0 DELTA AIR LINES INC DEL CALL 247361902 3412 60126 SH Call SOLE 60126 0 0 DELTA AIR LINES INC DEL PUT 247361952 19170 337800 SH Put SOLE 337800 0 0 DENTSPLY SIRONA INC COM 24906P109 10736 183963 SH SOLE 183963 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 125744 16480174 SH SOLE 16480174 0 0 DEUTSCHE BANK AG CALL D18190908 9720 1273875 SH Call SOLE 1273875 0 0 DEUTSCHE BANK AG PUT D18190958 43147 5654921 SH Put SOLE 5654921 0 0 DEVON ENERGY CORP NEW COM 25179M103 3379 118462 SH SOLE 118462 0 0 DEVON ENERGY CORP NEW CALL 25179M903 2766 97000 SH Call SOLE 97000 0 0 DEVON ENERGY CORP NEW PUT 25179M953 4264 149500 SH Put SOLE 149500 0 0 DIAMONDBACK ENERGY INC COM 25278X109 13254 121630 SH SOLE 121630 0 0 DIAMONDBACK ENERGY INC PUT 25278X959 3977 36500 SH Put SOLE 36500 0 0 DIGITAL RLTY TR INC COM 253868103 868 7373 SH SOLE 7373 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 10720 172040 SH SOLE 172040 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 765 10347 SH SOLE 10347 0 0 DISCOVER FINL SVCS COM 254709108 352 4537 SH SOLE 4537 0 0 DISCOVERY INC COM SER A 25470F104 346 11284 SH SOLE 11284 0 0 DISH NETWORK CORP CL A 25470M109 5383 140141 SH SOLE 140141 0 0 DISNEY WALT CO COM DISNEY 254687106 24222 173459 SH SOLE 173459 0 0 DISNEY WALT CO CALL 254687906 3510 25135 SH Call SOLE 25135 0 0 DISNEY WALT CO PUT 254687956 15249 109200 SH Put SOLE 109200 0 0 DOLLAR GEN CORP NEW COM 256677105 316 2337 SH SOLE 2337 0 0 DOLLAR TREE INC COM 256746108 989 9213 SH SOLE 9213 0 0 DOMINION ENERGY INC COM 25746U109 6688 86503 SH SOLE 86503 0 0 DOVER CORP COM 260003108 493 4919 SH SOLE 4919 0 0 DOW INC COM 260557103 3853 78132 SH SOLE 78132 0 0 DROPBOX INC CL A 26210C104 1514 60440 SH SOLE 60440 0 0 DTE ENERGY CO COM 233331107 352 2750 SH SOLE 2750 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14729 166915 SH SOLE 166915 0 0 DUNKIN BRANDS GROUP INC COM 265504100 940 11795 SH SOLE 11795 0 0 DUPONT DE NEMOURS INC COM 26614N102 6410 85393 SH SOLE 85393 0 0 DXC TECHNOLOGY CO COM 23355L106 4794 86926 SH SOLE 86926 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 520 11654 SH SOLE 11654 0 0 EASTMAN CHEMICAL CO COM 277432100 1395 17925 SH SOLE 17925 0 0 EATON CORP PLC SHS G29183103 631 7573 SH SOLE 7533 0 40 EBAY INC COM 278642103 29331 742558 SH SOLE 742558 0 0 ECOLAB INC COM 278865100 32183 163002 SH SOLE 163002 0 0 EDISON INTL COM 281020107 570 8459 SH SOLE 8459 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12828 69438 SH SOLE 69438 0 0 ELDORADO GOLD CORP NEW COM 284902509 15561 2673737 SH SOLE 2673737 0 0 ELECTRONIC ARTS INC COM 285512109 28056 277065 SH SOLE 277065 0 0 ELECTRONIC ARTS INC CALL 285512909 13123 129600 SH Call SOLE 129600 0 0 ELECTRONIC ARTS INC PUT 285512959 41760 412400 SH Put SOLE 412400 0 0 EMERSON ELEC CO COM 291011104 4154 62260 SH SOLE 62260 0 0 ENBRIDGE INC COM 29250N105 2727 75590 SH SOLE 75590 0 0 ENCANA CORP COM 292505104 472 92037 SH SOLE 92037 0 0 ENDO INTL PLC SHS G30401106 2362 573215 SH SOLE 573215 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 716 50833 SH SOLE 50833 0 0 ENTERGY CORP NEW COM 29364G103 14100 136984 SH SOLE 136984 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 205 7091 SH SOLE 7091 0 0 EOG RES INC COM 26875P101 8710 93500 SH SOLE 93500 0 0 EOG RES INC CALL 26875P901 783 8400 SH Call SOLE 8400 0 0 EQT CORP COM 26884L109 218 13783 SH SOLE 13783 0 0 EQUINIX INC COM 29444U700 2103 4171 SH SOLE 4171 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 316 4156 SH SOLE 4156 0 0 ERICSSON ADR B SEK 10 294821608 1900 200000 SH SOLE 200000 0 0 ESSEX PPTY TR INC COM 297178105 281 961 SH SOLE 961 0 0 ETSY INC COM 29786A106 1224 19949 SH SOLE 19699 0 250 EVERSOURCE ENERGY COM 30040W108 256 3381 SH SOLE 3381 0 0 EXELON CORP COM 30161N101 2192 45724 SH SOLE 45724 0 0 EXONE CO COM 302104104 139 14865 SH SOLE 14865 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12465 93701 SH SOLE 93561 0 140 EXPEDIA GROUP INC PUT 30212P953 3060 23000 SH Put SOLE 23000 0 0 EXPEDITORS INTL WASH INC COM 302130109 1175 15486 SH SOLE 15486 0 0 EXXON MOBIL CORP COM 30231G102 44530 581100 SH SOLE 581100 0 0 EXXON MOBIL CORP CALL 30231G902 8422 109900 SH Call SOLE 109900 0 0 EXXON MOBIL CORP PUT 30231G952 1590 20750 SH Put SOLE 20750 0 0 F M C CORP COM NEW 302491303 1198 14444 SH SOLE 14444 0 0 F5 NETWORKS INC COM 315616102 8548 58697 SH SOLE 58697 0 0 F5 NETWORKS INC CALL 315616902 1049 7200 SH Call SOLE 7200 0 0 F5 NETWORKS INC PUT 315616952 7252 49800 SH Put SOLE 49800 0 0 FACEBOOK INC CL A 30303M102 180501 935236 SH SOLE 935046 0 190 FACEBOOK INC CALL 30303M902 13568 70300 SH Call SOLE 70300 0 0 FACEBOOK INC PUT 30303M952 8993 46596 SH Put SOLE 46596 0 0 FASTENAL CO COM 311900104 2331 71524 SH SOLE 71524 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 491 3815 SH SOLE 3815 0 0 FEDEX CORP COM 31428X106 8876 54058 SH SOLE 54058 0 0 FERRARI N V COM N3167Y103 31499 195138 SH SOLE 195138 0 0 FERRARI N V PUT N3167Y953 8071 50000 SH Put SOLE 50000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2387 19461 SH SOLE 19461 0 0 FIREEYE INC COM 31816Q101 1833 123761 SH SOLE 123761 0 0 FIREEYE INC PUT 31816Q951 2549 172100 SH Put SOLE 172100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 6721 248296 SH SOLE 248296 0 0 FIRST DATA CORP NEW CALL 32008D906 9826 363000 SH Call SOLE 363000 0 0 FIRST DATA CORP NEW PUT 32008D956 8457 312400 SH Put SOLE 312400 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 22345 2824842 SH SOLE 2824842 0 0 FIRST SOLAR INC COM 336433107 14839 225928 SH SOLE 225928 0 0 FIRST SOLAR INC PUT 336433957 9327 142000 SH Put SOLE 142000 0 0 FIRSTENERGY CORP COM 337932107 282 6579 SH SOLE 6579 0 0 FISERV INC COM 337738108 15448 169459 SH SOLE 169459 0 0 FITBIT INC CL A 33812L102 909 206515 SH SOLE 206515 0 0 FLIR SYS INC COM 302445101 1562 28873 SH SOLE 28873 0 0 FLUOR CORP NEW COM 343412102 429 12725 SH SOLE 12725 0 0 FOOT LOCKER INC COM 344849104 1842 43950 SH SOLE 43950 0 0 FORD MTR CO DEL COM 345370860 29921 2924833 SH SOLE 2924833 0 0 FORD MTR CO DEL CALL 345370900 22251 2175073 SH Call SOLE 2175073 0 0 FORD MTR CO DEL PUT 345370950 12699 1241320 SH Put SOLE 1241320 0 0 FORTINET INC COM 34959E109 208 2710 SH SOLE 2710 0 0 FORTIS INC COM 349553107 401 10166 SH SOLE 10166 0 0 FORTIVE CORP COM 34959J108 2969 36418 SH SOLE 36418 0 0 FOSSIL GROUP INC COM 34988V106 354 30817 SH SOLE 30817 0 0 FOX CORP CL A COM 35137L105 338 9231 SH SOLE 9231 0 0 FRANCO NEVADA CORP COM 351858105 6566 77355 SH SOLE 77355 0 0 FRANKLIN RES INC COM 354613101 278 8002 SH SOLE 8002 0 0 FREEPORT-MCMORAN INC CL B 35671D857 47262 4070768 SH SOLE 4070768 0 0 FREEPORT-MCMORAN INC CALL 35671D907 45474 3916800 SH Call SOLE 3916800 0 0 FREEPORT-MCMORAN INC PUT 35671D957 5406 465600 SH Put SOLE 465600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1459 16654 SH SOLE 16654 0 0 GAP INC COM 364760108 3456 192298 SH SOLE 192298 0 0 GAP INC PUT 364760958 907 50500 SH Put SOLE 50500 0 0 GARMIN LTD SHS H2906T109 1104 13839 SH SOLE 13839 0 0 GENERAL ELECTRIC CO COM 369604103 215710 20543792 SH SOLE 20543792 0 0 GENERAL ELECTRIC CO CALL 369604903 10500 1000000 SH Call SOLE 1000000 0 0 GENERAL ELECTRIC CO PUT 369604953 10500 1000000 SH Put SOLE 1000000 0 0 GENERAL MLS INC COM 370334104 69844 1329861 SH SOLE 1329861 0 0 GENERAL MLS INC PUT 370334954 2815 53600 SH Put SOLE 53600 0 0 GENERAL MTRS CO COM 37045V100 43238 1122192 SH SOLE 1122192 0 0 GENERAL MTRS CO CALL 37045V900 1181 30654 SH Call SOLE 30654 0 0 GENERAL MTRS CO PUT 37045V950 30389 788722 SH Put SOLE 788722 0 0 GENUINE PARTS CO COM 372460105 656 6331 SH SOLE 6331 0 0 GENWORTH FINL INC COM CL A 37247D106 40 10732 SH SOLE 10732 0 0 GERDAU S A SPON ADR REP PFD 373737105 2622 674143 SH SOLE 674143 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1110 28687 SH SOLE 28687 0 0 GILEAD SCIENCES INC COM 375558103 20316 300710 SH SOLE 300710 0 0 GILEAD SCIENCES INC CALL 375558903 4182 61900 SH Call SOLE 61900 0 0 GILEAD SCIENCES INC PUT 375558953 6639 98270 SH Put SOLE 98270 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4821 120468 SH SOLE 120468 0 0 GLOBAL PMTS INC COM 37940X102 6175 38561 SH SOLE 38561 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1246 72372 SH SOLE 72372 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 251 12064 SH SOLE 12064 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 217 9200 SH SOLE 9200 0 0 GNC HLDGS INC COM CL A 36191G107 21 14083 SH SOLE 14083 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2535 468622 SH SOLE 468622 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 114 28223 SH SOLE 28223 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21086 103061 SH SOLE 103061 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2327 152063 SH SOLE 152063 0 0 GOODYEAR TIRE & RUBR CO CALL 382550901 845 55200 SH Call SOLE 55200 0 0 GOPRO INC CL A 38268T103 1683 308280 SH SOLE 308280 0 0 GRAINGER W W INC COM 384802104 1478 5512 SH SOLE 5512 0 0 GROUPON INC COM 399473107 1185 330898 SH SOLE 330898 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1014 28553 SH SOLE 28553 0 0 GULFPORT ENERGY CORP COM NEW 402635304 74 15134 SH SOLE 15134 0 0 HALCON RES CORP COM 40537Q605 2 10799 SH SOLE 10799 0 0 HALLIBURTON CO COM 406216101 8506 374055 SH SOLE 374055 0 0 HALLIBURTON CO PUT 406216951 3411 150000 SH Put SOLE 150000 0 0 HANESBRANDS INC COM 410345102 929 53935 SH SOLE 53935 0 0 HARLEY DAVIDSON INC COM 412822108 6388 178291 SH SOLE 178291 0 0 HARLEY DAVIDSON INC PUT 412822958 1164 32500 SH Put SOLE 32500 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3334 1468580 SH SOLE 1468580 0 0 HARRIS CORP DEL COM 413875105 209 1106 SH SOLE 1106 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1510 27104 SH SOLE 27104 0 0 HASBRO INC COM 418056107 2401 22718 SH SOLE 22718 0 0 HCA HEALTHCARE INC COM 40412C101 360 2662 SH SOLE 2662 0 0 HCP INC COM 40414L109 4564 142705 SH SOLE 142705 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 221 1701 SH SOLE 1701 0 0 HECLA MNG CO COM 422704106 13007 7226329 SH SOLE 7226329 0 0 HELMERICH & PAYNE INC COM 423452101 573 11314 SH SOLE 11314 0 0 HENRY JACK & ASSOC INC COM 426281101 220 1640 SH SOLE 1640 0 0 HENRY SCHEIN INC COM 806407102 823 11769 SH SOLE 11769 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 6022 140840 SH SOLE 140840 0 0 HERC HLDGS INC COM 42704L104 471 10273 SH SOLE 10273 0 0 HERSHEY CO COM 427866108 656 4894 SH SOLE 4894 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 8285 519082 SH SOLE 519082 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10418 696863 SH SOLE 696863 0 0 HEXO CORP COM 428304109 75 14176 SH SOLE 14176 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 326 3339 SH SOLE 3339 0 0 HOLLYFRONTIER CORP COM 436106108 1643 35493 SH SOLE 35493 0 0 HOLLYFRONTIER CORP CALL 436106908 3591 77600 SH Call SOLE 77600 0 0 HOLLYFRONTIER CORP PUT 436106958 2314 50000 SH Put SOLE 50000 0 0 HOLOGIC INC COM 436440101 312 6499 SH SOLE 6499 0 0 HOME DEPOT INC COM 437076102 15343 73776 SH SOLE 73776 0 0 HONEYWELL INTL INC COM 438516106 4704 26945 SH SOLE 26945 0 0 HORMEL FOODS CORP COM 440452100 3630 89538 SH SOLE 89538 0 0 HOST HOTELS & RESORTS INC COM 44107P104 427 23455 SH SOLE 23455 0 0 HP INC COM 40434L105 13645 656331 SH SOLE 656331 0 0 HP INC CALL 40434L905 14565 700600 SH Call SOLE 700600 0 0 HP INC PUT 40434L955 8010 385300 SH Put SOLE 385300 0 0 HUMANA INC COM 444859102 2116 7976 SH SOLE 7976 0 0 HUNT J B TRANS SVCS INC COM 445658107 283 3098 SH SOLE 3098 0 0 HUNTINGTON BANCSHARES INC COM 446150104 246 17800 SH SOLE 17800 0 0 IAMGOLD CORP COM 450913108 6257 1851125 SH SOLE 1851125 0 0 ICICI BK LTD ADR 45104G104 10248 813987 SH SOLE 813987 0 0 IDEXX LABS INC COM 45168D104 570 2072 SH SOLE 2072 0 0 IHS MARKIT LTD SHS G47567105 227 3566 SH SOLE 3566 0 0 ILLINOIS TOOL WKS INC COM 452308109 15543 103064 SH SOLE 103064 0 0 ILLUMINA INC COM 452327109 1587 4312 SH SOLE 4312 0 0 INCYTE CORP COM 45337C102 2598 30580 SH SOLE 30580 0 0 INFOSYS LTD SPONSORED ADR 456788108 2735 255589 SH SOLE 255589 0 0 INGERSOLL-RAND PLC SHS G47791101 651 5143 SH SOLE 5143 0 0 INGREDION INC COM 457187102 542 6573 SH SOLE 6573 0 0 INTEL CORP COM 458140100 37862 790933 SH SOLE 790933 0 0 INTEL CORP CALL 458140900 33018 689750 SH Call SOLE 689750 0 0 INTEL CORP PUT 458140950 32874 686740 SH Put SOLE 686740 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 76388 553941 SH SOLE 553941 0 0 INTERNATIONAL BUSINESS MACHS CALL 459200901 827 6000 SH Call SOLE 6000 0 0 INTERNATIONAL BUSINESS MACHS PUT 459200951 11639 84400 SH Put SOLE 84400 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 987 6805 SH SOLE 6805 0 0 INTERXION HOLDING N.V SHS N47279109 588 7732 SH SOLE 7732 0 0 INTL PAPER CO COM 460146103 1673 38615 SH SOLE 38615 0 0 INTUIT COM 461202103 10952 41910 SH SOLE 41910 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 22108 42146 SH SOLE 42146 0 0 INTUITIVE SURGICAL INC CALL 46120E902 692 1320 SH Call SOLE 1320 0 0 INTUITIVE SURGICAL INC PUT 46120E952 1259 2400 SH Put SOLE 2400 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2476 45010 SH SOLE 45010 0 0 INVESCO LTD SHS G491BT108 870 42531 SH SOLE 42531 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 292 1563 SH SOLE 1563 0 0 IPG PHOTONICS CORP COM 44980X109 545 3536 SH SOLE 3536 0 0 IQIYI INC SPONSORED ADS 46267X108 2084 100944 SH SOLE 100944 0 0 IQVIA HLDGS INC COM 46266C105 1104 6862 SH SOLE 6862 0 0 IROBOT CORP COM 462726100 2897 31618 SH SOLE 31618 0 0 IRON MTN INC NEW COM 46284V101 8825 281951 SH SOLE 281951 0 0 ISHARES GOLD TRUST ISHARES 464285105 261 19366 SH SOLE 19366 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 38833 888225 SH SOLE 888225 0 0 ISHARES INC CALL 464286900 13117 300027 SH Call SOLE 300027 0 0 ISHARES INC PUT 464286950 14869 340100 SH Put SOLE 340100 0 0 ISHARES INC MSCI THAILND ETF 464286624 236 2472 SH SOLE 2472 0 0 ISHARES INC MSCI STH KOR ETF 464286772 4081 68172 SH SOLE 68172 0 0 ISHARES INC MSCI GERMANY ETF 464286806 590 21024 SH SOLE 21024 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3801 87626 SH SOLE 87626 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2266 91754 SH SOLE 91754 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 967 32526 SH SOLE 32526 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 287 5250 SH SOLE 5250 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3448 240602 SH SOLE 240602 0 0 ISHARES TR TIPS BD ETF 464287176 1293 11192 SH SOLE 11192 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1347 31489 SH SOLE 31489 0 0 ISHARES TR CORE S&P500 ETF 464287200 3055 10364 SH SOLE 10364 0 0 ISHARES TR CORE US AGGBD ET 464287226 4645 41712 SH SOLE 41712 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 9829 229063 SH SOLE 229063 0 0 ISHARES TR CALL 464287904 4377 102014 SH Call SOLE 102014 0 0 ISHARES TR PUT 464287954 30123 702000 SH Put SOLE 702000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 10239 82327 SH SOLE 82327 0 0 ISHARES TR GLOBAL TECH ETF 464287291 18280 101821 SH SOLE 101821 0 0 ISHARES TR S&P 500 VAL ETF 464287408 474 4062 SH SOLE 4062 0 0 ISHARES TR 20 YR TR BD ETF 464287432 9674 72838 SH SOLE 72838 0 0 ISHARES TR MSCI EAFE ETF 464287465 446 6792 SH SOLE 6792 0 0 ISHARES TR RUS MD CP GR ETF 464287481 343 2408 SH SOLE 2408 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1126 5798 SH SOLE 5798 0 0 ISHARES TR NASDAQ BIOTECH 464287556 34493 316164 SH SOLE 316164 0 0 ISHARES TR U.S. REAL ES ETF 464287739 9265 106113 SH SOLE 106113 0 0 ISHARES TR US HLTHCARE ETF 464287762 276 1414 SH SOLE 1414 0 0 ISHARES TR CORE S&P SCP ETF 464287804 348 4444 SH SOLE 4444 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1496 21440 SH SOLE 21440 0 0 ISHARES TR JPMORGAN USD EMG 464288281 6772 59778 SH SOLE 59778 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2048 23490 SH SOLE 23490 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 239 1900 SH SOLE 1900 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2208 9172 SH SOLE 9172 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 896 34489 SH SOLE 34489 0 0 ISHARES TR MSCI INDIA ETF 46429B598 343 9703 SH SOLE 9703 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 646 20000 SH SOLE 20000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4292 455666 SH SOLE 455666 0 0 JACOBS ENGR GROUP INC COM 469814107 1221 14463 SH SOLE 14463 0 0 JD COM INC SPON ADR CL A 47215P106 114918 3793921 SH SOLE 3793921 0 0 JD COM INC CALL 47215P906 27406 904800 SH Call SOLE 904800 0 0 JD COM INC PUT 47215P956 16302 538200 SH Put SOLE 538200 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6435 296678 SH SOLE 296678 0 0 JOHNSON & JOHNSON COM 478160104 77879 559153 SH SOLE 559153 0 0 JOHNSON & JOHNSON PUT 478160954 15084 108300 SH Put SOLE 108300 0 0 JPMORGAN CHASE & CO COM 46625H100 9286 83063 SH SOLE 83063 0 0 JPMORGAN CHASE & CO CALL 46625H900 5590 50000 SH Call SOLE 50000 0 0 JPMORGAN CHASE & CO PUT 46625H950 16818 150425 SH Put SOLE 150425 0 0 JUNIPER NETWORKS INC COM 48203R104 3048 114451 SH SOLE 114451 0 0 KELLOGG CO COM 487836108 11921 222536 SH SOLE 222536 0 0 KELLOGG CO CALL 487836908 814 15200 SH Call SOLE 15200 0 0 KEURIG DR PEPPER INC COM 49271V100 2178 75375 SH SOLE 75375 0 0 KIMBERLY CLARK CORP COM 494368103 50224 376833 SH SOLE 376833 0 0 KIMCO RLTY CORP COM 49446R109 2145 116092 SH SOLE 116092 0 0 KINDER MORGAN INC DEL COM 49456B101 7696 368601 SH SOLE 368601 0 0 KINROSS GOLD CORP COM 496902404 11596 2988542 SH SOLE 2988542 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1359 31670 SH SOLE 31670 0 0 KKR & CO INC CL A 48251W104 1285 50870 SH SOLE 50870 0 0 KKR & CO INC CALL 48251W904 1049 41500 SH Call SOLE 41500 0 0 KLA-TENCOR CORP COM 482480100 895 7571 SH SOLE 7571 0 0 KOHLS CORP COM 500255104 4477 94158 SH SOLE 94158 0 0 KONTOOR BRANDS INC COM 50050N103 920 32830 SH SOLE 32830 0 0 KRAFT HEINZ CO COM 500754106 139593 4497183 SH SOLE 4497183 0 0 KRAFT HEINZ CO CALL 500754906 621 20000 SH Call SOLE 20000 0 0 KRAFT HEINZ CO PUT 500754956 3827 123300 SH Put SOLE 123300 0 0 KROGER CO COM 501044101 4313 198685 SH SOLE 198685 0 0 L BRANDS INC COM 501797104 8457 324010 SH SOLE 324010 0 0 L BRANDS INC PUT 501797954 3985 152700 SH Put SOLE 152700 0 0 L3 TECHNOLOGIES INC COM 502413107 711 2899 SH SOLE 2899 0 0 LAM RESEARCH CORP COM 512807108 9477 50451 SH SOLE 50451 0 0 LAM RESEARCH CORP CALL 512807908 2818 15000 SH Call SOLE 15000 0 0 LAM RESEARCH CORP PUT 512807958 15262 81250 SH Put SOLE 81250 0 0 LAS VEGAS SANDS CORP COM 517834107 2832 47933 SH SOLE 47933 0 0 LAS VEGAS SANDS CORP PUT 517834957 1861 31500 SH Put SOLE 31500 0 0 LAUDER ESTEE COS INC CL A 518439104 3826 20892 SH SOLE 20892 0 0 LEGGETT & PLATT INC COM 524660107 457 11905 SH SOLE 11905 0 0 LEIDOS HLDGS INC COM 525327102 913 11432 SH SOLE 11432 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 511 18935 SH SOLE 18935 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 348 13134 SH SOLE 13134 0 0 LILLY ELI & CO COM 532457108 9156 82642 SH SOLE 82642 0 0 LILLY ELI & CO CALL 532457908 2725 24600 SH Call SOLE 24600 0 0 LILLY ELI & CO PUT 532457958 2770 25000 SH Put SOLE 25000 0 0 LIVENT CORP COM 53814L108 106 15268 SH SOLE 15268 0 0 LOCKHEED MARTIN CORP COM 539830109 6498 17875 SH SOLE 17780 0 95 LOGITECH INTL S A SHS H50430232 6364 160049 SH SOLE 160049 0 0 LOGITECH INTL S A CALL H50430902 2030 51050 SH Call SOLE 51050 0 0 LOGITECH INTL S A PUT H50430952 7952 200000 SH Put SOLE 200000 0 0 LOWES COS INC COM 548661107 4366 43271 SH SOLE 43271 0 0 LULULEMON ATHLETICA INC COM 550021109 3760 20864 SH SOLE 20864 0 0 LUMENTUM HLDGS INC COM 55024U109 202 3790 SH SOLE 3790 0 0 LYFT INC CL A COM 55087P104 3776 57462 SH SOLE 57462 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2672 31024 SH SOLE 31024 0 0 MACYS INC COM 55616P104 3494 162824 SH SOLE 162824 0 0 MACYS INC CALL 55616P904 2528 117800 SH Call SOLE 117800 0 0 MACYS INC PUT 55616P954 8687 404800 SH Put SOLE 404800 0 0 MAGNA INTL INC COM 559222401 956 19238 SH SOLE 19238 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1185 129108 SH SOLE 129108 0 0 MALLINCKRODT PUB LTD CO CALL G5785G907 275 30000 SH Call SOLE 30000 0 0 MANNKIND CORP COM NEW 56400P706 25 22144 SH SOLE 22144 0 0 MANULIFE FINL CORP COM 56501R106 942 51833 SH SOLE 51833 0 0 MARATHON OIL CORP COM 565849106 1338 94132 SH SOLE 94132 0 0 MARATHON PETE CORP COM 56585A102 6707 120030 SH SOLE 120030 0 0 MARATHON PETE CORP PUT 56585A952 447 8000 SH Put SOLE 8000 0 0 MARRIOTT INTL INC NEW CL A 571903202 5961 42491 SH SOLE 42491 0 0 MARSH & MCLENNAN COS INC COM 571748102 300 3008 SH SOLE 3008 0 0 MARTIN MARIETTA MATLS INC COM 573284106 249 1083 SH SOLE 1083 0 0 MASCO CORP COM 574599106 298 7598 SH SOLE 7598 0 0 MASTERCARD INC CL A 57636Q104 215740 815558 SH SOLE 815258 0 300 MASTERCARD INC CALL 57636Q904 1394 5269 SH Call SOLE 5269 0 0 MASTERCARD INC PUT 57636Q954 557 2105 SH Put SOLE 2105 0 0 MATCH GROUP INC COM 57665R106 402 5981 SH SOLE 5981 0 0 MATTEL INC COM 577081102 3772 336499 SH SOLE 336499 0 0 MATTEL INC PUT 577081952 220 19600 SH Put SOLE 19600 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 646 10807 SH SOLE 10807 0 0 MCCORMICK & CO INC COM NON VTG 579780206 12587 81200 SH SOLE 81200 0 0 MCDONALDS CORP COM 580135101 80130 385872 SH SOLE 385872 0 0 MCDONALDS CORP CALL 580135901 1366 6580 SH Call SOLE 6580 0 0 MCDONALDS CORP PUT 580135951 13016 62680 SH Put SOLE 62680 0 0 MCEWEN MNG INC COM 58039P107 1302 744236 SH SOLE 744236 0 0 MCKESSON CORP COM 58155Q103 625 4650 SH SOLE 4650 0 0 MEDTRONIC PLC SHS G5960L103 8888 91261 SH SOLE 91261 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1474 67870 SH SOLE 67870 0 0 MERCK & CO INC COM 58933Y105 36811 439006 SH SOLE 438606 0 400 MERCK & CO INC CALL 58933Y905 11404 136000 SH Call SOLE 136000 0 0 MERCK & CO INC PUT 58933Y955 3899 46500 SH Put SOLE 46500 0 0 METLIFE INC COM 59156R108 6714 135163 SH SOLE 135163 0 0 METLIFE INC CALL 59156R908 2484 50000 SH Call SOLE 50000 0 0 METLIFE INC PUT 59156R958 21840 439700 SH Put SOLE 439700 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 448 533 SH SOLE 533 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5127 179439 SH SOLE 179439 0 0 MGM RESORTS INTERNATIONAL PUT 552953951 2388 83600 SH Put SOLE 83600 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 464 17720 SH SOLE 17720 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6957 80240 SH SOLE 78645 0 1595 MICRON TECHNOLOGY INC COM 595112103 41883 1085342 SH SOLE 1085342 0 0 MICRON TECHNOLOGY INC CALL 595112903 20817 539450 SH Call SOLE 539450 0 0 MICRON TECHNOLOGY INC PUT 595112953 11623 301200 SH Put SOLE 301200 0 0 MICROSOFT CORP COM 594918104 229505 1713233 SH SOLE 1713233 0 0 MICROSOFT CORP CALL 594918904 12110 90400 SH Call SOLE 90400 0 0 MICROSOFT CORP PUT 594918954 37810 282250 SH Put SOLE 282250 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2821 303044 SH SOLE 303044 0 0 MOHAWK INDS INC COM 608190104 751 5092 SH SOLE 5092 0 0 MOLSON COORS BREWING CO CL B 60871R209 1490 26608 SH SOLE 26608 0 0 MOMO INC ADR 60879B107 11157 311654 SH SOLE 311654 0 0 MOMO INC CALL 60879B907 3938 110000 SH Call SOLE 110000 0 0 MONDELEZ INTL INC CL A 609207105 31194 578733 SH SOLE 578733 0 0 MONDELEZ INTL INC CALL 609207905 1725 32000 SH Call SOLE 32000 0 0 MONDELEZ INTL INC PUT 609207955 6069 112600 SH Put SOLE 112600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10359 162291 SH SOLE 162171 0 120 MOODYS CORP COM 615369105 2784 14253 SH SOLE 14253 0 0 MORGAN STANLEY COM NEW 617446448 60651 1384414 SH SOLE 1384414 0 0 MORGAN STANLEY CALL 617446908 6720 153400 SH Call SOLE 153400 0 0 MORGAN STANLEY PUT 617446958 1533 35000 SH Put SOLE 35000 0 0 MOSAIC CO NEW COM 61945C103 2208 88200 SH SOLE 88200 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2066 12394 SH SOLE 12394 0 0 MSCI INC COM 55354G100 6976 29214 SH SOLE 29214 0 0 MYLAN N V SHS EURO N59465109 8329 437427 SH SOLE 437427 0 0 MYRIAD GENETICS INC COM 62855J104 556 20000 SH SOLE 20000 0 0 NASDAQ INC COM 631103108 536 5575 SH SOLE 5575 0 0 NEKTAR THERAPEUTICS COM 640268108 949 26659 SH SOLE 26659 0 0 NETAPP INC COM 64110D104 2558 41465 SH SOLE 41465 0 0 NETAPP INC PUT 64110D954 981 15900 SH Put SOLE 15900 0 0 NETEASE INC SPONSORED ADR 64110W102 9187 35919 SH SOLE 35919 0 0 NETEASE INC PUT 64110W952 3197 12500 SH Put SOLE 12500 0 0 NETFLIX INC COM 64110L106 165997 451913 SH SOLE 451913 0 0 NETFLIX INC CALL 64110L906 6149 16740 SH Call SOLE 16740 0 0 NETFLIX INC PUT 64110L956 21121 57500 SH Put SOLE 57500 0 0 NEW GOLD INC CDA COM 644535106 5531 5753323 SH SOLE 5752323 0 1000 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3516 36409 SH SOLE 36409 0 0 NEWELL BRANDS INC COM 651229106 2995 194236 SH SOLE 194236 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 111792 2905954 SH SOLE 2905954 0 0 NEWMONT GOLDCORP CORPORATION CALL 651639906 1350 35100 SH Call SOLE 35100 0 0 NEWMONT GOLDCORP CORPORATION PUT 651639956 27100 704450 SH Put SOLE 704450 0 0 NEXTERA ENERGY INC COM 65339F101 78322 382320 SH SOLE 382230 0 90 NIELSEN HLDGS PLC SHS EUR G6518L108 702 31072 SH SOLE 31072 0 0 NIKE INC CL B 654106103 31212 371795 SH SOLE 371795 0 0 NIKE INC CALL 654106903 2044 24350 SH Call SOLE 24350 0 0 NIKE INC PUT 654106953 15101 179881 SH Put SOLE 179881 0 0 NOKIA CORP SPONSORED ADR 654902204 295 58944 SH SOLE 58944 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 123 34677 SH SOLE 34677 0 0 NORDSTROM INC COM 655664100 239 7511 SH SOLE 7511 0 0 NORFOLK SOUTHERN CORP COM 655844108 993 4982 SH SOLE 4982 0 0 NORTHROP GRUMMAN CORP COM 666807102 1081 3347 SH SOLE 3347 0 0 NOVAGOLD RES INC COM NEW 66987E206 498 84290 SH SOLE 84290 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1061 11621 SH SOLE 11621 0 0 NOVO-NORDISK A S ADR 670100205 4356 85350 SH SOLE 85350 0 0 NRG ENERGY INC COM NEW 629377508 7204 205113 SH SOLE 205113 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2733 55412 SH SOLE 55412 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 943 59039 SH SOLE 59039 0 0 NUCOR CORP COM 670346105 293 5323 SH SOLE 5323 0 0 NUTANIX INC CL A 67059N108 612 23576 SH SOLE 23576 0 0 NUTRIEN LTD COM 67077M108 7048 131828 SH SOLE 131828 0 0 NVIDIA CORP COM 67066G104 116977 712274 SH SOLE 712274 0 0 NVIDIA CORP CALL 67066G904 55538 338175 SH Call SOLE 338175 0 0 NVIDIA CORP PUT 67066G954 15935 97026 SH Put SOLE 97026 0 0 NXP SEMICONDUCTORS N V COM N6596X109 754 7721 SH SOLE 7721 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1920 5198 SH SOLE 5198 0 0 OCCIDENTAL PETE CORP COM 674599105 5210 103625 SH SOLE 103625 0 0 OMNICOM GROUP INC COM 681919106 3153 38477 SH SOLE 38477 0 0 ON SEMICONDUCTOR CORP COM 682189105 490 24248 SH SOLE 24248 0 0 ONEOK INC NEW COM 682680103 580 8424 SH SOLE 8424 0 0 OPEN TEXT CORP COM 683715106 1550 37628 SH SOLE 37628 0 0 ORACLE CORP COM 68389X105 10873 190856 SH SOLE 190856 0 0 ORACLE CORP CALL 68389X905 1179 20700 SH Call SOLE 20700 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1471 140879 SH SOLE 140879 0 0 PACKAGING CORP AMER COM 695156109 627 6576 SH SOLE 6576 0 0 PALO ALTO NETWORKS INC COM 697435105 11075 54352 SH SOLE 54352 0 0 PALO ALTO NETWORKS INC PUT 697435955 3586 17600 SH Put SOLE 17600 0 0 PAN AMERICAN SILVER CORP COM 697900108 8184 633920 SH SOLE 633920 0 0 PARKER HANNIFIN CORP COM 701094104 6942 40830 SH SOLE 40830 0 0 PATTERSON COMPANIES INC COM 703395103 908 39657 SH SOLE 39657 0 0 PAYCHEX INC COM 704326107 3240 39377 SH SOLE 39377 0 0 PAYCOM SOFTWARE INC COM 70432V102 2172 9581 SH SOLE 9581 0 0 PAYPAL HLDGS INC COM 70450Y103 139039 1214739 SH SOLE 1214369 0 370 PAYPAL HLDGS INC CALL 70450Y903 8679 75825 SH Call SOLE 75825 0 0 PBF ENERGY INC CL A 69318G106 242 7745 SH SOLE 7745 0 0 PEMBINA PIPELINE CORP COM 706327103 345 9267 SH SOLE 9267 0 0 PENNEY J C CORP INC COM 708160106 843 739516 SH SOLE 739516 0 0 PENTAIR PLC SHS G7S00T104 851 22888 SH SOLE 22888 0 0 PEPSICO INC COM 713448108 44085 336192 SH SOLE 336192 0 0 PERKINELMER INC COM 714046109 2824 29316 SH SOLE 29316 0 0 PERRIGO CO PLC SHS G97822103 2295 48202 SH SOLE 48202 0 0 PERRIGO CO PLC CALL G97822903 2091 43900 SH Call SOLE 43900 0 0 PERRIGO CO PLC PUT G97822953 1929 40500 SH Put SOLE 40500 0 0 PERSPECTA INC COM 715347100 632 27018 SH SOLE 27018 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 253 17851 SH SOLE 17851 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12810 822723 SH SOLE 822723 0 0 PETROLEO BRASILEIRO SA PETRO CALL 71654V908 8564 550000 SH Call SOLE 550000 0 0 PETROLEO BRASILEIRO SA PETRO PUT 71654V958 5080 326300 SH Put SOLE 326300 0 0 PFIZER INC COM 717081103 45751 1056128 SH SOLE 1056128 0 0 PFIZER INC CALL 717081903 9747 225000 SH Call SOLE 225000 0 0 PFIZER INC PUT 717081953 17766 410103 SH Put SOLE 410103 0 0 PG&E CORP COM 69331C108 1283 55967 SH SOLE 55967 0 0 PHILIP MORRIS INTL INC COM 718172109 36113 459863 SH SOLE 459863 0 0 PHILIP MORRIS INTL INC CALL 718172909 12486 159000 SH Call SOLE 159000 0 0 PHILIP MORRIS INTL INC PUT 718172959 23535 299700 SH Put SOLE 299700 0 0 PHILLIPS 66 COM 718546104 5400 57732 SH SOLE 57732 0 0 PHILLIPS 66 PUT 718546954 1263 13500 SH Put SOLE 13500 0 0 PINNACLE WEST CAP CORP COM 723484101 758 8054 SH SOLE 8054 0 0 PIONEER NAT RES CO COM 723787107 16472 107058 SH SOLE 107058 0 0 PIONEER NAT RES CO CALL 723787907 5385 35000 SH Call SOLE 35000 0 0 PIONEER NAT RES CO PUT 723787957 2523 16400 SH Put SOLE 16400 0 0 PITNEY BOWES INC COM 724479100 675 157657 SH SOLE 157657 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1307 53676 SH SOLE 53676 0 0 PLAINS ALL AMERN PIPELINE L CALL 726503905 2435 100000 SH Call SOLE 100000 0 0 PLAINS ALL AMERN PIPELINE L PUT 726503955 2435 100000 SH Put SOLE 100000 0 0 PNC FINL SVCS GROUP INC COM 693475105 397 2895 SH SOLE 2895 0 0 POLARIS INDS INC COM 731068102 3241 35526 SH SOLE 35526 0 0 PPG INDS INC COM 693506107 412 3533 SH SOLE 3533 0 0 PPL CORP COM 69351T106 7150 230556 SH SOLE 230556 0 0 PRETIUM RES INC COM 74139C102 932 93134 SH SOLE 93134 0 0 PRICE T ROWE GROUP INC COM 74144T108 796 7253 SH SOLE 7253 0 0 PROCTER AND GAMBLE CO COM 742718109 37230 339532 SH SOLE 339532 0 0 PROCTER AND GAMBLE CO CALL 742718909 2744 25025 SH Call SOLE 25025 0 0 PROCTER AND GAMBLE CO PUT 742718959 8888 81061 SH Put SOLE 81061 0 0 PROGRESSIVE CORP OHIO COM 743315103 970 12135 SH SOLE 12135 0 0 PROLOGIS INC COM 74340W103 236 2946 SH SOLE 2946 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1438 49703 SH SOLE 49703 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 540 10020 SH SOLE 10020 0 0 PRUDENTIAL FINL INC COM 744320102 4842 47940 SH SOLE 47940 0 0 PUBLIC STORAGE COM 74460D109 1468 6162 SH SOLE 6162 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 223 3798 SH SOLE 3798 0 0 PULTE GROUP INC COM 745867101 2227 70416 SH SOLE 70416 0 0 QORVO INC COM 74736K101 691 10379 SH SOLE 10379 0 0 QUALCOMM INC COM 747525103 21437 281803 SH SOLE 281803 0 0 QUALCOMM INC CALL 747525903 14415 189500 SH Call SOLE 189500 0 0 QUALCOMM INC PUT 747525953 13734 180550 SH Put SOLE 180550 0 0 QUANTA SVCS INC COM 74762E102 320 8373 SH SOLE 8373 0 0 QUDIAN INC ADR 747798106 397 52950 SH SOLE 52950 0 0 QUEST DIAGNOSTICS INC COM 74834L100 362 3558 SH SOLE 3558 0 0 RALPH LAUREN CORP CL A 751212101 5424 47750 SH SOLE 47750 0 0 RALPH LAUREN CORP CALL 751212901 2135 18800 SH Call SOLE 18800 0 0 RALPH LAUREN CORP PUT 751212951 1125 9900 SH Put SOLE 9900 0 0 RAMBUS INC DEL COM 750917106 123 10178 SH SOLE 10178 0 0 RANGE RES CORP COM 75281A109 532 76225 SH SOLE 76225 0 0 RAYTHEON CO COM NEW 755111507 5814 33439 SH SOLE 33439 0 0 REALTY INCOME CORP COM 756109104 27512 398901 SH SOLE 398901 0 0 RED HAT INC COM 756577102 452 2405 SH SOLE 2405 0 0 REGENCY CTRS CORP COM 758849103 230 3443 SH SOLE 3443 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8459 27026 SH SOLE 27026 0 0 REGENERON PHARMACEUTICALS CALL 75886F907 12144 38800 SH Call SOLE 38800 0 0 REGENERON PHARMACEUTICALS PUT 75886F957 4695 15000 SH Put SOLE 15000 0 0 REPUBLIC SVCS INC COM 760759100 2198 25370 SH SOLE 25370 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1914 27530 SH SOLE 27530 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4599 73766 SH SOLE 73766 0 0 ROCKWELL AUTOMATION INC COM 773903109 678 4139 SH SOLE 4139 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1694 31645 SH SOLE 31645 0 0 ROLLINS INC COM 775711104 289 8051 SH SOLE 8051 0 0 ROPER TECHNOLOGIES INC COM 776696106 1302 3554 SH SOLE 3554 0 0 ROSS STORES INC COM 778296103 2810 28352 SH SOLE 28352 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7315 92125 SH SOLE 92125 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 829 6842 SH SOLE 6842 0 0 S&P GLOBAL INC COM 78409V104 354 1554 SH SOLE 1554 0 0 SALESFORCE COM INC COM 79466L302 63234 416751 SH SOLE 416751 0 0 SALESFORCE COM INC CALL 79466L902 6100 40200 SH Call SOLE 40200 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 313 56552 SH SOLE 56552 0 0 SANOFI SPONSORED ADR 80105N105 1325 30620 SH SOLE 30620 0 0 SAP SE SPON ADR 803054204 2078 15193 SH SOLE 15193 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 516 2293 SH SOLE 2293 0 0 SCHLUMBERGER LTD COM 806857108 31585 794787 SH SOLE 794787 0 0 SCHLUMBERGER LTD PUT 806857958 6378 160500 SH Put SOLE 160500 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 491 5669 SH SOLE 5669 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 26689 566403 SH SOLE 566403 0 0 SEAGATE TECHNOLOGY PLC CALL G7945M907 19861 421500 SH Call SOLE 421500 0 0 SEAGATE TECHNOLOGY PLC PUT G7945M957 38686 821000 SH Put SOLE 821000 0 0 SEATTLE GENETICS INC COM 812578102 3460 50000 SH SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1046 11286 SH SOLE 11286 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 27219 468722 SH SOLE 468722 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 326 2735 SH SOLE 2735 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 8280 129959 SH SOLE 129959 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8380 303625 SH SOLE 303625 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 690 25000 SH Put SOLE 25000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1305 16856 SH SOLE 16856 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11068 141830 SH SOLE 141830 0 0 SELECT SECTOR SPDR TR CALL 81369Y903 7805 100007 SH Call SOLE 100007 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 242 6595 SH SOLE 6595 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2111 35404 SH SOLE 35404 0 0 SEMPRA ENERGY COM 816851109 391 2845 SH SOLE 2845 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3954 478160 SH SOLE 478160 0 0 SERVICENOW INC COM 81762P102 221 805 SH SOLE 805 0 0 SHAKE SHACK INC CL A 819047101 455 6302 SH SOLE 6302 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 731 35889 SH SOLE 35889 0 0 SHERWIN WILLIAMS CO COM 824348106 1639 3576 SH SOLE 3576 0 0 SHOPIFY INC CL A 82509L107 31373 104526 SH SOLE 104526 0 0 SHOPIFY INC CALL 82509L907 3002 10000 SH Call SOLE 10000 0 0 SHOPIFY INC PUT 82509L957 27013 90000 SH Put SOLE 90000 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 910 191525 SH SOLE 191525 0 0 SIGNET JEWELERS LIMITED SHS G81276100 662 37011 SH SOLE 37011 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1789 11201 SH SOLE 11201 0 0 SINA CORP ORD G81477104 1585 36740 SH SOLE 36740 0 0 SINA CORP PUT G81477954 323 7500 SH Put SOLE 7500 0 0 SIRIUS XM HLDGS INC COM 82968B103 1341 240365 SH SOLE 240365 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4875 63085 SH SOLE 63085 0 0 SMITH A O CORP COM 831865209 834 17686 SH SOLE 17686 0 0 SMUCKER J M CO COM NEW 832696405 1836 15939 SH SOLE 15939 0 0 SNAP INC CL A 83304A106 11011 770021 SH SOLE 770021 0 0 SNAP INC CALL 83304A906 10582 740000 SH Call SOLE 740000 0 0 SNAP INC PUT 83304A956 2166 151500 SH Put SOLE 151500 0 0 SNAP ON INC COM 833034101 449 2713 SH SOLE 2713 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 738 23707 SH SOLE 23707 0 0 SONOS INC COM 83570H108 3105 273839 SH SOLE 273839 0 0 SONY CORP SPONSORED ADR 835699307 1606 30647 SH SOLE 30647 0 0 SOUTHERN CO COM 842587107 11965 216442 SH SOLE 216442 0 0 SOUTHERN COPPER CORP COM 84265V105 8341 214709 SH SOLE 214609 0 100 SOUTHWEST AIRLS CO COM 844741108 1019 20069 SH SOLE 20069 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1591 503601 SH SOLE 503601 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2246 8449 SH SOLE 8449 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 298486 2240887 SH SOLE 2240887 0 0 SPDR GOLD TRUST PUT 78463V957 666 5000 SH Put SOLE 5000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1447 37782 SH SOLE 37782 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2922 9972 SH SOLE 9972 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 260 6130 SH SOLE 6130 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7010 257233 SH SOLE 257233 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 10647 375158 SH SOLE 375158 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 3252 75000 SH SOLE 75000 0 0 SPLUNK INC COM 848637104 2285 18171 SH SOLE 18171 0 0 SPRINT CORPORATION COM 85207U105 175 26704 SH SOLE 26704 0 0 SQUARE INC CL A 852234103 32597 449434 SH SOLE 449434 0 0 SSR MNG INC COM 784730103 535 39103 SH SOLE 39103 0 0 STANLEY BLACK & DECKER INC COM 854502101 2509 17347 SH SOLE 17347 0 0 STARBUCKS CORP COM 855244109 32188 383962 SH SOLE 383362 0 600 STARBUCKS CORP CALL 855244909 3902 46550 SH Call SOLE 46550 0 0 STARBUCKS CORP PUT 855244959 6838 81569 SH Put SOLE 81569 0 0 STATE STR CORP COM 857477103 363 6472 SH SOLE 6472 0 0 STERICYCLE INC COM 858912108 650 13617 SH SOLE 13617 0 0 STRATASYS LTD SHS M85548101 330 11243 SH SOLE 11243 0 0 STRYKER CORP COM 863667101 36922 179601 SH SOLE 179601 0 0 SUN LIFE FINL INC COM 866796105 1420 34329 SH SOLE 34329 0 0 SUNCOR ENERGY INC NEW COM 867224107 4603 147731 SH SOLE 147731 0 0 SUNPOWER CORP COM 867652406 1073 100350 SH SOLE 100350 0 0 SYMANTEC CORP COM 871503108 109198 5018285 SH SOLE 4929120 0 89165 SYMANTEC CORP CALL 871503908 1843 84700 SH Call SOLE 84700 0 0 SYMANTEC CORP PUT 871503958 4709 216400 SH Put SOLE 216400 0 0 SYNCHRONY FINL COM 87165B103 3470 100077 SH SOLE 100077 0 0 SYNOPSYS INC COM 871607107 2355 18296 SH SOLE 18296 0 0 SYSCO CORP COM 871829107 18526 261969 SH SOLE 261969 0 0 T MOBILE US INC COM 872590104 1373 18515 SH SOLE 18515 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4727 120667 SH SOLE 120667 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2631 148636 SH SOLE 148636 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10170 89576 SH SOLE 89576 0 0 TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 284 2500 SH Call SOLE 2500 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 5004 131338 SH SOLE 131338 0 0 TAPESTRY INC COM 876030107 19617 618244 SH SOLE 618244 0 0 TAPESTRY INC CALL 876030907 320 10100 SH Call SOLE 10100 0 0 TARGET CORP COM 87612E106 2749 31742 SH SOLE 31742 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7345 628864 SH SOLE 628864 0 0 TATA MTRS LTD CALL 876568902 1752 150000 SH Call SOLE 150000 0 0 TATA MTRS LTD PUT 876568952 1752 150000 SH Put SOLE 150000 0 0 TC ENERGY CORP COM 87807B107 1247 25173 SH SOLE 25173 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1398 14600 SH SOLE 14600 0 0 TECK RESOURCES LTD CL B 878742204 854 37030 SH SOLE 37030 0 0 TEGNA INC COM 87901J105 261 17232 SH SOLE 17232 0 0 TELUS CORP COM 87971M103 259 7028 SH SOLE 7028 0 0 TESLA INC COM 88160R101 172728 772972 SH SOLE 772972 0 0 TESLA INC CALL 88160R901 39130 175110 SH Call SOLE 175110 0 0 TESLA INC PUT 88160R951 57112 255582 SH Put SOLE 255582 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 51881 5620950 SH SOLE 5620950 0 0 TEVA PHARMACEUTICAL INDS LTD CALL 881624909 2308 250000 SH Call SOLE 250000 0 0 TEVA PHARMACEUTICAL INDS LTD PUT 881624959 533 57700 SH Put SOLE 57700 0 0 TEXAS INSTRS INC COM 882508104 987 8599 SH SOLE 8599 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32336 110106 SH SOLE 110106 0 0 THOMSON REUTERS CORP COM NEW 884903709 387 5996 SH SOLE 5996 0 0 TIFFANY & CO NEW COM 886547108 3774 40303 SH SOLE 40303 0 0 TILRAY INC COM CL 2 88688T100 239 5140 SH SOLE 5140 0 0 TJX COS INC NEW COM 872540109 1901 35948 SH SOLE 35948 0 0 TORCHMARK CORP COM 891027104 937 10476 SH SOLE 10476 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3314 56794 SH SOLE 56794 0 0 TOTAL SYS SVCS INC COM 891906109 1738 13551 SH SOLE 13551 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 861 6943 SH SOLE 6943 0 0 TRACTOR SUPPLY CO COM 892356106 1981 18212 SH SOLE 18212 0 0 TRANSDIGM GROUP INC COM 893641100 1509 3120 SH SOLE 3120 0 0 TRANSOCEAN LTD REG SHS H8817H100 12384 1931928 SH SOLE 1931928 0 0 TRAVELERS COMPANIES INC COM 89417E109 5061 33846 SH SOLE 33796 0 50 TRIPADVISOR INC COM 896945201 3860 83377 SH SOLE 83377 0 0 TRIPADVISOR INC CALL 896945901 972 21000 SH Call SOLE 21000 0 0 TRIPADVISOR INC PUT 896945951 2213 47800 SH Put SOLE 47800 0 0 TWITTER INC COM 90184L102 29294 839365 SH SOLE 839365 0 0 TWITTER INC CALL 90184L902 3752 107500 SH Call SOLE 107500 0 0 TWITTER INC PUT 90184L952 2464 70600 SH Put SOLE 70600 0 0 TYSON FOODS INC CL A 902494103 8312 102949 SH SOLE 102949 0 0 TYSON FOODS INC PUT 902494953 234 2900 SH Put SOLE 2900 0 0 U S SILICA HLDGS INC CALL 90346E903 576 45000 SH Call SOLE 45000 0 0 UBER TECHNOLOGIES INC COM 90353T100 9923 213940 SH SOLE 213940 0 0 UDR INC COM 902653104 242 5384 SH SOLE 5384 0 0 ULTA BEAUTY INC COM 90384S303 3017 8698 SH SOLE 8698 0 0 ULTA BEAUTY INC PUT 90384S953 1908 5500 SH Put SOLE 5500 0 0 UNDER ARMOUR INC CL A 904311107 19670 775927 SH SOLE 775927 0 0 UNDER ARMOUR INC CALL 904311907 1224 48300 SH Call SOLE 48300 0 0 UNDER ARMOUR INC PUT 904311957 11352 447800 SH Put SOLE 447800 0 0 UNDER ARMOUR INC CL C 904311206 1612 72624 SH SOLE 72624 0 0 UNION PACIFIC CORP COM 907818108 1940 11470 SH SOLE 11470 0 0 UNITED CONTL HLDGS INC COM 910047109 1755 20050 SH SOLE 20050 0 0 UNITED PARCEL SERVICE INC CL B 911312106 11722 113508 SH SOLE 113508 0 0 UNITED PARCEL SERVICE INC CALL 911312906 2417 23400 SH Call SOLE 23400 0 0 UNITED PARCEL SERVICE INC PUT 911312956 2840 27500 SH Put SOLE 27500 0 0 UNITED RENTALS INC COM 911363109 570 4299 SH SOLE 4299 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 11022 554125 SH SOLE 554125 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 22865 1899090 SH SOLE 1899090 0 0 UNITED STATES STL CORP NEW COM 912909108 3661 239135 SH SOLE 239135 0 0 UNITED STATES STL CORP NEW CALL 912909908 291 19000 SH Call SOLE 19000 0 0 UNITED STATES STL CORP NEW PUT 912909958 4694 306600 SH Put SOLE 306600 0 0 UNITED TECHNOLOGIES CORP COM 913017109 90416 694439 SH SOLE 685476 0 8963 UNITED THERAPEUTICS CORP DEL COM 91307C102 3150 40355 SH SOLE 40355 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20719 84909 SH SOLE 84909 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 231 1768 SH SOLE 1768 0 0 US BANCORP DEL COM NEW 902973304 13217 252239 SH SOLE 252239 0 0 V F CORP COM 918204108 17732 202997 SH SOLE 202997 0 0 VALE S A SPONSORED ADS 91912E105 16320 1214271 SH SOLE 1214271 0 0 VALE S A CALL 91912E905 3360 250000 SH Call SOLE 250000 0 0 VALE S A PUT 91912E955 4673 347700 SH Put SOLE 347700 0 0 VALERO ENERGY CORP NEW COM 91913Y100 8599 100442 SH SOLE 100442 0 0 VALERO ENERGY CORP NEW PUT 91913Y950 5796 67700 SH Put SOLE 67700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11469 448711 SH SOLE 448711 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7709 326249 SH SOLE 326249 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 242 2198 SH SOLE 2198 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 462 31195 SH SOLE 31195 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3791 108440 SH SOLE 108440 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1512 94361 SH SOLE 94361 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1055 13100 SH SOLE 13100 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 842 3130 SH SOLE 3130 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 255 5000 SH SOLE 5000 0 0 VARIAN MED SYS INC COM 92220P105 942 6918 SH SOLE 6918 0 0 VENTAS INC COM 92276F100 2783 40721 SH SOLE 40721 0 0 VERINT SYS INC COM 92343X100 422 7839 SH SOLE 7839 0 0 VERISIGN INC COM 92343E102 7072 33811 SH SOLE 33811 0 0 VERISK ANALYTICS INC COM 92345Y106 770 5257 SH SOLE 5257 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 55030 963233 SH SOLE 963233 0 0 VERIZON COMMUNICATIONS INC CALL 92343V904 1274 22300 SH Call SOLE 22300 0 0 VERIZON COMMUNICATIONS INC PUT 92343V954 2068 36200 SH Put SOLE 36200 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 38364 209204 SH SOLE 209204 0 0 VIACOM INC NEW CL B 92553P201 3169 106105 SH SOLE 106105 0 0 VIACOM INC NEW PUT 92553P951 8961 300000 SH Put SOLE 300000 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2032 235512 SH SOLE 234512 0 1000 VISA INC COM CL A 92826C839 199988 1152338 SH SOLE 1149816 0 2522 VMWARE INC CL A COM 928563402 371 2218 SH SOLE 2218 0 0 VULCAN MATLS CO COM 929160109 734 5347 SH SOLE 5347 0 0 VULCAN MATLS CO PUT 929160959 2115 15400 SH Put SOLE 15400 0 0 WABTEC CORP COM 929740108 5961 83073 SH SOLE 83001 0 72 WALGREENS BOOTS ALLIANCE INC COM 931427108 13734 251209 SH SOLE 251209 0 0 WALMART INC COM 931142103 63131 571373 SH SOLE 571373 0 0 WALMART INC CALL 931142903 5641 51050 SH Call SOLE 51050 0 0 WALMART INC PUT 931142953 21460 194226 SH Put SOLE 194226 0 0 WASTE CONNECTIONS INC COM 94106B101 2052 21474 SH SOLE 21474 0 0 WASTE MGMT INC DEL COM 94106L109 41539 360054 SH SOLE 360054 0 0 WEC ENERGY GROUP INC COM 92939U106 376 4515 SH SOLE 4515 0 0 WEIBO CORP SPONSORED ADR 948596101 15007 344588 SH SOLE 344588 0 0 WEIBO CORP CALL 948596901 2269 52100 SH Call SOLE 52100 0 0 WEIBO CORP PUT 948596951 2103 48300 SH Put SOLE 48300 0 0 WELLS FARGO CO NEW COM 949746101 11788 249116 SH SOLE 249116 0 0 WELLS FARGO CO NEW CALL 949746901 7746 163700 SH Call SOLE 163700 0 0 WELLS FARGO CO NEW PUT 949746951 4349 91900 SH Put SOLE 91900 0 0 WELLTOWER INC COM 95040Q104 15398 188863 SH SOLE 188863 0 0 WESTERN DIGITAL CORP COM 958102105 13480 283482 SH SOLE 283482 0 0 WESTERN DIGITAL CORP CALL 958102905 10551 221900 SH Call SOLE 221900 0 0 WESTERN DIGITAL CORP PUT 958102955 6134 129000 SH Put SOLE 129000 0 0 WESTERN UN CO COM 959802109 228 11488 SH SOLE 11488 0 0 WESTROCK CO COM 96145D105 1057 28972 SH SOLE 28972 0 0 WEYERHAEUSER CO COM 962166104 5906 224219 SH SOLE 224219 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4148 171531 SH SOLE 171531 0 0 WHIRLPOOL CORP COM 963320106 4428 31104 SH SOLE 31104 0 0 WHITING PETE CORP NEW COM NEW 966387409 327 17500 SH SOLE 17500 0 0 WILLIAMS COS INC DEL COM 969457100 13786 491656 SH SOLE 491656 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4559 174950 SH SOLE 174950 0 0 WISDOMTREE TR PUT 97717W952 3648 140000 SH Put SOLE 140000 0 0 WIX COM LTD SHS M98068105 3705 26076 SH SOLE 26076 0 0 WORKDAY INC CL A 98138H101 8230 40033 SH SOLE 40033 0 0 WORLDPAY INC CL A 981558109 1437 11726 SH SOLE 11726 0 0 WYNN RESORTS LTD COM 983134107 8383 67613 SH SOLE 67613 0 0 WYNN RESORTS LTD CALL 983134907 1289 10400 SH Call SOLE 10400 0 0 WYNN RESORTS LTD PUT 983134957 1773 14300 SH Put SOLE 14300 0 0 XCEL ENERGY INC COM 98389B100 9959 167405 SH SOLE 167405 0 0 XEROX CORP COM NEW 984121608 22988 649202 SH SOLE 649202 0 0 XEROX CORP CALL 984121908 10357 292500 SH Call SOLE 292500 0 0 XEROX CORP PUT 984121958 20958 591858 SH Put SOLE 591858 0 0 XILINX INC COM 983919101 17906 151845 SH SOLE 151845 0 0 XYLEM INC COM 98419M100 8501 101637 SH SOLE 101637 0 0 YAMANA GOLD INC COM 98462Y100 17583 6977255 SH SOLE 6977255 0 0 YAMANA GOLD INC PUT 98462Y950 328 130000 SH Put SOLE 130000 0 0 YANDEX N V SHS CLASS A N97284108 27708 729146 SH SOLE 728846 0 300 YANDEX N V CALL N97284908 5700 150000 SH Call SOLE 150000 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5014 275358 SH SOLE 275358 0 0 YUM BRANDS INC COM 988498101 7113 64269 SH SOLE 64269 0 0 YUM CHINA HLDGS INC COM 98850P109 1263 27333 SH SOLE 27333 0 0 YY INC SPONSORED ADS A 98426T106 9012 129313 SH SOLE 129313 0 0 YY INC CALL 98426T906 12983 186300 SH Call SOLE 186300 0 0 YY INC PUT 98426T956 40378 579400 SH Put SOLE 579400 0 0 ZOETIS INC CL A 98978V103 2094 18454 SH SOLE 18304 0 150 ZYNGA INC CL A 98986T108 2488 405807 SH SOLE 405807 0 0