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 326 2,314 SH   SOLE   0 0 2,314
AbbVie Inc CS 00287y109 6,113 45,147 SH   SOLE   0 0 45,147
Accenture PLC Ireland Class A CS g1151c101 95 230 SH   SOLE   0 0 230
Adobe Inc Com CS 00724f101 259 457 SH   SOLE   0 0 457
Adverum Biotechnologies Inc CS 00773u108 26 15,000 SH   SOLE   0 0 15,000
Ally Financial Inc CS 02005n100 3,750 78,760 SH   SOLE   0 0 78,760
Alphabet Inc Cap Stock Cl A CS 02079k305 151 52 SH   SOLE   0 0 52
Alphabet Inc Cap Stock Cl C CS 02079k107 9,711 3,356 SH   SOLE   0 0 3,356
Amazon.com Inc CS 023135106 347 104 SH   SOLE   0 0 104
Amgen Inc CS 031162100 1,092 4,854 SH   SOLE   0 0 4,854
Apple Inc CS 037833100 15,506 87,325 SH   SOLE   0 0 87,325
AT&T Inc CS 00206r102 557 22,650 SH   SOLE   0 0 22,650
Bank America Corp CS 060505104 12 278 SH   SOLE   0 0 278
Bank N S Halifax CS 064149107 41 575 SH   SOLE   0 0 575
Baxter Intl Inc CS 071813109 3,478 40,513 SH   SOLE   0 0 40,513
BCE Inc CS 05534b760 1,062 20,400 SH   SOLE   0 0 20,400
Becton Dickinson & Co CS 075887109 28 111 SH   SOLE   0 0 111
Berkshire Hathaway Inc Cl B CS 084670702 181 605 SH   SOLE   0 0 605
Biogen Inc CS 09062x103 2,400 10,005 SH   SOLE   0 0 10,005
Black Knight Inc CS 09215c105 141 1,700 SH   SOLE   0 0 1,700
Boeing Co CS 097023105 191 947 SH   SOLE   0 0 947
Booking Holdings Inc CS 09857l108 2,510 1,046 SH   SOLE   0 0 1,046
Bristol Myers Squibb Co CS 110122108 4,828 77,434 SH   SOLE   0 0 77,434
BROADCOM INC COM CS 11135f101 166 250 SH   SOLE   0 0 250
Brookfield Asset Mgmt Inc Cl A CS 112585104 8,465 140,203 SH   SOLE   0 0 140,203
Bruker Corp CS 116794108 677 8,066 SH   SOLE   0 0 8,066
Canadian Imperial Bank Comm To CS 136069101 5,840 50,100 SH   SOLE   0 0 50,100
Carrier Global Corporation CS 14448c104 1,064 19,613 SH   SOLE   0 0 19,613
CBRE Group Inc Cl A CS 12504l109 3,440 31,698 SH   SOLE   0 0 31,698
Chevron Corp CS 166764100 110 937 SH   SOLE   0 0 937
Cigna Corp New Com CS 125523100 1,452 6,322 SH   SOLE   0 0 6,322
Cisco Systems Inc CS 17275r102 377 5,954 SH   SOLE   0 0 5,954
Citigroup Inc CS 172967424 1,098 18,185 SH   SOLE   0 0 18,185
Coca-Cola Co CS 191216100 130 2,200 SH   SOLE   0 0 2,200
Comcast Corp Cl A CS 20030n101 218 4,322 SH   SOLE   0 0 4,322
Community Bank Systems Inc CS 203607106 418 5,617 SH   SOLE   0 0 5,617
ConocoPhillips CS 20825c104 141 1,960 SH   SOLE   0 0 1,960
Constellation Brands Inc Cl A CS 21036p108 1,350 5,380 SH   SOLE   0 0 5,380
CVS Health Corp CS 126650100 6,300 61,070 SH   SOLE   0 0 61,070
Danaher Corp CS 235851102 8,220 24,985 SH   SOLE   0 0 24,985
Deere & Co CS 244199105 4,290 12,512 SH   SOLE   0 0 12,512
Disney Walt Co Disney CS 254687106 369 2,380 SH   SOLE   0 0 2,380
Dominion Energy Inc CS 25746u109 60 768 SH   SOLE   0 0 768
Douglas Elliman Inc CS 25961d105 1,416 123,130 SH   SOLE   0 0 123,130
Duke Energy Corp CS 26441c204 47 451 SH   SOLE   0 0 451
Eaton Corp PLC CS g29183103 3,100 17,937 SH   SOLE   0 0 17,937
Ecolab Inc CS 278865100 2,313 9,860 SH   SOLE   0 0 9,860
Emerson Electric Co CS 291011104 4,291 46,150 SH   SOLE   0 0 46,150
Exxon Mobil Corp CS 30231g102 117 1,920 SH   SOLE   0 0 1,920
Fortive Corp CS 34959j108 676 8,866 SH   SOLE   0 0 8,866
General Mills Inc CS 370334104 54 806 SH   SOLE   0 0 806
Goldman Sachs Group Inc CS 38141g104 7,540 19,710 SH   SOLE   0 0 19,710
Henry Jack & Assoc Inc CS 426281101 3,497 20,940 SH   SOLE   0 0 20,940
Hershey Co CS 427866108 1,158 5,983 SH   SOLE   0 0 5,983
Home Depot Inc CS 437076102 467 1,126 SH   SOLE   0 0 1,126
Intel Corp CS 458140100 6,444 125,131 SH   SOLE   0 0 125,131
International Flavors & Fragra CS 459506101 1,034 6,861 SH   SOLE   0 0 6,861
Jacobs Engineering Group Inc CS 469814107 2,207 15,849 SH   SOLE   0 0 15,849
Johnson & Johnson CS 478160104 1,215 7,100 SH   SOLE   0 0 7,100
JPMorgan Chase & Co CS 46625h100 301 1,900 SH   SOLE   0 0 1,900
Kraft Heinz Co CS 500754106 2,318 64,579 SH   SOLE   0 0 64,579
Kroger Co CS 501044101 453 10,000 SH   SOLE   0 0 10,000
Leidos Holdings Inc CS 525327102 3,232 36,355 SH   SOLE   0 0 36,355
Lockheed Martin Corp CS 539830109 1,699 4,780 SH   SOLE   0 0 4,780
Lowes Cos Inc CS 548661107 116 450 SH   SOLE   0 0 450
LyondellBasell Industries NV A CS n53745100 3,857 41,820 SH   SOLE   0 0 41,820
Martin Marietta Materials Inc CS 573284106 4,231 9,605 SH   SOLE   0 0 9,605
MasterCard Incorporated Cl A CS 57636q104 350 975 SH   SOLE   0 0 975
McDonalds Corp CS 580135101 507 1,890 SH   SOLE   0 0 1,890
McKesson Corp CS 58155q103 4,602 18,515 SH   SOLE   0 0 18,515
Medtronic PLC CS g5960l103 1,188 11,482 SH   SOLE   0 0 11,482
Merck & Co Inc CS 58933y105 385 5,020 SH   SOLE   0 0 5,020
Meta Platforms Inc Cl A CS 30303m102 1,258 3,740 SH   SOLE   0 0 3,740
Microsoft Corp CS 594918104 2,500 7,434 SH   SOLE   0 0 7,434
Mondelez Intl Inc Cl A CS 609207105 159 2,405 SH   SOLE   0 0 2,405
Morgan Stanley CS 617446448 3,060 31,175 SH   SOLE   0 0 31,175
Netflix Inc CS 64110l106 133 220 SH   SOLE   0 0 220
Nextera Energy Inc CS 65339f101 10 106 SH   SOLE   0 0 106
Nike Inc Cl B CS 654106103 100 600 SH   SOLE   0 0 600
NVIDIA Corp CS 67066g104 403 1,370 SH   SOLE   0 0 1,370
NXP Semiconductors NV CS n6596x109 9 39 SH   SOLE   0 0 39
Oneok Inc CS 682680103 5,652 96,187 SH   SOLE   0 0 96,187
Oracle Corp CS 68389x105 836 9,585 SH   SOLE   0 0 9,585
Paypal Holdings Inc CS 70450y103 38 200 SH   SOLE   0 0 200
PepsiCo Inc CS 713448108 490 2,822 SH   SOLE   0 0 2,822
PerkinElmer Inc CS 714046109 45 225 SH   SOLE   0 0 225
Pfizer Inc CS 717081103 168 2,839 SH   SOLE   0 0 2,839
Procter And Gamble Co CS 742718109 419 2,564 SH   SOLE   0 0 2,564
Prudential Financial Inc CS 744320102 1,273 11,760 SH   SOLE   0 0 11,760
Raytheon Technologies Corp CS 75513e101 2,731 31,733 SH   SOLE   0 0 31,733
Regeneron Pharmaceuticals CS 75886f107 195 309 SH   SOLE   0 0 309
Rockwell Automation Inc CS 773903109 7,135 20,453 SH   SOLE   0 0 20,453
Rogers Corp CS 775133101 273 1,000 SH   SOLE   0 0 1,000
Roper Technologies Inc CS 776696106 12 25 SH   SOLE   0 0 25
Stanley Black & Decker Inc CS 854502101 2,358 12,499 SH   SOLE   0 0 12,499
Synchrony Financial CS 87165b103 2,850 61,432 SH   SOLE   0 0 61,432
TC Energy Corp CS 87807b107 2,212 47,527 SH   SOLE   0 0 47,527
TE Connectivity Ltd Reg CS h84989104 7,387 45,783 SH   SOLE   0 0 45,783
Union Pacific Corp CS 907818108 19 75 SH   SOLE   0 0 75
US Bancorp Del CS 902973304 184 3,275 SH   SOLE   0 0 3,275
Vector Group Ltd CS 92240m108 2,827 246,290 SH   SOLE   0 0 246,290
Verizon Communications Inc CS 92343v104 1,049 20,180 SH   SOLE   0 0 20,180
Vertex Pharmaceuticals Inc CS 92532f100 921 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,089 9,640 SH   SOLE   0 0 9,640
Wal-Mart Stores Inc CS 931142103 43 296 SH   SOLE   0 0 296
Wells Fargo & Co CS 949746101 417 8,700 SH   SOLE   0 0 8,700
Winnebago Industries Inc CS 974637100 1,761 23,506 SH   SOLE   0 0 23,506
Yum Brands Inc CS 988498101 4,517 32,532 SH   SOLE   0 0 32,532
Zoetis Inc Cl A CS 98978v103 70 286 SH   SOLE   0 0 286