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 |
Aflac, Inc. | Com | 001055102 | 1,976 | 30,694 | SH | | SOLE | 0 | 30,194 | 0 | 500 |
Invesco Oppenheimer Rochester Ltd Trm NY Muni | Com | 00141W810 | 83 | 28,400 | SH | | SOLE | 0 | 28,400 | 0 | 0 |
AT&T Inc. | Com | 00206R102 | 2,025 | 85,695 | SH | | SOLE | 0 | 78,172 | 3,818 | 3,705 |
Abbott Laboratories | Com | 002824100 | 8,354 | 70,582 | SH | | SOLE | 0 | 65,860 | 135 | 4,587 |
Abbvie Inc | Com | 00287Y109 | 4,898 | 30,213 | SH | | SOLE | 0 | 27,922 | 279 | 2,012 |
Adobe Inc. | Com | 00724F101 | 4,363 | 9,575 | SH | | SOLE | 0 | 7,068 | 0 | 2,507 |
Airbnb Inc | Com | 009066101 | 2,514 | 14,634 | SH | | SOLE | 0 | 13,538 | 0 | 1,096 |
Air Products & Chemicals Inc | Com | 009158106 | 1,064 | 4,257 | SH | | SOLE | 0 | 3,933 | 100 | 224 |
Align Technology Inc | Com | 016255101 | 775 | 1,777 | SH | | SOLE | 0 | 1,647 | 0 | 130 |
Allstate Corp. | Com | 020002101 | 854 | 6,163 | SH | | SOLE | 0 | 1,761 | 0 | 4,402 |
Alphabet Inc Class C | Com | 02079K107 | 11,934 | 4,273 | SH | | SOLE | 0 | 3,843 | 9 | 421 |
Alphabet Inc Class A | Com | 02079K305 | 4,283 | 1,540 | SH | | SOLE | 0 | 1,323 | 9 | 208 |
Altria Group Inc | Com | 02209S103 | 670 | 12,829 | SH | | SOLE | 0 | 7,726 | 0 | 5,103 |
Amazon Com Inc | Com | 023135106 | 11,309 | 3,469 | SH | | SOLE | 0 | 3,204 | 5 | 260 |
Amerco | Com | 023586100 | 205 | 343 | SH | | SOLE | 0 | 303 | 0 | 40 |
American Express Co | Com | 025816109 | 3,216 | 17,199 | SH | | SOLE | 0 | 16,779 | 0 | 420 |
American Tower Com REIT | Com | 03027X100 | 1,837 | 7,312 | SH | | SOLE | 0 | 7,088 | 75 | 149 |
American Water Works Company | Com | 030420103 | 737 | 4,454 | SH | | SOLE | 0 | 4,454 | 0 | 0 |
Ametek Inc | Com | 031100100 | 430 | 3,230 | SH | | SOLE | 0 | 80 | 0 | 3,150 |
Amgen Inc. | Com | 031162100 | 3,040 | 12,571 | SH | | SOLE | 0 | 11,538 | 221 | 812 |
Analog Devices Inc. | Com | 032654105 | 266 | 1,613 | SH | | SOLE | 0 | 1,613 | 0 | 0 |
Apple Inc | Com | 037833100 | 26,893 | 154,017 | SH | | SOLE | 0 | 136,864 | 505 | 16,648 |
Applied Materials | Com | 038222105 | 554 | 4,200 | SH | | SOLE | 0 | 4,200 | 0 | 0 |
Asbury Automotive Group Inc | Com | 043436104 | 304 | 1,897 | SH | | SOLE | 0 | 1,585 | 0 | 312 |
Autodesk, Inc. | Com | 052769106 | 1,899 | 8,861 | SH | | SOLE | 0 | 8,207 | 0 | 654 |
Automatic Data Processing Inc | Com | 053015103 | 1,908 | 8,387 | SH | | SOLE | 0 | 8,087 | 0 | 300 |
BCE Inc New | Com | 05534B760 | 396 | 7,144 | SH | | SOLE | 0 | 5,534 | 0 | 1,610 |
Bank Amer Corp | Com | 060505104 | 4,094 | 99,309 | SH | | SOLE | 0 | 95,262 | 0 | 4,047 |
Bank New York Mellon Corp | Com | 064058100 | 470 | 9,461 | SH | | SOLE | 0 | 9,461 | 0 | 0 |
Barclays iPath UBS Cmmdty | Com | 06738C778 | 335 | 9,070 | SH | | SOLE | 0 | 9,070 | 0 | 0 |
Baxter International, Inc. | Com | 071813109 | 496 | 6,395 | SH | | SOLE | 0 | 6,395 | 0 | 0 |
Becton Dickinson & Co | Com | 075887109 | 1,203 | 4,524 | SH | | SOLE | 0 | 4,024 | 0 | 500 |
Berkshire Hathaway Inc Del Cl A | Com | 084670108 | 1,058 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Berkshire Hathaway Inc Cl B | Com | 084670702 | 2,709 | 7,676 | SH | | SOLE | 0 | 7,440 | 0 | 236 |
Boeing Co | Com | 097023105 | 2,007 | 10,479 | SH | | SOLE | 0 | 10,172 | 0 | 307 |
Booking Hldgs Inc | Com | 09857L108 | 341 | 145 | SH | | SOLE | 0 | 122 | 0 | 23 |
Booz Allen Hamilton Holding Corp | Com | 099502106 | 218 | 2,485 | SH | | SOLE | 0 | 2,093 | 0 | 392 |
Boston Properties Inc | Com | 101121101 | 209 | 1,625 | SH | | SOLE | 0 | 1,256 | 0 | 369 |
Boston Scientific Corp | Com | 101137107 | 775 | 17,508 | SH | | SOLE | 0 | 16,317 | 0 | 1,191 |
Bristol-Myers Squibb Co. | Com | 110122108 | 5,304 | 72,632 | SH | | SOLE | 0 | 70,662 | 663 | 1,307 |
Broadstone Net Lease Inc | Com | 11135E203 | 3,306 | 151,806 | SH | | SOLE | 0 | 66,928 | 0 | 84,878 |
Broadcom Inc | Com | 11135F101 | 715 | 1,136 | SH | | SOLE | 0 | 993 | 0 | 143 |
Cigna Corp New | Com | 125523100 | 3,042 | 12,696 | SH | | SOLE | 0 | 12,047 | 0 | 649 |
CME Group Inc Class A | Com | 12572Q105 | 523 | 2,198 | SH | | SOLE | 0 | 390 | 0 | 1,808 |
CSX Corp | Com | 126408103 | 804 | 21,459 | SH | | SOLE | 0 | 21,159 | 0 | 300 |
CVS Health Corp | Com | 126650100 | 6,359 | 62,826 | SH | | SOLE | 0 | 62,171 | 58 | 597 |
Canadian Natl Ry Co | Com | 136375102 | 929 | 6,923 | SH | | SOLE | 0 | 6,013 | 825 | 85 |
Cardinal Health Inc. | Com | 14149Y108 | 211 | 3,715 | SH | | SOLE | 0 | 3,570 | 145 | 0 |
Carlisle Cos Inc | Com | 142339100 | 1,373 | 5,585 | SH | | SOLE | 0 | 5,504 | 0 | 81 |
Carrier Global Corporation | Com | 14448C104 | 1,960 | 42,734 | SH | | SOLE | 0 | 40,819 | 1,000 | 915 |
Caterpillar Inc | Com | 149123101 | 3,716 | 16,678 | SH | | SOLE | 0 | 15,977 | 0 | 701 |
Charles River Laboratories | Com | 159864107 | 339 | 1,195 | SH | | SOLE | 0 | 1,001 | 0 | 194 |
Chevron Corporation | Com | 166764100 | 10,525 | 64,636 | SH | | SOLE | 0 | 62,594 | 94 | 1,948 |
Chipotle Mexican Grill | Com | 169656105 | 489 | 309 | SH | | SOLE | 0 | 309 | 0 | 0 |
Church & Dwight Co., Inc. | Com | 171340102 | 242 | 2,439 | SH | | SOLE | 0 | 2,043 | 0 | 396 |
Ciena Corp New | Com | 171779309 | 247 | 4,075 | SH | | SOLE | 0 | 3,397 | 0 | 678 |
Cisco Systems | Com | 17275R102 | 5,928 | 106,319 | SH | | SOLE | 0 | 100,457 | 887 | 4,975 |
Citigroup Inc Com New | Com | 172967424 | 1,322 | 24,751 | SH | | SOLE | 0 | 22,844 | 88 | 1,819 |
Clorox Co | Com | 189054109 | 1,186 | 8,529 | SH | | SOLE | 0 | 8,487 | 42 | 0 |
Coca Cola Co | Com | 191216100 | 6,670 | 107,584 | SH | | SOLE | 0 | 106,562 | 121 | 901 |
Colgate Palmolive Co | Com | 194162103 | 1,643 | 21,673 | SH | | SOLE | 0 | 20,989 | 0 | 684 |
Comfort Sys Usa Inc | Com | 199908104 | 213 | 2,388 | SH | | SOLE | 0 | 2,135 | 0 | 253 |
Comcast Corp New Cl A | Com | 20030N101 | 5,664 | 120,974 | SH | | SOLE | 0 | 115,742 | 73 | 5,159 |
Commercial Metals Co | Com | 201723103 | 255 | 6,133 | SH | | SOLE | 0 | 3,188 | 0 | 2,945 |
Community Bank System Inc | Com | 203607106 | 1,915 | 27,300 | SH | | SOLE | 0 | 27,300 | 0 | 0 |
ConocoPhillips | Com | 20825C104 | 2,833 | 28,331 | SH | | SOLE | 0 | 26,939 | 0 | 1,392 |
Constellation Brands Inc Cl A | Com | 21036P108 | 6,025 | 26,159 | SH | | SOLE | 0 | 25,791 | 100 | 268 |
Constellation Brands Inc Cl B | Com | 21036P207 | 869 | 3,777 | SH | | SOLE | 0 | 3,777 | 0 | 0 |
Cooper Cos Inc. | Com | 216648402 | 234 | 560 | SH | | SOLE | 0 | 468 | 0 | 92 |
Copart Inc | Com | 217204106 | 241 | 1,917 | SH | | SOLE | 0 | 1,607 | 0 | 310 |
Corning Inc. | Com | 219350105 | 812 | 22,008 | SH | | SOLE | 0 | 18,808 | 600 | 2,600 |
Costco Whsl Corp New | Com | 22160K105 | 851 | 1,478 | SH | | SOLE | 0 | 1,308 | 0 | 170 |
Curaegis Technologies Inc | Com | 23127Q102 | 0 | 14,900 | SH | | SOLE | 0 | 14,900 | 0 | 0 |
Danaher Corp | Com | 235851102 | 4,184 | 14,265 | SH | | SOLE | 0 | 14,061 | 0 | 204 |
Darden Restaurants Inc | Com | 237194105 | 1,876 | 14,107 | SH | | SOLE | 0 | 11,572 | 2,525 | 10 |
Deere & Co | Com | 244199105 | 3,629 | 8,734 | SH | | SOLE | 0 | 7,409 | 0 | 1,325 |
Diageo Plc New Adr | Com | 25243Q205 | 884 | 4,350 | SH | | SOLE | 0 | 3,814 | 0 | 536 |
Digital Rlty Tr Inc | Com | 253868103 | 2,832 | 19,974 | SH | | SOLE | 0 | 19,093 | 325 | 556 |
Diodes Inc | Com | 254543101 | 274 | 3,148 | SH | | SOLE | 0 | 2,631 | 0 | 517 |
Disney Walt Co | Com | 254687106 | 5,556 | 40,509 | SH | | SOLE | 0 | 39,789 | 96 | 624 |
Docusign Inc | Com | 256163106 | 1,122 | 10,477 | SH | | SOLE | 0 | 9,698 | 0 | 779 |
Dollar General Corp | Com | 256677105 | 1,571 | 7,058 | SH | | SOLE | 0 | 6,903 | 80 | 75 |
Dominion Energy Inc | Com | 25746U109 | 2,195 | 25,837 | SH | | SOLE | 0 | 24,535 | 87 | 1,215 |
Dover Corp | Com | 260003108 | 382 | 2,436 | SH | | SOLE | 0 | 2,436 | 0 | 0 |
Dow Inc | Com | 260557103 | 1,078 | 16,919 | SH | | SOLE | 0 | 13,944 | 598 | 2,377 |
Duke Energy Corp New | Com | 26441C204 | 4,568 | 40,911 | SH | | SOLE | 0 | 39,281 | 0 | 1,630 |
Eastman Chemical Co. | Com | 277432100 | 1,766 | 15,758 | SH | | SOLE | 0 | 15,758 | 0 | 0 |
Emerson Elec Co | Com | 291011104 | 1,350 | 13,771 | SH | | SOLE | 0 | 13,046 | 0 | 725 |
Enbridge Inc | Com | 29250N105 | 2,991 | 64,905 | SH | | SOLE | 0 | 62,505 | 0 | 2,400 |
Entegris Inc | Com | 29362U104 | 368 | 2,801 | SH | | SOLE | 0 | 2,341 | 0 | 460 |
Entergy Corp | Com | 29364G103 | 508 | 4,353 | SH | | SOLE | 0 | 4,353 | 0 | 0 |
Exxon-Mobil Corp | Com | 30231G102 | 16,831 | 203,789 | SH | | SOLE | 0 | 180,783 | 5,575 | 17,431 |
Meta Platforms Inc | Com | 30303M102 | 5,697 | 25,622 | SH | | SOLE | 0 | 24,340 | 0 | 1,282 |
Fastenal Company | Com | 311900104 | 441 | 7,426 | SH | | SOLE | 0 | 5,586 | 0 | 1,840 |
FedEx Corp. | Com | 31428X106 | 227 | 981 | SH | | SOLE | 0 | 981 | 0 | 0 |
Fifth Third Bancorp | Com | 316773100 | 206 | 4,792 | SH | | SOLE | 0 | 4,792 | 0 | 0 |
Financial Instn 8.48 Ser B 1 | Pfd Stk | 317585305 | 4,119 | 33,215 | SH | | SOLE | 0 | 33,215 | 0 | 0 |
Financial Institutions, Inc | Com | 317585404 | 10,439 | 346,470 | SH | | SOLE | 0 | 346,470 | 0 | 0 |
First Citiz Bancshares Inc A | Com | 31946M103 | 394 | 592 | SH | | SOLE | 0 | 528 | 0 | 64 |
First Republic Bank | Com | 33616C100 | 243 | 1,496 | SH | | SOLE | 0 | 1,250 | 0 | 246 |
Fiserv Inc. | Com | 337738108 | 313 | 3,082 | SH | | SOLE | 0 | 3,082 | 0 | 0 |
Floor & Decor Holdings Inc Class A | Com | 339750101 | 212 | 2,621 | SH | | SOLE | 0 | 2,192 | 0 | 429 |
Fortive Corp | Com | 34959J108 | 287 | 4,715 | SH | | SOLE | 0 | 4,715 | 0 | 0 |
Gartner Inc | Com | 366651107 | 1,430 | 4,807 | SH | | SOLE | 0 | 4,450 | 0 | 357 |
Generac Holdings Inc | Com | 368736104 | 545 | 1,832 | SH | | SOLE | 0 | 1,539 | 0 | 293 |
General Dynamics Corp | Com | 369550108 | 1,989 | 8,246 | SH | | SOLE | 0 | 7,851 | 0 | 395 |
General Mills Inc | Com | 370334104 | 1,292 | 19,083 | SH | | SOLE | 0 | 15,322 | 3,601 | 160 |
Genuine Parts Co | Com | 372460105 | 283 | 2,243 | SH | | SOLE | 0 | 1,660 | 0 | 583 |
Gilead Sci Inc. | Com | 375558103 | 635 | 10,673 | SH | | SOLE | 0 | 6,673 | 0 | 4,000 |
Goldman Sachs Group Inc. | Com | 38141G104 | 3,173 | 9,613 | SH | | SOLE | 0 | 9,419 | 0 | 194 |
Harmonic Inc | Com | 413160102 | 94 | 10,076 | SH | | SOLE | 0 | 8,988 | 0 | 1,088 |
Helix Energy Solutions Group Inc | Com | 42330P107 | 71 | 14,782 | SH | | SOLE | 0 | 13,517 | 0 | 1,265 |
Home Depot Inc | Com | 437076102 | 5,704 | 19,057 | SH | | SOLE | 0 | 18,708 | 10 | 339 |
Honeywell Intl Inc | Com | 438516106 | 3,685 | 18,940 | SH | | SOLE | 0 | 17,936 | 0 | 1,004 |
Illinois Tool Works Inc | Com | 452308109 | 1,500 | 7,165 | SH | | SOLE | 0 | 6,749 | 0 | 416 |
Illumina Inc. | Com | 452327109 | 1,035 | 2,963 | SH | | SOLE | 0 | 2,714 | 0 | 249 |
Ingersoll Rand Inc | Com | 45687V106 | 256 | 5,085 | SH | | SOLE | 0 | 3,370 | 1,387 | 328 |
Intel Corp. | Com | 458140100 | 6,336 | 127,843 | SH | | SOLE | 0 | 121,032 | 792 | 6,019 |
Intercontinental Exchange Inc | Com | 45866F104 | 796 | 6,028 | SH | | SOLE | 0 | 5,954 | 0 | 74 |
Intl Business Machines Corp | Com | 459200101 | 3,582 | 27,546 | SH | | SOLE | 0 | 26,326 | 987 | 233 |
Intuitive Surgical | Com | 46120E602 | 2,401 | 7,960 | SH | | SOLE | 0 | 7,562 | 108 | 290 |
iShares Select Dividend ETF | Com | 464287168 | 1,287 | 10,043 | SH | | SOLE | 0 | 8,305 | 0 | 1,738 |
JP Morgan Chase & Co | Com | 46625H100 | 14,116 | 103,553 | SH | | SOLE | 0 | 96,630 | 3,418 | 3,505 |
J P Morgan Betabuilders Canada ETF | Com | 46641Q225 | 247 | 3,519 | SH | | SOLE | 0 | 3,519 | 0 | 0 |
Jacobs Engineering Group,Inc. | Com | 469814107 | 373 | 2,706 | SH | | SOLE | 0 | 2,706 | 0 | 0 |
Johnson & Johnson | Com | 478160104 | 19,362 | 109,249 | SH | | SOLE | 0 | 104,856 | 793 | 3,600 |
KKR & Co Inc | Com | 48251W104 | 861 | 14,718 | SH | | SOLE | 0 | 13,697 | 0 | 1,021 |
KVH Inds Inc | Com | 482738101 | 113 | 12,450 | SH | | SOLE | 0 | 11,279 | 0 | 1,171 |
Kellogg Co | Com | 487836108 | 734 | 11,389 | SH | | SOLE | 0 | 11,389 | 0 | 0 |
Keysight Technologies Inc | Com | 49338L103 | 271 | 1,715 | SH | | SOLE | 0 | 1,435 | 0 | 280 |
Kimberly Clark Corp | Com | 494368103 | 3,080 | 25,005 | SH | | SOLE | 0 | 23,730 | 151 | 1,124 |
LSI Industries Inc | Com | 50216C108 | 63 | 10,441 | SH | | SOLE | 0 | 9,291 | 0 | 1,150 |
L3Harris Technologies Inc | Com | 502431109 | 2,833 | 11,401 | SH | | SOLE | 0 | 11,125 | 0 | 276 |
Lam Research Corp | Com | 512807108 | 225 | 419 | SH | | SOLE | 0 | 419 | 0 | 0 |
Lauder Estee Cos Inc Cl A | Com | 518439104 | 205 | 752 | SH | | SOLE | 0 | 735 | 17 | 0 |
Lennar Corporation | Com | 526057104 | 1,462 | 18,009 | SH | | SOLE | 0 | 17,827 | 0 | 182 |
Life Storage Inc REIT | Com | 53223X107 | 403 | 2,871 | SH | | SOLE | 0 | 2,871 | 0 | 0 |
Lilly Eli & Co | Com | 532457108 | 2,188 | 7,640 | SH | | SOLE | 0 | 7,434 | 0 | 206 |
Lockheed Martin Corp Com | Com | 539830109 | 6,728 | 15,242 | SH | | SOLE | 0 | 14,855 | 229 | 158 |
Lowes Companies Inc | Com | 548661107 | 4,523 | 22,372 | SH | | SOLE | 0 | 14,108 | 511 | 7,753 |
Lyons Bancorp, Inc. | Com | 552112104 | 517 | 11,002 | SH | | SOLE | 0 | 11,002 | 0 | 0 |
M&T Bk Corp | Com | 55261F104 | 343 | 2,025 | SH | | SOLE | 0 | 2,025 | 0 | 0 |
MSCI Inc | Com | 55354G100 | 765 | 1,521 | SH | | SOLE | 0 | 1,521 | 0 | 0 |
Magnolia Oil & Gas Corp | Com | 559663109 | 246 | 10,394 | SH | | SOLE | 0 | 9,271 | 0 | 1,123 |
MarketAxess Holdings New | Com | 57060D108 | 646 | 1,900 | SH | | SOLE | 0 | 0 | 0 | 1,900 |
Marsh & McLennan Co Inc | Com | 571748102 | 1,230 | 7,218 | SH | | SOLE | 0 | 6,749 | 0 | 469 |
Marriott International Inc Class A | Com | 571903202 | 1,007 | 5,731 | SH | | SOLE | 0 | 5,340 | 0 | 391 |
Masco Corporation | Com | 574599106 | 426 | 8,346 | SH | | SOLE | 0 | 7,630 | 0 | 716 |
Mastercard Inc Cl A | Com | 57636Q104 | 7,529 | 21,067 | SH | | SOLE | 0 | 17,562 | 0 | 3,505 |
McCormick & Co Inc | Com | 579780206 | 1,667 | 16,703 | SH | | SOLE | 0 | 16,077 | 0 | 626 |
McDonalds Corp | Com | 580135101 | 8,185 | 33,099 | SH | | SOLE | 0 | 32,750 | 0 | 349 |
McKesson Corporation | Com | 58155Q103 | 1,478 | 4,829 | SH | | SOLE | 0 | 4,168 | 0 | 661 |
Merck & Co Inc New | Com | 58933Y105 | 8,748 | 106,612 | SH | | SOLE | 0 | 100,801 | 0 | 5,811 |
Metlife, Inc. | Com | 59156R108 | 413 | 5,870 | SH | | SOLE | 0 | 5,762 | 108 | 0 |
Mettler-Toledo Intl Inc | Com | 592688105 | 321 | 234 | SH | | SOLE | 0 | 195 | 0 | 39 |
Microsoft Corporation | Com | 594918104 | 32,613 | 105,780 | SH | | SOLE | 0 | 102,437 | 863 | 2,480 |
Microchip Technology Inc. | Com | 595017104 | 1,037 | 13,797 | SH | | SOLE | 0 | 12,137 | 0 | 1,660 |
Mondelez Intl Inc | Com | 609207105 | 1,487 | 23,687 | SH | | SOLE | 0 | 23,453 | 0 | 234 |
Monolithic Power Systems | Com | 609839105 | 500 | 1,030 | SH | | SOLE | 0 | 864 | 0 | 166 |
Morgan Stanley Dean Witter & Co. | Com | 617446448 | 4,957 | 56,721 | SH | | SOLE | 0 | 53,290 | 63 | 3,368 |
Nasdaq Stk Mkt Inc | Com | 631103108 | 926 | 5,197 | SH | | SOLE | 0 | 4,796 | 0 | 401 |
Nestle Adr | Com | 641069406 | 2,561 | 19,609 | SH | | SOLE | 0 | 18,748 | 0 | 861 |
Netflix Com Inc | Com | 64110L106 | 2,296 | 6,130 | SH | | SOLE | 0 | 5,717 | 0 | 413 |
American Funds New Perspective A Fund | Com | 648018109 | 246 | 4,116 | SH | | SOLE | 0 | 4,116 | 0 | 0 |
NextEra Energy Inc | Com | 65339F101 | 6,998 | 82,616 | SH | | SOLE | 0 | 78,475 | 200 | 3,941 |
Nike, Inc. Class B | Com | 654106103 | 4,980 | 37,010 | SH | | SOLE | 0 | 30,948 | 0 | 6,062 |
Norfolk Southern Corp | Com | 655844108 | 5,311 | 18,622 | SH | | SOLE | 0 | 18,122 | 75 | 425 |
Northrup Grumman Corp. | Com | 666807102 | 2,098 | 4,692 | SH | | SOLE | 0 | 4,421 | 0 | 271 |
Northwestern Corp | Com | 668074305 | 232 | 3,835 | SH | | SOLE | 0 | 3,369 | 0 | 466 |
Novartis Ag Sponsored Adr | Com | 66987V109 | 549 | 6,258 | SH | | SOLE | 0 | 5,559 | 0 | 699 |
Novo-Nordisk As Adr | Com | 670100205 | 695 | 6,255 | SH | | SOLE | 0 | 6,255 | 0 | 0 |
Nvidia Corp. | Com | 67066G104 | 3,695 | 13,541 | SH | | SOLE | 0 | 13,424 | 0 | 117 |
O'Reilly Automotive Inc New Com | Com | 67103H107 | 1,787 | 2,609 | SH | | SOLE | 0 | 2,497 | 0 | 112 |
Oneok Inc | Com | 682680103 | 357 | 5,051 | SH | | SOLE | 0 | 4,925 | 0 | 126 |
Oracle Corporation | Com | 68389X105 | 6,383 | 77,153 | SH | | SOLE | 0 | 69,905 | 2,700 | 4,548 |
Otis Worldwide Corp | Com | 68902V107 | 1,367 | 17,765 | SH | | SOLE | 0 | 16,813 | 500 | 452 |
Owens Corning Com | Com | 690742101 | 344 | 3,763 | SH | | SOLE | 0 | 3,374 | 0 | 389 |
PNC Financial Services Group | Com | 693475105 | 877 | 4,752 | SH | | SOLE | 0 | 4,304 | 0 | 448 |
PPG Ind Inc | Com | 693506107 | 1,125 | 8,583 | SH | | SOLE | 0 | 8,043 | 0 | 540 |
Paychex Inc. | Com | 704326107 | 10,034 | 73,526 | SH | | SOLE | 0 | 68,809 | 0 | 4,717 |
Paycom Software Inc | Com | 70432V102 | 231 | 667 | SH | | SOLE | 0 | 554 | 0 | 113 |
Paypal Hldgs Inc | Com | 70450Y103 | 4,451 | 38,485 | SH | | SOLE | 0 | 35,223 | 0 | 3,262 |
Pepsico Inc | Com | 713448108 | 10,069 | 60,155 | SH | | SOLE | 0 | 55,023 | 25 | 5,107 |
Pfizer Inc. | Com | 717081103 | 10,127 | 195,610 | SH | | SOLE | 0 | 188,144 | 127 | 7,339 |
Philip Morris Intl Inc | Com | 718172109 | 956 | 10,175 | SH | | SOLE | 0 | 7,343 | 0 | 2,832 |
Pioneer Natural Resources Co. | Com | 723787107 | 590 | 2,360 | SH | | SOLE | 0 | 2,061 | 0 | 299 |
Pool Corporation | Com | 73278L105 | 360 | 852 | SH | | SOLE | 0 | 716 | 0 | 136 |
Procter & Gamble Co | Com | 742718109 | 14,106 | 92,316 | SH | | SOLE | 0 | 88,498 | 2,280 | 1,538 |
Progessive Corp OH Com | Com | 743315103 | 1,741 | 15,270 | SH | | SOLE | 0 | 14,223 | 0 | 1,047 |
Prudential Financial Inc | Com | 744320102 | 4,215 | 35,668 | SH | | SOLE | 0 | 34,908 | 0 | 760 |
Qualcomm Inc | Com | 747525103 | 2,611 | 17,085 | SH | | SOLE | 0 | 16,851 | 35 | 199 |
Qualys Inc | Com | 74758T303 | 287 | 2,017 | SH | | SOLE | 0 | 1,679 | 0 | 338 |
Raymond James Financial Inc. | Com | 754730109 | 317 | 2,883 | SH | | SOLE | 0 | 2,415 | 0 | 468 |
Raytheon Technologies Corp | Com | 75513E101 | 6,935 | 70,003 | SH | | SOLE | 0 | 65,797 | 1,601 | 2,605 |
Resmed Inc | Com | 761152107 | 277 | 1,143 | SH | | SOLE | 0 | 955 | 0 | 188 |
Ross Stores Inc | Com | 778296103 | 269 | 2,971 | SH | | SOLE | 0 | 2,971 | 0 | 0 |
T. Rowe Price US Treasury Money | Com | 77957T305 | 58 | 57,924 | SH | | SOLE | 0 | 57,924 | 0 | 0 |
S&P Global Inc | Com | 78409V104 | 1,138 | 2,775 | SH | | SOLE | 0 | 2,775 | 0 | 0 |
SPS Commerce | Com | 78463M107 | 751 | 5,725 | SH | | SOLE | 0 | 4,768 | 0 | 957 |
Saia Inc | Com | 78709Y105 | 259 | 1,063 | SH | | SOLE | 0 | 887 | 0 | 176 |
Salesforce.Com | Com | 79466L302 | 2,783 | 13,108 | SH | | SOLE | 0 | 12,445 | 0 | 663 |
Schlumberger Ltd | Com | 806857108 | 2,112 | 51,133 | SH | | SOLE | 0 | 49,166 | 0 | 1,967 |
Schwab US Broad Market ETF | Com | 808524102 | 283 | 5,300 | SH | | SOLE | 0 | 5,300 | 0 | 0 |
Selective Ins Group Inc | Com | 816300107 | 219 | 2,454 | SH | | SOLE | 0 | 2,205 | 0 | 249 |
Servicenow Inc | Com | 81762P102 | 2,045 | 3,673 | SH | | SOLE | 0 | 3,369 | 0 | 304 |
Siemens AG ADR | Com | 826197501 | 272 | 3,894 | SH | | SOLE | 0 | 2,921 | 0 | 973 |
Silicon Motion Technology Corp | Com | 82706C108 | 209 | 3,131 | SH | | SOLE | 0 | 2,751 | 0 | 380 |
Simon Property Group Inc. | Com | 828806109 | 1,424 | 10,826 | SH | | SOLE | 0 | 10,826 | 0 | 0 |
Snap-On Inc. | Com | 833034101 | 2,514 | 12,234 | SH | | SOLE | 0 | 11,935 | 30 | 269 |
Southern Co | Com | 842587107 | 5,120 | 70,612 | SH | | SOLE | 0 | 67,521 | 500 | 2,591 |
Stanley Black & Decker Inc | Com | 854502101 | 1,101 | 7,874 | SH | | SOLE | 0 | 7,399 | 0 | 475 |
Starbucks Corp | Com | 855244109 | 369 | 4,057 | SH | | SOLE | 0 | 3,847 | 0 | 210 |
State Street Corp. | Com | 857477103 | 1,426 | 16,367 | SH | | SOLE | 0 | 16,088 | 69 | 210 |
Stryker Corp. | Com | 863667101 | 2,218 | 8,295 | SH | | SOLE | 0 | 6,248 | 0 | 2,047 |
Sun Communities Inc Com REIT | Com | 866674104 | 203 | 1,160 | SH | | SOLE | 0 | 967 | 0 | 193 |
Suncor Energy Inc New | Com | 867224107 | 1,738 | 53,327 | SH | | SOLE | 0 | 53,327 | 0 | 0 |
Synopsys Inc. | Com | 871607107 | 316 | 949 | SH | | SOLE | 0 | 949 | 0 | 0 |
Synchrony Financial | Com | 87165B103 | 268 | 7,712 | SH | | SOLE | 0 | 7,712 | 0 | 0 |
Sysco Corp | Com | 871829107 | 671 | 8,224 | SH | | SOLE | 0 | 8,124 | 0 | 100 |
TJX Cos Inc New | Com | 872540109 | 2,192 | 36,182 | SH | | SOLE | 0 | 28,098 | 0 | 8,084 |
Take-Two Interactive Software Inc. | Com | 874054109 | 220 | 1,431 | SH | | SOLE | 0 | 1,196 | 0 | 235 |
Target Corp. | Com | 87612E106 | 2,263 | 10,662 | SH | | SOLE | 0 | 10,374 | 24 | 264 |
Teledyne Technologies Inc | Com | 879360105 | 235 | 498 | SH | | SOLE | 0 | 413 | 0 | 85 |
Tesla Motors Inc | Com | 88160R101 | 1,265 | 1,174 | SH | | SOLE | 0 | 994 | 0 | 180 |
Texas Instruments Inc | Com | 882508104 | 7,014 | 38,229 | SH | | SOLE | 0 | 34,116 | 0 | 4,113 |
Thermo Fisher Scientific, Inc. | Com | 883556102 | 5,371 | 9,094 | SH | | SOLE | 0 | 8,859 | 0 | 235 |
3M Company | Com | 88579Y101 | 3,232 | 21,706 | SH | | SOLE | 0 | 21,131 | 75 | 500 |
Travelers Cos Inc. | Com | 89417E109 | 2,549 | 13,948 | SH | | SOLE | 0 | 13,637 | 0 | 311 |
Truist Finl Corp | Com | 89832Q109 | 591 | 10,421 | SH | | SOLE | 0 | 9,015 | 107 | 1,299 |
US Bancorp Del New | Com | 902973304 | 585 | 11,003 | SH | | SOLE | 0 | 9,128 | 0 | 1,875 |
Unilever Plc Spons Adr New | Com | 904767704 | 301 | 6,616 | SH | | SOLE | 0 | 5,744 | 0 | 872 |
Union Pacific Corp | Com | 907818108 | 3,918 | 14,342 | SH | | SOLE | 0 | 13,824 | 0 | 518 |
United Parcel Service Inc | Com | 911312106 | 3,403 | 15,869 | SH | | SOLE | 0 | 14,998 | 32 | 839 |
United Rentals Inc | Com | 911363109 | 355 | 1,000 | SH | | SOLE | 0 | 1,000 | 0 | 0 |
Unitedhealth Group Inc | Com | 91324P102 | 3,430 | 6,725 | SH | | SOLE | 0 | 6,376 | 10 | 339 |
V.F. Corp | Com | 918204108 | 950 | 16,700 | SH | | SOLE | 0 | 15,758 | 0 | 942 |
Vanguard Dividend Appreciation ETF | Com | 921908844 | 261 | 1,609 | SH | | SOLE | 0 | 1,609 | 0 | 0 |
Vanguard Short-Term Bond Fd ETF | Com | 921937827 | 305 | 3,917 | SH | | SOLE | 0 | 2,711 | 0 | 1,206 |
Vanguard Total Bond Market ETF | Com | 921937835 | 684 | 8,604 | SH | | SOLE | 0 | 8,604 | 0 | 0 |
Vanguard Whitehall Fds High Div Yield ETF | Com | 921946406 | 380 | 3,383 | SH | | SOLE | 0 | 3,383 | 0 | 0 |
Vanguard Intl Dividend Appreciation ETF | Com | 921946810 | 734 | 9,284 | SH | | SOLE | 0 | 7,462 | 0 | 1,822 |
Vanguard Index Funds S & P 500 ETF | Com | 922908363 | 1,090 | 2,625 | SH | | SOLE | 0 | 2,625 | 0 | 0 |
Vanguard Growth ETF | Com | 922908736 | 529 | 1,838 | SH | | SOLE | 0 | 1,838 | 0 | 0 |
Vanguard Value ETF | Com | 922908744 | 287 | 1,944 | SH | | SOLE | 0 | 1,944 | 0 | 0 |
Verizon Communications | Com | 92343V104 | 7,215 | 141,646 | SH | | SOLE | 0 | 136,732 | 862 | 4,052 |
Vici Properties Inc | Com | 925652109 | 208 | 7,294 | SH | | SOLE | 0 | 5,668 | 0 | 1,626 |
Visa | Com | 92826C839 | 3,666 | 16,531 | SH | | SOLE | 0 | 15,239 | 0 | 1,292 |
Walmart Inc | Com | 931142103 | 2,097 | 14,084 | SH | | SOLE | 0 | 13,023 | 0 | 1,061 |
Walgreens Boots Alliance Inc | Com | 931427108 | 455 | 10,163 | SH | | SOLE | 0 | 9,129 | 0 | 1,034 |
Waste Mgmt Inc New | Com | 94106L109 | 355 | 2,238 | SH | | SOLE | 0 | 1,088 | 0 | 1,150 |
Webster Fncl Corp. Waterbury Conn. | Com | 947890109 | 266 | 4,743 | SH | | SOLE | 0 | 4,209 | 0 | 534 |
Wells Fargo & Company | Com | 949746101 | 711 | 14,673 | SH | | SOLE | 0 | 13,664 | 0 | 1,009 |
West Pharmaceutical Svcs Inc Com | Com | 955306105 | 326 | 793 | SH | | SOLE | 0 | 661 | 0 | 132 |
Williams Sonoma Inc Com | Com | 969904101 | 515 | 3,552 | SH | | SOLE | 0 | 3,002 | 0 | 550 |
WisdomTree Emerging Markets ETF | Com | 97717W315 | 5,670 | 129,572 | SH | | SOLE | 0 | 129,352 | 72 | 148 |
Yum Brands Inc. | Com | 988498101 | 1,318 | 11,123 | SH | | SOLE | 0 | 10,739 | 0 | 384 |
Zebra Technologies Inc. Cl A | Com | 989207105 | 296 | 715 | SH | | SOLE | 0 | 598 | 0 | 117 |
Zimmer Biomet Hldgs Inc | Com | 98956P102 | 376 | 2,942 | SH | | SOLE | 0 | 2,942 | 0 | 0 |
Zoetis Inc | Com | 98978V103 | 1,938 | 10,277 | SH | | SOLE | 0 | 9,478 | 0 | 799 |
AON Plc | Com | G0403H108 | 1,889 | 5,801 | SH | | SOLE | 0 | 5,413 | 0 | 388 |
Accenture PLC | Com | G1151C101 | 6,462 | 19,161 | SH | | SOLE | 0 | 18,117 | 60 | 984 |
Eaton Corp PLC | Com | G29183103 | 2,277 | 15,004 | SH | | SOLE | 0 | 13,334 | 0 | 1,670 |
Horizon Therapeutics Pub Ltd | Com | G46188101 | 355 | 3,377 | SH | | SOLE | 0 | 2,806 | 0 | 571 |
Johnson Ctls Intl Plc | Com | G51502105 | 780 | 11,902 | SH | | SOLE | 0 | 10,428 | 0 | 1,474 |
Medtronic PLC | Com | G5960L103 | 1,853 | 16,701 | SH | | SOLE | 0 | 15,898 | 0 | 803 |
Steris Plc | Com | G8473T100 | 272 | 1,127 | SH | | SOLE | 0 | 936 | 0 | 191 |
Trane Technologies PLC | Com | G8994E103 | 847 | 5,550 | SH | | SOLE | 0 | 3,837 | 1,472 | 241 |
Chubb Limited | Com | H1467J104 | 2,500 | 11,688 | SH | | SOLE | 0 | 10,589 | 0 | 1,099 |
NXP Semiconductors NV | Com | N6596X109 | 1,030 | 5,567 | SH | | SOLE | 0 | 5,206 | 0 | 361 |
Soper Company Common | Com | SOPCOM993 | 1,613 | 303 | SH | | SOLE | 0 | 303 | 0 | 0 |
Soper-Wheeler CO. LLC | Com | SOPLLC998 | 70 | 30,319 | SH | | SOLE | 0 | 30,319 | 0 | 0 |