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
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,470 6,120 SH   SOLE   0 0 6,120
ALPHABET INC CAP STK CL A 02079K305 9,305 3,212 SH   SOLE   0 0 3,212
AMAZON COM INC COM 023135106 6,555 1,966 SH   SOLE   0 0 1,966
AMERICAN EXPRESS CO COM 025816109 358 2,190 SH   SOLE   0 0 2,190
AMERISOURCEBERGEN CORP COM 03073E105 239 1,800 SH   SOLE   0 0 1,800
AMGEN INC COM 031162100 6,942 30,856 SH   SOLE   185 0 30,671
ANALOG DEVICES INC COM 032654105 8,833 50,254 SH   SOLE   301 0 49,953
AON PLC SHS CL A G0403H108 277 923 SH   SOLE   0 0 923
APPLE INC COM 037833100 18,867 106,252 SH   SOLE   0 0 106,252
ARCHER DANIELS MIDLAND CO COM 039483102 1,455 21,530 SH   SOLE   0 0 21,530
AT&T INC COM 00206R102 3,766 153,076 SH   SOLE   1,260 0 151,816
BANK NEW YORK MELLON CORP COM 064058100 7,099 122,236 SH   SOLE   800 0 121,436
BCE INC COM NEW 05534B760 2,431 46,720 SH   SOLE   0 0 46,720
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,423 8,104 SH   SOLE   0 0 8,104
BEST BUY INC COM 086516101 1,034 10,182 SH   SOLE   0 0 10,182
BK OF AMERICA CORP COM 060505104 932 20,940 SH   SOLE   0 0 20,940
BOEING CO COM 097023105 221 1,098 SH   SOLE   135 0 963
BOSTON SCIENTIFIC CORP COM 101137107 4,118 96,950 SH   SOLE   0 0 96,950
BRISTOL-MYERS SQUIBB CO COM 110122108 7,836 125,680 SH   SOLE   600 0 125,080
BROADCOM INC COM 11135F101 12,236 18,388 SH   SOLE   75 0 18,313
CISCO SYS INC COM 17275R102 8,389 132,378 SH   SOLE   820 0 131,558
COMCAST CORP NEW CL A 20030N101 7,684 152,672 SH   SOLE   675 0 151,997
CONAGRA BRANDS INC COM 205887102 3,785 110,846 SH   SOLE   0 0 110,846
CONSTELLATION BRANDS INC CL A 21036P108 3,871 15,424 SH   SOLE   0 0 15,424
CORNING INC COM 219350105 7,558 203,008 SH   SOLE   1,240 0 201,768
CVS HEALTH CORP COM 126650100 4,979 48,260 SH   SOLE   0 0 48,260
DISCOVERY INC COM SER A 25470F104 1,923 81,688 SH   SOLE   0 0 81,688
DISNEY WALT CO COM 254687106 2,575 16,622 SH   SOLE   0 0 16,622
EATON VANCE TAX MNGED BUY WR COM 27828X100 411 24,000 SH   SOLE   0 0 24,000
EDISON INTL COM 281020107 254 3,718 SH   SOLE   0 0 3,718
ELECTRONIC ARTS INC COM 285512109 5,557 42,134 SH   SOLE   0 0 42,134
ENBRIDGE INC COM 29250N105 2,287 58,530 SH   SOLE   0 0 58,530
EXPEDIA GROUP INC COM NEW 30212P303 4,277 23,666 SH   SOLE   0 0 23,666
EXXON MOBIL CORP COM 30231G102 1,071 17,508 SH   SOLE   0 0 17,508
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 206 3,000 SH   SOLE   0 0 3,000
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 379 2,800 SH   SOLE   0 0 2,800
GENERAL DYNAMICS CORP COM 369550108 3,846 18,450 SH   SOLE   0 0 18,450
GENERAL MLS INC COM 370334104 6,233 92,498 SH   SOLE   600 0 91,898
GILEAD SCIENCES INC COM 375558103 5,544 76,354 SH   SOLE   595 0 75,759
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,262 51,296 SH   SOLE   0 0 51,296
GOLDMAN SACHS GROUP INC COM 38141G104 7,648 19,992 SH   SOLE   150 0 19,842
HASBRO INC COM 418056107 4,937 48,504 SH   SOLE   425 0 48,079
HERSHEY CO COM 427866108 929 4,800 SH   SOLE   0 0 4,800
HEWLETT PACKARD ENTERPRISE C COM 42824C109 477 30,272 SH   SOLE   0 0 30,272
HEXCEL CORP NEW COM 428291108 238 4,600 SH   SOLE   0 0 4,600
HOME DEPOT INC COM 437076102 9,537 22,980 SH   SOLE   0 0 22,980
INTEL CORP COM 458140100 6,582 127,808 SH   SOLE   745 0 127,063
INVESCO QQQ TR UNIT SER 1 46090E103 239 600 SH   SOLE   0 0 600
ISHARES TR CORE HIGH DV ETF 46429B663 864 8,554 SH   SOLE   0 0 8,554
ISHARES TR CORE S&P MCP ETF 464287507 258 910 SH   SOLE   0 0 910
ISHARES TR CORE S&P SCP ETF 464287804 243 2,124 SH   SOLE   0 0 2,124
ISHARES TR CORE S&P500 ETF 464287200 2,765 5,796 SH   SOLE   0 0 5,796
ISHARES TR GLOBAL MATER ETF 464288695 2,645 29,240 SH   SOLE   161 0 29,079
ISHARES TR INTL SEL DIV ETF 464288448 5,087 163,158 SH   SOLE   1,405 0 161,753
ISHARES TR MSCI KLD400 SOC 464288570 280 3,008 SH   SOLE   0 0 3,008
ISHARES TR MSCI USA MIN VOL 46429B697 226 2,788 SH   SOLE   0 0 2,788
ISHARES TR RUS 2000 GRW ETF 464287648 243 828 SH   SOLE   0 0 828
ISHARES TR RUS 2000 VAL ETF 464287630 224 1,350 SH   SOLE   0 0 1,350
ISHARES TR RUS MID CAP ETF 464287499 220 2,654 SH   SOLE   0 0 2,654
ISHARES TR RUSSELL 2000 ETF 464287655 658 2,956 SH   SOLE   0 0 2,956
ISHARES TR S&P 500 GRWT ETF 464287309 231 2,762 SH   SOLE   408 0 2,354
ISHARES TR S&P 500 VAL ETF 464287408 549 3,506 SH   SOLE   0 0 3,506
ISHARES TR TIPS BD ETF 464287176 828 6,412 SH   SOLE   0 0 6,412
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 200 4,000 SH   SOLE   0 0 4,000
JOHNSON CTLS INTL PLC SHS G51502105 7,279 89,524 SH   SOLE   525 0 88,999
JPMORGAN CHASE & CO COM 46625H100 241 1,522 SH   SOLE   0 0 1,522
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,216 16,600 SH   SOLE   0 0 16,600
LOCKHEED MARTIN CORP COM 539830109 256 720 SH   SOLE   0 0 720
LULULEMON ATHLETICA INC COM 550021109 1,989 5,080 SH   SOLE   0 0 5,080
MCDONALDS CORP COM 580135101 6,619 24,692 SH   SOLE   160 0 24,532
MEDTRONIC PLC SHS G5960L103 5,663 54,741 SH   SOLE   310 0 54,431
MICROCHIP TECHNOLOGY INC. COM 595017104 5,417 62,220 SH   SOLE   0 0 62,220
MICRON TECHNOLOGY INC COM 595112103 373 4,000 SH   SOLE   0 0 4,000
MICROSOFT CORP COM 594918104 12,779 37,998 SH   SOLE   240 0 37,758
NATIONAL FUEL GAS CO COM 636180101 3,098 48,454 SH   SOLE   0 0 48,454
NEXTERA ENERGY INC COM 65339F101 756 8,100 SH   SOLE   0 0 8,100
NORDSON CORP COM 655663102 255 1,000 SH   SOLE   0 0 1,000
NUVEEN AMT FREE MUN CR INC F COM 67071L106 5,480 305,636 SH   SOLE   0 0 305,636
NUVEEN AMT FREE QLTY MUN INC COM 670657105 5,561 356,460 SH   SOLE   0 0 356,460
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 663 40,000 SH   SOLE   0 0 40,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,315 267,826 SH   SOLE   0 0 267,826
PEPSICO INC COM 713448108 236 1,358 SH   SOLE   0 0 1,358
PFIZER INC COM 717081103 10,335 175,018 SH   SOLE   915 0 174,103
PPL CORP COM 69351T106 6,032 200,676 SH   SOLE   1,285 0 199,391
PROCTER AND GAMBLE CO COM 742718109 6,325 38,664 SH   SOLE   155 0 38,509
PRUDENTIAL FINL INC COM 744320102 2,857 26,396 SH   SOLE   0 0 26,396
QORVO INC COM 74736K101 594 3,796 SH   SOLE   0 0 3,796
QUALCOMM INC COM 747525103 238 1,300 SH   SOLE   0 0 1,300
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,462 63,470 SH   SOLE   0 0 63,470
RPM INTL INC COM 749685103 202 2,000 SH   SOLE   0 0 2,000
SALESFORCE COM INC COM 79466L302 6,756 26,586 SH   SOLE   0 0 26,586
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7,480 144,370 SH   SOLE   450 0 143,920
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 204 1,000 SH   SOLE   0 0 1,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 282 2,000 SH   SOLE   0 0 2,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,430 48,894 SH   SOLE   0 0 48,894
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 556 3,200 SH   SOLE   0 0 3,200
SERVICENOW INC COM 81762P102 1,649 2,540 SH   SOLE   0 0 2,540
SHERWIN WILLIAMS CO COM 824348106 2,113 6,000 SH   SOLE   0 0 6,000
SOUTHERN CO COM 842587107 6,280 91,578 SH   SOLE   574 0 91,004
SOUTHSTATE CORPORATION COM 840441109 550 6,870 SH   SOLE   0 0 6,870
SPDR S&P 500 ETF TR TR UNIT 78462F103 341 718 SH   SOLE   0 0 718
TELUS CORPORATION COM 87971M103 9,210 390,730 SH   SOLE   1,725 0 389,005
TEXAS INSTRS INC COM 882508104 358 1,900 SH   SOLE   0 0 1,900
TOTALENERGIES SE SPONSORED ADS 89151E109 8,034 162,436 SH   SOLE   800 0 161,636
TRUIST FINL CORP COM 89832Q109 4,584 78,298 SH   SOLE   0 0 78,298
UNITED PARCEL SERVICE INC CL B 911312106 343 1,600 SH   SOLE   0 0 1,600
UNITEDHEALTH GROUP INC COM 91324P102 346 690 SH   SOLE   0 0 690
US BANCORP DEL COM NEW 902973304 9,854 175,438 SH   SOLE   630 0 174,808
VALLEY NATL BANCORP COM 919794107 439 31,958 SH   SOLE   0 0 31,958
VANGUARD INDEX FDS TOTAL STK MKT 922908769 290 1,200 SH   SOLE   0 0 1,200
VERIZON COMMUNICATIONS INC COM 92343V104 6,025 115,950 SH   SOLE   600 0 115,350
VMWARE INC CL A COM 928563402 3,516 30,338 SH   SOLE   0 0 30,338
WALMART INC COM 931142103 7,023 48,536 SH   SOLE   300 0 48,236
WASTE MGMT INC DEL COM 94106L109 10,941 65,556 SH   SOLE   335 0 65,221
WATERS CORP COM 941848103 224 600 SH   SOLE   0 0 600