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
3M Company COM 88579y101 19,808 110,925 SH   SOLE   110,925 0 0
AT&T Inc COM 00206r102 1,834 43,120 SH   SOLE   43,120 0 0
Adobe Systems Inc COM 00724f101 495 4,810 SH   SOLE   4,810 0 0
Advance Auto Parts Inc COM 00751y106 18,540 109,627 SH   SOLE   109,627 0 0
Agenus Inc. COM 00847g705 136 32,928 SH   SOLE   32,928 0 0
Alphabet Inc Class A COM 02079k305 21,509 27,143 SH   SOLE   27,143 0 0
Alphabet Inc Class C COM 02079k107 8,312 10,769 SH   SOLE   10,769 0 0
Altria Group Inc COM 02209s103 467 6,910 SH   SOLE   6,910 0 0
Amazon.com, Inc COM 023135106 3,050 4,067 SH   SOLE   4,067 0 0
American Electric Power COM 025537101 845 13,422 SH   SOLE   13,422 0 0
American Express Company COM 025816109 212 2,861 SH   SOLE   2,861 0 0
American Tower Corporation COM 03027x100 379 3,588 SH   SOLE   3,588 0 0
Amgen Inc. COM 031162100 381 2,605 SH   SOLE   2,605 0 0
Apple Inc Com COM 037833100 32,025 276,507 SH   SOLE   276,507 0 0
Automatic Data Processing, Inc COM 053015103 454 4,421 SH   SOLE   4,421 0 0
Ball Corp COM 058498106 263 3,500 SH   SOLE   3,500 0 0
Bank of America Corporation COM 060505104 16,139 730,249 SH   SOLE   730,249 0 0
Bank of Hawaii Corporation COM 062540109 218 2,454 SH   SOLE   2,454 0 0
Bard C R Inc Com COM 067383109 22,126 98,486 SH   SOLE   98,486 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 23,714 145,502 SH   SOLE   145,502 0 0
Berkshire Hathaway Inc. Cl A COM 084670108 7,568 31 SH   SOLE   31 0 0
Boeing Co. COM 097023105 481 3,089 SH   SOLE   3,089 0 0
Boston Scientific Corporation COM 101137107 237 10,950 SH   SOLE   10,950 0 0
Brookfield Infrastructure Part COM g16252101 276 8,250 SH   SOLE   8,250 0 0
Brookline Bancorp Inc. COM 11373m107 208 12,665 SH   SOLE   12,665 0 0
Caterpillar, Inc. COM 149123101 308 3,325 SH   SOLE   3,325 0 0
Celgene Corporation COM 151020104 280 2,415 SH   SOLE   2,415 0 0
Charles Schwab Corp COM 808513105 252 6,377 SH   SOLE   6,377 0 0
Chevron Corporation COM 166764100 1,084 9,210 SH   SOLE   9,210 0 0
Cimpress NV COM n20146101 274 2,994 SH   SOLE   2,994 0 0
Cisco Systems Inc Co COM 17275r102 20,833 689,383 SH   SOLE   689,383 0 0
Citigroup Inc Com New COM 172967424 300 5,056 SH   SOLE   5,056 0 0
Coca Cola Company COM 191216100 714 17,233 SH   SOLE   17,233 0 0
Cognizant Technology Solutions COM 192446102 11,282 201,362 SH   SOLE   201,362 0 0
Colgate Palmolive Co Com COM 194162103 13,535 206,824 SH   SOLE   206,824 0 0
Comcast Corporation COM 20030n101 289 4,183 SH   SOLE   4,183 0 0
Costco Wholesale Corporation COM 22160k105 276 1,725 SH   SOLE   1,725 0 0
Crown Castle International Cor COM 22822v101 17,931 206,653 SH   SOLE   206,653 0 0
Danaher Corp COM 235851102 633 8,129 SH   SOLE   8,129 0 0
Dell Technologies Inc. Class V COM 24703L103 3,444 62,651 SH   SOLE   62,651 0 0
Duke Energy Corp COM 26441c204 319 4,116 SH   SOLE   4,116 0 0
EOG Resources, Inc COM 26875p101 14,228 140,729 SH   SOLE   140,729 0 0
EnergySolutions, Inc COM 30040w108 221 4,000 SH   SOLE   4,000 0 0
Enterprise Bancorp Inc COM 293668109 240 6,391 SH   SOLE   6,391 0 0
Exxon Mobil Corporation Com COM 30231g102 15,886 176,004 SH   SOLE   176,004 0 0
Facebook, Inc. COM 30303m102 918 7,980 SH   SOLE   7,980 0 0
Ford Motor Co COM 345370860 230 19,000 SH   SOLE   19,000 0 0
General Dynamics Corp COM 369550108 500 2,893 SH   SOLE   2,893 0 0
General Electric Co COM 369604103 1,678 53,087 SH   SOLE   53,087 0 0
General Mills, Inc. COM 370334104 343 5,556 SH   SOLE   5,556 0 0
Gilead Sciences Inc COM 375558103 303 4,229 SH   SOLE   4,229 0 0
Goldman Sachs Group Inc Com COM 38141g104 14,056 58,703 SH   SOLE   58,703 0 0
Home Depot Inc COM 437076102 335 2,497 SH   SOLE   2,497 0 0
Integrated Environmental Techn COM 45817t104 0 10,000 SH   SOLE   10,000 0 0
Intel Corp COM 458140100 220 6,062 SH   SOLE   6,062 0 0
International Business Machine COM 459200101 1,291 7,778 SH   SOLE   7,778 0 0
IsoRay, Inc. COM 46489v104 32 54,824 SH   SOLE   54,824 0 0
JP Morgan Chase & Co. COM 46625h100 589 6,829 SH   SOLE   6,829 0 0
Johnson & Johnson Com COM 478160104 23,622 205,036 SH   SOLE   205,036 0 0
Kimberly-Clark Corp COM 494368103 816 7,149 SH   SOLE   7,149 0 0
Landec Corp COM 514766104 189 13,688 SH   SOLE   13,688 0 0
Lion Biotechnologies, Inc. COM 53619r102 87 12,500 SH   SOLE   12,500 0 0
Lockheed Martin Corp COM 539830109 18,714 74,874 SH   SOLE   74,874 0 0
Lowe's Companies Inc COM 548661107 357 5,025 SH   SOLE   5,025 0 0
Mastercard Inc COM 57636q104 1,391 13,472 SH   SOLE   13,472 0 0
McCormick & Co Inc Com Non Vtg COM 579780206 16,207 173,656 SH   SOLE   173,656 0 0
McDonald's Corp. COM 580135101 752 6,182 SH   SOLE   6,182 0 0
Medtronic PLC COM g5960l103 16,345 229,464 SH   SOLE   229,464 0 0
Merck & Co Inc New COM 58933y105 719 12,213 SH   SOLE   12,213 0 0
Microsoft Corp COM 594918104 28,735 462,431 SH   SOLE   462,431 0 0
Norfolk Southern Corp COM 655844108 324 3,000 SH   SOLE   3,000 0 0
Northrop Grumman Corp. COM 666807102 268 1,153 SH   SOLE   1,153 0 0
Novartis AG ADR COM 66987v109 479 6,578 SH   SOLE   6,578 0 0
O'Reilly Automotive Inc COM 67103h107 557 2,000 SH   SOLE   2,000 0 0
Occidental Petroleum Corp COM 674599105 219 3,072 SH   SOLE   3,072 0 0
Oracle Corporation COM 68389x105 207 5,381 SH   SOLE   5,381 0 0
Palatin Technologies Inc COM 696077403 13 25,000 SH   SOLE   25,000 0 0
Palo Alto Networks Inc COM 697435105 521 4,164 SH   SOLE   4,164 0 0
People's United Financial Inc COM 712704105 973 50,240 SH   SOLE   50,240 0 0
Pepsico Inc Com COM 713448108 20,931 200,048 SH   SOLE   200,048 0 0
Peregrine Pharmaceuticals, Inc COM 713661304 11 35,000 SH   SOLE   35,000 0 0
Pfizer Inc COM 717081103 590 18,155 SH   SOLE   18,155 0 0
Philip Morris International In COM 718172109 500 5,466 SH   SOLE   5,466 0 0
Potlatch Corp Com COM 737630103 13,825 331,924 SH   SOLE   331,924 0 0
Praxair Inc. COM 74005p104 321 2,742 SH   SOLE   2,742 0 0
Procter & Gamble Co. COM 742718109 4,756 56,570 SH   SOLE   56,570 0 0
ResMed Inc. COM 761152107 12,491 201,312 SH   SOLE   201,312 0 0
Royal Dutch Shell Plc COM 780259206 245 4,500 SH   SOLE   4,500 0 0
Sanofi ADR COM 80105n105 10,175 251,601 SH   SOLE   251,601 0 0
Schlumberger Limited COM 806857108 18,448 219,746 SH   SOLE   219,746 0 0
Starbucks Corporation COM 855244109 1,055 19,000 SH   SOLE   19,000 0 0
State Street Corp COM 857477103 42,304 544,311 SH   SOLE   544,311 0 0
Stericycle, Inc COM 858912108 215 2,785 SH   SOLE   2,785 0 0
Stryker Corp Com COM 863667101 23,935 199,779 SH   SOLE   199,779 0 0
Support.com, Inc COM 86858w101 13 15,000 SH   SOLE   15,000 0 0
TJX Companies Inc Cm COM 872540109 19,516 259,769 SH   SOLE   259,769 0 0
Tanger Factory Outlet Centers COM 875465106 12,663 353,915 SH   SOLE   353,915 0 0
The Blackstone Group COM 09253u108 3,573 132,172 SH   SOLE   132,172 0 0
The Travelers Companies Inc Co COM 89417e109 14,453 118,062 SH   SOLE   118,062 0 0
The Walt Disney Company COM 254687106 1,155 11,079 SH   SOLE   11,079 0 0
Thermo Fisher Scientific Inc COM 883556102 373 2,640 SH   SOLE   2,640 0 0
Twenty-First Century Fox, Inc. COM 90130a101 12,016 428,525 SH   SOLE   428,525 0 0
US Bancorp COM 902973304 255 4,960 SH   SOLE   4,960 0 0
Union Pacific Corporation COM 907818108 11,974 115,487 SH   SOLE   115,487 0 0
United Technologies Corp COM 913017109 865 7,887 SH   SOLE   7,887 0 0
Verizon Communications Inc. COM 92343V104 578 10,826 SH   SOLE   10,826 0 0
Visa, Inc COM 92826c839 14,308 183,383 SH   SOLE   183,383 0 0
Wal-Mart Stores Com COM 931142103 509 7,369 SH   SOLE   7,369 0 0
Wells Fargo Company COM 949746101 20,567 373,192 SH   SOLE   373,192 0 0
Whirlpool Corp Com COM 963320106 16,241 89,348 SH   SOLE   89,348 0 0
iShares Nasdaq Biotechnology COM 464287556 16,629 62,659 SH   SOLE   62,659 0 0
priceline.com Incorporated COM 741503403 12,781 8,718 SH   SOLE   8,718 0 0
PowerShares S&P 500 High Quali MUTFD 73935x682 5,758 221,557 SH   SOLE   221,557 0 0
SPDR S&P 500 MUTFD 78462f103 19,334 86,494 SH   SOLE   86,494 0 0
SPDR S&P Biotech MUTFD 78464a870 459 7,750 SH   SOLE   7,750 0 0
SPDR S&P Dividend ETF MUTFD 78464a763 238 2,780 SH   SOLE   2,780 0 0
Schwab International Equity ET MUTFD 808524805 373 13,475 SH   SOLE   13,475 0 0
Schwab US Broad Market ETF MUTFD 808524102 297 5,480 SH   SOLE   5,480 0 0
Vanguard Dividend Appreciation MUTFD 921908844 2,472 29,026 SH   SOLE   29,026 0 0
Vanguard MSCI EAFE ETF MUTFD 921943858 270 7,400 SH   SOLE   7,400 0 0
iShares Core MSCI EAFE MUTFD 46432f842 42,882 799,595 SH   SOLE   799,595 0 0
iShares Core MSCI Emerging Mar MUTFD 46434g103 3,032 71,429 SH   SOLE   71,429 0 0
iShares Core S&P 500 MUTFD 464287200 34,578 153,687 SH   SOLE   153,687 0 0
iShares KLD 400 Social Index MUTFD 464288570 278 3,380 SH   SOLE   3,380 0 0
iShares MSCI EAFE MUTFD 464287465 18,740 324,621 SH   SOLE   324,621 0 0
iShares MSCI USA ESG Select In MUTFD 464288802 274 2,975 SH   SOLE   2,975 0 0
iShares MSCI USA Minimum Volat MUTFD 46429b697 7,234 159,980 SH   SOLE   159,980 0 0
iShares Morningstar Large-Cap MUTFD 464287127 4,656 35,091 SH   SOLE   35,091 0 0
iShares Morningstar Large-Cap MUTFD 464287119 219 1,811 SH   SOLE   1,811 0 0
iShares Russell 1000 Growth MUTFD 464287614 5,734 54,661 SH   SOLE   54,661 0 0
iShares Russell 2000 MUTFD 464287655 255 1,894 SH   SOLE   1,894 0 0
iShares Russell 2000 Growth MUTFD 464287648 844 5,481 SH   SOLE   5,481 0 0
iShares S&P 500 Growth Index MUTFD 464287309 344 2,823 SH   SOLE   2,823 0 0
iShares S&P SmallCap 600 Index MUTFD 464287804 15,697 114,142 SH   SOLE   114,142 0 0
iShares Trust - iShares Core S MUTFD 464287150 5,936 115,740 SH   SOLE   115,740 0 0
Dodge & Cox International Stoc MUTFD 256206103 635 16,673 SH   SOLE   16,673 0 0
Fidelity Spartan International MUTFD 315911875 1,479 41,878 SH   SOLE   41,878 0 0
Fidelity Spartan Mid Cap Idx A MUTFD 316146281 460 25,297 SH   SOLE   25,297 0 0
Fidelity Spartan Real Estate I MUTFD 316146240 694 44,907 SH   SOLE   44,907 0 0
Fidelity Spartan Total Market MUTFD 315911800 1,113 17,245 SH   SOLE   17,245 0 0
Harbor International Instl MUTFD 411511306 338 5,782 SH   SOLE   5,782 0 0
Harding Loevner Emerging Marke MUTFD 412295305 762 17,262 SH   SOLE   17,262 0 0
Harding Loevner Instl Emerging MUTFD 412295701 18,666 1,108,446 SH   SOLE   1,108,446 0 0
Hartford International Value Y MUTFD 41664m649 29,065 1,923,577 SH   SOLE   1,923,577 0 0
Lazard International Strat Eq MUTFD 52106n590 20,852 1,676,173 SH   SOLE   1,676,173 0 0
Lazard International Strategic MUTFD 52106n582 211 16,799 SH   SOLE   16,799 0 0
Oakmark International I MUTFD 413838202 234 10,298 SH   SOLE   10,298 0 0
PIMCO Foreign Bond (USD-Hedged MUTFD 693390882 125 11,906 SH   SOLE   11,906 0 0
PIMCO High Yield Instl MUTFD 693390841 95 10,752 SH   SOLE   10,752 0 0
Payden Limited Maturity MUTFD 704329606 178 18,822 SH   SOLE   18,822 0 0
BlackRock Floating Rate Income BDFD 09256h211 2,153 210,496 SH   SOLE   210,496 0 0
DoubleLine Low Duration Bond I BDFD 258620863 646 64,519 SH   SOLE   64,519 0 0
Eaton Vance Floating-Rate Adva BDFD 277923637 750 69,210 SH   SOLE   69,210 0 0
Eaton Vance MA Municipal Incom BDFD 27826l660 719 81,919 SH   SOLE   81,919 0 0
Fidelity Conservative Inc Muni BDFD 316203843 7,410 740,991 SH   SOLE   740,991 0 0
Fidelity Conservative Income B BDFD 316146521 11,272 1,123,847 SH   SOLE   1,123,847 0 0
Fidelity Spartan US Bond Idx A BDFD 316146372 279 24,284 SH   SOLE   24,284 0 0
Guggenheim Floating Rate Strat BDFD 40169j408 2,152 82,543 SH   SOLE   82,543 0 0
Metropolitan West Total Return BDFD 592905509 12,210 1,159,579 SH   SOLE   1,159,579 0 0
Touchstone Total Return Bond I BDFD 89155t300 12,882 1,286,867 SH   SOLE   1,286,867 0 0
Vanguard Interm-Term Tx-Ex Adm BDFD 922907878 229 16,463 SH   SOLE   16,463 0 0
Wells Fargo Advantage S/T Muni BDFD 94984b751 558 56,976 SH   SOLE   56,976 0 0
Wells Fargo Strategic Municipa BDFD 94985d772 2,268 256,559 SH   SOLE   256,559 0 0
Western Asset Core Bond I BDFD 957663305 12,210 991,045 SH   SOLE   991,045 0 0