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
ABB LTD COM 000375204 1,151 41,150 SH   SOLE   0 0 41,150
ALPHABET INC CLASS A COM 02079K305 8,430 4,810 SH   SOLE   0 0 4,810
ALPHABET INC CLASS C COM 02079K107 244 139 SH   SOLE   0 0 139
ALTRIA GROUP INC COM 02209S103 1,343 32,763 SH   SOLE   0 0 32,763
AMAZON COM INC COM 023135106 26,215 8,049 SH   SOLE   0 0 8,049
APPLE INC COM 037833100 20,138 151,768 SH   SOLE   0 0 151,768
APPLIED MATERIALS INC COM 038222105 432 5,000 SH   SOLE   0 0 5,000
BRITISH AMERICAN TOBACCO PLC COM 110448107 6,942 185,176 SH   SOLE   0 0 185,176
CARETRUST REIT INC COM 14174T107 2,674 120,550 SH   SOLE   0 0 120,550
CHEVRON CORP COM 166764100 2,110 24,981 SH   SOLE   0 0 24,981
CISCO SYSTEMS INC COM 17275R102 292 6,524 SH   SOLE   0 0 6,524
COCA-COLA CO COM 191216100 5,447 99,334 SH   SOLE   0 0 99,334
CORNING INC COM 219350105 5,532 153,676 SH   SOLE   0 0 153,664
CVS CORP COM 126650100 6,207 90,881 SH   SOLE   0 0 90,881
DISCOVER FINANCIAL SVCS COM 254709108 7,729 85,375 SH   SOLE   0 0 85,375
ELMIRA SAVINGS BANK COM 289660102 1,321 114,880 SH   SOLE   0 0 114,880
EXXON MOBIL CORP COM 30231G102 560 13,576 SH   SOLE   0 0 13,576
FLIR SYSTEMS INC COM 302445101 4,878 111,291 SH   SOLE   0 0 111,291
GARMIN LTD COM H2906T109 3,597 30,056 SH   SOLE   0 0 30,056
GENERAL ELECTRIC CO COM 369604103 192 17,800 SH   SOLE   0 0 17,800
GOLDMAN SACHS GROUP INC COM 38141G104 1,802 6,832 SH   SOLE   0 0 6,832
INTEL CORP COM 458140100 341 6,840 SH   SOLE   0 0 6,840
INTL BUSINESS MACHINES COM 459200101 319 2,531 SH   SOLE   0 0 2,531
INTUITIVE SURGICAL COM 46120E602 10,074 12,314 SH   SOLE   0 0 12,314
J.P. MORGAN CHASE & CO COM 46625H100 8,221 64,696 SH   SOLE   0 0 64,696
JOHNSON & JOHNSON COM 478160104 395 2,512 SH   SOLE   0 0 2,512
KEYCORP INC COM 493267108 2,737 166,810 SH   SOLE   0 0 166,810
LOWES COMPANIES INC COM 548661107 8,233 51,290 SH   SOLE   0 0 51,290
LYONDELLBASELL INDUSTRIES COM N53745100 5,139 56,071 SH   SOLE   0 0 56,071
MEDTRONIC COM G5960L103 9,555 81,570 SH   SOLE   0 0 81,570
MERCK & CO INC COM 58933Y105 247 3,014 SH   SOLE   0 0 3,014
MICROSOFT CORP COM 594918104 10,048 45,177 SH   SOLE   0 0 45,177
MONDELEZ INTERNATIONAL INC COM 609207105 691 11,813 SH   SOLE   0 0 11,813
NEXTERA ENERGY INC COM 65339F101 2,759 35,765 SH   SOLE   0 0 35,765
NORTHROP GRUMMAN CORP COM 666807102 4,679 15,355 SH   SOLE   0 0 15,355
PEPSICO INC COM 713448108 4,732 31,906 SH   SOLE   0 0 31,906
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,011 12,207 SH   SOLE   0 0 12,207
RAYTHEON TECHNOLOGIES CO COM 75513E101 6,223 87,024 SH   SOLE   0 0 87,024
SPLUNK INC COM 848637104 5,679 33,425 SH   SOLE   0 0 33,425
SUNCOR ENERGY INC COM 867224107 2,495 148,675 SH   SOLE   0 0 148,675
TARGET CORP COM 87612E106 847 4,800 SH   SOLE   0 0 4,800
TC ENERGY CORP COM 87807B107 3,288 80,750 SH   SOLE   0 0 80,750
ULTA BEAUTY INC COM 90384S303 2,972 10,350 SH   SOLE   0 0 10,350
UNION PACIFIC CORP COM 907818108 3,010 14,455 SH   SOLE   0 0 14,455
VERISIGN INC COM 92343E102 421 1,945 SH   SOLE   0 0 1,945
VERIZON COMMUNICATIONS COM 92343V104 10,630 180,938 SH   SOLE   0 0 180,938
WALT DISNEY CO COM 254687106 570 3,145 SH   SOLE   0 0 3,145
XILINX INC COM 983919101 8,241 58,131 SH   SOLE   0 0 58,131
ZOETIS INC COM 98978v103 3,961 23,934 SH   SOLE   0 0 23,934
FINANCIAL SPDR COM 81369Y605 2,180 73,945 SH   SOLE   0 0 73,945
GRANITESHARES GOLD TRUST COM 38748G101 1,136 60,159 SH   SOLE   0 0 60,159
INVESCO DEFENSIVE EQUITY ETF COM 46138J775 6,171 104,315 SH   SOLE   0 0 104,315
INVESCO PREFERRED ETF COM 46138E511 4,300 281,790 SH   SOLE   0 0 281,790
INVESCO S&P 500 EQ WEIGHT HC COM 46137V332 248 950 SH   SOLE   0 0 950
ISHARES NASDAQ BIOTECH INDX COM 464287556 9,829 64,880 SH   SOLE   0 0 64,880
JPMORGAN DIVERSIFIED RETURN IN COM 46641Q209 1,064 18,273 SH   SOLE   0 0 18,273
SCHWAB INTERNATIONAL EQUITY COM 808524805 2,266 62,921 SH   SOLE   0 0 62,921
SCHWAB U.S. LARGE-CAP GROWTH E COM 808524300 1,196 9,311 SH   SOLE   0 0 9,311
SCHWAB US LARGE-CAP COM 808524201 19,461 213,977 SH   SOLE   0 0 213,919
SCHWAB US SMALL-CAP COM 808524607 1,076 12,089 SH   SOLE   0 0 12,089
SECTOR SPDR ENERGY SELECT SHAR COM 81369Y506 2,024 53,395 SH   SOLE   0 0 53,395
SELECT SECTOR SPDR MATERIALS F COM 81369Y100 1,835 25,345 SH   SOLE   0 0 25,345
SPDR S&P 500 ETF COM 78462F103 1,351 3,613 SH   SOLE   0 0 3,613
INVESCO BULLETSHARES 2021 CORP COM 46138J700 223 10,506 SH   SOLE   0 0 10,506
ISHARES AAA - A RATED CORPORAT COM 46429b291 9,626 164,496 SH   SOLE   0 0 164,496
ISHARES ULTRA SHORT-TERM BOND COM 46434V878 4,097 81,106 SH   SOLE   0 0 81,106
PIMCO ETF TRUST COM 72201R783 1,903 19,377 SH   SOLE   0 0 19,377
PIMCO INVESTMENT GRADE CORP BO COM 72201R817 4,797 40,978 SH   SOLE   0 0 40,978
PIMCO TOTAL RETURN ETF COM 72201R775 218 1,925 SH   SOLE   0 0 1,925
SCHWAB US AGGREGATE BOND COM 808524839 4,085 72,899 SH   SOLE   0 0 72,899
SCHWAB US TIPS ETF COM 808524870 4,122 66,393 SH   SOLE   0 0 66,393
ISHARES TR COMEX GOLD COM 464285105 697 38,419 SH   SOLE   0 0 38,419