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
APPLE INC PUT 037833950 80,311,000 422,800 SH Put SOLE   422,800 0 0
APPLE INC COM 037833100 13,307,000 70,053 SH   SOLE   70,053 0 0
ABBVIE INC PUT 00287Y959 6,278,000 77,900 SH Put SOLE   77,900 0 0
ABBVIE INC COM 00287Y109 2,107,000 26,142 SH   SOLE   26,142 0 0
ADOBE INC PUT 00724F951 4,317,000 16,200 SH Put SOLE   16,200 0 0
ADOBE INC COM 00724F101 1,032,000 3,874 SH   SOLE   3,874 0 0
AMGEN INC PUT 031162950 11,038,000 58,100 SH Put SOLE   58,100 0 0
AMGEN INC COM 031162100 3,281,000 17,268 SH   SOLE   17,268 0 0
AMAZON COM INC PUT 023135956 73,723,000 41,400 SH Put SOLE   41,400 0 0
AMAZON COM INC COM 023135106 11,707,000 6,574 SH   SOLE   6,574 0 0
BROADCOM INC PUT 11135F951 3,999,000 13,300 SH Put SOLE   13,300 0 0
BROADCOM INC COM 11135F101 612,000 2,034 SH   SOLE   2,034 0 0
BOEING CO PUT 097023955 49,585,000 130,000 SH Put SOLE   130,000 0 0
BOEING CO CALL 097023905 19,071,000 50,000 SH Call SOLE   50,000 0 0
BOEING CO COM 097023105 4,381,000 11,486 SH   SOLE   11,486 0 0
BANK AMER CORP PUT 060505954 6,321,000 229,100 SH Put SOLE   229,100 0 0
BANK AMER CORP COM 060505104 2,013,000 72,957 SH   SOLE   72,957 0 0
BIOGEN INC PUT 09062X953 993,000 4,200 SH Put SOLE   4,200 0 0
BIOGEN INC COM 09062X103 993,000 4,200 SH   SOLE   4,200 0 0
BOOKING HLDGS INC PUT 09857L958 2,617,000 1,500 SH Put SOLE   1,500 0 0
BOOKING HLDGS INC COM 09857L108 1,101,000 631 SH   SOLE   631 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 6,359,000 96,000 SH Put SOLE   96,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,285,000 31,656 SH   SOLE   31,656 0 0
CITIGROUP INC PUT 172967954 20,340,000 326,900 SH Put SOLE   326,900 0 0
CITIGROUP INC COM NEW 172967424 8,658,000 139,152 SH   SOLE   139,152 0 0
CATERPILLAR INC DEL PUT 149123951 6,544,000 48,300 SH Put SOLE   48,300 0 0
CATERPILLAR INC DEL COM 149123101 1,828,000 13,495 SH   SOLE   13,495 0 0
CELGENE CORP PUT 151020954 1,557,000 16,500 SH Put SOLE   16,500 0 0
CELGENE CORP COM 151020104 164,000 1,737 SH   SOLE   1,737 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 1,596,000 4,600 SH Put SOLE   4,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 233,000 671 SH   SOLE   671 0 0
COMCAST CORP NEW PUT 20030N951 18,507,000 462,900 SH Put SOLE   462,900 0 0
COMCAST CORP NEW CL A 20030N101 3,662,000 91,601 SH   SOLE   91,601 0 0
COSTCO WHSL CORP NEW PUT 22160K955 3,753,000 15,500 SH Put SOLE   15,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 569,000 2,351 SH   SOLE   2,351 0 0
CISCO SYS INC PUT 17275R952 23,313,000 431,800 SH Put SOLE   431,800 0 0
CISCO SYS INC COM 17275R102 3,495,000 64,733 SH   SOLE   64,733 0 0
CSX CORP PUT 126408953 2,028,000 27,100 SH Put SOLE   27,100 0 0
CSX CORP COM 126408103 343,000 4,585 SH   SOLE   4,585 0 0
CHEVRON CORP NEW PUT 166764950 15,484,000 125,700 SH Put SOLE   125,700 0 0
CHEVRON CORP NEW COM 166764100 3,495,000 28,377 SH   SOLE   28,377 0 0
DEERE & CO PUT 244199955 5,323,000 33,300 SH Put SOLE   33,300 0 0
DEERE & CO COM 244199105 1,498,000 9,374 SH   SOLE   9,374 0 0
DISNEY WALT CO PUT 254687956 9,704,000 87,400 SH Put SOLE   87,400 0 0
DISNEY WALT CO COM DISNEY 254687106 4,034,000 36,333 SH   SOLE   36,333 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,678,000 109,000 SH   SOLE   109,000 0 0
FACEBOOK INC PUT 30303M952 43,006,000 258,000 SH Put SOLE   258,000 0 0
FACEBOOK INC CL A 30303M102 12,986,000 77,903 SH   SOLE   77,903 0 0
GILEAD SCIENCES INC PUT 375558953 2,769,000 42,600 SH Put SOLE   42,600 0 0
GILEAD SCIENCES INC COM 375558103 1,162,000 17,879 SH   SOLE   17,879 0 0
ALPHABET INC PUT 02079K957 65,001,000 55,400 SH Put SOLE   55,400 0 0
ALPHABET INC CAP STK CL C 02079K107 16,255,000 13,854 SH   SOLE   13,854 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 21,580,000 112,400 SH Put SOLE   112,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,258,000 32,595 SH   SOLE   32,595 0 0
HOME DEPOT INC PUT 437076952 15,754,000 82,100 SH Put SOLE   82,100 0 0
HOME DEPOT INC COM 437076102 2,208,000 11,504 SH   SOLE   11,504 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 7,817,000 55,400 SH Put SOLE   55,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,405,000 9,954 SH   SOLE   9,954 0 0
INTEL CORP PUT 458140950 21,260,000 395,900 SH Put SOLE   395,900 0 0
INTEL CORP COM 458140100 5,480,000 102,044 SH   SOLE   102,044 0 0
INTUITIVE SURGICAL INC PUT 46120E952 913,000 1,600 SH Put SOLE   1,600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 232,000 407 SH   SOLE   407 0 0
ISHARES TR RUSELL 2000 ETF 464287655 32,602,000 212,861 SH   SOLE   212,861 0 0
JOHNSON & JOHNSON PUT 478160954 21,612,000 154,600 SH Put SOLE   154,600 0 0
JOHNSON & JOHNSON COM 478160104 6,237,000 44,616 SH   SOLE   44,616 0 0
JPMORGAN CHASE & CO PUT 46625H950 11,338,000 112,000 SH Put SOLE   112,000 0 0
JPMORGAN CHASE & CO COM 46625H100 2,685,000 26,522 SH   SOLE   26,522 0 0
COCA COLA CO PUT 161216950 13,632,000 290,900 SH Put SOLE   290,900 0 0
COCA COLA CO COM 161216100 7,656,000 163,382 SH   SOLE   163,382 0 0
MASTERCARD INC PUT 57636Q954 15,187,000 64,500 SH Put SOLE   64,500 0 0
MASTERCARD INC CL A 57636Q104 2,671,000 11,343 SH   SOLE   11,343 0 0
MCDONALDS CORP PUT 580135951 1,709,000 9,000 SH Put SOLE   9,000 0 0
MCDONALDS CORP COM 580135101 473,000 2,489 SH   SOLE   2,489 0 0
MONDELEZ INTL INC PUT 609207955 978,000 19,600 SH Put SOLE   19,600 0 0
MONDELEZ INTL INC CL A 609207105 265,000 5,312 SH   SOLE   5,312 0 0
MEDTRONIC PLC PUT G5960L953 574,000 6,300 SH Put SOLE   6,300 0 0
MEDTRONIC PLC SHS G5960L103 240,000 2,636 SH   SOLE   2,636 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 50,089,000 145,018 SH   SOLE   145,018 0 0
3M CO PUT 88579Y951 3,948,000 19,000 SH Put SOLE   19,000 0 0
3M CO COM 88579Y101 1,131,000 5,445 SH   SOLE   5,445 0 0
MERCK & CO INC PUT 58933Y955 16,709,000 200,900 SH Put SOLE   200,900 0 0
MERCK & CO INC COM 58933Y105 1,964,000 23,617 SH   SOLE   23,617 0 0
MICROSOFT CORP PUT 594918954 78,996,000 669,800 SH Put SOLE   669,800 0 0
MICROSOFT CORP COM 594918104 12,034,000 102,036 SH   SOLE   102,036 0 0
NETFLIX INC PUT 64110L956 12,016,000 33,700 SH Put SOLE   33,700 0 0
NETFLIX INC COM 64110L106 3,459,000 9,702 SH   SOLE   9,702 0 0
NVIDIA CORP PUT 67066G954 8,816,000 49,100 SH Put SOLE   49,100 0 0
NVIDIA CORP COM 67066G104 5,583,000 31,094 SH   SOLE   31,094 0 0
ORACLE CORP PUT 68389X955 4,066,000 75,700 SH Put SOLE   75,700 0 0
ORACLE CORP COM 68389X105 495,000 9,210 SH   SOLE   9,210 0 0
PEPSICO INC PUT 713448958 14,914,000 121,700 SH Put SOLE   121,700 0 0
PEPSICO INC COM 713448108 1,963,000 16,019 SH   SOLE   16,019 0 0
PFIZER INC PUT 717081953 16,665,000 392,400 SH Put SOLE   392,400 0 0
PFIZER INC COM 717081103 4,233,000 99,679 SH   SOLE   99,679 0 0
PROCTER AND GAMBLE CO PUT 742718959 16,305,000 156,700 SH Put SOLE   156,700 0 0
PROCTER AND GAMBLE CO COM 742718109 1,585,000 15,229 SH   SOLE   15,229 0 0
PAYPAL HLDGS INC PUT 70450Y953 4,185,000 40,300 SH Put SOLE   40,300 0 0
PAYPAL HLDGS INC COM 70450Y103 578,000 5,569 SH   SOLE   5,569 0 0
QUALCOMM INC PUT 747525953 2,418,000 42,400 SH Put SOLE   42,400 0 0
QUALCOMM INC COM 747525103 512,000 8,983 SH   SOLE   8,983 0 0
ROSS STORES INC PUT 778296953 503,000 5,400 SH Put SOLE   5,400 0 0
ROSS STORES INC COM 778296103 25,000 271 SH   SOLE   271 0 0
STARBUCK CORP PUT 855244959 3,078,000 41,400 SH Put SOLE   41,400 0 0
STARBUCK CORP COM 855244109 486,000 6,533 SH   SOLE   6,533 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 573,065,000 2,026,372 SH   SOLE   2,026,372 0 0
AT&T INC PUT 00206R952 17,703,000 564,500 SH Put SOLE   564,500 0 0
AT&T INC COM 00206R102 4,313,000 137,540 SH   SOLE   137,540 0 0
TESLA INC PUT 88160R951 13,993,000 50,000 SH Put SOLE   50,000 0 0
TEXAS INSTRS INC PUT 882508954 3,426,000 32,300 SH Put SOLE   32,300 0 0
TEXAS INSTRS INC COM 882508104 846,000 7,976 SH   SOLE   7,976 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 14,984,000 60,600 SH Put SOLE   60,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,819,000 27,579 SH   SOLE   27,579 0 0
UNION PACIFIC CORP PUT 907818958 1,321,000 7,900 SH Put SOLE   7,900 0 0
UNION PACIFIC CORP COM 907818108 420,000 2,511 SH   SOLE   2,511 0 0
VISA INC PUT 92826C959 17,431,000 111,600 SH Put SOLE   111,600 0 0
VISA INC COM CL A 92826C839 2,311,000 14,794 SH   SOLE   14,794 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 12,269,000 207,500 SH Put SOLE   207,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,174,000 36,768 SH   SOLE   36,768 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 1,430,000 22,600 SH Put SOLE   22,600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,312,000 20,729 SH   SOLE   20,729 0 0
WELLS FARGO CO NEW PUT 949746951 14,583,000 301,800 SH Put SOLE   301,800 0 0
WELLS FARGO CO NEW COM 949746101 6,510,000 134,733 SH   SOLE   134,733 0 0
WALMART INC PUT 931142953 10,680,000 109,500 SH Put SOLE   109,500 0 0
WALMART INC COM 931142103 3,429,000 35,155 SH   SOLE   35,155 0 0
EXXON MOBIL CORP PUT 30231G952 22,778,000 281,900 SH Put SOLE   281,900 0 0
EXXON MOBIL CORP COM 30231G102 5,965,000 73,826 SH   SOLE   73,826 0 0