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 339,544 1,298 SH SOLE 1,298 0 0
ALPHABET INC CAP STK CL C 02079K107 7,759,299 22,771 SH SOLE 22,771 0 0
ALPHABET INC CAP STK CL A 02079K305 3,443,007 10,006 SH SOLE 10,006 0 0
ALPHABET INC CAP STK CL C 02079K107 170,370 500 SH Put SOLE 500 0 0
AMAZON COM INC COM 023135106 2,569,890 10,314 SH SOLE 10,314 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 209,301 11,080 SH SOLE 11,080 0 0
APPLE INC COM 037833100 29,842,744 89,612 SH SOLE 89,612 0 0
APPLE INC COM 037833100 31,470,390 94,500 SH Put SOLE 94,500 0 0
AT&T INC COM 00206R102 2,001,398 82,024 SH SOLE 82,024 0 0
BANK OF AMER CORP COM 060505104 4,449,928 81,755 SH SOLE 81,755 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,265,586 14,590 SH SOLE 14,590 0 0
BOSTON BEER INC CL A 100557107 410,050 2,500 SH SOLE 2,500 0 0
CISCO SYS INC COM 17275R102 2,072,308 19,254 SH SOLE 19,254 0 0
CONSOLIDATED EDISON INC COM 209115104 521,680 5,104 SH SOLE 5,104 0 0
DISNEY WALT CO COM 254687106 1,026,237 9,783 SH SOLE 9,783 0 0
ELI LILLY & CO COM 532457108 479,420 414 SH SOLE 414 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 860,785 5,289 SH SOLE 5,289 0 0
FORD MTR CO COM 345370860 281,324 23,327 SH SOLE 23,327 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 476,368 2,166 SH SOLE 2,166 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 258,920 350 SH SOLE 350 0 0
ISHARES TR RUS 1000 ETF 464287622 241,355 580 SH SOLE 580 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 355,056 5,316 SH SOLE 5,316 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 567,177 4,528 SH SOLE 4,528 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 341,620 4,207 SH SOLE 4,207 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 209,997 847 SH SOLE 847 0 0
ISHARES TR TIPS BD ETF 464287176 224,698 2,159 SH SOLE 2,159 0 0
JOHNSON & JOHNSON COM 478160104 244,620 924 SH SOLE 924 0 0
JPMORGAN CHASE & CO COM 46625H100 3,204,627 9,686 SH SOLE 9,686 0 0
KINDER MORGAN INC DEL COM 49456B101 481,265 15,962 SH SOLE 15,962 0 0
KKR & CO INC COM 48251W104 1,003,844 10,995 SH SOLE 10,995 0 0
MICROSOFT CORP COM 594918104 6,628,801 12,924 SH SOLE 12,924 0 0
NETFLIX INC. COM 64110L106 242,033 3,478 SH SOLE 3,478 0 0
NVIDIA CORPORATION COM 67066G104 1,215,825 5,323 SH SOLE 5,323 0 0
PEMBINA PIPELINE CORP COM 706327103 244,610 5,487 SH SOLE 5,487 0 0
PFIZER INC COM 717081103 3,335,460 116,951 SH SOLE 116,951 0 0
PROCTER & GAMBLE CO COM 742718109 1,953,951 13,449 SH SOLE 13,449 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,112,917 34,212 SH SOLE 34,212 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,371,840 49,939 SH SOLE 49,939 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 573,128 19,554 SH SOLE 19,554 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 202,620 6,754 SH SOLE 6,754 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 326,915 6,122 SH SOLE 6,122 0 0
SPDR GOLD TR GOLD SHS 78463V107 731,207 1,919 SH SOLE 1,919 0 0
STARBUCKS CORP COM 855244109 265,676 2,827 SH SOLE 2,827 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 74,356,425 97,500 SH Put SOLE 97,500 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 12,829,853 16,823 SH SOLE 16,823 0 0
UNITIL CORP COM 913259107 2,238,739 44,104 SH SOLE 44,104 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 379,836 1,014 SH SOLE 1,014 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 1,184,145 15,100 SH SOLE 15,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,057,708 17,833 SH SOLE 17,833 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,685,009 23,922 SH SOLE 23,922 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 987,675 21,532 SH SOLE 21,532 0 0