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 Common 88579Y101 363 2,208 SH   SOLE   2,208 0 0
A B B ADR ADR 000375204 11 500 SH   SOLE   500 0 0
A F L A C Inc. Common 001055102 21 350 SH   SOLE   350 0 0
Abbott Laboratories Common 002824100 460 10,216 SH   SOLE   10,216 0 0
AbbVie Inc. Common 00287Y109 381 5,827 SH   SOLE   5,827 0 0
Aberdeen Singapore Fund Inc. Common 82929L109 36 3,035 SH   SOLE   3,035 0 0
Accenture Ltd Cl A F Common G1150G111 29 320 SH   SOLE   320 0 0
Acco Brands Corp Common 00081T108 616 68,410 SH   SOLE   68,410 0 0
Aetna Inc. Common 00817Y108 3 38 SH   SOLE   38 0 0
Agco Corp. Common 001084102 696 15,405 SH   SOLE   15,145 0 260
Agrium Inc Common 008916108 78 825 SH   SOLE   825 0 0
Air Products & Chemicals Inc. Common 009158106 124 861 SH   SOLE   861 0 0
Allegion Public Ltd Co Common G0176J109 19 343 SH   SOLE   343 0 0
Alliant Energy Corp Common 018802108 756 11,375 SH   SOLE   11,375 0 0
Allstate Common 020002101 139 1,982 SH   SOLE   1,982 0 0
Altria Group Inc. Common 02209S103 15 300 SH   SOLE   300 0 0
Amarin Corp Plc New ADR ADR 023111206 1 1,075 SH   SOLE   1,075 0 0
Amazon.Com Common 023135106 4 12 SH   SOLE   12 0 0
Amedisys Inc Common 023436108 116 3,945 SH   SOLE   3,480 0 465
Amer Electric Pwr Co Inc Common 025537101 67 1,100 SH   SOLE   1,100 0 0
America Movil L sh adr ADR 02364W105 667 30,062 SH   SOLE   26,706 0 3,356
American Express Company Common 025816109 263 2,831 SH   SOLE   2,771 0 60
American Reprographics Co. Common 029263100 3 300 SH   SOLE   300 0 0
Amerisource Bergen Corp. Common 03073E105 66 729 SH   SOLE   729 0 0
Amgen Incorporated Common 031162100 152 956 SH   SOLE   956 0 0
Amkor Technology Inc Common 031652100 363 51,100 SH   SOLE   51,100 0 0
Anacor Pharmaceuticals Common 032420101 17 515 SH   SOLE   515 0 0
Anadarko Petroleum Common 032511107 12 150 SH   SOLE   150 0 0
Annaly Mortgage Mgmt REIT REIT 035710409 45 4,140 SH   SOLE   4,140 0 0
Anthem Inc Common 036752103 25 200 SH   SOLE   200 0 0
Apache Corporation Common 037411105 137 2,180 SH   SOLE   2,180 0 0
Apple Inc. Common 037833100 726 6,578 SH   SOLE   6,396 0 182
Apricus Biosciences Inc Common 03832V109 1 1,000 SH   SOLE   1,000 0 0
Aqua America, Inc. Common 03836W103 76 2,830 SH   SOLE   2,830 0 0
Archer-Daniels-Midland Inc. Common 039483102 375 7,218 SH   SOLE   6,236 0 982
Arrowhead Research New Common 042797209 3 470 SH   SOLE   470 0 0
Astec Industries Common 046224101 1,255 31,915 SH   SOLE   30,515 0 1,400
AstraZeneca plc ADR ADR 046353108 1,299 18,455 SH   SOLE   16,910 0 1,545
AT&T Inc. Common 891160509 1,968 58,586 SH   SOLE   56,701 0 1,885
Athenahealth Inc Common 04685W103 95 650 SH   SOLE   650 0 0
Atlas Air Worldwide Hldg Common 049164205 593 12,030 SH   SOLE   11,855 0 175
Auto Data Processing Common 053015103 8 100 SH   SOLE   100 0 0
Avista Corporation Common 05379B107 32 900 SH   SOLE   900 0 0
Avon Products Inc Common 054303102 156 16,595 SH   SOLE   16,595 0 0
Baidu Inc ADR ADR 056752108 1,117 4,898 SH   SOLE   4,898 0 0
Banco Latinoamericano Common P16994132 2,847 94,577 SH   SOLE   92,427 0 2,150
Banco Santander SA ADR ADR 05964H105 764 91,766 SH   SOLE   91,766 0 0
Bank of America Corp Common 060505104 54 3,004 SH   SOLE   3,004 0 0
Bank of New York Common 064057102 166 4,085 SH   SOLE   4,085 0 0
Bank Of Nova Scotia Common 064149107 5 85 SH   SOLE   85 0 0
Barclays Bk Plc ADR ADR 06738E204 31 2,095 SH   SOLE   2,095 0 0
Barnes & Noble, Inc. Common 067774109 1,409 60,675 SH   SOLE   54,750 0 5,925
Baxter International Common 071813109 1,282 17,494 SH   SOLE   17,494 0 0
BBCN Bancorp Inc. Common 073295107 226 15,730 SH   SOLE   15,730 0 0
BCE Inc. Common 05534B760 416 9,062 SH   SOLE   7,964 0 1,098
Becton Dickinson & Co Common 075887109 93 670 SH   SOLE   670 0 0
Berkshire Hathaway Cl B Common 084670702 503 3,348 SH   SOLE   3,348 0 0
BG Group PLC ADR ADR 055434203 127 9,490 SH   SOLE   9,490 0 0
BHP Billiton Ltd. ADR ADR 05545E209 16 345 SH   SOLE   345 0 0
Biogen Idec Inc Common 09062X103 187 550 SH   SOLE   550 0 0
Biomarin Pharmaceutical Inc Common 09061G101 18 200 SH   SOLE   200 0 0
Blkrck Muniyield Qlty Fd Common 09254F100 9 600 SH   SOLE   600 0 0
Boeing Co. Common 097023105 1,317 10,132 SH   SOLE   9,752 0 380
Bombardier Inc Cv Cl B Common 097751200 212 59,045 SH   SOLE   59,045 0 0
BP Amoco plc ADR ADR 055622104 33 861 SH   SOLE   861 0 0
Bristol Myers Common 110122108 2,046 34,660 SH   SOLE   33,955 0 705
Calgon Carbon Corp. Common 129603106 214 10,290 SH   SOLE   10,290 0 0
Campbell Soup Common 134429109 28 640 SH   SOLE   640 0 0
Canadian Natl Ry Co Common 136375102 7 100 SH   SOLE   100 0 0
Canadian Oil Sands Trust Common 13642L100 4 475 SH   SOLE   475 0 0
Canon Inc ADR ADR 138006309 768 24,260 SH   SOLE   24,135 0 125
Capstead Mortgage Cp New Common 14067E506 15 1,245 SH   SOLE   1,245 0 0
Caterpillar Common 149123101 223 2,431 SH   SOLE   2,431 0 0
Cathay Pac Airways Ltd Common 148906308 7 650 SH   SOLE   650 0 0
CBRE Group Inc. Common 12497T101 167 4,865 SH   SOLE   4,865 0 0
CDK Global Inc Common 12508E101 1 33 SH   SOLE   33 0 0
Celgene Corporation Common 151020104 22 200 SH   SOLE   200 0 0
Cemex Common 151290889 77 7,590 SH   SOLE   7,102 0 488
Centerpoint Energy Inc Common 15189T107 168 7,190 SH   SOLE   7,190 0 0
Central Garden & Pet Company Common 153527106 270 30,705 SH   SOLE   30,705 0 0
CenturyLink Inc Common 156700106 1,247 31,495 SH   SOLE   31,300 0 195
Ceragon Networks Ltd Common M22013102 1 500 SH   SOLE   500 0 0
Cerner Corp Common 156782104 8 120 SH   SOLE   120 0 0
Chart Industries Inc Common 16115Q308 23 675 SH   SOLE   675 0 0
Chemed Corp. Common 16359R103 1,078 10,205 SH   SOLE   9,160 0 1,045
Chesapeake Energy Corp. Common 165167BW6 8 410 SH   SOLE   410 0 0
Cheung Kong Hldg ADR ADR 166744201 10 625 SH   SOLE   625 0 0
Chevron Corp. Common 166764100 824 7,341 SH   SOLE   7,341 0 0
Chubb Corp. Common 171232101 118 1,137 SH   SOLE   1,137 0 0
Cigna Corp Common 125509109 84 817 SH   SOLE   817 0 0
Cisco Systems, Inc. Common 17275R102 2,941 105,737 SH   SOLE   103,402 0 2,335
Citigroup Common 172967424 577 10,663 SH   SOLE   10,414 0 249
Cleco Corporation Common 12561W105 23 414 SH   SOLE   414 0 0
Clorox Company Common 189054109 21 200 SH   SOLE   200 0 0
CME Group Inc. Common 167760107 418 4,715 SH   SOLE   4,715 0 0
Coca-Cola Co Common 191216100 2,676 63,390 SH   SOLE   59,950 0 3,440
Cohen & Steers Reit Balance In REIT 19247X100 5 262 SH   SOLE   262 0 0
Coherent, Inc. Common 192479103 3 50 SH   SOLE   50 0 0
Colgate-Palmolive Common 194162103 103 1,490 SH   SOLE   1,490 0 0
Comcast Corp. Common 20030N101 35 600 SH   SOLE   600 0 0
Community Bank System Common 203607106 703 18,430 SH   SOLE   14,940 0 3,490
Conoco Phillips Common 20825C104 1,613 23,360 SH   SOLE   22,290 0 1,070
Consolidated Edison Inc. Common 209115104 106 1,613 SH   SOLE   1,613 0 0
Convergys Corp Common 212485106 3 150 SH   SOLE   150 0 0
Corning Common 219350105 4,234 184,653 SH   SOLE   178,433 0 6,220
Corp Office Pptys REIT REIT 22002T108 11 400 SH   SOLE   400 0 0
Costco Common 22160K105 2,203 15,540 SH   SOLE   15,290 0 250
Covance Common 222816100 565 5,438 SH   SOLE   4,988 0 450
Covidien Ltd Common G2552X108 31 300 SH   SOLE   300 0 0
CSX Corp Common 126408103 62 1,718 SH   SOLE   1,718 0 0
CVS Corp Common 126650100 19 200 SH   SOLE   200 0 0
CYS Investments REIT Common 23281A307 8 900 SH   SOLE   900 0 0
Dealertrack Technologies Common 242309102 11 250 SH   SOLE   250 0 0
Deere & Company Common 244199105 271 3,068 SH   SOLE   2,574 0 494
Deutsche Telekom AG ADR ADR 251566105 2,782 175,055 SH   SOLE   167,790 0 7,265
Devon Energy Corp Common 25179M103 1,658 27,084 SH   SOLE   26,499 0 585
Devry Inc. Common 251893103 360 7,585 SH   SOLE   7,585 0 0
Diamond Foods Inc Common 252603105 15 520 SH   SOLE   520 0 0
Diana Shipping Inc Common Y2066G104 34 5,030 SH   SOLE   5,030 0 0
Diebold Common 253651103 247 7,122 SH   SOLE   7,122 0 0
Digital Realty Trust REIT REIT 253868103 505 7,610 SH   SOLE   7,480 0 130
Dominion Resources Common 25746U109 299 3,888 SH   SOLE   3,888 0 0
Dow Chemical Common 260543103 456 9,995 SH   SOLE   9,995 0 0
Dr Reddys Labs ADR ADR 256135203 887 17,580 SH   SOLE   16,155 0 1,425
Duke Energy Corp. Common 26441C105 2,469 29,555 SH   SOLE   29,555 0 0
E I DuPont Common 263534109 356 4,814 SH   SOLE   4,814 0 0
East West Bancorp Common 27579R104 960 24,801 SH   SOLE   24,801 0 0
Eaton Corp. Common 278058102 5 68 SH   SOLE   68 0 0
Eaton Vance Tax Mgd Glbl Common 27829C105 43 3,887 SH   SOLE   3,887 0 0
Ecolab Inc. Common 278865100 5 50 SH   SOLE   50 0 0
Edison International Common 281020107 61 933 SH   SOLE   551 0 382
EGshares EM Consumer ETF ETF 268461779 19 740 SH   SOLE   740 0 0
Eli Lilly & Co. Common 532457108 282 4,094 SH   SOLE   4,094 0 0
EMC Corporation Common 268648102 30 1,000 SH   SOLE   1,000 0 0
Emerson Electric Co. Common 291011104 1,286 20,828 SH   SOLE   20,007 0 821
Ensco Plc Adr ADR 29358Q109 451 15,065 SH   SOLE   14,855 0 210
Entergy Corporation Common 29364G103 23 258 SH   SOLE   258 0 0
Enterprise Products Prtn LP Common 293792107 76 2,100 SH   SOLE   2,100 0 0
Equity Residential Prop. REIT REIT 29476L107 479 6,673 SH   SOLE   6,673 0 0
Exelon Corp. Common 30161N101 23 627 SH   SOLE   627 0 0
Expeditors Int'l of Washington Common 302130109 96 2,150 SH   SOLE   2,150 0 0
Exxon Mobil Corporation Common 30231G102 2,443 26,427 SH   SOLE   25,751 0 676
EZCorp Inc. CL A Non-voting Common 302301106 809 68,855 SH   SOLE   68,040 0 815
Facebook Inc Class A Common 30303M102 94 1,208 SH   SOLE   1,208 0 0
Fedex Corporation Common 31428X106 243 1,397 SH   SOLE   1,397 0 0
Fibria Celulose S.A. ADR ADR 31573A109 46 3,803 SH   SOLE   3,803 0 0
First Bancorp Inc Me Common 31866P102 13 710 SH   SOLE   710 0 0
Flextronics International Ltd. Common Y2573F102 841 75,237 SH   SOLE   72,352 0 2,885
Formfactor Inc Common 346375108 3 350 SH   SOLE   350 0 0
Foundation Medicine Common 350465100 7 335 SH   SOLE   335 0 0
Freeport McMoran Copper & Gold Common 35670D857 113 4,856 SH   SOLE   4,856 0 0
Gannett Co., Inc. Common 364730101 154 4,815 SH   SOLE   4,815 0 0
GDF Suez Adr ADR 36160B105 653 28,030 SH   SOLE   27,552 0 478
General Cable Cp De New Common 369300108 268 18,020 SH   SOLE   18,020 0 0
General Electric Co. Common 369604103 4,822 190,827 SH   SOLE   185,092 0 5,735
General Mills, Inc. Common 370334104 40 744 SH   SOLE   744 0 0
General Motors Common 370442105 33 934 SH   SOLE   892 0 42
General Motors Cl A 16wt Warrant 37045V118 1 37 SH   SOLE   37 0 0
General Motors Cl B 19wt Warrant 37045V126 1 37 SH   SOLE   37 0 0
Gentherm Inc Common 37253A103 26 715 SH   SOLE   715 0 0
Glaxo Smithkline ADR ADR 37733W105 1,098 25,700 SH   SOLE   25,700 0 0
Global Sources Limited Common G39300101 651 102,331 SH   SOLE   92,689 0 9,642
Goldman Sachs Group Inc Common 38141G104 254 1,312 SH   SOLE   1,312 0 0
Google Inc Class C Non Voting Common 38259P706 94 179 SH   SOLE   179 0 0
Google Inc. Cl A Common 38259P508 91 171 SH   SOLE   171 0 0
Greatbatch Inc Common 39153L106 522 10,585 SH   SOLE   8,485 0 2,100
Grupo Simec S A B Adr Fsponso ADR 400491106 22 2,200 SH   SOLE   2,200 0 0
Guess Inc Common 401617105 824 39,075 SH   SOLE   39,075 0 0
Guggenheim Etf ETF 78355W866 14 201 SH   SOLE   201 0 0
Guggenheim S&P 500 Weight Mate ETF 40167M106 12 142 SH   SOLE   142 0 0
Guggenheim S&P Global Water In ETF 18383Q507 5 195 SH   SOLE   195 0 0
Halliburton Company Common 406216101 170 4,324 SH   SOLE   4,324 0 0
Halyard Health Inc Common 40650V100 6 141 SH   SOLE   141 0 0
Harsco Common 415864107 886 46,880 SH   SOLE   43,835 0 3,045
HCP Inc Common 40414L109 35 800 SH   SOLE   800 0 0
Health Care Reit Inc. REIT 42217K106 106 1,398 SH   SOLE   1,398 0 0
Heartland Payment Systems Inc Common 42235N108 27 500 SH   SOLE   500 0 0
Home Depot Common 437076102 95 903 SH   SOLE   843 0 60
Honda Motor Co. ADR ADR 438128308 189 6,415 SH   SOLE   6,415 0 0
Honeywell International Common 438516106 30 300 SH   SOLE   300 0 0
Horsehead Hldg Corp Common 440694305 2 150 SH   SOLE   150 0 0
HSBC Holdings PLC Common 404280406 38 809 SH   SOLE   809 0 0
Humana Common 444859102 354 2,468 SH   SOLE   2,468 0 0
IBM Corp. Common 459200101 1,767 11,013 SH   SOLE   10,743 0 270
ICICI Bank Ltd. Common 45104G104 8 690 SH   SOLE   690 0 0
IdaCorp Inc. Common 451107106 17 250 SH   SOLE   250 0 0
Imperial Oil Ltd Common 453038408 371 8,615 SH   SOLE   8,615 0 0
India Fund Common 454089103 119 4,626 SH   SOLE   4,626 0 0
Ing Asia Pacific High Fd Common 44983J107 9 750 SH   SOLE   750 0 0
Ingersoll Rand Co. Cl A Common G4776G101 75 1,190 SH   SOLE   1,190 0 0
Ingles Markets Inc Cl A Common 457030104 43 1,150 SH   SOLE   1,150 0 0
Intel Corp. Common 458140100 680 18,725 SH   SOLE   18,520 0 205
International Paper Common 460146103 16 300 SH   SOLE   300 0 0
Invensense Inc Common 46123D205 4 260 SH   SOLE   260 0 0
Ishares Asia ETF ETF 464288463 32 1,035 SH   SOLE   1,035 0 0
iShares Barclays 3-7 Treasury ETF 464288661 160 1,310 SH   SOLE   1,310 0 0
iShares Barclays Int Credit Bo ETF 464288638 111 1,012 SH   SOLE   1,012 0 0
iShares Cohen & Steer Realty E ETF 464287564 6 58 SH   SOLE   58 0 0
iShares MSCI Brazil Free Index ETF 464286400 19 518 SH   SOLE   518 0 0
iShares MSCI EAFE ETF ETF 464287465 279 4,579 SH   SOLE   4,398 0 181
iShares MSCI Emerging Market E ETF 464287234 14 349 SH   SOLE   349 0 0
iShares MSCI Germany Index Fun ETF 464286806 15 554 SH   SOLE   554 0 0
iShares MSCI Hong Kong ETF ETF 464286871 8 400 SH   SOLE   400 0 0
iShares MSCI Japan Index ETF ETF 464286848 104 9,280 SH   SOLE   9,280 0 0
iShares MSCI KLD 400 Social ET ETF 464288570 65 855 SH   SOLE   855 0 0
iShares MSCI Singapore Index E ETF 464286673 7 500 SH   SOLE   500 0 0
iShares MSCI Taiwan Index ETF ETF 464286731 526 34,821 SH   SOLE   34,821 0 0
iShares NASDAQ Biotech ETF ETF 464287556 813 2,680 SH   SOLE   2,680 0 0
Ishares Russell 2000 Value ETF ETF 464287630 8 79 SH   SOLE   79 0 0
Ishares Russell Midcap ETF ETF 464287499 31 185 SH   SOLE   185 0 0
iShares S&P 500 Index ETF ETF 464287200 52 250 SH   SOLE   250 0 0
iShares S&P 500 Value Indx ETF ETF 464287408 11 121 SH   SOLE   121 0 0
iShares S&P Midcap 400 Index E ETF 464287507 6 40 SH   SOLE   40 0 0
iShares S&P Midcap 400 Value E ETF 464287705 14 107 SH   SOLE   107 0 0
iShares S&P Sm Cap Idx 600 ETF ETF 464287804 17 149 SH   SOLE   149 0 0
iShares Silver Trust ETF ETF 46428Q109 10 646 SH   SOLE   646 0 0
iShares Tr China 25 Index ETF ETF 464287184 71 1,703 SH   SOLE   1,703 0 0
Ishares Tr Lehman Tips ETF ETF 464287176 837 7,468 SH   SOLE   7,412 0 56
iShares Tr S&P Europe 350 ETF ETF 464287861 70 1,648 SH   SOLE   1,648 0 0
Itron Inc. Common 465741106 642 15,170 SH   SOLE   15,170 0 0
J M Smuckers Co. Common 832696405 12 116 SH   SOLE   116 0 0
JetBlue Airways Corp. Common 477143101 117 7,375 SH   SOLE   7,375 0 0
Jinpan Int'l Ltd. Common G5138L100 466 72,392 SH   SOLE   72,392 0 0
John Wiley & Son Cl A Common 968223206 476 8,040 SH   SOLE   8,040 0 0
Johnson & Johnson Common 478160104 1,465 14,005 SH   SOLE   13,176 0 829
JP Morgan Chase & Co Common 46625H100 1,442 23,041 SH   SOLE   20,544 0 2,497
Kadant Inc. Common 48282T104 5 110 SH   SOLE   110 0 0
Kansas City Southern Common 485170302 35 285 SH   SOLE   285 0 0
Kellogg Company Common 487836108 17 256 SH   SOLE   256 0 0
Keurig Green Mountain, Inc Common 393122106 5,963 45,040 SH   SOLE   45,040 0 0
Key Technology Inc Common 493143101 4 320 SH   SOLE   320 0 0
Kimberly-Clark Corp. Common 464368103 131 1,135 SH   SOLE   1,135 0 0
Kinder Morgan Inc. Common 49455P101 159 3,766 SH   SOLE   3,615 0 151
Kohls Corp. Common 500255104 165 2,700 SH   SOLE   2,700 0 0
Kon Philips Electric NV Common 500472303 130 4,492 SH   SOLE   4,492 0 0
Kopin Corp Common 500600101 22 6,170 SH   SOLE   6,170 0 0
Kraft Foods Group Inc Com Common 50076Q106 868 13,859 SH   SOLE   13,144 0 715
Kubota Corp Adr ADR 501173207 5 65 SH   SOLE   65 0 0
Kyocera Ltd Adr ADR 501556203 5 100 SH   SOLE   100 0 0
Layne Christensen Co. Common 521050104 74 7,775 SH   SOLE   7,775 0 0
Lindsay Corporation Common 535555106 3 40 SH   SOLE   40 0 0
Linkedin Corp Common 53578A108 23 100 SH   SOLE   100 0 0
Linn Energy Common 536020100 1 130 SH   SOLE   130 0 0
Lpath Inc New Common 548910306 7 2,410 SH   SOLE   2,410 0 0
Lpkf Laser & Elec Ord Common D5075P109 25 1,945 SH   SOLE   1,945 0 0
M K S Instruments Inc. Common 55306N104 464 12,680 SH   SOLE   12,605 0 75
Macy's Inc Common 55616P104 42 642 SH   SOLE   642 0 0
Magellan Midstream Ptnrs Common 559080106 120 1,450 SH   SOLE   1,450 0 0
Marathon Oil Corp Common 565849106 37 1,300 SH   SOLE   1,300 0 0
Marathon Petroleum Corp Common 565849106 59 650 SH   SOLE   650 0 0
Market Vectors Gold Miners ETF ETF 57060U100 739 40,213 SH   SOLE   40,128 0 85
Mastercard Inc Common 57636Q104 13 150 SH   SOLE   150 0 0
McDermott International Inc. Common 580037109 51 17,600 SH   SOLE   17,600 0 0
McDonald's Corp Common 580135101 132 1,412 SH   SOLE   1,302 0 110
McKesson Corp. Common 58155Q103 232 1,120 SH   SOLE   1,120 0 0
Medtronic Inc. Common 585055106 1,450 20,088 SH   SOLE   19,948 0 140
Melco Crown Entertainment ADR ADR 585464100 53 2,075 SH   SOLE   2,075 0 0
Merchants Bancshares Common 588448100 298 9,722 SH   SOLE   9,722 0 0
Merck Common 589331107 1,300 22,887 SH   SOLE   21,949 0 938
Mercury General Corp. Common 589400100 26 450 SH   SOLE   450 0 0
Microsoft Common 594918104 3,611 77,739 SH   SOLE   76,149 0 1,590
Middlebury National Corp Common 596237107 9 300 SH   SOLE   300 0 0
Mindray Med Int'l ADR ADR 602675100 835 31,629 SH   SOLE   31,454 0 175
Mitsubishi Financial Group Common 606922104 1 200 SH   SOLE   200 0 0
Mondelez Int'l Inc. Common 609207105 725 19,968 SH   SOLE   19,968 0 0
Monsanto Co. Common 60934T101 580 4,856 SH   SOLE   4,856 0 0
Nabors Industries Ltd. Common G6359F103 156 12,050 SH   SOLE   9,850 0 2,200
National Grid Plc ADR ADR 636274300 795 11,245 SH   SOLE   11,245 0 0
National Oilwell Varco Common 637071101 43 650 SH   SOLE   650 0 0
National Retail Pptys REIT REIT 637417106 7 183 SH   SOLE   183 0 0
Natus Medical Inc Common 639050103 43 1,200 SH   SOLE   1,200 0 0
NCR Corporation Common 62886E108 2,262 77,638 SH   SOLE   72,998 0 4,640
Nestle S A ADR ADR 641069406 11 150 SH   SOLE   150 0 0
New Hampshire Thrift Common 644722100 12 770 SH   SOLE   770 0 0
New Ireland Fund Inc. Common 645673104 2 151 SH   SOLE   151 0 0
New Oriental Ed Adr Common 647581107 23 1,115 SH   SOLE   1,115 0 0
New York Times Co Cl A Common 650111107 29 2,190 SH   SOLE   2,190 0 0
Newell Rubbermaid Common 651229106 17 450 SH   SOLE   450 0 0
Nextera Energy Common 302571104 200 1,885 SH   SOLE   1,885 0 0
Nissan Motor ADR ADR 654744408 50 2,850 SH   SOLE   2,850 0 0
Nokia Corp. adr ADR 654902204 3 370 SH   SOLE   370 0 0
Norfolk Southern Common 655844108 54 497 SH   SOLE   497 0 0
Northrop Grumman Corp Common 666807102 140 949 SH   SOLE   949 0 0
Novartis Ag ADR ADR 66987V109 7 80 SH   SOLE   80 0 0
Now Inc Common 67011P100 3 125 SH   SOLE   125 0 0
Nuance Communication Inc. Common 67020Y100 81 5,708 SH   SOLE   5,708 0 0
Nucor Corp Common 670346105 52 1,064 SH   SOLE   1,064 0 0
Nuveen Mun Value Fd Inc. Common 670928100 41 4,270 SH   SOLE   2,072 0 2,198
Nuveen Nasdaq Common 670699107 9 465 SH   SOLE   465 0 0
Nvidia Corp Common 67066G104 3 160 SH   SOLE   160 0 0
Occidental Petroleum Corp. Common 674599105 14 175 SH   SOLE   175 0 0
Old Republic Intl Corp Common 680223104 11 750 SH   SOLE   750 0 0
ONE Gas Inc. Common 68235P108 12 300 SH   SOLE   300 0 0
Oneok Inc New Common 682680103 1,236 24,816 SH   SOLE   24,816 0 0
Oracle Common 68389X105 82 1,824 SH   SOLE   1,824 0 0
Orbotech Ltd Common M75253100 43 2,895 SH   SOLE   2,895 0 0
P P G Industries Inc. Common 693506107 445 1,923 SH   SOLE   1,923 0 0
Parexel International Corp. Common 699462107 2,226 40,056 SH   SOLE   39,056 0 1,000
Parker Hannifin Corp Common 701094104 74 575 SH   SOLE   575 0 0
PartnerRe Ltd. Common G6852T105 29 250 SH   SOLE   250 0 0
Patterson-UTI Energy Inc. Common 703481101 75 4,520 SH   SOLE   4,520 0 0
Pentair PLC Common 709631105 245 3,685 SH   SOLE   3,685 0 0
Peoples United Finl Inc Common 712704105 3,835 252,645 SH   SOLE   245,355 0 7,290
Pepco Holdings Inc. Common 713291102 8 285 SH   SOLE   285 0 0
Pepsico, Inc. Common 713448108 412 4,360 SH   SOLE   4,105 0 255
Pfizer Inc. Common 717081103 4,145 133,076 SH   SOLE   128,386 0 4,690
PG & E Corporation Common 69331C108 2 34 SH   SOLE   34 0 0
Philip Morris Intl Inc Common 718172109 63 777 SH   SOLE   777 0 0
Phillips 66 SHS Common 718546104 695 9,692 SH   SOLE   9,655 0 37
Pimco 1-5 yr US TIP ETF ETF 72201R205 16 300 SH   SOLE   300 0 0
PIMCO TIPS 1- 3 Yr ETF ETF 72201R106 30 585 SH   SOLE   585 0 0
Pitney Bowes Inc Common 724479100 24 1,000 SH   SOLE   1,000 0 0
Plains All American LP Common 726503105 59 1,140 SH   SOLE   200 0 940
Plantronics Inc. Common 727493108 744 14,041 SH   SOLE   14,041 0 0
Plum Creek Timber Co. REIT REIT 729251108 194 4,525 SH   SOLE   4,525 0 0
PNC Financial Services Group I Common 693475105 129 1,410 SH   SOLE   1,410 0 0
Popular Inc Common 733174106 50 1,470 SH   SOLE   1,470 0 0
Portfolio Recovery Assoc Inc Common 73640Q105 35 600 SH   SOLE   600 0 0
Potash Corp Sask Inc Common 73755L107 2,070 58,595 SH   SOLE   57,875 0 720
Powershs Db Commdty Indx ETF 73935S105 19 1,017 SH   SOLE   1,017 0 0
Powershs Exch Trad Fd Tr ETF 73935X302 5 383 SH   SOLE   383 0 0
Powershs Exch Trad Fd Tr ETF 73935X583 67 730 SH   SOLE   730 0 0
Praxair Inc. Common 74005P104 49 375 SH   SOLE   325 0 50
Precision Castparts Common 740189105 954 3,959 SH   SOLE   3,929 0 30
Procter & Gamble Common 742718109 733 8,052 SH   SOLE   8,052 0 0
Public Storage, Inc. Common 74460D109 63 339 SH   SOLE   339 0 0
Public Sv Enterprise Common 744573106 251 6,055 SH   SOLE   6,055 0 0
Pzena Investment Mgmt Common 74731Q103 10 1,030 SH   SOLE   1,030 0 0
Qiagen N V Common N72482107 2 100 SH   SOLE   100 0 0
Qualcomm Inc. Common 747525103 22 300 SH   SOLE   300 0 0
Quality Systems Inc Common 747582104 216 13,860 SH   SOLE   13,860 0 0
Rayonier Advanced Matl Common 75508B104 1 32 SH   SOLE   32 0 0
Rayonier Inc REIT REIT 754907103 11 397 SH   SOLE   397 0 0
Raytheon Company New Common 755111507 72 665 SH   SOLE   665 0 0
Republic Services Inc Common 760759100 46 1,147 SH   SOLE   1,147 0 0
Royal Dutch Shell ADR ADR 780259206 3,056 45,649 SH   SOLE   45,224 0 425
Royal Dutch Shell B Adr ADR 780259107 5 66 SH   SOLE   66 0 0
Rydex S&P 500 Equal Wght Index ETF 78355W106 90 1,130 SH   SOLE   1,130 0 0
Sapient Corporation Common 803062108 5 220 SH   SOLE   220 0 0
Sch US Agg Bnd Etf ETF 808524839 1 10 SH   SOLE   10 0 0
Schlumberger Limited Common 806857108 934 10,932 SH   SOLE   10,772 0 160
Schnitzer Stl Inds Cl A Common 806882106 49 2,185 SH   SOLE   2,185 0 0
Schw Emg Mkt Eq ETF ETF 808524706 2 96 SH   SOLE   96 0 0
Schw Int'l Equity ETF ETF 808524805 5,467 189,096 SH   SOLE   185,698 0 3,398
Schw US Lcap Gro ETF ETF 808524300 7 143 SH   SOLE   143 0 0
Schwab Fd Int'l Large Comp ETF ETF 808524755 13 523 SH   SOLE   523 0 0
Schwab Fnd Int'l Small Com ETF ETF 808524748 14 531 SH   SOLE   531 0 0
Schwab U.S. Broad Mkt ETF ETF 808524102 10,880 218,393 SH   SOLE   216,754 0 1,639
Schwab US Div Equity ETF ETF 808524797 47 1,168 SH   SOLE   1,168 0 0
Seagate Technology PLC Common G7945J104 4,661 70,092 SH   SOLE   67,248 0 2,844
Sector SPDR Tech Select Shares ETF 81369Y803 76 1,849 SH   SOLE   1,849 0 0
Sempra Energy Common 816851109 39 351 SH   SOLE   351 0 0
Sigma-Aldrich Corp. Common 826552101 62 449 SH   SOLE   449 0 0
Silicon Motion Tech Adrf ADR 82706C108 43 1,805 SH   SOLE   1,805 0 0
SK Telecom Ltd Common 78440P108 130 4,810 SH   SOLE   4,810 0 0
Skywest Inc Common 830879102 492 37,055 SH   SOLE   37,055 0 0
Sonoco Products Common 835495102 395 9,037 SH   SOLE   8,270 0 767
Sony Corp. adr ADR 835699307 1,172 57,276 SH   SOLE   50,491 0 6,785
Southern Company Common 844030106 238 4,850 SH   SOLE   4,850 0 0
SPDR DJ Wilshire Intl Real Est ETF 78463X749 3 78 SH   SOLE   78 0 0
SPDR Gold Trust ETF ETF 78463V107 583 5,133 SH   SOLE   5,133 0 0
SPDR Nuveen Barclays Muni Bd E ETF 78464A458 38 1,590 SH   SOLE   1,590 0 0
Spdr S&P 600 Small Cap ETF 78464A300 31 292 SH   SOLE   292 0 0
SPDR S&P Dividend ETF ETF 78464A763 121 1,530 SH   SOLE   1,530 0 0
Spectra Energy Corp Common 847560109 27 740 SH   SOLE   740 0 0
Standex Int'l Corp. Common 854231107 93 1,200 SH   SOLE   1,200 0 0
Staples Inc. Common 855030102 2,244 123,864 SH   SOLE   121,459 0 2,405
Steris Corp. Common 859152100 97 1,500 SH   SOLE   1,500 0 0
Stryker Corp. Common 863667101 49 520 SH   SOLE   520 0 0
Suburban Propane Prt L Ltd Common 864482104 19 450 SH   SOLE   450 0 0
Suncor Energy Inc. Common 867229106 72 2,270 SH   SOLE   2,270 0 0
Sunedison Inc Common 86732Y109 48 2,450 SH   SOLE   2,450 0 0
Sunopta Inc Common 8676EP108 43 3,603 SH   SOLE   3,603 0 0
Susquehanna Bancshrs Inc Common 869099101 302 22,460 SH   SOLE   21,970 0 490
Synutra International Common 87164C102 27 4,420 SH   SOLE   4,420 0 0
T. Rowe Price Associates Common 741477103 35 410 SH   SOLE   410 0 0
Taiwan Semiconductor ADR ADR 874039100 2,469 110,305 SH   SOLE   110,305 0 0
Tata Motors Ltd ADR ADR 876568502 986 23,310 SH   SOLE   23,235 0 75
Telefonica ADR ADR 879382208 344 24,184 SH   SOLE   24,184 0 0
Templeton Global Income Fund Common 880198106 11 1,500 SH   SOLE   1,500 0 0
Teradata Corp Common 88076W103 800 18,317 SH   SOLE   17,353 0 964
Terex Corp Common 880779103 1,084 38,865 SH   SOLE   35,280 0 3,585
Teva Pharma Ind ADR ADR 881624209 1,819 31,626 SH   SOLE   31,496 0 130
The Aberdeen Chile Fund Common 168834109 3 442 SH   SOLE   442 0 0
The Charles Schwab Corp. Common 808513105 3,949 130,790 SH   SOLE   124,110 0 6,680
The Travelers Companies Inc. Common 89417E109 991 9,365 SH   SOLE   7,965 0 1,400
Thomson Reuters Corp Common 896287109 869 21,537 SH   SOLE   21,537 0 0
Tidewater Inc. Common 886423102 777 23,970 SH   SOLE   23,670 0 300
Time Inc. Common 887228104 7 297 SH   SOLE   297 0 0
Time Warner Common 887317105 1,576 18,446 SH   SOLE   18,446 0 0
Time Warner Cable Inc. Common 88732J108 603 3,963 SH   SOLE   3,963 0 0
Titan International Inc Common 88830M102 1,308 123,046 SH   SOLE   123,046 0 0
TJX Companies Inc Common 872540109 27 400 SH   SOLE   400 0 0
Toronto-dominion Bank Common 886423102 527 11,028 SH   SOLE   11,028 0 0
Total SA ADR ADR 89151E109 76 1,480 SH   SOLE   1,480 0 0
Toyota Motor Corp. ADR ADR 892331307 3 23 SH   SOLE   23 0 0
TransCanada Corp. Common 89353D107 390 7,935 SH   SOLE   7,935 0 0
Transocean Sedco Fore Common 893830AA7 439 23,932 SH   SOLE   23,932 0 0
Triquint Semiconductor Common 89674K103 1,773 64,340 SH   SOLE   64,340 0 0
U S X-US Steel Group Common 912909108 596 22,300 SH   SOLE   22,300 0 0
UDR Inc Common 902653104 146 4,729 SH   SOLE   4,729 0 0
Ultra Petroleum Corp Common 903914109 967 73,485 SH   SOLE   70,680 0 2,805
Unilever PLC ADR ADR 904767704 10 250 SH   SOLE   250 0 0
Union Pacific Common 907818108 61 510 SH   SOLE   510 0 0
United Parcel Service Common 911312106 39 355 SH   SOLE   355 0 0
United Technologies Corp. Common 913017109 182 1,586 SH   SOLE   1,586 0 0
Universal Electronic Inc. Common 913483103 26 400 SH   SOLE   400 0 0
Unum Provident Corp. Common 91529Y106 676 19,392 SH   SOLE   19,392 0 0
Valero Energy Common 91913Y100 2,071 41,843 SH   SOLE   39,173 0 2,670
Vanguard Div Apprciation ETF ETF 921908844 31 382 SH   SOLE   382 0 0
Vanguard Emerg Mkts ETF ETF 922042858 2,446 61,131 SH   SOLE   61,131 0 0
Vanguard Europe Pac ETF ETF 921943858 2,084 55,007 SH   SOLE   53,828 0 1,179
Vanguard Intl Eqty Etf ETF 922042676 43 811 SH   SOLE   811 0 0
Vanguard Intl Eqty Indx ETF ETF 922042775 40 853 SH   SOLE   853 0 0
Vanguard Mid-Cap Growth ETF ETF 922908538 25 242 SH   SOLE   242 0 0
Vanguard MSCI Europe ETF ETF 922042874 11 202 SH   SOLE   202 0 0
Vanguard Pacific ETF ETF 922042866 10 171 SH   SOLE   171 0 0
Vanguard REIT ETF ETF 922908553 134 1,659 SH   SOLE   1,659 0 0
Vanguard Short Term Bd Idx ETF ETF 921937827 2,399 30,005 SH   SOLE   28,962 0 1,043
Vanguard Sh-Term Inf ETF ETF 922020805 875 18,145 SH   SOLE   17,943 0 202
Vanguard Total Bond Mkt ETF ETF 921937835 6,946 84,328 SH   SOLE   82,440 0 1,888
Vanguard Total Stk Mkt ETF ETF 922908769 3,978 37,531 SH   SOLE   36,967 0 564
Vanguard Whitehall Funds ETF 921946406 42 604 SH   SOLE   604 0 0
Vectren Corp. Common 92240G101 1,098 23,748 SH   SOLE   23,448 0 300
Ventas REIT Inc REIT 92276F100 1,367 19,065 SH   SOLE   19,065 0 0
Verifone Systems Inc Common 92342Y109 2,158 58,015 SH   SOLE   58,015 0 0
Verizon Communications Inc. Common 92343V104 4,766 101,887 SH   SOLE   98,619 0 3,268
Visa Inc Common 92826C839 26 100 SH   SOLE   100 0 0
Vodafone Airtouch ADR ADR 92857W209 2,869 83,957 SH   SOLE   80,454 0 3,503
Vulcan Materials Company Common 929160109 20 300 SH   SOLE   300 0 0
W. P. Carey & Co. LLC Common 92930Y107 39 550 SH   SOLE   550 0 0
Wal-Mart Stores Common 931142103 214 2,496 SH   SOLE   2,351 0 145
Walt Disney Hldg Common 254687106 170 1,800 SH   SOLE   1,800 0 0
Wash Real Est Inv Tr MD REIT REIT 939653101 889 32,127 SH   SOLE   31,862 0 265
Washington Gas Light Co. Common 92924F106 18 328 SH   SOLE   328 0 0
Waters Corp Common 941848103 16 140 SH   SOLE   140 0 0
Watts Industries, Inc. Common 942749102 143 2,250 SH   SOLE   2,250 0 0
Weatherford Int'l Inc. Common G95089101 349 30,490 SH   SOLE   30,490 0 0
Weight Watchers Intl Inc Common 948626106 991 39,906 SH   SOLE   37,835 0 2,071
Wells Fargo & Co Common 949746101 55 1,003 SH   SOLE   1,003 0 0
Western Union Co Common 959802109 1,750 97,705 SH   SOLE   95,370 0 2,335
Westpac Banking Common 961214301 175 6,500 SH   SOLE   6,500 0 0
Weyerhaeuser Company Common 962166104 1,760 49,037 SH   SOLE   49,037 0 0
Whirlpool Common 963320106 378 1,950 SH   SOLE   1,950 0 0
Whole Foods Market Inc. Common 966837106 9 170 SH   SOLE   170 0 0
Wisconsin Energy Corp Common 976657106 167 3,170 SH   SOLE   3,170 0 0
WisdomTree Emerg Mk SmCap ETF ETF 97717W281 2,982 69,089 SH   SOLE   67,723 0 1,366
Wisdomtree Japan Smallcap Divi Common 97717W836 75 1,550 SH   SOLE   1,550 0 0
Wolverine World Wide Inc. Common 978097103 203 6,900 SH   SOLE   6,900 0 0
Worthington Inds Inc Common 981811102 2 80 SH   SOLE   80 0 0
Wpcs Intl Inc New Common 92931L302 4 16,000 SH   SOLE   16,000 0 0
Xcel Energy Inc. Common 98389B100 124 3,465 SH   SOLE   3,165 0 300
Xerox Corp. Common 984121103 3,355 242,097 SH   SOLE   228,627 0 13,470
Xylem Inc Common 98419M100 78 2,050 SH   SOLE   2,050 0 0
Yahoo! Inc. Common 984332106 8 150 SH   SOLE   150 0 0
Zimmer Holdings Inc. Common 98956P102 44 387 SH   SOLE   387 0 0