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
Abbott Laboratories com 002824100 83 1,972 SH   SOLE 01 02 1,972 0 0
Acadia Pharmaceuticals, Inc com 004225108 3 100 SH   SOLE 01 02 100 0 0
Access National Corp com 004337101 158 6,599 SH   SOLE 01 02 6,599 0 0
Air Prod & Chemicals Inc com 009158106 8 50 SH   SOLE 01 02 50 0 0
Alcoa, Inc com 013817101 30 3,000 SH   SOLE 01 02 3,000 0 0
Allergan Inc com 018490102 8 33 SH   SOLE 01 02 33 0 0
Allstate Corporation com 020002101 68 985 SH   SOLE 01 02 985 0 0
Amazon.Com Inc com 023135106 64 77 SH   SOLE 01 02 77 0 0
Amerigas Partners LP lp 030975106 14 300 SH   SOLE 01 02 300 0 0
Amgen Inc com 031162100 928 5,564 SH   SOLE 01 02 5,564 0 0
Amtrust Financial Services com 032359309 50 1,850 SH   SOLE 01 02 1,850 0 0
Analog Devices com 032654105 9,046 140,354 SH   SOLE 01 02 140,354 0 0
Andersons Inc com 034164103 16 450 SH   SOLE 01 02 450 0 0
Annaly Capital Management Inc com 035710409 11 1,000 SH   SOLE 01 02 1,000 0 0
Apple Computer Inc com 037833100 4,426 39,147 SH   SOLE 01 02 39,147 0 0
Archer Daniels Midland Company com 039483102 72 1,700 SH   SOLE 01 02 1,700 0 0
Arlington Asset Investment Cor com 041356205 3 200 SH   SOLE 01 02 200 0 0
Australia & New Zealand Bkg Gr com 052528304 11 500 SH   SOLE 01 02 500 0 0
Autodesk Inc com 052769106 7 100 SH   SOLE 01 02 100 0 0
Automatic Data Processing com 053015103 2,869 32,531 SH   SOLE 01 02 32,531 0 0
Avalonbay Communities Inc com 053484101 57 318 SH   SOLE 01 02 318 0 0
Baidu Inc ADR adr 056752108 18 100 SH   SOLE 01 02 100 0 0
Ball Corporation com 058498106 115 1,400 SH   SOLE 01 02 1,400 0 0
Bank of America Corp com 060505104 428 27,324 SH   SOLE 01 02 27,324 0 0
Bank of New York Mellon Corp com 064058100 780 19,556 SH   SOLE 01 02 19,556 0 0
Bb&T Corp 5.625% Pfd com 054937404 168 6,500 SH   SOLE 01 02 6,500 0 0
Be Aerospace Inc com 073302101 8 150 SH   SOLE 01 02 150 0 0
Becton Dickinson Co com 075887109 18 101 SH   SOLE 01 02 101 0 0
Bemis com 081437105 31 600 SH   SOLE 01 02 600 0 0
Berkshire Hathaway Cl B com 084670702 1,775 12,285 SH   SOLE 01 02 12,285 0 0
BHP Billiton LTD ADR adr 088606108 35 1,000 SH   SOLE 01 02 1,000 0 0
Boeing Co com 097023105 205 1,555 SH   SOLE 01 02 1,555 0 0
BP PLC ADR adr 055622104 430 12,221 SH   SOLE 01 02 12,221 0 0
H&R Block Inc com 093671105 5 200 SH   SOLE 01 02 200 0 0
U.S. Ecology, Inc com 025533407 27 600 SH   SOLE 01 02 600 0 0
3M Company com 88579Y101 152 865 SH   SOLE 01 02 865 0 0
AbbVie Inc com 00287Y109 175 2,780 SH   SOLE 01 02 2,780 0 0
Accenture Plc com G1150G111 34 282 SH   SOLE 01 02 282 0 0
Acco Brands Corp com 00081T108 20 2,114 SH   SOLE 01 02 2,114 0 0
Adobe Systems com 00724F101 4,617 42,534 SH   SOLE 01 02 42,534 0 0
AerCap Holdings N.V. com N00985106 31 800 SH   SOLE 01 02 800 0 0
AGNC Investment Corp com 02503X105 4 200 SH   SOLE 01 02 200 0 0
Alerian MLP ETF-Alps com 00162Q866 32 2,500 SH   SOLE 01 02 2,500 0 0
Alibaba Group Hldg ADR adr 01609W102 56 525 SH   SOLE 01 02 525 0 0
Allied World Assurance Co Hldg com H01531104 2,855 70,625 SH   SOLE 01 02 70,625 0 0
Alphabet Inc Cl A com 38259P508 338 420 SH   SOLE 01 02 420 0 0
Alphabet Inc Class C com 38259P706 524 674 SH   SOLE 01 02 674 0 0
Altria Group Inc com 02209S103 5,227 82,671 SH   SOLE 01 02 82,671 0 0
Ambarella Inc com G037AX101 434 5,900 SH   SOLE 01 02 5,900 0 0
Array Biopharma Inc com 04269X105 1 100 SH   SOLE 01 02 100 0 0
AT&T Inc. com 00206R102 1,755 43,228 SH   SOLE 01 02 43,228 0 0
Barclays 1-3 year Credit Bd ET com 464288646 48 450 SH   SOLE 01 02 450 0 0
Biogen Idec Inc com 09062X103 2,478 7,915 SH   SOLE 01 02 7,915 0 0
Blackstone Group LP lp 09253U108 3 100 SH   SOLE 01 02 100 0 0
Bloomberg Copper SubTR ETN-iPa com 06739F101 4 150 SH   SOLE 01 02 150 0 0
Boston Private Financial 6.95% com 101119303 871 33,218 SH   SOLE 01 02 33,218 0 0
Boston Scientific Corp com 101137107 48 2,000 SH   SOLE 01 02 2,000 0 0
Bright Horizon Family Solution com 109194100 144 2,150 SH   SOLE 01 02 2,150 0 0
Bristol-Myers Squibb com 110122108 137 2,546 SH   SOLE 01 02 2,546 0 0
C H Robinson Worldwide com 12541W209 14 200 SH   SOLE 01 02 200 0 0
Cal Maine Foods Inc com 128030202 19 500 SH   SOLE 01 02 500 0 0
California Resources Corp com 13057Q107 0 27 SH   SOLE 01 02 27 0 0
Cambridge Bancorp com 132152103 381 7,608 SH   SOLE 01 02 7,608 0 0
Canadian Dollar User-Defined CAD0000FC 0 0 SH   SOLE 01 02 0 0 0
Canadian Imperial Bank of Comm com 136069101 29 370 SH   SOLE 01 02 370 0 0
Canadian National Railroad com 136375102 3 50 SH   SOLE 01 02 50 0 0
Canadian Pacific Railway Ltd com 13645T100 39 253 SH   SOLE 01 02 253 0 0
Cantel Medical Corp com 138098108 30 380 SH   SOLE 01 02 380 0 0
Carmax Inc com 143130102 24 450 SH   SOLE 01 02 450 0 0
Caterpillar com 149123101 31 350 SH   SOLE 01 02 350 0 0
Celgene Corp com 151020104 1,864 17,835 SH   SOLE 01 02 17,835 0 0
Cenovus Energy Inc com 15135U109 257 17,877 SH   SOLE 01 02 17,877 0 0
Centurylink Inc com 156700106 3 104 SH   SOLE 01 02 104 0 0
Charles Schwab Corp com 808513105 4,423 140,095 SH   SOLE 01 02 140,095 0 0
Chesapeake Energy Corp com 165167107 4 600 SH   SOLE 01 02 600 0 0
ChevronTexaco com 166764100 4,145 40,277 SH   SOLE 01 02 40,277 0 0
Chicago Mercantile Exchange com 167760107 87 835 SH   SOLE 01 02 835 0 0
Chimera Investment Corp com 16934Q208 2 112 SH   SOLE 01 02 112 0 0
Chipotle Mexican Grill com 169656105 6 15 SH   SOLE 01 02 15 0 0
Church & Dwight com 171340102 8,802 183,688 SH   SOLE 01 02 183,688 0 0
Cisco Systems com 17275R102 374 11,800 SH   SOLE 01 02 11,800 0 0
Citigroup com 172967101 2 40 SH   SOLE 01 02 40 0 0
Citrix Systems Inc com 177376100 51 600 SH   SOLE 01 02 600 0 0
Clean Harbors, Inc com 184496107 5 100 SH   SOLE 01 02 100 0 0
Cleantech ETF-PowerShares com 73935X278 4 125 SH   SOLE 01 02 125 0 0
Coach Inc com 189754104 107 2,920 SH   SOLE 01 02 2,920 0 0
Coca Cola Company com 191216100 2,010 47,487 SH   SOLE 01 02 47,487 0 0
Cohen & Steers Ltd Duration Pr com 19248C105 25 1,000 SH   SOLE 01 02 1,000 0 0
Colgate-Palmolive Co com 194162103 45 610 SH   SOLE 01 02 610 0 0
Comcast Corp Class A com 20030N101 47 705 SH   SOLE 01 02 705 0 0
Comerica Inc com 200340107 35 750 SH   SOLE 01 02 750 0 0
Conocophillips com 20825C104 407 9,373 SH   SOLE 01 02 9,373 0 0
Core S&P Small Cap ETF-iShares com 464287804 92 742 SH   SOLE 01 02 742 0 0
Corning, Inc com 219350105 9 400 SH   SOLE 01 02 400 0 0
Corporate Bond ETF-Fidelity com 316188101 21 400 SH   SOLE 01 02 400 0 0
Costamare Inc com Y1771G102 5 500 SH   SOLE 01 02 500 0 0
Costco Wholesale Corp com 22160K105 21 140 SH   SOLE 01 02 140 0 0
Cree Inc com 225447101 95 3,700 SH   SOLE 01 02 3,700 0 0
Crimson Wine Group com 22662X100 0 20 SH   SOLE 01 02 20 0 0
CSX Corporation com 126408103 8 260 SH   SOLE 01 02 260 0 0
CVS Caremark Corp com 126650100 1 10 SH   SOLE 01 02 10 0 0
Deere & Co com 244199105 454 5,325 SH   SOLE 01 02 5,325 0 0
Dell Technologies, Inc Cl V com 24703L103 37 778 SH   SOLE 01 02 778 0 0
Devon Energy Corp com 25179M103 9 200 SH   SOLE 01 02 200 0 0
Dexcom Inc com 252131107 18 200 SH   SOLE 01 02 200 0 0
Diageo Plc ADR adr 25243Q205 234 2,015 SH   SOLE 01 02 2,015 0 0
Discover Financial Services com 254709108 4 78 SH   SOLE 01 02 78 0 0
Dominion Resources Inc com 25746U109 41 548 SH   SOLE 01 02 548 0 0
Dover com 260003108 6,421 87,200 SH   SOLE 01 02 87,200 0 0
Dow Chemical com 260543103 46 888 SH   SOLE 01 02 888 0 0
DREAM Unlimited Corp com 26153M200 1 200 SH   SOLE 01 02 200 0 0
Duke Energy New com 26441C105 715 8,932 SH   SOLE 01 02 8,932 0 0
Dundee Corp Cl A com 264901109 1 150 SH   SOLE 01 02 150 0 0
Dunkin Brands Group Inc com 265504100 10 200 SH   SOLE 01 02 200 0 0
Dynex Capital, Inc com 26817Q506 7 1,000 SH   SOLE 01 02 1,000 0 0
E.I. Du Pont de Nemours & Co com 263534109 2,504 37,391 SH   SOLE 01 02 37,391 0 0
eBay Inc com 278642103 3 100 SH   SOLE 01 02 100 0 0
ECA Marcellus Trust I com 26827L109 3 1,500 SH   SOLE 01 02 1,500 0 0
Ecolab com 278865100 32 260 SH   SOLE 01 02 260 0 0
Electronic Arts Inc com 285512109 4 51 SH   SOLE 01 02 51 0 0
Eli Lilly & Company com 532457108 56 700 SH   SOLE 01 02 700 0 0
Emerging Lcl $ Bd ETF-Mkt Vect com 57060U522 839 43,950 SH   SOLE 01 02 43,950 0 0
Emerson Electric Co com 291011104 122 2,245 SH   SOLE 01 02 2,245 0 0
Encana com 292505104 11 1,050 SH   SOLE 01 02 1,050 0 0
Energy Transfer Partners LP lp 29273R109 238 6,439 SH   SOLE 01 02 6,439 0 0
Enerplus Corp com 29274D604 1 200 SH   SOLE 01 02 200 0 0
Enterprise Bancorp, Inc com 293668109 89 3,196 SH   SOLE 01 02 3,196 0 0
Enterprise Products Partners L com 293792107 8 300 SH   SOLE 01 02 300 0 0
Equifax Inc com 294429105 94 700 SH   SOLE 01 02 700 0 0
Eversource Energy com 30040W108 52 951 SH   SOLE 01 02 951 0 0
Exact Sciences Corp com 30063P105 44 2,350 SH   SOLE 01 02 2,350 0 0
Expeditors International of Wa com 302130109 191 3,700 SH   SOLE 01 02 3,700 0 0
Express Scripts Inc com 302182100 10 145 SH   SOLE 01 02 145 0 0
Exxon Mobil com 30231G102 10,221 117,106 SH   SOLE 01 02 117,106 0 0
F5 Networks Inc com 315616102 2,275 18,255 SH   SOLE 01 02 18,255 0 0
Facebook, Inc com 30303M102 298 2,324 SH   SOLE 01 02 2,324 0 0
Factset Research Systems com 303075105 16 100 SH   SOLE 01 02 100 0 0
Fairpoint Communications com 305560104 0 15 SH   SOLE 01 02 15 0 0
Fairpoint Communications Inc com 305560104 0 3 SH   SOLE 01 02 3 0 0
Fast Retailing Co Ord com J1346E100 13 40 SH   SOLE 01 02 40 0 0
Fastenal Co com 311900104 148 3,540 SH   SOLE 01 02 3,540 0 0
Fidelity National Information com 31620M106 39 500 SH   SOLE 01 02 500 0 0
Financial Select Sector ETF-SP com 81369Y605 5 250 SH   SOLE 01 02 250 0 0
First Potomac Realty Tr com 33610F109 48 5,300 SH   SOLE 01 02 5,300 0 0
First Solar Inc com 336433107 3 80 SH   SOLE 01 02 80 0 0
Fiserv com 337738108 7,595 76,355 SH   SOLE 01 02 76,355 0 0
Flowers Foods Inc com 343498101 509 33,651 SH   SOLE 01 02 33,651 0 0
Ford Motor Company com 345370860 7 600 SH   SOLE 01 02 600 0 0
Fortune Brands Home & Security com 34964C106 1,346 23,174 SH   SOLE 01 02 23,174 0 0
Frontier Communications Corp com 35906A108 3 601 SH   SOLE 01 02 601 0 0
FTSE All-World ex-US ETF-Vangu com 922042775 37 825 SH   SOLE 01 02 825 0 0
Gamco Glbl Gold Natural Resour com 36465A109 3 500 SH   SOLE 01 02 500 0 0
Gamestop Corp Cl A com 36467W109 0 10 SH   SOLE 01 02 10 0 0
General Electric com 369604103 3,413 115,232 SH   SOLE 01 02 115,232 0 0
Gentex Corp com 371901109 1,926 109,675 SH   SOLE 01 02 109,675 0 0
Gilead Sciences Inc com 375558103 1,362 17,215 SH   SOLE 01 02 17,215 0 0
Glacier Bancorp Inc com 37637Q105 6,108 214,172 SH   SOLE 01 02 214,172 0 0
Gladstone Capital Corp com 376535100 3 400 SH   SOLE 01 02 400 0 0
Glaxosmithkline PLC ADR adr 37733W105 26 600 SH   SOLE 01 02 600 0 0
Global Water Portfolio ETF-Pow com 73936T623 2 70 SH   SOLE 01 02 70 0 0
Golar LNG Ltd com G9456A100 16 750 SH   SOLE 01 02 750 0 0
Gold Shares ETF-SPDR com 863307104 26 210 SH   SOLE 01 02 210 0 0
Goldman Sachs 6.20% Pfd com 38144X500 4,520 172,900 SH   SOLE 01 02 172,900 0 0
HCP Inc com 40414L109 44 1,166 SH   SOLE 01 02 1,166 0 0
Helmerich & Payne com 423452101 694 10,315 SH   SOLE 01 02 10,315 0 0
Hingham Institution for Saving com 433323102 24 174 SH   SOLE 01 02 174 0 0
Honeywell International, Inc com 438516106 60 516 SH   SOLE 01 02 516 0 0
Host Hotels & Resorts Inc com 44107P104 1 45 SH   SOLE 01 02 45 0 0
HSBC Holdings 8% Pfd com 404280802 101 3,850 SH   SOLE 01 02 3,850 0 0
HSBC Holdings Plc 6.2% Pfd com 404280604 19 750 SH   SOLE 01 02 750 0 0
Hugoton Royalty Trust com 444717102 1 395 SH   SOLE 01 02 395 0 0
Huntington Bancshares com 446150104 67 6,831 SH   SOLE 01 02 6,831 0 0
iBoxx $ Invest Grade Corporate com 464287242 1,707 13,860 SH   SOLE 01 02 13,860 0 0
Idearc Inc Xxx com 451663108 0 11 SH   SOLE 01 02 11 0 0
Idearc Inc Com com 451663108 0 9 SH   SOLE 01 02 9 0 0
Illinois Tool Works Inc com 452308109 6,352 53,005 SH   SOLE 01 02 53,005 0 0
Illumina Inc com 452327109 64 350 SH   SOLE 01 02 350 0 0
Imperial Oil LTD com 453038408 1,546 49,360 SH   SOLE 01 02 49,360 0 0
Independent Bank Corp com 453836108 129 2,379 SH   SOLE 01 02 2,379 0 0
ING Groep NV 6.375% Pfd com 456837608 26 1,000 SH   SOLE 01 02 1,000 0 0
Ingevity Corp com 45688C107 7 152 SH   SOLE 01 02 152 0 0
Intel com 458140100 139 3,681 SH   SOLE 01 02 3,681 0 0
International Assets Hldg Corp com 459028106 4 100 SH   SOLE 01 02 100 0 0
International Business Machine com 459200101 27,017 170,077 SH   SOLE 01 02 170,077 0 0
International Flavors & Fragra com 459506101 143 1,000 SH   SOLE 01 02 1,000 0 0
Investors Bancorp Inc com 46146P102 31 2,550 SH   SOLE 01 02 2,550 0 0
Iron Mountain Inc com 462846106 12 308 SH   SOLE 01 02 308 0 0
ITT Corp com 450911201 11 305 SH   SOLE 01 02 305 0 0
J G Boswell Co com 101205102 4,298 6,716 SH   SOLE 01 02 6,716 0 0
J.M. Smucker Co com 832696405 32 238 SH   SOLE 01 02 238 0 0
John Wiley & Sons, Inc Cl A com 968223206 3,009 58,295 SH   SOLE 01 02 58,295 0 0
Johnson & Johnson com 478160104 10,188 86,243 SH   SOLE 01 02 86,243 0 0
Johnson Controls Inc com 478366107 23 501 SH   SOLE 01 02 501 0 0
JP Morgan USD Emer Mkt Bd ETF- com 464288281 694 5,920 SH   SOLE 01 02 5,920 0 0
JPMorgan Chase & Co com 46625H100 208 3,123 SH   SOLE 01 02 3,123 0 0
Keweenaw Land Assn ltd com 493026108 303 3,380 SH   SOLE 01 02 3,380 0 0
Keycorp Inc 8.625% Pfd com 493267504 259 9,901 SH   SOLE 01 02 9,901 0 0
Kimberly-Clark Corp com 494368103 8 62 SH   SOLE 01 02 62 0 0
Kinder Morgan Inc com 49456B101 707 30,567 SH   SOLE 01 02 30,567 0 0
Kinder Morgan Inc Warrants com 49456B119 0 1 SH   SOLE 01 02 1 0 0
KLA-Tencor Corp com 482480100 21 300 SH   SOLE 01 02 300 0 0
Knowles Corp com 49926D109 148 10,525 SH   SOLE 01 02 10,525 0 0
Lands End Inc com 51509F105 0 6 SH   SOLE 01 02 6 0 0
Leucadia National Corp com 527288104 11 581 SH   SOLE 01 02 581 0 0
Liberty Property Trust com 531172104 16 400 SH   SOLE 01 02 400 0 0
Lightstream Resources Ltd Cl A com 53227K101 0 800 SH   SOLE 01 02 800 0 0
Limoneira Co com 532746104 89 4,700 SH   SOLE 01 02 4,700 0 0
Lincoln National Corp com 534187109 23 500 SH   SOLE 01 02 500 0 0
Lindsay Corp com 535555106 6 80 SH   SOLE 01 02 80 0 0
Linn Energy LLC com 536020100 0 200 SH   SOLE 01 02 200 0 0
Magellan Midstream Partners LP lp 559080106 770 10,888 SH   SOLE 01 02 10,888 0 0
Marathon Petroleum Corp com 56585A102 16 400 SH   SOLE 01 02 400 0 0
Marriott International, Inc Cl com 571903202 886 13,165 SH   SOLE 01 02 13,165 0 0
Marriott Vacations Worldwide C com 57164Y107 76 1,042 SH   SOLE 01 02 1,042 0 0
McCormick & Co Inc com 579780206 1,645 16,460 SH   SOLE 01 02 16,460 0 0
McDonalds Corp com 580135101 29 250 SH   SOLE 01 02 250 0 0
Medical Properties Trust Inc com 58463J304 15 1,000 SH   SOLE 01 02 1,000 0 0
Medtronic com 585055106 54 625 SH   SOLE 01 02 625 0 0
Melia Hotels International SA com E7366C101 19 1,500 SH   SOLE 01 02 1,500 0 0
Merck com 58933Y105 2,603 41,701 SH   SOLE 01 02 41,701 0 0
Metlife Inc com 59156R108 67 1,500 SH   SOLE 01 02 1,500 0 0
Microsoft com 594918104 1,599 27,755 SH   SOLE 01 02 27,755 0 0
Mondelez International Inc com 609207105 281 6,402 SH   SOLE 01 02 6,402 0 0
Mosaic Company com 61945A107 33 1,330 SH   SOLE 01 02 1,330 0 0
MSC Industrial Direct Co com 553530106 546 7,435 SH   SOLE 01 02 7,435 0 0
MSCI Emerging Markets ETF-Vang com 922042858 357 9,476 SH   SOLE 01 02 9,476 0 0
MSCI Materials ETF-Fidelity com 316092881 14 500 SH   SOLE 01 02 500 0 0
Nasdaq Biotechnology ETF-iShar com 464287556 1,609 5,560 SH   SOLE 01 02 5,560 0 0
National Grid PLC ADR adr 636274300 0 1 SH   SOLE 01 02 1 0 0
Nestle SA ADR com 641069406 4,982 63,052 SH   SOLE 01 02 63,052 0 0
Netflix Inc com 64110L106 5 49 SH   SOLE 01 02 49 0 0
Newell Rubbermaid Inc com 651229106 22 426 SH   SOLE 01 02 426 0 0
NextEra Energy, Inc. com 302571104 330 2,700 SH   SOLE 01 02 2,700 0 0
Norfolk Southern Corp com 655844108 49 500 SH   SOLE 01 02 500 0 0
Northern Oil & Gas, Inc com 665531109 12 4,525 SH   SOLE 01 02 4,525 0 0
Northrop Grumman Corp com 666807102 15 70 SH   SOLE 01 02 70 0 0
Novartis A G Spon ADR adr 66987V109 4,890 61,934 SH   SOLE 01 02 61,934 0 0
Novo-Nordisk A-S ADR adr 670100205 946 22,750 SH   SOLE 01 02 22,750 0 0
Nuveen PA Investment Quality M com 670972108 23 1,558 SH   SOLE 01 02 1,558 0 0
NVIDIA Corp com 67066G104 21 310 SH   SOLE 01 02 310 0 0
NXP Semiconductors Nv com N6596X109 82 800 SH   SOLE 01 02 800 0 0
Occidental Petroleum Corp com 674599105 1,097 15,040 SH   SOLE 01 02 15,040 0 0
Ocean Spray 4% Pfd com 675022206 15 1,323 SH   SOLE 01 02 1,323 0 0
Ocean Spray Cranberrry Pfd com 675022305 0 20 SH   SOLE 01 02 20 0 0
Oceaneering Intl Inc com 675232102 33 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 39 982 SH   SOLE 01 02 982 0 0
Otter Tail Corp com 689648103 24 700 SH   SOLE 01 02 700 0 0
P C Connection Inc com 69318J100 0 7 SH   SOLE 01 02 7 0 0
Paychex Inc com 704326107 4,017 69,410 SH   SOLE 01 02 69,410 0 0
PayPal Holdings Inc com 70450Y103 511 12,480 SH   SOLE 01 02 12,480 0 0
Pembina Pipeline Corp com 706327103 3 102 SH   SOLE 01 02 102 0 0
Pentair Ltd com H6169Q108 8 125 SH   SOLE 01 02 125 0 0
Peoples United Financial, Inc com 712704105 47 3,000 SH   SOLE 01 02 3,000 0 0
Pepsico com 713448108 6,391 58,754 SH   SOLE 01 02 58,754 0 0
Pfizer Inc com 717081103 930 27,470 SH   SOLE 01 02 27,470 0 0
Philip Morris Intl Inc com 718172109 4,066 41,822 SH   SOLE 01 02 41,822 0 0
Phillips 66 com 718546104 397 4,934 SH   SOLE 01 02 4,934 0 0
Piedmont Natural Gas Co com 720186105 105 1,750 SH   SOLE 01 02 1,750 0 0
Pilgrim Bancshares Inc com 72143J105 98 7,500 SH   SOLE 01 02 7,500 0 0
PJT Partners Inc com 69343T107 0 2 SH   SOLE 01 02 2 0 0
Plug Power, Inc com 72919P202 1 660 SH   SOLE 01 02 660 0 0
PNM Resources Inc com 69349H107 1 36 SH   SOLE 01 02 36 0 0
Potash Corp of Saskatchewan com 73755L107 271 16,600 SH   SOLE 01 02 16,600 0 0
PRA Group, Inc com 73640Q105 317 9,180 SH   SOLE 01 02 9,180 0 0
Praxair Inc com 74005P104 22 180 SH   SOLE 01 02 180 0 0
Privatebancorp Cap Trust Pfd com 74272L208 4,766 181,069 SH   SOLE 01 02 181,069 0 0
Privatebancorp Inc com 742962103 207 4,500 SH   SOLE 01 02 4,500 0 0
Procter & Gamble com 742718109 5,965 66,465 SH   SOLE 01 02 66,465 0 0
Public Service Enterprise Grou com 744573106 0 8 SH   SOLE 01 02 8 0 0
Qualcomm Inc com 747525103 163 2,384 SH   SOLE 01 02 2,384 0 0
Real Estate Select Sector ETF- com 81369Y860 1 34 SH   SOLE 01 02 34 0 0
Realty Income Corp com 756109104 4,730 70,671 SH   SOLE 01 02 70,671 0 0
ResMed Inc com 761152107 349 5,390 SH   SOLE 01 02 5,390 0 0
Rio Tinto PLC ADR adr 204412209 3 100 SH   SOLE 01 02 100 0 0
Roche Holding AG ADR adr 771195104 15 480 SH   SOLE 01 02 480 0 0
Rockwell Automation Inc com 773903109 3 25 SH   SOLE 01 02 25 0 0
Royal Dutch Shell B ADR adr 780259107 430 8,145 SH   SOLE 01 02 8,145 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 14 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 500 ETF-SPDR com 78462F103 56 260 SH   SOLE 01 02 260 0 0
S&P 500 ETF-Vanguard com 922908413 4 19 SH   SOLE 01 02 19 0 0
S&P 500 Value ETF-iShares com 464287408 123 1,291 SH   SOLE 01 02 1,291 0 0
S&P Biotech ETF-SPDR com 78464A870 1,725 26,015 SH   SOLE 01 02 26,015 0 0
S&P Dividend ETF-SPDR com 78464A763 24 280 SH   SOLE 01 02 280 0 0
S&P Global Healthcare ETF-iSha com 464287325 6 62 SH   SOLE 01 02 62 0 0
S&P Global, Inc com 78409V104 55 435 SH   SOLE 01 02 435 0 0
Safeguard Scientific com 786449207 2,269 175,066 SH   SOLE 01 02 175,066 0 0
Sandridge Mississippian Trust com 80007T101 1 800 SH   SOLE 01 02 800 0 0
SandRidge Permian Trust com 80007A102 1 257 SH   SOLE 01 02 257 0 0
Schlumberger NV com 806857108 98 1,250 SH   SOLE 01 02 1,250 0 0
Sealed Air Corp com 81211K100 5 106 SH   SOLE 01 02 106 0 0
Sears Holdings Corp com 812350106 1 100 SH   SOLE 01 02 100 0 0
Select Preferred & Income Fd-C com 19248Y107 89 3,300 SH   SOLE 01 02 3,300 0 0
Short-Term Bond ETF-Vanguard com 921937827 137 1,700 SH   SOLE 01 02 1,700 0 0
Siemens Ag ADR adr 826197501 23 200 SH   SOLE 01 02 200 0 0
Silver Trust ETF-iShares com 46428Q109 5 300 SH   SOLE 01 02 300 0 0
SM Energy Co com 792228108 19 500 SH   SOLE 01 02 500 0 0
Smith & Wesson Hldg Corp com 831756101 43 1,600 SH   SOLE 01 02 1,600 0 0
Solarcity Corp com 83416T100 5 250 SH   SOLE 01 02 250 0 0
Sonoco Products Co com 835495102 69 1,300 SH   SOLE 01 02 1,300 0 0
Source Cap Inc Pfd com 836144204 0 200 SH   SOLE 01 02 200 0 0
South32 Ltd ADR adr 84473L105 4 400 SH   SOLE 01 02 400 0 0
Spectra Energy Corp com 847560109 98 2,300 SH   SOLE 01 02 2,300 0 0
Staples com 855030102 6 750 SH   SOLE 01 02 750 0 0
Starbucks Corp com 855244109 11 200 SH   SOLE 01 02 200 0 0
State Street Corp com 857477103 66 950 SH   SOLE 01 02 950 0 0
Stericycle Inc com 858912108 8 100 SH   SOLE 01 02 100 0 0
Sterling Bancorp Del com 85917A100 42 2,403 SH   SOLE 01 02 2,403 0 0
Stock Yards Bancorp Inc com 861025104 142 4,300 SH   SOLE 01 02 4,300 0 0
Stryker Corp com 863667101 2,791 23,975 SH   SOLE 01 02 23,975 0 0
Sturm Ruger & Co Inc com 864159108 6 100 SH   SOLE 01 02 100 0 0
Suntrust Banks 5.875% Pfd com 867914889 172 6,500 SH   SOLE 01 02 6,500 0 0
Suntrust Banks Inc com 867914103 241 5,491 SH   SOLE 01 02 5,491 0 0
Synchrony Financial com 87165B103 106 3,774 SH   SOLE 01 02 3,774 0 0
Sysco Corporation com 871829107 291 5,935 SH   SOLE 01 02 5,935 0 0
Tata Motors Ltd ADR adr 876568502 6 150 SH   SOLE 01 02 150 0 0
TCF Financial Corp 6.45% Pfd com 872277405 88 3,400 SH   SOLE 01 02 3,400 0 0
TCF Financial Corp 7.50% Pfd com 872277207 160 6,094 SH   SOLE 01 02 6,094 0 0
TE Connectivity LTD com G9144P105 34 525 SH   SOLE 01 02 525 0 0
Team Inc com 878155100 14 430 SH   SOLE 01 02 430 0 0
Teleflex Inc com 879369106 2,174 12,934 SH   SOLE 01 02 12,934 0 0
Teradata Corp com 88076W103 1 20 SH   SOLE 01 02 20 0 0
Terra Inventions Corp com 88103B106 0 1 SH   SOLE 01 02 1 0 0
Terra Tech Corp com 88102J100 4 9,500 SH   SOLE 01 02 9,500 0 0
Tesla Motors, Inc com 88160R101 8 41 SH   SOLE 01 02 41 0 0
Teva Pharmaceutical Inds ltd A com 881624209 23 505 SH   SOLE 01 02 505 0 0
Texas Instruments com 882508104 25 350 SH   SOLE 01 02 350 0 0
Textron Incorporated com 883203101 16 400 SH   SOLE 01 02 400 0 0
The Chemours Co com 163851108 7 450 SH   SOLE 01 02 450 0 0
The Hershey Co com 427866108 38 400 SH   SOLE 01 02 400 0 0
The Kraft Heinz Co com 500754106 173 1,931 SH   SOLE 01 02 1,931 0 0
The Southern Company com 842587107 155 3,031 SH   SOLE 01 02 3,031 0 0
Thermo Fisher Scientific, Inc com 883556102 102 640 SH   SOLE 01 02 640 0 0
TJX Cos com 872540109 161 2,150 SH   SOLE 01 02 2,150 0 0
Toronto Dominion Bank com 891160509 2,088 47,036 SH   SOLE 01 02 47,036 0 0
Touchstone Exploration Inc com 89156L108 0 150 SH   SOLE 01 02 150 0 0
Transcanada Corp com 89353D107 2,723 57,261 SH   SOLE 01 02 57,261 0 0
Transwitch Corp com 894065309 0 25 SH   SOLE 01 02 25 0 0
Twitter Inc com 90184L102 11 470 SH   SOLE 01 02 470 0 0
U S Bancorp com 902973304 287 6,696 SH   SOLE 01 02 6,696 0 0
U-Blox Holding Ag Ord com H89210100 76 350 SH   SOLE 01 02 350 0 0
U.S. Broad Market ETF-Schwab com 808524102 84 1,615 SH   SOLE 01 02 1,615 0 0
Unilever NV ADR adr 904784709 0 8 SH   SOLE 01 02 8 0 0
Unilever PLC com 904767704 8 170 SH   SOLE 01 02 170 0 0
Union Pacific Corp com 907818108 20 200 SH   SOLE 01 02 200 0 0
United Parcel Service B com 911312106 4 35 SH   SOLE 01 02 35 0 0
United Technologies Corp com 913017109 1,222 12,026 SH   SOLE 01 02 12,026 0 0
United Therapeutics Corp com 91307C102 6 50 SH   SOLE 01 02 50 0 0
Unitedhealth Group Inc com 91324P102 25 175 SH   SOLE 01 02 175 0 0
Unitil Corp com 913259107 39 1,000 SH   SOLE 01 02 1,000 0 0
Urban Edge Properties com 91704F104 5 177 SH   SOLE 01 02 177 0 0
US Bancorp 6% Pfd com 902973817 28 1,100 SH   SOLE 01 02 1,100 0 0
US Bancorp 6.50% Pfd com 902973833 1,928 64,025 SH   SOLE 01 02 64,025 0 0
Verizon Communications com 92343V104 494 9,505 SH   SOLE 01 02 9,505 0 0
Vertex Pharmaceuticals com 92532F100 839 9,625 SH   SOLE 01 02 9,625 0 0
Vodafone Group PLC ADR adr 92857W209 9 321 SH   SOLE 01 02 321 0 0
Vornado Realty 6.625% Pfd com 929042802 1,200 46,625 SH   SOLE 01 02 46,625 0 0
Vornado Realty Trust com 929042109 63 626 SH   SOLE 01 02 626 0 0
W E C Energy Group I com 92939U106 8 141 SH   SOLE 01 02 141 0 0
Wal-Mart Stores Inc com 931142103 22 300 SH   SOLE 01 02 300 0 0
Walgreens Boots Alliance Inc com 931427108 69 850 SH   SOLE 01 02 850 0 0
Walt Disney Co com 254687106 56 602 SH   SOLE 01 02 602 0 0
Washington Trust Bancorp com 940610108 87 2,159 SH   SOLE 01 02 2,159 0 0
Water Resources Portfolio ETF- com 73935X575 2 70 PRN   OTR 70 0 0 0
Waters Corp com 941848103 7,666 48,370 PRN   OTR 48,370 0 0 0
WebMD Health Corp com 94770V102 4 90 PRN   OTR 90 0 0 0
Weingarten Realty Investors com 948741103 107 2,750 PRN   OTR 2,750 0 0 0
Wells Fargo & Co com 949746101 439 9,922 PRN   OTR 9,922 0 0 0
Wells Fargo 8% Pfd com 949746879 2,243 83,050 PRN   OTR 83,050 0 0 0
Wells Fargo Pref Stock ETF-SPD com 78464A292 1,238 27,225 PRN   OTR 27,225 0 0 0
Welltower Inc. com 42217K106 579 7,746 PRN   OTR 7,746 0 0 0
Western Asset Emerging Mkt Deb com 95766A101 7 400 PRN   OTR 400 0 0 0
Westrock Company com 96145D105 45 918 PRN   OTR 918 0 0 0
Weyerhaeuser Co com 962166104 5,043 157,875 PRN   OTR 157,875 0 0 0
Whole Foods Market com 966837106 3 120 PRN   OTR 120 0 0 0
WilderHill Clean Energy ETF-Po com 73935X500 1 175 PRN   OTR 175 0 0 0
WW Grainger Inc com 384802104 44 195 PRN   OTR 195 0 0 0
Xcel Energy Inc com 98389B100 45 1,096 PRN   OTR 1,096 0 0 0
Yum Brands Inc com 988498101 7 80 PRN   OTR 80 0 0 0
Zeltiq Aesthetics com 98933Q108 12 300 PRN   OTR 300 0 0 0
Zimmer Biomet Hldgs com 98956P102 80 612 PRN   OTR 612 0 0 0
CDK Global Inc com 12508E101 13 224 PRN   OTR 224 0 0 0
Edwards Lifesciences com 28176E108 259 2,150 PRN   OTR 2,150 0 0 0
NCR Corp com 62886E108 1 20 PRN   OTR 20 0 0 0
Target Corporation com 87612E106 14 200 PRN   OTR 200 0 0 0
Total SA ADR adr 89151E109 13 274 PRN   OTR 274 0 0 0
Travelers Companies Inc com 89417E109 3 22 PRN   OTR 22 0 0 0