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
Abbott Laboratories cs 002824100 172 2,150 SH   SOLE   0 0 2,150
AbbVie Inc cs 00287y109 2,907 36,070 SH   SOLE   0 0 36,070
Allison Transmission Holdings cs 01973r101 561 12,500 SH   SOLE   0 0 12,500
Ally Financial Inc cs 02005n100 2,365 86,042 SH   SOLE   0 0 86,042
Alphabet Inc Cap Stock Cl C cs 02079k107 4,737 4,037 SH   SOLE   0 0 4,037
Altria Group Inc cs 02209s103 73 1,275 SH   SOLE   0 0 1,275
Amazon.com Inc cs 023135106 315 177 SH   SOLE   0 0 177
Amgen Inc cs 031162100 70 366 SH   SOLE   0 0 366
Apple Inc cs 037833100 6,659 35,056 SH   SOLE   0 0 35,056
AT&T Inc cs 00206r102 2,736 87,239 SH   SOLE   0 0 87,239
Baxter Intl Inc cs 071813109 4,026 49,508 SH   SOLE   0 0 49,508
BCE Inc cs 05534b760 2,386 53,755 SH   SOLE   0 0 53,755
Berkshire Hathaway Inc Cl B cs 084670702 161 800 SH   SOLE   0 0 800
Biogen Inc cs 09062x103 2,839 12,009 SH   SOLE   0 0 12,009
Boeing Co cs 097023105 207 543 SH   SOLE   0 0 543
Bristol-Myers Squibb Co cs 110122108 3,504 73,449 SH   SOLE   0 0 73,449
Brookfield Asset Mgmt Inc Cl A cs 112585104 4,799 102,864 SH   SOLE   0 0 102,864
Canadian Imperial Bank Comm To cs 136069101 4,946 62,557 SH   SOLE   0 0 62,557
Chevron Corp cs 166764100 115 930 SH   SOLE   0 0 930
Cigna Corp New Com cs 125523100 1,818 11,302 SH   SOLE   0 0 11,302
Cisco Systems Inc cs 17275r102 279 5,159 SH   SOLE   0 0 5,159
Citigroup Inc cs 172967424 598 9,605 SH   SOLE   0 0 9,605
Coca-Cola Co cs 191216100 98 2,100 SH   SOLE   0 0 2,100
Community Bank Systems Inc cs 203607106 336 5,617 SH   SOLE   0 0 5,617
Consolidated Edison Inc cs 209115104 100 1,179 SH   SOLE   0 0 1,179
Constellation Brands Inc Cl A cs 21036p108 1,137 6,485 SH   SOLE   0 0 6,485
CVS Health Corp cs 126650100 2,908 53,926 SH   SOLE   0 0 53,926
Danaher Corp cs 235851102 4,672 35,386 SH   SOLE   0 0 35,386
Deere & Co cs 244199105 2,200 13,766 SH   SOLE   0 0 13,766
Deluxe Corp cs 248019101 568 13,000 SH   SOLE   0 0 13,000
Disney Walt Co Disney cs 254687106 266 2,400 SH   SOLE   0 0 2,400
Dominion Resources Inc VA New cs 25746u109 157 2,043 SH   SOLE   0 0 2,043
Eaton Corp PLC cs g29183103 1,389 17,239 SH   SOLE   0 0 17,239
Ecolab Inc cs 278865100 1,430 8,100 SH   SOLE   0 0 8,100
Emerson Electric Co cs 291011104 2,845 41,545 SH   SOLE   0 0 41,545
Exxon Mobil Corp cs 30231g102 446 5,520 SH   SOLE   0 0 5,520
Fortive Corp cs 34959j108 1,510 17,997 SH   SOLE   0 0 17,997
General Dynamics Corp cs 369550108 275 1,625 SH   SOLE   0 0 1,625
Gilead Sciences Inc cs 375558103 3,690 56,754 SH   SOLE   0 0 56,754
Goldman Sachs Group Inc cs 38141g104 3,742 19,489 SH   SOLE   0 0 19,489
Hershey Co cs 427866108 5,413 47,137 SH   SOLE   0 0 47,137
Home Depot Inc cs 437076102 204 1,065 SH   SOLE   0 0 1,065
Intel Corp cs 458140100 6,343 118,127 SH   SOLE   0 0 118,127
Intl Business Machines cs 459200101 282 1,997 SH   SOLE   0 0 1,997
Jacobs Engineering Group Inc cs 469814107 2,777 36,927 SH   SOLE   0 0 36,927
Johnson & Johnson cs 478160104 1,082 7,741 SH   SOLE   0 0 7,741
JPMorgan Chase & Co cs 46625h100 191 1,883 SH   SOLE   0 0 1,883
Kroger Co cs 501044101 246 10,000 SH   SOLE   0 0 10,000
Lear Corp cs 521865204 472 3,475 SH   SOLE   0 0 3,475
Lilly Eli & Co cs 532457108 14 110 SH   SOLE   0 0 110
LyondellBasell Industries NV A cs n53745100 2,947 35,045 SH   SOLE   0 0 35,045
Martin Marietta Materials Inc cs 573284106 1,704 8,469 SH   SOLE   0 0 8,469
MasterCard Incorporated Cl A cs 57636q104 212 900 SH   SOLE   0 0 900
McDonalds Corp cs 580135101 421 2,218 SH   SOLE   0 0 2,218
McKesson Corp cs 58155q103 654 5,590 SH   SOLE   0 0 5,590
Medtronic PLC cs g5960l103 1,325 14,553 SH   SOLE   0 0 14,553
Merck & Co Inc cs 58933y105 270 3,252 SH   SOLE   0 0 3,252
Microsoft Corp cs 594918104 1,330 11,279 SH   SOLE   0 0 11,279
Mondelez Intl Inc Cl A cs 609207105 6,130 122,787 SH   SOLE   0 0 122,787
Morgan Stanley cs 617446448 1,580 37,449 SH   SOLE   0 0 37,449
NXP Semiconductors NV cs n6596x109 1,213 13,725 SH   SOLE   0 0 13,725
Occidental Petroleum Corp cs 674599105 133 2,005 SH   SOLE   0 0 2,005
Oracle Corp cs 68389x105 631 11,755 SH   SOLE   0 0 11,755
PepsiCo Inc cs 713448108 349 2,845 SH   SOLE   0 0 2,845
Pfizer Inc cs 717081103 192 4,519 SH   SOLE   0 0 4,519
Procter And Gamble Co cs 742718109 233 2,243 SH   SOLE   0 0 2,243
Regeneron Pharmaceuticals cs 75886f107 338 824 SH   SOLE   0 0 824
Stanley Black & Decker Inc cs 854502101 1,885 13,840 SH   SOLE   0 0 13,840
Synchrony Financial cs 87165b103 2,548 79,882 SH   SOLE   0 0 79,882
TE Connectivity Ltd Reg cs h84989104 4,386 54,318 SH   SOLE   0 0 54,318
TransCanada Corp cs 89353d107 3,896 86,687 SH   SOLE   0 0 86,687
Union Pacific Corp cs 907818108 13 75 SH   SOLE   0 0 75
United Technologies Corp cs 913017109 5,443 42,233 SH   SOLE   0 0 42,233
Verizon Communications Inc cs 92343v104 1,463 24,742 SH   SOLE   0 0 24,742
Vertical Computer Systems Inc cs 92532r203 0 20,000 SH   SOLE   0 0 20,000
VF Corp cs 918204108 1,130 13,004 SH   SOLE   0 0 13,004
Viacom Inc Cl B cs 92553p201 1,743 62,081 SH   SOLE   0 0 62,081
Visa Inc Cl A cs 92826c839 1,991 12,750 SH   SOLE   0 0 12,750
Winnebago Industries Inc cs 974637100 726 23,300 SH   SOLE   0 0 23,300