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
VANGUARD MUN BD FDS TAX EXEMPT BD 922908363 98,242 285,844 SH   SOLE 0 285,844 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042874 92,201 1,530,558 SH Put SOLE 0 1,530,558 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042858 85,815 1,712,534 SH Put SOLE 0 1,712,534 0 0
SM ENERGY CO PUT 78462F103 70,830 188,636 SH Put SOLE 0 188,636 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042866 70,314 883,450 SH Put SOLE 0 883,450 0 0
SPDR SER TR PUT 78464A854 53,416 1,215,109 SH Put SOLE 0 1,215,109 0 0
ISHARES TR PUT 464287176 52,244 409,279 SH Put SOLE 0 409,279 0 0
VANGUARD BD INDEX FDS PUT 921937835 50,617 573,955 SH Put SOLE 0 573,955 0 0
AMARIN CORP PLC PUT 023135106 45,095 13,846 SH Put SOLE 0 13,846 0 0
DRIVE SHACK INC PUT 26210C104 44,424 2,002,000 SH Put SOLE 0 2,002,000 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C409 33,022 396,661 SH Put SOLE 0 396,661 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090E103 32,993 105,161 SH   SOLE 0 105,161 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C870 31,123 320,402 SH   SOLE 0 320,402 0 0
ALGONQUIN PWR UTILS CORP PUT 01609W102 25,940 111,458 SH Put SOLE 0 111,458 0 0
VANGUARD INDEX FDS PUT 922908629 25,075 121,272 SH Put SOLE 0 121,272 0 0
SPDR SER TR PUT 78464A490 20,113 342,577 SH Put SOLE 0 342,577 0 0
DIREXION SHS ETF TR PUT 254687106 18,270 100,837 SH Put SOLE 0 100,837 0 0
U S SILICA HLDGS INC PUT 90353T100 17,850 350,000 SH Put SOLE 0 350,000 0 0
PREVAIL THERAPEUTICS INC PUT 74144T108 17,612 116,336 SH Put SOLE 0 116,336 0 0
ISHARES INC PUT 464286772 17,594 204,485 SH Put SOLE 0 204,485 0 0
APPFOLIO INC PUT 037833100 16,067 121,087 SH Put SOLE 0 121,087 0 0
SPS COMMERCE INC PUT 78463V107 15,995 89,681 SH Put SOLE 0 89,681 0 0
ISHARES INC EM MKT SM-CP ETF 464286509 15,044 487,801 SH   SOLE 0 487,801 0 0
ISHARES TR PUT 464287507 12,343 53,703 SH Put SOLE 0 53,703 0 0
ISHARES TR PUT 464288224 10,731 379,809 SH Put SOLE 0 379,809 0 0
SPDR SER TR PUT 78464A698 10,222 196,762 SH Put SOLE 0 196,762 0 0
VANGUARD INDEX FDS PUT 922908751 9,192 47,217 SH Put SOLE 0 47,217 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V720 9,087 227,001 SH   SOLE 0 227,001 0 0
UNITED STATES CELLULAR CORP PUT 911717106 8,438 258,280 SH Put SOLE 0 258,280 0 0
ISHARES TR MRGSTR MD CP VAL 464288414 8,332 71,095 SH   SOLE 0 71,095 0 0
SPDR SER TR PUT 78468R739 7,877 158,197 SH Put SOLE 0 158,197 0 0
GLOBAL X FDS PUT 37954Y293 7,637 283,380 SH Put SOLE 0 283,380 0 0
VANGUARD INDEX FDS PUT 922908553 7,535 88,706 SH Put SOLE 0 88,706 0 0
ZSCALER INC PUT 98980L101 6,746 20,000 SH Put SOLE 0 20,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y506 6,237 164,557 SH Put SOLE 0 164,557 0 0
ETF SER SOLUTIONS ALPHAMARK SM 26922A842 6,090 272,120 SH   SOLE 0 272,120 0 0
ISHARES TR PUT 464287242 5,569 40,321 SH Put SOLE 0 40,321 0 0
TESLA INC NOTE 88160R101 5,377 7,620 SH   SOLE 0 7,620 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066Y105 5,091 335,847 SH   SOLE 0 335,847 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467Y107 3,825 9,078 SH Put SOLE 0 9,078 0 0
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H201 2,900 55,649 SH   SOLE 0 55,649 0 0
SELECT SECTOR SPDR TR PUT 81369Y803 2,874 22,102 SH Put SOLE 0 22,102 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738D101 2,854 136,111 SH   SOLE 0 136,111 0 0
SELECT SECTOR SPDR TR PUT 81369Y308 2,738 40,595 SH Put SOLE 0 40,595 0 0
SELECT SECTOR SPDR TR PUT 81369Y852 2,695 39,944 SH Put SOLE 0 39,944 0 0
ISHARES TR PUT 464288281 2,538 21,900 SH Put SOLE 0 21,900 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F791 2,431 44,828 SH   SOLE 0 44,828 0 0
VANGUARD INDEX FDS PUT 922908769 2,361 12,131 SH Put SOLE 0 12,131 0 0
SPDR SER TR DORSEY WRGT FI 78468R721 2,257 42,990 SH   SOLE 0 42,990 0 0
ISHARES TR PUT 464287226 2,200 18,618 SH Put SOLE 0 18,618 0 0
VANECK VECTORS ETF TR PUT 92189H409 1,855 30,144 SH Put SOLE 0 30,144 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H700 1,760 101,975 SH Put SOLE 0 101,975 0 0
THERAVANCE INC NOTE 88339J105 1,652 2,062 SH   SOLE 0 2,062 0 0
MICRO FOCUS INTL PLC PUT 594918104 1,321 5,937 SH Put SOLE 0 5,937 0 0
WISDOMTREE TR PUT 97717X701 1,305 19,681 SH Put SOLE 0 19,681 0 0
A10 NETWORKS INC PUT 00214Q104 1,220 9,800 SH Put SOLE 0 9,800 0 0
VANDA PHARMACEUTICALS INC PUT 92189F106 1,154 32,034 SH Put SOLE 0 32,034 0 0
ISHARES TR PUT 464288257 1,084 11,950 SH Put SOLE 0 11,950 0 0
WISDOMTREE TR PUT 97717W422 1,070 36,620 SH Put SOLE 0 36,620 0 0
GOLDFIELD CORP PUT 38141G104 1,062 4,026 SH Put SOLE 0 4,026 0 0
BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257P105 1,036 40,344 SH   SOLE 0 40,344 0 0
VANGUARD BD INDEX FDS PUT 921943858 1,020 21,603 SH Put SOLE 0 21,603 0 0
SCHWAB STRATEGIC TR PUT 808524870 1,001 16,128 SH Put SOLE 0 16,128 0 0
NEXSTAR MEDIA GROUP INC PUT 65339F101 823 10,666 SH Put SOLE 0 10,666 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670702 805 3,471 SH   SOLE 0 3,471 0 0
ISHARES TR PUT 464287655 798 4,068 SH Put SOLE 0 4,068 0 0
ALPHA PRO TECH LTD PUT 02079K107 688 393 SH Put SOLE 0 393 0 0
ISHARES INC PUT 464286400 663 17,890 SH Put SOLE 0 17,890 0 0
VANGUARD INDEX FDS PUT 922908736 585 2,306 SH Put SOLE 0 2,306 0 0
SPDR SER TR PUT 78464A805 579 12,562 SH Put SOLE 0 12,562 0 0
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E354 563 10,011 SH   SOLE 0 10,011 0 0
ISHARES TR PUT 46429B697 547 8,053 SH Put SOLE 0 8,053 0 0
ISHARES TR MSCI INTL SZE FT 46435G516 520 7,122 SH   SOLE 0 7,122 0 0
ISHARES INC PUT 46434G780 519 24,165 SH Put SOLE 0 24,165 0 0
ISHARES TR CR 5 10 YR ETF 46435G425 485 5,643 SH   SOLE 0 5,643 0 0
POOL CORP PUT 733174700 472 8,320 SH Put SOLE 0 8,320 0 0
ISHARES TR PUT 464287846 472 5,000 SH Put SOLE 0 5,000 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910733 470 6,700 SH   SOLE 0 6,700 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y442 469 16,825 SH   SOLE 0 16,825 0 0
NICOLET BANKSHARES INC COM 654106103 426 3,008 SH   SOLE 0 3,008 0 0
ISHARES TR IBONDS MAR23 ETF 46432F339 395 3,400 SH   SOLE 0 3,400 0 0
ISHARES TR PUT 464288240 364 6,860 SH Put SOLE 0 6,860 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V753 359 10,000 SH   SOLE 0 10,000 0 0
MIDLAND STS BANCORP INC ILL COM 59833J206 358 6,667 SH   SOLE 0 6,667 0 0
ALPHABET INC PUT 02079K305 340 194 SH Put SOLE 0 194 0 0
CEL-SCI CORP PUT 150870103 325 2,500 SH Put SOLE 0 2,500 0 0
VANGUARD WORLD FDS PUT 92204A306 324 6,243 SH Put SOLE 0 6,243 0 0
VANGUARD INDEX FDS PUT 922908652 300 1,820 SH Put SOLE 0 1,820 0 0
ISHARES TR PUT 464288570 281 3,930 SH Put SOLE 0 3,930 0 0
VANGUARD WORLD FD PUT 921910725 267 4,500 SH Put SOLE 0 4,500 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042742 264 2,852 SH Put SOLE 0 2,852 0 0
FS DEV CORP COM CL A 30303M102 257 941 SH   SOLE 0 941 0 0
SECOO HLDG LTD PUT 81369Y100 255 3,520 SH Put SOLE 0 3,520 0 0
ISHARES TR IBDS DEC28 ETF 46435U549 246 4,348 SH   SOLE 0 4,348 0 0
ISHARES INC PUT 46434G863 244 5,801 SH Put SOLE 0 5,801 0 0
ISHARES INC PUT 464286665 239 5,000 SH Put SOLE 0 5,000 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 69608A108 236 10,000 SH   SOLE 0 10,000 0 0
ISHARES TR INTL DIV GRWTH 46435G532 233 2,500 SH   SOLE 0 2,500 0 0
CITIZENS & NORTHN CORP PUT 172967424 232 3,760 SH Put SOLE 0 3,760 0 0
UNITED THERAPEUTICS CORP DEL PUT 91324P102 231 660 SH Put SOLE 0 660 0 0
BANC OF CALIFORNIA INC PUT 060505104 228 7,529 SH Put SOLE 0 7,529 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V597 223 1,475 SH Put SOLE 0 1,475 0 0
FREELINE THERAPEUTICS HLDGS SPONSORED ADS 35671D857 221 8,500 SH   SOLE 0 8,500 0 0
JOHN HANCOCK HEDGED EQUITY & COM 478160104 217 1,376 SH   SOLE 0 1,376 0 0
ISHARES TR PUT 464287200 216 576 SH Put SOLE 0 576 0 0
EDUCATIONAL DEV CORP COM 28176E108 214 2,345 SH   SOLE 0 2,345 0 0
PAYLOCITY HLDG CORP PUT 70450Y103 213 910 SH Put SOLE 0 910 0 0
NETAPP INC PUT 64110L106 200 370 SH Put SOLE 0 370 0 0
ODONATE THERAPEUTICS INC PUT 676118201 74 10,378 SH Put SOLE 0 10,378 0 0
PUTNAM MANAGED MUN INCOME TR COM 746853100 47 10,000 SH   SOLE 0 10,000 0 0
VUZIX CORP PUT 92922P106 22 10,000 SH Put SOLE 0 10,000 0 0