The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109 923 7,400 SH Call SOLE   7,400 0 0
3M CO COM 88579Y101 609 3,800 SH Call SOLE   3,800 0 0
3M CO COM 88579Y101 913 5,700 SH Put SOLE   5,700 0 0
ABBOTT LABS COM 002824100 1,937 17,800 SH Call SOLE   17,800 0 0
ABBOTT LABS COM 002824100 1,513 13,900 SH Put SOLE   13,900 0 0
ABBVIE INC COM 00287Y109 1,112 12,700 SH Call SOLE   12,700 0 0
ABBVIE INC COM 00287Y109 1,235 14,100 SH Put SOLE   14,100 0 0
ABIOMED INC COM 003654100 320 1,154 SH   SOLE   1,154 0 0
ABIOMED INC COM 003654100 332 1,200 SH Call SOLE   1,200 0 0
ACASTI PHARMA INC CL A NEW 00430K402 3 15,668 SH   SOLE   15,668 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 904 4,000 SH Call SOLE   4,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 836 3,700 SH Put SOLE   3,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 696 8,600 SH Call SOLE   8,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 567 7,000 SH Put SOLE   7,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,456 2,969 SH   SOLE   2,969 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,318 19,000 SH Call SOLE   19,000 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,732 28,000 SH Put SOLE   28,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 215 1,401 SH   SOLE   1,401 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 583 3,800 SH Call SOLE   3,800 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 338 2,200 SH Put SOLE   2,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 523 6,380 SH   SOLE   6,380 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,042 37,100 SH Call SOLE   37,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,214 39,200 SH Put SOLE   39,200 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 245 54,665 SH   SOLE   54,665 0 0
AEGON N V NY REGISTRY SHS 007924103 147 57,569 SH   SOLE   57,569 0 0
AGNC INVT CORP COM 00123Q104 333 23,933 SH   SOLE   23,933 0 0
AGNICO EAGLE MINES LTD COM 008474108 494 6,200 SH Call SOLE   6,200 0 0
AIR PRODS & CHEMS INC COM 009158106 455 1,529 SH   SOLE   1,529 0 0
AIR PRODS & CHEMS INC COM 009158106 1,460 4,900 SH Call SOLE   4,900 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 254 2,300 SH Call SOLE   2,300 0 0
ALBEMARLE CORP COM 012653101 223 2,500 SH Put SOLE   2,500 0 0
ALCOA CORP COM 013872106 185 15,900 SH Call SOLE   15,900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 560 4,891 SH   SOLE   4,891 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 675 5,900 SH Call SOLE   5,900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 698 6,100 SH Put SOLE   6,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,022 3,476 SH   SOLE   3,476 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,552 49,500 SH Call SOLE   49,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,819 33,400 SH Put SOLE   33,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 622 1,900 SH Call SOLE   1,900 0 0
ALLSTATE CORP COM 020002101 311 3,300 SH Call SOLE   3,300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 306 2,100 SH Call SOLE   2,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,401 953 SH   SOLE   953 0 0
ALPHABET INC CAP STK CL A 02079K305 6,450 4,401 SH   SOLE   4,401 0 0
ALPHABET INC CAP STK CL C 02079K107 24,836 16,900 SH Call SOLE   16,900 0 0
ALPHABET INC CAP STK CL A 02079K305 26,088 17,800 SH Call SOLE   17,800 0 0
ALPHABET INC CAP STK CL C 02079K107 16,753 11,400 SH Put SOLE   11,400 0 0
ALPHABET INC CAP STK CL A 02079K305 28,579 19,500 SH Put SOLE   19,500 0 0
ALTERYX INC COM CL A 02156B103 478 4,211 SH   SOLE   4,211 0 0
ALTERYX INC COM CL A 02156B103 363 3,200 SH Call SOLE   3,200 0 0
ALTERYX INC COM CL A 02156B103 386 3,400 SH Put SOLE   3,400 0 0
ALTRIA GROUP INC COM 02209S103 209 5,400 SH Put SOLE   5,400 0 0
AMAZON COM INC COM 023135106 4,566 1,450 SH   SOLE   1,450 0 0
AMAZON COM INC COM 023135106 78,718 25,000 SH Call SOLE   25,000 0 0
AMAZON COM INC COM 023135106 62,975 20,000 SH Put SOLE   20,000 0 0
AMBEV SA SPONSORED ADR 02319V103 99 43,810 SH   SOLE   43,810 0 0
AMEREN CORP COM 023608102 490 6,200 SH Call SOLE   6,200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 157 12,598 SH   SOLE   12,598 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 186 15,106 SH   SOLE   15,106 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 433 35,200 SH Call SOLE   35,200 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 481 32,500 SH Call SOLE   32,500 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,315 156,300 SH Put SOLE   156,300 0 0
AMERICAN ELEC PWR CO INC COM 025537101 6,563 80,299 SH   SOLE   80,299 0 0
AMERICAN ELEC PWR CO INC UNIT 99/99/9999 02557T307 4,902 100,000 SH   SOLE   100,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 253 3,100 SH Call SOLE   3,100 0 0
AMERICAN ELEC PWR CO INC COM 025537101 883 10,800 SH Put SOLE   10,800 0 0
AMERICAN EXPRESS CO COM 025816109 503 5,015 SH   SOLE   5,015 0 0
AMERICAN EXPRESS CO COM 025816109 471 4,700 SH Call SOLE   4,700 0 0
AMERICAN EXPRESS CO COM 025816109 822 8,200 SH Put SOLE   8,200 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,910 7,900 SH Call SOLE   7,900 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,079 8,600 SH Put SOLE   8,600 0 0
AMGEN INC COM 031162100 3,228 12,700 SH Call SOLE   12,700 0 0
AMGEN INC COM 031162100 2,770 10,900 SH Put SOLE   10,900 0 0
AMPHENOL CORP NEW CL A 032095101 725 6,697 SH   SOLE   6,697 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 12 12,149 SH   SOLE   12,149 0 0
ANALOG DEVICES INC COM 032654105 514 4,400 SH Put SOLE   4,400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 533 9,891 SH   SOLE   9,891 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 668 12,400 SH Put SOLE   12,400 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 130 18,200 SH Call SOLE   18,200 0 0
ANTHEM INC COM 036752103 272 1,013 SH   SOLE   1,013 0 0
ANTHEM INC COM 036752103 2,605 9,700 SH Call SOLE   9,700 0 0
ANTHEM INC COM 036752103 1,128 4,200 SH Put SOLE   4,200 0 0
AON PLC SHS CL A G0403H108 1,135 5,500 SH Call SOLE   5,500 0 0
AON PLC SHS CL A G0403H108 330 1,600 SH Put SOLE   1,600 0 0
APACHE CORP COM 037411105 301 31,800 SH Call SOLE   31,800 0 0
APACHE CORP COM 037411105 275 29,000 SH Put SOLE   29,000 0 0
APPLE INC COM 037833100 325 2,805 SH   SOLE   2,805 0 0
APPLE INC COM 037833100 46,011 397,300 SH Call SOLE   397,300 0 0
APPLE INC COM 037833100 37,048 319,900 SH Put SOLE   319,900 0 0
APPLIED MATLS INC COM 038222105 969 16,300 SH Call SOLE   16,300 0 0
APPLIED MATLS INC COM 038222105 993 16,700 SH Put SOLE   16,700 0 0
ARISTA NETWORKS INC COM 040413106 414 2,000 SH Call SOLE   2,000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 255 3,600 SH Call SOLE   3,600 0 0
ASSURANT INC COM 04621X108 213 1,755 SH   SOLE   1,755 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 23,669 202,958 SH   SOLE   202,958 0 0
ASSURANT INC COM 04621X108 20,174 166,300 SH Put SOLE   166,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 318 5,800 SH Call SOLE   5,800 0 0
AT&T INC COM 00206R102 813 28,499 SH   SOLE   28,499 0 0
AT&T INC COM 00206R102 1,816 63,700 SH Call SOLE   63,700 0 0
AT&T INC COM 00206R102 1,944 68,200 SH Put SOLE   68,200 0 0
ATLASSIAN CORP PLC CL A G06242104 509 2,800 SH Call SOLE   2,800 0 0
ATLASSIAN CORP PLC CL A G06242104 473 2,600 SH Put SOLE   2,600 0 0
AURORA CANNABIS INC COM 05156X884 65 13,889 SH   SOLE   13,889 0 0
AUTODESK INC COM 052769106 578 2,500 SH Call SOLE   2,500 0 0
AUTODESK INC COM 052769106 993 4,300 SH Put SOLE   4,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 251 1,802 SH   SOLE   1,802 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 572 4,100 SH Call SOLE   4,100 0 0
AUTOZONE INC COM 053332102 353 300 SH Put SOLE   300 0 0
AVALONBAY CMNTYS INC COM 053484101 881 5,900 SH Call SOLE   5,900 0 0
AVIS BUDGET GROUP COM 053774105 326 12,400 SH Call SOLE   12,400 0 0
AVIS BUDGET GROUP COM 053774105 368 14,000 SH Put SOLE   14,000 0 0
AVNET INC COM 053807103 517 20,000 SH Call SOLE   20,000 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 24 20,178 SH   SOLE   20,178 0 0
BAIDU INC SPON ADR REP A 056752108 987 7,800 SH Call SOLE   7,800 0 0
BAIDU INC SPON ADR REP A 056752108 620 4,900 SH Put SOLE   4,900 0 0
BALL CORP COM 058498106 607 7,300 SH Call SOLE   7,300 0 0
BALL CORP COM 058498106 524 6,300 SH Put SOLE   6,300 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 296 86,218 SH   SOLE   86,218 0 0
BANCO SANTANDER S.A. ADR 05964H105 425 229,787 SH   SOLE   229,787 0 0
BANK MONTREAL QUE COM 063671101 380 6,500 SH Put SOLE   6,500 0 0
BANK OF MONTREAL BIG OIL 3X LEV 063679815 63 40,013 SH   SOLE   40,013 0 0
BANK OZK COM 06417N103 205 9,600 SH Put SOLE   9,600 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 4,136 166,100 SH Call SOLE   166,100 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2,525 101,400 SH Put SOLE   101,400 0 0
BARCLAYS PLC ADR 06738E204 325 64,936 SH   SOLE   64,936 0 0
BARRICK GOLD CORP COM 067901108 540 19,200 SH Call SOLE   19,200 0 0
BARRICK GOLD CORP COM 067901108 464 16,500 SH Put SOLE   16,500 0 0
BAUSCH HEALTH COS INC COM 071734107 181 11,632 SH   SOLE   11,632 0 0
BAXTER INTL INC COM 071813109 471 5,852 SH   SOLE   5,852 0 0
BECTON DICKINSON & CO COM 075887109 4,322 18,575 SH   SOLE   18,575 0 0
BECTON DICKINSON & CO COM 075887109 326 1,400 SH Call SOLE   1,400 0 0
BED BATH & BEYOND INC COM 075896100 175 11,700 SH Call SOLE   11,700 0 0
BED BATH & BEYOND INC COM 075896100 309 20,600 SH Put SOLE   20,600 0 0
BEIGENE LTD SPONSORED ADR 07725L102 251 878 SH   SOLE   878 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,023 9,500 SH Call SOLE   9,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,150 5,400 SH Put SOLE   5,400 0 0
BEST BUY INC COM 086516101 313 2,813 SH   SOLE   2,813 0 0
BEST BUY INC COM 086516101 356 3,200 SH Call SOLE   3,200 0 0
BEST BUY INC COM 086516101 534 4,800 SH Put SOLE   4,800 0 0
BEYOND MEAT INC COM 08862E109 2,308 13,900 SH Call SOLE   13,900 0 0
BEYOND MEAT INC COM 08862E109 1,162 7,000 SH Put SOLE   7,000 0 0
BGC PARTNERS INC CL A 05541T101 52 21,658 SH   SOLE   21,658 0 0
BIG LOTS INC COM 089302103 201 4,500 SH Call SOLE   4,500 0 0
BIO-KEY INTL INC COM 09060C309 8 18,389 SH   SOLE   18,389 0 0
BIOGEN INC COM 09062X103 482 1,700 SH Call SOLE   1,700 0 0
BIOGEN INC COM 09062X103 397 1,400 SH Put SOLE   1,400 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 327 4,300 SH Put SOLE   4,300 0 0
BJS RESTAURANTS INC COM 09180C106 263 8,934 SH   SOLE   8,934 0 0
BJS RESTAURANTS INC COM 09180C106 780 26,500 SH Call SOLE   26,500 0 0
BK OF AMERICA CORP COM 060505104 297 12,322 SH   SOLE   12,322 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 7,427 4,991 SH   SOLE   4,991 0 0
BK OF AMERICA CORP COM 060505104 3,905 162,100 SH Call SOLE   162,100 0 0
BK OF AMERICA CORP COM 060505104 3,257 135,200 SH Put SOLE   135,200 0 0
BLACKBERRY LTD COM 09228F103 128 27,794 SH   SOLE   27,794 0 0
BLACKBERRY LTD COM 09228F103 154 33,500 SH Put SOLE   33,500 0 0
BLACKROCK INC COM 09247X101 676 1,200 SH Call SOLE   1,200 0 0
BLACKROCK INC COM 09247X101 564 1,000 SH Put SOLE   1,000 0 0
BOEING CO COM 097023105 3,074 18,600 SH Call SOLE   18,600 0 0
BOEING CO COM 097023105 1,917 11,600 SH Put SOLE   11,600 0 0
BOOKING HOLDINGS INC COM 09857L108 1,658 969 SH   SOLE   969 0 0
BOOKING HOLDINGS INC COM 09857L108 2,053 1,200 SH Call SOLE   1,200 0 0
BOOKING HOLDINGS INC COM 09857L108 3,079 1,800 SH Put SOLE   1,800 0 0
BOQI INTL MED INC COM 099501108 25 14,879 SH   SOLE   14,879 0 0
BOSTON PROPERTIES INC COM 101121101 213 2,655 SH   SOLE   2,655 0 0
BOSTON SCIENTIFIC CORP COM 101137107 325 8,500 SH Put SOLE   8,500 0 0
BP PLC SPONSORED ADR 055622104 307 17,600 SH Call SOLE   17,600 0 0
BRINKER INTL INC COM 109641100 231 5,400 SH Call SOLE   5,400 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,194 19,800 SH Call SOLE   19,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,622 26,900 SH Put SOLE   26,900 0 0
BROADCOM INC COM 11135F101 496 1,362 SH   SOLE   1,362 0 0
BROADCOM INC COM 11135F101 1,494 4,100 SH Call SOLE   4,100 0 0
BROADCOM INC COM 11135F101 1,894 5,200 SH Put SOLE   5,200 0 0
BUNGE LIMITED COM G16962105 457 10,000 SH Call SOLE   10,000 0 0
BUNGE LIMITED COM G16962105 512 11,200 SH Put SOLE   11,200 0 0
BURLINGTON STORES INC COM 122017106 495 2,403 SH   SOLE   2,403 0 0
BURLINGTON STORES INC COM 122017106 247 1,200 SH Call SOLE   1,200 0 0
BURLINGTON STORES INC COM 122017106 5,400 26,200 SH Put SOLE   26,200 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 429 4,200 SH Call SOLE   4,200 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 396 7,071 SH   SOLE   7,071 0 0
CAMPBELL SOUP CO COM 134429109 252 5,200 SH Call SOLE   5,200 0 0
CAMPBELL SOUP CO COM 134429109 266 5,500 SH Put SOLE   5,500 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 286 8,900 SH Call SOLE   8,900 0 0
CANADIAN PAC RY LTD COM 13645T100 396 1,300 SH Call SOLE   1,300 0 0
CANADIAN SOLAR INC COM 136635109 3,977 113,300 SH Put SOLE   113,300 0 0
CANOPY GROWTH CORP COM 138035100 260 18,191 SH   SOLE   18,191 0 0
CANOPY GROWTH CORP COM 138035100 175 12,200 SH Put SOLE   12,200 0 0
CANTEL MED CORP COM 138098108 242 5,500 SH Put SOLE   5,500 0 0
CAPITAL ONE FINL CORP COM 14040H105 253 3,523 SH   SOLE   3,523 0 0
CAPITAL ONE FINL CORP COM 14040H105 381 5,300 SH Put SOLE   5,300 0 0
CARDINAL HEALTH INC COM 14149Y108 709 15,100 SH Call SOLE   15,100 0 0
CARDINAL HEALTH INC COM 14149Y108 211 4,500 SH Put SOLE   4,500 0 0
CAREDX INC COM 14167L103 360 9,500 SH Call SOLE   9,500 0 0
CARLYLE GROUP INC COM 14316J108 235 9,530 SH   SOLE   9,530 0 0
CARMAX INC COM 143130102 414 4,500 SH Call SOLE   4,500 0 0
CARMAX INC COM 143130102 386 4,200 SH Put SOLE   4,200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 230 15,179 SH   SOLE   15,179 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 436 28,700 SH Call SOLE   28,700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,293 216,900 SH Put SOLE   216,900 0 0
CARVANA CO CL A 146869102 235 1,055 SH   SOLE   1,055 0 0
CARVANA CO CL A 146869102 1,405 6,300 SH Call SOLE   6,300 0 0
CARVANA CO CL A 146869102 1,338 6,000 SH Put SOLE   6,000 0 0
CASEYS GEN STORES INC COM 147528103 1,101 6,200 SH Call SOLE   6,200 0 0
CASEYS GEN STORES INC COM 147528103 480 2,700 SH Put SOLE   2,700 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 79 26,496 SH   SOLE   26,496 0 0
CATERPILLAR INC DEL COM 149123101 379 2,541 SH   SOLE   2,541 0 0
CATERPILLAR INC DEL COM 149123101 1,685 11,300 SH Call SOLE   11,300 0 0
CATERPILLAR INC DEL COM 149123101 2,700 18,100 SH Put SOLE   18,100 0 0
CBL & ASSOC PPTYS INC COM 124830100 6 35,223 SH   SOLE   35,223 0 0
CENOVUS ENERGY INC COM 15135U109 187 48,018 SH   SOLE   48,018 0 0
CENOVUS ENERGY INC COM 15135U109 43 11,000 SH Call SOLE   11,000 0 0
CENTENE CORP DEL COM 15135B101 439 7,523 SH   SOLE   7,523 0 0
CERNER CORP COM 156782104 298 4,125 SH   SOLE   4,125 0 0
CERNER CORP COM 156782104 499 6,900 SH Put SOLE   6,900 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 312 500 SH Call SOLE   500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 312 500 SH Put SOLE   500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 385 3,200 SH Call SOLE   3,200 0 0
CHEVRON CORP NEW COM 166764100 770 10,700 SH Call SOLE   10,700 0 0
CHEVRON CORP NEW COM 166764100 382 5,300 SH Put SOLE   5,300 0 0
CHEWY INC CL A 16679L109 367 6,700 SH Call SOLE   6,700 0 0
CHEWY INC CL A 16679L109 488 8,900 SH Put SOLE   8,900 0 0
CHICOS FAS INC COM 168615102 14 14,184 SH   SOLE   14,184 0 0
CHILDRENS PL INC COM 168905107 284 10,000 SH Call SOLE   10,000 0 0
CHIMERA INVT CORP COM NEW 16934Q208 314 38,331 SH   SOLE   38,331 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 802 645 SH   SOLE   645 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,462 6,000 SH Call SOLE   6,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,577 7,700 SH Put SOLE   7,700 0 0
CHUBB LIMITED COM H1467J104 313 2,694 SH   SOLE   2,694 0 0
CHUBB LIMITED COM H1467J104 267 2,300 SH Call SOLE   2,300 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 24 12,716 SH   SOLE   12,716 0 0
CIENA CORP COM NEW 171779309 246 6,193 SH   SOLE   6,193 0 0
CIGNA CORP NEW COM 125523100 641 3,781 SH   SOLE   3,781 0 0
CIGNA CORP NEW COM 125523100 254 1,500 SH Put SOLE   1,500 0 0
CINEDIGM CORP COM NEW 172406209 9 16,397 SH   SOLE   16,397 0 0
CINTAS CORP COM 172908105 732 2,200 SH Call SOLE   2,200 0 0
CINTAS CORP COM 172908105 799 2,400 SH Put SOLE   2,400 0 0
CIRRUS LOGIC INC COM 172755100 216 3,195 SH   SOLE   3,195 0 0
CISCO SYS INC COM 17275R102 1,119 28,400 SH Call SOLE   28,400 0 0
CISCO SYS INC COM 17275R102 827 21,000 SH Put SOLE   21,000 0 0
CITIGROUP INC COM NEW 172967424 235 5,441 SH   SOLE   5,441 0 0
CITIGROUP INC COM NEW 172967424 1,759 40,800 SH Call SOLE   40,800 0 0
CITIGROUP INC COM NEW 172967424 1,625 37,700 SH Put SOLE   37,700 0 0
CITRIX SYS INC COM 177376100 868 6,300 SH Call SOLE   6,300 0 0
CLEAN HARBORS INC COM 184496107 297 5,300 SH Call SOLE   5,300 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 115 17,982 SH   SOLE   17,982 0 0
CLOROX CO DEL COM 189054109 315 1,500 SH   SOLE   1,500 0 0
CLOROX CO DEL COM 189054109 1,030 4,900 SH Call SOLE   4,900 0 0
CLOROX CO DEL COM 189054109 1,345 6,400 SH Put SOLE   6,400 0 0
CLOVIS ONCOLOGY INC COM 189464100 107 18,320 SH   SOLE   18,320 0 0
CME GROUP INC COM 12572Q105 7,924 47,364 SH   SOLE   47,364 0 0
CME GROUP INC COM 12572Q105 669 4,000 SH Call SOLE   4,000 0 0
CME GROUP INC COM 12572Q105 335 2,000 SH Put SOLE   2,000 0 0
COCA COLA CO COM 191216100 696 14,100 SH Call SOLE   14,100 0 0
COCA COLA CO COM 191216100 1,155 23,400 SH Put SOLE   23,400 0 0
COEUR MNG INC COM NEW 192108504 90 12,130 SH   SOLE   12,130 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 16 10,678 SH   SOLE   10,678 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 6,897 51,389 SH   SOLE   51,389 0 0
COMCAST CORP NEW CL A 20030N101 2,035 44,000 SH Call SOLE   44,000 0 0
CONSOLIDATED EDISON INC COM 209115104 319 4,100 SH Call SOLE   4,100 0 0
CONSOLIDATED EDISON INC COM 209115104 1,408 18,100 SH Put SOLE   18,100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,786 14,700 SH Call SOLE   14,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,217 11,700 SH Put SOLE   11,700 0 0
COOPER COS INC COM NEW 216648402 2,731 8,100 SH Call SOLE   8,100 0 0
COPA HOLDINGS SA CL A P31076105 956 19,000 SH Put SOLE   19,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 411 1,158 SH   SOLE   1,158 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,721 30,200 SH Call SOLE   30,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,242 37,300 SH Put SOLE   37,300 0 0
COTY INC COM CL A 222070203 255 94,341 SH   SOLE   94,341 0 0
COUPA SOFTWARE INC COM 22266L106 576 2,100 SH Call SOLE   2,100 0 0
COUPA SOFTWARE INC COM 22266L106 247 900 SH Put SOLE   900 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 436 3,800 SH Put SOLE   3,800 0 0
CRESCENT PT ENERGY CORP COM 22576C101 186 152,616 SH   SOLE   152,616 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 411 2,991 SH   SOLE   2,991 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 851 6,200 SH Call SOLE   6,200 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 769 5,600 SH Put SOLE   5,600 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,015 12,100 SH Call SOLE   12,100 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 783 4,700 SH Put SOLE   4,700 0 0
CSX CORP COM 126408103 249 3,200 SH Call SOLE   3,200 0 0
CSX CORP COM 126408103 233 3,000 SH Put SOLE   3,000 0 0
CTI BIOPHARMA CORP COM 12648L601 50 23,248 SH   SOLE   23,248 0 0
CUMMINS INC COM 231021106 2,048 9,700 SH Call SOLE   9,700 0 0
CUMMINS INC COM 231021106 1,204 5,700 SH Put SOLE   5,700 0 0
CVS HEALTH CORP COM 126650100 561 9,606 SH   SOLE   9,606 0 0
CVS HEALTH CORP COM 126650100 999 17,100 SH Call SOLE   17,100 0 0
CVS HEALTH CORP COM 126650100 1,559 26,700 SH Put SOLE   26,700 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 268 2,592 SH   SOLE   2,592 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 445 4,300 SH Call SOLE   4,300 0 0
D R HORTON INC COM 23331A109 469 6,200 SH Call SOLE   6,200 0 0
D R HORTON INC COM 23331A109 613 8,100 SH Put SOLE   8,100 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 41,829 28,342 SH   SOLE   28,342 0 0
DANAHER CORPORATION COM 235851102 301 1,400 SH Call SOLE   1,400 0 0
DANAHER CORPORATION COM 235851102 16,580 77,000 SH Put SOLE   77,000 0 0
DARDEN RESTAURANTS INC COM 237194105 504 5,000 SH Call SOLE   5,000 0 0
DARDEN RESTAURANTS INC COM 237194105 292 2,900 SH Put SOLE   2,900 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 482 31,800 SH Call SOLE   31,800 0 0
DAVITA INC COM 23918K108 565 6,600 SH Call SOLE   6,600 0 0
DECKERS OUTDOOR CORP COM 243537107 264 1,200 SH Call SOLE   1,200 0 0
DECKERS OUTDOOR CORP COM 243537107 264 1,200 SH Put SOLE   1,200 0 0
DEERE & CO COM 244199105 308 1,389 SH   SOLE   1,389 0 0
DEERE & CO COM 244199105 1,662 7,500 SH Call SOLE   7,500 0 0
DEERE & CO COM 244199105 1,684 7,600 SH Put SOLE   7,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 300 9,825 SH   SOLE   9,825 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 453 14,800 SH Call SOLE   14,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 807 26,400 SH Put SOLE   26,400 0 0
DESTINATION XL GROUP INC COM 25065K104 18 69,477 SH   SOLE   69,477 0 0
DEVON ENERGY CORP NEW COM 25179M103 171 18,100 SH Put SOLE   18,100 0 0
DEXCOM INC COM 252131107 220 534 SH   SOLE   534 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 427 3,100 SH Call SOLE   3,100 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 441 3,200 SH Put SOLE   3,200 0 0
DIAMONDPEAK HLDGS COR COM CL A 25280H100 308 11,958 SH   SOLE   11,958 0 0
DICKS SPORTING GOODS INC COM 253393102 14,157 244,600 SH Put SOLE   244,600 0 0
DIGITAL RLTY TR INC COM 253868103 323 2,202 SH   SOLE   2,202 0 0
DIGITAL RLTY TR INC COM 253868103 616 4,200 SH Call SOLE   4,200 0 0
DIGITAL RLTY TR INC COM 253868103 440 3,000 SH Put SOLE   3,000 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 222 878 SH   SOLE   878 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 366 25,137 SH   SOLE   25,137 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,353 25,700 SH   SOLE   25,700 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 622 36,682 SH   SOLE   36,682 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 401 26,499 SH   SOLE   26,499 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 1,764 306,178 SH   SOLE   306,178 0 0
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 132 14,125 SH   SOLE   14,125 0 0
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 326 3,847 SH   SOLE   3,847 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25460G880 308 16,205 SH   SOLE   16,205 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 428 1,400 SH Call SOLE   1,400 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 719 23,500 SH Call SOLE   23,500 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 679 12,900 SH Call SOLE   12,900 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 181 10,700 SH Call SOLE   10,700 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 150 26,100 SH Call SOLE   26,100 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 81 14,000 SH Put SOLE   14,000 0 0
DISCOVER FINL SVCS COM 254709108 259 4,474 SH   SOLE   4,474 0 0
DISCOVER FINL SVCS COM 254709108 231 4,000 SH Put SOLE   4,000 0 0
DISH NETWORK CORPORATION CL A 25470M109 232 8,000 SH Call SOLE   8,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,623 29,200 SH Call SOLE   29,200 0 0
DISNEY WALT CO COM DISNEY 254687106 3,536 28,500 SH Put SOLE   28,500 0 0
DOCUSIGN INC COM 256163106 482 2,239 SH   SOLE   2,239 0 0
DOCUSIGN INC COM 256163106 2,518 11,700 SH Call SOLE   11,700 0 0
DOCUSIGN INC COM 256163106 1,851 8,600 SH Put SOLE   8,600 0 0
DOLLAR GEN CORP NEW COM 256677105 922 4,400 SH Call SOLE   4,400 0 0
DOLLAR GEN CORP NEW COM 256677105 880 4,200 SH Put SOLE   4,200 0 0
DOLLAR TREE INC COM 256746108 250 2,735 SH   SOLE   2,735 0 0
DOLLAR TREE INC COM 256746108 466 5,100 SH Call SOLE   5,100 0 0
DOLLAR TREE INC COM 256746108 365 4,000 SH Put SOLE   4,000 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 8,954 87,989 SH   SOLE   87,989 0 0
DOMINION ENERGY INC COM 25746U109 718 9,100 SH Call SOLE   9,100 0 0
DOMINION ENERGY INC COM 25746U109 6,441 81,600 SH Put SOLE   81,600 0 0
DOMINOS PIZZA INC COM 25754A201 270 635 SH   SOLE   635 0 0
DOMINOS PIZZA INC COM 25754A201 2,382 5,600 SH Call SOLE   5,600 0 0
DOMINOS PIZZA INC COM 25754A201 3,445 8,100 SH Put SOLE   8,100 0 0
DOW INC COM 260557103 725 15,400 SH Call SOLE   15,400 0 0
DOW INC COM 260557103 249 5,300 SH Put SOLE   5,300 0 0
DRAFTKINGS INC COM CL A 26142R104 277 4,700 SH Call SOLE   4,700 0 0
DRIVE SHACK INC COM 262077100 11 10,004 SH   SOLE   10,004 0 0
DROPBOX INC CL A 26210C104 214 11,100 SH Call SOLE   11,100 0 0
DROPBOX INC CL A 26210C104 245 12,700 SH Put SOLE   12,700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 259 2,924 SH   SOLE   2,924 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 337 3,800 SH Call SOLE   3,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 248 2,800 SH Put SOLE   2,800 0 0
DUKE REALTY CORP COM NEW 264411505 263 7,138 SH   SOLE   7,138 0 0
DUNKIN BRANDS GROUP INC COM 265504100 418 5,100 SH Call SOLE   5,100 0 0
DUPONT DE NEMOURS INC COM 26614N102 416 7,504 SH   SOLE   7,504 0 0
DUPONT DE NEMOURS INC COM 26614N102 588 10,600 SH Call SOLE   10,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 999 18,000 SH Put SOLE   18,000 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 921 18,400 SH Call SOLE   18,400 0 0
EATON CORP PLC SHS G29183103 449 4,400 SH Call SOLE   4,400 0 0
EATON CORP PLC SHS G29183103 204 2,000 SH Put SOLE   2,000 0 0
EBAY INC. COM 278642103 594 11,400 SH Call SOLE   11,400 0 0
EBAY INC. COM 278642103 500 9,600 SH Put SOLE   9,600 0 0
ELECTRONIC ARTS INC COM 285512109 248 1,900 SH Call SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 587 4,500 SH Put SOLE   4,500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 94 17,347 SH   SOLE   17,347 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 83 15,400 SH Call SOLE   15,400 0 0
ENTERGY CORP NEW COM 29364G103 591 6,000 SH Call SOLE   6,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 382 24,194 SH   SOLE   24,194 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 240 15,200 SH Call SOLE   15,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 529 33,500 SH Put SOLE   33,500 0 0
EQUIFAX INC COM 294429105 235 1,500 SH Call SOLE   1,500 0 0
EQUIFAX INC COM 294429105 220 1,400 SH Put SOLE   1,400 0 0
EQUINIX INC COM 29444U700 210 276 SH   SOLE   276 0 0
EQUINIX INC COM 29444U700 532 700 SH Call SOLE   700 0 0
EQUINIX INC COM 29444U700 532 700 SH Put SOLE   700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 587 11,428 SH   SOLE   11,428 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 226 4,400 SH Call SOLE   4,400 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 986 19,200 SH Put SOLE   19,200 0 0
ERICSSON ADR B SEK 10 294821608 335 30,800 SH Put SOLE   30,800 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 141 10,186 SH   SOLE   10,186 0 0
ETSY INC COM 29786A106 742 6,100 SH Call SOLE   6,100 0 0
ETSY INC COM 29786A106 462 3,800 SH Put SOLE   3,800 0 0
EXELON CORP COM 30161N101 477 13,339 SH   SOLE   13,339 0 0
EXPEDIA GROUP INC COM NEW 30212P303 550 6,000 SH Call SOLE   6,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 669 7,300 SH Put SOLE   7,300 0 0
EXXON MOBIL CORP COM 30231G102 1,569 45,700 SH Call SOLE   45,700 0 0
EXXON MOBIL CORP COM 30231G102 1,373 40,000 SH Put SOLE   40,000 0 0
F M C CORP COM NEW 302491303 297 2,800 SH Put SOLE   2,800 0 0
FACEBOOK INC CL A 30303M102 322 1,230 SH   SOLE   1,230 0 0
FACEBOOK INC CL A 30303M102 13,933 53,200 SH Call SOLE   53,200 0 0
FACEBOOK INC CL A 30303M102 13,985 53,400 SH Put SOLE   53,400 0 0
FACTSET RESH SYS INC COM 303075105 311 928 SH   SOLE   928 0 0
FACTSET RESH SYS INC COM 303075105 435 1,300 SH Call SOLE   1,300 0 0
FASTLY INC CL A 31188V100 202 2,156 SH   SOLE   2,156 0 0
FASTLY INC CL A 31188V100 525 5,600 SH Call SOLE   5,600 0 0
FASTLY INC CL A 31188V100 609 6,500 SH Put SOLE   6,500 0 0
FEDEX CORP COM 31428X106 772 3,070 SH   SOLE   3,070 0 0
FEDEX CORP COM 31428X106 2,767 11,000 SH Call SOLE   11,000 0 0
FEDEX CORP COM 31428X106 7,143 28,400 SH Put SOLE   28,400 0 0
FERRARI N V COM N3167Y103 295 1,600 SH Call SOLE   1,600 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 162 17,021 SH   SOLE   17,021 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 150 15,800 SH Call SOLE   15,800 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 217 22,800 SH Put SOLE   22,800 0 0
FIRST SOLAR INC COM 336433107 212 3,200 SH Call SOLE   3,200 0 0
FIRST SOLAR INC COM 336433107 291 4,400 SH Put SOLE   4,400 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 385 68,729 SH   SOLE   68,729 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 542 5,725 SH   SOLE   5,725 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 349 1,853 SH   SOLE   1,853 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 241 17,949 SH   SOLE   17,949 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 468 9,052 SH   SOLE   9,052 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 293 4,876 SH   SOLE   4,876 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 220 7,101 SH   SOLE   7,101 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 207 6,572 SH   SOLE   6,572 0 0
FIRSTENERGY CORP COM 337932107 365 12,700 SH Call SOLE   12,700 0 0
FISERV INC COM 337738108 392 3,800 SH Call SOLE   3,800 0 0
FISERV INC COM 337738108 866 8,400 SH Put SOLE   8,400 0 0
FIVE BELOW INC COM 33829M101 368 2,900 SH Call SOLE   2,900 0 0
FIVE BELOW INC COM 33829M101 279 2,200 SH Put SOLE   2,200 0 0
FIVE9 INC COM 338307101 584 4,500 SH Call SOLE   4,500 0 0
FIVE9 INC COM 338307101 324 2,500 SH Put SOLE   2,500 0 0
FORD MTR CO DEL COM 345370860 141 21,205 SH   SOLE   21,205 0 0
FORD MTR CO DEL COM 345370860 427 64,100 SH Call SOLE   64,100 0 0
FORTIVE CORP COM 34959J108 6,653 87,300 SH Call SOLE   87,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 371 23,736 SH   SOLE   23,736 0 0
FREEPORT-MCMORAN INC CL B 35671D857 205 13,100 SH Put SOLE   13,100 0 0
GAMESTOP CORP NEW CL A 36467W109 300 29,452 SH   SOLE   29,452 0 0
GAMESTOP CORP NEW CL A 36467W109 322 31,600 SH Put SOLE   31,600 0 0
GAP INC COM 364760108 518 30,400 SH Call SOLE   30,400 0 0
GENERAC HLDGS INC COM 368736104 968 5,000 SH Call SOLE   5,000 0 0
GENERAL DYNAMICS CORP COM 369550108 429 3,100 SH Call SOLE   3,100 0 0
GENERAL DYNAMICS CORP COM 369550108 346 2,500 SH Put SOLE   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 651 104,438 SH   SOLE   104,438 0 0
GENERAL ELECTRIC CO COM 369604103 2,102 337,400 SH Call SOLE   337,400 0 0
GENERAL ELECTRIC CO COM 369604103 965 154,900 SH Put SOLE   154,900 0 0
GENERAL MLS INC COM 370334104 253 4,100 SH Put SOLE   4,100 0 0
GENERAL MTRS CO COM 37045V100 1,101 37,221 SH   SOLE   37,221 0 0
GENERAL MTRS CO COM 37045V100 1,950 65,900 SH Call SOLE   65,900 0 0
GENERAL MTRS CO COM 37045V100 2,634 89,000 SH Put SOLE   89,000 0 0
GENIUS BRANDS INTL INC COM 37229T301 34 28,819 SH   SOLE   28,819 0 0
GENWORTH FINL INC COM CL A 37247D106 80 24,018 SH   SOLE   24,018 0 0
GERDAU SA SPON ADR REP PFD 373737105 266 71,806 SH   SOLE   71,806 0 0
GEVO INC COM PAR 374396406 61 60,561 SH   SOLE   60,561 0 0
GILEAD SCIENCES INC COM 375558103 954 15,100 SH Call SOLE   15,100 0 0
GILEAD SCIENCES INC COM 375558103 752 11,900 SH Put SOLE   11,900 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 286 7,600 SH Call SOLE   7,600 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 369 8,508 SH   SOLE   8,508 0 0
GLOBUS MARITIME LIMITED NEW COM Y27265407 10 82,291 SH   SOLE   82,291 0 0
GLU MOBILE INC COM 379890106 110 14,349 SH   SOLE   14,349 0 0
GOLD STD VENTURES CORP COM 380738104 12 15,073 SH   SOLE   15,073 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 584 2,908 SH   SOLE   2,908 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,773 13,800 SH Call SOLE   13,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,557 17,700 SH Put SOLE   17,700 0 0
GOPRO INC CL A 38268T103 54 11,981 SH   SOLE   11,981 0 0
GRAINGER W W INC COM 384802104 392 1,100 SH Put SOLE   1,100 0 0
GREAT PANTHER MNG LTD COM 39115V101 22 25,314 SH   SOLE   25,314 0 0
GROUPON INC COM NEW 399473206 279 13,700 SH Call SOLE   13,700 0 0
GRUBHUB INC COM 400110102 550 7,600 SH Call SOLE   7,600 0 0
GRUBHUB INC COM 400110102 231 3,200 SH Put SOLE   3,200 0 0
GUARDANT HEALTH INC COM 40131M109 268 2,400 SH Call SOLE   2,400 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 3,201 4,000,000 PRN   SOLE   0 0 0
GUESS INC COM 401617105 2,933 252,400 SH Put SOLE   252,400 0 0
HALLIBURTON CO COM 406216101 329 27,300 SH Call SOLE   27,300 0 0
HANESBRANDS INC COM 410345102 185 11,737 SH   SOLE   11,737 0 0
HANESBRANDS INC COM 410345102 241 15,300 SH Put SOLE   15,300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 206 5,582 SH   SOLE   5,582 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 564 15,300 SH Call SOLE   15,300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 914 24,800 SH Put SOLE   24,800 0 0
HCA HEALTHCARE INC COM 40412C101 748 6,000 SH Call SOLE   6,000 0 0
HCA HEALTHCARE INC COM 40412C101 661 5,300 SH Put SOLE   5,300 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 22 18,069 SH   SOLE   18,069 0 0
HERSHEY CO COM 427866108 688 4,799 SH   SOLE   4,799 0 0
HERSHEY CO COM 427866108 530 3,700 SH Call SOLE   3,700 0 0
HERSHEY CO COM 427866108 1,347 9,400 SH Put SOLE   9,400 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 15 13,918 SH   SOLE   13,918 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 105 11,156 SH   SOLE   11,156 0 0
HEXO CORP COM 428304109 11 17,055 SH   SOLE   17,055 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 352 4,130 SH   SOLE   4,130 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 896 10,500 SH Call SOLE   10,500 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,049 12,300 SH Put SOLE   12,300 0 0
HOLOGIC INC COM 436440101 551 8,295 SH   SOLE   8,295 0 0
HOLOGIC INC COM 436440101 891 13,400 SH Call SOLE   13,400 0 0
HOME DEPOT INC COM 437076102 452 1,628 SH   SOLE   1,628 0 0
HOME DEPOT INC COM 437076102 6,693 24,100 SH Call SOLE   24,100 0 0
HOME DEPOT INC COM 437076102 6,971 25,100 SH Put SOLE   25,100 0 0
HONDA MOTOR LTD AMERN SHS 438128308 218 9,200 SH Put SOLE   9,200 0 0
HONEYWELL INTL INC COM 438516106 741 4,500 SH Call SOLE   4,500 0 0
HONEYWELL INTL INC COM 438516106 2,551 15,500 SH Put SOLE   15,500 0 0
HORMEL FOODS CORP COM 440452100 205 4,200 SH Call SOLE   4,200 0 0
HOST HOTELS & RESORTS INC COM 44107P104 155 14,400 SH Call SOLE   14,400 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 36 18,428 SH   SOLE   18,428 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 7 22,690 SH   SOLE   22,690 0 0
HUBSPOT INC COM 443573100 205 700 SH Call SOLE   700 0 0
HUBSPOT INC COM 443573100 964 3,300 SH Put SOLE   3,300 0 0
IAC INTERACTIVECORP NEW COM 44891N109 367 3,061 SH   SOLE   3,061 0 0
IAC INTERACTIVECORP NEW COM 44891N109 407 3,400 SH Call SOLE   3,400 0 0
IAC INTERACTIVECORP NEW COM 44891N109 383 3,200 SH Put SOLE   3,200 0 0
IAMGOLD CORP COM 450913108 88 22,935 SH   SOLE   22,935 0 0
ICICI BANK LIMITED ADR 45104G104 231 23,479 SH   SOLE   23,479 0 0
IDEX CORP COM 45167R104 234 1,284 SH   SOLE   1,284 0 0
II-VI INC COM 902104108 1,383 34,100 SH Call SOLE   34,100 0 0
ILLUMINA INC COM 452327109 1,514 4,900 SH Call SOLE   4,900 0 0
ILLUMINA INC COM 452327109 1,267 4,100 SH Put SOLE   4,100 0 0
IMAX CORP COM 45245E109 295 24,700 SH Call SOLE   24,700 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 246 7,948 SH   SOLE   7,948 0 0
INFOSYS LTD SPONSORED ADR 456788108 251 18,191 SH   SOLE   18,191 0 0
ING GROEP N.V. SPONSORED ADR 456837103 301 42,551 SH   SOLE   42,551 0 0
INSPIREMD INC COM 45779A853 3 10,682 SH   SOLE   10,682 0 0
INTEL CORP COM 458140100 4,546 87,800 SH Call SOLE   87,800 0 0
INTEL CORP COM 458140100 2,672 51,600 SH Put SOLE   51,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 281 2,812 SH   SOLE   2,812 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 790 7,900 SH Call SOLE   7,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 620 6,200 SH Put SOLE   6,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,081 8,881 SH   SOLE   8,881 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,192 9,800 SH Call SOLE   9,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,849 15,200 SH Put SOLE   15,200 0 0
INTUIT COM 461202103 2,251 6,900 SH Call SOLE   6,900 0 0
INTUIT COM 461202103 1,370 4,200 SH Put SOLE   4,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,038 7,100 SH Call SOLE   7,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,477 4,900 SH Put SOLE   4,900 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 379 3,437 SH   SOLE   3,437 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 269 3,000 SH Call SOLE   3,000 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 248 34,526 SH   SOLE   34,526 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 777 30,643 SH   SOLE   30,643 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 276 9,691 SH   SOLE   9,691 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 249 7,561 SH   SOLE   7,561 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 667 45,278 SH   SOLE   45,278 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 210 5,599 SH   SOLE   5,599 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 292 10,776 SH   SOLE   10,776 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 601 27,666 SH   SOLE   27,666 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 497 23,408 SH   SOLE   23,408 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 210 8,994 SH   SOLE   8,994 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 253 1,789 SH   SOLE   1,789 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,995 18,454 SH   SOLE   18,454 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 22 11,335 SH   SOLE   11,335 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 249 4,100 SH Call SOLE   4,100 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 149 54,807 SH   SOLE   54,807 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,789 24,436 SH   SOLE   24,436 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 285,953 1,029,200 SH Call SOLE   1,029,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 406,674 1,463,700 SH Put SOLE   1,463,700 0 0
IQIYI INC SPONSORED ADS 46267X108 210 9,300 SH Call SOLE   9,300 0 0
IQIYI INC SPONSORED ADS 46267X108 415 18,400 SH Put SOLE   18,400 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 233 980 SH   SOLE   980 0 0
IRON MTN INC NEW COM 46284V101 255 9,500 SH Call SOLE   9,500 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,496 138,748 SH   SOLE   138,748 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 756 27,330 SH   SOLE   27,330 0 0
ISHARES INC MSCI CDA ETF 464286509 796 29,025 SH   SOLE   29,025 0 0
ISHARES INC MSCI EMERG MRKT 464286533 307 5,559 SH   SOLE   5,559 0 0
ISHARES INC MSCI PAC JP ETF 464286665 561 13,822 SH   SOLE   13,822 0 0
ISHARES INC MSCI FRANCE ETF 464286707 366 13,113 SH   SOLE   13,113 0 0
ISHARES INC MSCI SWITZERLAND 464286749 286 6,954 SH   SOLE   6,954 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,483 47,034 SH   SOLE   47,034 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 880 31,800 SH Call SOLE   31,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 935 33,800 SH Put SOLE   33,800 0 0
ISHARES SILVER TR ISHARES 46428Q109 370 17,104 SH   SOLE   17,104 0 0
ISHARES SILVER TR ISHARES 46428Q109 15,477 715,200 SH Call SOLE   715,200 0 0
ISHARES SILVER TR ISHARES 46428Q109 7,275 336,200 SH Put SOLE   336,200 0 0
ISHARES TR S&P 100 ETF 464287101 6,256 40,169 SH   SOLE   40,169 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,757 21,547 SH   SOLE   21,547 0 0
ISHARES TR TRANS AVG ETF 464287192 350 1,757 SH   SOLE   1,757 0 0
ISHARES TR CORE S&P500 ETF 464287200 524 1,560 SH   SOLE   1,560 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,263 28,647 SH   SOLE   28,647 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 481 2,080 SH   SOLE   2,080 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,645 23,524 SH   SOLE   23,524 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,575 15,775 SH   SOLE   15,775 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,528 102,559 SH   SOLE   102,559 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,224 15,136 SH   SOLE   15,136 0 0
ISHARES TR CORE S&P MCP ETF 464287507 637 3,439 SH   SOLE   3,439 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,075 7,937 SH   SOLE   7,937 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,592 38,874 SH   SOLE   38,874 0 0
ISHARES TR S&P MC 400GR ETF 464287606 450 1,880 SH   SOLE   1,880 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,850 17,750 SH   SOLE   17,750 0 0
ISHARES TR RUS 1000 ETF 464287622 1,486 7,942 SH   SOLE   7,942 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,058 4,777 SH   SOLE   4,777 0 0
ISHARES TR S&P MC 400VL ETF 464287705 220 1,634 SH   SOLE   1,634 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,963 17,301 SH   SOLE   17,301 0 0
ISHARES TR U.S. ENERGY ETF 464287796 274 17,172 SH   SOLE   17,172 0 0
ISHARES TR CORE S&P SCP ETF 464287804 783 11,143 SH   SOLE   11,143 0 0
ISHARES TR EUROPE ETF 464287861 529 12,632 SH   SOLE   12,632 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,376 17,215 SH   SOLE   17,215 0 0
ISHARES TR GLB INFRASTR ETF 464288372 261 6,754 SH   SOLE   6,754 0 0
ISHARES TR IBOXX HI YD ETF 464288513 288 3,438 SH   SOLE   3,438 0 0
ISHARES TR SHORT TREAS BD 464288679 275 2,480 SH   SOLE   2,480 0 0
ISHARES TR PFD AND INCM SEC 464288687 221 6,051 SH   SOLE   6,051 0 0
ISHARES TR MSCI EURO FL ETF 464289180 343 24,997 SH   SOLE   24,997 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 748 14,755 SH   SOLE   14,755 0 0
ISHARES TR MSCI CHINA ETF 46429B671 534 7,206 SH   SOLE   7,206 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 712 10,450 SH   SOLE   10,450 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,871 29,362 SH   SOLE   29,362 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 393 15,428 SH   SOLE   15,428 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,705 40,600 SH Call SOLE   40,600 0 0
ISHARES TR TRANS AVG ETF 464287192 219 1,100 SH Call SOLE   1,100 0 0
ISHARES TR CORE S&P500 ETF 464287200 269 800 SH Call SOLE   800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,677 83,400 SH Call SOLE   83,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,130 49,800 SH Call SOLE   49,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,946 62,000 SH Call SOLE   62,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507 371 2,000 SH Call SOLE   2,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,219 9,000 SH Call SOLE   9,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 295 2,500 SH Call SOLE   2,500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,234 10,300 SH Call SOLE   10,300 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 805 8,100 SH Call SOLE   8,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 99,041 661,200 SH Call SOLE   661,200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 519 6,500 SH Call SOLE   6,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,276 74,800 SH Call SOLE   74,800 0 0
ISHARES TR US HOME CONS ETF 464288752 210 3,700 SH Call SOLE   3,700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,974 47,000 SH Put SOLE   47,000 0 0
ISHARES TR TRANS AVG ETF 464287192 1,532 7,700 SH Put SOLE   7,700 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,647 4,900 SH Put SOLE   4,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,744 107,600 SH Put SOLE   107,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 7,461 45,700 SH Put SOLE   45,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,322 67,900 SH Put SOLE   67,900 0 0
ISHARES TR NASDAQ BIOTECH 464287556 758 5,600 SH Put SOLE   5,600 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 998 4,600 SH Put SOLE   4,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 141,327 943,500 SH Put SOLE   943,500 0 0
ISHARES TR CORE S&P SCP ETF 464287804 737 10,500 SH Put SOLE   10,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 13,114 156,300 SH Put SOLE   156,300 0 0
ISHARES TR US HOME CONS ETF 464288752 442 7,800 SH Put SOLE   7,800 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 338 6,736 SH   SOLE   6,736 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 11,486 10,800,000 PRN   SOLE   0 0 0
ISTAR INC COM 45031U101 1,399 118,500 SH Put SOLE   118,500 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 282 70,755 SH   SOLE   70,755 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 273 5,354 SH   SOLE   5,354 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 447 8,807 SH   SOLE   8,807 0 0
JD.COM INC SPON ADR CL A 47215P106 244 3,147 SH   SOLE   3,147 0 0
JD.COM INC SPON ADR CL A 47215P106 815 10,500 SH Call SOLE   10,500 0 0
JD.COM INC SPON ADR CL A 47215P106 877 11,300 SH Put SOLE   11,300 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 5 10,385 SH   SOLE   10,385 0 0
JOHNSON & JOHNSON COM 478160104 722 4,849 SH   SOLE   4,849 0 0
JOHNSON & JOHNSON COM 478160104 1,846 12,400 SH Call SOLE   12,400 0 0
JOHNSON & JOHNSON COM 478160104 3,588 24,100 SH Put SOLE   24,100 0 0
JPMORGAN CHASE & CO COM 46625H100 1,451 15,074 SH   SOLE   15,074 0 0
JPMORGAN CHASE & CO COM 46625H100 7,191 74,700 SH Call SOLE   74,700 0 0
JPMORGAN CHASE & CO COM 46625H100 5,680 59,000 SH Put SOLE   59,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,193 6,600 SH Call SOLE   6,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 235 1,300 SH Put SOLE   1,300 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 45 11,280 SH   SOLE   11,280 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 49 12,198 SH   SOLE   12,198 0 0
KB HOME COM 48666K109 330 8,600 SH Call SOLE   8,600 0 0
KE HLDGS INC SPONSORED ADS 482497104 285 4,653 SH   SOLE   4,653 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 213 2,152 SH   SOLE   2,152 0 0
KIMBERLY CLARK CORP COM 494368103 381 2,583 SH   SOLE   2,583 0 0
KIMBERLY CLARK CORP COM 494368103 399 2,700 SH Call SOLE   2,700 0 0
KINROSS GOLD CORP COM 496902404 362 41,081 SH   SOLE   41,081 0 0
KOHLS CORP COM 500255104 198 10,692 SH   SOLE   10,692 0 0
KOHLS CORP COM 500255104 478 25,800 SH Call SOLE   25,800 0 0
KOHLS CORP COM 500255104 689 37,200 SH Put SOLE   37,200 0 0
KROGER CO COM 501044101 234 6,900 SH Call SOLE   6,900 0 0
KROGER CO COM 501044101 587 17,300 SH Put SOLE   17,300 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 936 5,514 SH   SOLE   5,514 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 594 3,500 SH Call SOLE   3,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,167 6,200 SH Call SOLE   6,200 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 301 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 480 1,448 SH   SOLE   1,448 0 0
LAM RESEARCH CORP COM 512807108 1,592 4,800 SH Call SOLE   4,800 0 0
LAM RESEARCH CORP COM 512807108 1,758 5,300 SH Put SOLE   5,300 0 0
LAS VEGAS SANDS CORP COM 517834107 495 10,600 SH Call SOLE   10,600 0 0
LAS VEGAS SANDS CORP COM 517834107 303 6,500 SH Put SOLE   6,500 0 0
LAUDER ESTEE COS INC CL A 518439104 611 2,800 SH Call SOLE   2,800 0 0
LAUDER ESTEE COS INC CL A 518439104 437 2,000 SH Put SOLE   2,000 0 0
LEIDOS HOLDINGS INC COM 525327102 241 2,700 SH Put SOLE   2,700 0 0
LENNAR CORP CL A 526057104 988 12,100 SH Call SOLE   12,100 0 0
LENNAR CORP CL A 526057104 751 9,200 SH Put SOLE   9,200 0 0
LENNOX INTL INC COM 526107107 354 1,300 SH Put SOLE   1,300 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 34 19,420 SH   SOLE   19,420 0 0
LILLY ELI & CO COM 532457108 681 4,600 SH Call SOLE   4,600 0 0
LILLY ELI & CO COM 532457108 696 4,700 SH Put SOLE   4,700 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 264 4,900 SH Call SOLE   4,900 0 0
LOCKHEED MARTIN CORP COM 539830109 713 1,859 SH   SOLE   1,859 0 0
LOCKHEED MARTIN CORP COM 539830109 1,801 4,700 SH Call SOLE   4,700 0 0
LOCKHEED MARTIN CORP COM 539830109 2,836 7,400 SH Put SOLE   7,400 0 0
LOWES COS INC COM 548661107 851 5,129 SH   SOLE   5,129 0 0
LOWES COS INC COM 548661107 796 4,800 SH Call SOLE   4,800 0 0
LOWES COS INC COM 548661107 1,708 10,300 SH Put SOLE   10,300 0 0
LULULEMON ATHLETICA INC COM 550021109 421 1,279 SH   SOLE   1,279 0 0
LULULEMON ATHLETICA INC COM 550021109 2,174 6,600 SH Call SOLE   6,600 0 0
LULULEMON ATHLETICA INC COM 550021109 2,866 8,700 SH Put SOLE   8,700 0 0
LUMEN TECHNOLOGIES INC COM 156700106 109 10,769 SH   SOLE   10,769 0 0
LUMENTUM HLDGS INC COM 55024U109 225 3,000 SH Call SOLE   3,000 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 9 18,555 SH   SOLE   18,555 0 0
M D C HLDGS INC COM 552676108 217 4,600 SH Call SOLE   4,600 0 0
M D C HLDGS INC COM 552676108 203 4,300 SH Put SOLE   4,300 0 0
MACERICH CO COM 554382101 108 15,932 SH   SOLE   15,932 0 0
MACYS INC COM 55616P104 236 41,400 SH Call SOLE   41,400 0 0
MANULIFE FINL CORP COM 56501R106 146 10,528 SH   SOLE   10,528 0 0
MARATHON OIL CORP COM 565849106 110 26,924 SH   SOLE   26,924 0 0
MARATHON OIL CORP COM 565849106 86 21,000 SH Put SOLE   21,000 0 0
MARATHON PETE CORP COM 56585A102 226 7,700 SH Call SOLE   7,700 0 0
MARKETAXESS HLDGS INC COM 57060D108 530 1,100 SH Call SOLE   1,100 0 0
MARKETAXESS HLDGS INC COM 57060D108 289 600 SH Put SOLE   600 0 0
MARRIOTT INTL INC NEW CL A 571903202 202 2,178 SH   SOLE   2,178 0 0
MARRIOTT INTL INC NEW CL A 571903202 472 5,100 SH Call SOLE   5,100 0 0
MARRIOTT INTL INC NEW CL A 571903202 796 8,600 SH Put SOLE   8,600 0 0
MARSH & MCLENNAN COS INC COM 571748102 683 5,959 SH   SOLE   5,959 0 0
MARSH & MCLENNAN COS INC COM 571748102 654 5,700 SH Call SOLE   5,700 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,230 45,600 SH Put SOLE   45,600 0 0
MARTIN MARIETTA MATLS INC COM 573284106 235 998 SH   SOLE   998 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 270 6,800 SH Call SOLE   6,800 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 286 7,200 SH Put SOLE   7,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 337 996 SH   SOLE   996 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,889 11,500 SH Call SOLE   11,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,817 17,200 SH Put SOLE   17,200 0 0
MATCH GROUP INC NEW COM 57667L107 280 2,527 SH   SOLE   2,527 0 0
MATCH GROUP INC NEW COM 57667L107 266 2,400 SH Call SOLE   2,400 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,166 17,252 SH   SOLE   17,252 0 0
MCDONALDS CORP COM 580135101 686 3,125 SH   SOLE   3,125 0 0
MCDONALDS CORP COM 580135101 1,953 8,900 SH Call SOLE   8,900 0 0
MCDONALDS CORP COM 580135101 2,985 13,600 SH Put SOLE   13,600 0 0
MCEWEN MNG INC COM 58039P107 27 25,004 SH   SOLE   25,004 0 0
MCKESSON CORP COM 58155Q103 238 1,600 SH Call SOLE   1,600 0 0
MEDTRONIC PLC SHS G5960L103 1,413 13,600 SH Call SOLE   13,600 0 0
MEDTRONIC PLC SHS G5960L103 1,039 10,000 SH Put SOLE   10,000 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 17,624 7,000,000 PRN   SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 758 700 SH Call SOLE   700 0 0
MERCK & CO. INC COM 58933Y105 1,443 17,400 SH Call SOLE   17,400 0 0
MERCK & CO. INC COM 58933Y105 622 7,500 SH Put SOLE   7,500 0 0
METLIFE INC COM 59156R108 204 5,489 SH   SOLE   5,489 0 0
METLIFE INC COM 59156R108 487 13,100 SH Put SOLE   13,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 415 19,101 SH   SOLE   19,101 0 0
MGM RESORTS INTERNATIONAL COM 552953101 298 13,700 SH Call SOLE   13,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 561 25,800 SH Put SOLE   25,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 277 2,700 SH Call SOLE   2,700 0 0
MICRON TECHNOLOGY INC COM 595112103 278 5,925 SH   SOLE   5,925 0 0
MICRON TECHNOLOGY INC COM 595112103 1,700 36,200 SH Call SOLE   36,200 0 0
MICRON TECHNOLOGY INC COM 595112103 1,522 32,400 SH Put SOLE   32,400 0 0
MICROSOFT CORP COM 594918104 215 1,024 SH   SOLE   1,024 0 0
MICROSOFT CORP COM 594918104 12,073 57,400 SH Call SOLE   57,400 0 0
MICROSOFT CORP COM 594918104 12,998 61,800 SH Put SOLE   61,800 0 0
MILLER HERMAN INC COM 600544100 476 15,791 SH   SOLE   15,791 0 0
MILLER HERMAN INC COM 600544100 1,300 43,100 SH Call SOLE   43,100 0 0
MOLINA HEALTHCARE INC COM 60855R100 274 1,497 SH   SOLE   1,497 0 0
MONGODB INC CL A 60937P106 463 2,000 SH Call SOLE   2,000 0 0
MONGODB INC CL A 60937P106 232 1,000 SH Put SOLE   1,000 0 0
MOODYS CORP COM 615369105 1,101 3,800 SH Call SOLE   3,800 0 0
MOODYS CORP COM 615369105 696 2,400 SH Put SOLE   2,400 0 0
MORGAN STANLEY COM NEW 617446448 255 5,275 SH   SOLE   5,275 0 0
MORGAN STANLEY CUSHNG MLP ETN 61760E846 106 40,247 SH   SOLE   40,247 0 0
MORGAN STANLEY COM NEW 617446448 1,576 32,600 SH Call SOLE   32,600 0 0
MORGAN STANLEY COM NEW 617446448 1,112 23,000 SH Put SOLE   23,000 0 0
MOSAIC CO NEW COM 61945C103 214 11,700 SH Call SOLE   11,700 0 0
MOSAIC CO NEW COM 61945C103 311 17,000 SH Put SOLE   17,000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 533 3,400 SH Call SOLE   3,400 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 800 5,100 SH Put SOLE   5,100 0 0
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 2 19,517 SH   SOLE   19,517 0 0
NASDAQ INC COM 631103108 221 1,800 SH Call SOLE   1,800 0 0
NETEASE INC SPONSORED ADS 64110W102 455 1,000 SH Call SOLE   1,000 0 0
NETEASE INC SPONSORED ADS 64110W102 318 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 325 649 SH   SOLE   649 0 0
NETFLIX INC COM 64110L106 9,001 18,000 SH Call SOLE   18,000 0 0
NETFLIX INC COM 64110L106 8,451 16,900 SH Put SOLE   16,900 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 17,875 13,000,000 PRN   SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 388 4,036 SH   SOLE   4,036 0 0
NEW GOLD INC CDA COM 644535106 47 27,725 SH   SOLE   27,725 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 100 12,600 SH Put SOLE   12,600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 159 19,240 SH   SOLE   19,240 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 26 10,096 SH   SOLE   10,096 0 0
NEWMONT CORP COM 651639106 562 8,852 SH   SOLE   8,852 0 0
NEWMONT CORP COM 651639106 666 10,500 SH Call SOLE   10,500 0 0
NEWMONT CORP COM 651639106 1,593 25,100 SH Put SOLE   25,100 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 8,356 175,000 SH   SOLE   175,000 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 22,832 421,568 SH   SOLE   421,568 0 0
NEXTERA ENERGY INC COM 65339F101 27,562 99,300 SH Call SOLE   99,300 0 0
NEXTERA ENERGY INC COM 65339F101 833 3,000 SH Put SOLE   3,000 0 0
NIKE INC CL B 654106103 213 1,697 SH   SOLE   1,697 0 0
NIKE INC CL B 654106103 3,226 25,700 SH Call SOLE   25,700 0 0
NIKE INC CL B 654106103 3,101 24,700 SH Put SOLE   24,700 0 0
NIO INC SPON ADS 62914V106 350 16,500 SH Call SOLE   16,500 0 0
NISOURCE INC COM 65473P105 249 11,302 SH   SOLE   11,302 0 0
NOKIA CORP SPONSORED ADR 654902204 192 49,017 SH   SOLE   49,017 0 0
NOKIA CORP SPONSORED ADR 654902204 45 11,600 SH Put SOLE   11,600 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 62 17,843 SH   SOLE   17,843 0 0
NORDSTROM INC COM 655664100 134 11,200 SH Put SOLE   11,200 0 0
NORFOLK SOUTHN CORP COM 655844108 588 2,749 SH   SOLE   2,749 0 0
NORFOLK SOUTHN CORP COM 655844108 321 1,500 SH Put SOLE   1,500 0 0
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 237 9,906 SH   SOLE   9,906 0 0
NORTHERN TR CORP COM 665859104 359 4,600 SH Put SOLE   4,600 0 0
NORTHROP GRUMMAN CORP COM 666807102 315 1,000 SH Call SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 410 1,300 SH Put SOLE   1,300 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,170 126,800 SH Put SOLE   126,800 0 0
NOVAN INC COM 66988N106 17 35,520 SH   SOLE   35,520 0 0
NOVARTIS AG SPONSORED ADR 66987V109 791 9,100 SH Call SOLE   9,100 0 0
NOVARTIS AG SPONSORED ADR 66987V109 496 5,700 SH Put SOLE   5,700 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 3,631 2,500,000 PRN   SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 236 7,120 SH   SOLE   7,120 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 79 13,302 SH   SOLE   13,302 0 0
NVIDIA CORPORATION COM 67066G104 1,384 2,557 SH   SOLE   2,557 0 0
NVIDIA CORPORATION COM 67066G104 24,084 44,500 SH Call SOLE   44,500 0 0
NVIDIA CORPORATION COM 67066G104 23,002 42,500 SH Put SOLE   42,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 225 1,800 SH Call SOLE   1,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 325 2,600 SH Put SOLE   2,600 0 0
OASIS PETROLEUM INC COM 674215108 4 12,734 SH   SOLE   12,734 0 0
OCCIDENTAL PETE CORP COM 674599105 129 12,847 SH   SOLE   12,847 0 0
OCCIDENTAL PETE CORP COM 674599105 145 14,500 SH Call SOLE   14,500 0 0
OCCIDENTAL PETE CORP COM 674599105 135 13,500 SH Put SOLE   13,500 0 0
OKTA INC CL A 679295105 428 2,000 SH Call SOLE   2,000 0 0
OKTA INC CL A 679295105 364 1,700 SH Put SOLE   1,700 0 0
ORACLE CORP COM 68389X105 399 6,691 SH   SOLE   6,691 0 0
ORACLE CORP COM 68389X105 1,415 23,700 SH Call SOLE   23,700 0 0
ORACLE CORP COM 68389X105 782 13,100 SH Put SOLE   13,100 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 415 900 SH Call SOLE   900 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 876 1,900 SH Put SOLE   1,900 0 0
OSHKOSH CORP COM 688239201 213 2,900 SH Call SOLE   2,900 0 0
OVERSTOCK COM INC DEL COM 690370101 276 3,800 SH Put SOLE   3,800 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 415 14,045 SH   SOLE   14,045 0 0
PALO ALTO NETWORKS INC COM 697435105 734 3,000 SH Call SOLE   3,000 0 0
PALO ALTO NETWORKS INC COM 697435105 367 1,500 SH Put SOLE   1,500 0 0
PAN AMERN SILVER CORP COM 697900108 302 9,400 SH Put SOLE   9,400 0 0
PARTY CITY HOLDCO INC COM 702149105 46 17,725 SH   SOLE   17,725 0 0
PATTERSON UTI ENERGY INC COM 703481101 35 12,367 SH   SOLE   12,367 0 0
PAYCHEX INC COM 704326107 212 2,662 SH   SOLE   2,662 0 0
PAYCOM SOFTWARE INC COM 70432V102 218 700 SH Call SOLE   700 0 0
PAYCOM SOFTWARE INC COM 70432V102 218 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 228 1,159 SH   SOLE   1,159 0 0
PAYPAL HLDGS INC COM 70450Y103 4,433 22,500 SH Call SOLE   22,500 0 0
PAYPAL HLDGS INC COM 70450Y103 3,487 17,700 SH Put SOLE   17,700 0 0
PBF ENERGY INC CL A 69318G106 102 17,905 SH   SOLE   17,905 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 360 3,626 SH   SOLE   3,626 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,955 19,700 SH Call SOLE   19,700 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,826 18,400 SH Put SOLE   18,400 0 0
PENN NATL GAMING INC COM 707569109 1,643 22,600 SH Call SOLE   22,600 0 0
PENN NATL GAMING INC COM 707569109 1,272 17,500 SH Put SOLE   17,500 0 0
PENNANTPARK INVT CORP COM 708062104 39 12,198 SH   SOLE   12,198 0 0
PEPSICO INC COM 713448108 2,231 16,100 SH Call SOLE   16,100 0 0
PEPSICO INC COM 713448108 2,398 17,300 SH Put SOLE   17,300 0 0
PERFORMANCE SHIPPING INC COM Y67305105 8 12,747 SH   SOLE   12,747 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 324 46,075 SH   SOLE   46,075 0 0
PFIZER INC COM 717081103 313 8,539 SH   SOLE   8,539 0 0
PFIZER INC COM 717081103 2,510 68,400 SH Call SOLE   68,400 0 0
PFIZER INC COM 717081103 1,303 35,500 SH Put SOLE   35,500 0 0
PG&E CORP UNIT 99/99/9999 69331C140 27,680 282,187 SH   SOLE   282,187 0 0
PGIM ETF TR ULTRA SHORT 69344A107 248 4,963 SH   SOLE   4,963 0 0
PHILLIPS 66 COM 718546104 344 6,627 SH   SOLE   6,627 0 0
PHILLIPS 66 COM 718546104 254 4,900 SH Put SOLE   4,900 0 0
PHUNWARE INC COM 71948P100 14 15,553 SH   SOLE   15,553 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 406 4,331 SH   SOLE   4,331 0 0
PINTEREST INC CL A 72352L106 262 6,300 SH   SOLE   6,300 0 0
PINTEREST INC CL A 72352L106 818 19,700 SH Call SOLE   19,700 0 0
PINTEREST INC CL A 72352L106 523 12,600 SH Put SOLE   12,600 0 0
PIONEER NAT RES CO COM 723787107 361 4,200 SH Call SOLE   4,200 0 0
PIONEER NAT RES CO COM 723787107 404 4,700 SH Put SOLE   4,700 0 0
PNC FINL SVCS GROUP INC COM 693475105 452 4,110 SH   SOLE   4,110 0 0
PNC FINL SVCS GROUP INC COM 693475105 231 2,100 SH Put SOLE   2,100 0 0
POLARIS INC COM 731068102 387 4,100 SH Call SOLE   4,100 0 0
POLYMET MNG CORP COM NEW 731916409 78 21,351 SH   SOLE   21,351 0 0
PRICE T ROWE GROUP INC COM 74144T108 436 3,400 SH Put SOLE   3,400 0 0
PRICESMART INC COM 741511109 246 3,700 SH Call SOLE   3,700 0 0
PROCTER AND GAMBLE CO COM 742718109 8,187 58,900 SH Call SOLE   58,900 0 0
PROCTER AND GAMBLE CO COM 742718109 1,056 7,600 SH Put SOLE   7,600 0 0
PROGRESSIVE CORP COM 743315103 340 3,594 SH   SOLE   3,594 0 0
PROGRESSIVE CORP COM 743315103 653 6,900 SH Call SOLE   6,900 0 0
PROGRESSIVE CORP COM 743315103 256 2,700 SH Put SOLE   2,700 0 0
PROLOGIS INC. COM 74340W103 282 2,800 SH Call SOLE   2,800 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 348 36,778 SH   SOLE   36,778 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 271 31,175 SH   SOLE   31,175 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 465 29,167 SH   SOLE   29,167 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 907 44,636 SH   SOLE   44,636 0 0
PROSHARES TR INVT INT RT HG 74347B607 236 3,302 SH   SOLE   3,302 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 3,922 237,004 SH   SOLE   237,004 0 0
PROSHARES TR ULTRAPRO DOW 30 74347G309 204 11,269 SH   SOLE   11,269 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 266 11,142 SH   SOLE   11,142 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 242 12,139 SH   SOLE   12,139 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 247 2,696 SH   SOLE   2,696 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 207 4,420 SH   SOLE   4,420 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 243 15,714 SH   SOLE   15,714 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 459 3,505 SH   SOLE   3,505 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 509 9,106 SH   SOLE   9,106 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 444 51,660 SH   SOLE   51,660 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 465 13,700 SH   SOLE   13,700 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 144 16,002 SH   SOLE   16,002 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 110 12,700 SH Call SOLE   12,700 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 715 44,800 SH Call SOLE   44,800 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 207 10,200 SH Call SOLE   10,200 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 1,252 52,500 SH Call SOLE   52,500 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,479 11,300 SH Call SOLE   11,300 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 252 4,500 SH Call SOLE   4,500 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 641 4,900 SH Put SOLE   4,900 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 467 13,143 SH   SOLE   13,143 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 484 24,282 SH   SOLE   24,282 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 223 4,055 SH   SOLE   4,055 0 0
PULTE GROUP INC COM 745867101 213 4,605 SH   SOLE   4,605 0 0
PULTE GROUP INC COM 745867101 296 6,400 SH Put SOLE   6,400 0 0
QEP RESOURCES INC COM 74733V100 33 36,581 SH   SOLE   36,581 0 0
QORVO INC COM 74736K101 232 1,800 SH Call SOLE   1,800 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 26,417 186,770 SH   SOLE   186,770 0 0
QTS RLTY TR INC COM CL A 74736A103 3,781 60,000 SH Put SOLE   60,000 0 0
QUALCOMM INC COM 747525103 3,401 28,900 SH Call SOLE   28,900 0 0
QUALCOMM INC COM 747525103 2,695 22,900 SH Put SOLE   22,900 0 0
QUEST DIAGNOSTICS INC COM 74834L100 962 8,400 SH Call SOLE   8,400 0 0
QUEST DIAGNOSTICS INC COM 74834L100 492 4,300 SH Put SOLE   4,300 0 0
RALPH LAUREN CORP CL A 751212101 348 5,125 SH   SOLE   5,125 0 0
RALPH LAUREN CORP CL A 751212101 313 4,600 SH Put SOLE   4,600 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 295 5,120 SH   SOLE   5,120 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,231 21,400 SH Call SOLE   21,400 0 0
REALTY INCOME CORP COM 756109104 541 8,900 SH Put SOLE   8,900 0 0
REGENERON PHARMACEUTICALS COM 75886F107 374 668 SH   SOLE   668 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,008 1,800 SH Call SOLE   1,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,008 1,800 SH Put SOLE   1,800 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 9 16,659 SH   SOLE   16,659 0 0
RESMED INC COM 761152107 326 1,904 SH   SOLE   1,904 0 0
RESMED INC COM 761152107 737 4,300 SH Call SOLE   4,300 0 0
RESMED INC COM 761152107 326 1,900 SH Put SOLE   1,900 0 0
RH COM 74967X103 995 2,600 SH Call SOLE   2,600 0 0
RH COM 74967X103 1,071 2,800 SH Put SOLE   2,800 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 4 10,622 SH   SOLE   10,622 0 0
RIO TINTO PLC SPONSORED ADR 767204100 429 7,100 SH Put SOLE   7,100 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 212 3,586 SH   SOLE   3,586 0 0
ROCKWELL AUTOMATION INC COM 773903109 359 1,628 SH   SOLE   1,628 0 0
ROCKWELL AUTOMATION INC COM 773903109 441 2,000 SH Call SOLE   2,000 0 0
ROCKWELL MED INC COM 774374102 26 24,479 SH   SOLE   24,479 0 0
ROKU INC COM CL A 77543R102 2,813 14,900 SH Call SOLE   14,900 0 0
ROKU INC COM CL A 77543R102 3,304 17,500 SH Put SOLE   17,500 0 0
ROPER TECHNOLOGIES INC COM 776696106 213 539 SH   SOLE   539 0 0
ROPER TECHNOLOGIES INC COM 776696106 237 600 SH Put SOLE   600 0 0
ROSS STORES INC COM 778296103 243 2,600 SH Call SOLE   2,600 0 0
ROYAL BK CDA COM 780087102 386 5,500 SH Put SOLE   5,500 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 291 4,503 SH   SOLE   4,503 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 298 4,600 SH Call SOLE   4,600 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,156 33,300 SH Put SOLE   33,300 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 201 8,000 SH Put SOLE   8,000 0 0
SALESFORCE COM INC COM 79466L302 298 1,185 SH   SOLE   1,185 0 0
SALESFORCE COM INC COM 79466L302 5,479 21,800 SH Call SOLE   21,800 0 0
SALESFORCE COM INC COM 79466L302 4,800 19,100 SH Put SOLE   19,100 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 326 17,900 SH Put SOLE   17,900 0 0
SAP SE SPON ADR 803054204 332 2,131 SH   SOLE   2,131 0 0
SAP SE SPON ADR 803054204 873 5,600 SH Put SOLE   5,600 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,236 13,300 SH Call SOLE   13,300 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,147 3,600 SH Put SOLE   3,600 0 0
SCHLUMBERGER LTD COM 806857108 223 14,300 SH Call SOLE   14,300 0 0
SCHWAB CHARLES CORP COM 808513105 308 8,500 SH Put SOLE   8,500 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 235 2,910 SH   SOLE   2,910 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,135 36,137 SH   SOLE   36,137 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 399 7,108 SH   SOLE   7,108 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 478 9,279 SH   SOLE   9,279 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 474 3,100 SH Call SOLE   3,100 0 0
SEA LTD SPONSORD ADS 81141R100 381 2,474 SH   SOLE   2,474 0 0
SEA LTD SPONSORD ADS 81141R100 570 3,700 SH Call SOLE   3,700 0 0
SEA LTD SPONSORD ADS 81141R100 15,897 103,200 SH Put SOLE   103,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 251 5,100 SH Call SOLE   5,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 291 5,900 SH Put SOLE   5,900 0 0
SEATTLE GENETICS INC COM 812578102 208 1,061 SH   SOLE   1,061 0 0
SEATTLE GENETICS INC COM 812578102 235 1,200 SH Call SOLE   1,200 0 0
SEELOS THERAPEUTICS INC COM 81577F109 24 25,907 SH   SOLE   25,907 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 798 7,563 SH   SOLE   7,563 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,714 26,733 SH   SOLE   26,733 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,145 14,595 SH   SOLE   14,595 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,291 43,118 SH   SOLE   43,118 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,134 296,404 SH   SOLE   296,404 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,110 27,408 SH   SOLE   27,408 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,282 10,982 SH   SOLE   10,982 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 877 14,771 SH   SOLE   14,771 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,439 40,794 SH   SOLE   40,794 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,149 19,352 SH   SOLE   19,352 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 344 5,400 SH Call SOLE   5,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,614 15,300 SH Call SOLE   15,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 449 7,000 SH Call SOLE   7,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,408 43,600 SH Call SOLE   43,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 13,696 457,300 SH Call SOLE   457,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,995 82,900 SH Call SOLE   82,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 585 7,600 SH Call SOLE   7,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19,687 168,700 SH Call SOLE   168,700 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 249 4,200 SH Call SOLE   4,200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 445 7,500 SH Call SOLE   7,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 382 6,000 SH Put SOLE   6,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,067 19,600 SH Put SOLE   19,600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,949 30,400 SH Put SOLE   30,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,102 7,500 SH Put SOLE   7,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,694 223,500 SH Put SOLE   223,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,466 144,000 SH Put SOLE   144,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,409 31,300 SH Put SOLE   31,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15,579 133,500 SH Put SOLE   133,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,670 61,800 SH Put SOLE   61,800 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 32,922 334,400 SH   SOLE   334,400 0 0
SEMPRA ENERGY COM 816851109 308 2,600 SH Call SOLE   2,600 0 0
SEMPRA ENERGY COM 816851109 6,971 58,900 SH Put SOLE   58,900 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 8 12,832 SH   SOLE   12,832 0 0
SERVICENOW INC COM 81762P102 3,007 6,200 SH Call SOLE   6,200 0 0
SERVICENOW INC COM 81762P102 2,183 4,500 SH Put SOLE   4,500 0 0
SESEN BIO INC COM 817763105 29 20,425 SH   SOLE   20,425 0 0
SG BLOCKS INC COM NEW 78418A505 18 10,078 SH   SOLE   10,078 0 0
SHAKE SHACK INC CL A 819047101 387 6,000 SH Put SOLE   6,000 0 0
SHERWIN WILLIAMS CO COM 824348106 1,672 2,400 SH Call SOLE   2,400 0 0
SHERWIN WILLIAMS CO COM 824348106 1,672 2,400 SH Put SOLE   2,400 0 0
SHOPIFY INC CL A 82509L107 3,990 3,900 SH Call SOLE   3,900 0 0
SHOPIFY INC CL A 82509L107 1,432 1,400 SH Put SOLE   1,400 0 0
SIMON PPTY GROUP INC NEW COM 828806109 388 6,000 SH Call SOLE   6,000 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 428 79,826 SH   SOLE   79,826 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 501 24,700 SH Call SOLE   24,700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 480 3,300 SH Call SOLE   3,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 567 3,900 SH Put SOLE   3,900 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 336 12,500 SH Call SOLE   12,500 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 330 12,300 SH Put SOLE   12,300 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 230 19,696 SH   SOLE   19,696 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 194 16,600 SH Put SOLE   16,600 0 0
SMITH & WESSON BRANDS INC COM 831754106 182 11,739 SH   SOLE   11,739 0 0
SNAP INC CL A 83304A106 833 31,900 SH Call SOLE   31,900 0 0
SNAP INC CL A 83304A106 496 19,000 SH Put SOLE   19,000 0 0
SNAP ON INC COM 833034101 250 1,700 SH Call SOLE   1,700 0 0
SOGOU INC ADR REPSTG A 83409V104 133 14,965 SH   SOLE   14,965 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 453 1,900 SH Call SOLE   1,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 548 2,300 SH Put SOLE   2,300 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 9,790 210,361 SH   SOLE   210,361 0 0
SOUTHERN CO COM 842587107 5,888 108,600 SH Call SOLE   108,600 0 0
SOUTHWEST AIRLS CO COM 844741108 311 8,300 SH Call SOLE   8,300 0 0
SOUTHWEST AIRLS CO COM 844741108 229 6,100 SH Put SOLE   6,100 0 0
SPARTAN ENERGY ACQUISITION C CL A COM STK 846784106 245 17,007 SH   SOLE   17,007 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 22,727 81,900 SH Call SOLE   81,900 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19,869 71,600 SH Put SOLE   71,600 0 0
SPDR GOLD TR GOLD SHS 78463V107 35,566 200,800 SH Call SOLE   200,800 0 0
SPDR GOLD TR GOLD SHS 78463V107 19,023 107,400 SH Put SOLE   107,400 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 264 8,886 SH   SOLE   8,886 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,774 17,242 SH   SOLE   17,242 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 507,124 1,514,300 SH Call SOLE   1,514,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 579,594 1,730,700 SH Put SOLE   1,730,700 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 757 2,233 SH   SOLE   2,233 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 542 1,600 SH Put SOLE   1,600 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 207 4,126 SH   SOLE   4,126 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 217 3,146 SH   SOLE   3,146 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 526 10,505 SH   SOLE   10,505 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 702 14,133 SH   SOLE   14,133 0 0
SPDR SER TR S&P METALS MNG 78464A755 417 17,930 SH   SOLE   17,930 0 0
SPDR SER TR S&P DIVID ETF 78464A763 305 3,297 SH   SOLE   3,297 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,174 29,824 SH   SOLE   29,824 0 0
SPDR SER TR S&P BIOTECH 78464A870 456 4,094 SH   SOLE   4,094 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 205 3,807 SH   SOLE   3,807 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,470 47,886 SH   SOLE   47,886 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 792 25,886 SH   SOLE   25,886 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 4,576 176,897 SH   SOLE   176,897 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 316 3,035 SH   SOLE   3,035 0 0
SPDR SER TR DORSEY WRGT FI 78468R713 401 16,527 SH   SOLE   16,527 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 407 8,153 SH   SOLE   8,153 0 0
SPDR SER TR S&P REGL BKG 78464A698 3,097 86,800 SH Call SOLE   86,800 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 1,376 27,700 SH Call SOLE   27,700 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,270 11,400 SH Call SOLE   11,400 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,212 28,800 SH Call SOLE   28,800 0 0
SPDR SER TR S&P REGL BKG 78464A698 289 8,100 SH Put SOLE   8,100 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 705 14,200 SH Put SOLE   14,200 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,705 15,300 SH Put SOLE   15,300 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,885 44,800 SH Put SOLE   44,800 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 2,886 2,000,000 PRN   SOLE   0 0 0
SPLUNK INC COM 848637104 640 3,400 SH Call SOLE   3,400 0 0
SPLUNK INC COM 848637104 339 1,800 SH Put SOLE   1,800 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 873 3,600 SH Call SOLE   3,600 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,067 4,400 SH Put SOLE   4,400 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 89 10,815 SH   SOLE   10,815 0 0
SQUARE INC CL A 852234103 4,438 27,300 SH Call SOLE   27,300 0 0
SQUARE INC CL A 852234103 3,755 23,100 SH Put SOLE   23,100 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 305 6,826 SH   SOLE   6,826 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 289 5,854 SH   SOLE   5,854 0 0
STANLEY BLACK & DECKER INC COM 854502101 503 3,100 SH Call SOLE   3,100 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,087 6,700 SH Put SOLE   6,700 0 0
STARBUCKS CORP COM 855244109 899 10,458 SH   SOLE   10,458 0 0
STARBUCKS CORP COM 855244109 1,358 15,800 SH Call SOLE   15,800 0 0
STARBUCKS CORP COM 855244109 2,835 33,000 SH Put SOLE   33,000 0 0
STRYKER CORPORATION COM 863667101 416 1,998 SH   SOLE   1,998 0 0
STRYKER CORPORATION COM 863667101 583 2,800 SH Call SOLE   2,800 0 0
STRYKER CORPORATION COM 863667101 250 1,200 SH Put SOLE   1,200 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 236 42,255 SH   SOLE   42,255 0 0
SUN CMNTYS INC COM 866674104 223 1,583 SH   SOLE   1,583 0 0
SUNCOR ENERGY INC NEW COM 867224107 157 12,804 SH   SOLE   12,804 0 0
SUNCOR ENERGY INC NEW COM 867224107 220 18,000 SH Put SOLE   18,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 217 900 SH Call SOLE   900 0 0
SVB FINANCIAL GROUP COM 78486Q101 217 900 SH Put SOLE   900 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 119 27,648 SH   SOLE   27,648 0 0
SYSCO CORP COM 871829107 429 6,900 SH Put SOLE   6,900 0 0
T-MOBILE US INC COM 872590104 297 2,600 SH Call SOLE   2,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 436 5,381 SH   SOLE   5,381 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 649 8,000 SH Call SOLE   8,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,192 14,700 SH Put SOLE   14,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 430 2,600 SH Call SOLE   2,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 297 1,800 SH Put SOLE   1,800 0 0
TARGET CORP COM 87612E106 424 2,696 SH   SOLE   2,696 0 0
TARGET CORP COM 87612E106 1,858 11,800 SH Call SOLE   11,800 0 0
TARGET CORP COM 87612E106 2,409 15,300 SH Put SOLE   15,300 0 0
TE CONNECTIVITY LTD REG SHS H84989104 475 4,858 SH   SOLE   4,858 0 0
TE CONNECTIVITY LTD REG SHS H84989104 782 8,000 SH Call SOLE   8,000 0 0
TECHNIPFMC PLC COM G87110105 113 17,950 SH   SOLE   17,950 0 0
TELEFLEX INCORPORATED COM 879369106 366 1,075 SH   SOLE   1,075 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 90 11,743 SH   SOLE   11,743 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 193 13,100 SH Call SOLE   13,100 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 34,562 5,000,000 PRN   SOLE   0 0 0
TESLA INC COM 88160R101 67,413 157,136 SH   SOLE   157,136 0 0
TESLA INC COM 88160R101 38,010 88,600 SH Call SOLE   88,600 0 0
TESLA INC COM 88160R101 555,825 1,295,600 SH Put SOLE   1,295,600 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 41 79,402 SH   SOLE   79,402 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117 12,972 SH   SOLE   12,972 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 137 15,200 SH Put SOLE   15,200 0 0
TEXAS INSTRS INC COM 882508104 400 2,800 SH Call SOLE   2,800 0 0
THE TRADE DESK INC COM CL A 88339J105 624 1,203 SH   SOLE   1,203 0 0
THE TRADE DESK INC COM CL A 88339J105 1,089 2,100 SH Call SOLE   2,100 0 0
THE TRADE DESK INC COM CL A 88339J105 2,127 4,100 SH Put SOLE   4,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 302 683 SH   SOLE   683 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,340 5,300 SH Call SOLE   5,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,340 5,300 SH Put SOLE   5,300 0 0
THOR INDS INC COM 885160101 219 2,300 SH Call SOLE   2,300 0 0
TILRAY INC COM CL 2 88688T100 53 11,000 SH Call SOLE   11,000 0 0
TJX COS INC NEW COM 872540109 434 7,800 SH Call SOLE   7,800 0 0
TJX COS INC NEW COM 872540109 256 4,600 SH Put SOLE   4,600 0 0
TOLL BROTHERS INC COM 889478103 501 10,300 SH Call SOLE   10,300 0 0
TOLL BROTHERS INC COM 889478103 399 8,200 SH Put SOLE   8,200 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 16 19,062 SH   SOLE   19,062 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 5 18,614 SH   SOLE   18,614 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 227 4,900 SH Call SOLE   4,900 0 0
TRACTOR SUPPLY CO COM 892356106 645 4,500 SH Call SOLE   4,500 0 0
TRACTOR SUPPLY CO COM 892356106 760 5,300 SH Put SOLE   5,300 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 206 1,700 SH Call SOLE   1,700 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 9 37,944 SH   SOLE   37,944 0 0
TRANSDIGM GROUP INC COM 893641100 549 1,156 SH   SOLE   1,156 0 0
TRANSDIGM GROUP INC COM 893641100 523 1,100 SH Call SOLE   1,100 0 0
TRANSDIGM GROUP INC COM 893641100 950 2,000 SH Put SOLE   2,000 0 0
TRANSENTERIX INC COM 89366M300 6 18,103 SH   SOLE   18,103 0 0
TRANSOCEAN LTD REG SHS H8817H100 143 177,460 SH   SOLE   177,460 0 0
TRANSOCEAN LTD REG SHS H8817H100 41 50,300 SH Put SOLE   50,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 216 2,000 SH Call SOLE   2,000 0 0
TWILIO INC CL A 90138F102 2,743 11,100 SH Call SOLE   11,100 0 0
TWILIO INC CL A 90138F102 1,557 6,300 SH Put SOLE   6,300 0 0
TWITTER INC COM 90184L102 1,184 26,600 SH Call SOLE   26,600 0 0
TWITTER INC COM 90184L102 681 15,300 SH Put SOLE   15,300 0 0
TWO HBRS INVT CORP COM NEW 90187B408 144 28,343 SH   SOLE   28,343 0 0
TYSON FOODS INC CL A 902494103 291 4,900 SH Call SOLE   4,900 0 0
TYSON FOODS INC CL A 902494103 244 4,100 SH Put SOLE   4,100 0 0
UBER TECHNOLOGIES INC COM 90353T100 828 22,700 SH Call SOLE   22,700 0 0
UBER TECHNOLOGIES INC COM 90353T100 456 12,500 SH Put SOLE   12,500 0 0
UBS GROUP AG SHS H42097107 250 22,426 SH   SOLE   22,426 0 0
ULTA BEAUTY INC COM 90384S303 1,501 6,700 SH Call SOLE   6,700 0 0
ULTA BEAUTY INC COM 90384S303 1,209 5,400 SH Put SOLE   5,400 0 0
UNION PAC CORP COM 907818108 748 3,800 SH Call SOLE   3,800 0 0
UNION PAC CORP COM 907818108 1,358 6,900 SH Put SOLE   6,900 0 0
UNITED AIRLS HLDGS INC COM 910047109 459 13,200 SH Call SOLE   13,200 0 0
UNITED AIRLS HLDGS INC COM 910047109 292 8,400 SH Put SOLE   8,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,250 13,500 SH Call SOLE   13,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,033 12,200 SH Put SOLE   12,200 0 0
UNITED RENTALS INC COM 911363109 222 1,272 SH   SOLE   1,272 0 0
UNITED RENTALS INC COM 911363109 628 3,600 SH Call SOLE   3,600 0 0
UNITED RENTALS INC COM 911363109 244 1,400 SH Put SOLE   1,400 0 0
UNITED STATES STL CORP NEW COM 912909108 161 21,884 SH   SOLE   21,884 0 0
UNITED STATES STL CORP NEW COM 912909108 160 21,800 SH Call SOLE   21,800 0 0
UNITED STATES STL CORP NEW COM 912909108 14,775 2,012,900 SH Put SOLE   2,012,900 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 243 21,330 SH   SOLE   21,330 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 189 16,600 SH Put SOLE   16,600 0 0
UNITED STS OIL FD LP UNITS 91232N207 206 7,287 SH   SOLE   7,287 0 0
UNITED STS OIL FD LP UNITS 91232N207 1,666 58,900 SH Call SOLE   58,900 0 0
UNITED STS OIL FD LP UNITS 91232N207 3,075 108,700 SH Put SOLE   108,700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 222 2,200 SH Put SOLE   2,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 393 1,260 SH   SOLE   1,260 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,991 12,800 SH Call SOLE   12,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,617 11,600 SH Put SOLE   11,600 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 317 1,753 SH   SOLE   1,753 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 994 5,500 SH Call SOLE   5,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,121 6,200 SH Put SOLE   6,200 0 0
UR-ENERGY INC COM 91688R108 13 27,318 SH   SOLE   27,318 0 0
URANIUM ENERGY CORP COM 916896103 13 12,874 SH   SOLE   12,874 0 0
US BANCORP DEL COM NEW 902973304 272 7,579 SH   SOLE   7,579 0 0
US BANCORP DEL COM NEW 902973304 226 6,300 SH Call SOLE   6,300 0 0
US BANCORP DEL COM NEW 902973304 1,140 31,800 SH Put SOLE   31,800 0 0
VAIL RESORTS INC COM 91879Q109 213 995 SH   SOLE   995 0 0
VAIL RESORTS INC COM 91879Q109 278 1,300 SH Call SOLE   1,300 0 0
VAIL RESORTS INC COM 91879Q109 257 1,200 SH Put SOLE   1,200 0 0
VALE S A SPONSORED ADS 91912E105 290 27,456 SH   SOLE   27,456 0 0
VALE S A SPONSORED ADS 91912E105 112 10,600 SH Put SOLE   10,600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 489 2,807 SH   SOLE   2,807 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 394 7,118 SH   SOLE   7,118 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 713 18,200 SH Call SOLE   18,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3,223 18,500 SH Call SOLE   18,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 742 13,400 SH Call SOLE   13,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 283 2,900 SH Call SOLE   2,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 505 12,900 SH Put SOLE   12,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,456 14,100 SH Put SOLE   14,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,467 26,500 SH Put SOLE   26,500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 958 9,800 SH Put SOLE   9,800 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,056 11,300 SH   SOLE   11,300 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 901 10,847 SH   SOLE   10,847 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 437 4,958 SH   SOLE   4,958 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 505 8,677 SH   SOLE   8,677 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 469 1,524 SH   SOLE   1,524 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 218 2,150 SH   SOLE   2,150 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 527 6,673 SH   SOLE   6,673 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 768 3,375 SH   SOLE   3,375 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 279 1,817 SH   SOLE   1,817 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 501 2,941 SH   SOLE   2,941 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 238 1,400 SH Put SOLE   1,400 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 288 5,926 SH   SOLE   5,926 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 592 13,687 SH   SOLE   13,687 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 354 6,942 SH   SOLE   6,942 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 936 15,070 SH   SOLE   15,070 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 415 3,430 SH   SOLE   3,430 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 870 12,340 SH   SOLE   12,340 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 265 4,882 SH   SOLE   4,882 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 870 9,080 SH   SOLE   9,080 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 250 4,805 SH   SOLE   4,805 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 210 895 SH   SOLE   895 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 270 2,653 SH   SOLE   2,653 0 0
VEEVA SYS INC CL A COM 922475108 759 2,700 SH Call SOLE   2,700 0 0
VEEVA SYS INC CL A COM 922475108 956 3,400 SH Put SOLE   3,400 0 0
VERASTEM INC COM 92337C104 28 22,892 SH   SOLE   22,892 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 230 3,866 SH   SOLE   3,866 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 220 3,700 SH Call SOLE   3,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 458 7,700 SH Put SOLE   7,700 0 0
VERMILION ENERGY INC COM 923725105 34 14,478 SH   SOLE   14,478 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 262 963 SH   SOLE   963 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 544 2,000 SH Call SOLE   2,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 599 2,200 SH Put SOLE   2,200 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 723 46,205 SH   SOLE   46,205 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 192 10,000 SH Call SOLE   10,000 0 0
VISA INC COM CL A 92826C839 606 3,029 SH   SOLE   3,029 0 0
VISA INC COM CL A 92826C839 4,639 23,200 SH Call SOLE   23,200 0 0
VISA INC COM CL A 92826C839 4,239 21,200 SH Put SOLE   21,200 0 0
VMWARE INC CL A COM 928563402 905 6,300 SH Call SOLE   6,300 0 0
VMWARE INC CL A COM 928563402 761 5,300 SH Put SOLE   5,300 0 0
VULCAN MATLS CO COM 929160109 366 2,700 SH Put SOLE   2,700 0 0
W & T OFFSHORE INC COM 92922P106 83 45,927 SH   SOLE   45,927 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 370 10,300 SH Put SOLE   10,300 0 0
WALMART INC COM 931142103 701 5,011 SH   SOLE   5,011 0 0
WALMART INC COM 931142103 1,553 11,100 SH Call SOLE   11,100 0 0
WALMART INC COM 931142103 1,763 12,600 SH Put SOLE   12,600 0 0
WASTE MGMT INC DEL COM 94106L109 443 3,911 SH   SOLE   3,911 0 0
WASTE MGMT INC DEL COM 94106L109 498 4,400 SH Call SOLE   4,400 0 0
WASTE MGMT INC DEL COM 94106L109 702 6,200 SH Put SOLE   6,200 0 0
WATERS CORP COM 941848103 802 4,100 SH Call SOLE   4,100 0 0
WATERS CORP COM 941848103 665 3,400 SH Put SOLE   3,400 0 0
WAYFAIR INC CL A 94419L101 728 2,500 SH Call SOLE   2,500 0 0
WAYFAIR INC CL A 94419L101 320 1,100 SH Put SOLE   1,100 0 0
WEC ENERGY GROUP INC COM 92939U106 385 3,972 SH   SOLE   3,972 0 0
WELBILT INC COM 949090104 93 15,100 SH Call SOLE   15,100 0 0
WELLS FARGO CO NEW COM 949746101 1,161 49,365 SH   SOLE   49,365 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,925 2,925 SH   SOLE   2,925 0 0
WELLS FARGO CO NEW COM 949746101 409 17,400 SH Call SOLE   17,400 0 0
WELLS FARGO CO NEW COM 949746101 632 26,900 SH Put SOLE   26,900 0 0
WESTERN DIGITAL CORP. COM 958102105 365 10,000 SH Call SOLE   10,000 0 0
WESTERN DIGITAL CORP. COM 958102105 241 6,600 SH Put SOLE   6,600 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 35 21,391 SH   SOLE   21,391 0 0
WHIRLPOOL CORP COM 963320106 515 2,800 SH Put SOLE   2,800 0 0
WHITING PETE CORP NEW COM NEW 966387508 474 27,400 SH Call SOLE   27,400 0 0
WILLIAMS COS INC COM 969457100 314 15,960 SH   SOLE   15,960 0 0
WILLIAMS SONOMA INC COM 969904101 262 2,900 SH Put SOLE   2,900 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 213 5,152 SH   SOLE   5,152 0 0
WORKDAY INC CL A 98138H101 753 3,500 SH Call SOLE   3,500 0 0
WORKDAY INC CL A 98138H101 904 4,200 SH Put SOLE   4,200 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 2,144 114,025 SH   SOLE   114,025 0 0
WPX ENERGY INC COM 98212B103 206 42,078 SH   SOLE   42,078 0 0
WYNN RESORTS LTD COM 983134107 285 3,964 SH   SOLE   3,964 0 0
WYNN RESORTS LTD COM 983134107 2,477 34,500 SH Call SOLE   34,500 0 0
WYNN RESORTS LTD COM 983134107 833 11,600 SH Put SOLE   11,600 0 0
XILINX INC COM 983919101 511 4,900 SH Call SOLE   4,900 0 0
XILINX INC COM 983919101 365 3,500 SH Put SOLE   3,500 0 0
XPO LOGISTICS INC COM 983793100 559 6,600 SH Call SOLE   6,600 0 0
XPO LOGISTICS INC COM 983793100 381 4,500 SH Put SOLE   4,500 0 0
YAMANA GOLD INC COM 98462Y100 64 11,300 SH Put SOLE   11,300 0 0
YUM BRANDS INC COM 988498101 447 4,900 SH Call SOLE   4,900 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 316 1,250 SH   SOLE   1,250 0 0
ZENDESK INC COM 98936J101 710 6,900 SH Call SOLE   6,900 0 0
ZENDESK INC COM 98936J101 206 2,000 SH Put SOLE   2,000 0 0
ZILLOW GROUP INC CL A 98954M101 589 5,800 SH Call SOLE   5,800 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 681 6,700 SH Call SOLE   6,700 0 0
ZILLOW GROUP INC CL A 98954M101 305 3,000 SH Put SOLE   3,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 630 6,200 SH Put SOLE   6,200 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 735 5,400 SH Call SOLE   5,400 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 476 3,500 SH Put SOLE   3,500 0 0
ZOETIS INC CL A 98978V103 331 2,000 SH Call SOLE   2,000 0 0
ZOETIS INC CL A 98978V103 380 2,300 SH Put SOLE   2,300 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 7 65,821 SH   SOLE   65,821 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,654 9,900 SH Call SOLE   9,900 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,727 5,800 SH Put SOLE   5,800 0 0
ZSCALER INC COM 98980G102 675 4,800 SH Call SOLE   4,800 0 0
ZSCALER INC COM 98980G102 549 3,900 SH Put SOLE   3,900 0 0
ZYNGA INC CL A 98986T108 177 19,400 SH Call SOLE   19,400 0 0
ZYNGA INC CL A 98986T108 112 12,300 SH Put SOLE   12,300 0 0