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
AMAZON COM INC COM Stock 023135106 5,582 4,773 SH   SOLE 0 4,773 0 0
POWERSHARES QQQ TRUST, SERIES 1 ETF 73935A104 234 1,505 SH   SOLE 0 1,505 0 0
STARBUCKS CORP COM Stock 855244109 470 8,182 SH   SOLE 0 8,182 0 0
COHEN & STEERS CLOSED END OPPO COM CEF 19248P106 791 59,400 SH   SOLE 0 59,400 0 0
JOHNSON & JOHNSON COM Stock 478160104 30,022 214,872 SH   SOLE 0 214,871 0 0
EDITAS MEDICINE INC COM Stock 28106W103 2,627 85,481 SH   SOLE 0 85,481 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 362 1,944 SH   SOLE 0 1,943 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 414 8,794 SH   SOLE 0 8,794 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 14,842 58,258 SH   SOLE 0 58,257 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 13,094 273,310 SH   SOLE 0 273,309 0 0
PRAXAIR INC COM Stock 74005P104 277 1,790 SH   SOLE 0 1,790 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 216 2,195 SH   SOLE 0 2,195 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 306 4,589 SH   SOLE 0 4,589 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107 530 21,371 SH   SOLE 0 21,371 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 5,312 57,816 SH   SOLE 0 57,815 0 0
COCA COLA CO COM Stock 191216100 1,027 22,383 SH   SOLE 0 22,383 0 0
GENERAL MLS INC COM Stock 370334104 300 5,066 SH   SOLE 0 5,066 0 0
VANGUARD REIT ETF ETF 922908553 5,354 64,527 SH   SOLE 0 64,526 0 0
ALLIANCEBERNSTEIN NATL MUNI IN COM CEF 01864U106 568 42,400 SH   SOLE 0 42,400 0 0
INTEL CORP COM Stock 458140100 417 9,033 SH   SOLE 0 9,033 0 0
CME GROUP INC COM CL A Stock 12572Q105 231 1,580 SH   SOLE 0 1,580 0 0
STATE STR CORP COM Stock 857477103 61,807 633,205 SH   SOLE 0 633,204 0 0
MEDTRONIC PLC SHS Stock G5960L103 19,909 246,551 SH   SOLE 0 246,551 0 0
FORTIVE CORP COM Stock 34959J108 16,332 225,740 SH   SOLE 0 225,740 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 201 813 SH   SOLE 0 813 0 0
PEOPLES UNITED FINANCIAL INC COM Stock 712704105 743 39,740 SH   SOLE 0 39,740 0 0
SANOFI SPONSORED ADR ADR 80105N105 11,537 268,308 SH   SOLE 0 268,308 0 0
MERCK & CO INC COM Stock 58933Y105 669 11,892 SH   SOLE 0 11,892 0 0
SPDR S&P 500 ETF ETF 78462F103 20,741 77,722 SH   SOLE 0 77,721 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,399 9,245 SH   SOLE 0 9,245 0 0
EMERSON ELEC CO COM Stock 291011104 239 3,425 SH   SOLE 0 3,425 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 16,890 237,813 SH   SOLE 0 237,813 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 586 11,074 SH   SOLE 0 11,074 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 13,376 32,622 SH   SOLE 0 32,621 0 0
PEPSICO INC COM Stock 713448108 20,574 171,565 SH   SOLE 0 171,564 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 365 4,358 SH   SOLE 0 4,357 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 13,246 482,192 SH   SOLE 0 482,192 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 207 3,669 SH   SOLE 0 3,669 0 0
KIMBERLY CLARK CORP COM Stock 494368103 1,503 12,458 SH   SOLE 0 12,458 0 0
RENN FD INC COM CEF 759720105 100 100,000 SH   SOLE 0 100,000 0 0
HONEYWELL INTL INC COM Stock 438516106 461 3,009 SH   SOLE 0 3,009 0 0
FORD MTR CO DEL COM PAR $0.01 Stock 345370860 205 16,400 SH   SOLE 0 16,400 0 0
US BANCORP DEL COM NEW Stock 902973304 333 6,218 SH   SOLE 0 6,217 0 0
BP PLC SPONSORED ADR ADR 055622104 421 10,026 SH   SOLE 0 10,026 0 0
HOME DEPOT INC COM Stock 437076102 619 3,269 SH   SOLE 0 3,268 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 1,873 54,728 SH   SOLE 0 54,728 0 0
IOVANCE BIOTHERAPEUTICS INC COM Stock 462260100 100 12,500 SH   SOLE 0 12,500 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 514 4,384 SH   SOLE 0 4,383 0 0
SIENNA BIOPHARMACEUTICALS INC COM Stock 82622H108 200 11,000 SH   SOLE 0 11,000 0 0
ISORAY INC COM Stock 46489V104 22 54,824 SH   SOLE 0 54,824 0 0
BLACK KNIGHT INC COM Stock 09215C105 12,284 278,230 SH   SOLE 0 278,230 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 7,575 56,242 SH   SOLE 0 56,241 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 315 4,888 SH   SOLE 0 4,888 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1,339 39,296 SH   SOLE 0 39,296 0 0
WHIRLPOOL CORP COM Stock 963320106 14,198 84,193 SH   SOLE 0 84,192 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 26,829 349,290 SH   SOLE 0 349,290 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 29,333 147,980 SH   SOLE 0 147,980 0 0
ADOBE SYS INC COM Stock 00724F101 806 4,602 SH   SOLE 0 4,602 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 28,735 27,278 SH   SOLE 0 27,278 0 0
SENSATA TECHNOLOGIES HLDG NV SHS Stock N7902X106 13,403 262,236 SH   SOLE 0 262,236 0 0
COMCAST CORP NEW CL A Stock 20030N101 387 9,663 SH   SOLE 0 9,663 0 0
MICROSOFT CORP COM Stock 594918104 39,827 465,600 SH   SOLE 0 465,599 0 0
UBS E-TRACS ALERIAN MLP INFRASTRUCTURE ETN ETF 902641646 297 12,285 SH   SOLE 0 12,285 0 0
SCHLUMBERGER LTD COM Stock 806857108 5,839 86,638 SH   SOLE 0 86,638 0 0
CVS HEALTH CORP COM Stock 126650100 14,386 198,433 SH   SOLE 0 198,433 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 11,011 37 SH   SOLE 0 37 0 0
BOEING CO COM Stock 097023105 773 2,622 SH   SOLE 0 2,621 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 649 4,390 SH   SOLE 0 4,389 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 208 1,345 SH   SOLE 0 1,345 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 250 8,955 SH   SOLE 0 8,955 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 449 3,100 SH   SOLE 0 3,100 0 0
TANGER FACTORY OUTLET CTRS INC COM REIT 875465106 7,366 277,841 SH   SOLE 0 277,840 0 0
MANAGED DURATION INVT GRD FUND COM CEF 56165R103 384 28,600 SH   SOLE 0 28,600 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 447 5,267 SH   SOLE 0 5,267 0 0
TARGA RES CORP COM Stock 87612G101 201 4,141 SH   SOLE 0 4,141 0 0
PRICELINE GRP INC COM NEW Stock 741503403 16,632 9,571 SH   SOLE 0 9,571 0 0
HOLOGIC INC COM Stock 436440101 33 32,504 SH   SOLE 0 32,504 0 0
AGENUS INC COM NEW Stock 00847G705 107 32,928 SH   SOLE 0 32,928 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 248 1,627 SH   SOLE 0 1,627 0 0
APOLLO GLOBAL MGMT LLC CL A SHS Stock 037612306 278 8,295 SH   SOLE 0 8,295 0 0
DIGITAL RLTY TR INC COM REIT 253868103 537 4,712 SH   SOLE 0 4,712 0 0
DCT INDUSTRIAL TRUST INC COM NEW REIT 233153204 309 5,250 SH   SOLE 0 5,250 0 0
POWERSHARES S&P 500 LOW VOLATILITY PORTFOLIO ETF 73937B779 249 5,216 SH   SOLE 0 5,216 0 0
AMERICAN ELEC PWR INC COM Stock 025537101 1,127 15,320 SH   SOLE 0 15,319 0 0
EVERSOURCE ENERGY COM Stock 30040W108 397 6,286 SH   SOLE 0 6,286 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN Stock 29273V100 247 14,328 SH   SOLE 0 14,328 0 0
BLACKROCK ENHANCED EQT DIV TR COM CEF 09251A104 170 18,440 SH   SOLE 0 18,440 0 0
VISA INC COM CL A Stock 92826C839 23,459 205,741 SH   SOLE 0 205,741 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 8,645 163,787 SH   SOLE 0 163,787 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 227 2,137 SH   SOLE 0 2,137 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 547 3,890 SH   SOLE 0 3,889 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 526 3,688 SH   SOLE 0 3,688 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 7,098 116,090 SH   SOLE 0 116,089 0 0
FACEBOOK INC CL A Stock 30303M102 1,459 8,266 SH   SOLE 0 8,266 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 316 3,761 SH   SOLE 0 3,761 0 0
CELGENE CORP COM Stock 151020104 264 2,526 SH   SOLE 0 2,526 0 0
PVH CORP COM Stock 693656100 268 1,950 SH   SOLE 0 1,950 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 85,985 1,301,026 SH   SOLE 0 1,301,025 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,369 15,474 SH   SOLE 0 15,474 0 0
NVIDIA CORP COM Stock 67066G104 241 1,245 SH   SOLE 0 1,245 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 26,499 253,481 SH   SOLE 0 253,481 0 0
BARD C R INC COM Stock 067383109 592 1,786 SH   SOLE 0 1,786 0 0
BALL CORP COM Stock 058498106 265 7,000 SH   SOLE 0 7,000 0 0
EOG RES INC COM Stock 26875P101 16,923 156,823 SH   SOLE 0 156,823 0 0
ABBVIE INC COM Stock 00287Y109 246 2,541 SH   SOLE 0 2,541 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 223 3,794 SH   SOLE 0 3,794 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 658 7,750 SH   SOLE 0 7,750 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 4,206 73,926 SH   SOLE 0 73,926 0 0
ALLIANZGI NFJ DIVID INT & PREM COM CEF 01883A107 149 11,407 SH   SOLE 0 11,407 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 869 4,653 SH   SOLE 0 4,652 0 0
POWERSHARES S&P 500 QUALITY PORTFOLIO ETF 73935X682 7,003 229,985 SH   SOLE 0 229,985 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Stock 696077403 21 25,000 SH   SOLE 0 25,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 4,269 133,322 SH   SOLE 0 133,322 0 0
STRYKER CORP COM Stock 863667101 25,716 166,081 SH   SOLE 0 166,081 0 0
RAYTHEON CO COM NEW Stock 755111507 575 3,060 SH   SOLE 0 3,060 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 539 2,649 SH   SOLE 0 2,649 0 0
RESMED INC COM Stock 761152107 17,910 211,482 SH   SOLE 0 211,482 0 0
MCDONALDS CORP COM Stock 580135101 1,339 7,779 SH   SOLE 0 7,779 0 0
CISCO SYS INC COM Stock 17275R102 28,478 743,560 SH   SOLE 0 743,560 0 0
AT&T INC COM Stock 00206R102 1,644 42,284 SH   SOLE 0 42,284 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 22,843 213,949 SH   SOLE 0 213,948 0 0
GENERAL ELECTRIC CO COM Stock 369604103 814 46,675 SH   SOLE 0 46,675 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 392 2,567 SH   SOLE 0 2,567 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 37,296 138,725 SH   SOLE 0 138,724 0 0
ARAMARK COM Stock 03852U106 16,697 390,654 SH   SOLE 0 390,653 0 0
WELLS FARGO CO NEW COM Stock 949746101 24,239 399,517 SH   SOLE 0 399,516 0 0
UNION PAC CORP COM Stock 907818108 16,205 120,845 SH   SOLE 0 120,844 0 0
CINTAS CORP COM Stock 172908105 421 2,700 SH   SOLE 0 2,700 0 0
SALESFORCE COM INC COM Stock 79466L302 225 2,200 SH   SOLE 0 2,200 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 18,100 177,609 SH   SOLE 0 177,609 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 730 2,378 SH   SOLE 0 2,378 0 0
REPUBLIC SVCS INC COM Stock 760759100 311 4,600 SH   SOLE 0 4,600 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 413 2,176 SH   SOLE 0 2,176 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 25,180 78,430 SH   SOLE 0 78,430 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 1,100 10,286 SH   SOLE 0 10,286 0 0
CHEVRON CORP NEW COM Stock 166764100 1,460 11,666 SH   SOLE 0 11,666 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 44,952 405,923 SH   SOLE 0 405,923 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 603 13,441 SH   SOLE 0 13,441 0 0
DANAHER CORP DEL COM Stock 235851102 754 8,127 SH   SOLE 0 8,127 0 0
TJX COS INC NEW COM Stock 872540109 16,285 212,982 SH   SOLE 0 212,982 0 0
BANK AMER CORP COM Stock 060505104 26,415 894,827 SH   SOLE 0 894,827 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 357 3,780 SH   SOLE 0 3,780 0 0
WAL-MART STORES INC COM Stock 931142103 267 2,706 SH   SOLE 0 2,705 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2,025 13,197 SH   SOLE 0 13,197 0 0
ORACLE CORP COM Stock 68389X105 208 4,409 SH   SOLE 0 4,409 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 743 5,823 SH   SOLE 0 5,822 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 262 5,717 SH   SOLE 0 5,717 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 2,198 44,894 SH   SOLE 0 44,894 0 0
PFIZER INC COM Stock 717081103 785 21,685 SH   SOLE 0 21,684 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 373 3,065 SH   SOLE 0 3,065 0 0
3M CO COM Stock 88579Y101 17,350 73,712 SH   SOLE 0 73,712 0 0
CATERPILLAR INC DEL COM Stock 149123101 1,034 6,563 SH   SOLE 0 6,563 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 9,516 9,094 SH   SOLE 0 9,094 0 0
AMERICAN EXPRESS CO COM Stock 025816109 286 2,879 SH   SOLE 0 2,879 0 0
AMGEN INC COM Stock 031162100 621 3,571 SH   SOLE 0 3,571 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 148 10,800 SH   SOLE 0 10,800 0 0
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 366 3,600 SH   SOLE 0 3,600 0 0
TRANSCANADA CORP COM Stock 89353D107 438 9,000 SH   SOLE 0 9,000 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 2,620 25,675 SH   SOLE 0 25,675 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 19,389 494,115 SH   SOLE 0 494,114 0 0
TRINITY INDS INC 3.875 06/01/2036 Convertible 896522AF6 39 25,000 SH   SOLE 0 25,000 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 3,870 35,400 SH   SOLE 0 35,400 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 660 14,734 SH   SOLE 0 14,734 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 326 11,700 SH   SOLE 0 11,700 0 0
CIMPRESS N V SHS EURO Stock N20146101 359 2,994 SH   SOLE 0 2,994 0 0
DAKTRONICS INC COM Stock 234264109 41 40,989 SH   SOLE 0 40,988 0 0
GABELLI EQUITY TR INC COM CEF 362397101 186 29,991 SH   SOLE 0 29,991 0 0
GABELLI UTIL TR COM CEF 36240A101 106 15,000 SH   SOLE 0 15,000 0 0
ULTRAGENYX PHARMACEUTICAL INC COM Stock 90400D108 984 21,208 SH   SOLE 0 21,208 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 537 5,087 SH   SOLE 0 5,087 0 0
HILL ROM HLDGS INC COM Stock 431475102 270 3,200 SH   SOLE 0 3,200 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 202 3,300 SH   SOLE 0 3,300 0 0
ALTRIA GROUP INC COM Stock 02209S103 491 6,880 SH   SOLE 0 6,879 0 0
CITIGROUP INC COM NEW Stock 172967424 383 5,150 SH   SOLE 0 5,150 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 557 6,091 SH   SOLE 0 6,091 0 0
EXXON MOBIL CORP COM Stock 30231G102 15,921 190,353 SH   SOLE 0 190,352 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 17,139 126,356 SH   SOLE 0 126,356 0 0
LOWES COS INC COM Stock 548661107 463 4,980 SH   SOLE 0 4,980 0 0
ETSY INC COM Stock 29786A106 202 9,900 SH   SOLE 0 9,900 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 16,788 222,509 SH   SOLE 0 222,509 0 0
BANK HAWAII CORP COM Stock 062540109 216 2,515 SH   SOLE 0 2,515 0 0
BROOKLINE BANCORP INC DEL COM Stock 11373M107 180 11,494 SH   SOLE 0 11,493 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 263 3,579 SH   SOLE 0 3,579 0 0
SCHWAB CHARLES CORP NEW COM Stock 808513105 277 5,390 SH   SOLE 0 5,390 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 18,167 163,654 SH   SOLE 0 163,653 0 0
ISHARES MSCI EAFE ETF ETF 464287465 21,918 311,739 SH   SOLE 0 311,739 0 0
APPLE INC COM Stock 037833100 41,556 245,561 SH   SOLE 0 245,560 0 0
PJT PARTNERS INC COM CL A Stock 69343T107 216 4,746 SH   SOLE 0 4,746 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 900 8,368 SH   SOLE 0 8,367 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 250 2,007 SH   SOLE 0 2,006 0 0
ISHARES MORNINGSTAR LARGE-CAP ETF ETF 464287127 3,960 24,923 SH   SOLE 0 24,923 0 0