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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 322,854 1,283 SH SOLE 1,283 0 0
ALPHABET INC CAP STK CL A 02079K305 3,575,993 10,006 SH SOLE 10,006 0 0
ALPHABET INC CAP STK CL C 02079K107 8,045,358 22,770 SH SOLE 22,770 0 0
ALPHABET INC CAP STK CL C 02079K107 176,665 500 SH Put SOLE 500 0 0
AMAZON COM INC COM 023135106 2,454,575 10,298 SH SOLE 10,298 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 246,765 11,036 SH SOLE 11,036 0 0
APPLE INC COM 037833100 26,344,039 91,042 SH SOLE 91,042 0 0
APPLE INC COM 037833100 17,650,960 61,000 SH Put SOLE 61,000 0 0
AT&T INC COM 00206R102 1,727,488 83,453 SH SOLE 83,453 0 0
BANK OF AMER CORP COM 060505104 4,726,804 82,955 SH SOLE 82,955 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,297,678 14,583 SH SOLE 14,583 0 0
BOSTON BEER INC CL A 100557107 442,575 2,500 SH SOLE 2,500 0 0
CISCO SYS INC COM 17275R102 2,256,054 19,207 SH SOLE 19,207 0 0
CONSOLIDATED EDISON INC COM 209115104 564,656 5,104 SH SOLE 5,104 0 0
DISNEY WALT CO COM 254687106 937,956 9,745 SH SOLE 9,745 0 0
ELI LILLY & CO COM 532457108 496,967 414 SH SOLE 414 0 0
EXXON MOBIL CORP COM 30231G102 722,155 5,282 SH SOLE 5,282 0 0
FORD MTR CO COM 345370860 330,890 23,805 SH SOLE 23,805 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 609,101 2,166 SH SOLE 2,166 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 257,740 350 SH SOLE 350 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 345,448 4,207 SH SOLE 4,207 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 363,668 5,316 SH SOLE 5,316 0 0
ISHARES TR RUS 1000 ETF 464287622 237,510 580 SH SOLE 580 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 562,242 4,528 SH SOLE 4,528 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 205,338 847 SH SOLE 847 0 0
ISHARES TR TIPS BD ETF 464287176 236,339 2,159 SH SOLE 2,159 0 0
JOHNSON & JOHNSON COM 478160104 234,668 924 SH SOLE 924 0 0
JPMORGAN CHASE & CO COM 46625H100 3,219,496 9,835 SH SOLE 9,835 0 0
KINDER MORGAN INC DEL COM 49456B101 506,257 15,835 SH SOLE 15,835 0 0
KKR & CO INC COM 48251W104 1,012,341 11,030 SH SOLE 11,030 0 0
MICROSOFT CORP COM 594918104 4,817,613 12,915 SH SOLE 12,915 0 0
NETFLIX INC. COM 64110L106 235,911 3,304 SH SOLE 3,304 0 0
NVIDIA CORPORATION COM 67066G104 1,059,579 5,295 SH SOLE 5,295 0 0
PEMBINA PIPELINE CORP COM 706327103 257,705 5,572 SH SOLE 5,572 0 0
PFIZER INC COM 717081103 2,882,986 119,725 SH SOLE 119,725 0 0
PROCTER & GAMBLE CO COM 742718109 1,976,789 13,480 SH SOLE 13,480 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,373,603 49,588 SH SOLE 49,588 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 566,284 19,554 SH SOLE 19,554 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,077,950 33,994 SH SOLE 33,994 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 328,200 6,122 SH SOLE 6,122 0 0
SPDR GOLD TR GOLD SHS 78463V107 704,075 1,911 SH SOLE 1,911 0 0
STARBUCKS CORP COM 855244109 284,654 2,785 SH SOLE 2,785 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 12,589,972 16,859 SH SOLE 16,859 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 69,225,579 92,700 SH Put SOLE 92,700 0 0
UNITIL CORP COM 913259107 2,346,096 44,526 SH SOLE 44,526 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,207,022 14,981 SH SOLE 14,981 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 374,883 1,013 SH SOLE 1,013 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,063,470 17,816 SH SOLE 17,816 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 200,394 1,885 SH SOLE 1,885 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,889,800 23,800 SH SOLE 23,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 933,429 22,046 SH SOLE 22,046 0 0