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
ACS Actividades de Construccion Com 00089H106 243 28,492 SH   SOLE 0 0 0 28,492
Aflac, Inc. Com 001055102 1,668 35,444 SH   SOLE 0 34,944 0 500
AIA Group Ltd Com 001317205 268 7,505 SH   SOLE 0 0 0 7,505
AT&T Inc. Com 00206R102 4,829 143,804 SH   SOLE 0 123,991 3,942 15,871
AXT Inc. Com 00246W103 88 12,274 SH   SOLE 0 0 0 12,274
Abbott Laboratories Com 002824100 3,193 43,530 SH   SOLE 0 37,911 135 5,484
Abbvie Inc Com 00287Y109 3,770 39,864 SH   SOLE 0 37,220 332 2,312
Adobe Sys Inc. Com 00724F101 3,725 13,797 SH   SOLE 0 445 0 13,352
Aetna Inc New Com 00817Y108 2,042 10,068 SH   SOLE 0 9,624 0 444
Air Products & Chemicals Inc Com 009158106 322 1,927 SH   SOLE 0 1,706 100 121
Airbus Group Com 009279100 225 7,168 SH   SOLE 0 0 0 7,168
Align Technology Inc Com 016255101 2,383 6,090 SH   SOLE 0 0 0 6,090
Allscripts Healthcare Solutions Com 01988P108 166 11,653 SH   SOLE 0 0 0 11,653
Allstate Corp. Com 020002101 1,213 12,293 SH   SOLE 0 4,423 0 7,870
Alphabet Inc Class C Com 02079K107 5,945 4,981 SH   SOLE 0 1,844 15 3,122
Alphabet Inc Class A Com 02079K305 3,789 3,139 SH   SOLE 0 1,715 15 1,409
Altria Group Inc Com 02209S103 1,405 23,290 SH   SOLE 0 14,095 0 9,195
Amazon Com Inc Com 023135106 1,502 750 SH   SOLE 0 711 0 39
American Eagle Outfitters Com 02553E106 272 10,936 SH   SOLE 0 0 0 10,936
American Express Co Com 025816109 1,634 15,343 SH   SOLE 0 13,572 0 1,771
Amern Intl Group Inc New Com 026874784 397 7,453 SH   SOLE 0 4,600 0 2,853
American Water Works Company Com 030420103 485 5,511 SH   SOLE 0 4,330 0 1,181
Ameriprise Finl Inc. Com 03076C106 221 1,500 SH   SOLE 0 1,500 0 0
Ametek Inc Com 031100100 249 3,150 SH   SOLE 0 0 0 3,150
Amgen Inc. Com 031162100 1,892 9,129 SH   SOLE 0 8,310 221 598
Analog Devices Inc. Com 032654105 302 3,270 SH   SOLE 0 1,599 0 1,671
Apple Inc Com 037833100 12,251 54,269 SH   SOLE 0 49,512 130 4,627
Arcelormittal New Com 03938L203 212 6,875 SH   SOLE 0 0 0 6,875
Archer Daniels Midland Co Com 039483102 563 11,200 SH   SOLE 0 7,575 0 3,625
Artisan International Value Investor Com 04314H881 379 10,293 SH   SOLE 0 10,293 0 0
Automatic Data Processing Inc Com 053015103 3,786 25,127 SH   SOLE 0 3,784 0 21,343
Avery Dennison Corp Com 053611109 335 3,093 SH   SOLE 0 0 0 3,093
Axa SA Sponsored Adr Com 054536107 216 8,022 SH   SOLE 0 0 0 8,022
BB&T Corp Com 054937107 545 11,235 SH   SOLE 0 9,344 0 1,891
Bae Sys Plc Sponsored Adr Com 05523R107 220 6,686 SH   SOLE 0 0 0 6,686
ADR BASF Aktiengesellschaft - Level 1 Com 055262505 212 9,524 SH   SOLE 0 0 0 9,524
BCE Inc New Com 05534B760 344 8,483 SH   SOLE 0 100 0 8,383
BHP Billiton Plc Com 05545E209 239 5,438 SH   SOLE 0 0 0 5,438
BP Plc Sponsored Adr Com 055622104 407 8,833 SH   SOLE 0 8,492 0 341
Baidu Inc Sponsored Adr Com 056752108 226 987 SH   SOLE 0 0 0 987
Banco De Santander Cent Hispano S A Adr Com 05964H105 214 42,814 SH   SOLE 0 0 0 42,814
Bank Amer Corp Com 060505104 2,481 84,222 SH   SOLE 0 82,567 0 1,655
Bank New York Mellon Corp Com 064058100 375 7,357 SH   SOLE 0 7,247 0 110
Barnes Group Inc. Com 067806109 371 5,226 SH   SOLE 0 0 0 5,226
Baxter International, Inc. Com 071813109 811 10,524 SH   SOLE 0 10,524 0 0
Becton Dickinson & Co Com 075887109 977 3,743 SH   SOLE 0 3,243 0 500
Berkshire Hathaway Inc Cl B Com 084670702 1,317 6,152 SH   SOLE 0 5,942 0 210
Berkshire Hills Bancorp Inc Com 084680107 216 5,313 SH   SOLE 0 0 0 5,313
BHP Billiton Ltd Com 088606108 1,235 24,771 SH   SOLE 0 24,629 142 0
Biogen Inc. Com 09062X103 283 802 SH   SOLE 0 503 0 299
Boeing Co Com 097023105 3,445 9,262 SH   SOLE 0 8,557 0 705
Booking Hldgs Inc Com 09857L108 1,692 853 SH   SOLE 0 19 0 834
Bristol-Myers Squibb Co. Com 110122108 3,527 56,817 SH   SOLE 0 55,552 550 715
British Amern Tob Plc Sponsored Adr Com 110448107 312 6,698 SH   SOLE 0 0 0 6,698
Burlington Stores Inc Com 122017106 425 2,608 SH   SOLE 0 0 0 2,608
CIGNA Corporation Com 125509109 930 4,464 SH   SOLE 0 4,195 0 269
Ck Hutchison Hldgs Ltd Com 12562Y100 198 17,323 SH   SOLE 0 0 0 17,323
CME Group Inc Class A Com 12572Q105 371 2,180 SH   SOLE 0 330 0 1,850
CSX Corp Com 126408103 797 10,765 SH   SOLE 0 8,895 0 1,870
CVS Health Corp Com 126650100 3,538 44,942 SH   SOLE 0 42,859 58 2,025
Canadian Natl Ry Co Com 136375102 1,010 11,247 SH   SOLE 0 10,347 900 0
Canadian Nat Res Ltd Com 136385101 239 7,303 SH   SOLE 0 0 0 7,303
Carlisle Cos Inc Com 142339100 1,338 10,989 SH   SOLE 0 10,792 60 137
Carlsberg Sponsored ADR Com 142795202 240 9,980 SH   SOLE 0 0 0 9,980
Caterpillar Inc Com 149123101 2,983 19,560 SH   SOLE 0 18,920 0 640
Celgene Corp Com 151020104 1,863 20,813 SH   SOLE 0 20,616 0 197
Cerner Corp. Com 156782104 251 3,900 SH   SOLE 0 500 81 3,319
Charles River Laboratories Com 159864107 410 3,045 SH   SOLE 0 0 0 3,045
Chevron Corporation Com 166764100 8,018 65,572 SH   SOLE 0 60,026 169 5,377
Church & Dwight Co., Inc. Com 171340102 475 8,008 SH   SOLE 0 1,351 0 6,657
Cisco Systems Com 17275R102 4,428 91,010 SH   SOLE 0 76,136 0 14,874
Cintas Corp Com 172908105 376 1,903 SH   SOLE 0 0 0 1,903
Citigroup Inc Com New Com 172967424 1,951 27,194 SH   SOLE 0 23,834 0 3,360
Clorox Co Com 189054109 1,325 8,808 SH   SOLE 0 8,808 0 0
Coca Cola Co Com 191216100 4,276 92,564 SH   SOLE 0 87,934 405 4,225
Cognex Corp Com 192422103 299 5,358 SH   SOLE 0 0 0 5,358
Cohu Inc. Com 192576106 218 8,672 SH   SOLE 0 0 0 8,672
Colgate Palmolive Co Com 194162103 1,262 18,853 SH   SOLE 0 18,853 0 0
Comfort Sys Usa Inc Com 199908104 227 4,023 SH   SOLE 0 0 0 4,023
Comcast Corp New Cl A Com 20030N101 2,661 75,159 SH   SOLE 0 70,679 140 4,340
Community Bank System Inc Com 203607106 257 4,203 SH   SOLE 0 4,203 0 0
Community Healthcare Tr Inc REIT Com 20369C106 207 6,684 SH   SOLE 0 0 0 6,684
ConocoPhillips Com 20825C104 2,214 28,607 SH   SOLE 0 22,447 0 6,160
Constellation Brands Inc Cl A Com 21036P108 10,265 47,609 SH   SOLE 0 46,181 0 1,428
Constellation Brands Inc Cl B Com 21036P207 1,037 4,699 SH   SOLE 0 4,699 0 0
Continental Building Products Inc Com 211171103 320 8,514 SH   SOLE 0 0 0 8,514
Control4 Corp Com 21240D107 203 5,905 SH   SOLE 0 0 0 5,905
Cooper Cos Inc. Com 216648402 448 1,618 SH   SOLE 0 0 0 1,618
Copart Inc Com 217204106 359 6,958 SH   SOLE 0 0 0 6,958
Corning Inc. Com 219350105 1,922 54,457 SH   SOLE 0 43,507 600 10,350
Costco Whsl Corp New Com 22160K105 325 1,383 SH   SOLE 0 1,213 0 170
Curaegis Technologies Inc Com 23127Q102 4 14,900 SH   SOLE 0 14,900 0 0
Dbs Group Hldgs Ltd Sponsored Adr Com 23304Y100 208 2,724 SH   SOLE 0 0 0 2,724
DNB ASA Com 23328E106 242 11,492 SH   SOLE 0 0 0 11,492
DXC Technologies Co Com 23355L106 595 6,364 SH   SOLE 0 5,852 0 512
Daimler AG ADR Com 233825207 185 11,809 SH   SOLE 0 0 0 11,809
Danaher Corp Com 235851102 2,537 23,348 SH   SOLE 0 22,894 0 454
Darden Restaurants Inc Com 237194105 2,165 19,470 SH   SOLE 0 16,935 2,525 10
Deere & Co Com 244199105 2,101 13,975 SH   SOLE 0 12,350 0 1,625
Deutsche Boerse Com 251542106 234 17,445 SH   SOLE 0 0 0 17,445
Deutsche Post AG Sponsored ADR Com 25157Y202 245 6,860 SH   SOLE 0 0 0 6,860
Diageo Plc New Adr Com 25243Q205 313 2,210 SH   SOLE 0 0 0 2,210
Diamondrock Hospitality Co Com 252784301 132 11,288 SH   SOLE 0 0 0 11,288
Digital Rlty Tr Inc Com 253868103 1,576 14,007 SH   SOLE 0 12,982 425 600
Disney Walt Co Com 254687106 5,215 44,593 SH   SOLE 0 43,435 125 1,033
Dollar General Corp Com 256677105 2,229 20,392 SH   SOLE 0 104 0 20,288
Dominion Energy Inc Com 25746U109 281 4,005 SH   SOLE 0 3,605 0 400
Dover Corp Com 260003108 239 2,700 SH   SOLE 0 2,700 0 0
DowDuPont Inc Com 26078J100 6,096 94,795 SH   SOLE 0 78,373 1,894 14,528
Duke Energy Corp New Com 26441C204 1,727 21,580 SH   SOLE 0 20,762 0 818
EOG Resources Inc Com 26875P101 731 5,730 SH   SOLE 0 4,154 0 1,576
E.ON AG Com 268780103 212 20,754 SH   SOLE 0 0 0 20,754
E Trade Finl Corp Com 269246401 709 13,539 SH   SOLE 0 13,539 0 0
Eastman Chemical Co. Com 277432100 2,099 21,924 SH   SOLE 0 19,342 0 2,582
eBay, Inc. Com 278642103 225 6,815 SH   SOLE 0 1,864 0 4,951
Emerson Elec Co Com 291011104 1,234 16,113 SH   SOLE 0 15,688 0 425
Enbridge Inc Com 29250N105 258 8,001 SH   SOLE 0 6,201 0 1,800
Encompass Health Corp Com 29261A100 408 5,239 SH   SOLE 0 0 0 5,239
Energen Corp. Com 29265N108 237 2,747 SH   SOLE 0 950 0 1,797
Engie Sponsored ADR Com 29286D105 207 14,090 SH   SOLE 0 0 0 14,090
Entergy Corp Com 29364G103 417 5,135 SH   SOLE 0 5,135 0 0
Essilor Int'l Spons ADR Com 297284200 247 3,337 SH   SOLE 0 0 0 3,337
Exelon Corp Com 30161N101 272 6,221 SH   SOLE 0 5,178 0 1,043
Express Scripts Hldg Co Com 30219G108 2,737 28,806 SH   SOLE 0 26,113 0 2,693
Exxon-Mobil Corp Com 30231G102 21,761 255,949 SH   SOLE 0 225,844 5,899 24,206
Facebook Com 30303M102 3,549 21,581 SH   SOLE 0 10,195 0 11,386
Fanuc Corporation ADR Com 307305102 214 11,329 SH   SOLE 0 0 0 11,329
FedEx Corp. Com 31428X106 301 1,250 SH   SOLE 0 1,235 0 15
Fidelity Natl Information Svcs Inc. Com 31620M106 1,025 9,397 SH   SOLE 0 8,157 0 1,240
Financial Instn 8.48 Ser B 1 Pfd Stk 317585305 3,322 33,215 SH   SOLE 0 33,215 0 0
Financial Institutions, Inc Com 317585404 13,358 425,419 SH   SOLE 0 425,119 0 300
First Ctzns Bancshares Inc Ncl A Com 31946M103 410 906 SH   SOLE 0 0 0 906
First Cmnty Bancshares Inc Com 31983A103 217 6,398 SH   SOLE 0 0 0 6,398
First Republic Bank Com 33616C100 423 4,405 SH   SOLE 0 0 0 4,405
Fiserv Inc. Com 337738108 1,092 13,260 SH   SOLE 0 12,753 0 507
Ford Motor Company Com 345370860 304 32,900 SH   SOLE 0 25,900 0 7,000
Fortive Corp Com 34959J108 430 5,105 SH   SOLE 0 5,105 0 0
Freeport-McMoRan Copper & Gold Com 35671D857 938 67,408 SH   SOLE 0 67,408 0 0
Gartner Inc Com 366651107 2,538 16,011 SH   SOLE 0 0 0 16,011
General Dynamics Corp Com 369550108 2,012 9,829 SH   SOLE 0 9,829 0 0
General Electric Co. Com 369604103 2,507 222,024 SH   SOLE 0 212,334 0 9,690
General Mills Inc Com 370334104 1,611 37,537 SH   SOLE 0 33,000 3,500 1,037
Genuine Parts Co Com 372460105 301 3,030 SH   SOLE 0 450 0 2,580
Gilead Sci Inc. Com 375558103 1,443 18,693 SH   SOLE 0 13,878 0 4,815
Glaxo Smithkline Sponsored Adr Com 37733W105 235 5,842 SH   SOLE 0 5,842 0 0
Goldman Sachs Group Inc. Com 38141G104 2,918 13,012 SH   SOLE 0 12,517 0 495
HSBC Hldgs Plc Spons Adr New Com 404280406 441 10,034 SH   SOLE 0 440 0 9,594
HP Inc Com 40434L105 292 11,323 SH   SOLE 0 2,425 0 8,898
Halliburton Co Com 406216101 244 6,025 SH   SOLE 0 2,773 0 3,252
Harris Corp Del Com 413875105 402 2,374 SH   SOLE 0 2,374 0 0
Henry Jack & Assoc Inc Com 426281101 391 2,444 SH   SOLE 0 0 0 2,444
Home Depot Inc Com 437076102 2,741 13,234 SH   SOLE 0 12,688 20 526
Honeywell Intl Inc Com 438516106 3,678 22,102 SH   SOLE 0 21,153 0 949
Hyatt Hotels Corp Com 448579102 370 4,643 SH   SOLE 0 0 0 4,643
IAC / Interactive Corp Com 44919P508 940 4,338 SH   SOLE 0 2,990 0 1,348
IPG Photonics Corp Com 44980X109 230 1,475 SH   SOLE 0 0 0 1,475
Illinois Tool Works Inc Com 452308109 794 5,624 SH   SOLE 0 5,371 0 253
Industria De Diseno Textile SA Com 455793109 218 14,360 SH   SOLE 0 0 0 14,360
Intel Corp. Com 458140100 5,013 106,011 SH   SOLE 0 98,880 0 7,131
Intercontinental Exchange Inc Com 45866F104 558 7,448 SH   SOLE 0 7,448 0 0
Intl Business Machines Corp Com 459200101 6,077 40,187 SH   SOLE 0 38,279 960 948
Intl Flavors & Fragrances Inc Com 459506101 471 3,385 SH   SOLE 0 865 0 2,520
ADR Intesa SanPaolo SPA Com 46115H107 214 13,952 SH   SOLE 0 0 0 13,952
Intuitive Surgical Com 46120E602 1,123 1,957 SH   SOLE 0 1,882 75 0
Invesco ETF Preferred Com 46138E511 145 10,148 SH   SOLE 0 10,148 0 0
Ishares Core S&P US Value ETF Com 464287663 1,094 19,412 SH   SOLE 0 19,412 0 0
Ishares Tr MSCI EAFE Min ETF Com 46429B689 509 6,994 SH   SOLE 0 6,994 0 0
Ishares ESG 1-5 Yr USD Corp Bond ETF Com 46435G243 256 10,434 SH   SOLE 0 10,434 0 0
JP Morgan Chase & Co Com 46625H100 15,516 137,507 SH   SOLE 0 124,918 3,961 8,628
Jacobs Engineering Group,Inc. Com 469814107 270 3,530 SH   SOLE 0 3,430 0 100
Johnson & Johnson Com 478160104 17,309 125,271 SH   SOLE 0 117,739 850 6,682
Julius Baer Group LTD-UN ADR Com 48137C108 197 19,562 SH   SOLE 0 0 0 19,562
KVH Inds Inc Com 482738101 195 14,855 SH   SOLE 0 0 0 14,855
Kellogg Co Com 487836108 886 12,655 SH   SOLE 0 12,655 0 0
Kimberly Clark Corp Com 494368103 2,367 20,825 SH   SOLE 0 17,886 150 2,789
Kohls Corp Com 500255104 339 4,548 SH   SOLE 0 3,007 0 1,541
Kraft Heinz Co Com 500754106 251 4,560 SH   SOLE 0 3,974 0 586
Kubota Corp. ADR Com 501173207 236 2,775 SH   SOLE 0 0 0 2,775
LSI Industries Inc Com 50216C108 46 10,009 SH   SOLE 0 0 0 10,009
Lamb Weston Holdings Com 513272104 417 6,259 SH   SOLE 0 0 0 6,259
Lennar Corporation Com 526057104 454 9,727 SH   SOLE 0 9,727 0 0
Lennox International Inc. Com 526107107 406 1,858 SH   SOLE 0 0 0 1,858
Lexington Rlty Tr Com Com 529043101 114 13,690 SH   SOLE 0 0 0 13,690
Life Storage Inc REIT Com 53223X107 390 4,100 SH   SOLE 0 4,100 0 0
Lilly Eli & Co Com 532457108 1,385 12,905 SH   SOLE 0 10,167 0 2,738
Littlefuse Inc Com 537008104 312 1,576 SH   SOLE 0 0 0 1,576
Lloyds TSB Group plc Com 539439109 187 61,449 SH   SOLE 0 0 0 61,449
Lockheed Martin Corp Com Com 539830109 4,998 14,446 SH   SOLE 0 13,936 217 293
Lowes Companies Inc Com 548661107 2,938 25,588 SH   SOLE 0 16,348 665 8,575
Lyons Bancorp, Inc. Com 552112104 298 8,166 SH   SOLE 0 4,400 0 3,766
M&T Bk Corp Com 55261F104 321 1,950 SH   SOLE 0 1,850 0 100
MSG Network, Inc. Com 553573106 229 8,875 SH   SOLE 0 0 0 8,875
MarketAxess Holdings New Com 57060D108 357 2,000 SH   SOLE 0 0 0 2,000
Masco Industries Inc Com 574599106 254 6,952 SH   SOLE 0 3,911 0 3,041
Mastercard Inc Cl A Com 57636Q104 2,536 11,394 SH   SOLE 0 1,668 0 9,726
McCormick & Co Inc Com 579780206 1,408 10,686 SH   SOLE 0 7,405 0 3,281
McDonalds Corp Com 580135101 6,631 39,635 SH   SOLE 0 39,196 0 439
McKesson Corporation Com 58155Q103 544 4,104 SH   SOLE 0 3,508 0 596
Merck & Co Inc New Com 58933Y105 6,339 89,360 SH   SOLE 0 80,743 0 8,617
Metlife, Inc. Com 59156R108 2,496 53,431 SH   SOLE 0 46,912 140 6,379
Mettler-Toledo Intl Inc Com 592688105 413 679 SH   SOLE 0 0 0 679
Metropolitan West Total Return Class I Com 592905509 290 28,161 SH   SOLE 0 28,161 0 0
Microsoft Corporation Com 594918104 18,598 162,614 SH   SOLE 0 115,249 1,085 46,280
Microchip Technology Inc. Com 595017104 821 10,404 SH   SOLE 0 9,574 0 830
Mondelez Intl Inc Com 609207105 1,031 24,007 SH   SOLE 0 23,773 0 234
Monolithic Power Systems Com 609839105 377 3,003 SH   SOLE 0 0 0 3,003
Morgan Stanley Dean Witter & Co. Com 617446448 1,730 37,145 SH   SOLE 0 36,619 119 407
Nasdaq Stk Mkt Inc Com 631103108 563 6,565 SH   SOLE 0 6,148 0 417
National Oilwell Varco, Inc. Com 637071101 258 5,987 SH   SOLE 0 180 0 5,807
Nestle Adr Com 641069406 3,119 37,241 SH   SOLE 0 17,330 0 19,911
Newmark Group, Inc. Com 65158N102 114 10,226 SH   SOLE 0 0 0 10,226
NextEra Energy Inc Com 65339F101 3,807 22,717 SH   SOLE 0 19,835 0 2,882
Nike, Inc. Class B Com 654106103 5,374 63,430 SH   SOLE 0 19,566 0 43,864
Nokia Corp Sponsored Finland Adr Com 654902204 56 10,000 SH   SOLE 0 10,000 0 0
Nordea Bank AB-Spon ADR Com 65557A206 221 20,266 SH   SOLE 0 0 0 20,266
Norfolk Southern Corp Com 655844108 4,224 23,401 SH   SOLE 0 22,726 75 600
Northrup Grumman Corp. Com 666807102 749 2,361 SH   SOLE 0 2,221 0 140
Novartis Ag Sponsored Adr Com 66987V109 560 6,498 SH   SOLE 0 2,613 0 3,885
Nvidia Corp. Com 67066G104 2,140 7,615 SH   SOLE 0 165 0 7,450
O'Reilly Automotive Inc New Com Com 67103H107 2,879 8,290 SH   SOLE 0 87 0 8,203
Occidental Petroleum Com 674599105 420 5,112 SH   SOLE 0 3,096 0 2,016
Old Dominion Fght Lines Inc Com 679580100 404 2,506 SH   SOLE 0 0 0 2,506
Oppenheimer Senior Floating Rate Cl Y Com 68381K408 97 11,897 SH   SOLE 0 11,897 0 0
Oracle Corporation Com 68389X105 8,248 159,978 SH   SOLE 0 111,569 2,700 45,709
Orange Com 684060106 201 12,619 SH   SOLE 0 0 0 12,619
Otsuka Holdings Co Com 689164101 231 9,182 SH   SOLE 0 0 0 9,182
Owens Ill Inc. Com 690768403 1,262 67,170 SH   SOLE 0 67,170 0 0
PNC Financial Services Group Com 693475105 988 7,257 SH   SOLE 0 5,922 0 1,335
PPG Ind Inc Com 693506107 1,251 11,466 SH   SOLE 0 10,742 0 724
PVH Corp Com 693656100 377 2,613 SH   SOLE 0 0 0 2,613
Paychex Inc. Com 704326107 7,971 108,223 SH   SOLE 0 103,163 0 5,060
Paycom Software Inc Com 70432V102 457 2,941 SH   SOLE 0 0 0 2,941
Paypal Hldgs Inc Com 70450Y103 724 8,244 SH   SOLE 0 7,752 0 492
Pepsico Inc Com 713448108 5,862 52,432 SH   SOLE 0 47,621 35 4,776
Pfizer Inc. Com 717081103 9,604 217,923 SH   SOLE 0 203,652 0 14,271
Philip Morris Intl Inc Com 718172109 2,588 31,743 SH   SOLE 0 21,125 0 10,618
Pool Corporation Com 73278L105 437 2,616 SH   SOLE 0 0 0 2,616
Praxair, Inc. Com 74005P104 1,606 9,989 SH   SOLE 0 9,539 200 250
Price T Rowe Associates Inc. Com 74144T108 287 2,629 SH   SOLE 0 2,569 60 0
Principal Finl Group Inc. Com 74251V102 235 4,009 SH   SOLE 0 0 0 4,009
Procter & Gamble Co Com 742718109 8,877 106,653 SH   SOLE 0 100,055 3,600 2,998
Prudential Financial Inc Com 744320102 278 2,747 SH   SOLE 0 1,290 0 1,457
Public Svc Enterprise Group Inc Com 744573106 315 5,968 SH   SOLE 0 3,871 0 2,097
Qualcomm Inc Com 747525103 2,433 33,783 SH   SOLE 0 32,285 110 1,388
Qualys Inc Com 74758T303 374 4,192 SH   SOLE 0 0 0 4,192
Raymond James Financial Inc. Com 754730109 405 4,395 SH   SOLE 0 0 0 4,395
Raytheon Co Com New Com 755111507 1,003 4,852 SH   SOLE 0 2,419 300 2,133
Regal Beloit Corp Com 758750103 310 3,758 SH   SOLE 0 0 0 3,758
Regeneron Pharmaceuticals Inc Com 75886F107 1,717 4,250 SH   SOLE 0 100 0 4,150
Resmed Inc Com 761152107 410 3,558 SH   SOLE 0 0 0 3,558
Roche Holdings Ltd Adr Com 771195104 251 8,256 SH   SOLE 0 430 0 7,826
Rollins, Inc. Com 775711104 313 5,154 SH   SOLE 0 0 0 5,154
Ross Stores Inc Com 778296103 323 3,261 SH   SOLE 0 3,261 0 0
Koninklijke-Royal DSM NV ADR Com 780249108 244 9,200 SH   SOLE 0 0 0 9,200
Royal Dutch Shell Plc Adr Cl B Com 780259107 403 5,685 SH   SOLE 0 300 0 5,385
Royal Dutch Shell Plc Adr Cl A Com 780259206 838 12,303 SH   SOLE 0 7,305 99 4,899
SPDR S&P 600 Small Cap Value ETF Com 78464A300 891 13,051 SH   SOLE 0 13,051 0 0
SS&C TECHNOLOGIES HLDGS INC COM Com 78467J100 426 7,493 SH   SOLE 0 0 0 7,493
Sandy Spring Bancorp Inc Com 800363103 214 5,435 SH   SOLE 0 0 0 5,435
SAP Ag Com 803054204 329 2,674 SH   SOLE 0 500 0 2,174
Schein Henry Inc Com 806407102 330 3,882 SH   SOLE 0 0 0 3,882
Schlumberger Ltd Com 806857108 3,740 61,391 SH   SOLE 0 54,670 88 6,633
Secom Co Ltd ADR Com 813113206 245 12,019 SH   SOLE 0 0 0 12,019
MFC Select Sector Spdr Tr Tech Com 81369Y803 205 2,724 SH   SOLE 0 2,724 0 0
Selective Ins Group Inc Com 816300107 339 5,334 SH   SOLE 0 0 0 5,334
Seven & I Hldgs Co Ltd Adr Com 81783H105 248 11,125 SH   SOLE 0 0 0 11,125
Siemens AG ADR Com 826197501 263 4,110 SH   SOLE 0 200 0 3,910
Smith & Nephew PLC Sponsored ADR Com 83175M205 392 10,577 SH   SOLE 0 0 0 10,577
Snap-On Inc. Com 833034101 5,625 30,636 SH   SOLE 0 17,257 41 13,338
Southern Co Com 842587107 1,206 27,664 SH   SOLE 0 26,364 500 800
Stanley Black & Decker Inc Com 854502101 201 1,374 SH   SOLE 0 1,374 0 0
Starbucks Corp Com 855244109 3,153 55,471 SH   SOLE 0 2,979 0 52,492
State Street Corp. Com 857477103 1,655 19,751 SH   SOLE 0 19,001 125 625
Sterling Bancorp Com 85917A100 200 9,112 SH   SOLE 0 0 0 9,112
Steuben Tr Co Hornell, NY Com 860010107 1,341 29,349 SH   SOLE 0 29,349 0 0
Stryker Corp. Com 863667101 1,119 6,296 SH   SOLE 0 4,309 0 1,987
Sumitomo Mitsui Finl Group ADR Com 86562M209 222 27,614 SH   SOLE 0 0 0 27,614
Summit Hotel Properties Com 866082100 186 13,745 SH   SOLE 0 0 0 13,745
Suncor Energy Inc New Com 867224107 1,580 40,829 SH   SOLE 0 36,248 0 4,581
Suntrust Bks Inc Com 867914103 446 6,672 SH   SOLE 0 0 0 6,672
Synopsys Inc. Com 871607107 451 4,573 SH   SOLE 0 350 0 4,223
Synchrony Financial Com 87165B103 250 8,039 SH   SOLE 0 8,039 0 0
Sysco Corp Com 871829107 620 8,466 SH   SOLE 0 8,366 0 100
TCF Financial Corp Com 872275102 394 16,557 SH   SOLE 0 16,557 0 0
TJX Cos Inc New Com 872540109 2,250 20,085 SH   SOLE 0 15,939 0 4,146
Take-Two Interactive Software Inc. Com 874054109 318 2,307 SH   SOLE 0 0 0 2,307
Target Corp. Com 87612E106 1,790 20,297 SH   SOLE 0 20,209 88 0
Texas Instruments Inc Com 882508104 3,445 32,106 SH   SOLE 0 28,439 0 3,667
Texas Roadhouse Inc Com Com 882681109 414 5,974 SH   SOLE 0 0 0 5,974
Textron Inc Com 883203101 227 3,180 SH   SOLE 0 3,055 0 125
Thermo Fisher Scientific, Inc. Com 883556102 2,017 8,264 SH   SOLE 0 7,852 0 412
3M Company Com 88579Y101 5,062 24,023 SH   SOLE 0 22,073 125 1,825
Toray Industries Com 890880206 171 11,356 SH   SOLE 0 0 0 11,356
Total SA Adr Com 89151E109 249 3,872 SH   SOLE 0 0 0 3,872
Travelers Cos Inc. Com 89417E109 3,619 27,903 SH   SOLE 0 25,285 0 2,618
Trustco Bank Corp NY Com 898349105 101 11,879 SH   SOLE 0 0 0 11,879
US Bancorp Del New Com 902973304 1,507 28,543 SH   SOLE 0 25,577 0 2,966
Unilever Nv New York Shs New Com 904784709 939 16,911 SH   SOLE 0 11,671 0 5,240
Union Pacific Corp Com 907818108 1,967 12,078 SH   SOLE 0 11,665 0 413
United Financial Bancorp, Inc Com 910304104 202 12,018 SH   SOLE 0 0 0 12,018
United Fire Group Inc Com Com 910340108 238 4,680 SH   SOLE 0 0 0 4,680
United Parcel Service Inc Com 911312106 1,434 12,281 SH   SOLE 0 11,004 56 1,221
United Technologies Corp Com 913017109 14,229 101,775 SH   SOLE 0 97,916 1,174 2,685
Unitedhealth Group Inc Com 91324P102 686 2,580 SH   SOLE 0 2,371 14 195
V.F. Corp Com 918204108 1,713 18,333 SH   SOLE 0 17,326 0 1,007
Valero Energy Com 91913Y100 1,014 8,916 SH   SOLE 0 8,496 0 420
Vanguard Short Term Bd Index Admiral Com 921937702 2,773 271,310 SH   SOLE 0 270,523 200 588
Vanguard ST Infl Protected Sec Index Fund Com 922020805 207 4,286 SH   SOLE 0 2,314 0 1,972
Verizon Communications Com 92343V104 6,293 117,861 SH   SOLE 0 112,127 862 4,872
Visa Com 92826C839 3,921 26,123 SH   SOLE 0 1,457 0 24,666
Walmart Inc Com 931142103 1,376 14,648 SH   SOLE 0 13,748 0 900
Walgreens Boots Alliance Inc Com 931427108 1,086 14,892 SH   SOLE 0 11,427 0 3,465
Waste Mgmt Inc New Com 94106L109 432 4,776 SH   SOLE 0 2,976 0 1,800
Wells Fargo & Company Com 949746101 4,125 78,480 SH   SOLE 0 67,330 103 11,047
Welltower Inc - REIT Com 95040Q104 391 6,075 SH   SOLE 0 320 0 5,755
Wilmington Multi Mngr Internl Instl Com 97181C787 102 11,602 SH   SOLE 0 11,602 0 0
Wilmington Broad Market Bond Instl Com 97181C811 101 10,812 SH   SOLE 0 10,812 0 0
Wisdomtree Tree Emerging Markets ETF Com 97717W315 336 7,699 SH   SOLE 0 7,699 0 0
Xcel Energy Inc Com 98389B100 705 14,943 SH   SOLE 0 11,518 0 3,425
Xcerra Corp Com 98400J108 215 15,037 SH   SOLE 0 0 0 15,037
Xylem Inc W/I Com 98419M100 482 6,036 SH   SOLE 0 969 0 5,067
Yum Brands Inc. Com 988498101 602 6,618 SH   SOLE 0 6,446 0 172
Zimmer Biomet Hldgs Inc Com 98956P102 467 3,551 SH   SOLE 0 3,496 0 55
Zoetis Inc Com 98978V103 2,426 26,500 SH   SOLE 0 0 0 26,500
Allegion PLC Com G0176J109 633 6,991 SH   SOLE 0 3,000 324 3,667
AON Plc Com Com G0408V102 804 5,231 SH   SOLE 0 4,898 0 333
Accenture PLC Com G1151C101 4,394 25,815 SH   SOLE 0 10,462 0 15,353
Eaton Corp PLC Com G29183103 1,939 22,353 SH   SOLE 0 19,463 0 2,890
Genpact Limited Com G3922B107 372 12,137 SH   SOLE 0 0 0 12,137
Ingersoll-Rand PLC Com G47791101 2,816 27,522 SH   SOLE 0 24,226 1,572 1,724
Jazz Pharmaceuticals PLC Com G50871105 337 2,005 SH   SOLE 0 0 0 2,005
Johnson Ctls Intl Plc Com G51502105 2,438 69,668 SH   SOLE 0 59,764 377 9,527
Medtronic PLC Com G5960L103 3,436 34,929 SH   SOLE 0 32,053 0 2,876
Michael Kors Holdings Limited Com G60754101 258 3,764 SH   SOLE 0 0 0 3,764
STERIS PLC SHS USD Com G84720104 364 3,184 SH   SOLE 0 0 0 3,184
Chubb Limited Com H1467J104 1,660 12,423 SH   SOLE 0 9,424 0 2,999
Orbotech Ltd Ord Com M75253100 389 6,550 SH   SOLE 0 0 0 6,550
AerCap Holdings NV Com N00985106 374 6,503 SH   SOLE 0 0 0 6,503
JCI Limited Zar0.01 Com S3962R167 29 29,442 SH   SOLE 0 29,442 0 0
Soper Company Common Com SOPCOM993 5,409 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998 233 30,319 SH   SOLE 0 30,319 0 0