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
3M CO COM 88579Y101 245 1,795 SH   SOLE   1,795 0 0
3M CO COM 88579Y101 2,798 20,500 SH Call SOLE   20,500 0 0
3M CO COM 88579Y101 860 6,300 SH Put SOLE   6,300 0 0
ABBOTT LABS COM 002824100 2,935 37,200 SH Call SOLE   37,200 0 0
ABBOTT LABS COM 002824100 2,233 28,300 SH Put SOLE   28,300 0 0
ABBVIE INC COM 00287Y109 8,213 107,800 SH Call SOLE   107,800 0 0
ABBVIE INC COM 00287Y109 2,133 28,000 SH Put SOLE   28,000 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 75 22,330 SH   SOLE   22,330 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 214 965 SH   SOLE   965 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 221 16,338 SH   SOLE   16,338 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 184 12,084 SH   SOLE   12,084 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 251 1,538 SH   SOLE   1,538 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,657 22,400 SH Call SOLE   22,400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 767 4,700 SH Put SOLE   4,700 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 3 13,715 SH   SOLE   13,715 0 0
ACTIVISION BLIZZARD INC COM 00507V109 636 10,700 SH Call SOLE   10,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 619 10,400 SH Put SOLE   10,400 0 0
ADOBE INC COM 00724F101 605 1,900 SH Call SOLE   1,900 0 0
ADOBE INC COM 00724F101 764 2,400 SH Put SOLE   2,400 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 411 4,400 SH Call SOLE   4,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 458 10,068 SH   SOLE   10,068 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,301 50,600 SH Call SOLE   50,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,942 42,700 SH Put SOLE   42,700 0 0
AEGON N V NY REGISTRY SHS 007924103 51 20,678 SH   SOLE   20,678 0 0
AETERNA ZENTARIS INC COM 007975402 6 10,958 SH   SOLE   10,958 0 0
AFLAC INC COM 001055102 1,493 43,600 SH Call SOLE   43,600 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 5 11,717 SH   SOLE   11,717 0 0
AGNICO EAGLE MINES LTD COM 008474108 530 13,325 SH   SOLE   13,325 0 0
AGNICO EAGLE MINES LTD COM 008474108 569 14,300 SH Put SOLE   14,300 0 0
AIKIDO PHARMA INC COM 008875106 13 25,694 SH   SOLE   25,694 0 0
AIR PRODS & CHEMS INC COM 009158106 978 4,900 SH Put SOLE   4,900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 575 6,400 SH Call SOLE   6,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,466 28,104 SH   SOLE   28,104 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,398 32,900 SH Call SOLE   32,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,933 66,500 SH Put SOLE   66,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 800 4,600 SH Call SOLE   4,600 0 0
ALLERGAN PLC SHS G0177J108 531 3,000 SH Call SOLE   3,000 0 0
ALLSTATE CORP COM 020002101 569 6,200 SH Call SOLE   6,200 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 512 4,700 SH Put SOLE   4,700 0 0
ALPHABET INC CAP STK CL C 02079K107 956 822 SH   SOLE   822 0 0
ALPHABET INC CAP STK CL A 02079K305 3,839 3,304 SH   SOLE   3,304 0 0
ALPHABET INC CAP STK CL C 02079K107 11,744 10,100 SH Call SOLE   10,100 0 0
ALPHABET INC CAP STK CL C 02079K107 7,907 6,800 SH Put SOLE   6,800 0 0
ALPHABET INC CAP STK CL A 02079K305 6,158 5,300 SH Call SOLE   5,300 0 0
ALPHABET INC CAP STK CL A 02079K305 10,109 8,700 SH Put SOLE   8,700 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 334 16,933 SH   SOLE   16,933 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 892 28,506 SH   SOLE   28,506 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 342 99,365 SH   SOLE   99,365 0 0
ALTERYX INC COM CL A 02156B103 466 4,900 SH Call SOLE   4,900 0 0
ALTRIA GROUP INC COM 02209S103 220 5,700 SH Call SOLE   5,700 0 0
AMAZON COM INC COM 023135106 15,397 7,897 SH   SOLE   7,897 0 0
AMAZON COM INC COM 023135106 30,221 15,500 SH Call SOLE   15,500 0 0
AMAZON COM INC COM 023135106 49,913 25,600 SH Put SOLE   25,600 0 0
AMC NETWORKS INC CL A 00164V103 322 13,256 SH   SOLE   13,256 0 0
AMEDISYS INC COM 023436108 844 4,600 SH Call SOLE   4,600 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 171 14,554 SH   SOLE   14,554 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 758 62,200 SH Call SOLE   62,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 258 21,200 SH Put SOLE   21,200 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,631 32,900 SH Call SOLE   32,900 0 0
AMERICAN ELEC PWR CO INC COM 025537101 552 6,900 SH Put SOLE   6,900 0 0
AMERICAN EXPRESS CO COM 025816109 1,318 15,400 SH Call SOLE   15,400 0 0
AMERICAN EXPRESS CO COM 025816109 676 7,900 SH Put SOLE   7,900 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,394 6,400 SH Call SOLE   6,400 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,568 7,200 SH Put SOLE   7,200 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,204 24,900 SH Call SOLE   24,900 0 0
AMGEN INC COM 031162100 1,520 7,500 SH Call SOLE   7,500 0 0
AMGEN INC COM 031162100 730 3,600 SH Put SOLE   3,600 0 0
ANALOG DEVICES INC COM 032654105 1,174 13,094 SH   SOLE   13,094 0 0
ANALOG DEVICES INC COM 032654105 484 5,400 SH Call SOLE   5,400 0 0
ANALOG DEVICES INC COM 032654105 1,390 15,500 SH Put SOLE   15,500 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 218 13,100 SH Call SOLE   13,100 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 163 32,133 SH   SOLE   32,133 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 128 25,300 SH Put SOLE   25,300 0 0
ANTHEM INC COM 036752103 2,838 12,500 SH Call SOLE   12,500 0 0
ANTHEM INC COM 036752103 499 2,200 SH Put SOLE   2,200 0 0
APPLE INC COM 037833100 292 1,149 SH   SOLE   1,149 0 0
APPLE INC COM 037833100 10,019 39,400 SH Call SOLE   39,400 0 0
APPLE INC COM 037833100 10,706 42,100 SH Put SOLE   42,100 0 0
APPLIED MATLS INC COM 038222105 971 21,200 SH Call SOLE   21,200 0 0
APPLIED MATLS INC COM 038222105 651 14,200 SH Put SOLE   14,200 0 0
APTIV PLC SHS G6095L109 246 5,000 SH Call SOLE   5,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 137 14,697 SH   SOLE   14,697 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 208 5,900 SH Call SOLE   5,900 0 0
ARES CAPITAL CORP COM 04010L103 114 10,600 SH Call SOLE   10,600 0 0
ARISTA NETWORKS INC COM 040413106 344 1,700 SH Call SOLE   1,700 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 811 3,100 SH Call SOLE   3,100 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 20,070 188,483 SH   SOLE   188,483 0 0
ASSURANT INC COM 04621X108 5,465 52,500 SH Put SOLE   52,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 205 4,589 SH   SOLE   4,589 0 0
AT&T INC COM 00206R102 2,504 85,900 SH Call SOLE   85,900 0 0
AT&T INC COM 00206R102 2,399 82,300 SH Put SOLE   82,300 0 0
AURORA CANNABIS INC COM 05156X108 13 14,000 SH Call SOLE   14,000 0 0
AUTODESK INC COM 052769106 617 3,954 SH   SOLE   3,954 0 0
AUTODESK INC COM 052769106 297 1,900 SH Call SOLE   1,900 0 0
AUTODESK INC COM 052769106 1,046 6,700 SH Put SOLE   6,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,540 25,900 SH Call SOLE   25,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,367 10,000 SH Put SOLE   10,000 0 0
AUTOZONE INC COM 053332102 480 567 SH   SOLE   567 0 0
AUTOZONE INC COM 053332102 423 500 SH Call SOLE   500 0 0
AUTOZONE INC COM 053332102 761 900 SH Put SOLE   900 0 0
AVALONBAY CMNTYS INC COM 053484101 3,562 24,200 SH Call SOLE   24,200 0 0
AVALONBAY CMNTYS INC COM 053484101 559 3,800 SH Put SOLE   3,800 0 0
AXON ENTERPRISE INC COM 05464C101 410 5,800 SH Call SOLE   5,800 0 0
B2GOLD CORP COM 11777Q209 138 44,996 SH   SOLE   44,996 0 0
BAIDU INC SPON ADR REP A 056752108 2,373 23,548 SH   SOLE   23,548 0 0
BAIDU INC SPON ADR REP A 056752108 1,260 12,500 SH Call SOLE   12,500 0 0
BAIDU INC SPON ADR REP A 056752108 2,973 29,500 SH Put SOLE   29,500 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 137 44,698 SH   SOLE   44,698 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 309 76,059 SH   SOLE   76,059 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 137 26,403 SH   SOLE   26,403 0 0
BANCO SANTANDER SA ADR 05964H105 116 49,392 SH   SOLE   49,392 0 0
BANK MONTREAL COM 063671101 305 6,061 SH   SOLE   6,061 0 0
BANK MONTREAL COM 063671101 372 7,400 SH Put SOLE   7,400 0 0
BANK NOVA SCOTIA B C COM 064149107 241 5,946 SH   SOLE   5,946 0 0
BARCLAYS BANK PLC IPATH B S&P ETN 06745R693 52 12,536 SH   SOLE   12,536 0 0
BARCLAYS BK PLC SHRT TRM ETN 48 06746P621 2,738 59,200 SH Call SOLE   59,200 0 0
BARCLAYS BK PLC SHRT TRM ETN 48 06746P621 4,505 97,400 SH Put SOLE   97,400 0 0
BARRICK GOLD CORPORATION COM 067901108 1,325 72,300 SH Call SOLE   72,300 0 0
BARRICK GOLD CORPORATION COM 067901108 266 14,500 SH Put SOLE   14,500 0 0
BAUSCH HEALTH COS INC COM 071734107 321 20,717 SH   SOLE   20,717 0 0
BAUSCH HEALTH COS INC COM 071734107 778 50,200 SH Call SOLE   50,200 0 0
BAUSCH HEALTH COS INC COM 071734107 251 16,200 SH Put SOLE   16,200 0 0
BAXTER INTL INC COM 071813109 1,210 14,900 SH Call SOLE   14,900 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 32,675 625,000 SH   SOLE   625,000 0 0
BECTON DICKINSON & CO COM 075887109 1,562 6,800 SH Call SOLE   6,800 0 0
BED BATH & BEYOND INC COM 075896100 76 18,048 SH   SOLE   18,048 0 0
BED BATH & BEYOND INC COM 075896100 118 28,100 SH Call SOLE   28,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 351 1,922 SH   SOLE   1,922 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,901 10,400 SH Call SOLE   10,400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,633 14,400 SH Put SOLE   14,400 0 0
BEST BUY INC COM 086516101 376 6,600 SH Call SOLE   6,600 0 0
BEYOND MEAT INC COM 08862E109 559 8,389 SH   SOLE   8,389 0 0
BEYOND MEAT INC COM 08862E109 952 14,300 SH Call SOLE   14,300 0 0
BEYOND MEAT INC COM 08862E109 766 11,500 SH Put SOLE   11,500 0 0
BGC PARTNERS INC CL A 05541T101 96 38,076 SH   SOLE   38,076 0 0
BHP GROUP LTD SPONSORED ADS 088606108 579 15,773 SH   SOLE   15,773 0 0
BHP GROUP LTD SPONSORED ADS 088606108 301 8,200 SH Call SOLE   8,200 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 40 20,058 SH   SOLE   20,058 0 0
BIOGEN INC COM 09062X103 443 1,400 SH Call SOLE   1,400 0 0
BIOGEN INC COM 09062X103 316 1,000 SH Put SOLE   1,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 465 5,500 SH Call SOLE   5,500 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 203 2,400 SH Put SOLE   2,400 0 0
BK OF AMERICA CORP COM 060505104 1,349 63,537 SH   SOLE   63,537 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 6,319 4,991 SH   SOLE   4,991 0 0
BK OF AMERICA CORP COM 060505104 4,562 214,900 SH Call SOLE   214,900 0 0
BK OF AMERICA CORP COM 060505104 5,934 279,500 SH Put SOLE   279,500 0 0
BLACKBERRY LTD COM 09228F103 56 13,582 SH   SOLE   13,582 0 0
BLACKROCK CAP INVT CORP COM 092533108 24 11,050 SH   SOLE   11,050 0 0
BLACKROCK INC COM 09247X101 487 1,106 SH   SOLE   1,106 0 0
BLACKROCK INC COM 09247X101 924 2,100 SH Call SOLE   2,100 0 0
BLACKROCK INC COM 09247X101 1,804 4,100 SH Put SOLE   4,100 0 0
BOEING CO COM 097023105 1,162 7,788 SH   SOLE   7,788 0 0
BOEING CO COM 097023105 1,775 11,900 SH Call SOLE   11,900 0 0
BOEING CO COM 097023105 2,446 16,400 SH Put SOLE   16,400 0 0
BOOKING HLDGS INC COM 09857L108 23,274 17,300 SH Call SOLE   17,300 0 0
BOOKING HLDGS INC COM 09857L108 7,399 5,500 SH Put SOLE   5,500 0 0
BOSTON BEER INC CL A 100557107 231 629 SH   SOLE   629 0 0
BOSTON BEER INC CL A 100557107 257 700 SH Call SOLE   700 0 0
BOSTON BEER INC CL A 100557107 221 600 SH Put SOLE   600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 283 8,671 SH   SOLE   8,671 0 0
BOSTON SCIENTIFIC CORP COM 101137107 297 9,100 SH Call SOLE   9,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 506 15,500 SH Put SOLE   15,500 0 0
BP PLC SPONSORED ADR 055622104 252 10,339 SH   SOLE   10,339 0 0
BP PLC SPONSORED ADR 055622104 717 29,400 SH Call SOLE   29,400 0 0
BP PLC SPONSORED ADR 055622104 634 26,000 SH Put SOLE   26,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,895 123,700 SH Call SOLE   123,700 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,737 49,100 SH Put SOLE   49,100 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 202 21,213 SH   SOLE   21,213 0 0
BROADCOM INC COM 11135F101 6,406 27,018 SH   SOLE   27,018 0 0
BROADCOM INC COM 11135F101 2,395 10,100 SH Call SOLE   10,100 0 0
BROADCOM INC COM 11135F101 1,423 6,000 SH Put SOLE   6,000 0 0
BROADWAY FINL CORP DEL COM 111444105 14 10,595 SH   SOLE   10,595 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 788 11,900 SH Call SOLE   11,900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 602 9,100 SH Put SOLE   9,100 0 0
CABOT OIL & GAS CORP COM 127097103 243 14,112 SH   SOLE   14,112 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 363 5,500 SH Call SOLE   5,500 0 0
CALLON PETE CO DEL COM 13123X102 27 49,840 SH   SOLE   49,840 0 0
CAMECO CORP COM 13321L108 179 23,470 SH   SOLE   23,470 0 0
CAMPBELL SOUP CO COM 134429109 254 5,500 SH Call SOLE   5,500 0 0
CANADIAN IMP BK COMM COM 136069101 685 11,816 SH   SOLE   11,816 0 0
CANADIAN IMP BK COMM COM 136069101 504 8,700 SH Put SOLE   8,700 0 0
CANADIAN NATL RY CO COM 136375102 267 3,444 SH   SOLE   3,444 0 0
CANADIAN NATL RY CO COM 136375102 217 2,800 SH Put SOLE   2,800 0 0
CANADIAN PAC RY LTD COM 13645T100 1,932 8,800 SH Call SOLE   8,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,011 20,046 SH   SOLE   20,046 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,255 24,900 SH Call SOLE   24,900 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,336 26,500 SH Put SOLE   26,500 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 153 11,600 SH Put SOLE   11,600 0 0
CARVANA CO CL A 146869102 342 6,200 SH Call SOLE   6,200 0 0
CATERPILLAR INC DEL COM 149123101 3,061 26,381 SH   SOLE   26,381 0 0
CATERPILLAR INC DEL COM 149123101 4,282 36,900 SH Call SOLE   36,900 0 0
CATERPILLAR INC DEL COM 149123101 5,245 45,200 SH Put SOLE   45,200 0 0
CBL & ASSOC PPTYS INC COM 124830100 6 28,271 SH   SOLE   28,271 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 54 10,392 SH   SOLE   10,392 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 36 16,910 SH   SOLE   16,910 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 44 20,800 SH Call SOLE   20,800 0 0
CENOVUS ENERGY INC COM 15135U109 33 16,251 SH   SOLE   16,251 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 8 30,627 SH   SOLE   30,627 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 18 19,519 SH   SOLE   19,519 0 0
CERNER CORP COM 156782104 857 13,600 SH Call SOLE   13,600 0 0
CF INDS HLDGS INC COM 125269100 218 8,028 SH   SOLE   8,028 0 0
CF INDS HLDGS INC COM 125269100 345 12,700 SH Call SOLE   12,700 0 0
CF INDS HLDGS INC COM 125269100 261 9,600 SH Put SOLE   9,600 0 0
CHANGE HEALTHCARE INC COM 15912K100 456 45,646 SH   SOLE   45,646 0 0
CHANGE HEALTHCARE INC COM 15912K100 798 79,900 SH Put SOLE   79,900 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 698 1,600 SH Call SOLE   1,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 567 1,300 SH Put SOLE   1,300 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 563 5,600 SH Call SOLE   5,600 0 0
CHEETAH MOBILE INC ADR 163075104 22 10,331 SH   SOLE   10,331 0 0
CHEFS WHSE INC COM 163086101 187 18,598 SH   SOLE   18,598 0 0
CHEFS WHSE INC COM 163086101 264 26,200 SH Put SOLE   26,200 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 14,240 10,000,000 PRN   SOLE   0 0 0
CHENIERE ENERGY INC COM NEW 16411R208 389 11,600 SH Call SOLE   11,600 0 0
CHESAPEAKE ENERGY CORP COM 165167107 17 99,205 SH   SOLE   99,205 0 0
CHEVRON CORP NEW COM 166764100 2,529 34,900 SH Call SOLE   34,900 0 0
CHEVRON CORP NEW COM 166764100 261 3,600 SH Put SOLE   3,600 0 0
CHEWY INC CL A 16679L109 237 6,315 SH   SOLE   6,315 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 332 34,007 SH   SOLE   34,007 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,188 6,400 SH Call SOLE   6,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,403 5,200 SH Put SOLE   5,200 0 0
CHUBB LIMITED COM H1467J104 328 2,934 SH   SOLE   2,934 0 0
CHUBB LIMITED COM H1467J104 983 8,800 SH Call SOLE   8,800 0 0
CIENA CORP COM NEW 171779309 338 8,500 SH Call SOLE   8,500 0 0
CIGNA CORP NEW COM 125523100 1,329 7,500 SH Call SOLE   7,500 0 0
CINTAS CORP COM 172908105 485 2,800 SH Call SOLE   2,800 0 0
CISCO SYS INC COM 17275R102 3,892 99,014 SH   SOLE   99,014 0 0
CISCO SYS INC COM 17275R102 9,753 248,100 SH Call SOLE   248,100 0 0
CISCO SYS INC COM 17275R102 6,946 176,700 SH Put SOLE   176,700 0 0
CITIGROUP INC COM NEW 172967424 1,089 25,846 SH   SOLE   25,846 0 0
CITIGROUP INC COM NEW 172967424 354 8,400 SH Call SOLE   8,400 0 0
CITIGROUP INC COM NEW 172967424 2,788 66,200 SH Put SOLE   66,200 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 17 13,198 SH   SOLE   13,198 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 26 14,250 SH   SOLE   14,250 0 0
CLEVELAND CLIFFS INC COM 185899101 40 10,099 SH   SOLE   10,099 0 0
CLEVELAND CLIFFS INC COM 185899101 45 11,300 SH Call SOLE   11,300 0 0
CLOROX CO DEL COM 189054109 1,282 7,400 SH Call SOLE   7,400 0 0
CLOROX CO DEL COM 189054109 537 3,100 SH Put SOLE   3,100 0 0
CME GROUP INC COM 12572Q105 7,782 45,007 SH   SOLE   45,007 0 0
CME GROUP INC COM 12572Q105 1,850 10,700 SH Call SOLE   10,700 0 0
CNX RESOURCES CORPORATION COM 12653C108 67 12,500 SH Call SOLE   12,500 0 0
COCA COLA CO COM 191216100 7,872 177,900 SH Call SOLE   177,900 0 0
COCA COLA CO COM 191216100 4,876 110,200 SH Put SOLE   110,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 948 20,400 SH Call SOLE   20,400 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 27,687 301,468 SH   SOLE   301,468 0 0
COLFAX CORP COM 194014106 7,330 370,200 SH Put SOLE   370,200 0 0
COLGATE PALMOLIVE CO COM 194162103 414 6,246 SH   SOLE   6,246 0 0
COLGATE PALMOLIVE CO COM 194162103 1,015 15,300 SH Call SOLE   15,300 0 0
COLGATE PALMOLIVE CO COM 194162103 1,347 20,300 SH Put SOLE   20,300 0 0
COMCAST CORP NEW CL A 20030N101 272 7,905 SH   SOLE   7,905 0 0
COMCAST CORP NEW CL A 20030N101 1,045 30,400 SH Call SOLE   30,400 0 0
COMERICA INC COM 200340107 283 9,654 SH   SOLE   9,654 0 0
CONOCOPHILLIPS COM 20825C104 333 10,810 SH   SOLE   10,810 0 0
CONOCOPHILLIPS COM 20825C104 259 8,400 SH Call SOLE   8,400 0 0
CONOCOPHILLIPS COM 20825C104 1,161 37,700 SH Put SOLE   37,700 0 0
CONSOLIDATED EDISON INC COM 209115104 1,217 15,600 SH Call SOLE   15,600 0 0
CONSOLIDATED EDISON INC COM 209115104 569 7,300 SH Put SOLE   7,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,684 25,700 SH Call SOLE   25,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 545 3,800 SH Put SOLE   3,800 0 0
COOPER COS INC COM NEW 216648402 3,198 11,600 SH Call SOLE   11,600 0 0
COOPER COS INC COM NEW 216648402 331 1,200 SH Put SOLE   1,200 0 0
CORNING INC COM 219350105 725 35,285 SH   SOLE   35,285 0 0
CORNING INC COM 219350105 286 13,900 SH Call SOLE   13,900 0 0
CORNING INC COM 219350105 834 40,600 SH Put SOLE   40,600 0 0
CORREVIO PHARMA CORP COM 22026V105 4 10,437 SH   SOLE   10,437 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,380 4,839 SH   SOLE   4,839 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,301 22,100 SH Call SOLE   22,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,619 16,200 SH Put SOLE   16,200 0 0
COUPA SOFTWARE INC COM 22266L106 433 3,100 SH Call SOLE   3,100 0 0
COUPA SOFTWARE INC COM 22266L106 224 1,600 SH Put SOLE   1,600 0 0
CREDIT SUISSE AG NASSAU BRH ETN LKD 32 22542D282 320 954 SH   SOLE   954 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 195 24,141 SH   SOLE   24,141 0 0
CRESCENT PT ENERGY CORP COM 22576C101 35 46,078 SH   SOLE   46,078 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 257 4,621 SH   SOLE   4,621 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 367 6,600 SH Call SOLE   6,600 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 434 7,800 SH Put SOLE   7,800 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 35,190 28,152 SH   SOLE   28,152 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 780 5,400 SH Call SOLE   5,400 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,047 48,800 SH Put SOLE   48,800 0 0
CSX CORP COM 126408103 1,570 27,400 SH Call SOLE   27,400 0 0
CSX CORP COM 126408103 1,094 19,100 SH Put SOLE   19,100 0 0
CUMMINS INC COM 231021106 1,164 8,600 SH Call SOLE   8,600 0 0
CUMMINS INC COM 231021106 433 3,200 SH Put SOLE   3,200 0 0
CVS HEALTH CORP COM 126650100 5,055 85,200 SH Call SOLE   85,200 0 0
CVS HEALTH CORP COM 126650100 1,305 22,000 SH Put SOLE   22,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 394 4,600 SH Call SOLE   4,600 0 0
D R HORTON INC COM 23331A109 239 7,028 SH   SOLE   7,028 0 0
DANAHER CORPORATION COM 235851102 324 2,340 SH   SOLE   2,340 0 0
DANAHER CORPORATION COM 235851102 1,343 9,700 SH Call SOLE   9,700 0 0
DANAHER CORPORATION COM 235851102 775 5,600 SH Put SOLE   5,600 0 0
DAVITA INC COM 23918K108 1,012 13,300 SH Call SOLE   13,300 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 241 6,797 SH   SOLE   6,797 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 483 19,963 SH   SOLE   19,963 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 350 13,500 SH Call SOLE   13,500 0 0
DECKERS OUTDOOR CORP COM 243537107 241 1,800 SH Call SOLE   1,800 0 0
DEERE & CO COM 244199105 4,186 30,300 SH Call SOLE   30,300 0 0
DEERE & CO COM 244199105 221 1,600 SH Put SOLE   1,600 0 0
DELL TECHNOLOGIES INC CL C 24703L202 637 16,100 SH Call SOLE   16,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 324 11,339 SH   SOLE   11,339 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 702 24,600 SH Call SOLE   24,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 448 15,700 SH Put SOLE   15,700 0 0
DESIGNER BRANDS INC CL A 250565108 94 18,806 SH   SOLE   18,806 0 0
DEVON ENERGY CORP NEW COM 25179M103 335 48,422 SH   SOLE   48,422 0 0
DEVON ENERGY CORP NEW COM 25179M103 323 46,700 SH Put SOLE   46,700 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 254 2,000 SH Put SOLE   2,000 0 0
DILLARDS INC CL A 254067101 377 10,200 SH Call SOLE   10,200 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 205 17,671 SH   SOLE   17,671 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 299 18,084 SH   SOLE   18,084 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 400 15,362 SH   SOLE   15,362 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 202 4,337 SH   SOLE   4,337 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 292 54,860 SH   SOLE   54,860 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 248 4,168 SH   SOLE   4,168 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 238 6,264 SH   SOLE   6,264 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25460G609 256 26,323 SH   SOLE   26,323 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 318 105,572 SH   SOLE   105,572 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 30 19,827 SH   SOLE   19,827 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 953 8,200 SH Call SOLE   8,200 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 384 3,300 SH Put SOLE   3,300 0 0
DISCOVER FINL SVCS COM 254709108 1,812 50,788 SH   SOLE   50,788 0 0
DISCOVER FINL SVCS COM 254709108 863 24,200 SH Call SOLE   24,200 0 0
DISCOVER FINL SVCS COM 254709108 2,368 66,400 SH Put SOLE   66,400 0 0
DISCOVERY INC COM SER C 25470F302 189 10,756 SH   SOLE   10,756 0 0
DISH NETWORK CORPORATION CL A 25470M109 200 10,000 SH Put SOLE   10,000 0 0
DISNEY WALT CO COM DISNEY 254687106 431 4,458 SH   SOLE   4,458 0 0
DISNEY WALT CO COM DISNEY 254687106 3,787 39,200 SH Call SOLE   39,200 0 0
DISNEY WALT CO COM DISNEY 254687106 4,444 46,000 SH Put SOLE   46,000 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 43 11,912 SH   SOLE   11,912 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 4 22,037 SH   SOLE   22,037 0 0
DOLLAR GEN CORP NEW COM 256677105 362 2,400 SH Call SOLE   2,400 0 0
DOLLAR TREE INC COM 256746108 1,822 24,800 SH Call SOLE   24,800 0 0
DOLLAR TREE INC COM 256746108 264 3,600 SH Put SOLE   3,600 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 5,154 56,019 SH   SOLE   56,019 0 0
DOMINION ENERGY INC COM 25746U109 1,696 23,500 SH Call SOLE   23,500 0 0
DOMINION ENERGY INC COM 25746U109 440 6,100 SH Put SOLE   6,100 0 0
DOMINOS PIZZA INC COM 25754A201 272 840 SH   SOLE   840 0 0
DOMINOS PIZZA INC COM 25754A201 3,468 10,700 SH Call SOLE   10,700 0 0
DOMINOS PIZZA INC COM 25754A201 1,458 4,500 SH Put SOLE   4,500 0 0
DROPBOX INC CL A 26210C104 310 17,100 SH Call SOLE   17,100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,949 24,100 SH Call SOLE   24,100 0 0
EATON CORP PLC SHS G29183103 2,781 35,800 SH Call SOLE   35,800 0 0
EATON CORP PLC SHS G29183103 225 2,900 SH Put SOLE   2,900 0 0
EBAY INC COM 278642103 293 9,746 SH   SOLE   9,746 0 0
EBAY INC COM 278642103 664 22,100 SH Put SOLE   22,100 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 528 2,800 SH Call SOLE   2,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 321 1,700 SH Put SOLE   1,700 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 238 10,631 SH   SOLE   10,631 0 0
EMAGIN CORP COM NEW 29076N206 5 24,701 SH   SOLE   24,701 0 0
EMERSON ELEC CO COM 291011104 370 7,762 SH   SOLE   7,762 0 0
EMERSON ELEC CO COM 291011104 524 11,000 SH Call SOLE   11,000 0 0
EMERSON ELEC CO COM 291011104 558 11,700 SH Put SOLE   11,700 0 0
ENBRIDGE INC COM 29250N105 610 20,976 SH   SOLE   20,976 0 0
ENBRIDGE INC COM 29250N105 384 13,200 SH Call SOLE   13,200 0 0
ENBRIDGE INC COM 29250N105 768 26,400 SH Put SOLE   26,400 0 0
ENPHASE ENERGY INC COM 29355A107 207 6,400 SH Call SOLE   6,400 0 0
ENTERGY CORP NEW COM 29364G103 2,528 26,900 SH Call SOLE   26,900 0 0
ENTERGY CORP NEW COM 29364G103 648 6,900 SH Put SOLE   6,900 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 130 11,031 SH   SOLE   11,031 0 0
EQUINIX INC COM 29444U700 246 394 SH   SOLE   394 0 0
EQUINIX INC COM 29444U700 500 800 SH Call SOLE   800 0 0
EQUINIX INC COM 29444U700 312 500 SH Put SOLE   500 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 592 9,600 SH Call SOLE   9,600 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 345 9,669 SH   SOLE   9,669 0 0
EXACT SCIENCES CORP COM 30063P105 249 4,300 SH Call SOLE   4,300 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 448 13,345 SH   SOLE   13,345 0 0
EXELON CORP COM 30161N101 1,182 32,100 SH Call SOLE   32,100 0 0
EXPRESS INC COM 30219E103 15 10,000 SH Call SOLE   10,000 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 115 15,792 SH   SOLE   15,792 0 0
EXXON MOBIL CORP COM 30231G102 1,473 38,789 SH   SOLE   38,789 0 0
EXXON MOBIL CORP COM 30231G102 399 10,500 SH Call SOLE   10,500 0 0
EXXON MOBIL CORP COM 30231G102 2,309 60,800 SH Put SOLE   60,800 0 0
FACEBOOK INC CL A 30303M102 4,854 29,100 SH   SOLE   29,100 0 0
FACEBOOK INC CL A 30303M102 15,562 93,300 SH Call SOLE   93,300 0 0
FACEBOOK INC CL A 30303M102 14,412 86,400 SH Put SOLE   86,400 0 0
FACTSET RESH SYS INC COM 303075105 708 2,715 SH   SOLE   2,715 0 0
FACTSET RESH SYS INC COM 303075105 782 3,000 SH Call SOLE   3,000 0 0
FACTSET RESH SYS INC COM 303075105 339 1,300 SH Put SOLE   1,300 0 0
FARFETCH LTD ORD SH CL A 30744W107 79 10,016 SH   SOLE   10,016 0 0
FARFETCH LTD ORD SH CL A 30744W107 90 11,400 SH Call SOLE   11,400 0 0
FARFETCH LTD ORD SH CL A 30744W107 95 12,000 SH Put SOLE   12,000 0 0
FASTENAL CO COM 311900104 338 10,800 SH Put SOLE   10,800 0 0
FEDEX CORP COM 31428X106 1,185 9,773 SH   SOLE   9,773 0 0
FEDEX CORP COM 31428X106 1,601 13,200 SH Call SOLE   13,200 0 0
FEDEX CORP COM 31428X106 1,540 12,700 SH Put SOLE   12,700 0 0
FERRARI N V COM N3167Y103 302 1,982 SH   SOLE   1,982 0 0
FERRARI N V COM N3167Y103 534 3,500 SH Call SOLE   3,500 0 0
FERRARI N V COM N3167Y103 580 3,800 SH Put SOLE   3,800 0 0
FIDELITY LOW DURTIN ETF 316188408 280 5,738 SH   SOLE   5,738 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 336 9,355 SH   SOLE   9,355 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 25 20,063 SH   SOLE   20,063 0 0
FIFTH THIRD BANCORP COM 316773100 151 10,158 SH   SOLE   10,158 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 68 11,055 SH   SOLE   11,055 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 136 21,900 SH Call SOLE   21,900 0 0
FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 650 16,334 SH   SOLE   16,334 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 435 6,897 SH   SOLE   6,897 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 296 6,208 SH   SOLE   6,208 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 789 37,339 SH   SOLE   37,339 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 845 14,234 SH   SOLE   14,234 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1,492 60,757 SH   SOLE   60,757 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 300 18,854 SH   SOLE   18,854 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 395 12,127 SH   SOLE   12,127 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 627 14,998 SH   SOLE   14,998 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 700 27,234 SH   SOLE   27,234 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 181 13,180 SH   SOLE   13,180 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 243 10,049 SH   SOLE   10,049 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 520 14,136 SH   SOLE   14,136 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 367 7,706 SH   SOLE   7,706 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 340 7,057 SH   SOLE   7,057 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 417 18,690 SH   SOLE   18,690 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 837 13,428 SH   SOLE   13,428 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 228 2,701 SH   SOLE   2,701 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 205 10,835 SH   SOLE   10,835 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 446 10,837 SH   SOLE   10,837 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 163 16,992 SH   SOLE   16,992 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 662 23,926 SH   SOLE   23,926 0 0
FIVE BELOW INC COM 33829M101 211 3,000 SH Call SOLE   3,000 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 739 32,821 SH   SOLE   32,821 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 204 11,512 SH   SOLE   11,512 0 0
FORD MTR CO DEL COM 345370860 88 18,131 SH   SOLE   18,131 0 0
FORD MTR CO DEL COM 345370860 159 32,900 SH Call SOLE   32,900 0 0
FORD MTR CO DEL COM 345370860 127 26,300 SH Put SOLE   26,300 0 0
FORTINET INC COM 34959E109 202 2,000 SH Call SOLE   2,000 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 25,983 36,101 SH   SOLE   36,101 0 0
FORTIVE CORP COM 34959J108 3,863 70,000 SH Call SOLE   70,000 0 0
FRANCO NEVADA CORP COM 351858105 518 5,206 SH   SOLE   5,206 0 0
FRANCO NEVADA CORP COM 351858105 398 4,000 SH Call SOLE   4,000 0 0
FRANCO NEVADA CORP COM 351858105 856 8,600 SH Put SOLE   8,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 77 11,458 SH   SOLE   11,458 0 0
FREEPORT-MCMORAN INC CL B 35671D857 211 31,300 SH Call SOLE   31,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 230 34,000 SH Put SOLE   34,000 0 0
FUELCELL ENERGY INC COM 35952H601 18 11,970 SH   SOLE   11,970 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 57 16,330 SH   SOLE   16,330 0 0
GAMESTOP CORP NEW CL A 36467W109 38 10,799 SH   SOLE   10,799 0 0
GAP INC COM 364760108 173 24,560 SH   SOLE   24,560 0 0
GENERAC HLDGS INC COM 368736104 1,044 11,200 SH Call SOLE   11,200 0 0
GENERAL DYNAMICS CORP COM 369550108 1,860 14,058 SH   SOLE   14,058 0 0
GENERAL DYNAMICS CORP COM 369550108 5,583 42,200 SH Call SOLE   42,200 0 0
GENERAL DYNAMICS CORP COM 369550108 3,228 24,400 SH Put SOLE   24,400 0 0
GENERAL ELECTRIC CO COM 369604103 457 57,500 SH Call SOLE   57,500 0 0
GENERAL ELECTRIC CO COM 369604103 201 25,300 SH Put SOLE   25,300 0 0
GENERAL MLS INC COM 370334104 385 7,300 SH Call SOLE   7,300 0 0
GENERAL MTRS CO COM 37045V100 544 26,196 SH   SOLE   26,196 0 0
GENERAL MTRS CO COM 37045V100 289 13,900 SH Call SOLE   13,900 0 0
GENERAL MTRS CO COM 37045V100 640 30,800 SH Put SOLE   30,800 0 0
GENUINE PARTS CO COM 372460105 283 4,200 SH Call SOLE   4,200 0 0
GENWORTH FINL INC COM CL A 37247D106 87 26,315 SH   SOLE   26,315 0 0
GERDAU SA SPON ADR REP PFD 373737105 441 230,655 SH   SOLE   230,655 0 0
GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 7,464 163,014 SH   SOLE   163,014 0 0
GILEAD SCIENCES INC COM 375558103 839 11,221 SH   SOLE   11,221 0 0
GILEAD SCIENCES INC COM 375558103 2,437 32,600 SH Call SOLE   32,600 0 0
GILEAD SCIENCES INC COM 375558103 4,187 56,000 SH Put SOLE   56,000 0 0
GLOBAL PMTS INC COM 37940X102 231 1,600 SH Call SOLE   1,600 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 395 64,319 SH   SOLE   64,319 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 119 12,727 SH   SOLE   12,727 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 227 5,939 SH   SOLE   5,939 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 231 12,721 SH   SOLE   12,721 0 0
GODADDY INC CL A 380237107 240 4,200 SH Call SOLE   4,200 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 49 10,322 SH   SOLE   10,322 0 0
GOLD STD VENTURES CORP COM 380738104 9 17,207 SH   SOLE   17,207 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 798 34,603 SH   SOLE   34,603 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 215 8,209 SH   SOLE   8,209 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 432 4,291 SH   SOLE   4,291 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,581 29,633 SH   SOLE   29,633 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,272 14,700 SH Call SOLE   14,700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,245 40,400 SH Put SOLE   40,400 0 0
GOPRO INC CL A 38268T103 35 13,481 SH   SOLE   13,481 0 0
GRAINGER W W INC COM 384802104 572 2,300 SH Call SOLE   2,300 0 0
GRAINGER W W INC COM 384802104 273 1,100 SH Put SOLE   1,100 0 0
GROUPON INC COM 399473107 106 108,180 SH   SOLE   108,180 0 0
GUESS INC COM 401617105 2,485 367,100 SH Put SOLE   367,100 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 206 2,600 SH Call SOLE   2,600 0 0
HALLIBURTON CO COM 406216101 174 25,386 SH   SOLE   25,386 0 0
HALLIBURTON CO COM 406216101 79 11,600 SH Call SOLE   11,600 0 0
HALLIBURTON CO COM 406216101 314 45,900 SH Put SOLE   45,900 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 46 20,978 SH   SOLE   20,978 0 0
HCA HEALTHCARE INC COM 40412C101 458 5,100 SH Call SOLE   5,100 0 0
HCA HEALTHCARE INC COM 40412C101 270 3,000 SH Put SOLE   3,000 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 90 55,102 SH   SOLE   55,102 0 0
HERSHEY CO COM 427866108 636 4,800 SH Call SOLE   4,800 0 0
HERSHEY CO COM 427866108 305 2,300 SH Put SOLE   2,300 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 83 13,400 SH Call SOLE   13,400 0 0
HESS CORP COM 42809H107 374 11,236 SH   SOLE   11,236 0 0
HESS CORP COM 42809H107 276 8,300 SH Call SOLE   8,300 0 0
HESS CORP COM 42809H107 516 15,500 SH Put SOLE   15,500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 174 17,900 SH Call SOLE   17,900 0 0
HI CRUSH INC COM 428337109 3 14,396 SH   SOLE   14,396 0 0
HIGHWOODS PPTYS INC COM 431284108 294 8,289 SH   SOLE   8,289 0 0
HIGHWOODS PPTYS INC COM 431284108 213 6,000 SH Call SOLE   6,000 0 0
HIGHWOODS PPTYS INC COM 431284108 283 8,000 SH Put SOLE   8,000 0 0
HOME DEPOT INC COM 437076102 231 1,235 SH   SOLE   1,235 0 0
HOME DEPOT INC COM 437076102 9,541 51,100 SH Call SOLE   51,100 0 0
HOME DEPOT INC COM 437076102 4,649 24,900 SH Put SOLE   24,900 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 511 18,227 SH   SOLE   18,227 0 0
HUNT J B TRANS SVCS INC COM 445658107 507 5,500 SH Call SOLE   5,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 301 36,700 SH Call SOLE   36,700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 90 11,000 SH Put SOLE   11,000 0 0
IAC INTERACTIVECORP COM 44919P508 2,850 15,900 SH Call SOLE   15,900 0 0
IAMGOLD CORP COM 450913108 39 16,941 SH   SOLE   16,941 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,236 41,010 SH   SOLE   41,010 0 0
INFOSYS LTD SPONSORED ADR 456788108 436 53,103 SH   SOLE   53,103 0 0
ING GROEP N.V. SPONSORED ADR 456837103 136 26,431 SH   SOLE   26,431 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 209 8,468 SH   SOLE   8,468 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 212 9,217 SH   SOLE   9,217 0 0
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 235 10,506 SH   SOLE   10,506 0 0
INTEL CORP COM 458140100 3,631 67,100 SH Call SOLE   67,100 0 0
INTEL CORP COM 458140100 2,149 39,700 SH Put SOLE   39,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 314 2,831 SH   SOLE   2,831 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,448 40,100 SH Call SOLE   40,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,230 20,100 SH Put SOLE   20,100 0 0
INTL PAPER CO COM 460146103 202 6,500 SH Call SOLE   6,500 0 0
INTUIT COM 461202103 6,394 27,800 SH Call SOLE   27,800 0 0
INTUIT COM 461202103 943 4,100 SH Put SOLE   4,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,895 3,826 SH   SOLE   3,826 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,308 8,700 SH Call SOLE   8,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,665 7,400 SH Put SOLE   7,400 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 309 13,591 SH   SOLE   13,591 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 327 6,632 SH   SOLE   6,632 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 229 2,200 SH Call SOLE   2,200 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 139 12,315 SH   SOLE   12,315 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 341 12,719 SH   SOLE   12,719 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 662 28,785 SH   SOLE   28,785 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 434 9,690 SH   SOLE   9,690 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 258 8,235 SH   SOLE   8,235 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 289 7,238 SH   SOLE   7,238 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 933 19,259 SH   SOLE   19,259 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 296 1,566 SH   SOLE   1,566 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,278 15,212 SH   SOLE   15,212 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 442 26,410 SH   SOLE   26,410 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 543 12,186 SH   SOLE   12,186 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 752 15,322 SH   SOLE   15,322 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 258 2,050 SH   SOLE   2,050 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 582 44,909 SH   SOLE   44,909 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 949 10,613 SH   SOLE   10,613 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,158 12,529 SH   SOLE   12,529 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 328 19,446 SH   SOLE   19,446 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 232 2,703 SH   SOLE   2,703 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 523 17,346 SH   SOLE   17,346 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 214 9,711 SH   SOLE   9,711 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 798 14,786 SH   SOLE   14,786 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 256 18,526 SH   SOLE   18,526 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP INFO 46138E115 417 5,872 SH   SOLE   5,872 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP FINL 46138E156 211 5,872 SH   SOLE   5,872 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 539 13,525 SH   SOLE   13,525 0 0
INVESCO EXCHANGE-TRADED FD T S&P INTL QULTY 46138E214 246 11,789 SH   SOLE   11,789 0 0
INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 469 17,840 SH   SOLE   17,840 0 0
INVESCO EXCHANGE-TRADED FD T S&P EMRNG MKTS 46138E297 182 10,370 SH   SOLE   10,370 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 1,873 39,919 SH   SOLE   39,919 0 0
INVESCO EXCHANGE-TRADED FD T S&P 500 EX RAT 46138E388 247 7,900 SH   SOLE   7,900 0 0
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 312 12,076 SH   SOLE   12,076 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 214 7,068 SH   SOLE   7,068 0 0
INVESCO EXCHANGE-TRADED FD T DWA DEV MKTS 46138E875 307 13,533 SH   SOLE   13,533 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 500 15,096 SH   SOLE   15,096 0 0
INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 575 24,796 SH   SOLE   24,796 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 896 21,358 SH   SOLE   21,358 0 0
INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 603 14,667 SH   SOLE   14,667 0 0
INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 751 17,098 SH   SOLE   17,098 0 0
INVESCO LTD SHS G491BT108 127 14,000 SH Call SOLE   14,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,409 49,418 SH   SOLE   49,418 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 228,194 1,198,500 SH Call SOLE   1,198,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 277,356 1,456,700 SH Put SOLE   1,456,700 0 0
IPG PHOTONICS CORP COM 44980X109 375 3,400 SH Call SOLE   3,400 0 0
IQIYI INC SPONSORED ADS 46267X108 16,209 910,600 SH Put SOLE   910,600 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,554 103,142 SH   SOLE   103,142 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 400 18,717 SH   SOLE   18,717 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,613 68,471 SH   SOLE   68,471 0 0
ISHARES INC MSCI CDA ETF 464286509 682 31,196 SH   SOLE   31,196 0 0
ISHARES INC MSCI HONG KG ETF 464286871 421 21,132 SH   SOLE   21,132 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 390 11,823 SH   SOLE   11,823 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 363 20,903 SH   SOLE   20,903 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 337 14,300 SH Put SOLE   14,300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 825 16,700 SH Call SOLE   16,700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 696 14,100 SH Put SOLE   14,100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 880 67,410 SH   SOLE   67,410 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 579 44,400 SH Put SOLE   44,400 0 0
ISHARES TR S&P 100 ETF 464287101 12,681 106,908 SH   SOLE   106,908 0 0
ISHARES TR SELECT DIVID ETF 464287168 795 10,807 SH   SOLE   10,807 0 0
ISHARES TR TIPS BD ETF 464287176 885 7,506 SH   SOLE   7,506 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,410 117,474 SH   SOLE   117,474 0 0
ISHARES TR TRANS AVG ETF 464287192 213 1,542 SH   SOLE   1,542 0 0
ISHARES TR CORE S&P500 ETF 464287200 89,207 345,227 SH   SOLE   345,227 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,540 13,346 SH   SOLE   13,346 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 932 27,310 SH   SOLE   27,310 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,025 8,299 SH   SOLE   8,299 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,048 6,352 SH   SOLE   6,352 0 0
ISHARES TR JPX NIKKEI 400 464287382 228 4,296 SH   SOLE   4,296 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,423 14,787 SH   SOLE   14,787 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,013 6,142 SH   SOLE   6,142 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 717 8,269 SH   SOLE   8,269 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,830 34,238 SH   SOLE   34,238 0 0
ISHARES TR RUS MID CAP ETF 464287499 910 21,078 SH   SOLE   21,078 0 0
ISHARES TR CORE S&P MCP ETF 464287507 311 2,159 SH   SOLE   2,159 0 0
ISHARES TR EXPANDED TECH 464287515 495 2,355 SH   SOLE   2,355 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,367 12,685 SH   SOLE   12,685 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,329 23,487 SH   SOLE   23,487 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2,655 14,880 SH   SOLE   14,880 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,904 72,378 SH   SOLE   72,378 0 0
ISHARES TR RUS 1000 ETF 464287622 4,247 30,011 SH   SOLE   30,011 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 14,137 172,338 SH   SOLE   172,338 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11,672 73,792 SH   SOLE   73,792 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30,334 265,015 SH   SOLE   265,015 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,523 10,269 SH   SOLE   10,269 0 0
ISHARES TR S&P MC 400VL ETF 464287705 758 6,906 SH   SOLE   6,906 0 0
ISHARES TR U.S. REAL ES ETF 464287739 361 5,193 SH   SOLE   5,193 0 0
ISHARES TR U.S. ENERGY ETF 464287796 159 10,358 SH   SOLE   10,358 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,866 247,117 SH   SOLE   247,117 0 0
ISHARES TR SP SMCP600VL ETF 464287879 832 8,326 SH   SOLE   8,326 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,237 16,225 SH   SOLE   16,225 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 913 8,591 SH   SOLE   8,591 0 0
ISHARES TR MSCI ACWI ETF 464288257 615 9,836 SH   SOLE   9,836 0 0
ISHARES TR INTL SEL DIV ETF 464288448 316 13,979 SH   SOLE   13,979 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,263 55,319 SH   SOLE   55,319 0 0
ISHARES TR CRE U S REIT ETF 464288521 272 6,944 SH   SOLE   6,944 0 0
ISHARES TR INTRM TR CRP ETF 464288638 351 6,388 SH   SOLE   6,388 0 0
ISHARES TR SH TR CRPORT ETF 464288646 266 5,084 SH   SOLE   5,084 0 0
ISHARES TR GLOBAL MATER ETF 464288695 206 4,163 SH   SOLE   4,163 0 0
ISHARES TR US HOME CONS ETF 464288752 376 12,988 SH   SOLE   12,988 0 0
ISHARES TR LNG TR CRPRT BD 464289511 363 5,700 SH   SOLE   5,700 0 0
ISHARES TR US TREAS BD ETF 46429B267 222 7,911 SH   SOLE   7,911 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 343 7,045 SH   SOLE   7,045 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 226 3,645 SH   SOLE   3,645 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 400 4,008 SH   SOLE   4,008 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 278 13,885 SH   SOLE   13,885 0 0
ISHARES TR CORE TOTAL USD 46434V613 314 5,977 SH   SOLE   5,977 0 0
ISHARES TR TRS FLT RT BD 46434V860 300 5,960 SH   SOLE   5,960 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 366 13,456 SH   SOLE   13,456 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 493 19,547 SH   SOLE   19,547 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 449 18,129 SH   SOLE   18,129 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 562 22,792 SH   SOLE   22,792 0 0
ISHARES TR MORTGE REL ETF 46435G342 202 10,818 SH   SOLE   10,818 0 0
ISHARES TR EDGE MSCI MINM 46435G433 578 22,341 SH   SOLE   22,341 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 215 8,758 SH   SOLE   8,758 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,168 84,400 SH Call SOLE   84,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,677 204,500 SH Put SOLE   204,500 0 0
ISHARES TR TRANS AVG ETF 464287192 221 1,600 SH Put SOLE   1,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 590 17,300 SH Call SOLE   17,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,693 49,600 SH Put SOLE   49,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,881 11,400 SH Call SOLE   11,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,837 17,200 SH Put SOLE   17,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,930 54,800 SH Call SOLE   54,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,759 51,600 SH Put SOLE   51,600 0 0
ISHARES TR RUS MID CAP ETF 464287499 315 7,300 SH Put SOLE   7,300 0 0
ISHARES TR PHLX SEMICND ETF 464287523 821 4,000 SH Call SOLE   4,000 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,642 8,000 SH Put SOLE   8,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,217 11,300 SH Call SOLE   11,300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,573 14,600 SH Put SOLE   14,600 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 364 2,300 SH Call SOLE   2,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 145,616 1,272,200 SH Call SOLE   1,272,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 62,140 542,900 SH Put SOLE   542,900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,838 40,800 SH Call SOLE   40,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,289 90,400 SH Put SOLE   90,400 0 0
ISHARES TR U.S. FINLS ETF 464287788 778 8,000 SH Put SOLE   8,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,736 35,500 SH Call SOLE   35,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,934 25,100 SH Put SOLE   25,100 0 0
ISHARES TR US HOME CONS ETF 464288752 243 8,400 SH Put SOLE   8,400 0 0
ISTAR INC COM 45031U101 564 53,200 SH Put SOLE   53,200 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 6,363 6,500,000 PRN   SOLE   0 0 0
JD COM INC SPON ADR CL A 47215P106 490 12,111 SH   SOLE   12,111 0 0
JD COM INC SPON ADR CL A 47215P106 527 13,000 SH Call SOLE   13,000 0 0
JD COM INC SPON ADR CL A 47215P106 693 17,100 SH Put SOLE   17,100 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 567 19,971 SH   SOLE   19,971 0 0
JOHNSON & JOHNSON COM 478160104 11,094 84,600 SH Call SOLE   84,600 0 0
JOHNSON & JOHNSON COM 478160104 2,688 20,500 SH Put SOLE   20,500 0 0
JPMORGAN CHASE & CO COM 46625H100 5,681 63,100 SH Call SOLE   63,100 0 0
JPMORGAN CHASE & CO COM 46625H100 5,348 59,400 SH Put SOLE   59,400 0 0
JUNIPER INDL HLDGS INC UNIT 11/13/2026 48205G205 151 15,658 SH   SOLE   15,658 0 0
JUNIPER NETWORKS INC COM 48203R104 193 10,066 SH   SOLE   10,066 0 0
JUPAI HLDGS LTD ADS 48205B107 29 27,825 SH   SOLE   27,825 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 399 3,141 SH   SOLE   3,141 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,319 26,100 SH Call SOLE   26,100 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 135 37,316 SH   SOLE   37,316 0 0
KEURIG DR PEPPER INC COM 49271V100 404 16,639 SH   SOLE   16,639 0 0
KINDER MORGAN INC DEL COM 49456B101 382 27,429 SH   SOLE   27,429 0 0
KINDER MORGAN INC DEL COM 49456B101 217 15,600 SH Call SOLE   15,600 0 0
KINROSS GOLD CORP COM 496902404 99 24,995 SH   SOLE   24,995 0 0
KINROSS GOLD CORP COM 496902404 203 50,900 SH Call SOLE   50,900 0 0
KITOV PHARMA LTD SPONSORED ADS 49803V107 5 16,907 SH   SOLE   16,907 0 0
KLA CORPORATION COM NEW 482480100 460 3,200 SH Put SOLE   3,200 0 0
KOSMOS ENERGY LTD COM 500688106 64 71,035 SH   SOLE   71,035 0 0
KRAFT HEINZ CO COM 500754106 369 14,900 SH Call SOLE   14,900 0 0
KROGER CO COM 501044101 373 12,400 SH Call SOLE   12,400 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 468 3,700 SH Call SOLE   3,700 0 0
LAM RESEARCH CORP COM 512807108 273 1,137 SH   SOLE   1,137 0 0
LAM RESEARCH CORP COM 512807108 552 2,300 SH Call SOLE   2,300 0 0
LAREDO PETROLEUM INC COM 516806106 34 89,876 SH   SOLE   89,876 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 789 35,785 SH   SOLE   35,785 0 0
LAUDER ESTEE COS INC CL A 518439104 3,697 23,200 SH Call SOLE   23,200 0 0
LAUDER ESTEE COS INC CL A 518439104 701 4,400 SH Put SOLE   4,400 0 0
LENNOX INTL INC COM 526107107 364 2,000 SH Call SOLE   2,000 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 60 12,401 SH   SOLE   12,401 0 0
LILLY ELI & CO COM 532457108 7,435 53,600 SH Call SOLE   53,600 0 0
LILLY ELI & CO COM 532457108 1,027 7,400 SH Put SOLE   7,400 0 0
LINCOLN NATL CORP IND COM 534187109 292 11,100 SH Call SOLE   11,100 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 209 4,600 SH Call SOLE   4,600 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 66 43,523 SH   SOLE   43,523 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 15 10,000 SH Put SOLE   10,000 0 0
LOCKHEED MARTIN CORP COM 539830109 1,424 4,200 SH Call SOLE   4,200 0 0
LOCKHEED MARTIN CORP COM 539830109 780 2,300 SH Put SOLE   2,300 0 0
LOWES COS INC COM 548661107 1,816 21,100 SH Call SOLE   21,100 0 0
LULULEMON ATHLETICA INC COM 550021109 3,203 16,900 SH Call SOLE   16,900 0 0
LULULEMON ATHLETICA INC COM 550021109 758 4,000 SH Put SOLE   4,000 0 0
LYFT INC CL A COM 55087P104 389 14,500 SH Call SOLE   14,500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 223 4,500 SH Put SOLE   4,500 0 0
MACYS INC COM 55616P104 69 14,046 SH   SOLE   14,046 0 0
MACYS INC COM 55616P104 159 32,300 SH Call SOLE   32,300 0 0
MACYS INC COM 55616P104 133 27,100 SH Put SOLE   27,100 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 387 10,600 SH Call SOLE   10,600 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 103 12,778 SH   SOLE   12,778 0 0
MANNKIND CORP COM NEW 56400P706 29 28,459 SH   SOLE   28,459 0 0
MANPOWERGROUP INC COM 56418H100 265 5,000 SH Call SOLE   5,000 0 0
MARATHON OIL CORP COM 565849106 368 111,946 SH   SOLE   111,946 0 0
MARATHON OIL CORP COM 565849106 111 33,600 SH Call SOLE   33,600 0 0
MARATHON OIL CORP COM 565849106 38 11,400 SH Put SOLE   11,400 0 0
MARATHON PETE CORP COM 56585A102 373 15,800 SH Call SOLE   15,800 0 0
MARKETAXESS HLDGS INC COM 57060D108 499 1,500 SH Call SOLE   1,500 0 0
MARSH & MCLENNAN COS INC COM 571748102 259 3,000 SH Call SOLE   3,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 441 5,100 SH Put SOLE   5,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 234 1,239 SH   SOLE   1,239 0 0
MARTIN MARIETTA MATLS INC COM 573284106 303 1,600 SH Put SOLE   1,600 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 704 31,100 SH Call SOLE   31,100 0 0
MASCO CORP COM 574599106 219 6,321 SH   SOLE   6,321 0 0
MASTERCARD INC CL A 57636Q104 1,522 6,300 SH Call SOLE   6,300 0 0
MASTERCARD INC CL A 57636Q104 1,425 5,900 SH Put SOLE   5,900 0 0
MATADOR RES CO COM 576485205 46 18,582 SH   SOLE   18,582 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 6 10,828 SH   SOLE   10,828 0 0
MATTEL INC COM 577081102 205 23,319 SH   SOLE   23,319 0 0
MATTEL INC COM 577081102 110 12,500 SH Put SOLE   12,500 0 0
MCDONALDS CORP COM 580135101 2,712 16,400 SH Call SOLE   16,400 0 0
MCDONALDS CORP COM 580135101 1,455 8,800 SH Put SOLE   8,800 0 0
MEDTRONIC PLC SHS G5960L103 3,860 42,800 SH Call SOLE   42,800 0 0
MEDTRONIC PLC SHS G5960L103 2,065 22,900 SH Put SOLE   22,900 0 0
MERCADOLIBRE INC COM 58733R102 663 1,357 SH   SOLE   1,357 0 0
MERCADOLIBRE INC COM 58733R102 1,221 2,500 SH Call SOLE   2,500 0 0
MERCADOLIBRE INC COM 58733R102 879 1,800 SH Put SOLE   1,800 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 6,519 5,000,000 PRN   SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 504 6,548 SH   SOLE   6,548 0 0
MERCK & CO. INC COM 58933Y105 3,155 41,000 SH Call SOLE   41,000 0 0
MERCK & CO. INC COM 58933Y105 3,024 39,300 SH Put SOLE   39,300 0 0
METLIFE INC COM 59156R108 212 6,936 SH   SOLE   6,936 0 0
METLIFE INC COM 59156R108 1,256 41,100 SH Call SOLE   41,100 0 0
METLIFE INC COM 59156R108 963 31,500 SH Put SOLE   31,500 0 0
MGIC INVT CORP WIS COM 552848103 144 22,749 SH   SOLE   22,749 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 509 7,500 SH Call SOLE   7,500 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 31,886 22,000,000 PRN   SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 722 17,161 SH   SOLE   17,161 0 0
MICRON TECHNOLOGY INC COM 595112103 1,161 27,600 SH Call SOLE   27,600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,708 40,600 SH Put SOLE   40,600 0 0
MICROSOFT CORP COM 594918104 6,561 41,600 SH Call SOLE   41,600 0 0
MICROSOFT CORP COM 594918104 11,371 72,100 SH Put SOLE   72,100 0 0
MICROVISION INC DEL COM NEW 594960304 10 57,485 SH   SOLE   57,485 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 39 10,525 SH   SOLE   10,525 0 0
MOGU INC SPON ADS 608012100 15 13,444 SH   SOLE   13,444 0 0
MOLECULIN BIOTECH INC COM 60855D101 55 90,062 SH   SOLE   90,062 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 320 8,200 SH Call SOLE   8,200 0 0
MONDELEZ INTL INC CL A 609207105 252 5,035 SH   SOLE   5,035 0 0
MONDELEZ INTL INC CL A 609207105 2,464 49,200 SH Call SOLE   49,200 0 0
MONDELEZ INTL INC CL A 609207105 1,272 25,400 SH Put SOLE   25,400 0 0
MONGODB INC CL A 60937P106 573 4,200 SH Call SOLE   4,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 252 4,479 SH   SOLE   4,479 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 225 4,000 SH Call SOLE   4,000 0 0
MOODYS CORP COM 615369105 761 3,600 SH Put SOLE   3,600 0 0
MORGAN STANLEY COM NEW 617446448 1,237 36,385 SH   SOLE   36,385 0 0
MORGAN STANLEY COM NEW 617446448 500 14,700 SH Call SOLE   14,700 0 0
MORGAN STANLEY COM NEW 617446448 2,115 62,200 SH Put SOLE   62,200 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,050 7,900 SH Call SOLE   7,900 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 837 6,300 SH Put SOLE   6,300 0 0
MYLAN NV SHS EURO N59465109 185 12,400 SH Call SOLE   12,400 0 0
NABORS INDUSTRIES LTD SHS G6359F103 14 36,883 SH   SOLE   36,883 0 0
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 7 13,527 SH   SOLE   13,527 0 0
NATIONAL OILWELL VARCO INC COM 637071101 323 32,891 SH   SOLE   32,891 0 0
NATIONAL OILWELL VARCO INC COM 637071101 244 24,800 SH Call SOLE   24,800 0 0
NATIONAL OILWELL VARCO INC COM 637071101 224 22,800 SH Put SOLE   22,800 0 0
NETAPP INC COM 64110D104 279 6,700 SH Put SOLE   6,700 0 0
NETEASE INC SPONSORED ADS 64110W102 1,316 4,100 SH Call SOLE   4,100 0 0
NETFLIX INC COM 64110L106 3,562 9,486 SH   SOLE   9,486 0 0
NETFLIX INC COM 64110L106 3,492 9,300 SH Call SOLE   9,300 0 0
NETFLIX INC COM 64110L106 6,196 16,500 SH Put SOLE   16,500 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 24 12,946 SH   SOLE   12,946 0 0
NEURONETICS INC COM 64131A105 24 12,496 SH   SOLE   12,496 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 148 15,800 SH Call SOLE   15,800 0 0
NEWMONT CORP COM 651639106 860 19,000 SH Call SOLE   19,000 0 0
NEWMONT CORP COM 651639106 1,413 31,200 SH Put SOLE   31,200 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 138 10,425 SH   SOLE   10,425 0 0
NEXTERA ENERGY INC COM 65339F101 235 976 SH   SOLE   976 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 36,912 779,712 SH   SOLE   779,712 0 0
NEXTERA ENERGY INC COM 65339F101 2,912 12,100 SH Call SOLE   12,100 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 285 6,632 SH   SOLE   6,632 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 538 12,500 SH Put SOLE   12,500 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 19,180 10,886,000 PRN   SOLE   0 0 0
NIKE INC CL B 654106103 1,837 22,200 SH Call SOLE   22,200 0 0
NIKE INC CL B 654106103 1,034 12,500 SH Put SOLE   12,500 0 0
NIO INC SPON ADS 62914V106 82 29,460 SH   SOLE   29,460 0 0
NIO INC SPON ADS 62914V106 115 41,400 SH Call SOLE   41,400 0 0
NIO INC SPON ADS 62914V106 91 32,800 SH Put SOLE   32,800 0 0
NOBLE CORP PLC SHS USD G65431101 3 11,332 SH   SOLE   11,332 0 0
NOKIA CORP SPONSORED ADR 654902204 229 73,758 SH   SOLE   73,758 0 0
NORDSTROM INC COM 655664100 305 19,894 SH   SOLE   19,894 0 0
NORDSTROM INC COM 655664100 463 30,200 SH Put SOLE   30,200 0 0
NORFOLK SOUTHERN CORP COM 655844108 380 2,600 SH Call SOLE   2,600 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 13 19,916 SH   SOLE   19,916 0 0
NORTHERN TR CORP COM 665859104 257 3,400 SH Put SOLE   3,400 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,331 4,400 SH Call SOLE   4,400 0 0
NORTHROP GRUMMAN CORP COM 666807102 575 1,900 SH Put SOLE   1,900 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 133 12,112 SH   SOLE   12,112 0 0
NOVAGOLD RES INC COM NEW 66987E206 102 13,797 SH   SOLE   13,797 0 0
NOVARTIS A G SPONSORED ADR 66987V109 404 4,900 SH Call SOLE   4,900 0 0
NUCOR CORP COM 670346105 256 7,100 SH Put SOLE   7,100 0 0
NUTANIX INC CL A 67059N108 167 10,600 SH Call SOLE   10,600 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 114 11,275 SH   SOLE   11,275 0 0
NVIDIA CORP COM 67066G104 697 2,646 SH   SOLE   2,646 0 0
NVIDIA CORP COM 67066G104 11,335 43,000 SH Call SOLE   43,000 0 0
NVIDIA CORP COM 67066G104 6,274 23,800 SH Put SOLE   23,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 691 8,329 SH   SOLE   8,329 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,982 23,900 SH Call SOLE   23,900 0 0
NXP SEMICONDUCTORS N V COM N6596X109 763 9,200 SH Put SOLE   9,200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 331 1,100 SH Call SOLE   1,100 0 0
OASIS PETROLEUM INC COM 674215108 20 57,733 SH   SOLE   57,733 0 0
OFFICE DEPOT INC COM 676220106 37 22,317 SH   SOLE   22,317 0 0
OI SA SPONSORED ADR NE 670851500 5 10,813 SH   SOLE   10,813 0 0
OKTA INC CL A 679295105 234 1,918 SH   SOLE   1,918 0 0
OKTA INC CL A 679295105 306 2,500 SH Call SOLE   2,500 0 0
OKTA INC CL A 679295105 575 4,700 SH Put SOLE   4,700 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 7 22,310 SH   SOLE   22,310 0 0
OPKO HEALTH INC COM 68375N103 55 41,031 SH   SOLE   41,031 0 0
ORACLE CORP COM 68389X105 2,769 57,300 SH Call SOLE   57,300 0 0
ORACLE CORP COM 68389X105 1,783 36,900 SH Put SOLE   36,900 0 0
OSHKOSH CORP COM 688239201 257 4,000 SH Call SOLE   4,000 0 0
OSI ETF TR OSHARS FTSE US 67110P407 230 7,937 SH   SOLE   7,937 0 0
OVINTIV INC COM 69047Q102 85 31,345 SH   SOLE   31,345 0 0
PACCAR INC COM 693718108 205 3,354 SH   SOLE   3,354 0 0
PACCAR INC COM 693718108 245 4,000 SH Put SOLE   4,000 0 0
PACER FDS TR TRENDP US MID CP 69374H204 301 10,639 SH   SOLE   10,639 0 0
PALO ALTO NETWORKS INC COM 697435105 339 2,068 SH   SOLE   2,068 0 0
PALO ALTO NETWORKS INC COM 697435105 262 1,600 SH Call SOLE   1,600 0 0
PALO ALTO NETWORKS INC COM 697435105 312 1,900 SH Put SOLE   1,900 0 0
PARAMOUNT GROUP INC COM 69924R108 106 12,062 SH   SOLE   12,062 0 0
PARKER HANNIFIN CORP COM 701094104 402 3,100 SH Call SOLE   3,100 0 0
PARKER HANNIFIN CORP COM 701094104 376 2,900 SH Put SOLE   2,900 0 0
PATTERSON UTI ENERGY INC COM 703481101 50 21,271 SH   SOLE   21,271 0 0
PAYPAL HLDGS INC COM 70450Y103 1,700 17,758 SH   SOLE   17,758 0 0
PAYPAL HLDGS INC COM 70450Y103 1,015 10,600 SH Call SOLE   10,600 0 0
PAYPAL HLDGS INC COM 70450Y103 3,696 38,600 SH Put SOLE   38,600 0 0
PEOPLES UTD FINL INC COM 712704105 269 24,326 SH   SOLE   24,326 0 0
PEPSICO INC COM 713448108 6,605 55,000 SH Call SOLE   55,000 0 0
PEPSICO INC COM 713448108 2,906 24,200 SH Put SOLE   24,200 0 0
PERRIGO CO PLC SHS G97822103 1,106 23,000 SH Call SOLE   23,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 263 47,886 SH   SOLE   47,886 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 188 34,100 SH Put SOLE   34,100 0 0
PFIZER INC COM 717081103 880 26,946 SH   SOLE   26,946 0 0
PFIZER INC COM 717081103 3,577 109,600 SH Call SOLE   109,600 0 0
PFIZER INC COM 717081103 1,753 53,700 SH Put SOLE   53,700 0 0
PGIM ETF TR ULTRA SHORT 69344A107 212 4,360 SH   SOLE   4,360 0 0
PHILIP MORRIS INTL INC COM 718172109 1,839 25,200 SH Call SOLE   25,200 0 0
PHILIP MORRIS INTL INC COM 718172109 372 5,100 SH Put SOLE   5,100 0 0
PHILLIPS 66 COM 718546104 499 9,300 SH Put SOLE   9,300 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,140 31,724 SH   SOLE   31,724 0 0
PINDUODUO INC SPONSORED ADS 722304102 270 7,500 SH Call SOLE   7,500 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 132 23,564 SH   SOLE   23,564 0 0
POLARIS INC COM 731068102 385 8,000 SH Call SOLE   8,000 0 0
POWERSHARES DB MULTI-SECTOR OIL FD 46140H403 185 30,184 SH   SOLE   30,184 0 0
PPL CORP COM 69351T106 239 9,700 SH Put SOLE   9,700 0 0
PRECISION DRILLING CORP COM 2010 74022D308 5 16,410 SH   SOLE   16,410 0 0
PRETIUM RES INC COM 74139C102 128 22,532 SH   SOLE   22,532 0 0
PRICE T ROWE GROUP INC COM 74144T108 367 3,758 SH   SOLE   3,758 0 0
PRICE T ROWE GROUP INC COM 74144T108 527 5,400 SH Call SOLE   5,400 0 0
PRICE T ROWE GROUP INC COM 74144T108 771 7,900 SH Put SOLE   7,900 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 35,971 32,500,000 PRN   SOLE   0 0 0
PROCTER & GAMBLE CO COM 742718109 2,937 26,700 SH Call SOLE   26,700 0 0
PROCTER & GAMBLE CO COM 742718109 319 2,900 SH Put SOLE   2,900 0 0
PROGRESSIVE CORP OHIO COM 743315103 495 6,700 SH Call SOLE   6,700 0 0
PROLOGIS INC. COM 74340W103 892 11,100 SH Call SOLE   11,100 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 360 15,503 SH   SOLE   15,503 0 0
PROSHARES TR PSHS ULDOW30 NEW 74347B276 772 26,735 SH   SOLE   26,735 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 1,329 52,298 SH   SOLE   52,298 0 0
PROSHARES TR ULTRAPRO DOW 30 74347G309 556 11,542 SH   SOLE   11,542 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 378 19,416 SH   SOLE   19,416 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 661 7,439 SH   SOLE   7,439 0 0
PROSHARES TR LARGE CAP CRE 74347R248 656 11,085 SH   SOLE   11,085 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 288 13,781 SH   SOLE   13,781 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 90 18,614 SH   SOLE   18,614 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 580 37,360 SH   SOLE   37,360 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 440 15,908 SH   SOLE   15,908 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 214 4,445 SH   SOLE   4,445 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 340 17,434 SH   SOLE   17,434 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 245 12,600 SH Call SOLE   12,600 0 0
PROSHARES TR ULT R/EST NEW 74347X625 305 7,000 SH Put SOLE   7,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 579 18,683 SH   SOLE   18,683 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 153 96,312 SH   SOLE   96,312 0 0
PROSHARES TR II ULTRA GOLD 74347W601 225 4,321 SH   SOLE   4,321 0 0
PRUDENTIAL FINL INC COM 744320102 1,663 31,886 SH   SOLE   31,886 0 0
PRUDENTIAL FINL INC COM 744320102 2,013 38,600 SH Call SOLE   38,600 0 0
PRUDENTIAL FINL INC COM 744320102 2,498 47,900 SH Put SOLE   47,900 0 0
PUBLIC STORAGE COM 74460D109 894 4,500 SH Call SOLE   4,500 0 0
PVH CORPORATION COM 693656100 226 6,000 SH Call SOLE   6,000 0 0
QEP RESOURCES INC COM 74733V100 19 57,966 SH   SOLE   57,966 0 0
QORVO INC COM 74736K101 242 3,000 SH Call SOLE   3,000 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 15,646 121,700 SH   SOLE   121,700 0 0
QTS RLTY TR INC COM CL A 74736A103 3,742 64,500 SH Put SOLE   64,500 0 0
QUALCOMM INC COM 747525103 1,670 24,689 SH   SOLE   24,689 0 0
QUALCOMM INC COM 747525103 2,726 40,300 SH Call SOLE   40,300 0 0
QUALCOMM INC COM 747525103 3,430 50,700 SH Put SOLE   50,700 0 0
QUANTA SVCS INC COM 74762E102 238 7,500 SH Call SOLE   7,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100 610 7,600 SH Put SOLE   7,600 0 0
RALPH LAUREN CORP CL A 751212101 532 7,960 SH   SOLE   7,960 0 0
RALPH LAUREN CORP CL A 751212101 434 6,500 SH Call SOLE   6,500 0 0
RALPH LAUREN CORP CL A 751212101 454 6,800 SH Put SOLE   6,800 0 0
RAYTHEON CO COM NEW 755111507 656 5,000 SH Call SOLE   5,000 0 0
RAYTHEON CO COM NEW 755111507 262 2,000 SH Put SOLE   2,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,074 2,200 SH Call SOLE   2,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 293 600 SH Put SOLE   600 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 100 11,128 SH   SOLE   11,128 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 211 23,500 SH Call SOLE   23,500 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 270 30,100 SH Put SOLE   30,100 0 0
REPUBLIC SVCS INC COM 760759100 390 5,200 SH Call SOLE   5,200 0 0
RH COM 74967X103 201 2,000 SH Put SOLE   2,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 433 9,500 SH Call SOLE   9,500 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 4 16,296 SH   SOLE   16,296 0 0
ROCKWELL AUTOMATION INC COM 773903109 275 1,821 SH   SOLE   1,821 0 0
ROCKWELL AUTOMATION INC COM 773903109 241 1,600 SH Put SOLE   1,600 0 0
ROKU INC COM CL A 77543R102 503 5,748 SH   SOLE   5,748 0 0
ROKU INC COM CL A 77543R102 682 7,800 SH Call SOLE   7,800 0 0
ROKU INC COM CL A 77543R102 787 9,000 SH Put SOLE   9,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 249 800 SH Call SOLE   800 0 0
ROPER TECHNOLOGIES INC COM 776696106 374 1,200 SH Put SOLE   1,200 0 0
ROSS STORES INC COM 778296103 1,592 18,300 SH Call SOLE   18,300 0 0
ROSS STORES INC COM 778296103 583 6,700 SH Put SOLE   6,700 0 0
ROYAL BK CDA COM 780087102 285 4,624 SH   SOLE   4,624 0 0
ROYAL BK CDA COM 780087102 443 7,200 SH Call SOLE   7,200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 299 9,300 SH Call SOLE   9,300 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 452 13,847 SH   SOLE   13,847 0 0
ROYAL GOLD INC COM 780287108 377 4,300 SH Call SOLE   4,300 0 0
ROYAL GOLD INC COM 780287108 640 7,300 SH Put SOLE   7,300 0 0
RPC INC COM 749660106 24 11,499 SH   SOLE   11,499 0 0
RTW RETAILWINDS INC COM 74980D100 10 49,715 SH   SOLE   49,715 0 0
SAFETY INS GROUP INC COM 78648T100 204 2,416 SH   SOLE   2,416 0 0
SALESFORCE COM INC COM 79466L302 518 3,597 SH   SOLE   3,597 0 0
SALESFORCE COM INC COM 79466L302 2,332 16,200 SH Call SOLE   16,200 0 0
SALESFORCE COM INC COM 79466L302 3,081 21,400 SH Put SOLE   21,400 0 0
SANOFI SPONSORED ADR 80105N105 450 10,300 SH Call SOLE   10,300 0 0
SASOL LTD SPONSORED ADR 803866300 92 45,591 SH   SOLE   45,591 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,912 21,900 SH Call SOLE   21,900 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,188 4,400 SH Put SOLE   4,400 0 0
SCHLUMBERGER LTD COM 806857108 855 63,364 SH   SOLE   63,364 0 0
SCHLUMBERGER LTD COM 806857108 768 56,900 SH Call SOLE   56,900 0 0
SCHLUMBERGER LTD COM 806857108 955 70,800 SH Put SOLE   70,800 0 0
SCHWAB CHARLES CORP COM 808513105 353 10,500 SH Call SOLE   10,500 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 973 21,982 SH   SOLE   21,982 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 419 7,722 SH   SOLE   7,722 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,514 29,264 SH   SOLE   29,264 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,747 30,377 SH   SOLE   30,377 0 0
SCORPIO TANKERS INC SHS Y7542C130 336 17,590 SH   SOLE   17,590 0 0
SCORPIO TANKERS INC SHS Y7542C130 4,401 230,200 SH Put SOLE   230,200 0 0
SCORPIO TANKERS INC NOTE 3.000% 5/1 80918TAB5 1,699 2,000,000 PRN   SOLE   0 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 264 2,581 SH   SOLE   2,581 0 0
SEA LTD SPONSORED ADS 81141R100 4,475 101,000 SH Put SOLE   101,000 0 0
SEELOS THERAPEUTICS INC COM 81577F109 14 28,442 SH   SOLE   28,442 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,156 70,061 SH   SOLE   70,061 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,637 63,643 SH   SOLE   63,643 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,454 26,690 SH   SOLE   26,690 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,737 48,294 SH   SOLE   48,294 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 535 18,396 SH   SOLE   18,396 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,136 294,730 SH   SOLE   294,730 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,053 85,622 SH   SOLE   85,622 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,104 26,175 SH   SOLE   26,175 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,608 81,555 SH   SOLE   81,555 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,142 20,611 SH   SOLE   20,611 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 892 19,800 SH Call SOLE   19,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,256 72,300 SH Put SOLE   72,300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16,972 191,600 SH Call SOLE   191,600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 30,188 340,800 SH Put SOLE   340,800 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,045 55,900 SH Call SOLE   55,900 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,149 149,600 SH Put SOLE   149,600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,481 15,100 SH Call SOLE   15,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,385 54,900 SH Put SOLE   54,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,725 128,200 SH Call SOLE   128,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,776 267,600 SH Put SOLE   267,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,208 58,000 SH Call SOLE   58,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,387 162,700 SH Put SOLE   162,700 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,432 75,100 SH Call SOLE   75,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,825 132,600 SH Put SOLE   132,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,800 22,400 SH Call SOLE   22,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12,739 158,500 SH Put SOLE   158,500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 336 7,600 SH Call SOLE   7,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,877 160,200 SH Call SOLE   160,200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,425 97,900 SH Put SOLE   97,900 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 40,565 438,450 SH   SOLE   438,450 0 0
SEMPRA ENERGY COM 816851109 5,762 51,000 SH Put SOLE   51,000 0 0
SENSEONICS HLDGS INC COM 81727U105 8 12,658 SH   SOLE   12,658 0 0
SERVICENOW INC COM 81762P102 264 920 SH   SOLE   920 0 0
SERVICENOW INC COM 81762P102 1,060 3,700 SH Call SOLE   3,700 0 0
SERVICENOW INC COM 81762P102 946 3,300 SH Put SOLE   3,300 0 0
SHERWIN WILLIAMS CO COM 824348106 919 2,000 SH Call SOLE   2,000 0 0
SHERWIN WILLIAMS CO COM 824348106 230 500 SH Put SOLE   500 0 0
SHOPIFY INC CL A 82509L107 2,877 6,900 SH Call SOLE   6,900 0 0
SHOPIFY INC CL A 82509L107 917 2,200 SH Put SOLE   2,200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 64 10,000 SH Call SOLE   10,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 510 9,300 SH Call SOLE   9,300 0 0
SIMON PPTY GROUP INC NEW COM 828806109 390 7,100 SH Put SOLE   7,100 0 0
SITE CENTERS CORP COM 82981J109 88 16,904 SH   SOLE   16,904 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 437 16,300 SH Call SOLE   16,300 0 0
SLM CORP COM 78442P106 277 38,592 SH   SOLE   38,592 0 0
SLM CORP COM 78442P106 89 12,400 SH Call SOLE   12,400 0 0
SLM CORP COM 78442P106 134 18,700 SH Put SOLE   18,700 0 0
SM ENERGY CO COM 78454L100 15 12,144 SH   SOLE   12,144 0 0
SNAP INC CL A 83304A106 430 36,200 SH Call SOLE   36,200 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 246 3,000 SH Call SOLE   3,000 0 0
SONY CORP SPONSORED ADR 835699307 325 5,500 SH Call SOLE   5,500 0 0
SONY CORP SPONSORED ADR 835699307 284 4,800 SH Put SOLE   4,800 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 31 16,709 SH   SOLE   16,709 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 24,303 547,370 SH   SOLE   547,370 0 0
SOUTHERN CO COM 842587602 4,618 85,300 SH Call SOLE   85,300 0 0
SOUTHERN CO COM 842587602 244 4,500 SH Put SOLE   4,500 0 0
SOUTHWEST AIRLS CO COM 844741108 662 18,578 SH   SOLE   18,578 0 0
SOUTHWEST AIRLS CO COM 844741108 228 6,400 SH Call SOLE   6,400 0 0
SOUTHWEST AIRLS CO COM 844741108 904 25,400 SH Put SOLE   25,400 0 0
SOUTHWESTERN ENERGY CO COM 845467109 64 37,586 SH   SOLE   37,586 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10,867 49,569 SH   SOLE   49,569 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 126,912 578,900 SH Call SOLE   578,900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 71,820 327,600 SH Put SOLE   327,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,386 9,361 SH   SOLE   9,361 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,174 41,700 SH Call SOLE   41,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,501 30,400 SH Put SOLE   30,400 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 287 7,964 SH   SOLE   7,964 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 514 16,789 SH   SOLE   16,789 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 400 20,308 SH   SOLE   20,308 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 500 18,664 SH   SOLE   18,664 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 621 2,410 SH   SOLE   2,410 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 778,044 3,018,600 SH Call SOLE   3,018,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 337,575 1,309,700 SH Put SOLE   1,309,700 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,649 40,508 SH   SOLE   40,508 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,839 10,800 SH Call SOLE   10,800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,709 6,500 SH Put SOLE   6,500 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 1,040 34,365 SH   SOLE   34,365 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 212 7,304 SH   SOLE   7,304 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 1,290 38,930 SH   SOLE   38,930 0 0
SPDR SER TR S&P REGL BKG 78464A698 2,358 72,353 SH   SOLE   72,353 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 355 11,931 SH   SOLE   11,931 0 0
SPDR SER TR S&P DIVID ETF 78464A763 747 9,360 SH   SOLE   9,360 0 0
SPDR SER TR S&P INS ETF 78464A789 520 20,850 SH   SOLE   20,850 0 0
SPDR SER TR S&P BK ETF 78464A797 2,399 88,984 SH   SOLE   88,984 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,247 16,103 SH   SOLE   16,103 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 1,041 34,951 SH   SOLE   34,951 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 2,986 97,197 SH   SOLE   97,197 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,402 42,614 SH   SOLE   42,614 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 319 3,370 SH   SOLE   3,370 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 512 10,243 SH   SOLE   10,243 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 286 4,848 SH   SOLE   4,848 0 0
SPDR SER TR S&P REGL BKG 78464A698 561 17,200 SH Call SOLE   17,200 0 0
SPDR SER TR S&P REGL BKG 78464A698 864 26,500 SH Put SOLE   26,500 0 0
SPDR SER TR S&P BK ETF 78464A797 795 29,500 SH Call SOLE   29,500 0 0
SPDR SER TR S&P BK ETF 78464A797 547 20,300 SH Put SOLE   20,300 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,216 15,700 SH Call SOLE   15,700 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,486 32,100 SH Put SOLE   32,100 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 795 26,700 SH Put SOLE   26,700 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,543 46,900 SH Call SOLE   46,900 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 8,939 271,700 SH Put SOLE   271,700 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 32 13,630 SH   SOLE   13,630 0 0
SPLUNK INC COM 848637104 230 1,826 SH   SOLE   1,826 0 0
SPLUNK INC COM 848637104 278 2,200 SH Put SOLE   2,200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 364 3,000 SH Call SOLE   3,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 113 21,627 SH   SOLE   21,627 0 0
SQUARE INC CL A 852234103 1,171 22,350 SH   SOLE   22,350 0 0
SQUARE INC CL A 852234103 3,232 61,700 SH Call SOLE   61,700 0 0
SQUARE INC CL A 852234103 1,770 33,800 SH Put SOLE   33,800 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 512 12,796 SH   SOLE   12,796 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,077 22,460 SH   SOLE   22,460 0 0
SSR MNG INC COM 784730103 597 52,500 SH Call SOLE   52,500 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,460 14,600 SH Call SOLE   14,600 0 0
STARBUCKS CORP COM 855244109 552 8,400 SH Call SOLE   8,400 0 0
STATE STR CORP COM 857477103 613 11,500 SH Call SOLE   11,500 0 0
STATE STR CORP COM 857477103 224 4,200 SH Put SOLE   4,200 0 0
STRYKER CORP COM 863667101 316 1,900 SH Call SOLE   1,900 0 0
STRYKER CORP COM 863667101 383 2,300 SH Put SOLE   2,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 425 26,869 SH   SOLE   26,869 0 0
SUNCOR ENERGY INC NEW COM 867224107 338 21,400 SH Put SOLE   21,400 0 0
SUPERCOM LTD NEW SHS NEW M87095119 12 12,574 SH   SOLE   12,574 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 3 12,254 SH   SOLE   12,254 0 0
SVB FINANCIAL GROUP COM 78486Q101 227 1,500 SH Call SOLE   1,500 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 100 20,793 SH   SOLE   20,793 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 99 27,089 SH   SOLE   27,089 0 0
SYNNEX CORP COM 87162W100 312 4,266 SH   SOLE   4,266 0 0
SYNOPSYS INC COM 871607107 361 2,800 SH Put SOLE   2,800 0 0
SYSCO CORP COM 871829107 566 12,400 SH Call SOLE   12,400 0 0
T2 BIOSYSTEMS INC COM 89853L104 20 30,154 SH   SOLE   30,154 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 485 10,157 SH   SOLE   10,157 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 249 2,100 SH Call SOLE   2,100 0 0
TARGA RES CORP COM 87612G101 292 42,306 SH   SOLE   42,306 0 0
TARGET CORP COM 87612E106 2,529 27,200 SH Call SOLE   27,200 0 0
TARGET CORP COM 87612E106 790 8,500 SH Put SOLE   8,500 0 0
TAUBMAN CTRS INC COM 876664103 314 7,500 SH Put SOLE   7,500 0 0
TECHNIPFMC PLC COM G87110105 112 16,587 SH   SOLE   16,587 0 0
TECK RESOURCES LTD CL B 878742204 630 83,300 SH Call SOLE   83,300 0 0
TELIGENT INC NEW COM 87960W104 4 12,572 SH   SOLE   12,572 0 0
TELUS CORPORATION COM 87971M103 192 12,181 SH   SOLE   12,181 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 271 26,900 SH Call SOLE   26,900 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 31,082 17,364,000 PRN   SOLE   0 0 0
TESLA INC COM 88160R101 7,912 15,100 SH Call SOLE   15,100 0 0
TESLA INC COM 88160R101 114,337 218,200 SH Put SOLE   218,200 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 19,437 12,650,000 PRN   SOLE   0 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 18,242 10,000,000 PRN   SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 144 16,009 SH   SOLE   16,009 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 568 63,300 SH Call SOLE   63,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 427 47,500 SH Put SOLE   47,500 0 0
TEXAS INSTRS INC COM 882508104 2,548 25,500 SH Call SOLE   25,500 0 0
TEXAS INSTRS INC COM 882508104 450 4,500 SH Put SOLE   4,500 0 0
THE TRADE DESK INC COM CL A 88339J105 212 1,100 SH Call SOLE   1,100 0 0
THERAPEUTICSMD INC COM 88338N107 45 42,563 SH   SOLE   42,563 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 225 792 SH   SOLE   792 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,134 4,000 SH Call SOLE   4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,645 5,800 SH Put SOLE   5,800 0 0
TILRAY INC COM CL 2 88688T100 1,460 212,200 SH Put SOLE   212,200 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 790 2,500,000 PRN   SOLE   0 0 0
TJX COS INC NEW COM 872540109 649 13,568 SH   SOLE   13,568 0 0
TJX COS INC NEW COM 872540109 225 4,700 SH Call SOLE   4,700 0 0
TJX COS INC NEW COM 872540109 1,181 24,700 SH Put SOLE   24,700 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 253 5,975 SH   SOLE   5,975 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 365 8,600 SH Put SOLE   8,600 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 13 10,910 SH   SOLE   10,910 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 32 12,627 SH   SOLE   12,627 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 14 16,814 SH   SOLE   16,814 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 298 2,486 SH   SOLE   2,486 0 0
TRADEWEB MKTS INC CL A 892672106 294 7,000 SH Call SOLE   7,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 256 3,100 SH Call SOLE   3,100 0 0
TRANSDIGM GROUP INC COM 893641100 325 1,016 SH   SOLE   1,016 0 0
TRANSDIGM GROUP INC COM 893641100 736 2,300 SH Call SOLE   2,300 0 0
TRANSOCEAN LTD REG SHS H8817H100 27 23,632 SH   SOLE   23,632 0 0
TRAVELERS COMPANIES INC COM 89417E109 566 5,700 SH Call SOLE   5,700 0 0
TRIP COM GROUP LTD ADS 89677Q107 274 11,667 SH   SOLE   11,667 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,516 107,300 SH Put SOLE   107,300 0 0
TRIPADVISOR INC COM 896945201 203 11,700 SH Call SOLE   11,700 0 0
TRUIST FINL CORP COM 89832Q109 771 25,000 SH Call SOLE   25,000 0 0
TRUSTCO BK CORP N Y COM 898349105 61 11,276 SH   SOLE   11,276 0 0
TWILIO INC CL A 90138F102 509 5,685 SH   SOLE   5,685 0 0
TWILIO INC CL A 90138F102 394 4,400 SH Call SOLE   4,400 0 0
TWILIO INC CL A 90138F102 904 10,100 SH Put SOLE   10,100 0 0
TWITTER INC COM 90184L102 1,656 67,442 SH   SOLE   67,442 0 0
TWITTER INC COM 90184L102 1,245 50,700 SH Call SOLE   50,700 0 0
TWITTER INC COM 90184L102 2,761 112,400 SH Put SOLE   112,400 0 0
TYSON FOODS INC CL A 902494103 671 11,600 SH Call SOLE   11,600 0 0
TYSON FOODS INC CL A 902494103 289 5,000 SH Put SOLE   5,000 0 0
U S SILICA HLDGS INC COM 90346E103 29 15,955 SH   SOLE   15,955 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,438 51,500 SH Call SOLE   51,500 0 0
UBER TECHNOLOGIES INC COM 90353T100 461 16,500 SH Put SOLE   16,500 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 362 44,466 SH   SOLE   44,466 0 0
UBS GROUP AG SHS H42097107 126 13,575 SH   SOLE   13,575 0 0
ULTA BEAUTY INC COM 90384S303 650 3,700 SH Call SOLE   3,700 0 0
UNILEVER PLC SPON ADR NEW 904767704 317 6,267 SH   SOLE   6,267 0 0
UNION PAC CORP COM 907818108 1,613 11,435 SH   SOLE   11,435 0 0
UNION PAC CORP COM 907818108 4,908 34,800 SH Call SOLE   34,800 0 0
UNION PAC CORP COM 907818108 2,990 21,200 SH Put SOLE   21,200 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,688 53,500 SH Call SOLE   53,500 0 0
UNITED AIRLS HLDGS INC COM 910047109 413 13,100 SH Put SOLE   13,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,532 16,400 SH Call SOLE   16,400 0 0
UNITED RENTALS INC COM 911363109 221 2,148 SH   SOLE   2,148 0 0
UNITED RENTALS INC COM 911363109 319 3,100 SH Put SOLE   3,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 487 115,603 SH   SOLE   115,603 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 77 18,400 SH Call SOLE   18,400 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 464 110,300 SH Put SOLE   110,300 0 0
UNITED STATES STL CORP NEW COM 912909108 132 20,956 SH   SOLE   20,956 0 0
UNITED STATES STL CORP NEW COM 912909108 354 56,100 SH Call SOLE   56,100 0 0
UNITED STATES STL CORP NEW COM 912909108 9,620 1,524,500 SH Put SOLE   1,524,500 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 139 11,059 SH   SOLE   11,059 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 281 22,400 SH Call SOLE   22,400 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 241 19,200 SH Put SOLE   19,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 236 2,500 SH Call SOLE   2,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,294 9,200 SH Call SOLE   9,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,044 23,100 SH Call SOLE   23,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 422 3,200 SH Put SOLE   3,200 0 0
US BANCORP DEL COM NEW 902973304 727 21,100 SH Call SOLE   21,100 0 0
UXIN LTD ADS 91818X108 18 11,643 SH   SOLE   11,643 0 0
V F CORP COM 918204108 279 5,160 SH   SOLE   5,160 0 0
VALARIS PLC SHS CLASS A G9402V109 7 16,436 SH   SOLE   16,436 0 0
VALE S A SPONSORED ADS 91912E105 494 59,531 SH   SOLE   59,531 0 0
VALE S A SPONSORED ADS 91912E105 637 76,800 SH Put SOLE   76,800 0 0
VALERO ENERGY CORP COM 91913Y100 213 4,700 SH Call SOLE   4,700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,300 99,838 SH   SOLE   99,838 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 792 6,760 SH   SOLE   6,760 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 372 92,427 SH   SOLE   92,427 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 891 18,134 SH   SOLE   18,134 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5,440 236,100 SH Call SOLE   236,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,622 113,800 SH Put SOLE   113,800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,787 49,400 SH Call SOLE   49,400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 8,235 70,300 SH Put SOLE   70,300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 929 231,100 SH Put SOLE   231,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 745 26,500 SH Call SOLE   26,500 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 400 3,752 SH   SOLE   3,752 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 302 3,720 SH   SOLE   3,720 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 795 11,384 SH   SOLE   11,384 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,632 59,201 SH   SOLE   59,201 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 425 9,910 SH   SOLE   9,910 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 343 8,371 SH   SOLE   8,371 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 499 10,233 SH   SOLE   10,233 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 214 2,318 SH   SOLE   2,318 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,923 19,802 SH   SOLE   19,802 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 782 7,737 SH   SOLE   7,737 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 609 13,450 SH   SOLE   13,450 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 761 4,541 SH   SOLE   4,541 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 560 7,357 SH   SOLE   7,357 0 0
VBI VACCINES INC COM NEW 91822J103 19 20,340 SH   SOLE   20,340 0 0
VEEVA SYS INC CL A COM 922475108 266 1,700 SH Put SOLE   1,700 0 0
VENTAS INC COM 92276F100 265 9,900 SH Call SOLE   9,900 0 0
VEON LTD SPONSORED ADR 91822M106 71 47,322 SH   SOLE   47,322 0 0
VERISIGN INC COM 92343E102 1,693 9,400 SH Call SOLE   9,400 0 0
VERISIGN INC COM 92343E102 810 4,500 SH Put SOLE   4,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,739 88,200 SH Call SOLE   88,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,058 19,700 SH Put SOLE   19,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 952 4,000 SH Call SOLE   4,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 428 1,800 SH Put SOLE   1,800 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 577 13,600 SH   SOLE   13,600 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 167 11,300 SH Put SOLE   11,300 0 0
VISA INC COM CL A 92826C839 726 4,503 SH   SOLE   4,503 0 0
VISA INC COM CL A 92826C839 3,045 18,900 SH Call SOLE   18,900 0 0
VISA INC COM CL A 92826C839 4,334 26,900 SH Put SOLE   26,900 0 0
VISTA GOLD CORP COM NEW 927926303 8 17,103 SH   SOLE   17,103 0 0
VMWARE INC CL A COM 928563402 1,166 9,625 SH   SOLE   9,625 0 0
VMWARE INC CL A COM 928563402 727 6,000 SH Call SOLE   6,000 0 0
VMWARE INC CL A COM 928563402 1,477 12,200 SH Put SOLE   12,200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 286 20,786 SH   SOLE   20,786 0 0
VONAGE HLDGS CORP COM 92886T201 136 18,846 SH   SOLE   18,846 0 0
W & T OFFSHORE INC COM 92922P106 32 18,599 SH   SOLE   18,599 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 229 5,015 SH   SOLE   5,015 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 210 4,600 SH Call SOLE   4,600 0 0
WALMART INC COM 931142103 1,081 9,512 SH   SOLE   9,512 0 0
WALMART INC COM 931142103 4,602 40,500 SH Call SOLE   40,500 0 0
WALMART INC COM 931142103 1,545 13,600 SH Put SOLE   13,600 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 34 41,933 SH   SOLE   41,933 0 0
WASTE MGMT INC DEL COM 94106L109 676 7,300 SH Call SOLE   7,300 0 0
WASTE MGMT INC DEL COM 94106L109 842 9,100 SH Put SOLE   9,100 0 0
WAYFAIR INC CL A 94419L101 540 10,100 SH Call SOLE   10,100 0 0
WEC ENERGY GROUP INC COM 92939U106 582 6,600 SH Call SOLE   6,600 0 0
WEIBO CORP SPONSORED ADR 948596101 308 9,300 SH Call SOLE   9,300 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,727 2,925 SH   SOLE   2,925 0 0
WELLS FARGO CO NEW COM 949746101 961 33,500 SH Put SOLE   33,500 0 0
WESTERN DIGITAL CORP. COM 958102105 208 5,000 SH Call SOLE   5,000 0 0
WEYERHAEUSER CO COM 962166104 703 41,500 SH Call SOLE   41,500 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 646 23,460 SH   SOLE   23,460 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 950 34,500 SH Put SOLE   34,500 0 0
WHIRLPOOL CORP COM 963320106 362 4,214 SH   SOLE   4,214 0 0
WHIRLPOOL CORP COM 963320106 369 4,300 SH Put SOLE   4,300 0 0
WHITING PETE CORP NEW COM NEW 966387409 72 107,537 SH   SOLE   107,537 0 0
WILLIAMS COS INC COM 969457100 199 14,065 SH   SOLE   14,065 0 0
WILLIAMS COS INC COM 969457100 1,099 77,700 SH Call SOLE   77,700 0 0
WILLIAMS COS INC COM 969457100 177 12,500 SH Put SOLE   12,500 0 0
WILLIAMS SONOMA INC COM 969904101 230 5,400 SH Call SOLE   5,400 0 0
WINNEBAGO INDS INC COM 974637100 423 15,227 SH   SOLE   15,227 0 0
WINNEBAGO INDS INC COM 974637100 1,315 47,300 SH Put SOLE   47,300 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 44 14,330 SH   SOLE   14,330 0 0
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 202 13,995 SH   SOLE   13,995 0 0
WISDOMTREE INVTS INC COM 97717P104 60 25,683 SH   SOLE   25,683 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 239 3,056 SH   SOLE   3,056 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 245 6,767 SH   SOLE   6,767 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 658 20,413 SH   SOLE   20,413 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 399 17,883 SH   SOLE   17,883 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 443 16,772 SH   SOLE   16,772 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 310 17,177 SH   SOLE   17,177 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 411 10,404 SH   SOLE   10,404 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 324 7,682 SH   SOLE   7,682 0 0
WIX COM LTD SHS M98068105 353 3,500 SH Call SOLE   3,500 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 634 29,200 SH Call SOLE   29,200 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 252 8,000 SH Call SOLE   8,000 0 0
WYNN RESORTS LTD COM 983134107 1,156 19,200 SH Call SOLE   19,200 0 0
WYNN RESORTS LTD COM 983134107 337 5,600 SH Put SOLE   5,600 0 0
YAMANA GOLD INC COM 98462Y100 344 124,967 SH   SOLE   124,967 0 0
YAMANA GOLD INC COM 98462Y100 220 80,100 SH Call SOLE   80,100 0 0
YAMANA GOLD INC COM 98462Y100 239 87,000 SH Put SOLE   87,000 0 0
YANDEX N V SHS CLASS A N97284108 267 7,855 SH   SOLE   7,855 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,169 226,800 SH Put SOLE   226,800 0 0
ZION OIL & GAS INC COM 989696109 5 27,656 SH   SOLE   27,656 0 0
ZIONS BANCORPORATION N A COM 989701107 337 12,589 SH   SOLE   12,589 0 0
ZIONS BANCORPORATION N A COM 989701107 484 18,100 SH Put SOLE   18,100 0 0
ZOETIS INC CL A 98978V103 612 5,200 SH Call SOLE   5,200 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 265 1,815 SH   SOLE   1,815 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 321 2,200 SH Call SOLE   2,200 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 891 6,100 SH Put SOLE   6,100 0 0
ZSCALER INC COM 98980G102 359 5,900 SH Put SOLE   5,900 0 0
ZYNGA INC CL A 98986T108 89 13,031 SH   SOLE   13,031 0 0