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
ALPHABET INC CAP STK CL A 02079K305 2,480 2,134 SH   SOLE   2,134 0 0
AMERESCO INC CL A 02361E108 2,468 144,900 SH   SOLE   144,900 0 0
ANALOG DEVICES INC COM 032654105 688 7,676 SH   SOLE   7,676 0 0
ANALOG DEVICES INC COM 032654105 1,345 15,000 SH Call SOLE   15,000 0 0
AON PLC SHS CL A G0408V102 3,017 18,280 SH   SOLE   18,280 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 627 43,483 SH   SOLE   43,483 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 2,939 200,337 SH   SOLE   200,337 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 729 16,000 SH Put SOLE   16,000 0 0
BP PLC SPONSORED ADR 055622104 1,780 73,000 SH   SOLE   73,000 0 0
BROADCOM INC COM 11135F101 616 2,600 SH Put SOLE   2,600 0 0
CARMAX INC COM 143130102 614 11,400 SH Put SOLE   11,400 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 818 25,500 SH Put SOLE   25,500 0 0
GRAND CANYON ED INC COM 38526M106 1,526 20,000 SH Put SOLE   20,000 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,873 314,863 SH   SOLE   314,863 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 801 134,700 SH Call SOLE   134,700 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,388 17,500 SH Put SOLE   17,500 0 0
HALLIBURTON CO COM 406216101 685 100,000 SH Call SOLE   100,000 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,423 140,090 SH   SOLE   140,090 0 0
HOLOGIC INC COM 436440101 3,388 96,536 SH   SOLE   96,536 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,756 17,200 SH Put SOLE   17,200 0 0
ITRON INC COM 465741106 2,147 38,459 SH   SOLE   38,459 0 0
JACOBS ENGR GROUP INC COM 469814107 4,086 51,550 SH   SOLE   51,550 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 210 300,000 SH   SOLE   300,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,073 28,164 SH   SOLE   28,164 0 0
MICROSOFT CORP COM 594918104 1,899 12,040 SH   SOLE   12,040 0 0
NATIONAL VISION HLDGS INC COM 63845R107 388 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 3,117 8,300 SH Put SOLE   8,300 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,748 87,171 SH   SOLE   87,171 0 0
NOVAGOLD RES INC COM NEW 66987E206 738 100,000 SH   SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 3,706 38,714 SH   SOLE   38,714 0 0
PLANET FITNESS INC CL A 72703H101 974 20,000 SH Put SOLE   20,000 0 0
PRUDENTIAL PLC ADR 74435K204 1,115 45,000 SH   SOLE   45,000 0 0
QORVO INC COM 74736K101 1,209 15,000 SH Call SOLE   15,000 0 0
QORVO INC COM 74736K101 1,495 18,543 SH   SOLE   18,543 0 0
QUANTA SVCS INC COM 74762E102 1,899 59,841 SH   SOLE   59,841 0 0
SALESFORCE COM INC COM 79466L302 2,160 15,000 SH Put SOLE   15,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,746 95,372 SH   SOLE   95,372 0 0
SHOPIFY INC CL A 82509L107 2,793 6,700 SH Put SOLE   6,700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,372 15,353 SH   SOLE   15,353 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,129 35,000 SH Call SOLE   35,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 347 2,300 SH Put SOLE   2,300 0 0
TESLA INC COM 88160R101 3,563 6,800 SH Put SOLE   6,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,505 12,360 SH   SOLE   12,360 0 0
THE TRADE DESK INC COM CL A 88339J105 1,216 6,300 SH Put SOLE   6,300 0 0
ZILLOW GROUP INC CL A 98954M101 2,921 86,000 SH Put SOLE   86,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,894 48,418 SH   SOLE   48,418 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,022 20,000 SH Call SOLE   20,000 0 0