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
Alcoa, Inc com 013817101 31 3,300 SH   SOLE 01 02 3,300 0 0
Apple Computer Inc com 037833100 3,645 38,132 SH   SOLE 01 02 38,132 0 0
AbbVie Inc com 00287Y109 181 2,927 SH   SOLE 01 02 2,927 0 0
Abbott Laboratories com 002824100 78 1,972 SH   SOLE 01 02 1,972 0 0
Acadia Pharmaceuticals, Inc com 004225108 3 100 SH   SOLE 01 02 100 0 0
Acco Brands Corp com 00081T108 44 4,228 SH   SOLE 01 02 4,228 0 0
Accenture Plc com G1150G111 32 282 SH   SOLE 01 02 282 0 0
Adobe Systems com 00724F101 3,670 38,309 SH   SOLE 01 02 38,309 0 0
Analog Devices com 032654105 8,083 142,704 SH   SOLE 01 02 142,704 0 0
Archer Daniels Midland Company com 039483102 73 1,700 SH   SOLE 01 02 1,700 0 0
Automatic Data Processing com 053015103 3,025 32,931 SH   SOLE 01 02 32,931 0 0
Autodesk Inc com 052769106 5 100 SH   SOLE 01 02 100 0 0
AerCap Holdings N.V. com N00985106 27 800 SH   SOLE 01 02 800 0 0
Amtrust Financial Services com 032359309 21 850 SH   SOLE 01 02 850 0 0
Allergan Inc com 018490102 8 33 SH   SOLE 01 02 33 0 0
American Capital Agency Corp com 02503X105 4 200 SH   SOLE 01 02 200 0 0
Arlington Asset Investment Cor com 041356205 3 200 SH   SOLE 01 02 200 0 0
Allstate Corporation com 020002101 48 685 SH   SOLE 01 02 685 0 0
Ambarella Inc com G037AX101 269 5,300 SH   SOLE 01 02 5,300 0 0
Amgen Inc com 031162100 874 5,744 SH   SOLE 01 02 5,744 0 0
Alerian MLP ETF-Alps com 00162Q866 32 2,500 SH   SOLE 01 02 2,500 0 0
Amazon.Com Inc com 023135106 1 2 SH   SOLE 01 02 2 0 0
Access National Corp com 004337101 125 6,399 SH   SOLE 01 02 6,399 0 0
Andersons Inc com 034164103 16 450 SH   SOLE 01 02 450 0 0
Australia & New Zealand Bkg Gr com 052528304 9 500 SH   SOLE 01 02 500 0 0
Air Prod & Chemicals Inc com 009158106 7 50 SH   SOLE 01 02 50 0 0
Amerigas Partners LP lp 030975106 14 300 SH   SOLE 01 02 300 0 0
Array Biopharma Inc com 04269X105 0 100 SH   SOLE 01 02 100 0 0
Avalonbay Communities Inc com 053484101 57 318 SH   SOLE 01 02 318 0 0
Allied World Assurance Co Hldg com H01531104 2,478 70,525 SH   SOLE 01 02 70,525 0 0
Boeing Co com 097023105 202 1,555 SH   SOLE 01 02 1,555 0 0
Alibaba Group Hldg ADR adr 01609W102 42 525 SH   SOLE 01 02 525 0 0
Bank of America Corp com 060505104 363 27,324 SH   SOLE 01 02 27,324 0 0
Becton Dickinson Co com 075887109 17 101 SH   SOLE 01 02 101 0 0
Be Aerospace Inc com 073302101 7 150 SH   SOLE 01 02 150 0 0
Bright Horizon Family Solution com 109194100 143 2,150 SH   SOLE 01 02 2,150 0 0
BHP Billiton LTD ADR adr 088606108 29 1,000 SH   SOLE 01 02 1,000 0 0
Baidu Inc ADR adr 056752108 17 100 SH   SOLE 01 02 100 0 0
Biogen Idec Inc com 09062X103 1,648 6,815 SH   SOLE 01 02 6,815 0 0
Bank of New York Mellon Corp com 064058100 760 19,556 SH   SOLE 01 02 19,556 0 0
Ball Corporation com 058498106 101 1,400 SH   SOLE 01 02 1,400 0 0
Bemis com 081437105 31 600 SH   SOLE 01 02 600 0 0
Bristol-Myers Squibb com 110122108 168 2,282 SH   SOLE 01 02 2,282 0 0
BP PLC ADR adr 055622104 434 12,221 SH   SOLE 01 02 12,221 0 0
Boston Private Financial 6.95% com 101119303 709 27,283 SH   SOLE 01 02 27,283 0 0
Berkshire Hathaway Cl B com 084670702 1,798 12,415 SH   SOLE 01 02 12,415 0 0
Short-Term Bond ETF-Vanguard com 921937827 138 1,700 SH   SOLE 01 02 1,700 0 0
Boston Scientific Corp com 101137107 47 2,000 SH   SOLE 01 02 2,000 0 0
J G Boswell Co com 101205102 4,296 6,713 SH   SOLE 01 02 6,713 0 0
Blackstone Group LP lp 09253U108 2 100 SH   SOLE 01 02 100 0 0
Citigroup com 172967101 2 40 SH   SOLE 01 02 40 0 0
Cal Maine Foods Inc com 128030202 22 500 SH   SOLE 01 02 500 0 0
Caterpillar com 149123101 27 350 SH   SOLE 01 02 350 0 0
Cambridge Bancorp com 132152103 354 7,608 SH   SOLE 01 02 7,608 0 0
The Chemours Co com 163851108 4 466 SH   SOLE 01 02 466 0 0
CDK Global Inc com 12508E101 12 224 SH   SOLE 01 02 224 0 0
Celgene Corp com 151020104 1,465 14,855 SH   SOLE 01 02 14,855 0 0
Church & Dwight com 171340102 9,538 92,704 SH   SOLE 01 02 92,704 0 0
Chesapeake Energy Corp com 165167107 3 600 SH   SOLE 01 02 600 0 0
C H Robinson Worldwide com 12541W209 15 200 SH   SOLE 01 02 200 0 0
Chimera Investment Corp com 16934Q208 2 112 SH   SOLE 01 02 112 0 0
Colgate-Palmolive Co com 194162103 45 610 SH   SOLE 01 02 610 0 0
Clean Harbors, Inc com 184496107 5 100 SH   SOLE 01 02 100 0 0
Canadian Imperial Bank of Comm com 136069101 28 370 SH   SOLE 01 02 370 0 0
Comerica Inc com 200340107 31 750 SH   SOLE 01 02 750 0 0
Comcast Corp Class A com 20030N101 44 673 SH   SOLE 01 02 673 0 0
Chicago Mercantile Exchange com 167760107 81 835 SH   SOLE 01 02 835 0 0
Chipotle Mexican Grill com 169656105 6 15 SH   SOLE 01 02 15 0 0
Cantel Medical Corp com 138098108 26 380 SH   SOLE 01 02 380 0 0
Costamare Inc com Y1771G102 4 500 SH   SOLE 01 02 500 0 0
Canadian National Railroad com 136375102 3 50 SH   SOLE 01 02 50 0 0
Coach Inc com 189754104 119 2,920 SH   SOLE 01 02 2,920 0 0
Conocophillips com 20825C104 409 9,373 SH   SOLE 01 02 9,373 0 0
Costco Wholesale Corp com 22160K105 22 140 SH   SOLE 01 02 140 0 0
Canadian Pacific Railway Ltd com 13645T100 33 252 SH   SOLE 01 02 252 0 0
California Resources Corp com 13057Q107 1 41 SH   SOLE 01 02 41 0 0
Cree Inc com 225447101 90 3,700 SH   SOLE 01 02 3,700 0 0
Cisco Systems com 17275R102 360 12,550 SH   SOLE 01 02 12,550 0 0
Barclays 1-3 year Credit Bd ET com 464288646 48 450 SH   SOLE 01 02 450 0 0
Centurylink Inc com 156700106 3 104 SH   SOLE 01 02 104 0 0
Citrix Systems Inc com 177376100 48 600 SH   SOLE 01 02 600 0 0
Cenovus Energy Inc com 15135U109 253 18,277 SH   SOLE 01 02 18,277 0 0
CVS Caremark Corp com 126650100 1 10 SH   SOLE 01 02 10 0 0
ChevronTexaco com 166764100 4,154 39,627 SH   SOLE 01 02 39,627 0 0
Crimson Wine Group com 22662X100 0 20 SH   SOLE 01 02 20 0 0
Dominion Resources Inc com 25746U109 43 548 SH   SOLE 01 02 548 0 0
E.I. Du Pont de Nemours & Co com 263534109 2,428 37,468 SH   SOLE 01 02 37,468 0 0
Dundee Corp Cl A com 264901109 1 150 SH   SOLE 01 02 150 0 0
Deere & Co com 244199105 502 6,200 SH   SOLE 01 02 6,200 0 0
Diageo Plc ADR adr 25243Q205 227 2,015 SH   SOLE 01 02 2,015 0 0
Discover Financial Services com 254709108 4 78 SH   SOLE 01 02 78 0 0
Walt Disney Co com 254687106 65 666 SH   SOLE 01 02 666 0 0
Dunkin Brands Group Inc com 265504100 9 200 SH   SOLE 01 02 200 0 0
Dover com 260003108 6,117 88,250 SH   SOLE 01 02 88,250 0 0
Dow Chemical com 260543103 33 670 SH   SOLE 01 02 670 0 0
DREAM Unlimited Corp com 26153M200 1 200 SH   SOLE 01 02 200 0 0
Duke Energy New com 26441C105 125 1,453 SH   SOLE 01 02 1,453 0 0
Devon Energy Corp com 25179M103 7 200 SH   SOLE 01 02 200 0 0
Dreamworks Animation SKG Inc com 26153C103 4 100 SH   SOLE 01 02 100 0 0
Dynex Capital, Inc com 26817Q506 7 1,000 SH   SOLE 01 02 1,000 0 0
Dexcom Inc com 252131107 16 200 SH   SOLE 01 02 200 0 0
Electronic Arts Inc com 285512109 4 51 SH   SOLE 01 02 51 0 0
eBay Inc com 278642103 2 100 SH   SOLE 01 02 100 0 0
Enterprise Bancorp, Inc com 293668109 77 3,196 SH   SOLE 01 02 3,196 0 0
Encana com 292505104 8 1,050 SH   SOLE 01 02 1,050 0 0
Ecolab com 278865100 31 260 SH   SOLE 01 02 260 0 0
U.S. Ecology, Inc com 025533407 28 600 SH   SOLE 01 02 600 0 0
ECA Marcellus Trust I com 26827L109 3 1,500 SH   SOLE 01 02 1,500 0 0
Equifax Inc com 294429105 90 700 SH   SOLE 01 02 700 0 0
JP Morgan USD Emer Mkt Bd ETF- com 464288281 682 5,920 SH   SOLE 01 02 5,920 0 0
EMC Corp com 268648102 234 8,625 SH   SOLE 01 02 8,625 0 0
Emerging Lcl $ Bd ETF-Mkt Vect com 57060U522 835 44,250 SH   SOLE 01 02 44,250 0 0
Eastman Chemical Co com 277432100 20 300 SH   SOLE 01 02 300 0 0
Emerson Electric Co com 291011104 117 2,245 SH   SOLE 01 02 2,245 0 0
Enterprise Products Partners L com 293792107 9 300 SH   SOLE 01 02 300 0 0
Enerplus Corp com 29274D604 1 200 SH   SOLE 01 02 200 0 0
Eversource Energy com 30040W108 57 951 SH   SOLE 01 02 951 0 0
Western Asset Emerging Mkt Deb com 95766A101 6 400 SH   SOLE 01 02 400 0 0
Express Scripts Inc com 302182100 7 98 SH   SOLE 01 02 98 0 0
Energy Transfer Partners LP lp 29273R109 245 6,439 SH   SOLE 01 02 6,439 0 0
Edwards Lifesciences com 28176E108 130 1,300 SH   SOLE 01 02 1,300 0 0
Exact Sciences Corp com 30063P105 35 2,850 SH   SOLE 01 02 2,850 0 0
Expeditors International of Wa com 302130109 226 4,600 SH   SOLE 01 02 4,600 0 0
Ford Motor Company com 345370860 8 600 SH   SOLE 01 02 600 0 0
Fastenal Co com 311900104 122 2,740 SH   SOLE 01 02 2,740 0 0
Facebook, Inc com 30303M102 266 2,324 SH   SOLE 01 02 2,324 0 0
Fortune Brands Home & Security com 34964C106 1,343 23,174 SH   SOLE 01 02 23,174 0 0
Corporate Bond ETF-Fidelity com 316188101 20 400 SH   SOLE 01 02 400 0 0
Factset Research Systems com 303075105 16 100 SH   SOLE 01 02 100 0 0
F5 Networks Inc com 315616102 2,098 18,430 SH   SOLE 01 02 18,430 0 0
Fidelity National Information com 31620M106 37 500 SH   SOLE 01 02 500 0 0
Fiserv com 337738108 8,424 77,475 SH   SOLE 01 02 77,475 0 0
Flowers Foods Inc com 343498101 210 11,201 SH   SOLE 01 02 11,201 0 0
MSCI Materials ETF-Fidelity com 316092881 13 500 SH   SOLE 01 02 500 0 0
First Potomac Realty Tr com 33610F109 53 5,800 SH   SOLE 01 02 5,800 0 0
Fairpoint Communications Inc com 305560104 0 3 SH   SOLE 01 02 3 0 0
Fast Retailing Co Ord com J1346E100 11 40 SH   SOLE 01 02 40 0 0
Fairpoint Communications com 305560104 0 15 SH   SOLE 01 02 15 0 0
First Solar Inc com 336433107 4 80 SH   SOLE 01 02 80 0 0
Frontier Communications Corp com 35906A108 3 530 SH   SOLE 01 02 530 0 0
AGL Resources Inc com 001204106 20 300 SH   SOLE 01 02 300 0 0
Glacier Bancorp Inc com 37637Q105 5,767 216,984 SH   SOLE 01 02 216,984 0 0
General Electric com 369604103 3,590 114,041 SH   SOLE 01 02 114,041 0 0
Gamco Glbl Gold Natural Resour com 36465A109 3 500 SH   SOLE 01 02 500 0 0
Gilead Sciences Inc com 375558103 1,073 12,865 SH   SOLE 01 02 12,865 0 0
Gladstone Capital Corp com 376535100 3 400 SH   SOLE 01 02 400 0 0
Gold Shares ETF-SPDR com 863307104 6 50 SH   SOLE 01 02 50 0 0
Corning, Inc com 219350105 8 400 SH   SOLE 01 02 400 0 0
Gamestop Corp Cl A com 36467W109 0 10 SH   SOLE 01 02 10 0 0
Gentex Corp com 371901109 1,812 117,275 SH   SOLE 01 02 117,275 0 0
Alphabet Inc Class C com 38259P706 345 499 SH   SOLE 01 02 499 0 0
Alphabet Inc Cl A com 38259P508 257 366 SH   SOLE 01 02 366 0 0
Goldman Sachs 6.20% Pfd com 38144X500 4,507 170,675 SH   SOLE 01 02 170,675 0 0
Glaxosmithkline PLC ADR adr 37733W105 26 600 SH   SOLE 01 02 600 0 0
WW Grainger Inc com 384802104 44 195 SH   SOLE 01 02 195 0 0
Huntington Bancshares com 446150104 61 6,831 SH   SOLE 01 02 6,831 0 0
Welltower Inc. com 42217K106 529 6,946 SH   SOLE 01 02 6,946 0 0
HCP Inc com 40414L109 41 1,166 SH   SOLE 01 02 1,166 0 0
Hugoton Royalty Trust com 444717102 1 395 SH   SOLE 01 02 395 0 0
Hingham Institution for Saving com 433323102 13 104 SH   SOLE 01 02 104 0 0
Honeywell International, Inc com 438516106 60 516 SH   SOLE 01 02 516 0 0
Helmerich & Payne com 423452101 692 10,315 SH   SOLE 01 02 10,315 0 0
HSBC Holdings 8% Pfd com 404280802 102 3,850 SH   SOLE 01 02 3,850 0 0
Host Hotels & Resorts Inc com 44107P104 1 45 SH   SOLE 01 02 45 0 0
The Hershey Co com 427866108 45 400 SH   SOLE 01 02 400 0 0
Nasdaq Biotechnology ETF-iShar com 464287556 1,484 5,765 SH   SOLE 01 02 5,765 0 0
International Business Machine com 459200101 10,899 71,807 SH   SOLE 01 02 71,807 0 0
Idearc Inc Com com 451663108 0 9 SH   SOLE 01 02 9 0 0
International Flavors & Fragra com 459506101 126 1,000 SH   SOLE 01 02 1,000 0 0
Core S&P Small Cap ETF-iShares com 464287804 86 742 SH   SOLE 01 02 742 0 0
Illumina Inc com 452327109 49 350 SH   SOLE 01 02 350 0 0
Imperial Oil LTD com 453038408 1,387 43,960 SH   SOLE 01 02 43,960 0 0
Independent Bank Corp com 453836108 109 2,379 SH   SOLE 01 02 2,379 0 0
Intel com 458140100 98 2,974 SH   SOLE 01 02 2,974 0 0
International Assets Hldg Corp com 459028106 3 100 SH   SOLE 01 02 100 0 0
Iron Mountain Inc com 462846106 17 428 SH   SOLE 01 02 428 0 0
Investors Bancorp Inc com 46146P102 28 2,550 SH   SOLE 01 02 2,550 0 0
ITT Corp com 450911201 10 305 SH   SOLE 01 02 305 0 0
Illinois Tool Works Inc com 452308109 5,488 52,685 SH   SOLE 01 02 52,685 0 0
S&P 500 Value ETF-iShares com 464287408 120 1,291 SH   SOLE 01 02 1,291 0 0
Russell 2000 Value Index ETF-i com 464287630 8 80 SH   SOLE 01 02 80 0 0
Russell Mid-Cap Growth ETF iSh com 464287481 13 142 SH   SOLE 01 02 142 0 0
Russell Midcap ETF-iShares com 464287499 13 75 SH   SOLE 01 02 75 0 0
S&P Global Healthcare ETF-iSha com 464287325 6 62 SH   SOLE 01 02 62 0 0
Bloomberg Copper SubTR ETN-iPa com 06739F101 4 150 SH   SOLE 01 02 150 0 0
Johnson & Johnson com 478160104 10,575 87,178 SH   SOLE 01 02 87,178 0 0
J P Morgan Chase & Co com 46625H100 275 4,419 SH   SOLE 01 02 4,419 0 0
John Wiley & Sons, Inc Cl A com 968223206 3,154 60,445 SH   SOLE 01 02 60,445 0 0
Keweenaw Land Assn ltd com 493026108 289 3,380 SH   SOLE 01 02 3,380 0 0
The Kraft Heinz Co com 500754106 169 1,915 SH   SOLE 01 02 1,915 0 0
KLA-Tencor Corp com 482480100 22 300 SH   SOLE 01 02 300 0 0
Kimberly-Clark Corp com 494368103 9 62 SH   SOLE 01 02 62 0 0
Kinder Morgan Inc com 49456B101 519 27,725 SH   SOLE 01 02 27,725 0 0
Kinder Morgan Inc Warrants com 49456B119 0 1 SH   SOLE 01 02 1 0 0
Carmax Inc com 143130102 22 450 SH   SOLE 01 02 450 0 0
Knowles Corp com 49926D109 159 11,600 SH   SOLE 01 02 11,600 0 0
Coca Cola Company com 191216100 2,162 47,687 SH   SOLE 01 02 47,687 0 0
Linn Energy LLC com 536020100 0 200 SH   SOLE 01 02 200 0 0
Eli Lilly & Company com 532457108 55 700 SH   SOLE 01 02 700 0 0
Limoneira Co com 532746104 83 4,700 SH   SOLE 01 02 4,700 0 0
Lincoln National Corp com 534187109 19 500 SH   SOLE 01 02 500 0 0
Lindsay Corp com 535555106 5 80 SH   SOLE 01 02 80 0 0
Liberty Property Trust com 531172104 16 400 SH   SOLE 01 02 400 0 0
iBoxx $ Invest Grade Corporate com 464287242 1,762 14,360 SH   SOLE 01 02 14,360 0 0
Lightstream Resources Ltd Cl A com 53227K101 0 800 SH   SOLE 01 02 800 0 0
Leucadia National Corp com 527288104 10 581 SH   SOLE 01 02 581 0 0
A.D. Makepeace Company com 560874109 12,441 2,647 SH   SOLE 01 02 2,647 0 0
Marriott International, Inc Cl com 571903202 755 11,359 SH   SOLE 01 02 11,359 0 0
McDonalds Corp com 580135101 36 300 SH   SOLE 01 02 300 0 0
Mondelez International Inc com 609207105 294 6,453 SH   SOLE 01 02 6,453 0 0
Medtronic com 585055106 54 625 SH   SOLE 01 02 625 0 0
Metlife Inc com 59156R108 40 1,000 SH   SOLE 01 02 1,000 0 0
McCormick & Co Inc com 579780206 1,728 16,195 SH   SOLE 01 02 16,195 0 0
3M Company com 88579Y101 195 1,115 SH   SOLE 01 02 1,115 0 0
Magellan Midstream Partners LP lp 559080106 827 10,888 SH   SOLE 01 02 10,888 0 0
Altria Group Inc com 02209S103 5,685 82,441 SH   SOLE 01 02 82,441 0 0
Mosaic Company com 61945A107 65 2,480 SH   SOLE 01 02 2,480 0 0
Marathon Petroleum Corp com 56585A102 15 400 SH   SOLE 01 02 400 0 0
Medical Properties Trust Inc com 58463J304 15 1,000 SH   SOLE 01 02 1,000 0 0
Merck com 58933Y105 2,414 41,911 SH   SOLE 01 02 41,911 0 0
Microsoft com 594918104 1,054 20,593 SH   SOLE 01 02 20,593 0 0
MSC Industrial Direct Co com 553530106 558 7,910 SH   SOLE 01 02 7,910 0 0
Mylan Laboratories Inc com 628530107 69 1,600 SH   SOLE 01 02 1,600 0 0
NCR Corp com 62886E108 1 20 SH   SOLE 01 02 20 0 0
NextEra Energy, Inc. com 302571104 39 300 SH   SOLE 01 02 300 0 0
Netflix Inc com 64110L106 4 49 SH   SOLE 01 02 49 0 0
National Grid PLC ADR adr 636274300 0 1 SH   SOLE 01 02 1 0 0
Ingevity Corp com 45688C107 10 304 SH   SOLE 01 02 304 0 0
Northrop Grumman Corp com 666807102 16 70 SH   SOLE 01 02 70 0 0
Northern Oil & Gas, Inc com 665531109 21 4,525 SH   SOLE 01 02 4,525 0 0
Nuveen PA Investment Quality M com 670972108 24 1,558 SH   SOLE 01 02 1,558 0 0
Norfolk Southern Corp com 655844108 43 500 SH   SOLE 01 02 500 0 0
Nestle SA ADR adr 641069406 4,880 63,127 SH   SOLE 01 02 63,127 0 0
Nvidia Corp Com com 67066G104 15 310 SH   SOLE 01 02 310 0 0
Novo-Nordisk A-S ADR adr 670100205 1,237 23,000 SH   SOLE 01 02 23,000 0 0
Novartis A G Spon ADR adr 66987V109 5,038 61,057 SH   SOLE 01 02 61,057 0 0
NXP Semiconductors Nv com N6596X109 67 850 SH   SOLE 01 02 850 0 0
Realty Income Corp com 756109104 4,950 71,371 SH   SOLE 01 02 71,371 0 0
Ocean Spray Cranberrry Pfd com 675022305 0 20 SH   SOLE 01 02 20 0 0
Ocean Spray 4% Pfd com 675022206 15 1,323 SH   SOLE 01 02 1,323 0 0
Oceaneering Intl Inc com 675232102 36 1,200 SH   SOLE 01 02 1,200 0 0
Odyssey Marine Exploration Inc com 676118102 0 19 SH   SOLE 01 02 19 0 0
Oracle Corporation com 68389X105 40 982 SH   SOLE 01 02 982 0 0
Occidental Petroleum Corp com 674599105 1,080 14,290 SH   SOLE 01 02 14,290 0 0
Paychex Inc com 704326107 4,131 69,435 SH   SOLE 01 02 69,435 0 0
Pembina Pipeline Corp com 706327103 3 102 SH   SOLE 01 02 102 0 0
Peoples United Financial, Inc com 712704105 44 3,000 SH   SOLE 01 02 3,000 0 0
Touchstone Exploration Inc com 89156L108 0 150 SH   SOLE 01 02 150 0 0
WilderHill Clean Energy ETF-Po com 73935X500 1 175 SH   SOLE 01 02 175 0 0
P C Connection Inc com 69318J100 0 7 SH   SOLE 01 02 7 0 0
Public Service Enterprise Grou com 744573106 0 8 SH   SOLE 01 02 8 0 0
Pepsico com 713448108 6,154 58,085 SH   SOLE 01 02 58,085 0 0
SandRidge Permian Trust com 80007A102 1 257 SH   SOLE 01 02 257 0 0
Pfizer Inc com 717081103 1,006 28,564 SH   SOLE 01 02 28,564 0 0
Procter & Gamble com 742718109 5,674 67,015 SH   SOLE 01 02 67,015 0 0
Water Resources Portfolio ETF- com 73935X575 2 70 SH   SOLE 01 02 70 0 0
Global Water Portfolio ETF-Pow com 73936T623 2 70 SH   SOLE 01 02 70 0 0
PJT Partners Inc com 69343T107 0 2 SH   SOLE 01 02 2 0 0
Pilgrim Bancshares Inc com 72143J105 96 7,500 SH   SOLE 01 02 7,500 0 0
Plug Power, Inc com 72919P202 1 660 SH   SOLE 01 02 660 0 0
Philip Morris Intl Inc com 718172109 4,269 41,972 SH   SOLE 01 02 41,972 0 0
Pentair Ltd com H6169Q108 7 125 SH   SOLE 01 02 125 0 0
Piedmont Natural Gas Co com 720186105 105 1,750 SH   SOLE 01 02 1,750 0 0
Potash Corp of Saskatchewan com 73755L107 204 12,550 SH   SOLE 01 02 12,550 0 0
PRA Group, Inc com 73640Q105 193 7,980 SH   SOLE 01 02 7,980 0 0
Select Preferred & Income Fd-C com 19248Y107 83 3,100 SH   SOLE 01 02 3,100 0 0
Wells Fargo Pref Stock ETF-SPD com 78464A292 1,305 28,325 SH   SOLE 01 02 28,325 0 0
Phillips 66 com 718546104 367 4,624 SH   SOLE 01 02 4,624 0 0
Privatebancorp Inc com 742962103 225 5,100 SH   SOLE 01 02 5,100 0 0
Privatebancorp Cap Trust Pfd com 74272L208 4,639 179,864 SH   SOLE 01 02 179,864 0 0
Praxair Inc com 74005P104 20 180 SH   SOLE 01 02 180 0 0
PayPal Holdings Inc com 70450Y103 95 2,600 SH   SOLE 01 02 2,600 0 0
Cleantech ETF-PowerShares com 73935X278 4 125 SH   SOLE 01 02 125 0 0
Qualcomm Inc com 747525103 128 2,384 SH   SOLE 01 02 2,384 0 0
Royal Dutch Shell B ADR adr 780259107 453 8,095 SH   SOLE 01 02 8,095 0 0
Sturm Ruger & Co Inc com 864159108 6 100 SH   SOLE 01 02 100 0 0
Roche Holding AG ADR adr 771195104 16 480 SH   SOLE 01 02 480 0 0
Rio Tinto PLC ADR adr 204412209 3 100 SH   SOLE 01 02 100 0 0
ResMed Inc com 761152107 290 4,590 SH   SOLE 01 02 4,590 0 0
Rockwell Automation Inc com 773903109 3 25 SH   SOLE 01 02 25 0 0
Rouse Properties Inc com 779287101 9 501 SH   SOLE 01 02 501 0 0
Starbucks Corp com 855244109 11 200 SH   SOLE 01 02 200 0 0
U.S. Broad Market ETF-Schwab com 808524102 6 115 SH   SOLE 01 02 115 0 0
Charles Schwab Corp com 808513105 3,502 138,345 SH   SOLE 01 02 138,345 0 0
Solarcity Corp com 83416T100 6 250 SH   SOLE 01 02 250 0 0
Sandridge Mississippian Trust com 80007T101 2 800 SH   SOLE 01 02 800 0 0
S&P Dividend ETF-SPDR com 78464A763 23 280 SH   SOLE 01 02 280 0 0
Spectra Energy Corp com 847560109 20 550 SH   SOLE 01 02 550 0 0
Sealed Air Corp com 81211K100 5 106 SH   SOLE 01 02 106 0 0
Safeguard Scientific com 786449207 2,134 170,866 SH   SOLE 01 02 170,866 0 0
Sears Holdings Corp com 812350106 1 100 SH   SOLE 01 02 100 0 0
Siemens Ag ADR adr 826197501 20 200 SH   SOLE 01 02 200 0 0
J.M. Smucker Co com 832696405 36 238 SH   SOLE 01 02 238 0 0
Schlumberger NV com 806857108 67 850 SH   SOLE 01 02 850 0 0
Silver Trust ETF-iShares com 46428Q109 5 300 SH   SOLE 01 02 300 0 0
SM Energy Co com 792228108 14 500 SH   SOLE 01 02 500 0 0
Melia Hotels International SA com E7366C101 16 1,500 SH   SOLE 01 02 1,500 0 0
The Southern Company com 842587107 163 3,031 SH   SOLE 01 02 3,031 0 0
Sonoco Products Co com 835495102 65 1,300 SH   SOLE 01 02 1,300 0 0
South32 Ltd ADR adr 84473L105 2 400 SH   SOLE 01 02 400 0 0
S&P Global, Inc com 78409V104 32 300 SH   SOLE 01 02 300 0 0
Staples com 855030102 6 750 SH   SOLE 01 02 750 0 0
S&P 500 ETF-SPDR com 78462F103 54 260 SH   SOLE 01 02 260 0 0
Stericycle Inc com 858912108 16 150 SH   SOLE 01 02 150 0 0
Suntrust Banks Inc com 867914103 226 5,491 SH   SOLE 01 02 5,491 0 0
Sterling Bancorp Del com 85917A100 38 2,403 SH   SOLE 01 02 2,403 0 0
State Street Corp com 857477103 54 1,000 SH   SOLE 01 02 1,000 0 0
Smith & Wesson Hldg Corp com 831756101 43 1,600 SH   SOLE 01 02 1,600 0 0
Stock Yards Bancorp Inc com 861025104 121 4,300 SH   SOLE 01 02 4,300 0 0
Synchrony Financial com 87165B103 109 4,299 SH   SOLE 01 02 4,299 0 0
Stryker Corp com 863667101 2,929 24,445 SH   SOLE 01 02 24,445 0 0
Sysco Corporation com 871829107 301 5,935 SH   SOLE 01 02 5,935 0 0
AT&T Inc. com 00206R102 1,729 40,013 SH   SOLE 01 02 40,013 0 0
Toronto Dominion Bank com 891160509 2,019 47,036 SH   SOLE 01 02 47,036 0 0
Teradata Corp com 88076W103 1 20 SH   SOLE 01 02 20 0 0
TE Connectivity LTD com G9144P105 30 525 SH   SOLE 01 02 525 0 0
Terra Inventions Corp com 88103B106 0 1 SH   SOLE 01 02 1 0 0
Teva Pharmaceutical Inds ltd A com 881624209 25 505 SH   SOLE 01 02 505 0 0
Teleflex Inc com 879369106 2,302 12,984 SH   SOLE 01 02 12,984 0 0
Target Corporation com 87612E106 14 200 SH   SOLE 01 02 200 0 0
Team Inc com 878155100 11 430 SH   SOLE 01 02 430 0 0
TJX Cos com 872540109 170 2,200 SH   SOLE 01 02 2,200 0 0
Thermo Fisher Scientific, Inc com 883556102 15 100 SH   SOLE 01 02 100 0 0
Total SA ADR adr 89151E109 13 274 SH   SOLE 01 02 274 0 0
Transcanada Corp com 89353D107 2,630 58,161 SH   SOLE 01 02 58,161 0 0
Terra Tech Corp com 88102J100 3 9,500 SH   SOLE 01 02 9,500 0 0
Travelers Companies Inc com 89417E109 3 22 SH   SOLE 01 02 22 0 0
Tesla Motors, Inc com 88160R101 9 41 SH   SOLE 01 02 41 0 0
Tata Motors Ltd ADR adr 876568502 5 150 SH   SOLE 01 02 150 0 0
Twitter Inc com 90184L102 5 270 SH   SOLE 01 02 270 0 0
Transwitch Corp com 894065309 0 25 SH   SOLE 01 02 25 0 0
Texas Instruments com 882508104 22 350 SH   SOLE 01 02 350 0 0
Textron Incorporated com 883203101 15 400 SH   SOLE 01 02 400 0 0
Tyco International Ltd com H89128104 22 525 SH   SOLE 01 02 525 0 0
U-Blox Holding Ag Ord com H89210100 75 350 SH   SOLE 01 02 350 0 0
Urban Edge Properties com 91704F104 5 177 SH   SOLE 01 02 177 0 0
Unilever PLC com 904767704 8 170 SH   SOLE 01 02 170 0 0
Unilever NV ADR adr 904784709 0 8 SH   SOLE 01 02 8 0 0
Unitedhealth Group Inc com 91324P102 25 175 SH   SOLE 01 02 175 0 0
Union Pacific Corp com 907818108 17 200 SH   SOLE 01 02 200 0 0
United Parcel Service B com 911312106 4 35 SH   SOLE 01 02 35 0 0
U S Bancorp com 902973304 263 6,529 SH   SOLE 01 02 6,529 0 0
US Bancorp 6.50% Pfd com 902973833 1,851 60,100 SH   SOLE 01 02 60,100 0 0
United Therapeutics Corp com 91307C102 5 50 SH   SOLE 01 02 50 0 0
Unitil Corp com 913259107 43 1,000 SH   SOLE 01 02 1,000 0 0
United Technologies Corp com 913017109 1,179 11,501 SH   SOLE 01 02 11,501 0 0
Marriott Vacations Worldwide C com 57164Y107 71 1,042 SH   SOLE 01 02 1,042 0 0
FTSE All-World ex-US ETF-Vangu com 922042775 35 825 SH   SOLE 01 02 825 0 0
Vornado Realty Trust com 929042109 63 626 SH   SOLE 01 02 626 0 0
Vornado Realty 6.625% Pfd com 929042802 1,156 44,125 SH   SOLE 01 02 44,125 0 0
Vodafone Group PLC ADR adr 92857W209 10 321 SH   SOLE 01 02 321 0 0
S&P 500 ETF-Vanguard com 922908413 4 19 SH   SOLE 01 02 19 0 0
Vertex Pharmaceuticals com 92532F100 843 9,800 SH   SOLE 01 02 9,800 0 0
MSCI Emerging Markets ETF-Vang com 922042858 334 9,476 SH   SOLE 01 02 9,476 0 0
Verizon Communications com 92343V104 527 9,436 SH   SOLE 01 02 9,436 0 0
Washington Trust Bancorp com 940610108 82 2,159 SH   SOLE 01 02 2,159 0 0
Waters Corp com 941848103 7,015 49,875 SH   SOLE 01 02 49,875 0 0
Walgreens Boots Alliance Inc com 931427108 71 850 SH   SOLE 01 02 850 0 0
WebMD Health Corp com 94770V102 5 90 SH   SOLE 01 02 90 0 0
W E C Energy Group I com 92939U106 9 141 SH   SOLE 01 02 141 0 0
Wells Fargo & Co com 949746101 257 5,422 SH   SOLE 01 02 5,422 0 0
Wells Fargo 8% Pfd com 949746879 2,212 79,650 SH   SOLE 01 02 79,650 0 0
Whole Foods Market com 966837106 4 120 SH   SOLE 01 02 120 0 0
Wal-Mart Stores Inc com 931142103 22 300 SH   SOLE 01 02 300 0 0
Weingarten Realty Investors com 948741103 112 2,750 SH   SOLE 01 02 2,750 0 0
Westrock Company com 96145D105 71 1,836 SH   SOLE 01 02 1,836 0 0
Weyerhaeuser Co com 962166104 4,569 153,475 SH   SOLE 01 02 153,475 0 0
S&P Biotech ETF-SPDR com 78464A870 1,460 27,005 SH   SOLE 01 02 27,005 0 0
Exxon Mobil com 30231G102 10,986 117,199 SH   SOLE 01 02 117,199 0 0
Yum Brands Inc com 988498101 7 80 SH   SOLE 01 02 80 0 0
Zimmer Biomet Hldgs com 98956P102 74 612 SH   SOLE 01 02 612 0 0