The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co cs 88579y101 20 112 SH   SOLE   0 0 112
Abbott Laboratories cs 002824100 185 2,130 SH   SOLE   0 0 2,130
AbbVie Inc cs 00287y109 3,258 36,793 SH   SOLE   0 0 36,793
Accenture PLC Ireland Class A cs g1151c101 48 230 SH   SOLE   0 0 230
Adobe Inc Com cs 00724f101 99 300 SH   SOLE   0 0 300
Air Prods & Chems Inc cs 009158106 23 100 SH   SOLE   0 0 100
Allison Transmission Holdings cs 01973r101 779 16,130 SH   SOLE   0 0 16,130
Ally Financial Inc cs 02005n100 2,597 84,992 SH   SOLE   0 0 84,992
Alphabet Inc Cap Stock Cl A cs 02079k305 60 45 SH   SOLE   0 0 45
Alphabet Inc Cap Stock Cl C cs 02079k107 5,221 3,905 SH   SOLE   0 0 3,905
Altria Group Inc cs 02209s103 74 1,475 SH   SOLE   0 0 1,475
Amazon.com Inc cs 023135106 299 162 SH   SOLE   0 0 162
Amgen Inc cs 031162100 87 360 SH   SOLE   0 0 360
Apple Inc cs 037833100 9,802 33,379 SH   SOLE   0 0 33,379
AT&T Inc cs 00206r102 3,617 92,542 SH   SOLE   0 0 92,542
Automatic Data Processing Inc cs 053015103 70 409 SH   SOLE   0 0 409
Bank America Corp cs 060505104 4 110 SH   SOLE   0 0 110
Baxter Intl Inc cs 071813109 3,762 44,984 SH   SOLE   0 0 44,984
BCE Inc cs 05534b760 2,447 52,785 SH   SOLE   0 0 52,785
Becton Dickinson & Co cs 075887109 30 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B cs 084670702 147 650 SH   SOLE   0 0 650
Biogen Inc cs 09062x103 3,507 11,820 SH   SOLE   0 0 11,820
Black Knight Inc cs 09215c105 155 2,400 SH   SOLE   0 0 2,400
Boeing Co cs 097023105 161 493 SH   SOLE   0 0 493
Booking Holdings Inc cs 09857l108 1,337 651 SH   SOLE   0 0 651
Bristol Myers Squibb Co cs 110122108 4,779 74,444 SH   SOLE   0 0 74,444
Brookfield Asset Mgmt Inc Cl A cs 112585104 5,708 98,755 SH   SOLE   0 0 98,755
Bruker Corp cs 116794108 448 8,790 SH   SOLE   0 0 8,790
Canadian Imperial Bank Comm To cs 136069101 4,221 50,730 SH   SOLE   0 0 50,730
Chevron Corp cs 166764100 107 890 SH   SOLE   0 0 890
Cigna Corp New Com cs 125523100 1,605 7,847 SH   SOLE   0 0 7,847
Cisco Systems Inc cs 17275r102 319 6,659 SH   SOLE   0 0 6,659
Citigroup Inc cs 172967424 701 8,770 SH   SOLE   0 0 8,770
Coca-Cola Co cs 191216100 122 2,200 SH   SOLE   0 0 2,200
Comcast Corp Cl A cs 20030n101 58 1,292 SH   SOLE   0 0 1,292
Community Bank Systems Inc cs 203607106 398 5,617 SH   SOLE   0 0 5,617
ConocoPhillips cs 20825c104 56 864 SH   SOLE   0 0 864
Consolidated Edison Inc cs 209115104 107 1,179 SH   SOLE   0 0 1,179
Constellation Brands Inc Cl A cs 21036p108 1,107 5,837 SH   SOLE   0 0 5,837
CVS Health Corp cs 126650100 4,427 59,585 SH   SOLE   0 0 59,585
Danaher Corp cs 235851102 4,159 27,098 SH   SOLE   0 0 27,098
Deere & Co cs 244199105 2,454 14,166 SH   SOLE   0 0 14,166
Deluxe Corp cs 248019101 659 13,200 SH   SOLE   0 0 13,200
Disney Walt Co Disney cs 254687106 344 2,380 SH   SOLE   0 0 2,380
Dominion Energy Inc cs 25746u109 169 2,043 SH   SOLE   0 0 2,043
Duke Energy Corp cs 26441c204 22 243 SH   SOLE   0 0 243
Eaton Corp PLC cs g29183103 1,850 19,532 SH   SOLE   0 0 19,532
Ecolab Inc cs 278865100 1,827 9,465 SH   SOLE   0 0 9,465
Emerson Electric Co cs 291011104 3,294 43,195 SH   SOLE   0 0 43,195
Exxon Mobil Corp cs 30231g102 294 4,216 SH   SOLE   0 0 4,216
Facebook Inc Cl A cs 30303m102 109 530 SH   SOLE   0 0 530
Fortive Corp cs 34959j108 941 12,324 SH   SOLE   0 0 12,324
General Dynamics Corp cs 369550108 286 1,625 SH   SOLE   0 0 1,625
General Mills Inc cs 370334104 27 506 SH   SOLE   0 0 506
Gilead Sciences Inc cs 375558103 3,388 52,135 SH   SOLE   0 0 52,135
Goldman Sachs Group Inc cs 38141g104 4,952 21,537 SH   SOLE   0 0 21,537
Hershey Co cs 427866108 2,961 20,144 SH   SOLE   0 0 20,144
Home Depot Inc cs 437076102 226 1,036 SH   SOLE   0 0 1,036
Intel Corp cs 458140100 6,725 112,364 SH   SOLE   0 0 112,364
International Flavors & Fragra cs 459506101 1,015 7,866 SH   SOLE   0 0 7,866
Intl Business Machines cs 459200101 213 1,587 SH   SOLE   0 0 1,587
Jacobs Engineering Group Inc cs 469814107 1,782 19,837 SH   SOLE   0 0 19,837
Johnson & Johnson cs 478160104 1,020 6,993 SH   SOLE   0 0 6,993
JPMorgan Chase & Co cs 46625h100 253 1,815 SH   SOLE   0 0 1,815
Kraft Heinz Co cs 500754106 940 29,254 SH   SOLE   0 0 29,254
Kroger Co cs 501044101 290 10,000 SH   SOLE   0 0 10,000
Lear Corp cs 521865204 659 4,805 SH   SOLE   0 0 4,805
Lilly Eli & Co cs 532457108 13 100 SH   SOLE   0 0 100
Linde PLC cs g5494j103 80 375 SH   SOLE   0 0 375
LyondellBasell Industries NV A cs n53745100 3,377 35,740 SH   SOLE   0 0 35,740
Martin Marietta Materials Inc cs 573284106 1,708 6,109 SH   SOLE   0 0 6,109
MasterCard Incorporated Cl A cs 57636q104 269 900 SH   SOLE   0 0 900
McDonalds Corp cs 580135101 384 1,943 SH   SOLE   0 0 1,943
McKesson Corp cs 58155q103 824 5,955 SH   SOLE   0 0 5,955
Medtronic PLC cs g5960l103 1,443 12,720 SH   SOLE   0 0 12,720
Merck & Co Inc cs 58933y105 306 3,362 SH   SOLE   0 0 3,362
Microsoft Corp cs 594918104 1,321 8,378 SH   SOLE   0 0 8,378
Mondelez Intl Inc Cl A cs 609207105 2,162 39,260 SH   SOLE   0 0 39,260
Morgan Stanley cs 617446448 1,773 34,679 SH   SOLE   0 0 34,679
Netflix Inc cs 64110l106 79 245 SH   SOLE   0 0 245
Nike Inc Cl B cs 654106103 66 650 SH   SOLE   0 0 650
NXP Semiconductors NV cs n6596x109 1,566 12,303 SH   SOLE   0 0 12,303
Oracle Corp cs 68389x105 596 11,255 SH   SOLE   0 0 11,255
PepsiCo Inc cs 713448108 379 2,772 SH   SOLE   0 0 2,772
Pfizer Inc cs 717081103 138 3,519 SH   SOLE   0 0 3,519
Phillips 66 cs 718546104 171 1,532 SH   SOLE   0 0 1,532
Procter And Gamble Co cs 742718109 320 2,562 SH   SOLE   0 0 2,562
Raytheon Co cs 755111507 176 800 SH   SOLE   0 0 800
Regeneron Pharmaceuticals cs 75886f107 478 1,274 SH   SOLE   0 0 1,274
Stanley Black & Decker Inc cs 854502101 2,191 13,220 SH   SOLE   0 0 13,220
Synchrony Financial cs 87165b103 2,759 76,628 SH   SOLE   0 0 76,628
Tapestry Inc cs 876030107 720 26,708 SH   SOLE   0 0 26,708
TC Energy Corp cs 87807b107 4,575 85,826 SH   SOLE   0 0 85,826
TE Connectivity Ltd Reg cs h84989104 4,850 50,603 SH   SOLE   0 0 50,603
Union Pacific Corp cs 907818108 14 75 SH   SOLE   0 0 75
United Rentals Inc cs 911363109 4,115 24,676 SH   SOLE   0 0 24,676
United Technologies Corp cs 913017109 5,714 38,157 SH   SOLE   0 0 38,157
US Bancorp Del cs 902973304 194 3,275 SH   SOLE   0 0 3,275
Verizon Communications Inc cs 92343v104 1,511 24,611 SH   SOLE   0 0 24,611
Vertical Computer Systems Inc cs 92532r203 0 20,000 SH   SOLE   0 0 20,000
VF Corp cs 918204108 349 3,497 SH   SOLE   0 0 3,497
Visa Inc Cl A cs 92826c839 2,069 11,011 SH   SOLE   0 0 11,011
Wal-Mart Stores Inc cs 931142103 26 220 SH   SOLE   0 0 220
Wells Fargo & Co cs 949746101 137 2,545 SH   SOLE   0 0 2,545
Winnebago Industries Inc cs 974637100 1,192 22,500 SH   SOLE   0 0 22,500