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
Apple Inc. common 037833100 979 7,870 SH   SOLE   7,688 0 182
Atlas Air Worldwide Hldg common 049164205 518 12,030 SH   SOLE   11,855 0 175
A B B ADR ADR 000375204 11 500 SH   SOLE   500 0 0
AbbVie Inc. common 00287Y109 341 5,827 SH   SOLE   5,827 0 0
Amerisource Bergen Corp. common 03073E105 81 709 SH   SOLE   709 0 0
Abbott Laboratories common 002824100 468 10,106 SH   SOLE   10,106 0 0
Barrick Gold common 067901108 9 800 SH   SOLE   800 0 0
Acco Brands Corp common 00081T108 632 76,025 SH   SOLE   76,025 0 0
Ace Ltd common H0023R105 11 100 SH   SOLE   100 0 0
Accenture Ltd Cl A F common G1150G111 30 320 SH   SOLE   320 0 0
ACNB Corporation common 000868109 125 6,229 SH   SOLE   6,229 0 0
Archer-Daniels-Midland Inc. common 039483102 359 7,574 SH   SOLE   6,586 0 988
Auto Data Processing common 053015103 9 100 SH   SOLE   100 0 0
Amer Electric Pwr Co Inc common 025537101 38 680 SH   SOLE   680 0 0
Aetna Inc. common 00817Y108 4 38 SH   SOLE   38 0 0
A F L A C Inc. common 001055102 22 350 SH   SOLE   350 0 0
Agco Corp. common 001084102 723 15,180 SH   SOLE   14,920 0 260
Agrium Inc common 008916108 86 825 SH   SOLE   825 0 0
Allstate common 020002101 141 1,982 SH   SOLE   1,982 0 0
Allegion Public Ltd Co common G0176J109 8 133 SH   SOLE   133 0 0
Amedisys Inc common 023436108 57 2,145 SH   SOLE   2,145 0 0
Affiliated Managers Group common 008252108 6 28 SH   SOLE   28 0 0
Amgen Incorporated common 031162100 147 921 SH   SOLE   921 0 0
Amkor Technology Inc common 031652100 463 52,450 SH   SOLE   52,450 0 0
Amarin Corp Plc New ADR ADR 023111206 3 1,075 SH   SOLE   1,075 0 0
America Movil L sh adr ADR 02364W105 604 29,542 SH   SOLE   26,186 0 3,356
Amazon.Com common 023135106 4 12 SH   SOLE   12 0 0
Anacor Pharmaceuticals common 032420101 30 515 SH   SOLE   515 0 0
Anthem Inc common 036752103 31 200 SH   SOLE   200 0 0
Apache Corporation common 037411105 162 2,685 SH   SOLE   2,685 0 0
Anadarko Petroleum common 032511107 12 150 SH   SOLE   150 0 0
Air Products & Chemicals Inc. common 009158106 130 861 SH   SOLE   861 0 0
Apricus Biosciences Inc common 03832V109 2 1,000 SH   SOLE   1,000 0 0
American Reprographics Co. common 029263100 3 300 SH   SOLE   300 0 0
Arrowhead Research New common 042797209 3 470 SH   SOLE   470 0 0
Astec Industries common 046224101 1,071 24,968 SH   SOLE   24,375 0 593
Athenahealth Inc common 04685W103 72 600 SH   SOLE   600 0 0
Avon Products Inc common 054303102 133 16,595 SH   SOLE   16,595 0 0
American Express Company common 025816109 221 2,831 SH   SOLE   2,771 0 60
AstraZeneca plc ADR ADR 046353108 1,257 18,375 SH   SOLE   16,830 0 1,545
Boeing Co. common 097023105 1,515 10,093 SH   SOLE   9,713 0 380
Natus Medical Inc common 639050103 47 1,200 SH   SOLE   1,200 0 0
Bank of America Corp common 060505104 21 1,342 SH   SOLE   1,342 0 0
Baxter International common 071813109 1,218 17,774 SH   SOLE   17,774 0 0
BBCN Bancorp Inc. common 073295107 219 15,155 SH   SOLE   15,155 0 0
BCE Inc. common 05534B760 384 9,062 SH   SOLE   7,964 0 1,098
Barclays Bk Plc ADR ADR 06738E204 69 4,765 SH   SOLE   4,765 0 0
Bombardier Inc Cv Cl B common 097751200 29 14,875 SH   SOLE   14,875 0 0
Becton Dickinson & Co common 075887109 96 670 SH   SOLE   670 0 0
General Cable Cp De New common 369300108 310 18,020 SH   SOLE   18,020 0 0
Baidu Inc ADR ADR 056752108 1,021 4,898 SH   SOLE   4,898 0 0
Biogen Idec Inc common 09062X103 232 550 SH   SOLE   550 0 0
Vanguard Bond Index ETF ETF 921937819 25 290 SH   SOLE   290 0 0
Bank of New York common 064057102 164 4,085 SH   SOLE   4,085 0 0
Barnes & Noble, Inc. common 067774109 1,398 58,865 SH   SOLE   52,940 0 5,925
Banco Latinoamericano common P16994132 3,093 94,327 SH   SOLE   92,177 0 2,150
Biomarin Pharmaceutical Inc common 09061G101 25 200 SH   SOLE   200 0 0
Bristol Myers common 110122108 2,227 34,530 SH   SOLE   33,825 0 705
Vanguard Total Bond Mkt ETF ETF 921937835 7,319 87,795 SH   SOLE   85,906 0 1,889
Bank Of Nova Scotia common 064149107 4 85 SH   SOLE   85 0 0
BP Amoco plc ADR ADR 055622104 34 861 SH   SOLE   861 0 0
Popular Inc common 733174106 181 5,255 SH   SOLE   5,255 0 0
BG Group PLC ADR ADR 055434203 117 9,490 SH   SOLE   9,490 0 0
Berkshire Hathaway Cl B common 084670702 478 3,313 SH   SOLE   3,313 0 0
Vanguard Short Term Bd Idx ETF ETF 921937827 2,786 34,602 SH   SOLE   33,496 0 1,106
Blackstone Group Lp common 09253U108 8 200 SH   SOLE   200 0 0
Citigroup common 172967424 549 10,663 SH   SOLE   10,414 0 249
Canon Inc ADR ADR 138006309 869 24,570 SH   SOLE   24,445 0 125
Caterpillar common 149123101 195 2,431 SH   SOLE   2,431 0 0
Chubb Corp. common 171232101 115 1,137 SH   SOLE   1,137 0 0
CBRE Group Inc. common 12497T101 188 4,865 SH   SOLE   4,865 0 0
Community Bank System common 203607106 652 18,430 SH   SOLE   14,940 0 3,490
Calgon Carbon Corp. common 129603106 205 9,720 SH   SOLE   9,720 0 0
Celgene Corporation common 151020104 23 200 SH   SOLE   200 0 0
Central Garden & Pet Company common 153527106 301 30,505 SH   SOLE   30,505 0 0
Cerner Corp common 156782104 9 120 SH   SOLE   120 0 0
Guggenheim S&P Global Water In ETF 18383Q507 5 195 SH   SOLE   195 0 0
The Aberdeen Chile Fund common 168834109 3 442 SH   SOLE   442 0 0
Chemed Corp. common 16359R103 1,165 9,755 SH   SOLE   8,710 0 1,045
Cheung Kong Hldg ADR ADR 166744201 13 625 SH   SOLE   625 0 0
Chesapeake Energy Corp. common 165167BW6 6 410 SH   SOLE   410 0 0
Cigna Corp common 125509109 106 817 SH   SOLE   817 0 0
iShares Barclays Int Credit Bo ETF 464288638 112 1,012 SH   SOLE   1,012 0 0
Colgate-Palmolive common 194162103 103 1,490 SH   SOLE   1,490 0 0
Clorox Company common 189054109 22 200 SH   SOLE   200 0 0
Comcast Corp. common 20030N101 34 600 SH   SOLE   600 0 0
CME Group Inc. common 167760107 447 4,715 SH   SOLE   4,715 0 0
Capstead Mortgage Cp New common 14067E506 15 1,245 SH   SOLE   1,245 0 0
C N A Financial Corp common 126117100 8 189 SH   SOLE   189 0 0
Canadian Natl Ry Co common 136375102 7 100 SH   SOLE   100 0 0
Cleco Corporation common 12561W105 23 414 SH   SOLE   414 0 0
Centerpoint Energy Inc common 15189T107 247 12,120 SH   SOLE   12,120 0 0
Coherent, Inc. common 192479103 3 50 SH   SOLE   50 0 0
Conoco Phillips common 20825C104 1,377 22,112 SH   SOLE   21,042 0 1,070
Costco common 22160K105 2,347 15,490 SH   SOLE   15,240 0 250
Canadian Oil Sands Trust common 13642L100 4 475 SH   SOLE   475 0 0
Campbell Soup common 134429109 30 640 SH   SOLE   640 0 0
Cathay Pac Airways Ltd common 148906308 4 325 SH   SOLE   325 0 0
California Res Corp common 13057Q107 1 70 SH   SOLE   70 0 0
Ceragon Networks Ltd common M22013102 1 500 SH   SOLE   500 0 0
Cisco Systems, Inc. common 17275R102 2,668 96,912 SH   SOLE   94,577 0 2,335
CSX Corp common 126408103 57 1,718 SH   SOLE   1,718 0 0
CenturyLink Inc common 156700106 1,133 32,789 SH   SOLE   32,594 0 195
Convergys Corp common 212485106 3 150 SH   SOLE   150 0 0
CVS Corp common 126650100 21 200 SH   SOLE   200 0 0
Chevron Corp. common 166764100 796 7,581 SH   SOLE   7,581 0 0
Cemex common 151290889 77 8,110 SH   SOLE   7,622 0 488
CYS Investments REIT REIT 23281A307 8 900 SH   SOLE   900 0 0
Dominion Resources common 25746U109 267 3,771 SH   SOLE   3,771 0 0
Powershs Db Commdty Indx ETF 73935S105 17 1,017 SH   SOLE   1,017 0 0
Diebold common 253651103 253 7,122 SH   SOLE   7,122 0 0
E I DuPont common 263534109 187 2,619 SH   SOLE   2,619 0 0
Deere & Company common 244199105 269 3,068 SH   SOLE   2,574 0 494
Wisdomtree Japan Smallcap Divi common 97717W836 84 1,550 SH   SOLE   1,550 0 0
WisdomTree Emerg Mk SmCap ETF ETF 97717W281 3,219 72,786 SH   SOLE   71,443 0 1,343
Walt Disney Hldg common 254687106 189 1,800 SH   SOLE   1,800 0 0
Digital Realty Trust REIT REIT 253868103 493 7,480 SH   SOLE   7,350 0 130
Diamond Foods Inc common 252603105 17 520 SH   SOLE   520 0 0
Dow Chemical common 260543103 470 9,795 SH   SOLE   9,795 0 0
iShares MSCI KLD 400 Social ET ETF 464288570 66 855 SH   SOLE   855 0 0
Diana Shipping Inc common Y2066G104 6 985 SH   SOLE   985 0 0
Deutsche Telekom AG ADR ADR 251566105 3,165 173,565 SH   SOLE   166,300 0 7,265
Duke Energy Corp. common 26441C105 2,241 29,181 SH   SOLE   29,181 0 0
Devry Inc. common 251893103 198 5,950 SH   SOLE   5,950 0 0
Devon Energy Corp common 25179M103 1,652 27,394 SH   SOLE   26,809 0 585
Ecolab Inc. common 278865100 6 50 SH   SOLE   50 0 0
EGshares EM Consumer ETF ETF 268461779 20 749 SH   SOLE   749 0 0
Consolidated Edison Inc. common 209115104 98 1,613 SH   SOLE   1,613 0 0
New Oriental Ed Adr ADR 647581107 25 1,115 SH   SOLE   1,115 0 0
iShares MSCI Emerging Market E ETF 464287234 14 349 SH   SOLE   349 0 0
iShares MSCI EAFE ETF ETF 464287465 288 4,484 SH   SOLE   4,303 0 181
Edison International common 281020107 58 933 SH   SOLE   551 0 382
EMC Corporation common 268648102 33 1,300 SH   SOLE   1,300 0 0
Emerson Electric Co. common 291011104 1,211 21,388 SH   SOLE   20,567 0 821
Enterprise Products Prtn LP common 293792107 64 1,950 SH   SOLE   1,950 0 0
Equity Residential Prop. REIT REIT 29476L107 519 6,663 SH   SOLE   6,663 0 0
Ensco Plc Adr ADR 29358Q109 300 14,255 SH   SOLE   14,045 0 210
Eaton Corp. common 278058102 5 68 SH   SOLE   68 0 0
Entergy Corporation common 29364G103 20 258 SH   SOLE   258 0 0
Eaton Vance Tax Mgd Glbl common 27829C105 46 3,887 SH   SOLE   3,887 0 0
East West Bancorp common 27579R104 1,152 28,461 SH   SOLE   28,461 0 0
iShares MSCI Germany Index Fun ETF 464286806 17 554 SH   SOLE   554 0 0
iShares MSCI Hong Kong ETF ETF 464286871 9 400 SH   SOLE   400 0 0
iShares MSCI Japan Index ETF ETF 464286848 116 9,280 SH   SOLE   9,280 0 0
iShares MSCI Singapore Index E ETF 464286673 6 500 SH   SOLE   500 0 0
iShares MSCI Taiwan Index ETF ETF 464286731 522 33,146 SH   SOLE   33,146 0 0
iShares MSCI Brazil Free Index ETF 464286400 9 275 SH   SOLE   275 0 0
Exelon Corp. common 30161N101 21 627 SH   SOLE   627 0 0
Expeditors Int'l of Washington common 302130109 104 2,150 SH   SOLE   2,150 0 0
EZCorp Inc. CL A Non-voting common 302301106 629 68,915 SH   SOLE   68,100 0 815
Facebook Inc Class A common 30303M102 38 460 SH   SOLE   460 0 0
Fibria Celulose S.A. ADR ADR 31573A109 54 3,803 SH   SOLE   3,803 0 0
Freeport McMoran Copper & Gold common 35670D857 79 4,186 SH   SOLE   4,186 0 0
Fedex Corporation common 31428X106 231 1,397 SH   SOLE   1,397 0 0
Flextronics International Ltd. common Y2573F102 952 75,137 SH   SOLE   72,252 0 2,885
Foundation Medicine common 350465100 16 335 SH   SOLE   335 0 0
Schwab Fnd Int'l Small Com ETF ETF 808524748 14 531 SH   SOLE   531 0 0
Schwab Fd Int'l Large Comp ETF ETF 808524755 14 523 SH   SOLE   523 0 0
First Bancorp Inc Me common 31866P102 12 710 SH   SOLE   710 0 0
Formfactor Inc common 346375108 3 350 SH   SOLE   350 0 0
iShares Tr China 25 Index ETF ETF 464287184 76 1,703 SH   SOLE   1,703 0 0
Greatbatch Inc common 39153L106 612 10,585 SH   SOLE   8,485 0 2,100
Gannett Co., Inc. common 364730101 179 4,815 SH   SOLE   4,815 0 0
GDF Suez Adr ADR 36160B105 476 24,031 SH   SOLE   23,553 0 478
Market Vectors Gold Miners ETF ETF 57060U100 831 45,543 SH   SOLE   45,058 0 485
General Electric Co. common 369604103 4,867 196,152 SH   SOLE   190,037 0 6,115
Guess Inc common 401617105 856 46,050 SH   SOLE   46,050 0 0
Templeton Global Income Fund common 880198106 11 1,500 SH   SOLE   1,500 0 0
General Mills, Inc. common 370334104 42 744 SH   SOLE   744 0 0
SPDR Gold Trust ETF ETF 78463V107 846 7,443 SH   SOLE   7,443 0 0
Corning common 219350105 4,112 181,323 SH   SOLE   175,303 0 6,020
General Motors common 370442105 35 934 SH   SOLE   892 0 42
Keurig Green Mountain, Inc common 393122106 4,986 44,621 SH   SOLE   44,621 0 0
General Motors Cl A 16wt warrants 37045V118 1 37 SH   SOLE   37 0 0
General Motors Cl B 19wt warrants 37045V126 1 37 SH   SOLE   37 0 0
Google Inc Class C Non Voting common 38259P706 98 179 SH   SOLE   179 0 0
Google Inc. Cl A common 38259P508 95 171 SH   SOLE   171 0 0
Goldman Sachs Group Inc common 38141G104 247 1,312 SH   SOLE   1,312 0 0
Glaxo Smithkline ADR ADR 37733W105 1,212 26,260 SH   SOLE   26,260 0 0
Global Sources Limited common G39300101 673 114,858 SH   SOLE   105,216 0 9,642
Chart Industries Inc common 16115Q308 19 550 SH   SOLE   550 0 0
Halliburton Company common 406216101 196 4,474 SH   SOLE   4,474 0 0
Health Care Reit Inc. REIT 42217K106 108 1,398 SH   SOLE   1,398 0 0
HCP Inc common 40414L109 35 800 SH   SOLE   800 0 0
Home Depot common 437076102 103 903 SH   SOLE   843 0 60
Honda Motor Co. ADR ADR 438128308 431 13,145 SH   SOLE   13,145 0 0
Honeywell International common 438516106 26 250 SH   SOLE   250 0 0
Heartland Payment Systems Inc common 42235N108 23 500 SH   SOLE   500 0 0
HSBC Holdings PLC common 404280406 34 809 SH   SOLE   809 0 0
Harsco common 415864107 842 48,800 SH   SOLE   45,755 0 3,045
Humana common 444859102 439 2,468 SH   SOLE   2,468 0 0
Halyard Health Inc common 40650V100 6 116 SH   SOLE   116 0 0
Ing Asia Pacific High Fd common 44983J107 9 750 SH   SOLE   750 0 0
iShares NASDAQ Biotech ETF ETF 464287556 907 2,640 SH   SOLE   2,640 0 0
IBM Corp. common 459200101 2,844 17,718 SH   SOLE   17,393 0 325
ICICI Bank Ltd. common 45104G104 7 690 SH   SOLE   690 0 0
iShares Cohen & Steer Realty E ETF 464287564 6 58 SH   SOLE   58 0 0
IdaCorp Inc. common 451107106 16 250 SH   SOLE   250 0 0
iShares Barclays 3-7 Treasury ETF 464288661 163 1,310 SH   SOLE   1,310 0 0
iShares Tr S&P Europe 350 ETF ETF 464287861 73 1,648 SH   SOLE   1,648 0 0
Ishares Asia ETF ETF 464288463 33 1,035 SH   SOLE   1,035 0 0
India Fund common 454089103 120 4,259 SH   SOLE   4,259 0 0
iShares S&P Midcap 400 Index E ETF 464287507 14 90 SH   SOLE   90 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 25 209 SH   SOLE   209 0 0
Ingles Markets Inc Cl A common 457030104 43 875 SH   SOLE   875 0 0
Imperial Oil Ltd common 453038408 344 8,615 SH   SOLE   8,615 0 0
Intel Corp. common 458140100 528 16,901 SH   SOLE   16,696 0 205
Invensense Inc common 46123D205 3 180 SH   SOLE   180 0 0
Ingersoll Rand Co. Cl A common G4776G101 81 1,190 SH   SOLE   1,190 0 0
New Ireland Fund Inc. common 645673104 2 151 SH   SOLE   151 0 0
Itron Inc. common 465741106 423 11,595 SH   SOLE   11,595 0 0
iShares S&P 500 Value Indx ETF ETF 464287408 11 121 SH   SOLE   121 0 0
iShares S&P 500 Index ETF ETF 464287200 52 250 SH   SOLE   250 0 0
Ishares Russell 2000 Value ETF ETF 464287630 8 79 SH   SOLE   79 0 0
Ishares Russell Midcap ETF ETF 464287499 32 185 SH   SOLE   185 0 0
JetBlue Airways Corp. common 477143101 142 7,375 SH   SOLE   7,375 0 0
Johnson & Johnson common 478160104 1,400 13,915 SH   SOLE   13,086 0 829
JP Morgan Chase & Co common 46625H100 1,372 22,641 SH   SOLE   20,144 0 2,497
Jinpan Int'l Ltd. common G5138L100 328 71,412 SH   SOLE   71,412 0 0
John Wiley & Son Cl A common 968223206 460 7,530 SH   SOLE   7,530 0 0
Kellogg Company common 487836108 17 256 SH   SOLE   256 0 0
Kadant Inc. common 48282T104 6 110 SH   SOLE   110 0 0
Kimberly-Clark Corp. common 464368103 122 1,135 SH   SOLE   1,135 0 0
Kinder Morgan Inc. common 49455P101 154 3,671 SH   SOLE   3,520 0 151
Coca-Cola Co common 191216100 2,497 61,590 SH   SOLE   58,150 0 3,440
Kopin Corp common 500600101 22 6,170 SH   SOLE   6,170 0 0
Kraft Foods Group Inc Com common 50076Q106 1,154 13,243 SH   SOLE   12,528 0 715
Kohls Corp. common 500255104 207 2,640 SH   SOLE   2,640 0 0
Kansas City Southern common 485170302 29 285 SH   SOLE   285 0 0
Key Technology Inc common 493143101 4 320 SH   SOLE   320 0 0
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 37 7,450 SH   SOLE   7,450 0 0
Laboratory Corp of America Hld common 50540R409 86 679 SH   SOLE   560 0 119
Linn Energy common 536020100 1 130 SH   SOLE   130 0 0
Eli Lilly & Co. common 532457108 297 4,094 SH   SOLE   4,094 0 0
Linkedin Corp common 53578A108 25 100 SH   SOLE   100 0 0
Lindsay Corporation common 535555106 3 40 SH   SOLE   40 0 0
Alliant Energy Corp common 18802108 710 11,270 SH   SOLE   11,270 0 0
Lpkf Laser & Elec Ord common D5075P109 16 1,445 SH   SOLE   1,445 0 0
Lpath Inc New common 548910306 6 2,410 SH   SOLE   2,410 0 0
Mastercard Inc common 57636Q104 13 150 SH   SOLE   150 0 0
Merchants Bancshares common 588448100 273 9,372 SH   SOLE   9,372 0 0
McDonald's Corp common 580135101 174 1,785 SH   SOLE   1,675 0 110
McKesson Corp. common 58155Q103 251 1,110 SH   SOLE   1,110 0 0
Mercury General Corp. common 589400100 26 450 SH   SOLE   450 0 0
Mondelez Int'l Inc. common 609207105 713 19,753 SH   SOLE   19,753 0 0
McDermott International Inc. common 580037109 68 17,600 SH   SOLE   17,600 0 0
Medtronic Inc. common 585055106 1,470 18,844 SH   SOLE   18,704 0 140
Middlebury National Corp common 596237107 9 300 SH   SOLE   300 0 0
M L Capital Tr Pfd 7.28% Perpe preferred 59021K205 23 900 SH   SOLE   900 0 0
M K S Instruments Inc. common 55306N104 384 11,360 SH   SOLE   11,285 0 75
3M Company common 88579Y101 261 1,585 SH   SOLE   1,585 0 0
Magellan Midstream Ptnrs common 559080106 77 1,000 SH   SOLE   1,000 0 0
Altria Group Inc. common 02209S103 15 300 SH   SOLE   300 0 0
Monsanto Co. common 60934T101 544 4,831 SH   SOLE   4,831 0 0
Marathon Petroleum Corp common 565849106 67 650 SH   SOLE   650 0 0
Melco Crown Entertainment ADR ADR 585464100 251 11,675 SH   SOLE   11,675 0 0
Blkrck Muniyield Qlty Fd common 09254F100 9 600 SH   SOLE   600 0 0
Mindray Med Int'l ADR ADR 602675100 998 36,484 SH   SOLE   36,309 0 175
Merck common 589331107 1,309 22,778 SH   SOLE   21,840 0 938
Marathon Oil Corp common 565849106 34 1,300 SH   SOLE   1,300 0 0
Microsoft common 594918104 3,145 77,352 SH   SOLE   75,762 0 1,590
Mitsubishi Financial Group common 606922104 1 200 SH   SOLE   200 0 0
Nabors Industries Ltd. common G6359F103 164 12,050 SH   SOLE   9,850 0 2,200
NCR Corporation common 62886E108 2,246 76,103 SH   SOLE   71,463 0 4,640
Nextera Energy common 302571104 196 1,885 SH   SOLE   1,885 0 0
National Grid Plc ADR ADR 636274300 722 11,175 SH   SOLE   11,175 0 0
New Hampshire Thrift common 644722100 12 770 SH   SOLE   770 0 0
Annaly Mortgage Mgmt REIT REIT 35710409 43 4,140 SH   SOLE   4,140 0 0
National Retail Pptys REIT REIT 637417106 7 183 SH   SOLE   183 0 0
Northrop Grumman Corp common 666807102 133 824 SH   SOLE   824 0 0
National Oilwell Varco common 637071101 38 755 SH   SOLE   755 0 0
Nissan Motor ADR ADR 654744408 58 2,850 SH   SOLE   2,850 0 0
Norfolk Southern common 655844108 51 497 SH   SOLE   497 0 0
Nestle S A ADR ADR 641069406 11 150 SH   SOLE   150 0 0
Nuance Communication Inc. common 67020Y100 35 2,457 SH   SOLE   2,457 0 0
Nucor Corp common 670346105 51 1,064 SH   SOLE   1,064 0 0
Nuveen Mun Value Fd Inc. common 670928100 42 4,270 SH   SOLE   2,072 0 2,198
Nvidia Corp common 67066G104 3 160 SH   SOLE   160 0 0
Novartis Ag ADR ADR 66987V109 8 80 SH   SOLE   80 0 0
Newell Rubbermaid common 651229106 18 450 SH   SOLE   450 0 0
New York Times Co Cl A common 650111107 30 2,190 SH   SOLE   2,190 0 0
Corp Office Pptys REIT REIT 22002T108 12 400 SH   SOLE   400 0 0
ONE Gas Inc. common 68235P108 13 300 SH   SOLE   300 0 0
Oceaneering Int'l Inc common 675232102 3 50 SH   SOLE   50 0 0
Oneok Inc New common 682680103 1,199 24,856 SH   SOLE   24,856 0 0
Orbotech Ltd common M75253100 46 2,895 SH   SOLE   2,895 0 0
Oracle common 68389X105 82 1,900 SH   SOLE   1,900 0 0
Old Republic Intl Corp common 680223104 11 750 SH   SOLE   750 0 0
Occidental Petroleum Corp. common 674599105 13 175 SH   SOLE   175 0 0
Plains All American LP common 726503105 56 1,140 SH   SOLE   200 0 940
Verifone Systems Inc common 92342Y109 1,985 56,905 SH   SOLE   56,905 0 0
Peoples United Finl Inc common 712704105 3,768 247,895 SH   SOLE   240,605 0 7,290
Pitney Bowes Inc common 724479100 23 1,000 SH   SOLE   1,000 0 0
PG & E Corporation common 69331C108 2 34 SH   SOLE   34 0 0
Plum Creek Timber Co. REIT REIT 729251108 205 4,725 SH   SOLE   4,725 0 0
Precision Castparts common 740189105 831 3,959 SH   SOLE   3,929 0 30
Public Sv Enterprise common 744573106 210 5,010 SH   SOLE   5,010 0 0
Pepsico, Inc. common 713448108 407 4,260 SH   SOLE   4,005 0 255
Powershs Exch Trad Fd Tr ETF 73935X302 5 383 SH   SOLE   383 0 0
Pfizer Inc. common 717081103 4,585 131,781 SH   SOLE   127,091 0 4,690
Procter & Gamble common 742718109 660 8,052 SH   SOLE   8,052 0 0
Parker Hannifin Corp common 701094104 68 575 SH   SOLE   575 0 0
Kon Philips Electric NV common 500472303 127 4,492 SH   SOLE   4,492 0 0
Plantronics Inc. common 727493108 728 13,746 SH   SOLE   13,746 0 0
Philip Morris Intl Inc common 718172109 59 777 SH   SOLE   777 0 0
PNC Financial Services Group I common 693475105 107 1,150 SH   SOLE   1,150 0 0
Pentair PLC common 709631105 232 3,685 SH   SOLE   3,685 0 0
Pepco Holdings Inc. common 713291102 8 285 SH   SOLE   285 0 0
Potash Corp Sask Inc common 73755L107 1,916 59,410 SH   SOLE   58,690 0 720
P P G Industries Inc. common 693506107 398 1,765 SH   SOLE   1,765 0 0
Portfolio Recovery Assoc Inc common 73640Q105 33 600 SH   SOLE   600 0 0
PartnerRe Ltd. common G6852T105 29 250 SH   SOLE   250 0 0
Powershs Exch Trad Fd Tr ETF 73935X583 67 734 SH   SOLE   734 0 0
Parexel International Corp. common 699462107 2,571 37,266 SH   SOLE   36,591 0 675
Public Storage, Inc. common 74460D109 67 339 SH   SOLE   339 0 0
Public Storage 5.75% 3/13/17 P preferred 74460W404 10 390 SH   SOLE   390 0 0
Phillips 66 SHS common 718546104 729 9,273 SH   SOLE   9,236 0 37
Patterson-UTI Energy Inc. common 703481101 73 3,885 SH   SOLE   3,885 0 0
Praxair Inc. common 74005P104 45 375 SH   SOLE   325 0 50
Qualcomm Inc. common 747525103 21 300 SH   SOLE   300 0 0
Qiagen N V common N72482107 3 100 SH   SOLE   100 0 0
Nuveen Nasdaq common 670699107 9 465 SH   SOLE   465 0 0
Qorvo Inc common 74736K101 1,835 23,027 SH   SOLE   23,027 0 0
Quality Systems Inc common 747582104 271 16,980 SH   SOLE   16,980 0 0
Royal Dutch Shell ADR ADR 780259206 2,869 48,104 SH   SOLE   47,679 0 425
Royal Dutch Shell B Adr ADR 780259107 4 66 SH   SOLE   66 0 0
Dr Reddys Labs ADR ADR 256135203 982 17,205 SH   SOLE   16,155 0 1,050
Transocean Sedco Fore common 893830AA7 349 23,757 SH   SOLE   23,757 0 0
Royce Micro-Cap Trust common 780915104 19 1,890 SH   SOLE   1,890 0 0
Cohen & Steers Reit Balance In REIT 19247X100 5 262 SH   SOLE   262 0 0
Republic Services Inc common 760759100 47 1,147 SH   SOLE   1,147 0 0
Rydex S&P 500 Equal Wght Index ETF 78355W106 46 565 SH   SOLE   565 0 0
Guggenheim S&P 500 Weight Mate ETF 40167M106 12 142 SH   SOLE   142 0 0
Raytheon Company New common 755111507 73 665 SH   SOLE   665 0 0
SPDR DJ Wilshire Intl Real Est ETF 78463X749 3 78 SH   SOLE   78 0 0
Guggenheim Etf ETF 78355W866 13 202 SH   SOLE   202 0 0
Rayonier Inc REIT REIT 754907103 11 397 SH   SOLE   397 0 0
Banco Santander SA ADR ADR 05964H105 650 87,307 SH   SOLE   87,307 0 0
Companhia de Saneamento ADR ADR 20441A102 3 600 SH   SOLE   600 0 0
Starbucks common 855244109 5 50 SH   SOLE   50 0 0
Schwab U.S. Broad Mkt ETF ETF 808524102 14,627 289,756 SH   SOLE   288,111 0 1,645
Schwab US Div Equity ETF ETF 808524797 46 1,168 SH   SOLE   1,168 0 0
Schw Emg Mkt Eq ETF ETF 808524706 2 96 SH   SOLE   96 0 0
Schw Int'l Equity ETF ETF 808524805 6,201 205,116 SH   SOLE   204,777 0 339
Schw US Lcap Gro ETF ETF 808524300 8 144 SH   SOLE   144 0 0
Schnitzer Stl Inds Cl A common 806882106 90 5,650 SH   SOLE   5,650 0 0
The Charles Schwab Corp. common 808513105 3,948 129,684 SH   SOLE   123,004 0 6,680
Sch US Agg Bnd Etf ETF 808524839 1 10 SH   SOLE   10 0 0
SPDR S&P Dividend ETF ETF 78464A763 120 1,530 SH   SOLE   1,530 0 0
Spectra Energy Corp common 847560109 27 740 SH   SOLE   740 0 0
Aberdeen Singapore Fund Inc. common 82929L109 34 3,035 SH   SOLE   3,035 0 0
Sigma-Aldrich Corp. common 826552101 62 449 SH   SOLE   449 0 0
Grupo Simec S A B Adr Fsponso ADR 400491106 18 2,200 SH   SOLE   2,200 0 0
Silicon Motion Tech Adrf common 82706C108 44 1,620 SH   SOLE   1,620 0 0
J M Smuckers Co. common 832696405 13 116 SH   SOLE   116 0 0
SK Telecom Ltd common 78440P108 131 4,810 SH   SOLE   4,810 0 0
Skywest Inc common 830879102 541 37,055 SH   SOLE   37,055 0 0
Schlumberger Limited common 806857108 1,214 14,552 SH   SOLE   14,392 0 160
iShares Silver Trust ETF ETF 46428Q109 10 646 SH   SOLE   646 0 0
Spdr S&P 600 Small Cap ETF 78464A300 31 294 SH   SOLE   294 0 0
Sony Corp. adr common 835699307 1,502 56,096 SH   SOLE   49,311 0 6,785
Sunesis Pharma Inc New common 867328601 2 1,000 SH   SOLE   1,000 0 0
Southern Company common 844030106 215 4,850 SH   SOLE   4,850 0 0
Sonoco Products common 835495102 411 9,037 SH   SOLE   8,270 0 767
Suburban Propane Prt L Ltd common 864482104 19 450 SH   SOLE   450 0 0
Staples Inc. common 855030102 2,010 123,399 SH   SOLE   120,994 0 2,405
SPDR S&P 500 ETF ETF 68462F103 253 1,227 SH   SOLE   1,227 0 0
Sempra Energy common 816851109 38 351 SH   SOLE   351 0 0
Steris Corp. common 859152100 105 1,500 SH   SOLE   1,500 0 0
Sunopta Inc common 8676EP108 38 3,603 SH   SOLE   3,603 0 0
Pimco 1-5 yr US TIP ETF ETF 72201R205 16 300 SH   SOLE   300 0 0
Seagate Technology PLC common G7945J104 3,617 69,512 SH   SOLE   66,668 0 2,844
Suncor Energy Inc. common 867229106 66 2,270 SH   SOLE   2,270 0 0
Susquehanna Bancshrs Inc common 869099101 299 21,785 SH   SOLE   21,295 0 490
Standex Int'l Corp. common 854231107 79 960 SH   SOLE   960 0 0
Stryker Corp. common 863667101 43 465 SH   SOLE   465 0 0
Synutra International common 87164C102 24 3,675 SH   SOLE   3,675 0 0
AT&T Inc. common 891160509 1,990 60,951 SH   SOLE   59,066 0 1,885
Toronto-dominion Bank common 886423102 469 10,946 SH   SOLE   10,946 0 0
Teradata Corp common 88076W103 769 17,432 SH   SOLE   16,468 0 964
Tidewater Inc. common 886423102 418 21,841 SH   SOLE   21,841 0 0
Telefonica ADR ADR 879382208 379 26,424 SH   SOLE   26,424 0 0
Teva Pharma Ind ADR ADR 881624209 1,938 31,101 SH   SOLE   30,971 0 130
Terex Corp common 880779103 1,120 42,110 SH   SOLE   38,525 0 3,585
SPDR Nuveen Barclays Muni Bd E ETF 78464A458 39 1,590 SH   SOLE   1,590 0 0
Gentherm Inc common 37253A103 25 500 SH   SOLE   500 0 0
Ishares Tr Lehman Tips ETF ETF 464287176 847 7,454 SH   SOLE   7,398 0 56
TJX Companies Inc common 872540109 28 400 SH   SOLE   400 0 0
Toyota Motor Corp. ADR ADR 892331307 3 23 SH   SOLE   23 0 0
Total SA ADR ADR 89151E109 68 1,375 SH   SOLE   1,375 0 0
Dealertrack Technologies common 242309102 10 250 SH   SOLE   250 0 0
Thomson Reuters Corp common 896287109 874 21,537 SH   SOLE   21,537 0 0
T. Rowe Price Associates common 741477103 33 410 SH   SOLE   410 0 0
TransCanada Corp. common 89353D107 339 7,935 SH   SOLE   7,935 0 0
The Travelers Companies Inc. common 89417E109 1,008 9,323 SH   SOLE   7,923 0 1,400
Taiwan Semiconductor ADR ADR 874039100 2,556 108,867 SH   SOLE   108,867 0 0
Tata Motors Ltd ADR ADR 876568502 1,013 22,475 SH   SOLE   22,400 0 75
PIMCO TIPS 1- 3 Yr ETF ETF 72201R106 30 585 SH   SOLE   585 0 0
Time Warner Cable Inc. common 88732J108 474 3,162 SH   SOLE   3,162 0 0
Titan International Inc common 88830M102 1,310 139,921 SH   SOLE   139,921 0 0
Time Warner common 887317105 1,542 18,261 SH   SOLE   18,261 0 0
UDR Inc common 902653104 158 4,629 SH   SOLE   4,629 0 0
Universal Electronic Inc. common 913483103 23 400 SH   SOLE   400 0 0
Unilever PLC ADR ADR 904767704 10 250 SH   SOLE   250 0 0
Unum Provident Corp. common 91529Y106 620 18,392 SH   SOLE   18,392 0 0
Union Pacific common 907818108 55 510 SH   SOLE   510 0 0
Ultra Petroleum Corp common 903914109 1,279 81,835 SH   SOLE   79,030 0 2,805
United Parcel Service common 911312106 34 355 SH   SOLE   355 0 0
United Technologies Corp. common 913017109 186 1,586 SH   SOLE   1,586 0 0
Visa Inc common 92826C839 26 400 SH   SOLE   400 0 0
Vanguard Europe Pac ETF ETF 921943858 2,064 51,826 SH   SOLE   50,697 0 1,129
Vanguard Intl Eqty Indx ETF ETF 922042775 47 954 SH   SOLE   954 0 0
Vanguard MSCI Europe ETF ETF 922042874 11 202 SH   SOLE   202 0 0
Vanguard Div Apprciation ETF ETF 921908844 31 384 SH   SOLE   384 0 0
Valero Energy common 91913Y100 2,637 41,443 SH   SOLE   38,873 0 2,570
Vulcan Materials Company common 929160109 25 300 SH   SOLE   300 0 0
Vanguard REIT ETF ETF 922908553 145 1,717 SH   SOLE   1,717 0 0
Vanguard Intl Eqty Etf ETF 922042676 46 811 SH   SOLE   811 0 0
Vodafone Airtouch ADR ADR 92857W209 2,880 88,127 SH   SOLE   84,624 0 3,503
Vanguard Mid-Cap Growth ETF ETF 922908538 15 136 SH   SOLE   136 0 0
Vanguard Pacific ETF ETF 922042866 10 171 SH   SOLE   171 0 0
Vanguard Total Stk Mkt ETF ETF 922908769 3,920 36,550 SH   SOLE   36,077 0 473
Vanguard Sh-Term Inf ETF ETF 922020805 915 18,883 SH   SOLE   18,681 0 202
Ventas REIT Inc REIT 92276F100 1,348 18,465 SH   SOLE   18,465 0 0
Vangard Russell 2000 ETF ETF 92206C664 8 78 SH   SOLE   78 0 0
Vectren Corp. common 92240G101 1,048 23,748 SH   SOLE   23,448 0 300
Vanguard Emerg Mkts ETF ETF 922042858 2,835 69,361 SH   SOLE   69,361 0 0
Vanguard Whitehall Funds ETF 921946406 41 606 SH   SOLE   606 0 0
Verizon Communications Inc. common 92343V104 4,962 102,040 SH   SOLE   98,772 0 3,268
Waters Corp common 941848103 17 140 SH   SOLE   140 0 0
Westpac Banking common 961214301 194 6,500 SH   SOLE   6,500 0 0
Wisconsin Energy Corp common 976657106 149 3,000 SH   SOLE   3,000 0 0
Wells Fargo & Co common 949746101 39 723 SH   SOLE   723 0 0
Whole Foods Market Inc. common 966837106 19 370 SH   SOLE   370 0 0
Weatherford Int'l Inc. common G95089101 375 30,490 SH   SOLE   30,490 0 0
Washington Gas Light Co. common 92924F106 18 328 SH   SOLE   328 0 0
Whirlpool common 963320106 354 1,750 SH   SOLE   1,750 0 0
Wal-Mart Stores common 931142103 205 2,496 SH   SOLE   2,351 0 145
Worthington Inds Inc common 981811102 2 80 SH   SOLE   80 0 0
W. P. Carey & Co. LLC common 92930Y107 37 550 SH   SOLE   550 0 0
Wpcs Intl Inc New common 92931L302 3 16,000 SH   SOLE   16,000 0 0
Wash Real Est Inv Tr MD REIT common 939653101 888 32,127 SH   SOLE   31,862 0 265
Aqua America, Inc. common 03836W103 75 2,830 SH   SOLE   2,830 0 0
Watts Industries, Inc. common 942749102 124 2,250 SH   SOLE   2,250 0 0
Weight Watchers Intl Inc common 948626106 281 40,136 SH   SOLE   38,065 0 2,071
Western Union Co common 959802109 2,030 97,565 SH   SOLE   95,230 0 2,335
Wolverine World Wide Inc. common 978097103 231 6,900 SH   SOLE   6,900 0 0
Weyerhaeuser Company common 962166104 1,617 48,772 SH   SOLE   48,772 0 0
U S X-US Steel Group common 912909108 536 21,965 SH   SOLE   21,965 0 0
Xcel Energy Inc. common 98389B100 121 3,465 SH   SOLE   3,165 0 300
Sector SPDR Tech Select Shares ETF 81369Y803 17 420 SH   SOLE   420 0 0
Exxon Mobil Corporation common 30231G102 2,303 27,092 SH   SOLE   26,411 0 681
Xerox Corp. common 984121103 3,051 237,410 SH   SOLE   223,940 0 13,470
Xylem Inc common 98419M100 72 2,050 SH   SOLE   2,050 0 0
Yahoo! Inc. common 984332106 7 150 SH   SOLE   150 0 0
Horsehead Hldg Corp common 440694305 2 150 SH   SOLE   150 0 0
Zimmer Holdings Inc. common 98956P102 45 387 SH   SOLE   387 0 0