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 269 2,280 SH   SOLE   0 0 2,280
AbbVie Inc cs 00287y109 4,735 43,896 SH   SOLE   0 0 43,896
Accenture PLC Ireland Class A cs g1151c101 74 230 SH   SOLE   0 0 230
Adobe Inc Com cs 00724f101 248 430 SH   SOLE   0 0 430
Adverum Biotechnologies Inc cs 00773u108 33 15,000 SH   SOLE   0 0 15,000
Ally Financial Inc cs 02005n100 4,832 94,657 SH   SOLE   0 0 94,657
Alphabet Inc Cap Stock Cl A cs 02079k305 120 45 SH   SOLE   0 0 45
Alphabet Inc Cap Stock Cl C cs 02079k107 8,974 3,367 SH   SOLE   0 0 3,367
Amazon.com Inc cs 023135106 329 100 SH   SOLE   0 0 100
Amgen Inc cs 031162100 1,059 4,979 SH   SOLE   0 0 4,979
Apple Inc cs 037833100 12,410 87,705 SH   SOLE   0 0 87,705
AT&T Inc cs 00206r102 792 29,332 SH   SOLE   0 0 29,332
Bank N S Halifax cs 064149107 35 575 SH   SOLE   0 0 575
Baxter Intl Inc cs 071813109 3,295 40,962 SH   SOLE   0 0 40,962
BCE Inc cs 05534b760 1,059 21,160 SH   SOLE   0 0 21,160
Becton Dickinson & Co cs 075887109 27 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B cs 084670702 165 605 SH   SOLE   0 0 605
Biogen Inc cs 09062x103 2,831 10,005 SH   SOLE   0 0 10,005
Black Knight Inc cs 09215c105 122 1,700 SH   SOLE   0 0 1,700
Boeing Co cs 097023105 208 947 SH   SOLE   0 0 947
Booking Holdings Inc cs 09857l108 2,464 1,038 SH   SOLE   0 0 1,038
Bristol Myers Squibb Co cs 110122108 4,510 76,218 SH   SOLE   0 0 76,218
BROADCOM INC COM cs 11135f101 121 250 SH   SOLE   0 0 250
Brookfield Asset Mgmt Inc Cl A cs 112585104 7,465 139,515 SH   SOLE   0 0 139,515
Bruker Corp cs 116794108 646 8,266 SH   SOLE   0 0 8,266
Canadian Imperial Bank Comm To cs 136069101 5,632 50,600 SH   SOLE   0 0 50,600
Carrier Global Corporation cs 14448c104 1,031 19,913 SH   SOLE   0 0 19,913
CBRE Group Inc Cl A cs 12504l109 3,079 31,620 SH   SOLE   0 0 31,620
Chevron Corp cs 166764100 90 890 SH   SOLE   0 0 890
Cigna Corp New Com cs 125523100 1,283 6,411 SH   SOLE   0 0 6,411
Cisco Systems Inc cs 17275r102 286 5,259 SH   SOLE   0 0 5,259
Citigroup Inc cs 172967424 1,301 18,532 SH   SOLE   0 0 18,532
Coca-Cola Co cs 191216100 115 2,200 SH   SOLE   0 0 2,200
Comcast Corp Cl A cs 20030n101 251 4,492 SH   SOLE   0 0 4,492
Community Bank Systems Inc cs 203607106 384 5,617 SH   SOLE   0 0 5,617
ConocoPhillips cs 20825c104 126 1,864 SH   SOLE   0 0 1,864
Constellation Brands Inc Cl A cs 21036p108 1,160 5,504 SH   SOLE   0 0 5,504
CVS Health Corp cs 126650100 5,208 61,368 SH   SOLE   0 0 61,368
Danaher Corp cs 235851102 7,510 24,668 SH   SOLE   0 0 24,668
Deere & Co cs 244199105 4,172 12,452 SH   SOLE   0 0 12,452
Disney Walt Co Disney cs 254687106 386 2,280 SH   SOLE   0 0 2,280
Dominion Energy Inc cs 25746u109 76 1,043 SH   SOLE   0 0 1,043
Duke Energy Corp cs 26441c204 24 243 SH   SOLE   0 0 243
Eaton Corp PLC cs g29183103 2,752 18,432 SH   SOLE   0 0 18,432
Ecolab Inc cs 278865100 2,057 9,860 SH   SOLE   0 0 9,860
Emerson Electric Co cs 291011104 4,344 46,110 SH   SOLE   0 0 46,110
Exxon Mobil Corp cs 30231g102 124 2,116 SH   SOLE   0 0 2,116
Facebook Inc Cl A cs 30303m102 1,319 3,885 SH   SOLE   0 0 3,885
Fortive Corp cs 34959j108 633 8,966 SH   SOLE   0 0 8,966
General Mills Inc cs 370334104 48 806 SH   SOLE   0 0 806
Goldman Sachs Group Inc cs 38141g104 7,716 20,411 SH   SOLE   0 0 20,411
Henry Jack & Assoc Inc cs 426281101 3,257 19,855 SH   SOLE   0 0 19,855
Hershey Co cs 427866108 1,029 6,083 SH   SOLE   0 0 6,083
Home Depot Inc cs 437076102 370 1,126 SH   SOLE   0 0 1,126
Intel Corp cs 458140100 6,604 123,953 SH   SOLE   0 0 123,953
International Flavors & Fragra cs 459506101 937 7,010 SH   SOLE   0 0 7,010
Jacobs Engineering Group Inc cs 469814107 2,106 15,894 SH   SOLE   0 0 15,894
Johnson & Johnson cs 478160104 1,168 7,233 SH   SOLE   0 0 7,233
JPMorgan Chase & Co cs 46625h100 287 1,755 SH   SOLE   0 0 1,755
Kraft Heinz Co cs 500754106 1,382 37,541 SH   SOLE   0 0 37,541
Kroger Co cs 501044101 404 10,000 SH   SOLE   0 0 10,000
Leidos Holdings Inc cs 525327102 3,481 36,210 SH   SOLE   0 0 36,210
Lowes Cos Inc cs 548661107 91 450 SH   SOLE   0 0 450
LyondellBasell Industries NV A cs n53745100 3,865 41,180 SH   SOLE   0 0 41,180
Martin Marietta Materials Inc cs 573284106 4,821 14,110 SH   SOLE   0 0 14,110
MasterCard Incorporated Cl A cs 57636q104 313 900 SH   SOLE   0 0 900
McDonalds Corp cs 580135101 444 1,843 SH   SOLE   0 0 1,843
McKesson Corp cs 58155q103 3,701 18,565 SH   SOLE   0 0 18,565
Medtronic PLC cs g5960l103 1,438 11,476 SH   SOLE   0 0 11,476
Merck & Co Inc cs 58933y105 341 4,545 SH   SOLE   0 0 4,545
Microsoft Corp cs 594918104 2,129 7,553 SH   SOLE   0 0 7,553
Mondelez Intl Inc Cl A cs 609207105 152 2,621 SH   SOLE   0 0 2,621
Morgan Stanley cs 617446448 3,143 32,298 SH   SOLE   0 0 32,298
Netflix Inc cs 64110l106 134 220 SH   SOLE   0 0 220
Nike Inc Cl B cs 654106103 87 600 SH   SOLE   0 0 600
NVIDIA Corp cs 67066g104 315 1,520 SH   SOLE   0 0 1,520
NXP Semiconductors NV cs n6596x109 1 4 SH   SOLE   0 0 4
Oneok Inc cs 682680103 5,585 96,317 SH   SOLE   0 0 96,317
Oracle Corp cs 68389x105 865 9,925 SH   SOLE   0 0 9,925
Paypal Holdings Inc cs 70450y103 52 200 SH   SOLE   0 0 200
PepsiCo Inc cs 713448108 401 2,667 SH   SOLE   0 0 2,667
PerkinElmer Inc cs 714046109 39 225 SH   SOLE   0 0 225
Pfizer Inc cs 717081103 122 2,839 SH   SOLE   0 0 2,839
Procter And Gamble Co cs 742718109 336 2,404 SH   SOLE   0 0 2,404
Prudential Financial Inc cs 744320102 1,258 11,958 SH   SOLE   0 0 11,958
Raytheon Technologies Corp cs 75513e101 2,700 31,409 SH   SOLE   0 0 31,409
Regeneron Pharmaceuticals cs 75886f107 126 209 SH   SOLE   0 0 209
Rockwell Automation Inc cs 773903109 6,039 20,538 SH   SOLE   0 0 20,538
Stanley Black & Decker Inc cs 854502101 2,188 12,482 SH   SOLE   0 0 12,482
Synchrony Financial cs 87165b103 2,929 59,932 SH   SOLE   0 0 59,932
TC Energy Corp cs 87807b107 2,264 47,075 SH   SOLE   0 0 47,075
TE Connectivity Ltd Reg cs h84989104 6,389 46,558 SH   SOLE   0 0 46,558
Union Pacific Corp cs 907818108 15 75 SH   SOLE   0 0 75
US Bancorp Del cs 902973304 195 3,275 SH   SOLE   0 0 3,275
Vector Group Ltd cs 92240m108 3,029 237,590 SH   SOLE   0 0 237,590
Verizon Communications Inc cs 92343v104 1,079 19,980 SH   SOLE   0 0 19,980
Vertex Pharmaceuticals Inc cs 92532f100 761 4,195 SH   SOLE   0 0 4,195
Vertical Computer Systems Inc cs 92532r203 0 20,000 SH   SOLE   0 0 20,000
Visa Inc Cl A cs 92826c839 2,196 9,857 SH   SOLE   0 0 9,857
Wal-Mart Stores Inc cs 931142103 31 220 SH   SOLE   0 0 220
Wells Fargo & Co cs 949746101 404 8,700 SH   SOLE   0 0 8,700
Winnebago Industries Inc cs 974637100 1,703 23,506 SH   SOLE   0 0 23,506
Yum Brands Inc cs 988498101 3,977 32,512 SH   SOLE   0 0 32,512
Zoetis Inc Cl A cs 98978v103 43 220 SH   SOLE   0 0 220