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 159 18,024 SH   SOLE 0 0 0 18,024
Aflac, Inc. Com 001055102 1,762 35,248 SH   SOLE 0 34,748 0 500
AT&T Inc. Com 00206R102 4,342 138,456 SH   SOLE 0 113,455 4,018 20,983
AXT Inc. Com 00246W103 52 11,684 SH   SOLE 0 0 0 11,684
Abbott Laboratories Com 002824100 3,707 46,377 SH   SOLE 0 43,277 135 2,965
Abbvie Inc Com 00287Y109 2,493 30,939 SH   SOLE 0 28,285 342 2,312
Adobe Inc. Com 00724F101 3,454 12,962 SH   SOLE 0 9,891 0 3,071
Air Products & Chemicals Inc Com 009158106 457 2,394 SH   SOLE 0 2,148 100 146
Alexion Pharmaceuticals Inc Com Com 015351109 405 2,996 SH   SOLE 0 2,996 0 0
Align Technology Inc Com 016255101 1,724 6,063 SH   SOLE 0 5,428 0 635
Allstate Corp. Com 020002101 993 10,543 SH   SOLE 0 3,987 0 6,556
Alphabet Inc Class C Com 02079K107 5,625 4,794 SH   SOLE 0 4,239 15 540
Alphabet Inc Class A Com 02079K305 3,526 2,996 SH   SOLE 0 2,528 15 453
Altria Group Inc Com 02209S103 933 16,249 SH   SOLE 0 6,529 0 9,720
Amazon Com Inc Com 023135106 2,778 1,560 SH   SOLE 0 1,410 0 150
American Electric Power Co Inc Com 025537101 214 2,558 SH   SOLE 0 2,558 0 0
American Eagle Outfitters Com 02553E106 238 10,747 SH   SOLE 0 0 0 10,747
American Express Co Com 025816109 1,683 15,401 SH   SOLE 0 13,777 0 1,624
Amern Intl Group Inc New Com 026874784 301 6,985 SH   SOLE 0 4,210 0 2,775
American Tower Com REIT Com 03027X100 766 3,889 SH   SOLE 0 3,684 43 162
American Water Works Company Com 030420103 559 5,358 SH   SOLE 0 4,315 0 1,043
Ametek Inc Com 031100100 261 3,150 SH   SOLE 0 0 0 3,150
Amgen Inc. Com 031162100 1,882 9,904 SH   SOLE 0 8,816 221 867
Apple Inc Com 037833100 10,606 55,836 SH   SOLE 0 50,423 130 5,283
Artisan International Value Investor Com 04314H881 351 10,293 SH   SOLE 0 10,293 0 0
Automatic Data Processing Inc Com 053015103 3,123 19,553 SH   SOLE 0 17,537 0 2,016
Avery Dennison Corp Com 053611109 291 2,579 SH   SOLE 0 0 0 2,579
BB&T Corp Com 054937107 748 16,081 SH   SOLE 0 15,305 0 776
BCE Inc New Com 05534B760 436 9,833 SH   SOLE 0 50 0 9,783
BP Plc Sponsored Adr Com 055622104 439 10,049 SH   SOLE 0 7,808 0 2,241
Banco De Santander Cent Hispano S A Adr Com 05964H105 148 31,973 SH   SOLE 0 0 0 31,973
Bank Amer Corp Com 060505104 2,723 98,681 SH   SOLE 0 97,210 0 1,471
Bank New York Mellon Corp Com 064058100 344 6,812 SH   SOLE 0 6,702 0 110
Baxter International, Inc. Com 071813109 867 10,666 SH   SOLE 0 10,396 0 270
Becton Dickinson & Co Com 075887109 975 3,903 SH   SOLE 0 3,403 0 500
Berkshire Hathaway Inc Cl B Com 084670702 1,245 6,198 SH   SOLE 0 6,003 0 195
Biogen Inc. Com 09062X103 213 899 SH   SOLE 0 478 0 421
Boeing Co Com 097023105 3,818 10,009 SH   SOLE 0 9,279 0 730
Booking Hldgs Inc Com 09857L108 1,497 858 SH   SOLE 0 515 0 343
Bristol-Myers Squibb Co. Com 110122108 2,729 57,207 SH   SOLE 0 55,706 550 951
Burlington Stores Inc Com 122017106 311 1,984 SH   SOLE 0 0 0 1,984
Cigna Corp New Com 125523100 1,740 10,820 SH   SOLE 0 10,074 0 746
CME Group Inc Class A Com 12572Q105 361 2,195 SH   SOLE 0 345 0 1,850
CSX Corp Com 126408103 754 10,080 SH   SOLE 0 9,980 0 100
CVS Health Corp Com 126650100 2,946 54,631 SH   SOLE 0 53,558 58 1,015
Canadian Natl Ry Co Com 136375102 985 11,006 SH   SOLE 0 10,106 900 0
Carlisle Cos Inc Com 142339100 423 3,447 SH   SOLE 0 3,354 0 93
Caterpillar Inc Com 149123101 2,672 19,720 SH   SOLE 0 19,035 0 685
Celgene Corp Com 151020104 927 9,822 SH   SOLE 0 9,714 0 108
Cerner Corp. Com 156782104 220 3,853 SH   SOLE 0 500 81 3,272
Charles River Laboratories Com 159864107 342 2,355 SH   SOLE 0 0 0 2,355
Chevron Corporation Com 166764100 8,163 66,269 SH   SOLE 0 60,179 169 5,921
Church & Dwight Co., Inc. Com 171340102 385 5,399 SH   SOLE 0 628 0 4,771
Cisco Systems Com 17275R102 4,742 87,834 SH   SOLE 0 74,276 0 13,558
Cintas Corp Com 172908105 320 1,585 SH   SOLE 0 0 0 1,585
Citigroup Inc Com New Com 172967424 1,662 26,715 SH   SOLE 0 23,440 88 3,187
Clorox Co Com 189054109 1,387 8,642 SH   SOLE 0 8,642 0 0
Coca Cola Co Com 191216100 4,395 93,783 SH   SOLE 0 92,413 405 965
Cohu Inc. Com 192576106 172 11,683 SH   SOLE 0 0 0 11,683
Colgate Palmolive Co Com 194162103 1,257 18,341 SH   SOLE 0 18,341 0 0
Comfort Sys Usa Inc Com 199908104 207 3,942 SH   SOLE 0 0 0 3,942
Comcast Corp New Cl A Com 20030N101 4,139 103,534 SH   SOLE 0 98,687 321 4,526
Community Bank System Inc Com 203607106 240 4,013 SH   SOLE 0 4,013 0 0
Community Healthcare Tr Inc REIT Com 20369C106 236 6,575 SH   SOLE 0 0 0 6,575
ConocoPhillips Com 20825C104 1,817 27,222 SH   SOLE 0 20,502 0 6,720
Constellation Brands Inc Cl A Com 21036P108 8,106 46,231 SH   SOLE 0 44,625 150 1,456
Constellation Brands Inc Cl B Com 21036P207 823 4,699 SH   SOLE 0 4,699 0 0
Continental Building Products Inc Com 211171103 208 8,394 SH   SOLE 0 0 0 8,394
Cooper Cos Inc. Com 216648402 367 1,239 SH   SOLE 0 0 0 1,239
Copart Inc Com 217204106 353 5,830 SH   SOLE 0 0 0 5,830
Corning Inc. Com 219350105 1,845 55,752 SH   SOLE 0 43,518 600 11,634
Costco Whsl Corp New Com 22160K105 332 1,373 SH   SOLE 0 1,203 0 170
Cummins Engine Co Inc Com 231021106 266 1,687 SH   SOLE 0 555 0 1,132
Curaegis Technologies Inc Com 23127Q102 2 14,900 SH   SOLE 0 14,900 0 0
DXC Technologies Co Com 23355L106 398 6,184 SH   SOLE 0 5,704 0 480
Daimler AG ADR Com 233825207 155 10,570 SH   SOLE 0 0 0 10,570
Danaher Corp Com 235851102 2,935 22,231 SH   SOLE 0 21,896 0 335
Danone Sa Adr Com 23636T100 161 10,462 SH   SOLE 0 0 0 10,462
Darden Restaurants Inc Com 237194105 2,254 18,559 SH   SOLE 0 16,024 2,525 10
Deere & Co Com 244199105 1,691 10,581 SH   SOLE 0 8,956 0 1,625
Deutsche Boerse Com 251542106 168 13,076 SH   SOLE 0 0 0 13,076
Diageo Plc New Adr Com 25243Q205 407 2,490 SH   SOLE 0 300 0 2,190
Diamondrock Hospitality Co Com 252784301 118 10,869 SH   SOLE 0 0 0 10,869
Digital Rlty Tr Inc Com 253868103 1,686 14,167 SH   SOLE 0 13,130 425 612
Disney Walt Co Com 254687106 5,050 45,480 SH   SOLE 0 44,299 125 1,056
Dollar General Corp Com 256677105 2,224 18,640 SH   SOLE 0 16,722 0 1,918
Dominion Energy Inc Com 25746U109 363 4,731 SH   SOLE 0 4,331 0 400
Dover Corp Com 260003108 253 2,700 SH   SOLE 0 2,700 0 0
DowDuPont Inc Com 26078J100 5,359 100,529 SH   SOLE 0 78,738 1,894 19,897
Duke Energy Corp New Com 26441C204 1,836 20,397 SH   SOLE 0 19,452 0 945
EOG Resources Inc Com 26875P101 499 5,239 SH   SOLE 0 4,052 0 1,187
E.ON AG Com 268780103 170 15,308 SH   SOLE 0 0 0 15,308
E Trade Finl Corp Com 269246401 233 5,014 SH   SOLE 0 5,014 0 0
Eastman Chemical Co. Com 277432100 1,605 21,151 SH   SOLE 0 19,856 0 1,295
eBay, Inc. Com 278642103 219 5,905 SH   SOLE 0 1,909 0 3,996
Emerson Elec Co Com 291011104 1,062 15,506 SH   SOLE 0 15,081 0 425
Engie Sponsored ADR Com 29286D105 157 10,530 SH   SOLE 0 0 0 10,530
Entergy Corp Com 29364G103 477 4,985 SH   SOLE 0 4,985 0 0
Exelon Corp Com 30161N101 283 5,653 SH   SOLE 0 4,610 0 1,043
Exxon-Mobil Corp Com 30231G102 20,940 259,153 SH   SOLE 0 228,962 5,906 24,285
Facebook Com 30303M102 4,961 29,763 SH   SOLE 0 27,678 0 2,085
FedEx Corp. Com 31428X106 244 1,344 SH   SOLE 0 1,050 0 294
Fidelity Natl Information Svcs Inc. Com 31620M106 1,027 9,077 SH   SOLE 0 7,972 0 1,105
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 11,486 422,594 SH   SOLE 0 422,294 0 300
First Ctzns Bancshares Inc Ncl A Com 31946M103 353 868 SH   SOLE 0 0 0 868
First Cmnty Bankshares Inc Com 31983A103 208 6,277 SH   SOLE 0 0 0 6,277
First Republic Bank Com 33616C100 387 3,854 SH   SOLE 0 0 0 3,854
Fiserv Inc. Com 337738108 1,320 14,948 SH   SOLE 0 14,361 0 587
First Energy Corp Com 337932107 579 13,911 SH   SOLE 0 13,010 0 901
Five Below Inc Com 33829M101 336 2,703 SH   SOLE 0 0 0 2,703
Ford Motor Company Com 345370860 180 20,521 SH   SOLE 0 15,521 0 5,000
Fortive Corp Com 34959J108 442 5,266 SH   SOLE 0 5,266 0 0
Franklin Income Fund Class A Com 353496300 34 14,676 SH   SOLE 0 14,676 0 0
Freeport-McMoRan Copper & Gold Com 35671D857 311 24,151 SH   SOLE 0 23,685 466 0
Gartner Inc Com 366651107 1,754 11,561 SH   SOLE 0 10,354 0 1,207
Generac Holdings Inc Com 368736104 260 5,071 SH   SOLE 0 0 0 5,071
General Dynamics Corp Com 369550108 1,698 10,028 SH   SOLE 0 9,964 0 64
General Electric Co. Com 369604103 1,866 186,750 SH   SOLE 0 178,360 0 8,390
General Mills Inc Com 370334104 1,889 36,501 SH   SOLE 0 30,333 3,500 2,668
Genuine Parts Co Com 372460105 313 2,795 SH   SOLE 0 100 0 2,695
Gilead Sci Inc. Com 375558103 909 13,975 SH   SOLE 0 9,545 0 4,430
Glaxo Smithkline Sponsored Adr Com 37733W105 244 5,841 SH   SOLE 0 5,841 0 0
Goldman Sachs Group Inc. Com 38141G104 2,366 12,322 SH   SOLE 0 11,975 0 347
HCP Inc REIT Com 40414L109 279 8,905 SH   SOLE 0 0 0 8,905
HSBC Hldgs Plc Spons Adr New Com 404280406 415 10,236 SH   SOLE 0 350 0 9,886
HP Inc Com 40434L105 217 11,171 SH   SOLE 0 2,200 0 8,971
Harris Corp Del Com 413875105 410 2,565 SH   SOLE 0 2,565 0 0
Henry Jack & Assoc Inc Com 426281101 283 2,040 SH   SOLE 0 0 0 2,040
Hershey Company Com 427866108 217 1,894 SH   SOLE 0 1,894 0 0
Home Depot Inc Com 437076102 2,920 15,217 SH   SOLE 0 13,945 20 1,252
Honeywell Intl Inc Com 438516106 3,524 22,173 SH   SOLE 0 21,060 0 1,113
Hyatt Hotels Corp Com 448579102 283 3,905 SH   SOLE 0 0 0 3,905
IAC / Interactive Corp Com 44919P508 691 3,291 SH   SOLE 0 2,799 0 492
IDEX Corp Com 45167R104 255 1,681 SH   SOLE 0 0 0 1,681
Illinois Tool Works Inc Com 452308109 969 6,749 SH   SOLE 0 6,439 0 310
Industria De Diseno Textile SA Com 455793109 157 10,686 SH   SOLE 0 0 0 10,686
Intel Corp. Com 458140100 5,664 105,468 SH   SOLE 0 96,997 0 8,471
Intercontinental Exchange Inc Com 45866F104 562 7,384 SH   SOLE 0 7,384 0 0
Intl Business Machines Corp Com 459200101 5,439 38,547 SH   SOLE 0 37,083 960 504
ADR Intesa SanPaolo SPA Com 46115H107 153 10,431 SH   SOLE 0 0 0 10,431
Intuitive Surgical Com 46120E602 1,097 1,923 SH   SOLE 0 1,848 75 0
JP Morgan Chase & Co Com 46625H100 13,461 132,977 SH   SOLE 0 121,688 4,261 7,028
Jacobs Engineering Group,Inc. Com 469814107 203 2,702 SH   SOLE 0 2,702 0 0
Johnson & Johnson Com 478160104 16,919 121,028 SH   SOLE 0 113,399 850 6,779
Julius Baer Group LTD-UN ADR Com 48137C108 140 17,307 SH   SOLE 0 0 0 17,307
KVH Inds Inc Com 482738101 146 14,322 SH   SOLE 0 0 0 14,322
Kellogg Co Com 487836108 631 11,002 SH   SOLE 0 11,002 0 0
Key Corp. Com 493267108 167 10,624 SH   SOLE 0 10,624 0 0
Keysight Technologies Inc Com 49338L103 382 4,380 SH   SOLE 0 25 0 4,355
Kimberly Clark Corp Com 494368103 2,710 21,871 SH   SOLE 0 18,310 150 3,411
Kohls Corp Com 500255104 205 2,980 SH   SOLE 0 2,980 0 0
Lamb Weston Holdings Com 513272104 303 4,038 SH   SOLE 0 0 0 4,038
Lear Corp New Com Com 521865204 406 2,991 SH   SOLE 0 2,810 0 181
Lennar Corporation Com 526057104 470 9,577 SH   SOLE 0 9,577 0 0
Lennox International Inc. Com 526107107 370 1,401 SH   SOLE 0 0 0 1,401
Lexington Rlty Tr Com Com 529043101 120 13,230 SH   SOLE 0 0 0 13,230
Life Storage Inc REIT Com 53223X107 376 3,863 SH   SOLE 0 3,863 0 0
Lilly Eli & Co Com 532457108 1,648 12,704 SH   SOLE 0 10,056 0 2,648
Littlefuse Inc Com 537008104 242 1,326 SH   SOLE 0 0 0 1,326
Lloyds TSB Group plc Com 539439109 180 55,977 SH   SOLE 0 0 0 55,977
Lockheed Martin Corp Com Com 539830109 4,310 14,358 SH   SOLE 0 13,850 217 291
Lowes Companies Inc Com 548661107 2,534 23,150 SH   SOLE 0 14,791 619 7,740
Lyons Bancorp, Inc. Com 552112104 484 11,802 SH   SOLE 0 8,036 0 3,766
M&T Bk Corp Com 55261F104 302 1,925 SH   SOLE 0 1,825 0 100
MarketAxess Holdings New Com 57060D108 492 2,000 SH   SOLE 0 0 0 2,000
Mastercard Inc Cl A Com 57636Q104 2,686 11,406 SH   SOLE 0 7,769 0 3,637
McCormick & Co Inc Com 579780206 1,441 9,565 SH   SOLE 0 7,329 0 2,236
McDonalds Corp Com 580135101 7,871 41,447 SH   SOLE 0 40,878 0 569
McKesson Corporation Com 58155Q103 500 4,274 SH   SOLE 0 3,699 0 575
Merck & Co Inc New Com 58933Y105 7,160 86,091 SH   SOLE 0 77,160 0 8,931
Metlife, Inc. Com 59156R108 1,071 25,160 SH   SOLE 0 24,461 140 559
Mettler-Toledo Intl Inc Com 592688105 377 522 SH   SOLE 0 0 0 522
Microsoft Corporation Com 594918104 18,543 157,221 SH   SOLE 0 146,245 1,085 9,891
Microchip Technology Inc. Com 595017104 798 9,614 SH   SOLE 0 8,784 0 830
Mondelez Intl Inc Com 609207105 1,209 24,225 SH   SOLE 0 23,991 0 234
Monolithic Power Systems Com 609839105 305 2,254 SH   SOLE 0 0 0 2,254
Moody's Corp Com 615369105 245 1,355 SH   SOLE 0 1,248 0 107
Morgan Stanley Dean Witter & Co. Com 617446448 1,778 42,140 SH   SOLE 0 41,338 133 669
Nasdaq Stk Mkt Inc Com 631103108 559 6,394 SH   SOLE 0 6,015 0 379
Nestle Adr Com 641069406 3,611 37,898 SH   SOLE 0 35,276 0 2,622
Newmark Group, Inc. Com 65158N102 84 10,077 SH   SOLE 0 0 0 10,077
NextEra Energy Inc Com 65339F101 4,597 23,780 SH   SOLE 0 20,832 0 2,948
Nike, Inc. Class B Com 654106103 5,070 60,210 SH   SOLE 0 51,388 0 8,822
Nokia Corp Sponsored Finland Adr Com 654902204 57 10,000 SH   SOLE 0 10,000 0 0
Norfolk Southern Corp Com 655844108 4,610 24,666 SH   SOLE 0 24,091 75 500
Northrup Grumman Corp. Com 666807102 622 2,308 SH   SOLE 0 2,181 0 127
Novartis Ag Sponsored Adr Com 66987V109 655 6,813 SH   SOLE 0 2,603 0 4,210
Nuance Communications Com 67020Y100 175 10,325 SH   SOLE 0 10,000 0 325
O'Reilly Automotive Inc New Com Com 67103H107 2,484 6,397 SH   SOLE 0 5,664 0 733
Old Dominion Fght Lines Inc Com 679580100 301 2,086 SH   SOLE 0 0 0 2,086
Oracle Corporation Com 68389X105 8,107 150,933 SH   SOLE 0 138,122 2,700 10,111
Owens Ill Inc. Com 690768403 568 29,942 SH   SOLE 0 29,942 0 0
PNC Financial Services Group Com 693475105 704 5,743 SH   SOLE 0 5,408 0 335
PPG Ind Inc Com 693506107 1,066 9,441 SH   SOLE 0 8,872 0 569
PVH Corp Com 693656100 267 2,189 SH   SOLE 0 0 0 2,189
Paychex Inc. Com 704326107 8,534 106,414 SH   SOLE 0 101,354 0 5,060
Paycom Software Inc Com 70432V102 459 2,428 SH   SOLE 0 0 0 2,428
Paypal Hldgs Inc Com 70450Y103 4,392 42,295 SH   SOLE 0 38,026 0 4,269
Pepsico Inc Com 713448108 6,746 55,044 SH   SOLE 0 50,046 35 4,963
Pfizer Inc. Com 717081103 9,177 216,077 SH   SOLE 0 200,199 146 15,732
Philip Morris Intl Inc Com 718172109 2,298 25,993 SH   SOLE 0 18,603 0 7,390
Pool Corporation Com 73278L105 325 1,968 SH   SOLE 0 0 0 1,968
Price T Rowe Associates Inc. Com 74144T108 257 2,569 SH   SOLE 0 2,569 0 0
Procter & Gamble Co Com 742718109 10,957 105,307 SH   SOLE 0 100,820 3,223 1,264
Qualcomm Inc Com 747525103 1,887 33,094 SH   SOLE 0 31,534 89 1,471
Qualys Inc Com 74758T303 289 3,497 SH   SOLE 0 0 0 3,497
Raymond James Financial Inc. Com 754730109 297 3,689 SH   SOLE 0 0 0 3,689
Raytheon Co Com New Com 755111507 1,143 6,276 SH   SOLE 0 3,223 300 2,753
RBC Bearings Inc Com 75524B104 259 2,037 SH   SOLE 0 0 0 2,037
Regeneron Pharmaceuticals Inc Com 75886F107 1,592 3,878 SH   SOLE 0 3,486 0 392
Repsol YPF SA Sponsored Adr Com 76026T205 224 13,070 SH   SOLE 0 0 0 13,070
Resmed Inc Com 761152107 279 2,685 SH   SOLE 0 0 0 2,685
Roche Holdings Ltd Adr Com 771195104 1,038 30,130 SH   SOLE 0 21,904 0 8,226
Rollins, Inc. Com 775711104 273 6,555 SH   SOLE 0 0 0 6,555
Ross Stores Inc Com 778296103 304 3,261 SH   SOLE 0 3,261 0 0
Royal Dutch Shell Plc Adr Cl B Com 780259107 439 6,870 SH   SOLE 0 300 0 6,570
Royal Dutch Shell Plc Adr Cl A Com 780259206 653 10,427 SH   SOLE 0 6,433 99 3,895
SS&C TECHNOLOGIES HLDGS INC COM Com 78467J100 397 6,240 SH   SOLE 0 0 0 6,240
SPDR Bloomberg Barclays Inv Gr Flting Rt ETF Com 78468R200 289 9,400 SH   SOLE 0 0 0 9,400
SAP Ag Com 803054204 305 2,645 SH   SOLE 0 500 0 2,145
Schlumberger Ltd Com 806857108 2,268 52,059 SH   SOLE 0 48,914 104 3,041
Selective Ins Group Inc Com 816300107 330 5,210 SH   SOLE 0 0 0 5,210
Siemens AG ADR Com 826197501 310 5,760 SH   SOLE 0 200 0 5,560
Skyworks Solutions, Inc. Com 83088M102 218 2,644 SH   SOLE 0 90 0 2,554
Snap-On Inc. Com 833034101 3,891 24,860 SH   SOLE 0 13,555 35 11,270
Southern Co Com 842587107 1,460 28,243 SH   SOLE 0 26,943 500 800
Stanley Black & Decker Inc Com 854502101 288 2,117 SH   SOLE 0 1,374 0 743
Starbucks Corp Com 855244109 2,640 35,515 SH   SOLE 0 32,110 0 3,405
State Street Corp. Com 857477103 1,440 21,883 SH   SOLE 0 20,994 125 764
Steuben Tr Co Hornell, NY Com 860010107 1,120 29,349 SH   SOLE 0 29,349 0 0
Stryker Corp. Com 863667101 1,186 6,006 SH   SOLE 0 4,019 0 1,987
Sumitomo Mitsui Finl Group ADR Com 86562M209 148 21,021 SH   SOLE 0 0 0 21,021
Summit Hotel Properties Com 866082100 154 13,528 SH   SOLE 0 0 0 13,528
Suncor Energy Inc New Com 867224107 601 18,541 SH   SOLE 0 17,958 0 583
Suntrust Bks Inc Com 867914103 366 6,185 SH   SOLE 0 0 0 6,185
Synopsys Inc. Com 871607107 410 3,563 SH   SOLE 0 350 0 3,213
Synchrony Financial Com 87165B103 249 7,812 SH   SOLE 0 7,812 0 0
Sysco Corp Com 871829107 570 8,541 SH   SOLE 0 8,441 0 100
TJX Cos Inc New Com 872540109 2,284 42,924 SH   SOLE 0 34,281 0 8,643
Target Corp. Com 87612E106 1,497 18,653 SH   SOLE 0 16,139 24 2,490
Texas Instruments Inc Com 882508104 3,478 32,787 SH   SOLE 0 29,138 0 3,649
Texas Roadhouse Inc Com Com 882681109 288 4,638 SH   SOLE 0 0 0 4,638
Thermo Fisher Scientific, Inc. Com 883556102 2,036 7,438 SH   SOLE 0 7,095 0 343
3M Company Com 88579Y101 5,023 24,173 SH   SOLE 0 21,980 125 2,068
Toray Industries Com 890880206 132 10,303 SH   SOLE 0 0 0 10,303
Travelers Cos Inc. Com 89417E109 3,879 28,280 SH   SOLE 0 25,001 0 3,279
Trustco Bank Corp NY Com 898349105 91 11,708 SH   SOLE 0 0 0 11,708
US Bancorp Del New Com 902973304 1,282 26,596 SH   SOLE 0 23,729 0 2,867
Unilever Nv New York Shs New Com 904784709 1,039 17,831 SH   SOLE 0 11,671 0 6,160
Union Pacific Corp Com 907818108 1,843 11,025 SH   SOLE 0 10,656 0 369
United Financial Bancorp, Inc Com 910304104 170 11,850 SH   SOLE 0 0 0 11,850
United Parcel Service Inc Com 911312106 1,472 13,172 SH   SOLE 0 11,050 56 2,066
United Technologies Corp Com 913017109 13,259 102,868 SH   SOLE 0 99,971 1,170 1,727
Unitedhealth Group Inc Com 91324P102 615 2,489 SH   SOLE 0 2,296 14 179
V.F. Corp Com 918204108 1,592 18,323 SH   SOLE 0 17,381 0 942
Valero Energy Com 91913Y100 711 8,384 SH   SOLE 0 8,369 0 15
Verizon Communications Com 92343V104 7,164 121,160 SH   SOLE 0 114,185 862 6,113
Visa Com 92826C839 3,771 24,146 SH   SOLE 0 21,610 0 2,536
Walmart Inc Com 931142103 1,414 14,496 SH   SOLE 0 13,384 0 1,112
Walgreens Boots Alliance Inc Com 931427108 914 14,443 SH   SOLE 0 10,173 0 4,270
Waste Mgmt Inc New Com 94106L109 421 4,054 SH   SOLE 0 2,120 0 1,934
Wells Fargo & Company Com 949746101 3,483 72,079 SH   SOLE 0 58,792 120 13,167
Welltower Inc - REIT Com 95040Q104 482 6,205 SH   SOLE 0 320 0 5,885
Wisdomtree Tree Emerging Markets ETF Com 97717W315 877 20,010 SH   SOLE 0 19,884 0 126
Xcel Energy Inc Com 98389B100 845 15,036 SH   SOLE 0 14,167 0 869
Xerox Corporation New Com 984121608 209 6,520 SH   SOLE 0 6,520 0 0
Xylem Inc W/I Com 98419M100 402 5,089 SH   SOLE 0 860 0 4,229
Yum Brands Inc. Com 988498101 830 8,318 SH   SOLE 0 8,091 0 227
Zebra Technologies Inc. Cl A Com 989207105 302 1,442 SH   SOLE 0 0 0 1,442
Zimmer Biomet Hldgs Inc Com 98956P102 492 3,856 SH   SOLE 0 3,856 0 0
Zoetis Inc Com 98978V103 2,438 24,215 SH   SOLE 0 21,715 0 2,500
Broadstone Net Lease LLC Com BROADS998 2,617 30,430 SH   SOLE 0 9,210 0 21,220
Allegion PLC Com G0176J109 312 3,440 SH   SOLE 0 3,116 324 0
AON Plc Com Com G0408V102 1,121 6,568 SH   SOLE 0 6,180 0 388
Accenture PLC Com G1151C101 4,274 24,283 SH   SOLE 0 22,336 0 1,947
Eaton Corp PLC Com G29183103 1,732 21,496 SH   SOLE 0 18,685 0 2,811
Genpact Limited Com G3922B107 321 9,124 SH   SOLE 0 0 0 9,124
Ingersoll-Rand PLC Com G47791101 2,972 27,527 SH   SOLE 0 24,415 1,572 1,540
Jazz Pharmaceuticals PLC Com G50871105 242 1,692 SH   SOLE 0 0 0 1,692
Johnson Ctls Intl Plc Com G51502105 1,396 37,801 SH   SOLE 0 25,869 377 11,555
Medtronic PLC Com G5960L103 3,033 33,296 SH   SOLE 0 30,933 0 2,363
Steris Plc Com G8473T100 337 2,631 SH   SOLE 0 0 0 2,631
Chubb Limited Com H1467J104 1,746 12,465 SH   SOLE 0 8,941 0 3,524
Rayonier Inc REIT Fractional CUSIP Com HFE907109 0 50,000 SH   SOLE 0 50,000 0 0
Orbotech Ltd Ord Com M75253100 425 6,520 SH   SOLE 0 0 0 6,520
AerCap Holdings NV Com N00985106 228 4,896 SH   SOLE 0 0 0 4,896
JCI Limited Zar0.01 Com S3962R167 29 29,442 SH   SOLE 0 29,442 0 0
Soper Company Common Com SOPCOM993 8,065 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998 350 30,319 SH   SOLE 0 30,319 0 0